.hero.svelte-1uha8ag{grid-template-columns:1.15fr .85fr;align-items:center;gap:2rem;max-width:1180px;margin:0 auto;padding:clamp(2rem,6vw,5rem) clamp(1rem,4vw,2.5rem) 2rem;display:grid}.hl.svelte-1uha8ag{color:var(--color-accent);font-style:italic}.lede.svelte-1uha8ag{color:var(--color-ink-soft);max-width:46ch;margin:1.4rem 0 2rem;font-size:1.3rem;line-height:1.4}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:.8rem;display:flex}.minor-link.svelte-1uha8ag{font-family:var(--font-mono);color:var(--color-ink-soft);align-items:center;gap:.4rem;margin-top:1rem;font-size:.8rem;text-decoration:none;display:inline-flex}.minor-link.svelte-1uha8ag:hover{color:var(--color-accent)}.big.svelte-1uha8ag{padding:.9rem 1.5rem;font-size:1rem}.hero-helix.svelte-1uha8ag{opacity:.9;justify-content:center;display:flex}.thesis.svelte-1uha8ag{background:var(--color-ink);color:var(--color-paper);margin:2rem 0}.thesis-inner.svelte-1uha8ag{text-align:center;max-width:1000px;margin:0 auto;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.2rem,4vw,2.5rem)}.thesis.svelte-1uha8ag .q{color:var(--color-accent);opacity:.9}.thesis-quote.svelte-1uha8ag{letter-spacing:-.02em;max-width:24ch;margin:1rem auto 1.2rem;font-size:clamp(1.5rem,3.6vw,2.6rem);font-weight:380;line-height:1.18}.thesis-src.svelte-1uha8ag{font-family:var(--font-mono);color:#c9bfae;letter-spacing:.02em;font-size:.8rem}.how.svelte-1uha8ag{max-width:1180px;margin:0 auto;padding:3rem clamp(1rem,4vw,2.5rem)}.how-head.svelte-1uha8ag{max-width:40ch;margin-bottom:2.5rem}.how-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:.8rem}.steps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.step.svelte-1uha8ag{border-top:2px solid var(--color-ink);padding-top:1.2rem}.step-num.svelte-1uha8ag{color:var(--color-accent);font-size:.9rem;font-weight:600}.step-icon.svelte-1uha8ag{background:var(--color-paper-sunken);width:46px;height:46px;color:var(--color-accent-deep);border-radius:13px;place-items:center;margin:1rem 0 .9rem;display:grid}.step-k.svelte-1uha8ag{margin-bottom:.5rem;font-size:1.35rem}.step-d.svelte-1uha8ag{color:var(--color-ink-soft);font-size:.98rem;line-height:1.5}.final.svelte-1uha8ag{max-width:1180px;margin:0 auto;padding:2rem clamp(1rem,4vw,2.5rem) 4rem}.final-inner.svelte-1uha8ag{background:var(--color-paper-raised);border:1px solid var(--color-line);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-card);padding:clamp(2rem,5vw,3.5rem)}.final-inner.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:60ch;color:var(--color-ink-soft);margin:1rem auto 1.8rem;font-size:1.05rem}@media (width<=860px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.hero-helix.svelte-1uha8ag{order:-1}.steps.svelte-1uha8ag{grid-template-columns:1fr}}
