.bill-toggle[data-astro-cid-rgm2x7le]{display:inline-flex;gap:4px;padding:5px;border-radius:var(--r-pill);background:#ffffff0d;border:1px solid var(--line);margin:0 auto 36px}.pricing[data-astro-cid-rgm2x7le]{display:flex;flex-direction:column;align-items:center}.bill-opt[data-astro-cid-rgm2x7le]{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:var(--r-pill);border:0;background:none;color:var(--text-dim);font-weight:600;font-family:inherit;font-size:.92rem;cursor:pointer}.bill-opt[data-astro-cid-rgm2x7le].active{background:var(--accent-grad);color:#190f20}.bill-save[data-astro-cid-rgm2x7le]{font-size:.72rem;opacity:.85}.price-grid[data-astro-cid-rgm2x7le]{width:100%;align-items:stretch}.price-card[data-astro-cid-rgm2x7le]{position:relative;background:linear-gradient(180deg,var(--surface),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-lg);padding:30px 26px;display:flex;flex-direction:column}.price-card[data-astro-cid-rgm2x7le].featured{border-color:transparent;box-shadow:0 0 0 1.5px var(--violet),var(--shadow-md),var(--glow)}.price-flag[data-astro-cid-rgm2x7le]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent-grad);color:#190f20;font-size:.72rem;font-weight:700;padding:5px 14px;border-radius:var(--r-pill);white-space:nowrap}.price-tagline[data-astro-cid-rgm2x7le]{font-size:.9rem;min-height:2.8em}.price-amount[data-astro-cid-rgm2x7le]{display:flex;align-items:baseline;gap:2px;margin:8px 0 20px}.price-cur[data-astro-cid-rgm2x7le]{font-size:1.4rem;font-weight:700;color:var(--text-dim)}.price-num[data-astro-cid-rgm2x7le]{font-size:3.2rem;font-weight:800;line-height:1}.price-per[data-astro-cid-rgm2x7le]{color:var(--text-faint);font-size:.92rem}.price-cta[data-astro-cid-rgm2x7le]{width:100%;margin-bottom:22px}.price-feats[data-astro-cid-rgm2x7le]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.price-feats[data-astro-cid-rgm2x7le] li[data-astro-cid-rgm2x7le]{display:flex;gap:10px;font-size:.9rem;color:var(--text-dim)}.price-feats[data-astro-cid-rgm2x7le] svg[data-astro-cid-rgm2x7le]{color:var(--pick);flex:none;margin-top:3px}.page-hero[data-astro-cid-lmkygsfs]{padding-top:clamp(48px,7vw,84px);padding-bottom:clamp(20px,4vw,36px);text-align:center}.page-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:14px 0}.page-hero[data-astro-cid-lmkygsfs] .lead[data-astro-cid-lmkygsfs]{margin-inline:auto}.sec-head[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:36px}.compare-sec[data-astro-cid-lmkygsfs]{background:var(--bg-2);border-block:1px solid var(--line)}.compare-wrap[data-astro-cid-lmkygsfs]{overflow-x:auto}.compare[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;min-width:560px}.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.compare[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:14px 16px;text-align:center;border-bottom:1px solid var(--line)}.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child,.compare[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:first-child{text-align:left;color:var(--text-dim)}.compare[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.compare[data-astro-cid-lmkygsfs] .yes[data-astro-cid-lmkygsfs]{color:var(--pick);font-weight:800}.compare[data-astro-cid-lmkygsfs] .no[data-astro-cid-lmkygsfs]{color:var(--text-faint)}.faqs[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:10px}.faq[data-astro-cid-lmkygsfs]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:0 20px}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;padding:18px 0;font-weight:600;list-style:none}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq-mark[data-astro-cid-lmkygsfs]{font-size:1.3rem;color:var(--accent);transition:transform .2s ease}.faq[data-astro-cid-lmkygsfs][open] .faq-mark[data-astro-cid-lmkygsfs]{transform:rotate(45deg)}.faq[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0 0 18px;color:var(--text-dim);font-size:.94rem}
