.CaseStudiesClosing_closing__6Rqud{padding:80px var(--content-inset) 64px;text-align:center}.CaseStudiesClosing_closing__6Rqud h2{font-family:var(--font-sans);font-weight:800;font-size:20px;line-height:1.15;color:var(--color-white);margin:0 auto;text-transform:none}.CaseStudiesClosing_body__6u4mF{margin:24px 0 0;color:var(--color-white);font-weight:400;font-size:16px;line-height:1.8;text-align:justify}.CaseStudiesClosing_cta__BjQai{display:flex;justify-content:center;gap:16px;margin-top:40px}.CaseStudiesClosing_button__BUCP7{flex:1 1;max-width:320px;text-align:center;padding:16px 20px;border:.5px solid var(--color-white);font-family:var(--font-sans);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-white);transition:color var(--t-color),border-color var(--t-color)}.CaseStudiesClosing_button__BUCP7:hover{color:var(--color-taupe);border-color:var(--color-taupe)}@media (max-width:960px){.CaseStudiesClosing_closing__6Rqud{padding:64px var(--margin-mobile) 48px}.CaseStudiesClosing_cta__BjQai{flex-direction:column;align-items:stretch}.CaseStudiesClosing_button__BUCP7{max-width:none;width:100%}}.page_main__LiVs6{background:var(--color-black)}.page_intro__HH671{padding:72px var(--content-inset) 0;text-align:center}.page_intro__HH671 h1{font-family:var(--font-sans);font-weight:800;font-size:30px;line-height:1.1;color:var(--color-white);text-transform:none}.page_introBody__DnjYv{margin:24px 0 0;color:var(--color-stone);font-weight:400;font-size:17px;line-height:1.7;text-align:justify}@media (max-width:960px){.page_intro__HH671{padding:56px var(--margin-mobile) 0}}@media (max-width:768px){.page_intro__HH671 h1{font-size:20px}.page_introBody__DnjYv{font-size:16px;line-height:24px}}.CaseStudyCard_card__OO_RN{position:relative;display:block;overflow:hidden;margin:0 var(--grid-gap) var(--grid-gap);aspect-ratio:713/223;text-decoration:none;transition:background-color .3s ease}.CaseStudyCard_cardInner__u_YnF{position:absolute;inset:0;overflow:hidden;transition:inset .3s ease}.CaseStudyCard_media__zQPC_{position:relative;width:100%;height:100%;overflow:hidden}.CaseStudyCard_image__TD74z{object-fit:cover;object-position:50% 25%;transform:scale(1);transition:transform var(--t-card-zoom)}.CaseStudyCard_picture__M1pl3{position:absolute;inset:0;width:100%;height:100%}.CaseStudyCard_picture__M1pl3 .CaseStudyCard_image__TD74z{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;transform:scale(1);transition:transform var(--t-card-zoom)}.CaseStudyCard_placeholder__gCrSj{width:100%;height:100%;background:rgba(255,255,255,.08)}.CaseStudyCard_meta__P5pCo{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 40px;background:rgba(0,0,0,.58);text-align:center;transform:translateY(24px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.CaseStudyCard_meta__P5pCo h2{font-family:var(--font-sans);font-weight:700;font-size:clamp(18px,2vw,26px);line-height:1.2;color:var(--color-white);margin:0 0 6px;text-transform:none}.CaseStudyCard_category__xvS_h{margin:0;color:var(--color-stone);font-size:12px;letter-spacing:.06em}.CaseStudyCard_description__j59Qm{max-width:560px;margin:8px auto 0;color:var(--color-stone);font-size:14px;line-height:1.7}.CaseStudyCard_cta__lJ6TM{display:inline-block;margin-top:12px;padding:10px 20px;border:.5px solid var(--color-white);font-family:var(--font-sans);font-weight:700;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-white)}@media (hover:hover) and (pointer:fine){.CaseStudyCard_hovering__aNXUV{background-color:var(--hover-border-color)}.CaseStudyCard_hovering__aNXUV .CaseStudyCard_cardInner__u_YnF{inset:13px}.CaseStudyCard_hovering__aNXUV .CaseStudyCard_image__TD74z{transform:scale(1.04)}.CaseStudyCard_hovering__aNXUV .CaseStudyCard_meta__P5pCo{transform:translateY(0);opacity:1}}.CaseStudyCard_active__D7XYY .CaseStudyCard_image__TD74z{transform:scale(1.05)}.CaseStudyCard_active__D7XYY .CaseStudyCard_meta__P5pCo{transform:translateY(0);opacity:1}@media (hover:hover) and (pointer:fine){.CaseStudyCard_active__D7XYY:not(.CaseStudyCard_hovering__aNXUV) .CaseStudyCard_image__TD74z{transform:scale(1)}.CaseStudyCard_active__D7XYY:not(.CaseStudyCard_hovering__aNXUV) .CaseStudyCard_meta__P5pCo{transform:translateY(24px);opacity:0}}.CaseStudyCard_card__OO_RN:focus-visible{outline:1px solid var(--color-white);outline-offset:-4px}@media (max-width:768px){.CaseStudyCard_card__OO_RN{aspect-ratio:auto;display:flex;flex-direction:column;overflow:visible;margin:0 var(--margin-mobile) 28px}.CaseStudyCard_cardInner__u_YnF{position:relative;display:flex;flex-direction:column-reverse;inset:auto;height:auto}.CaseStudyCard_media__zQPC_{order:2;height:auto;aspect-ratio:713/223}.CaseStudyCard_meta__P5pCo{position:relative;order:1;inset:auto;transform:none;opacity:1;background:none;padding:20px 0 16px;align-items:flex-start;text-align:left}.CaseStudyCard_active__D7XYY .CaseStudyCard_image__TD74z{transform:none}.CaseStudyCard_active__D7XYY .CaseStudyCard_meta__P5pCo{transform:none;opacity:1}.CaseStudyCard_meta__P5pCo h2{font-size:18px}.CaseStudyCard_description__j59Qm{margin-left:0;max-width:none}.CaseStudyCard_cta__lJ6TM{font-weight:700}}@media (prefers-reduced-motion:reduce){.CaseStudyCard_cardInner__u_YnF,.CaseStudyCard_image__TD74z,.CaseStudyCard_meta__P5pCo{transition:none}.CaseStudyCard_active__D7XYY .CaseStudyCard_image__TD74z,.CaseStudyCard_hovering__aNXUV .CaseStudyCard_image__TD74z{transform:scale(1)}.CaseStudyCard_active__D7XYY .CaseStudyCard_meta__P5pCo,.CaseStudyCard_hovering__aNXUV .CaseStudyCard_meta__P5pCo{transform:translateY(0);opacity:1}}.CaseStudyCardList_list__GC_G_{padding-top:40px}@media (max-width:960px){.CaseStudyCardList_list__GC_G_{padding-top:32px}}