.WorkCaseStudyPage_page__qBaRu{background:var(--color-background-page)}.WorkCaseStudyPage_container__a9mPC{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--space-6)}.WorkCaseStudyPage_heroSection__FY_KO{padding:var(--space-16) 0 var(--space-20);background:#f1f2ef}.WorkCaseStudyPage_heroLayout__mPP9q{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:0;gap:0;align-items:center;isolation:isolate}.WorkCaseStudyPage_heroCard__WB9kQ{position:relative;z-index:3;width:min(100%,51rem);margin-right:-6rem;padding:var(--space-12) var(--space-10);background:rgba(251,251,250,.95);box-shadow:0 0 0 1px rgba(21,25,25,.03)}.WorkCaseStudyPage_heroCard__WB9kQ h1{max-width:28rem;margin-bottom:var(--space-8);font-size:3rem;font-weight:500;line-height:1.08}.WorkCaseStudyPage_heroTeaser__WrV2p{max-width:32rem;margin-bottom:var(--space-6);font-family:var(--font-heading);font-size:1.1rem;line-height:1.42;color:var(--color-text-heading)}.WorkCaseStudyPage_heroCard__WB9kQ p{max-width:36rem;font-size:1.08rem;line-height:1.65;color:var(--color-text-subtle)}.WorkCaseStudyPage_inlineLink__6ezZd{display:inline-block;margin-top:var(--space-6);color:var(--color-brand-primary);font-weight:800;text-decoration:underline}.WorkCaseStudyPage_heroImageWrap__OHtVu{position:relative;z-index:1;min-height:47rem;overflow:hidden}.WorkCaseStudyPage_heroImage__x4LL8{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.WorkCaseStudyPage_heroDecor__thmKk{position:absolute;inset:5% -8% 10% 8%;z-index:1;pointer-events:none;opacity:.85;background-repeat:no-repeat;background-position:50%;background-size:contain}.WorkCaseStudyPage_accentBlue__Ukbje .WorkCaseStudyPage_heroDecor__thmKk{background-image:url(/images/extracted/ring-red.svg);filter:hue-rotate(145deg) saturate(3.2)}.WorkCaseStudyPage_accentWarm__4QzG6 .WorkCaseStudyPage_heroDecor__thmKk{background-image:url(/images/extracted/ring-red.svg)}.WorkCaseStudyPage_accentMint__kyxMB .WorkCaseStudyPage_heroDecor__thmKk{background-image:url(/images/extracted/dotted-circle.svg)}.WorkCaseStudyPage_ctaSection__Vhdvy,.WorkCaseStudyPage_detailSection__cAcPi,.WorkCaseStudyPage_summarySection__oitfW{padding:var(--space-24) 0}.WorkCaseStudyPage_detailGrid__Tl3yv{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-gap:var(--space-20);gap:var(--space-20);align-items:start}.WorkCaseStudyPage_ctaCard__P380G h2,.WorkCaseStudyPage_detailGrid__Tl3yv h2,.WorkCaseStudyPage_summaryGrid__9yuYe h2{font-size:3rem;font-weight:500;line-height:58px}.WorkCaseStudyPage_detailBody__wFarc p{max-width:42rem;margin-bottom:var(--space-8);font-size:1.08rem;line-height:1.72}.WorkCaseStudyPage_showcaseSection__Yli4q{padding:0;background:var(--color-background-section-warm)}.WorkCaseStudyPage_showcaseFrame__T81lq{max-width:100%;padding:var(--space-16) 0}.WorkCaseStudyPage_showcaseInner__u_krP{max-width:88rem;margin:0 auto;padding:0 var(--space-6)}.WorkCaseStudyPage_showcaseImage__dxat6{display:block;width:100%;height:auto;object-fit:contain}.WorkCaseStudyPage_summarySection__oitfW{background:var(--color-background-section-light)}.WorkCaseStudyPage_sectionLabel__AAEIU{margin:0 0 var(--space-4);color:var(--color-brand-accent);font-family:var(--font-ui);font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.WorkCaseStudyPage_summaryGrid__9yuYe{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:var(--space-16);gap:var(--space-16);align-items:start}.WorkCaseStudyPage_summaryLead__H_Jbu{max-width:30rem;font-size:1.1rem;line-height:1.68}.WorkCaseStudyPage_summaryColumns__A8oLv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-10);gap:var(--space-10)}.WorkCaseStudyPage_summaryColumns__A8oLv h3{margin-bottom:var(--space-4);font-size:1.5rem}.WorkCaseStudyPage_summaryColumns__A8oLv ul{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-left:var(--space-5)}.WorkCaseStudyPage_summaryColumns__A8oLv li{color:var(--color-text-subtle);line-height:1.65}.WorkCaseStudyPage_ctaSection__Vhdvy{background:var(--color-background-page)}.WorkCaseStudyPage_ctaCard__P380G{padding:var(--space-12) 0 0;border-top:1px solid var(--color-border-default)}.WorkCaseStudyPage_ctaActions__sl8Cw{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}@media (max-width:64rem){.WorkCaseStudyPage_detailGrid__Tl3yv,.WorkCaseStudyPage_heroLayout__mPP9q,.WorkCaseStudyPage_summaryGrid__9yuYe{grid-template-columns:1fr;gap:var(--space-10)}.WorkCaseStudyPage_heroCard__WB9kQ{width:100%;margin-right:0;padding:var(--space-8)}.WorkCaseStudyPage_heroImageWrap__OHtVu{min-height:32rem}.WorkCaseStudyPage_summaryColumns__A8oLv{grid-template-columns:1fr}}@media (max-width:40rem){.WorkCaseStudyPage_container__a9mPC,.WorkCaseStudyPage_showcaseInner__u_krP{padding:0 var(--space-5)}.WorkCaseStudyPage_ctaSection__Vhdvy,.WorkCaseStudyPage_detailSection__cAcPi,.WorkCaseStudyPage_heroSection__FY_KO,.WorkCaseStudyPage_summarySection__oitfW{padding:var(--space-16) 0}.WorkCaseStudyPage_ctaCard__P380G h2,.WorkCaseStudyPage_detailGrid__Tl3yv h2,.WorkCaseStudyPage_heroCard__WB9kQ h1,.WorkCaseStudyPage_summaryGrid__9yuYe h2{font-size:2.65rem;line-height:1.08}.WorkCaseStudyPage_heroImageWrap__OHtVu{min-height:22rem}.WorkCaseStudyPage_detailBody__wFarc p,.WorkCaseStudyPage_heroCard__WB9kQ p,.WorkCaseStudyPage_heroTeaser__WrV2p,.WorkCaseStudyPage_summaryLead__H_Jbu{font-size:1rem}.WorkCaseStudyPage_showcaseFrame__T81lq{padding:var(--space-12) 0}.WorkCaseStudyPage_ctaActions__sl8Cw{flex-direction:column}}