.billing-bar.svelte-1hrotn9{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0 auto 40px;display:flex}.billing-toggle.svelte-1hrotn9{background:var(--color-surface);border:1px solid var(--color-line);border-radius:999px;align-items:stretch;gap:4px;padding:4px;display:inline-flex}.billing-toggle__option.svelte-1hrotn9{color:var(--color-ink-2);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-size:15px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.billing-toggle__option.svelte-1hrotn9:hover{color:var(--color-ink)}.billing-toggle__option.is-active.svelte-1hrotn9{background:var(--color-ink);color:var(--color-bg)}.billing-savings.svelte-1hrotn9{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);opacity:.55;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex}.billing-savings.is-active.svelte-1hrotn9{opacity:1;transform:translateY(-2px)}.billing-savings.svelte-1hrotn9 svg:where(.svelte-1hrotn9){flex-shrink:0}.inline-link.svelte-1hrotn9{font:inherit;color:var(--color-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.inline-link.svelte-1hrotn9:hover{text-decoration:none}.price-block.svelte-1hrotn9{margin-bottom:16px}.price-strike-row.svelte-1hrotn9{align-items:center;gap:10px;min-height:24px;margin-bottom:4px;display:flex}.price-strike.svelte-1hrotn9{color:var(--color-muted);font-size:17px;text-decoration:line-through;text-decoration-thickness:1.5px}.price-savings-tag.svelte-1hrotn9{color:var(--color-accent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:#1f4ed81f;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.price-strike-placeholder.svelte-1hrotn9{height:24px;display:inline-block}.price-main.svelte-1hrotn9{align-items:baseline;gap:6px;display:flex}.price-amount.svelte-1hrotn9{font-family:var(--font-serif);color:var(--color-ink);font-size:48px;font-weight:400;line-height:1}.price-period.svelte-1hrotn9{color:var(--color-muted);font-size:15px}.price-note.svelte-1hrotn9{color:var(--color-muted);margin:8px 0 0;font-size:13px}.feature-list.svelte-1hrotn9{flex:1;margin:0;padding:0;list-style:none}.feature-list.svelte-1hrotn9 li:where(.svelte-1hrotn9){border-bottom:1px solid var(--color-line);color:var(--color-ink-2);padding:12px 0;font-size:17px;line-height:1.5}.compare-deck.svelte-1hrotn9::-webkit-scrollbar{height:6px}.compare-deck.svelte-1hrotn9::-webkit-scrollbar-track{background:var(--color-surface)}.compare-deck.svelte-1hrotn9::-webkit-scrollbar-thumb{background:var(--color-line-strong);border-radius:3px}.faq-item.svelte-1hrotn9{border-bottom:1px solid var(--color-line)}.faq-question.svelte-1hrotn9{cursor:pointer;width:100%;color:var(--color-ink);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:500;display:flex}.faq-answer.svelte-1hrotn9{padding:0 0 20px}.faq-answer.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--color-ink-2);margin:0;font-size:15px;line-height:1.7}
