.page_caseStudy__0LtCY{background:#f2f2ef;color:#050505}.page_caseStudy__container__Xu16W,.page_caseStudy__productContainer__uJEPv,.page_caseStudy__sectionGrid__rumvK{width:100%;max-width:1600px;margin-inline:auto;padding-inline:1.25rem}.page_caseStudy__hero__4f5rc{min-height:90svh;padding-block:2rem 4rem;background:#050505;color:#f5f5f5}.page_caseStudy__back__0J1h0{display:inline-flex;margin-bottom:clamp(5rem,15vh,10rem);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.page_caseStudy__eyebrow__9Nx0o,.page_caseStudy__productEyebrow__Oz_lq,.page_caseStudy__sectionLabel__LaiAo{margin:0;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}.page_caseStudy__eyebrow__9Nx0o{margin-bottom:1.5rem;color:rgba(245,245,245,.5)}.page_caseStudy__title__SQfBL{margin:0;font-size:clamp(4rem,18vw,9rem);font-weight:600;line-height:.82;letter-spacing:-.075em}.page_caseStudy__heroMeta__CIU8b{display:grid;gap:1.5rem;margin-top:4rem;padding-top:1.5rem;border-top:1px solid rgba(245,245,245,.2)}.page_caseStudy__heroMeta__CIU8b div{display:flex;flex-direction:column;gap:.4rem;font-size:.75rem}.page_caseStudy__metaLabel__o0WCL{color:rgba(245,245,245,.4);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.page_caseStudy__section__ZBWPj{padding-block:5rem;border-bottom:1px solid rgba(5,5,5,.15)}.page_caseStudy__sectionGrid__rumvK{display:grid;gap:2.5rem}.page_caseStudy__sectionLabel__LaiAo{color:rgba(5,5,5,.45)}.page_caseStudy__heading__HNHrC{max-width:60rem;margin:0;font-size:clamp(2.5rem,9vw,5rem);font-weight:500;line-height:.95;letter-spacing:-.055em}.page_caseStudy__body__tvmfb{display:grid;max-width:45rem;gap:1.5rem;margin-top:2.5rem}.page_caseStudy__body__tvmfb p{margin:0;color:rgba(5,5,5,.65);font-size:1rem;line-height:1.75}.page_caseStudy__columns__1niiu{display:grid;gap:3rem;margin-top:4rem}.page_caseStudy__columns__1niiu>div{padding-top:1.25rem;border-top:1px solid rgba(5,5,5,.2)}.page_caseStudy__columns__1niiu h3{margin:1.5rem 0 1rem;font-size:1.75rem;font-weight:500;letter-spacing:-.035em}.page_caseStudy__columns__1niiu p{margin:0;color:rgba(5,5,5,.62);line-height:1.7}.page_caseStudy__columnNumber__bHKBz{color:rgba(5,5,5,.4);font-size:.6875rem;letter-spacing:.1em}.page_caseStudy__sectionDark__VmXib{border-color:rgba(245,245,245,.15);background:#050505;color:#f5f5f5}.page_caseStudy__sectionDark__VmXib .page_caseStudy__columnNumber__bHKBz,.page_caseStudy__sectionDark__VmXib .page_caseStudy__sectionLabel__LaiAo{color:rgba(245,245,245,.4)}.page_caseStudy__sectionDark__VmXib .page_caseStudy__columns__1niiu>div{border-color:rgba(245,245,245,.2)}.page_caseStudy__sectionDark__VmXib .page_caseStudy__columns__1niiu p{color:rgba(245,245,245,.62)}.page_caseStudy__intro__wFd0z{max-width:40rem;margin:2rem 0 0;color:rgba(245,245,245,.62);line-height:1.75}.page_caseStudy__stats__VtNNB{background:#050505;color:#f5f5f5}.page_caseStudy__stats__VtNNB .page_caseStudy__container__Xu16W{display:grid}.page_caseStudy__stat__SaWQP{display:flex;min-height:14rem;flex-direction:column;justify-content:space-between;padding-block:2rem;border-top:1px solid rgba(245,245,245,.2)}.page_caseStudy__statValue__XoEXe{font-size:clamp(3.5rem,16vw,7rem);font-weight:600;line-height:.85;letter-spacing:-.065em}.page_caseStudy__statLabel__jiHlY{margin-top:3rem;color:rgba(245,245,245,.5);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}.page_caseStudy__productDesign__syaIk{padding-block:6rem 0}.page_caseStudy__sectionHeader__hBBrC{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.page_caseStudy__sectionNumber__xEBuh{padding-top:.35rem;color:rgba(5,5,5,.4);font-size:.6875rem;letter-spacing:.12em}.page_caseStudy__productEyebrow__Oz_lq{margin-bottom:1.5rem;color:rgba(5,5,5,.55)}.page_caseStudy__sectionTitle__0zhUj{max-width:68rem;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:500;line-height:.92;letter-spacing:-.06em}.page_caseStudy__productIntro__jr9XT{display:grid;gap:2rem;margin-top:4rem;padding-left:3.5rem}.page_caseStudy__productLead___pdsK{max-width:38rem;margin:0;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.4;letter-spacing:-.03em}.page_caseStudy__productCopy__veiYg{max-width:32rem;margin:0;color:rgba(5,5,5,.58);line-height:1.65}.page_caseStudy__productImage__kZL_H{width:100%;margin-top:5rem;overflow:hidden;background:#050505}.page_caseStudy__productImage__kZL_H img{display:block;width:100%;height:auto}.page_caseStudy__channels__g8eM9{margin:4rem 0 0;padding:0;list-style:none}.page_caseStudy__channels__g8eM9 li{padding-block:1.25rem;border-top:1px solid rgba(245,245,245,.2);font-size:clamp(1.5rem,6vw,2.5rem);font-weight:500;letter-spacing:-.04em}.page_caseStudy__channels__g8eM9 li:last-child{border-bottom:1px solid rgba(245,245,245,.2)}.page_caseStudy__next__LhJRf{padding-block:6rem;background:#050505;color:#f5f5f5}.page_caseStudy__next__LhJRf p{margin:0 0 1.5rem;color:rgba(245,245,245,.4);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.page_caseStudy__next__LhJRf a{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;font-size:clamp(2.75rem,11vw,7rem);font-weight:600;line-height:.9;letter-spacing:-.06em}@media(min-width:48rem){.page_caseStudy__container__Xu16W,.page_caseStudy__productContainer__uJEPv,.page_caseStudy__sectionGrid__rumvK{padding-inline:2rem}.page_caseStudy__hero__4f5rc{padding-block:2.5rem 6rem}.page_caseStudy__heroMeta__CIU8b,.page_caseStudy__stats__VtNNB .page_caseStudy__container__Xu16W{grid-template-columns:repeat(3,minmax(0,1fr))}.page_caseStudy__stat__SaWQP{min-height:18rem;padding:2rem}.page_caseStudy__stat__SaWQP:not(:first-child){border-left:1px solid rgba(245,245,245,.2)}.page_caseStudy__columns__1niiu{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.page_caseStudy__productDesign__syaIk{padding-top:8rem}.page_caseStudy__sectionHeader__hBBrC{grid-template-columns:5rem minmax(0,1fr)}.page_caseStudy__productIntro__jr9XT{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(4rem,8vw,10rem);align-items:start;margin-top:6rem;padding-left:6rem}}@media(min-width:64rem){.page_caseStudy__container__Xu16W,.page_caseStudy__productContainer__uJEPv,.page_caseStudy__sectionGrid__rumvK{padding-inline:4rem}.page_caseStudy__section__ZBWPj{padding-block:8rem}.page_caseStudy__sectionGrid__rumvK{grid-template-columns:12rem minmax(0,1fr);gap:5rem}.page_caseStudy__productDesign__syaIk{padding-top:10rem}.page_caseStudy__productImage__kZL_H{margin-top:7rem}}