.tier.svelte-1hzwyne{gap:var(--space-5);padding:var(--space-5);outline:1px solid var(--color-rule);outline-offset:-1px;background:var(--color-panel-paper);color:var(--color-ink);flex-direction:column;display:flex}.tier.highlight.svelte-1hzwyne{background:var(--color-panel-navy);color:var(--color-bg);outline:none}.tier-head.svelte-1hzwyne{gap:var(--space-2);flex-direction:column;display:flex}.tier-meta.svelte-1hzwyne{color:var(--color-ink-muted)}.highlight.svelte-1hzwyne .tier-meta:where(.svelte-1hzwyne){color:#efece499}.tier-badge.svelte-1hzwyne{color:var(--color-ink);background:var(--color-accent);border-radius:999px;align-self:flex-start;padding:.15em .7em}.tier-name.svelte-1hzwyne{font-family:var(--font-display);font-size:var(--text-h3);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.tier-summary.svelte-1hzwyne{font-size:.9375rem;line-height:var(--leading-body);color:var(--color-ink-muted);margin:0}.highlight.svelte-1hzwyne .tier-summary:where(.svelte-1hzwyne){color:#efece4bf}.tier-price.svelte-1hzwyne{gap:var(--space-1);padding-top:var(--space-4);border-top:var(--rule);flex-direction:column;display:flex}.highlight.svelte-1hzwyne .tier-price:where(.svelte-1hzwyne){border-top-color:#efece433}.setup.svelte-1hzwyne{font-family:var(--font-display);letter-spacing:var(--tracking-tight);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:600;line-height:1;display:flex}.setup-was.svelte-1hzwyne{color:var(--color-ink-muted);font-size:.55em;font-weight:500}.highlight.svelte-1hzwyne .setup-was:where(.svelte-1hzwyne){color:#efece48c}.setup-label.svelte-1hzwyne,.monthly-label.svelte-1hzwyne{color:var(--color-ink-muted);font-size:.45em;font-weight:500}.highlight.svelte-1hzwyne .setup-label:where(.svelte-1hzwyne),.highlight.svelte-1hzwyne .monthly-label:where(.svelte-1hzwyne){color:#efece499}.monthly.svelte-1hzwyne{font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:var(--space-3) 0 0;font-size:1.375rem;font-weight:600}.monthly-label.svelte-1hzwyne{font-size:.7em}.price-vat.svelte-1hzwyne{color:var(--color-ink-muted);letter-spacing:.08em}.highlight.svelte-1hzwyne .price-vat:where(.svelte-1hzwyne){color:#efece48c}.tier-features.svelte-1hzwyne{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--rule);flex-direction:column;flex:1;display:flex}.highlight.svelte-1hzwyne .tier-features:where(.svelte-1hzwyne){border-top-color:#efece433}.tier-features.svelte-1hzwyne li:where(.svelte-1hzwyne){gap:var(--space-3);font-size:.9375rem;display:flex}.tier-features.svelte-1hzwyne li:where(.svelte-1hzwyne):before{content:"—";font-family:var(--font-mono);color:var(--color-rule-strong);flex-shrink:0}.highlight.svelte-1hzwyne .tier-features:where(.svelte-1hzwyne) li:where(.svelte-1hzwyne):before{color:#d5b4fb99}.tier-cta.svelte-1hzwyne{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;text-align:center;color:var(--color-bg);background:var(--color-ink);padding:var(--space-3) var(--space-5);transition:opacity var(--duration-1) var(--ease-out);border-radius:999px;font-weight:500;text-decoration:none}.tier-cta.svelte-1hzwyne:hover,.tier-cta.svelte-1hzwyne:focus-visible{opacity:.85}.highlight.svelte-1hzwyne .tier-cta:where(.svelte-1hzwyne){color:var(--color-ink);background:var(--color-accent)}.plans.svelte-1hrotn9,.payment.svelte-1hrotn9{padding-block:var(--space-7);border-top:var(--rule)}.plans-head.svelte-1hrotn9{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}.billing.svelte-1hrotn9{border:1px solid var(--color-rule-strong);border-radius:999px;gap:3px;padding:3px;display:inline-flex}.billing-option.svelte-1hrotn9{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);padding:var(--space-2) var(--space-4);transition:background var(--duration-1) var(--ease-out), color var(--duration-1) var(--ease-out);border-radius:999px;font-weight:500}.billing-option.active.svelte-1hrotn9{background:var(--color-ink);color:var(--color-bg)}.plans-grid.svelte-1hrotn9{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.plans-note.svelte-1hrotn9{margin:var(--space-6) 0 0;max-width:44rem}.payment-head.svelte-1hrotn9{padding-bottom:var(--space-6)}.payment-grid.svelte-1hrotn9{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payment-option.svelte-1hrotn9{gap:var(--space-2);padding-top:var(--space-5);border-top:var(--rule);flex-direction:column;display:flex}.payment-name.svelte-1hrotn9{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);margin:0;font-weight:600}.payment-desc.svelte-1hrotn9{font-size:var(--text-body);line-height:var(--leading-body);max-width:32rem;margin:0}.vat-note.svelte-1hrotn9{margin:var(--space-6) 0 0}@media (width<=80rem){.plans-grid.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=44rem){.plans-grid.svelte-1hrotn9,.payment-grid.svelte-1hrotn9{grid-template-columns:minmax(0,1fr)}}
