.case-study-header_header___znq8{position:relative;overflow:hidden;background:var(--gradient-hero)}.case-study-header_orbOne__9PBqL,.case-study-header_orbTwo__AYP0k{position:absolute;border-radius:50%;animation:case-study-header_orbDrift__LMf6s ease-in-out infinite alternate}.case-study-header_orbOne__9PBqL{width:480px;height:480px;background:var(--color-lavender);opacity:.2;filter:blur(80px);top:-160px;right:-80px;animation-duration:16s}.case-study-header_orbTwo__AYP0k{width:320px;height:320px;background:var(--color-green);opacity:.14;filter:blur(80px);bottom:-120px;left:-60px;animation-duration:20s;animation-direction:alternate-reverse}.case-study-header_content__cQrtO{position:relative;z-index:2;padding:80px var(--side-padding) 88px}.case-study-header_backLink__QQbil{display:inline-block;margin-bottom:26px;font-weight:600;text-decoration:none}.case-study-header_backLink__QQbil,.case-study-header_meta__88DeV{font-size:14px;color:var(--color-lavender);animation:case-study-header_fadeUp__tyAIN var(--duration-reveal) var(--ease-reveal) both}.case-study-header_meta__88DeV{margin:0 0 18px;font-family:var(--font-mono)}.case-study-header_title__9_gzV{margin:0 0 24px;font-size:60px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--color-paper);max-width:880px;text-wrap:pretty;animation:case-study-header_fadeUp__tyAIN var(--duration-reveal) var(--ease-reveal) .15s both}.case-study-header_subtitle__cGkjj{margin:0;font-family:var(--font-serif);font-style:italic;font-size:24px;line-height:1.55;color:var(--color-paper);opacity:.85;max-width:720px;animation:case-study-header_fadeUp__tyAIN var(--duration-reveal) var(--ease-reveal) .3s both}@keyframes case-study-header_orbDrift__LMf6s{0%{transform:translate(0) scale(1)}50%{transform:translate(50px,-36px) scale(1.1)}to{transform:translate(-28px,24px) scale(.94)}}@keyframes case-study-header_fadeUp__tyAIN{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media (max-width:780px){.case-study-header_content__cQrtO{padding:44px var(--side-padding) 56px}.case-study-header_title__9_gzV{font-size:36px}}@media (prefers-reduced-motion:reduce){.case-study-header_orbOne__9PBqL,.case-study-header_orbTwo__AYP0k{animation:none}.case-study-header_backLink__QQbil,.case-study-header_meta__88DeV,.case-study-header_subtitle__cGkjj,.case-study-header_title__9_gzV{animation:none;opacity:1;transform:none}.case-study-header_subtitle__cGkjj{opacity:.85}}.case-study-index_index__f9Czb{position:-webkit-sticky;position:sticky;top:32px;display:flex;flex-direction:column;gap:14px}.case-study-index_eyebrow__KBCyl{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-green)}.case-study-index_link__Z8WzI{font-size:14px;font-weight:500;color:var(--color-ink);opacity:.7;text-decoration:none;transition:color var(--duration-hover) ease,opacity var(--duration-hover) ease}.case-study-index_link__Z8WzI:hover{color:var(--color-purple);opacity:1}.case-study-index_link__Z8WzI[data-active]{color:var(--color-purple);font-weight:600;opacity:1}@media (max-width:780px){.case-study-index_index__f9Czb{position:static;flex-direction:row;flex-wrap:wrap;gap:8px 16px}.case-study-index_eyebrow__KBCyl{width:100%}}