.landing.svelte-y99goq{background:radial-gradient(circle at 50% 42%,#fff 0,#f7f6f1 52%);min-height:100vh}.hero.svelte-y99goq{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 145px);padding:45px 20px;display:flex}.eyebrow.svelte-y99goq{letter-spacing:.17em;color:var(--forest);font-size:11px;font-weight:700}.eyebrow.svelte-y99goq span:where(.svelte-y99goq){background:#95bc36;border-radius:50%;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.hero.svelte-y99goq h1:where(.svelte-y99goq){letter-spacing:-.055em;margin:24px 0;font-size:clamp(48px,6vw,82px);font-weight:600;line-height:.98}.hero.svelte-y99goq h1:where(.svelte-y99goq) em:where(.svelte-y99goq){color:var(--forest);font-family:Newsreader,Georgia,serif;font-weight:500}.hero-copy.svelte-y99goq{max-width:650px;color:var(--muted);margin:0 auto 34px;font-size:17px;line-height:1.6}.create-card.svelte-y99goq{border:1px solid var(--line);text-align:left;background:#ffffffd9;border-radius:18px;grid-template-columns:1fr 1fr;gap:15px;width:min(100%,590px);padding:22px;display:grid;box-shadow:0 18px 50px #1f302514}.create-card.svelte-y99goq .primary:where(.svelte-y99goq){grid-column:1/-1}.form-note.svelte-y99goq{text-align:center;color:#899087;grid-column:1/-1;font-size:11px}.landing.svelte-y99goq footer:where(.svelte-y99goq){border-top:1px solid var(--line);color:#7a837d;text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;gap:55px;height:69px;font-size:11px;display:flex}.landing.svelte-y99goq footer:where(.svelte-y99goq) span:where(.svelte-y99goq):before{content:"✓";color:#6c9823;margin-right:8px}[data-theme=dark] .landing.svelte-y99goq{background:radial-gradient(circle at 50% 42%,#252d28 0,#151a17 55%)}[data-theme=dark] .create-card.svelte-y99goq{border-color:var(--line);background:#1f2622e6;box-shadow:0 18px 50px #00000040}[data-theme=dark] .form-note.svelte-y99goq,[data-theme=dark] .landing.svelte-y99goq footer:where(.svelte-y99goq){color:var(--muted)}@media (width<=750px){.create-card.svelte-y99goq{grid-template-columns:1fr}.landing.svelte-y99goq footer:where(.svelte-y99goq){flex-wrap:wrap;gap:12px}}
