.tier[data-astro-cid-2lceedqd]{position:relative;display:flex;flex-direction:column;background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem 1.75rem;box-shadow:var(--shadow-card)}.tier--featured[data-astro-cid-2lceedqd]{border-color:var(--color-accent-700);box-shadow:0 0 0 1px var(--color-accent-700),var(--shadow-lg)}.tier-pill[data-astro-cid-2lceedqd]{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;height:1.5rem;padding-inline:.7rem;border-radius:9999px;background:var(--color-accent-700);color:#fff;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.tier-header[data-astro-cid-2lceedqd]{margin-bottom:1.5rem}.tier-name[data-astro-cid-2lceedqd]{font-size:.95rem;font-weight:600;color:var(--color-ink-900);letter-spacing:-.01em}.tier-description[data-astro-cid-2lceedqd]{margin-top:.4rem;font-size:.85rem;color:var(--color-ink-500);line-height:1.5}.tier-price[data-astro-cid-2lceedqd]{display:flex;align-items:baseline;gap:.4rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-soft)}.tier-price[data-astro-cid-2lceedqd]:has(+.tier-billing){padding-bottom:.35rem;border-bottom:0}.tier-billing[data-astro-cid-2lceedqd]{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-soft);font-size:.8rem;color:var(--color-ink-500);line-height:1.45}.tier-amount[data-astro-cid-2lceedqd]{font-size:2.5rem;font-weight:600;color:var(--color-ink-900);letter-spacing:-.03em;font-feature-settings:"tnum"}.tier-period[data-astro-cid-2lceedqd]{font-size:.85rem;color:var(--color-ink-500)}.tier-features[data-astro-cid-2lceedqd]{margin-top:1.5rem;margin-bottom:1.75rem;display:flex;flex-direction:column;gap:.65rem;flex:1}.tier-features[data-astro-cid-2lceedqd] li[data-astro-cid-2lceedqd]{display:flex;align-items:flex-start;gap:.65rem;font-size:.9rem;color:var(--color-ink-700);line-height:1.45}.tier-features[data-astro-cid-2lceedqd] svg[data-astro-cid-2lceedqd]{margin-top:.18rem;flex-shrink:0;width:1.05rem;height:1.05rem;color:var(--color-brand-600)}.tier-cta[data-astro-cid-2lceedqd]{margin-top:auto}.billing-toggle[data-astro-cid-lmkygsfs]{display:inline-flex;padding:.25rem;gap:.25rem;border:1px solid var(--color-border);border-radius:9999px;background:var(--color-surface-muted, #f4f6f8)}.billing-toggle[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]{appearance:none;border:0;cursor:pointer;border-radius:9999px;padding:.45rem 1.25rem;font-size:.85rem;font-weight:600;color:var(--color-ink-600);background:transparent;transition:background-color .15s ease,color .15s ease}.billing-toggle[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:hover{color:var(--color-ink-900)}.billing-toggle[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs][aria-pressed=true]{background:var(--color-paper, #fff);color:var(--color-ink-900);box-shadow:var(--shadow-card)}.tier-grid[data-astro-cid-lmkygsfs]{display:grid;gap:1.5rem 1rem;grid-template-columns:1fr}@media(min-width:640px){.tier-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.tier-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.tier-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(5,minmax(0,1fr))}}.tier-grid[data-astro-cid-lmkygsfs] .tier{padding-inline:1.25rem}.tier-grid[data-astro-cid-lmkygsfs] .tier-pill{white-space:nowrap}.tier-grid[data-astro-cid-lmkygsfs] .tier-price{flex-wrap:wrap}.tier-grid[data-astro-cid-lmkygsfs] .tier-period{flex-basis:100%}.compare-scroll[data-astro-cid-lmkygsfs]{position:relative;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-paper)}.compare[data-astro-cid-lmkygsfs]{width:100%;min-width:44rem;border-collapse:collapse;font-size:.9rem;color:var(--color-ink-700)}.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.compare[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:.7rem 1rem;border-bottom:1px solid var(--color-border-soft);text-align:center}.compare[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-weight:600;color:var(--color-ink-900)}.compare[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs][scope=row]{font-weight:400;text-align:left}.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{position:sticky;left:0;width:34%;background:var(--color-paper)}.compare[data-astro-cid-lmkygsfs] .compare-group[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{position:static;padding-top:1.5rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--color-brand-700)}@media(max-width:639px){.compare[data-astro-cid-lmkygsfs]{min-width:34rem;font-size:.8rem}.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.compare[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding-inline:.5rem}.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{width:9rem;min-width:9rem}}.compare[data-astro-cid-lmkygsfs] .compare-group[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding-top:1.5rem;font-size:.8rem;font-weight:600;color:var(--color-ink-900)}.compare[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{display:inline-block;width:1.05rem;height:1.05rem;color:var(--color-brand-600)}.compare-none[data-astro-cid-lmkygsfs]{color:var(--color-ink-400)}
