.tiers.svelte-1hrotn9{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:stretch;padding:0;list-style:none;display:grid}.tier.svelte-1hrotn9{gap:var(--space-2);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-3);flex-direction:column;display:flex}.featured.svelte-1hrotn9{border:2px solid var(--accent);box-shadow:var(--shadow)}.top.svelte-1hrotn9{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}h2.svelte-1hrotn9{font-size:var(--step-2)}.badge.svelte-1hrotn9{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--accent);color:var(--accent);white-space:nowrap;border-radius:999px;padding:.2em .6em;font-size:.75rem}.price.svelte-1hrotn9{font-size:var(--step-2);margin-top:var(--space-3);font-weight:650;line-height:1.2}.note.svelte-1hrotn9,.for.svelte-1hrotn9{color:var(--text-muted);font-size:.95rem}.for.svelte-1hrotn9{margin-top:var(--space-2);color:var(--text)}.features.svelte-1hrotn9{padding:var(--space-4) 0 0;margin-top:var(--space-2);border-top:1px solid var(--border);gap:var(--space-2);color:var(--text-muted);flex:1;list-style:none;display:grid}.features.svelte-1hrotn9 li:where(.svelte-1hrotn9){padding-left:1.5rem;position:relative}.features.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.35rem;height:.65rem;position:absolute;top:.45em;left:.2rem;transform:rotate(45deg)}.cta.svelte-1hrotn9{margin-top:var(--space-5);display:grid}.callout.svelte-1hrotn9{margin-top:var(--space-7)}.faq.svelte-1hrotn9{gap:var(--space-3);max-width:48rem;display:grid}details.svelte-1hrotn9{border:1px solid var(--border);border-radius:var(--radius-2);background:var(--bg)}summary.svelte-1hrotn9{padding:var(--space-4) var(--space-5);cursor:pointer;font-weight:600}details.svelte-1hrotn9 p:where(.svelte-1hrotn9){padding:0 var(--space-5) var(--space-4);color:var(--text-muted)}
