.ResearchProjects_section__EJlnR{background:#f1f0e9;color:#20343b;padding:96px 5vw;scroll-margin-top:100px}.ResearchProjects_inner___otTG{max-width:1400px;margin:auto}.ResearchProjects_heading__Bd3i6{max-width:760px}.ResearchProjects_heading__Bd3i6 h2{font-size:clamp(30px,3.8vw,58px);font-weight:400;line-height:1.5;letter-spacing:-.04em;margin:22px 0}.ResearchProjects_heading__Bd3i6>p:last-child{color:#4f6063;font-size:16px;line-height:1.9}.ResearchProjects_index__ryc6T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:52px 0 30px}.ResearchProjects_index__ryc6T a{border-top:1px solid #20343b45;padding:20px 0;display:grid;gap:12px;text-decoration:none;color:inherit}.ResearchProjects_index__ryc6T a>span:first-child{font-size:11px;letter-spacing:.16em}.ResearchProjects_index__ryc6T strong{font-size:18px;font-weight:500}.ResearchProjects_index__ryc6T a>span:last-child{font-size:23px;transition:transform .2s}.ResearchProjects_index__ryc6T a:hover>span:last-child{transform:translateY(4px)}.ResearchProjects_project__X4rHf{padding:62px 0;border-top:1px solid #20343b30;scroll-margin-top:100px}.ResearchProjects_projectHead__aOLth{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:28px}.ResearchProjects_projectHead__aOLth h3{font-size:18px;font-weight:500}.ResearchProjects_body__vHAbD{display:grid;grid-template-columns:1.06fr 1fr;gap:clamp(30px,5vw,80px);align-items:start}.ResearchProjects_visual___Wq34{margin:0;position:relative;aspect-ratio:640/460;background:#14232c;overflow:hidden}.ResearchProjects_visual___Wq34>img,.ResearchProjects_visual___Wq34>svg{width:100%;height:100%;display:block;object-fit:cover}.ResearchProjects_visual___Wq34 figcaption{position:absolute;bottom:0;left:0;right:0;padding:24px;font-size:10px;letter-spacing:.16em;color:#eff3ef;background:linear-gradient(transparent,#101d27d9);pointer-events:none}.ResearchProjects_copy__8Q8iB h4{font-size:clamp(24px,2.3vw,37px);line-height:1.5;font-weight:400;letter-spacing:-.035em;margin:0 0 22px}.ResearchProjects_intro____98F{font-size:15px;line-height:1.95;color:#4f6063}.ResearchProjects_details__17Ksw{margin:28px 0 0}.ResearchProjects_details__17Ksw>div{border-top:1px solid #20343b25;padding:17px 0;display:grid;grid-template-columns:100px minmax(0,1fr);gap:18px}.ResearchProjects_details__17Ksw dt{font-size:12px;font-weight:500}.ResearchProjects_details__17Ksw dd{font-size:14px;line-height:1.85;color:#4f6063;margin:0}.ResearchProjects_measures__AbNeL{display:flex;flex-wrap:wrap;gap:8px}.ResearchProjects_measures__AbNeL span{border:1px solid #20343b30;border-radius:30px;padding:3px 10px;font-size:11px}.ResearchProjects_link__G_LNm{display:inline-flex;align-items:center;gap:24px;color:inherit;text-decoration:none;border-bottom:1px solid #20343b65;font-size:13px;padding:8px 0;margin-top:16px}.ResearchProjects_note__6qO19{font-size:11px;line-height:1.8;color:#59696b;margin-top:20px;max-width:58ch}.ResearchProjects_bridge__Fuost{background:#20343b;color:#f1f0e9;padding:56px;margin-top:30px}.ResearchProjects_bridge__Fuost h3{font-size:clamp(26px,3vw,44px);font-weight:400;line-height:1.5;margin:20px 0}.ResearchProjects_bridge__Fuost>p:not(:first-child){color:#d2dcda;font-size:15px;line-height:1.9}.ResearchProjects_bridge__Fuost .ResearchProjects_link__G_LNm{border-color:#d2dcda80}.ResearchProjects_index__ryc6T a:focus-visible,.ResearchProjects_link__G_LNm:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(max-width:767px){.ResearchProjects_section__EJlnR{padding:64px 6vw}.ResearchProjects_index__ryc6T{grid-template-columns:1fr;gap:0;margin-top:32px}.ResearchProjects_index__ryc6T a{grid-template-columns:1fr auto;gap:8px}.ResearchProjects_index__ryc6T a>span:first-child{grid-column:1/-1}.ResearchProjects_index__ryc6T strong{font-size:16px}.ResearchProjects_body__vHAbD{grid-template-columns:1fr;gap:28px}.ResearchProjects_project__X4rHf{padding:36px 0}.ResearchProjects_projectHead__aOLth{display:block}.ResearchProjects_projectHead__aOLth h3{margin-top:10px}.ResearchProjects_details__17Ksw>div{grid-template-columns:1fr;gap:7px}.ResearchProjects_bridge__Fuost{padding:30px 24px}.ResearchProjects_heading__Bd3i6>p:last-child{font-size:14px}}@media(prefers-reduced-motion:reduce){.ResearchProjects_index__ryc6T a>span:last-child{transition:none}}