.wrap.svelte-6igx9i{--ink: #1a1a2e;--ink-mid: #3d3d5c;--ink-soft: #6b6b8a;--page: #faf9f7;--page-warm: #f3f0eb;--page-card: #ffffff;--night: #0f0f1a;--accent: #6c63ff;--accent-soft: #ede9ff;--success: #2e9e6e;--danger: #d94f4f;--border: #e4e0d8;--radius: 14px;font-family:DM Sans,sans-serif;background:var(--page);color:var(--ink)}.serif.svelte-6igx9i{font-family:"DM Serif Display",serif}h1.svelte-6igx9i{font-family:"DM Serif Display",serif;font-size:clamp(32px,5vw,52px);line-height:1.15;font-weight:400}h2.svelte-6igx9i{font-family:"DM Serif Display",serif;font-size:28px;line-height:1.25;font-weight:400;margin-top:3.5rem;margin-bottom:1rem}.body-text.svelte-6igx9i{font-size:17px;line-height:1.75;color:var(--ink-mid)}.label.svelte-6igx9i{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.pullquote.svelte-6igx9i{font-family:"DM Serif Display",serif;font-style:italic;font-size:20px;color:var(--ink);border-left:3px solid var(--accent);background:var(--accent-soft);padding:1rem 1.5rem;margin:2.25rem 0;border-radius:0 var(--radius) var(--radius) 0}.pricing-table.svelte-6igx9i{width:100%;border-collapse:collapse;font-size:15px}.pricing-table.svelte-6igx9i th:where(.svelte-6igx9i){font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:500;padding:.6rem .75rem;text-align:left;border-bottom:1px solid var(--border)}.pricing-table.svelte-6igx9i td:where(.svelte-6igx9i){padding:.7rem .75rem;color:var(--ink-mid);border-bottom:1px solid var(--border);vertical-align:middle}.pricing-table.svelte-6igx9i tr:where(.svelte-6igx9i):last-child td:where(.svelte-6igx9i){border-bottom:none}.pricing-table.svelte-6igx9i td:where(.svelte-6igx9i):first-child{font-weight:500;color:var(--ink)}.pricing-table.svelte-6igx9i .good:where(.svelte-6igx9i){color:var(--success);font-weight:500}.pricing-table.svelte-6igx9i .bad:where(.svelte-6igx9i){color:var(--danger)}.pricing-table.svelte-6igx9i .na:where(.svelte-6igx9i){color:var(--ink-soft)}.pricing-table.svelte-6igx9i tr.featured-row:where(.svelte-6igx9i) td:where(.svelte-6igx9i){background:#f7f6ff}.toc-list.svelte-6igx9i{list-style:none;padding:0;margin:0;counter-reset:toc}.toc-list.svelte-6igx9i li:where(.svelte-6igx9i){counter-increment:toc;display:flex;align-items:baseline;gap:.5rem;padding:.3rem 0}.toc-list.svelte-6igx9i li:where(.svelte-6igx9i):before{content:counter(toc) ".";font-size:12px;color:var(--ink-soft);min-width:1.2rem}.toc-list.svelte-6igx9i a:where(.svelte-6igx9i){font-size:14px;color:var(--ink-mid);text-decoration:none}.toc-list.svelte-6igx9i a:where(.svelte-6igx9i):hover{color:var(--accent)}@media(max-width:600px){.pricing-table.svelte-6igx9i th:where(.svelte-6igx9i),.pricing-table.svelte-6igx9i td:where(.svelte-6igx9i){font-size:13px;padding:.5rem .4rem}.comparison-grid.svelte-6igx9i{grid-template-columns:1fr!important}}@media(max-width:480px){.pricing-table.svelte-6igx9i .hide-mobile:where(.svelte-6igx9i){display:none}}
