main.svelte-1hrotn9{min-height:100dvh;padding:40px 24px 80px;display:flex;justify-content:center}.prose.svelte-1hrotn9{width:100%;max-width:680px;display:flex;flex-direction:column;gap:0}.back-link.svelte-1hrotn9{color:var(--accent);font-size:.88rem;text-decoration:none;margin-bottom:24px;display:inline-block}h1.svelte-1hrotn9{font-size:1.8rem;margin:0 0 4px}.intro.svelte-1hrotn9{color:var(--text-muted);font-size:.95rem;line-height:1.7;margin:0 0 28px}.plans.svelte-1hrotn9{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:32px}@media(max-width:560px){.plans.svelte-1hrotn9{grid-template-columns:1fr}}.plan.svelte-1hrotn9{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}.plan.featured.svelte-1hrotn9{border-color:var(--accent)}.plan.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0 0 8px;font-size:1.1rem}.plan-note.svelte-1hrotn9{margin:0 0 8px;font-size:.85rem;color:var(--text-muted)}.plan.svelte-1hrotn9 ul:where(.svelte-1hrotn9){margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:8px}.plan.svelte-1hrotn9 li:where(.svelte-1hrotn9){font-size:.9rem;color:var(--text-muted);line-height:1.5}h2.svelte-1hrotn9{font-size:1.05rem;margin:28px 0 8px;color:var(--text)}p.svelte-1hrotn9{margin:0 0 4px;font-size:.95rem;color:var(--text-muted);line-height:1.7}a.svelte-1hrotn9{color:var(--accent)}form.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);max-width:420px}label.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-1);font-size:.9rem;color:var(--text-muted)}input.svelte-1hrotn9,textarea.svelte-1hrotn9{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);color:var(--text);width:100%;box-sizing:border-box;font-family:inherit}input.svelte-1hrotn9{min-height:44px}input.svelte-1hrotn9:disabled{opacity:.7}.confirm.svelte-1hrotn9{color:var(--text);font-weight:600;margin:var(--space-4) 0}.error.svelte-1hrotn9{color:var(--danger);margin:0}.footer-links.svelte-1hrotn9{display:flex;gap:20px;margin-top:48px;font-size:.88rem}.footer-links.svelte-1hrotn9 a:where(.svelte-1hrotn9){color:var(--accent);text-decoration:none}
