.top.svelte-1hrotn9{padding:88px 0 72px}h1.svelte-1hrotn9{font-size:clamp(38px,5.6vw,64px);letter-spacing:-.025em}.plans.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.plan.svelte-1hrotn9{display:flex;flex-direction:column;padding:32px 28px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.plan.featured.svelte-1hrotn9{border-color:var(--coral);box-shadow:0 30px 70px -50px #ff6b4a99}.plan.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:22px}.price.svelte-1hrotn9{margin:4px 0 8px;font-size:34px;font-weight:750;letter-spacing:-.02em}.blurb.svelte-1hrotn9{min-height:3.2em}.plan.svelte-1hrotn9 .btn:where(.svelte-1hrotn9){margin:8px 0 24px}ul.svelte-1hrotn9{display:grid;gap:12px;margin:0;padding:0;list-style:none}li.svelte-1hrotn9{display:flex;gap:10px;color:var(--text-2)}li.svelte-1hrotn9 svg:where(.svelte-1hrotn9){flex:none;width:20px;height:20px;margin-top:3px;fill:none;stroke:var(--link);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}li.svelte-1hrotn9 .soon:where(.svelte-1hrotn9){margin-left:4px;vertical-align:2px}.faq.svelte-1hrotn9{max-width:860px}dl.svelte-1hrotn9{display:grid;gap:28px;margin:32px 0 0}dt.svelte-1hrotn9{font-size:19px;font-weight:700}dd.svelte-1hrotn9{margin:6px 0 0}@media(max-width:900px){.plans.svelte-1hrotn9{grid-template-columns:1fr}.blurb.svelte-1hrotn9{min-height:0}}
