.hero.svelte-1hltube{position:relative;padding-block:clamp(8rem,20vh,12rem) clamp(2.5rem,6vh,4rem)}.hero.svelte-1hltube:before{content:"";position:absolute;inset-block-start:-10%;inset-inline-start:50%;translate:-50% 0;inline-size:min(1200px,140vw);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 50% 40%,rgba(200,240,81,.055),transparent 48%)}.hero.svelte-1hltube>:where(.svelte-1hltube){position:relative}.back.svelte-1hltube{display:flex;inline-size:fit-content;align-items:center;gap:.55em;margin-block-end:clamp(1.75rem,4vh,2.75rem);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);transition:color .35s ease}.back.svelte-1hltube:hover{color:var(--accent)}.back.svelte-1hltube svg:where(.svelte-1hltube){transition:transform .35s var(--ease-out)}.back.svelte-1hltube:hover svg:where(.svelte-1hltube){transform:translate(-3px)}.title.svelte-1hltube{font-size:clamp(2.9rem,8vw,7.5rem);margin-block-start:1.1rem}.deck.svelte-1hltube{margin-block-start:clamp(1.5rem,3vh,2.25rem);max-width:54ch}.facts.svelte-1hltube{display:flex;flex-wrap:wrap;gap:.9rem clamp(1.5rem,4vw,3.5rem);margin-block-start:clamp(2rem,4vh,3rem)}.facts.svelte-1hltube div:where(.svelte-1hltube){display:flex;flex-direction:column;gap:.3rem;padding-inline-start:1rem;border-inline-start:1px solid var(--line)}.facts.svelte-1hltube dt:where(.svelte-1hltube){font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.facts.svelte-1hltube dd:where(.svelte-1hltube){margin:0;font-family:var(--font-display);font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:500;letter-spacing:-.015em}.hero-shot.svelte-1hltube{margin-block-start:clamp(3rem,8vh,5rem)}.section.svelte-1hltube{display:flex;flex-direction:column;gap:clamp(2.5rem,6vh,4rem)}.section.alt.svelte-1hltube{border-block-start:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.014),transparent 38%)}.narrow.svelte-1hltube{max-width:780px;margin-inline:auto;display:flex;flex-direction:column;gap:1.35rem}.narrow.svelte-1hltube .h2:where(.svelte-1hltube){margin-block-end:.4rem}.prose.svelte-1hltube{display:flex;flex-direction:column;gap:1.15rem;color:var(--ink-soft);font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.65;text-wrap:pretty}.shots-phones.svelte-1hltube{display:flex;justify-content:center;gap:clamp(1.25rem,4vw,3rem)}.shots-stack.svelte-1hltube{display:flex;flex-direction:column;gap:clamp(1.5rem,3.5vw,2.5rem)}.shots-phones.svelte-1hltube>.shot{flex:0 1 300px}.outcomes.svelte-1hltube{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}.outcomes.svelte-1hltube li:where(.svelte-1hltube){display:flex;flex-direction:column;gap:.7rem;padding:clamp(1.6rem,3.2vw,2.5rem);background:var(--bg)}.outcomes.svelte-1hltube p:where(.svelte-1hltube){font-size:.96rem;max-width:40ch}.cta.svelte-1hltube{position:relative;overflow:hidden;border-block-start:1px solid var(--line);margin-block-start:var(--section-y);padding-block:clamp(5rem,14vh,9rem)}.cta.svelte-1hltube:before{content:"";position:absolute;inset-block-end:-55%;inset-inline-start:50%;translate:-50% 0;inline-size:min(1000px,130vw);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,rgba(200,240,81,.075),transparent 58%)}.cta-inner.svelte-1hltube{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(1.75rem,4vh,2.5rem)}.cta-title.svelte-1hltube{font-size:clamp(2.1rem,6vw,4.75rem)}.cta-row.svelte-1hltube{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}@media(max-width:780px){.outcomes.svelte-1hltube{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.shots-phones.svelte-1hltube{flex-direction:column;align-items:center}.shots-phones.svelte-1hltube>.shot{flex:0 1 auto;inline-size:min(300px,85%)}}@media(max-width:560px){.cta-row.svelte-1hltube .btn:where(.svelte-1hltube){flex:1 1 100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.back.svelte-1hltube:hover svg:where(.svelte-1hltube){transform:none}}
