.page.svelte-8k30lk{background:radial-gradient(80% 55% at 50% -8%, var(--iris-tint) 0%, transparent 62%), var(--paper);flex-direction:column;gap:3rem;min-height:100dvh;padding:1.5rem clamp(1.25rem,5vw,3rem) 2rem;display:flex}main.svelte-8k30lk{width:min(100%, var(--content-max));flex-direction:column;gap:3rem;margin-inline:auto;display:flex}.topbar.svelte-8k30lk{width:min(100%, var(--content-max));justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.brand.svelte-8k30lk{align-items:center;gap:.65rem;display:flex}.brand-logo.svelte-8k30lk{object-fit:contain;flex-shrink:0;width:48px;height:48px}.brand-words.svelte-8k30lk{flex-direction:column;display:flex}.brand-mark.svelte-8k30lk{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.6rem;font-weight:500;line-height:1.1}.brand-sub.svelte-8k30lk{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-size:.6rem}.chip.free.svelte-8k30lk{white-space:nowrap}.brand-logo.on-dark.svelte-8k30lk,:root[data-theme=dark] .brand-logo.on-light.svelte-8k30lk{display:none}:root[data-theme=dark] .brand-logo.on-dark.svelte-8k30lk{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-logo.on-light.svelte-8k30lk{display:none}:root:not([data-theme=light]) .brand-logo.on-dark.svelte-8k30lk{display:block}}.hero.svelte-8k30lk{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding-top:clamp(1rem,4vw,3rem);display:grid}.pitch.svelte-8k30lk h1:where(.svelte-8k30lk){font-size:var(--t-display);max-width:15ch;margin-top:.5rem}.lede.svelte-8k30lk{font-size:var(--t-md);color:var(--muted);max-width:46ch;margin-top:1.1rem;line-height:1.6}.marks.svelte-8k30lk{flex-direction:column;gap:.85rem;max-width:50ch;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.marks.svelte-8k30lk li:where(.svelte-8k30lk){font-size:var(--t-base);color:var(--muted);gap:.65rem;line-height:1.55;display:flex}.marks.svelte-8k30lk .sym{color:var(--sage);flex-shrink:0;margin-top:1px}.marks.svelte-8k30lk strong:where(.svelte-8k30lk){color:var(--ink);font-weight:500}.panel.svelte-8k30lk{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:1.9rem 1.75rem;position:sticky;top:1.5rem}.panel-title.svelte-8k30lk{font-size:var(--t-lg);margin-bottom:1.1rem}form.svelte-8k30lk{flex-direction:column;gap:1rem;display:flex}.submit.svelte-8k30lk{width:100%;font-size:var(--t-base);padding:.8em}.hint.svelte-8k30lk{font-size:var(--t-sm);color:var(--muted);line-height:1.45}.sent.svelte-8k30lk{font-size:var(--t-sm);color:var(--muted)}.code-input.svelte-8k30lk{letter-spacing:.5em;text-align:center;font-size:1.5rem}.btn-link.svelte-8k30lk{color:var(--iris);font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;align-self:center}.btn-link.svelte-8k30lk:hover{text-decoration:underline}.error.svelte-8k30lk{background:var(--coral-tint);color:var(--coral);border-radius:var(--r-md);font-size:var(--t-sm);align-items:center;gap:.4rem;margin-top:1rem;padding:.6rem .8rem;display:flex}.error.svelte-8k30lk .sym{flex-shrink:0}.features.svelte-8k30lk{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem 2.5rem;padding-top:2.5rem;display:grid}.feature.svelte-8k30lk .sym{color:var(--iris)}.feature.svelte-8k30lk h3:where(.svelte-8k30lk){font-size:var(--t-md);margin:.6rem 0 .35rem}.feature.svelte-8k30lk p:where(.svelte-8k30lk){font-size:var(--t-sm);color:var(--muted);line-height:1.6}.thought.svelte-8k30lk{text-align:center;max-width:42ch;margin-inline:auto}.thought.svelte-8k30lk blockquote:where(.svelte-8k30lk){font-family:var(--font-display);font-size:1.2rem;font-style:italic;line-height:1.45}.thought.svelte-8k30lk figcaption:where(.svelte-8k30lk){font-family:var(--font-mono);font-size:var(--t-xs);color:var(--muted);margin-top:.6rem}@media (width<=860px){.hero.svelte-8k30lk{grid-template-columns:1fr;gap:2.25rem}.panel.svelte-8k30lk{position:static}.pitch.svelte-8k30lk h1:where(.svelte-8k30lk){max-width:none}}@media (width<=520px){.chip.free.svelte-8k30lk{display:none}}
