.hero.svelte-pt1k4l{background:linear-gradient(180deg, var(--brand-soft), var(--bg) 90%)}.head.svelte-pt1k4l{gap:var(--space-s);max-inline-size:var(--prose);display:grid}.plans.svelte-pt1k4l{gap:var(--space-m);display:grid}@media (width>=44rem){.plans.svelte-pt1k4l{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.plans.svelte-pt1k4l{grid-template-columns:repeat(4,1fr)}}.plan.svelte-pt1k4l{gap:var(--space-xs);padding:var(--space-m);background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius-l);align-content:start;display:grid;position:relative}.plan--featured.svelte-pt1k4l{border-color:var(--accent)}.plan__badge.svelte-pt1k4l{border-radius:var(--radius-pill);background:var(--accent);color:var(--text-on-accent);font-size:var(--step--1);padding:.15em .7em;font-weight:500;position:absolute;inset-block-start:-.7rem;inset-inline-start:var(--space-m)}.plan__head.svelte-pt1k4l{gap:.1rem;display:grid}.plan__name.svelte-pt1k4l{font-size:var(--step-1)}.plan__price.svelte-pt1k4l{align-items:baseline;gap:var(--space-3xs);flex-wrap:wrap;display:flex}.plan__amount.svelte-pt1k4l{font-family:var(--font-display);font-size:var(--step-3);line-height:1}.plan__equiv.svelte-pt1k4l{align-items:center;gap:var(--space-2xs);min-block-size:1.4em;color:var(--text-faint);display:flex}.save.svelte-pt1k4l{color:var(--accent);font-weight:500}.plan__features.svelte-pt1k4l{gap:var(--space-3xs);font-size:var(--step--1);margin-block:var(--space-2xs);padding:0;list-style:none;display:grid}.plan__features.svelte-pt1k4l li:where(.svelte-pt1k4l){align-items:start;gap:var(--space-2xs);color:var(--text-muted);display:flex}.plan__features.svelte-pt1k4l svg:where(.svelte-pt1k4l){block-size:.95rem;inline-size:.95rem;color:var(--brand);flex:none;margin-block-start:.35em}.qty.svelte-pt1k4l{color:var(--text);margin-inline-start:.25em;font-style:normal;font-weight:500}.note.svelte-pt1k4l{max-inline-size:56rem;margin-block-start:var(--space-m)}.tick.svelte-pt1k4l{color:var(--brand);place-items:center;display:inline-grid}.tick.svelte-pt1k4l svg:where(.svelte-pt1k4l){block-size:1.05rem;inline-size:1.05rem}.dash.svelte-pt1k4l{color:var(--text-faint)}.bottom.svelte-pt1k4l{gap:var(--space-xl);align-items:start;display:grid}@media (width>=56rem){.bottom.svelte-pt1k4l{grid-template-columns:.8fr 1.2fr}}.refund.svelte-pt1k4l{gap:var(--space-2xs);border-block-start:2px solid var(--accent);padding-block-start:var(--space-s);display:grid}.refund.svelte-pt1k4l h2:where(.svelte-pt1k4l),.plan-faq.svelte-pt1k4l h2:where(.svelte-pt1k4l){font-size:var(--step-2)}.plan-faq.svelte-pt1k4l{gap:var(--space-s);display:grid}.columns.svelte-pt1k4l{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.rows.svelte-pt1k4l{margin:var(--space-s) 0 0;padding:0;list-style:none}.rows.svelte-pt1k4l li:where(.svelte-pt1k4l){justify-content:space-between;align-items:baseline;gap:var(--space-2xs);padding-block:var(--space-2xs);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.rows--closed.svelte-pt1k4l li:where(.svelte-pt1k4l){color:var(--text-muted)}.agency.svelte-pt1k4l{gap:var(--space-2xs);justify-items:start;display:grid}
