.pricing-page.svelte-133tnjx{--rail: 1200px;--rail-inner: 880px;display:flex;flex-direction:column;min-height:100vh;overflow-x:clip;text-align:center}main.svelte-133tnjx{flex:1;width:100%;max-width:var(--rail);margin:0 auto;padding:0 var(--space-5) var(--space-6)}.page-hero.svelte-133tnjx{max-width:54rem;margin:0 auto;padding:150px 0 0}.kicker.svelte-133tnjx{display:block;margin-bottom:var(--space-3);color:var(--text-faint);font-size:var(--text-sm);font-weight:700;letter-spacing:.09em;text-transform:uppercase}h1.svelte-133tnjx{margin:0 auto;font-size:clamp(38px,7vw,66px);font-weight:650;letter-spacing:-.035em;line-height:1.04}.lede.svelte-133tnjx{max-width:42rem;margin:var(--space-6) auto 0;color:var(--text-muted);font-size:clamp(16px,2vw,19px);line-height:1.6}.fine-print.svelte-133tnjx{max-width:46rem;margin:var(--space-6) auto 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.fine-print.svelte-133tnjx strong:where(.svelte-133tnjx){color:var(--text);font-weight:650}.fine-print.svelte-133tnjx a:where(.svelte-133tnjx){color:var(--accent)}.compare.svelte-133tnjx{max-width:var(--rail-inner);margin:72px auto 0;scroll-margin-top:104px}.compare-card.svelte-133tnjx{overflow:hidden;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);text-align:left}.compare-table.svelte-133tnjx{width:100%;border-collapse:collapse}.compare-table.svelte-133tnjx th:where(.svelte-133tnjx),.compare-table.svelte-133tnjx td:where(.svelte-133tnjx){font-weight:inherit;text-align:left}th.compare-col.svelte-133tnjx,td.compare-col.svelte-133tnjx{width:150px;text-align:center}thead.svelte-133tnjx th:where(.svelte-133tnjx){border-bottom:1px solid var(--border)}thead.svelte-133tnjx .compare-col:where(.svelte-133tnjx){padding:var(--space-4) var(--space-3);font-size:var(--text-base);font-weight:650;letter-spacing:-.01em}.compare-col.pro.svelte-133tnjx{background:color-mix(in srgb,var(--info) 6%,transparent);border-left:1px solid color-mix(in srgb,var(--info) 18%,var(--border))}thead.svelte-133tnjx .compare-col.pro:where(.svelte-133tnjx){color:color-mix(in srgb,var(--info) 55%,var(--text))}.compare-group.svelte-133tnjx th:where(.svelte-133tnjx){padding:var(--space-2) var(--space-5);color:var(--text-faint);background:var(--surface-sunken);border-top:1px solid var(--border);font-size:var(--text-xs);font-weight:700;letter-spacing:.09em;text-transform:uppercase}.compare-row.svelte-133tnjx th:where(.svelte-133tnjx),.compare-row.svelte-133tnjx td:where(.svelte-133tnjx){border-top:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.compare-row.svelte-133tnjx:hover .compare-feature:where(.svelte-133tnjx),.compare-row.svelte-133tnjx:hover .compare-col:where(.svelte-133tnjx):not(.pro){background:color-mix(in srgb,var(--surface-hover) 40%,transparent)}.compare-row.svelte-133tnjx:hover .compare-col.pro:where(.svelte-133tnjx){background:color-mix(in srgb,var(--info) 11%,transparent)}.compare-row.svelte-133tnjx .compare-feature:where(.svelte-133tnjx){padding:10px var(--space-5);font-size:var(--text-base)}.compare-row.svelte-133tnjx .compare-col:where(.svelte-133tnjx){padding:10px var(--space-3);color:var(--text-muted);font-size:var(--text-sm);font-weight:550;vertical-align:middle}.compare-row.svelte-133tnjx .compare-col:where(.svelte-133tnjx) svg{vertical-align:-2px}.compare-row.svelte-133tnjx .compare-col:where(.svelte-133tnjx) svg{color:var(--ok)}.compare-row.svelte-133tnjx .compare-col:where(.svelte-133tnjx) svg.dash{color:var(--text-faint)}.compare-row.svelte-133tnjx .compare-col.pro:where(.svelte-133tnjx){color:var(--text);font-weight:600}.fair-use.svelte-133tnjx{max-width:var(--rail-inner);margin:var(--space-3) auto 0;color:var(--text-faint);font-size:var(--text-sm)}.faq-preview.svelte-133tnjx{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);max-width:var(--rail-inner);margin:var(--space-7) auto 0}.faq-chip.svelte-133tnjx{padding:8px 16px;color:var(--text-muted);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-pill);box-shadow:var(--shadow-1);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color .14s ease,background .14s ease,border-color .14s ease}.faq-chip.svelte-133tnjx:hover{color:var(--text);background:linear-gradient(var(--surface-hover),var(--surface-hover)),var(--surface-raised);border-color:var(--border-strong)}.pricing-faq.svelte-133tnjx{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-base)}.pricing-faq.svelte-133tnjx a:where(.svelte-133tnjx){color:var(--accent);font-weight:600}@media(max-width:640px){th.compare-col.svelte-133tnjx,td.compare-col.svelte-133tnjx{width:94px}.compare-row.svelte-133tnjx .compare-feature:where(.svelte-133tnjx){padding-left:var(--space-3);padding-right:var(--space-2);font-size:var(--text-sm)}}@media(max-width:560px){.page-hero.svelte-133tnjx{padding-top:112px}}
