.case-study_page__dEcmc{min-height:100vh;color:#0c1322}.case-study_header__uNSw4{width:min(1120px,92vw);margin:0 auto;padding:5rem 0 1.75rem;text-align:center;display:grid;justify-items:center;gap:.75rem}.case-study_blockLabel__5SNCf,.case-study_kicker__UI7gZ,.case-study_sectionKicker__NU74m{margin:0;color:#4c8ef5;text-transform:uppercase;letter-spacing:0;font-size:.72rem;font-weight:800}.case-study_title___GDto{margin:0;max-width:12ch;font-family:var(--font-display),Georgia,serif;font-size:4.15rem;font-weight:400;line-height:1;letter-spacing:0;color:#0c1322}.case-study_title___GDto em{color:#4c8ef5;font-style:italic;font-weight:500}.case-study_titleDivider__5V4Gx{width:min(42rem,82vw);height:3px;margin:.25rem auto 0;border-radius:999px;background:linear-gradient(90deg,#4c8ef5,#a78bf5,#2dd4bf)}.case-study_headline__lQplM{margin:.25rem 0 0;max-width:56rem;color:#5f6470;font-size:1.05rem;line-height:1.65}.case-study_videoSection__IxAci{width:min(1240px,94vw);margin:0 auto;padding:.5rem 0 2rem}.case-study_videoFrame__NCCj1{aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:#0c1322;border:1px solid rgba(76,142,245,.16);box-shadow:0 22px 70px rgba(12,19,34,.16)}.case-study_videoFrame__NCCj1 img,.case-study_videoFrame__NCCj1 video{display:block;width:100%;height:100%;object-fit:cover}.case-study_episodeStrip__050u8{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.case-study_episodeBtn__XTh2E{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .78rem;border-radius:6px;border:1px solid rgba(76,142,245,.28);background:transparent;cursor:pointer;color:#5f6470;font-size:.75rem;font-weight:700;line-height:1;transition:background .13s ease,border-color .13s ease,color .13s ease}.case-study_episodeBtn__XTh2E:hover{border-color:#4c8ef5;color:#0c1322}.case-study_episodeBtnActive__jIyKo{background:#4c8ef5;border-color:#4c8ef5;color:#fff}.case-study_episodeBtnNum__65req{font-size:.72rem;font-weight:800;letter-spacing:0}.case-study_episodeBtnTitle__l86Mk{font-weight:600;opacity:.88}.case-study_studyBody__Q_qlM{width:min(1120px,92vw);margin:0 auto;padding:.5rem 0 4rem;display:grid;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:3.25rem;align-items:start}.case-study_specPanel__a7BG9{position:sticky;top:6rem;display:grid;gap:1rem;padding-top:1rem;border-top:1px solid rgba(76,142,245,.42)}.case-study_specList__FDOZG{margin:0;display:grid;border-top:1px solid rgba(12,19,34,.1)}.case-study_specRow__C9WJo{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1rem;padding:.88rem 0;border-bottom:1px solid rgba(12,19,34,.1)}.case-study_specRow__C9WJo dt{color:rgba(12,19,34,.48);font-size:.67rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.case-study_specRow__C9WJo dd{margin:0;color:#0c1322;font-size:.92rem;font-weight:700;line-height:1.45}.case-study_narrativePanel__kagkg{display:grid;gap:0}.case-study_narrativeBlock__mavvA,.case-study_signalBlock__s7NTq{border-top:1px solid rgba(12,19,34,.12);padding:1.45rem 0 1.65rem}.case-study_narrativeBlock__mavvA h2{margin:.45rem 0 .55rem;font-family:var(--font-display),Georgia,serif;font-size:1.9rem;font-weight:500;line-height:1.08;letter-spacing:0;color:#0c1322}.case-study_narrativeBlock__mavvA p:last-child{margin:0;color:#515865;font-size:1rem;line-height:1.75}.case-study_signalBlock__s7NTq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;border-bottom:1px solid rgba(12,19,34,.12)}.case-study_inlineList__GWgD5{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.58rem 1rem}.case-study_inlineList__GWgD5 li{position:relative;padding-left:.8rem;color:#0c1322;font-size:.9rem;font-weight:700;line-height:1.45}.case-study_inlineList__GWgD5 li:before{content:"";position:absolute;left:0;top:.52em;width:.32rem;height:.32rem;border-radius:999px;background:#4c8ef5}.case-study_relatedSection__hx9Da{width:min(1120px,92vw);margin:0 auto;padding:0 0 2.5rem}.case-study_relatedInner__iPtNE{display:grid;gap:.9rem}.case-study_relatedGrid__qR_x7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;border-top:1px solid rgba(12,19,34,.12);border-bottom:1px solid rgba(12,19,34,.12)}.case-study_relatedCard__xVUXA{display:grid;gap:.45rem;padding:1rem 0;color:#0c1322;text-decoration:none}.case-study_relatedCard__xVUXA:hover .case-study_relatedTitle__VfGhg{color:#4c8ef5}.case-study_relatedMeta__FLEM8{margin:0;color:#7a7d84;text-transform:uppercase;letter-spacing:0;font-size:.68rem;font-weight:800}.case-study_relatedTitle__VfGhg{margin:0;font-family:var(--font-display),Georgia,serif;font-size:1.15rem;line-height:1.25;font-weight:600;color:#0c1322;transition:color .16s ease}.case-study_relatedSummary__63gBn{margin:0;color:#626772;line-height:1.55;font-size:.88rem}.case-study_bottomSection__ec8pS{width:min(1120px,92vw);margin:0 auto;padding-bottom:4rem}.case-study_ctas__p9exV{display:flex;gap:.85rem;flex-wrap:wrap}.case-study_ghostBtn__SZB_w,.case-study_primaryBtn__1DcmO{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.82rem 1.12rem;border-radius:999px;text-decoration:none;font-weight:800;font-size:.78rem;letter-spacing:0;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.case-study_primaryBtn__1DcmO{background:#0c1322;color:#f5f0e8}.case-study_primaryBtn__1DcmO:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(12,19,34,.16)}.case-study_ghostBtn__SZB_w{border:1px solid rgba(76,142,245,.32);color:#2f5da9}.case-study_ghostBtn__SZB_w:hover{transform:translateY(-1px);border-color:#4c8ef5;color:#0c1322}@media (max-width:920px){.case-study_title___GDto{font-size:3.2rem}.case-study_studyBody__Q_qlM{grid-template-columns:1fr;gap:1.7rem}.case-study_specPanel__a7BG9{position:static}.case-study_relatedGrid__qR_x7,.case-study_signalBlock__s7NTq{grid-template-columns:1fr}}@media (max-width:640px){.case-study_header__uNSw4{padding-top:4.2rem}.case-study_title___GDto{font-size:2.55rem;max-width:10ch}.case-study_bottomSection__ec8pS,.case-study_header__uNSw4,.case-study_relatedSection__hx9Da,.case-study_studyBody__Q_qlM,.case-study_videoSection__IxAci{width:calc(100vw - 1.35rem)}.case-study_videoFrame__NCCj1{border-radius:14px}.case-study_specRow__C9WJo{grid-template-columns:1fr;gap:.35rem}}.case-study_comingSoonFrame__F_HrE{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden}.case-study_comingSoonPoster__JDmDh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(14px) saturate(.8) brightness(.6);transform:scale(1.08)}.case-study_comingSoonBanner__3LMPj{position:relative;padding:.7rem 1.5rem;border-radius:999px;background:#f5f0e8;color:#0c1322;font-size:.8rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 10px 30px rgba(0,0,0,.3)}