.toc-title[data-astro-cid-sd6mjfe2]{font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px;font-size:.64rem}.toc-list[data-astro-cid-sd6mjfe2]{counter-reset:toc;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.toc-list[data-astro-cid-sd6mjfe2] li[data-astro-cid-sd6mjfe2]{border-top:1px solid var(--hair);counter-increment:toc;gap:10px;padding:8px 0;display:flex}.toc-list[data-astro-cid-sd6mjfe2] li[data-astro-cid-sd6mjfe2]:first-child{border-top:0;padding-top:0}.toc-list[data-astro-cid-sd6mjfe2] li[data-astro-cid-sd6mjfe2]:before{content:counter(toc, decimal-leading-zero);font-family:var(--serif);color:var(--accent);flex-shrink:0;font-size:.8rem;font-weight:700}.toc-list[data-astro-cid-sd6mjfe2] a[data-astro-cid-sd6mjfe2]{color:var(--ink);text-decoration:none}.toc-list[data-astro-cid-sd6mjfe2] a[data-astro-cid-sd6mjfe2]:hover{color:var(--accent)}.pricing-section[data-astro-cid-sd6mjfe2]{scroll-margin-top:80px}.section-header[data-astro-cid-sd6mjfe2]{margin:-16px 0 24px}.section-intro[data-astro-cid-sd6mjfe2]{max-width:78ch;color:var(--ink-2);margin:0 0 8px;font-size:.97rem;line-height:1.65}.section-intro[data-astro-cid-sd6mjfe2] strong[data-astro-cid-sd6mjfe2]{color:var(--ink)}.source-note[data-astro-cid-sd6mjfe2]{font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4);margin:0;font-size:.64rem}.source-note[data-astro-cid-sd6mjfe2] a[data-astro-cid-sd6mjfe2]{color:var(--ink-3);text-underline-offset:3px;text-decoration:underline dotted}.source-note[data-astro-cid-sd6mjfe2] a[data-astro-cid-sd6mjfe2]:hover{color:var(--accent)}.table-wrap[data-astro-cid-sd6mjfe2]{-webkit-overflow-scrolling:touch;background:var(--bg-card);border:1px solid var(--hair);border-radius:18px;width:100%;margin-bottom:20px;overflow-x:auto}.pricing-table[data-astro-cid-sd6mjfe2]{border-collapse:collapse;width:100%;min-width:640px;color:var(--ink-2);font-size:.9rem}.pricing-table[data-astro-cid-sd6mjfe2] th[data-astro-cid-sd6mjfe2]{text-align:start;font-family:var(--font-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);background:var(--bg);border-bottom:1px solid var(--hair);white-space:nowrap;padding:12px 16px;font-size:.62rem;font-weight:500}.pricing-table[data-astro-cid-sd6mjfe2] td[data-astro-cid-sd6mjfe2]{vertical-align:top;border-bottom:1px solid var(--hair);padding:12px 16px;line-height:1.5}.pricing-table[data-astro-cid-sd6mjfe2] td[data-astro-cid-sd6mjfe2] strong[data-astro-cid-sd6mjfe2]{color:var(--ink)}.pricing-table[data-astro-cid-sd6mjfe2] tbody[data-astro-cid-sd6mjfe2] tr[data-astro-cid-sd6mjfe2]:last-child td[data-astro-cid-sd6mjfe2]{border-bottom:0}.pricing-table[data-astro-cid-sd6mjfe2] tbody[data-astro-cid-sd6mjfe2] tr[data-astro-cid-sd6mjfe2]:hover td[data-astro-cid-sd6mjfe2]{background:color-mix(in srgb, var(--accent-tint) 35%, transparent)}.row-featured[data-astro-cid-sd6mjfe2] td[data-astro-cid-sd6mjfe2]{background:color-mix(in srgb, var(--accent-tint) 55%, transparent)}.row-featured[data-astro-cid-sd6mjfe2] td[data-astro-cid-sd6mjfe2]:first-child{box-shadow:inset 3px 0 0 var(--accent)}.row-note[data-astro-cid-sd6mjfe2] td[data-astro-cid-sd6mjfe2],.pricing-table[data-astro-cid-sd6mjfe2] tbody[data-astro-cid-sd6mjfe2] tr[data-astro-cid-sd6mjfe2].row-note:hover td[data-astro-cid-sd6mjfe2]{color:var(--ink-3);background:var(--bg-sunk);padding:12px 16px;font-size:.82rem}.row-note[data-astro-cid-sd6mjfe2] a[data-astro-cid-sd6mjfe2]{color:var(--accent-hover);font-weight:600}.pricing-table-snapshot[data-astro-cid-sd6mjfe2]{min-width:480px}.badge-popular[data-astro-cid-sd6mjfe2],.badge-cheapest[data-astro-cid-sd6mjfe2],.badge-paused[data-astro-cid-sd6mjfe2]{font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-inline-start:6px;padding:2px 8px;font-size:.58rem;font-weight:600;display:inline-block}.badge-popular[data-astro-cid-sd6mjfe2]{background:var(--accent-tint);color:var(--accent-hover)}.badge-cheapest[data-astro-cid-sd6mjfe2]{background:var(--accent);color:var(--on-accent)}.badge-paused[data-astro-cid-sd6mjfe2]{background:color-mix(in srgb, var(--bad) 10%, var(--bg-card));color:var(--bad)}.section-links[data-astro-cid-sd6mjfe2]{flex-wrap:wrap;gap:8px;display:flex}.link-arrow[data-astro-cid-sd6mjfe2]{padding:8px 16px;font-size:.86rem}.pricing-cta[data-astro-cid-sd6mjfe2]{padding:16px 0 40px}.pricing-cta[data-astro-cid-sd6mjfe2] .ds-cta-band[data-astro-cid-sd6mjfe2]{margin:0}.pricing-cta-actions[data-astro-cid-sd6mjfe2]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
