:root{--bg: #0b0f14;--panel: rgba(255, 255, 255, .06);--panel-strong: rgba(255, 255, 255, .1);--faint: rgba(255, 255, 255, .55);--border: rgba(255, 255, 255, .12);--shadow: 0 14px 45px rgba(0, 0, 0, .35);--radius: 18px;--max: 1100px}.section-title.svelte-1uha8ag{font-size:clamp(1.25rem,1.2rem + 1vw,1.75rem);letter-spacing:.02em;margin:0 0 1rem}p.svelte-1uha8ag{margin:0 0 1rem;line-height:1.65}.hero.svelte-1uha8ag .hero__content:where(.svelte-1uha8ag){border:1px solid var(--border);border-radius:var(--radius);padding:clamp(1.25rem,2.2vw,2rem)}.hero.svelte-1uha8ag .hero__title:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);line-height:1.12;color:var(--text)}.hero.svelte-1uha8ag .hero__subtitle:where(.svelte-1uha8ag){margin:0 0 1.25rem;font-size:clamp(1.1rem,1rem + .7vw,1.4rem)}.hero.svelte-1uha8ag .hero__lead:where(.svelte-1uha8ag){margin:0}.faq.svelte-1uha8ag .faq__grid:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;margin-top:1.25rem}.faq.svelte-1uha8ag .faq__item:where(.svelte-1uha8ag){grid-column:span 12;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}@media(min-width:720px){.faq.svelte-1uha8ag .faq__item:where(.svelte-1uha8ag){grid-column:span 6;padding:1.25rem}}.faq.svelte-1uha8ag .faq__q:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1.05rem;color:var(--text)}.faq.svelte-1uha8ag .faq__a:where(.svelte-1uha8ag){margin:0}.why.svelte-1uha8ag,.approach.svelte-1uha8ag,.pauses.svelte-1uha8ag,.prevention.svelte-1uha8ag,.ethics.svelte-1uha8ag{border-top:1px solid var(--border)}.bullets.svelte-1uha8ag{list-style:none;margin:0 0 1rem;padding:0}.bullets.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:.35rem 0;line-height:1.6}.bullets.bullets--tight.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:.25rem 0}.callout.svelte-1uha8ag{margin-top:1.25rem;background:linear-gradient(180deg,#ffffff17,#ffffff0a);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem}@media(min-width:720px){.callout.svelte-1uha8ag{padding:1.35rem}}.callout.svelte-1uha8ag .callout__title:where(.svelte-1uha8ag){margin:0 0 .75rem;color:var(--text);font-size:1.05rem}.emphasis.svelte-1uha8ag{color:var(--text);font-weight:600;margin-top:.25rem}.prevention.svelte-1uha8ag .prevention__block:where(.svelte-1uha8ag){margin-top:1rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem}@media(min-width:720px){.prevention.svelte-1uha8ag .prevention__block:where(.svelte-1uha8ag){padding:1.35rem}}.prevention.svelte-1uha8ag .prevention__block:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.ethics.svelte-1uha8ag .subhead:where(.svelte-1uha8ag){margin:1rem 0 .5rem;font-size:1.05rem;color:var(--text)}
