.study-hero.svelte-tuwac7{background:var(--ink);color:#fff;padding:42px 0 64px}.back.svelte-tuwac7{color:#cee5ed;margin-bottom:32px;font-size:.85rem;display:inline-block}.hero-grid.svelte-tuwac7{grid-template-columns:1.3fr 1fr;align-items:center;gap:56px;display:grid}.study-hero.svelte-tuwac7 .eyebrow:where(.svelte-tuwac7){color:#67d5c7}.header-outcome.svelte-tuwac7{font-family:var(--font-heading);letter-spacing:-.035em;margin:18px 0 26px;font-size:clamp(2.3rem,4.3vw,4.5rem);font-weight:800;line-height:1.06}h1.svelte-tuwac7{margin:0 0 16px;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.4}.summary.svelte-tuwac7{color:#cee5ed;margin:0;line-height:1.7}.cover.svelte-tuwac7{background:#f0f4f5;border-radius:16px;padding:18px}.cover.svelte-tuwac7 img:where(.svelte-tuwac7){object-fit:contain;width:100%;max-height:380px;display:block}.narrative-layout.svelte-tuwac7{max-width:960px;padding-block:60px 80px}.narrative-layout.with-stats.svelte-tuwac7{grid-template-columns:minmax(0,1fr) 290px;gap:80px;max-width:1240px;display:grid}.story-section.svelte-tuwac7{border-bottom:1px solid var(--line);margin-bottom:18px;padding:18px 0 32px}.story-section.svelte-tuwac7 h2:where(.svelte-tuwac7){font-family:var(--font-heading);margin:10px 0 22px;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15}.story-section.svelte-tuwac7 p:where(.svelte-tuwac7):not(.eyebrow){color:var(--muted);font-size:1.08rem;line-height:1.85}.pull-quote.svelte-tuwac7{background:#edf6f6;border-left:4px solid #149b90;margin:36px 0;padding:34px}blockquote.svelte-tuwac7{font-family:var(--font-heading);margin:0 0 20px;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.5}figcaption.svelte-tuwac7{color:var(--muted);font-size:.85rem}.source-note.svelte-tuwac7{color:var(--muted);padding-top:24px;font-size:.85rem;line-height:1.8}.source-note.svelte-tuwac7 a:where(.svelte-tuwac7),aside.svelte-tuwac7 a:where(.svelte-tuwac7){text-underline-offset:3px;text-decoration:underline}aside.svelte-tuwac7{border:1px solid var(--line);background:#f4f8fa;border-radius:14px;align-self:start;padding:28px;position:sticky;top:130px}aside.svelte-tuwac7 h2:where(.svelte-tuwac7){margin:0 0 18px;font-size:1.2rem}dl.svelte-tuwac7{margin:0}dl.svelte-tuwac7 div:where(.svelte-tuwac7){border-top:1px solid var(--line);flex-direction:column-reverse;padding:24px 0;display:flex}dd.svelte-tuwac7{color:#087a74;margin:0 0 8px;font-size:2rem;font-weight:800;line-height:1.15}dt.svelte-tuwac7,aside.svelte-tuwac7 a:where(.svelte-tuwac7){color:var(--muted);font-size:.8rem;line-height:1.5}.related.svelte-tuwac7 h3:where(.svelte-tuwac7){font-size:1.45rem}.related.svelte-tuwac7 span:where(.svelte-tuwac7){font-weight:700}@media (width<=900px){.hero-grid.svelte-tuwac7{gap:30px}.narrative-layout.with-stats.svelte-tuwac7{grid-template-columns:minmax(0,1fr) 240px;gap:30px}}@media (width<=700px){.hero-grid.svelte-tuwac7,.narrative-layout.with-stats.svelte-tuwac7{grid-template-columns:1fr}.cover.svelte-tuwac7 img:where(.svelte-tuwac7){max-height:260px}aside.svelte-tuwac7{position:static}.pull-quote.svelte-tuwac7{padding:24px}.narrative-layout.svelte-tuwac7{padding-block:36px 50px}}
