.billing-toggle-wrap.svelte-1hrotn9{display:flex;justify-content:center;margin-bottom:var(--space-4)}.billing-toggle.svelte-1hrotn9{display:inline-flex;background:var(--bg-secondary);border:1px solid var(--neutral-700);border-radius:var(--radius-full);padding:4px;gap:2px}.toggle-option.svelte-1hrotn9{font-family:var(--font-body);font-size:.9375rem;font-weight:600;padding:var(--space-2) var(--space-6);border-radius:var(--radius-full);border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);display:inline-flex;align-items:center;gap:var(--space-2)}.toggle-option.svelte-1hrotn9:hover{color:var(--text-secondary)}.toggle-active.svelte-1hrotn9{background:var(--gold-400);color:var(--bg-primary)}.toggle-active.svelte-1hrotn9:hover{background:var(--gold-300);color:var(--bg-primary)}.save-badge.svelte-1hrotn9{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--gold-900);color:var(--gold-400);padding:2px 6px;border-radius:var(--radius-full)}.toggle-active.svelte-1hrotn9 .save-badge:where(.svelte-1hrotn9){background:#0b0e1433;color:var(--bg-primary)}.pricing-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);align-items:start;max-width:48rem;margin:0 auto}.section-heading.svelte-1hrotn9{font-size:clamp(1.75rem,3.5vw,2.25rem);margin-bottom:var(--space-4)}.unified-table-wrap.svelte-1hrotn9{overflow-x:auto;border:1px solid var(--neutral-700);border-radius:var(--radius-lg);margin-top:var(--space-10)}.unified-table.svelte-1hrotn9{width:100%;min-width:0}.unified-table.svelte-1hrotn9 th:where(.svelte-1hrotn9){background:var(--bg-tertiary);font-size:.875rem;text-transform:uppercase;letter-spacing:.04em;padding:var(--space-3) var(--space-4)}.unified-table.svelte-1hrotn9 th:where(.svelte-1hrotn9):last-child{color:var(--gold-400)}.unified-table.svelte-1hrotn9 th:where(.svelte-1hrotn9):not(:first-child),.unified-table.svelte-1hrotn9 td:where(.svelte-1hrotn9):not(:first-child){text-align:center;min-width:80px}.unified-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:var(--space-3) var(--space-4);font-size:.9375rem}.unified-table.svelte-1hrotn9 .group-row:where(.svelte-1hrotn9) td:where(.svelte-1hrotn9){background:var(--bg-tertiary);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gold-400);padding:var(--space-3) var(--space-4);border-top:1px solid var(--neutral-700)}.unified-table.svelte-1hrotn9 .feature-label:where(.svelte-1hrotn9){font-weight:500;color:var(--text-primary)}.unified-table.svelte-1hrotn9 .highlight:where(.svelte-1hrotn9){color:var(--success-text)}.faq-list.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-10)}.faq-item.svelte-1hrotn9{border:1px solid var(--neutral-700);border-radius:var(--radius-lg);overflow:hidden}.faq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9){padding:var(--space-4) var(--space-6);cursor:pointer;font-weight:600;color:var(--text-primary);list-style:none;display:flex;align-items:center;justify-content:space-between;transition:background var(--transition-fast)}.faq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9)::-webkit-details-marker{display:none}.faq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9):after{content:"+";font-size:1.25rem;color:var(--text-tertiary);flex-shrink:0;margin-left:var(--space-4)}.faq-item[open].svelte-1hrotn9 summary:where(.svelte-1hrotn9):after{content:"−"}.faq-item.svelte-1hrotn9 summary:where(.svelte-1hrotn9):hover{background:var(--bg-tertiary)}.faq-item.svelte-1hrotn9 p:where(.svelte-1hrotn9){padding:0 var(--space-6) var(--space-6);color:var(--text-secondary);line-height:1.7;font-size:.9375rem;margin:0}@media(max-width:768px){.pricing-grid.svelte-1hrotn9{grid-template-columns:1fr;max-width:24rem;margin:0 auto}}
