.plans[data-astro-cid-lmkygsfs]{padding-top:clamp(56px,8vw,96px)}.billing[data-astro-cid-lmkygsfs]{display:flex;width:fit-content;margin:0 auto 32px;padding:4px;border:0;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.billing[data-astro-cid-lmkygsfs] label[data-astro-cid-lmkygsfs]{position:relative;cursor:pointer}.billing[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.billing[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1.2rem;border-radius:999px;font-weight:600;font-size:.95rem;color:var(--ink-60);transition:background-color .15s,color .15s}.billing[data-astro-cid-lmkygsfs] em[data-astro-cid-lmkygsfs]{padding:.2em .6em;border-radius:999px;background:var(--accent);color:var(--ink);font-style:normal;font-size:.75rem;white-space:nowrap}.billing[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]:checked+span[data-astro-cid-lmkygsfs]{background:var(--ink);color:var(--on-dark)}.billing[data-astro-cid-lmkygsfs] input[data-astro-cid-lmkygsfs]:focus-visible+span[data-astro-cid-lmkygsfs]{outline:3px solid var(--focus);outline-offset:2px}.plans__grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;list-style:none;margin:0;padding:0}.plan[data-astro-cid-lmkygsfs]{display:grid;gap:1rem;padding:clamp(24px,3vw,36px);border-radius:var(--radius);background:var(--white);border:1px solid var(--line)}.plan--featured[data-astro-cid-lmkygsfs]{background:var(--ink);color:var(--on-dark);border-color:var(--ink)}.plan__head[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.plan__badge[data-astro-cid-lmkygsfs]{padding:.35em .8em;border-radius:999px;background:var(--accent);color:var(--ink);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.plan__name[data-astro-cid-lmkygsfs]{font-size:1.5rem;font-weight:650}.plan__summary[data-astro-cid-lmkygsfs]{margin-top:-.6rem;color:var(--ink-60)}.plan--featured[data-astro-cid-lmkygsfs] .plan__summary[data-astro-cid-lmkygsfs]{color:var(--on-dark-60)}.plan__price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:.3rem;margin-block:.4rem}.plans[data-astro-cid-lmkygsfs][data-billing=monthly] [data-astro-cid-lmkygsfs]:is(.plan__price--annual,.plan__cta--annual),.plans[data-astro-cid-lmkygsfs][data-billing=annual] [data-astro-cid-lmkygsfs]:is(.plan__price--monthly,.plan__cta--monthly){display:none}.plan__billed[data-astro-cid-lmkygsfs]{margin-top:-.2rem;font-size:.875rem;color:var(--ink-60)}.plan--featured[data-astro-cid-lmkygsfs] .plan__billed[data-astro-cid-lmkygsfs]{color:var(--on-dark-60)}.plan__amount[data-astro-cid-lmkygsfs]{font:700 clamp(2.6rem,4vw,3.2rem) / 1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.plan__per[data-astro-cid-lmkygsfs]{color:var(--ink-60)}.plan--featured[data-astro-cid-lmkygsfs] .plan__per[data-astro-cid-lmkygsfs]{color:var(--on-dark-60)}.plan[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{width:100%}.included[data-astro-cid-lmkygsfs]{margin-top:1.2rem;padding:clamp(24px,3vw,36px);border-radius:var(--radius);background:var(--white);border:1px solid var(--line)}.included[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:1.25rem;font-weight:650}.included[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1.5rem;margin:1.4rem 0 0;padding:0;list-style:none}.included[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;gap:.7rem;align-items:flex-start}.included[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{flex:none;width:22px;height:22px;margin-top:.15em;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--ink);font-size:.75rem;font-weight:700}.plans__note[data-astro-cid-lmkygsfs]{margin-top:1.6rem;text-align:center;color:var(--ink-60)}@media(max-width:900px){.plans__grid[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}.included[data-astro-cid-lmkygsfs]{max-width:480px;margin-inline:auto}.included[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{grid-template-columns:minmax(0,1fr)}}@media(min-width:901px)and (max-width:1100px){.included[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr))}}
