.pricing.svelte-1hrotn9{max-width:880px;margin:48px auto;padding:0 20px}h1.svelte-1hrotn9{font-size:1.8rem;margin:0 0 6px}.note.svelte-1hrotn9{border:1px solid var(--line);border-radius:8px;padding:8px 12px;display:inline-block;margin-top:12px}.grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.pad.svelte-1hrotn9{padding:24px}.plan.svelte-1hrotn9{display:flex;flex-direction:column}.plan.featured.svelte-1hrotn9{border-color:var(--premium, #7c5cff)}.pname.svelte-1hrotn9{font-size:.95rem;color:var(--muted);font-weight:600}.pprice.svelte-1hrotn9{font-size:2rem;font-weight:800;letter-spacing:-.02em;margin:4px 0 14px}.per.svelte-1hrotn9{font-size:.9rem;font-weight:500;color:var(--muted)}.ticks.svelte-1hrotn9{list-style:none;padding:0;margin:0 0 18px;flex:1}.ticks.svelte-1hrotn9 li:where(.svelte-1hrotn9){padding:6px 0 6px 22px;position:relative;color:var(--muted);font-size:.88rem;line-height:1.4}.ticks.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"○";position:absolute;left:0}.ticks.svelte-1hrotn9 li.on:where(.svelte-1hrotn9){color:var(--ink-2)}.ticks.svelte-1hrotn9 li.on:where(.svelte-1hrotn9):before{content:"✓";color:var(--ok);font-weight:800}.err.svelte-1hrotn9{color:#b42318;font-size:.85rem}.small.svelte-1hrotn9{font-size:.82rem}@media(max-width:720px){.grid.svelte-1hrotn9{grid-template-columns:1fr}}
