@charset "UTF-8";.caseStudyDetail_hero__XO_8c{background:#111820;padding:14rem 8rem 5rem}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_hero__XO_8c{padding:11rem 4rem 4rem}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_hero__XO_8c{padding:9rem 2rem 3rem}}@media (max-width:449px){.caseStudyDetail_hero__XO_8c{padding:8rem 1.25rem 2.5rem}}.caseStudyDetail_heroInner__QQrfK{display:grid;grid-template-columns:1fr 700px;grid-gap:4rem;align-items:center;gap:4rem;margin:0 auto;max-width:1400px}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_heroInner__QQrfK{gap:2.5rem;grid-template-columns:1fr}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_heroInner__QQrfK{gap:2rem;grid-template-columns:1fr}}@media (max-width:449px){.caseStudyDetail_heroInner__QQrfK{gap:1.5rem;grid-template-columns:1fr}}.caseStudyDetail_heroText__xiMGp{align-items:flex-start;display:flex;flex-direction:column}.caseStudyDetail_eyebrow__EKk_O{border:1px solid rgba(4,105,153,.3);border-radius:2rem;color:#046999;display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:3px;margin-bottom:1.25rem;padding:.3rem .85rem;text-transform:uppercase}.caseStudyDetail_heroTitle__WsAP6{color:#fff;font-size:clamp(2.1rem,3.6vw,3rem);font-weight:900;letter-spacing:-.025em;line-height:1.18}.caseStudyDetail_heroSummary__06bMY{color:hsla(0,0%,100%,.65);font-size:1.05rem;line-height:1.85;margin-top:1.25rem;max-width:560px}.caseStudyDetail_resultsList__Xfpbe{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin-top:2rem;padding-left:0}.caseStudyDetail_resultItem__oSmes{color:hsla(0,0%,100%,.88);font-size:.92rem;font-weight:600;line-height:1.5;padding-left:1.4rem;position:relative}.caseStudyDetail_resultItem__oSmes:before{color:#046999;content:"✓";font-weight:700;left:0;position:absolute}.caseStudyDetail_heroImageWrap__M_KTP{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden;position:relative;width:100%}.caseStudyDetail_heroImage__UWIJB{display:block;height:auto;width:100%}.caseStudyDetail_statsSection__84FnE{background:#f7f8f9;padding:0 8rem}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_statsSection__84FnE{padding:0 4rem}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_statsSection__84FnE{padding:0 2rem}}@media (max-width:449px){.caseStudyDetail_statsSection__84FnE{padding:0 1.25rem}}.caseStudyDetail_statsGrid__J1vK5{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.08);display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1400px;overflow:hidden;transform:translateY(-2.5rem)}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_statsGrid__J1vK5{grid-template-columns:1fr;margin-top:2rem;transform:none}}@media (max-width:449px){.caseStudyDetail_statsGrid__J1vK5{grid-template-columns:1fr;margin-top:1.5rem;transform:none}}.caseStudyDetail_statCard__0kzW_{border-right:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.4rem;padding:2.25rem 2rem;text-align:center}.caseStudyDetail_statCard__0kzW_:last-child{border-right:none}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_statCard__0kzW_{border-bottom:1px solid rgba(0,0,0,.08);border-right:none}.caseStudyDetail_statCard__0kzW_:last-child{border-bottom:none}}@media (max-width:449px){.caseStudyDetail_statCard__0kzW_{border-bottom:1px solid rgba(0,0,0,.08);border-right:none}.caseStudyDetail_statCard__0kzW_:last-child{border-bottom:none}}.caseStudyDetail_statValue__U8v9W{color:#046999;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:900;letter-spacing:-.02em}.caseStudyDetail_statLabel__RtjwL{color:#4a5568;font-size:.85rem;line-height:1.5}.caseStudyDetail_body__7bHfx{background:#f7f8f9;display:flex;flex-direction:column;gap:4.5rem;margin:0 auto;max-width:900px;padding:3rem 8rem 6rem}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_body__7bHfx{padding:2.5rem 4rem 5rem}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_body__7bHfx{gap:3.5rem;padding:2rem 2rem 4rem}}@media (max-width:449px){.caseStudyDetail_body__7bHfx{gap:3rem;padding:1.5rem 1.25rem 3rem}}.caseStudyDetail_blockLabel__Wb0EJ{color:#046999;font-size:.68rem;font-weight:800;letter-spacing:2.5px;margin-bottom:1.25rem;text-transform:uppercase}.caseStudyDetail_bodyText__xeZxz{color:#0d1b2a;font-size:1rem;line-height:1.9;margin-bottom:1.1rem}.caseStudyDetail_bodyText__xeZxz:last-child{margin-bottom:0}.caseStudyDetail_approachList__DLj37{display:flex;flex-direction:column;gap:2rem;list-style:none;padding-left:0}.caseStudyDetail_approachItem__JnhcT{display:grid;grid-template-columns:2.5rem 1fr;grid-gap:1rem;gap:1rem}@media (max-width:449px){.caseStudyDetail_approachItem__JnhcT{grid-template-columns:2rem 1fr}}.caseStudyDetail_approachNum__vRdKz{color:#046999;font-size:.8rem;font-weight:800;letter-spacing:1px}.caseStudyDetail_approachHeading__wO4vd{color:#0d1b2a;font-size:1.05rem;font-weight:800;line-height:1.35;margin-bottom:.5rem}.caseStudyDetail_approachBody__g9lLd{color:#4a5568;font-size:.95rem;line-height:1.8}.caseStudyDetail_quoteSection__h6fsk{background:#111820;padding:5rem 8rem}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_quoteSection__h6fsk{padding:4rem}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_quoteSection__h6fsk{padding:3rem 2rem}}@media (max-width:449px){.caseStudyDetail_quoteSection__h6fsk{padding:2.5rem 1.25rem}}.caseStudyDetail_quote__lvp3Z{border-left:3px solid #046999;margin:0 auto;max-width:800px;padding-left:2rem}.caseStudyDetail_quoteText__zM0u8{color:#fff;font-size:clamp(1.2rem,2vw,1.5rem);font-style:normal;font-weight:700;line-height:1.6}.caseStudyDetail_quoteAttribution__D2wQT{color:hsla(0,0%,100%,.55);display:block;font-size:.85rem;font-style:normal;margin-top:1.25rem}.caseStudyDetail_relatedSection__Hg_ca{background:#f7f8f9;border-top:1px solid rgba(0,0,0,.08);padding:3rem 8rem}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_relatedSection__Hg_ca{padding:3rem 4rem}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_relatedSection__Hg_ca{padding:2.5rem 2rem}}@media (max-width:449px){.caseStudyDetail_relatedSection__Hg_ca{padding:2rem 1.25rem}}.caseStudyDetail_relatedInner__lej73{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:900px}.caseStudyDetail_relatedBrand__9mDjh{color:#4a5568;font-size:.9rem}.caseStudyDetail_relatedBrandLink__o_A_T{color:#046999;font-weight:700;text-decoration:none}.caseStudyDetail_relatedBrandLink__o_A_T:hover{text-decoration:underline}.caseStudyDetail_relatedLinks__MUdiZ{display:flex;flex-wrap:wrap;gap:1.5rem}.caseStudyDetail_relatedLink___ucGE{align-items:center;color:#046999;display:inline-flex;font-size:.88rem;font-weight:700;gap:.4rem;text-decoration:none}.caseStudyDetail_relatedLink___ucGE svg{transition:transform .2s ease}.caseStudyDetail_relatedLink___ucGE:hover svg{transform:translate(2px,-2px)}.caseStudyDetail_backSection__Mewdj{background:#f7f8f9;padding:0 8rem 5rem}@media (min-width:767px) and (max-width:1024px){.caseStudyDetail_backSection__Mewdj{padding:0 4rem 4rem}}@media (min-width:450px) and (max-width:766px){.caseStudyDetail_backSection__Mewdj{padding:0 2rem 3rem}}@media (max-width:449px){.caseStudyDetail_backSection__Mewdj{padding:0 1.25rem 2.5rem}}.caseStudyDetail_backLink__jJn_Z{align-items:center;color:#4a5568;display:inline-flex;font-size:.88rem;font-weight:700;gap:.5rem;margin:0 auto;max-width:900px;text-decoration:none}.caseStudyDetail_backLink__jJn_Z:hover{color:#046999}