.plan__features[data-astro-cid-nwtk6cma]{color:var(--c-heading);font-size:var(--fs-sm);gap:.9rem;padding:0;list-style:none;display:grid}.plan__features[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{align-items:center;gap:.75rem;display:flex}.plan__dot[data-astro-cid-nwtk6cma]{background:var(--g-primary-diag);border-radius:2px 50% 50%;flex-shrink:0;width:9px;height:9px;transform:rotate(45deg)}.pricing__switch[data-astro-cid-nwtk6cma]{justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.pricing__label[data-astro-cid-nwtk6cma]{text-transform:uppercase;color:var(--c-muted);transition:color var(--t-fast);font-weight:600}.pricing__label[data-astro-cid-nwtk6cma].is-active{color:var(--c-heading)}.pricing__toggle[data-astro-cid-nwtk6cma]{border:1px solid var(--c-border-strong);background:#fff;border-radius:99px;width:58px;height:32px;position:relative}.pricing__toggle[data-astro-cid-nwtk6cma] span[data-astro-cid-nwtk6cma]{background:var(--g-primary-diag);width:24px;height:24px;transition:transform var(--t);border-radius:50%;position:absolute;top:3px;left:3px}.pricing__toggle[data-astro-cid-nwtk6cma][aria-checked=true] span[data-astro-cid-nwtk6cma]{transform:translate(26px)}.pricing__grid[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:0;list-style:none;display:grid}.plan[data-astro-cid-nwtk6cma]{border:1px solid var(--c-border);border-radius:var(--radius);transition:transform var(--t), box-shadow var(--t), border-color var(--t);background:#fff;flex-direction:column;padding:clamp(2rem,1.5rem + 2vw,2.8rem) clamp(1.5rem,1rem + 2vw,2.4rem);display:flex;position:relative}.plan[data-astro-cid-nwtk6cma]:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.plan--featured[data-astro-cid-nwtk6cma]{border-color:var(--c-primary)}.plan__badge[data-astro-cid-nwtk6cma]{font-weight:600;font-size:var(--fs-sm);color:var(--c-heading);border-radius:0 var(--radius) 0 var(--radius);background:#e3e1ff;align-items:center;gap:.35rem;padding:.5rem 1.1rem;display:inline-flex;position:absolute;top:-1px;right:-1px}.plan--featured[data-astro-cid-nwtk6cma] .plan__badge[data-astro-cid-nwtk6cma]{color:#fff;background:var(--c-primary)}.plan__name[data-astro-cid-nwtk6cma]{margin-top:1.25rem;font-size:1.6rem}.plan__price[data-astro-cid-nwtk6cma]{color:var(--c-heading);margin-top:.6rem;font-size:clamp(2.6rem,2rem + 2vw,3.2rem);font-weight:700;line-height:1.1}.plan__note[data-astro-cid-nwtk6cma]{color:var(--c-text)}.plan__desc[data-astro-cid-nwtk6cma]{font-size:var(--fs-sm);margin-top:1rem}.plan__cta[data-astro-cid-nwtk6cma]{align-self:flex-start;margin-block:1.75rem 2rem}.pricing__foot[data-astro-cid-nwtk6cma]{text-align:center;font-size:var(--fs-sm);margin-top:2.5rem}.pricing__foot[data-astro-cid-nwtk6cma] a[data-astro-cid-nwtk6cma]{color:var(--c-primary);font-weight:600}.pricing-split__grid[data-astro-cid-nwtk6cma]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.pricing-split[data-astro-cid-nwtk6cma] h2[data-astro-cid-nwtk6cma]{margin-top:1.1rem}.billing[data-astro-cid-nwtk6cma]{gap:2rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}.billing[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{grid-template-columns:42px minmax(0,1fr);gap:1.25rem;display:grid;position:relative}.billing[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]:not(:last-child):after{content:"";background:var(--c-border-strong);width:1px;position:absolute;top:50px;bottom:-2rem;left:20px}.billing__icon[data-astro-cid-nwtk6cma]{color:#fff;background:var(--c-primary);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.billing[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]:nth-child(2) .billing__icon[data-astro-cid-nwtk6cma]{background:#9b95f9}.billing[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]:nth-child(3) .billing__icon[data-astro-cid-nwtk6cma]{background:#c3c0fb}.billing[data-astro-cid-nwtk6cma] h3[data-astro-cid-nwtk6cma]{font-size:1.4rem}.billing[data-astro-cid-nwtk6cma] p[data-astro-cid-nwtk6cma]{margin-top:.5rem}.pricing-split__cards[data-astro-cid-nwtk6cma]{gap:2rem;display:grid}.wide-plan[data-astro-cid-nwtk6cma]{border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding:clamp(1.75rem,1rem + 2.5vw,2.6rem);display:grid;position:relative;overflow:hidden}.wide-plan--dark[data-astro-cid-nwtk6cma]{color:#fff;background:#4f5257;border-color:#0000}.wide-plan--dark[data-astro-cid-nwtk6cma] h3[data-astro-cid-nwtk6cma],.wide-plan--dark[data-astro-cid-nwtk6cma] .wide-plan__price[data-astro-cid-nwtk6cma],.wide-plan--dark[data-astro-cid-nwtk6cma] .plan__features[data-astro-cid-nwtk6cma]{color:#fff}.wide-plan__ribbon[data-astro-cid-nwtk6cma]{opacity:.85;pointer-events:none;width:auto;height:100%;position:absolute;top:0;right:0}.wide-plan__main[data-astro-cid-nwtk6cma],.wide-plan[data-astro-cid-nwtk6cma] .plan__features[data-astro-cid-nwtk6cma]{position:relative}.wide-plan[data-astro-cid-nwtk6cma] h3[data-astro-cid-nwtk6cma]{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.6rem;display:flex}.wide-plan__badge[data-astro-cid-nwtk6cma]{font-size:var(--fs-xs);color:#fff;background:var(--c-dark);border-radius:4px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-weight:600;display:inline-flex}.wide-plan--dark[data-astro-cid-nwtk6cma] .wide-plan__badge[data-astro-cid-nwtk6cma]{color:var(--c-heading);background:#fff}.wide-plan__price[data-astro-cid-nwtk6cma]{color:var(--c-heading);border-top:1px solid #7f7f8c4d;margin-top:1.25rem;padding-top:1.25rem;font-size:clamp(2.2rem,1.8rem + 1.5vw,2.8rem);font-weight:700;line-height:1.1}.wide-plan__note[data-astro-cid-nwtk6cma]{margin-bottom:1.5rem}.wide-plan--dark[data-astro-cid-nwtk6cma] .wide-plan__note[data-astro-cid-nwtk6cma]{color:#e4e5ea}@media (width<=991px){.pricing__grid[data-astro-cid-nwtk6cma]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.pricing-split__grid[data-astro-cid-nwtk6cma]{grid-template-columns:1fr}}@media (width<=560px){.wide-plan[data-astro-cid-nwtk6cma]{grid-template-columns:1fr}}
