.pricing[data-astro-cid-lmkygsfs]{padding:3.5rem 0 5rem;background:var(--color-bg-dark);color:#fff}.head[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:1.5rem}.head[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-weight:700;font-size:clamp(2.5rem,5vw,3.5rem);margin:0 0 .5rem}.head[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:#adb5bd;margin:0}.toggle[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2.5rem;color:#adb5bd}.toggle[data-astro-cid-lmkygsfs] .active[data-astro-cid-lmkygsfs]{color:#fff}.switch[data-astro-cid-lmkygsfs]{width:48px;height:28px;border-radius:999px;border:none;background:#495057;position:relative;cursor:pointer}.switch[data-astro-cid-lmkygsfs]:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .15s ease}.switch[data-astro-cid-lmkygsfs].on:after{transform:translate(20px)}.plans[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.15rem;margin-bottom:1.5rem}.plan[data-astro-cid-lmkygsfs]{background:#2a2e33;border-radius:14px;padding:1.5rem;display:flex;flex-direction:column;gap:.65rem}.plan[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--font-display);font-size:1.5rem}.tagline[data-astro-cid-lmkygsfs]{margin:0;color:#adb5bd;font-size:.9rem}.price[data-astro-cid-lmkygsfs] .amount[data-astro-cid-lmkygsfs]{font-size:2.5rem;font-weight:700;font-family:var(--font-display)}.price[data-astro-cid-lmkygsfs] .note[data-astro-cid-lmkygsfs]{display:block;color:#adb5bd;font-size:.9rem}.hidden[data-astro-cid-lmkygsfs]{display:none!important}.intro[data-astro-cid-lmkygsfs]{color:#ced4da;font-size:.9rem;margin:.5rem 0 0}.feats[data-astro-cid-lmkygsfs]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.feats[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:1.4rem;color:#e9ecef;font-size:.92rem}.feats[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"✓";position:absolute;left:0}.feats[data-astro-cid-lmkygsfs].white li[data-astro-cid-lmkygsfs]:before{color:#fff}.feats[data-astro-cid-lmkygsfs].blue li[data-astro-cid-lmkygsfs]:before{color:#4dabf7}.feats[data-astro-cid-lmkygsfs].purple li[data-astro-cid-lmkygsfs]:before{color:#cc5de8}.enterprise[data-astro-cid-lmkygsfs]{background:#2a2e33;border-radius:14px;padding:1.75rem;display:grid;grid-template-columns:1.6fr 1fr;gap:2rem;margin-bottom:4rem}.enterprise[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0 0 .35rem;font-family:var(--font-display)}.enterprise[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]>p[data-astro-cid-lmkygsfs]{color:#adb5bd}.enterprise[data-astro-cid-lmkygsfs] .feats[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1fr;margin-top:1rem}.enterprise-cta[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:.35rem;justify-content:center}.enterprise-cta[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{margin:0;font-size:1.5rem}.alt-price[data-astro-cid-lmkygsfs]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #495057}.alt-price[data-astro-cid-lmkygsfs] .amount[data-astro-cid-lmkygsfs]{font-size:2rem;font-weight:700;margin:0}.faq[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{text-align:center;font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.4rem);margin:0 0 .35rem}.faq-sub[data-astro-cid-lmkygsfs]{text-align:center;color:#adb5bd;margin:0 0 2rem}.faq-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 1.75rem}.faq-item[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start}.faq-icon[data-astro-cid-lmkygsfs]{width:44px;height:44px;border-radius:12px;background:#37b24d26;color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.faq-item[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{margin:0 0 .4rem;font-size:1.05rem}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;color:#adb5bd;font-size:.95rem}@media(max-width:900px){.plans[data-astro-cid-lmkygsfs],.enterprise[data-astro-cid-lmkygsfs],.enterprise[data-astro-cid-lmkygsfs] .feats[data-astro-cid-lmkygsfs],.faq-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}
