h1[data-astro-cid-u3mqw4ek],h2[data-astro-cid-u3mqw4ek],h3[data-astro-cid-u3mqw4ek]{letter-spacing:-.01em;margin:0;font-weight:600}.btn[data-astro-cid-u3mqw4ek]{border-radius:var(--radius);align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.btn-ghost[data-astro-cid-u3mqw4ek]{border:1px solid var(--surface-alt3)}main[data-astro-cid-u3mqw4ek]{max-width:1080px;margin:0 auto;padding:0 1.5rem}section[data-astro-cid-u3mqw4ek]{padding:2.5rem 0}.pricing-hero[data-astro-cid-u3mqw4ek],.pricing[data-astro-cid-u3mqw4ek]{text-align:center}.eyebrow[data-astro-cid-u3mqw4ek]{letter-spacing:.12em;text-transform:uppercase;color:var(--surface-txt-hint);margin:0 0 1rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem}.pricing-hero[data-astro-cid-u3mqw4ek]{padding-top:4rem}.pricing-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{font-size:clamp(2rem,4.5vw,2.8rem)}.lede[data-astro-cid-u3mqw4ek]{max-width:50ch;color:var(--surface-txt-hint);margin:.75rem auto 0}.price-toggle[data-astro-cid-u3mqw4ek]{border:1px solid var(--surface-alt3);border-radius:var(--radius);background:var(--surface-alt1);margin:0 auto;padding:.25rem;display:inline-flex}.price-toggle[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]{opacity:0;pointer-events:none;position:absolute}.price-toggle[data-astro-cid-u3mqw4ek] label[data-astro-cid-u3mqw4ek]{border-radius:calc(var(--radius) - 4px);color:var(--surface-txt-hint);cursor:pointer;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;display:flex}.price-toggle[data-astro-cid-u3mqw4ek] input[data-astro-cid-u3mqw4ek]:checked+label[data-astro-cid-u3mqw4ek]{background:var(--surface-alt3);color:var(--surface-txt)}.save-badge[data-astro-cid-u3mqw4ek]{background:color-mix(in srgb, var(--success), transparent 70%);color:var(--surface-txt);border-radius:999px;padding:.1rem .4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.65rem}.plans[data-astro-cid-u3mqw4ek]{text-align:left;grid-template-columns:repeat(3,minmax(0,300px));justify-content:center;gap:1.25rem;margin-top:2.5rem;display:grid}.plan-card[data-astro-cid-u3mqw4ek]{background:var(--surface-alt1);border:1px solid var(--surface-alt2);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:1.75rem;position:relative}.plan-card[data-astro-cid-u3mqw4ek].is-pro{border-color:var(--accent);box-shadow:var(--shadow-raised)}.plan-badge[data-astro-cid-u3mqw4ek]{background:var(--accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.65rem;position:absolute;top:-.7rem;right:1.5rem}.plan-card[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-size:1.1rem}.plan-price[data-astro-cid-u3mqw4ek]{align-items:baseline;gap:.35rem;margin:.75rem 0 0;display:flex}.price-amount[data-astro-cid-u3mqw4ek]{font-size:2.2rem;font-weight:600}.price-period[data-astro-cid-u3mqw4ek]{color:var(--surface-txt-hint);font-size:.9rem}.price-note[data-astro-cid-u3mqw4ek]{color:var(--surface-txt-hint);margin:.15rem 0 0;font-size:.8rem}.price-yearly[data-astro-cid-u3mqw4ek],.pricing[data-astro-cid-u3mqw4ek]:has(#billing-yearly:checked) .price-monthly[data-astro-cid-u3mqw4ek]{display:none}.pricing[data-astro-cid-u3mqw4ek]:has(#billing-yearly:checked) .price-yearly[data-astro-cid-u3mqw4ek]{display:inline-flex}.pricing[data-astro-cid-u3mqw4ek]:has(#billing-yearly:checked) span[data-astro-cid-u3mqw4ek].price-yearly,.pricing[data-astro-cid-u3mqw4ek]:has(#billing-yearly:checked) p[data-astro-cid-u3mqw4ek].price-yearly{display:block}.plan-features[data-astro-cid-u3mqw4ek]{color:var(--surface-txt-hint);flex-direction:column;gap:.6rem;margin:1.5rem 0;padding:0;font-size:.9rem;list-style:none;display:flex}.plan-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-left:1.4rem;position:relative}.plan-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✓";color:var(--accent-alt1);font-weight:700;position:absolute;top:0;left:0}.plan-card[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{justify-content:center;width:100%}.plan-card[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek][aria-disabled=true]{opacity:.6;cursor:default}.compare[data-astro-cid-u3mqw4ek]{text-align:center}.compare[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-size:1.6rem}.compare-table-wrap[data-astro-cid-u3mqw4ek]{border:1px solid var(--surface-alt2);border-radius:var(--radius);margin-top:2rem;overflow-x:auto}.compare-table[data-astro-cid-u3mqw4ek]{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.compare-table[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek],.compare-table[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{white-space:nowrap;padding:.85rem 1.25rem}.compare-table[data-astro-cid-u3mqw4ek] thead[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{background:var(--surface-alt1);letter-spacing:.06em;text-transform:uppercase;color:var(--surface-txt-hint);border-bottom:1px solid var(--surface-alt2);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem}.compare-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] th[data-astro-cid-u3mqw4ek]{color:var(--surface-txt);font-weight:500}.compare-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] td[data-astro-cid-u3mqw4ek]{color:var(--surface-txt-hint)}.compare-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:not(:last-child) th[data-astro-cid-u3mqw4ek],.compare-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:not(:last-child) td[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--surface-alt2)}.compare-table[data-astro-cid-u3mqw4ek] tbody[data-astro-cid-u3mqw4ek] tr[data-astro-cid-u3mqw4ek]:nth-child(2n){background:color-mix(in srgb, var(--surface-alt1), transparent 50%)}.compare-table[data-astro-cid-u3mqw4ek] .is-pro-col[data-astro-cid-u3mqw4ek]{background:color-mix(in srgb, var(--accent), transparent 92%)}.compare-table[data-astro-cid-u3mqw4ek] thead[data-astro-cid-u3mqw4ek] .is-pro-col[data-astro-cid-u3mqw4ek]{color:var(--accent-alt1)}.compare-table[data-astro-cid-u3mqw4ek] .check[data-astro-cid-u3mqw4ek]{color:var(--accent-alt1);font-weight:700}.compare-table[data-astro-cid-u3mqw4ek] .dash[data-astro-cid-u3mqw4ek]{color:var(--surface-txt-hint)}.compare-table[data-astro-cid-u3mqw4ek] .soon[data-astro-cid-u3mqw4ek]{color:var(--surface-txt-hint);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-style:italic}@media (width<=720px){.plans[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}
