.ResearchProjects_section__EJlnR{background:#f1f0e9;color:#20343b;padding:110px 5vw 88px;scroll-margin-top:100px}.ResearchProjects_inner___otTG{max-width:1440px;margin:auto}.ResearchProjects_heading__Bd3i6{text-align:center;max-width:740px;margin:0 auto 64px}.ResearchProjects_heading__Bd3i6 h2{font-size:clamp(34px,4.5vw,64px);font-weight:400;line-height:1.35;letter-spacing:-.04em;margin:24px 0}.ResearchProjects_heading__Bd3i6>p:last-child{font-size:16px;line-height:1.9;color:#59696b}.ResearchProjects_grid__7gV9S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ResearchProjects_card__ovmKu{display:block;color:inherit;text-decoration:none;min-width:0;border-radius:18px;overflow:hidden;background:#e8e8e1;transition:transform .35s,box-shadow .35s}.ResearchProjects_image__JyLVp{position:relative;aspect-ratio:4/5;overflow:hidden;background:#14232c}.ResearchProjects_image__JyLVp:after{content:"";position:absolute;inset:0;background:linear-gradient(#07141855,transparent 30%,transparent 70%,#07141844);pointer-events:none}.ResearchProjects_image__JyLVp img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.ResearchProjects_number___Rqgw{position:absolute;z-index:1;left:24px;top:24px;color:#f5f4ed;font-size:10px;letter-spacing:.15em}.ResearchProjects_arrow__uFWqV{position:absolute;z-index:1;right:22px;bottom:22px;width:44px;height:44px;border:1px solid #ffffff80;border-radius:50%;display:grid;place-items:center;color:white;font-size:24px;background:#15282d35;transition:background .3s}.ResearchProjects_caption__mARrS{padding:28px 28px 30px}.ResearchProjects_caption__mARrS h3{font-weight:400;font-size:clamp(19px,1.7vw,25px);line-height:1.5;margin:0 0 14px;letter-spacing:-.025em}.ResearchProjects_caption__mARrS p{font-size:14px;line-height:1.9;color:#536366;min-height:54px;margin:0}.ResearchProjects_cta__9D3P8{display:flex;align-items:center;justify-content:space-between;margin-top:26px;font-size:12px}.ResearchProjects_cta__9D3P8>span{font-size:20px}.ResearchProjects_card__ovmKu:focus-visible{outline:3px solid #857247;outline-offset:6px}.ResearchProjects_note__6qO19{text-align:right;font-size:10px;color:#657477;margin-top:20px}@media(hover:hover){.ResearchProjects_card__ovmKu:hover{transform:translateY(-6px);box-shadow:0 16px 40px #14232c15}.ResearchProjects_card__ovmKu:hover img{transform:scale(1.045)}.ResearchProjects_card__ovmKu:hover .ResearchProjects_arrow__uFWqV{background:#f1f0e9;color:#20343b}}@media(max-width:900px){.ResearchProjects_grid__7gV9S{gap:16px}.ResearchProjects_caption__mARrS{padding:22px 18px}.ResearchProjects_number___Rqgw{left:18px;top:20px;font-size:9px}}@media(max-width:680px){.ResearchProjects_section__EJlnR{padding:72px 6vw 56px}.ResearchProjects_heading__Bd3i6{margin-bottom:36px}.ResearchProjects_heading__Bd3i6>p:last-child{font-size:14px}.ResearchProjects_grid__7gV9S{grid-template-columns:1fr;gap:28px}.ResearchProjects_image__JyLVp{aspect-ratio:5/4}.ResearchProjects_caption__mARrS{padding:24px}.ResearchProjects_caption__mARrS h3{font-size:23px}.ResearchProjects_caption__mARrS p{min-height:0}.ResearchProjects_note__6qO19{text-align:left;line-height:1.7}}@media(prefers-reduced-motion:reduce){.ResearchProjects_arrow__uFWqV,.ResearchProjects_card__ovmKu,.ResearchProjects_image__JyLVp img{transition:none}}