.research-hero{padding:96px 0 106px;background:radial-gradient(circle at 82% 33%,#dcece2,transparent 46%),#eef4ed;border-bottom:1px solid var(--line)}.research-hero h1{font:800 clamp(44px,6.3vw,80px)/1.08 Manrope,sans-serif;letter-spacing:-.065em;margin:25px 0}.research-hero h1 em{font-style:normal;color:var(--teal)}.research-hero p:not(.eyebrow){font-size:18px;line-height:1.8;color:var(--muted);max-width:770px}.research-integrity,.research-intro{padding:95px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.research-heading h2,.research-integrity h2,.research-intro h2{font:800 clamp(35px,4.2vw,57px)/1.12 Manrope,sans-serif;letter-spacing:-.055em;margin:18px 0}.research-integrity>div:last-child p,.research-intro>div:last-child p{font-size:15px;color:var(--muted);line-height:1.9;margin:0 0 18px}.research-areas{background:#eaf1ea;padding:90px 0 105px}.research-heading{margin-bottom:40px}.research-area-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.research-area{display:flex;flex-direction:column;padding:35px;background:white;border:1px solid var(--line);border-radius:6px;min-height:300px}.research-area-detail,.research-area-label{color:var(--teal);font-size:10px;font-weight:800;letter-spacing:.1em}.research-area h3{font:800 clamp(23px,2.6vw,32px)/1.2 Manrope,sans-serif;letter-spacing:-.04em;margin:24px 0 12px}.research-area p{font-size:14px;line-height:1.85;color:var(--muted);flex:1 1}.research-area-detail{color:#728c83;margin-top:25px;line-height:1.8}.research-pathways{background:#102f33;color:white;padding:80px 0}.research-pathway-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.research-pathway-grid article{padding:18px 0;border-top:1px solid #537074}.research-pathway-grid .eyebrow{color:var(--lime)}.research-pathway-grid h3{font:800 27px/1.25 Manrope,sans-serif;letter-spacing:-.04em;max-width:470px}.research-pathway-grid p{font-size:14px;line-height:1.85;color:#b3c7c6;max-width:460px}.research-pathway-grid .text-link{display:inline-block;color:#e3f5df;border-color:#8fbca9;margin-top:13px}@media(max-width:850px){.research-integrity,.research-intro{grid-template-columns:1fr;gap:12px}.research-hero{padding:74px 0}.research-area-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.research-hero h1{font-size:clamp(40px,11vw,60px)}.research-hero p:not(.eyebrow){font-size:16px}.research-integrity,.research-intro{padding:70px 0}.research-areas{padding:65px 0}.research-area-grid,.research-pathway-grid{grid-template-columns:1fr}.research-area{min-height:0;padding:27px}.research-pathway-grid{gap:25px}}