.case-study_page__r6Jdy{min-height:100vh;background:#101111;color:#e7ecec;font-family:var(--font-geist-sans),Inter,system-ui,sans-serif}.case-study_nav__YC8uL{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px clamp(20px,5vw,64px);background:rgba(16,17,17,.92);border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(16px)}.case-study_brand__kn_OZ{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:800}.case-study_brand__kn_OZ img{width:34px;height:34px;object-fit:contain}.case-study_navLinks__Rrfv6{display:flex;align-items:center;gap:16px;color:#bac6c8;font-size:14px}.case-study_buttonSecondary__O6dWt,.case-study_button__1uiws{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:800}.case-study_button__1uiws{background:#d9d9d9;color:#111}.case-study_buttonSecondary__O6dWt{border:1px solid hsla(0,0%,85%,.28);color:#fff}.case-study_hero__8_r8v{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(36px,6vw,72px);align-items:center;padding:clamp(72px,10vw,128px) clamp(20px,5vw,64px);border-bottom:1px solid hsla(0,0%,100%,.08)}.case-study_eyebrow__sihck{color:#79aeb2;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.case-study_hero__8_r8v h1,.case-study_indexHero__fmL3Q h1,.case-study_section__E4E8M h2{margin-top:18px;color:#fff;font-family:Fraunces,Georgia,serif;font-weight:650;line-height:1.04;letter-spacing:0}.case-study_hero__8_r8v h1{max-width:920px;font-size:clamp(44px,7vw,82px)}.case-study_lead__GBWGi{max-width:760px;margin-top:24px;color:#ccd4d5;font-size:clamp(18px,2.1vw,22px);line-height:1.65}.case-study_artifactGrid__6WHOF,.case-study_capabilityGrid___jWo_,.case-study_indexGrid__3E26n,.case-study_metaGrid__9ZNDn,.case-study_outcomeGrid__KSMlb{display:grid;gap:14px}.case-study_metaGrid__9ZNDn{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.case-study_artifact__CQS4g,.case-study_card__OHBKg,.case-study_journey__DurH2,.case-study_metaBox__bjxBj,.case-study_outcome__A__L4,.case-study_shift__baLwi,.case-study_visualPanel__trzbo{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035);border-radius:8px}.case-study_metaBox__bjxBj{padding:16px}.case-study_label__hEo_F{color:#7e9194;font-size:11px;font-weight:900;text-transform:uppercase}.case-study_value__NHtuF{margin-top:5px;color:#fff;font-weight:800}.case-study_heroVisual__35Fsa{min-height:520px;padding:22px;border:1px solid rgba(121,174,178,.26);border-radius:8px;background:linear-gradient(135deg,rgba(60,110,113,.24),hsla(0,0%,100%,.035)),#132433}.case-study_logoPlate__H2MNk{display:flex;align-items:center;justify-content:center;min-height:130px;padding:24px;border-radius:6px;background:#fff}.case-study_logoPlate__H2MNk img{max-height:92px;object-fit:contain}.case-study_visualStack__6taMn{display:grid;gap:12px;margin-top:18px}.case-study_miniScreen__Y_VNz{padding:16px;border-radius:6px;background:#0d1419;border:1px solid hsla(0,0%,100%,.12)}.case-study_miniBar__Zf5ey{width:42%;height:9px;border-radius:999px;background:#79aeb2}.case-study_miniLineShort__LrSPT,.case-study_miniLine__L8J4z{height:7px;margin-top:12px;border-radius:999px;background:hsla(0,0%,100%,.18)}.case-study_miniLineShort__LrSPT{width:58%}.case-study_tags__ZnoCp{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.case-study_tag__CzxcL{padding:7px 10px;border:1px solid rgba(121,174,178,.28);border-radius:999px;color:#dfe8e9;font-size:12px;font-weight:800}.case-study_section__E4E8M{padding:clamp(64px,8vw,108px) clamp(20px,5vw,64px)}.case-study_sectionInner__E6EU1{max-width:1180px;margin:0 auto}.case-study_split__73EJ6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:clamp(28px,5vw,72px);align-items:start}.case-study_indexHero__fmL3Q h1,.case-study_section__E4E8M h2{font-size:clamp(32px,5vw,58px)}.case-study_bodyText__5Zevr{color:#c8d0d1;font-size:17px;line-height:1.75}.case-study_questionList__GJzwS{display:grid;gap:10px}.case-study_priorityList__CbXbu li,.case-study_questionList__GJzwS li{list-style:none;padding:13px 15px;border-radius:6px;background:hsla(0,0%,100%,.045);color:#f4f7f7;font-weight:750}.case-study_statement__JIKo4{max-width:980px;color:#fff;font-family:Fraunces,Georgia,serif;font-size:clamp(34px,5.6vw,68px);line-height:1.08}.case-study_priorityList__CbXbu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:34px}.case-study_process__s361f{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:34px}.case-study_processStep__NIr55{min-height:92px;padding:14px;border-radius:6px;background:#132433;border:1px solid rgba(121,174,178,.25);color:#fff;font-weight:900}.case-study_artifactGrid__6WHOF{grid-template-columns:repeat(2,minmax(0,1fr))}.case-study_artifact__CQS4g{padding:24px}.case-study_artifactVisual__fDXtQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0}.case-study_artifactChip__gGvhE{min-height:48px;padding:12px;border-radius:6px;background:#132433;color:#fff;font-size:13px;font-weight:850}.case-study_decision__YywN_{padding-top:14px;border-top:1px solid hsla(0,0%,100%,.1);color:#d9d9d9;font-weight:850}.case-study_journeyGrid__Fky1p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px}.case-study_journey__DurH2{padding:22px}.case-study_stepList__pZtRX{display:grid;gap:8px;margin-top:18px}.case-study_step__zcQhr{display:flex;gap:10px;align-items:center;color:#fff;font-weight:750}.case-study_stepNumber__poDpP{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#d9d9d9;color:#111;font-size:12px;font-weight:900;flex:0 0 auto}.case-study_shiftGrid__iQlKN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.case-study_shift__baLwi{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px}.case-study_shiftFrom__rd4Q5{color:#9fadad}.case-study_shiftTo__gkJOy{color:#fff;font-weight:850}.case-study_target__0R5mS{background:#132433}.case-study_sequence__mHs9m{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:28px}.case-study_sequenceItem__qX_qe{padding:18px 10px;border-radius:6px;background:#d9d9d9;color:#111;text-align:center;font-weight:950}.case-study_layerMap__0bjBY{display:grid;gap:8px;margin-top:28px}.case-study_layer__Huo_o{padding:14px 18px;border-radius:6px;background:hsla(0,0%,100%,.06);color:#fff;font-weight:800}.case-study_outcomeGrid__KSMlb{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.case-study_outcome__A__L4{padding:20px}.case-study_outcomeType__1bxj7{display:inline-flex;margin-bottom:12px;color:#79aeb2;font-size:11px;font-weight:900;text-transform:uppercase}.case-study_note__UeSSQ{margin-top:22px;color:#aebcbc;font-size:14px}.case-study_capabilityGrid___jWo_{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px}.case-study_capability__UkaZU{padding:15px;border-radius:6px;background:hsla(0,0%,100%,.045);color:#fff;font-weight:850}.case-study_cta__trnUD{text-align:center;background:#0d0f0f}.case-study_cta__trnUD h2{max-width:900px;margin:0 auto}.case-study_ctaActions__olBgu{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.case-study_indexHero__fmL3Q{padding:clamp(72px,10vw,132px) clamp(20px,5vw,64px) 40px}.case-study_indexGrid__3E26n{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 clamp(20px,5vw,64px) clamp(80px,8vw,120px)}.case-study_card__OHBKg{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:22px;color:inherit}.case-study_cardLogo__LQetp{display:flex;align-items:center;justify-content:center;min-height:150px;border-radius:6px;background:#fff}.case-study_cardLogo__LQetp img{max-width:130px;max-height:120px;object-fit:contain}@media (max-width:940px){.case-study_artifactGrid__6WHOF,.case-study_card__OHBKg,.case-study_hero__8_r8v,.case-study_indexGrid__3E26n,.case-study_journeyGrid__Fky1p,.case-study_shiftGrid__iQlKN,.case-study_split__73EJ6{grid-template-columns:1fr}.case-study_heroVisual__35Fsa{min-height:auto}.case-study_capabilityGrid___jWo_,.case-study_metaGrid__9ZNDn,.case-study_outcomeGrid__KSMlb,.case-study_priorityList__CbXbu,.case-study_process__s361f,.case-study_sequence__mHs9m{grid-template-columns:1fr}.case-study_nav__YC8uL{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.case-study_ctaActions__olBgu,.case-study_navLinks__Rrfv6{align-items:stretch;flex-direction:column;width:100%}.case-study_buttonSecondary__O6dWt,.case-study_button__1uiws{width:100%}.case-study_shift__baLwi{grid-template-columns:1fr}}