.plan.svelte-lbt1fx{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;display:flex}.featured.svelte-lbt1fx{border-color:var(--brand);box-shadow:var(--shadowLg)}.head.svelte-lbt1fx{align-items:center;gap:var(--space-2);display:flex}.name.svelte-lbt1fx{font-family:var(--font-sans);font-size:var(--text-lead);color:var(--ink);margin:0;font-weight:600}.price.svelte-lbt1fx{align-items:baseline;gap:6px;margin:0;display:flex}.amount.svelte-lbt1fx{font-family:var(--font-sans);font-size:var(--text-hero);letter-spacing:-.02em;color:var(--ink);font-weight:600}.tabular.svelte-lbt1fx{font-variant-numeric:tabular-nums}.cadence.svelte-lbt1fx,.note.svelte-lbt1fx{font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted)}.note.svelte-lbt1fx{margin:-8px 0 0}.features.svelte-lbt1fx{flex-direction:column;flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.features.svelte-lbt1fx li:where(.svelte-lbt1fx){align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-label);color:var(--ink2);line-height:1.5;display:flex}.features.svelte-lbt1fx svg{color:var(--greenInk);margin-block-start:1px}.cta.svelte-lbt1fx{display:flex}.cta.svelte-lbt1fx button{inline-size:100%}.pricing.svelte-1hrotn9{gap:var(--space-6);flex-direction:column;inline-size:min(1000px,100%);display:flex}.head.svelte-1hrotn9{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}h1.svelte-1hrotn9{font-family:var(--font-sans);font-size:var(--text-hero);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:600}.lede.svelte-1hrotn9{font-family:var(--font-sans);font-size:var(--text-lead);color:var(--ink2);margin:0}.grid.svelte-1hrotn9{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;display:grid}.unavailable.svelte-1hrotn9{max-inline-size:46ch;color:var(--muted);grid-column:1/-1}.fineprint.svelte-1hrotn9{max-inline-size:70ch;font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted);margin:0;line-height:1.5}.notice.svelte-1hrotn9{padding:var(--space-3) var(--space-4);border:1px solid var(--redBorder);border-radius:var(--radius-card);background:var(--redTint);font-family:var(--font-sans);font-size:var(--text-body);color:var(--redInk);margin:0}
