.plans[data-astro-cid-beviid3d]{grid-template-columns:1fr;gap:20px;display:grid}.plans[data-astro-cid-beviid3d]:focus{outline:none}.plans[data-astro-cid-beviid3d][hidden]{display:none}.plans--1[data-astro-cid-beviid3d]{max-width:440px}@media (width>=720px){.plans--2[data-astro-cid-beviid3d],.plans--3[data-astro-cid-beviid3d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.plans--3[data-astro-cid-beviid3d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan[data-astro-cid-beviid3d]{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--hairline);flex-direction:column;gap:20px;padding:32px;display:flex}.plan[data-astro-cid-beviid3d] h3[data-astro-cid-beviid3d]{color:var(--muted);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.125rem;font-weight:550}.plan__price[data-astro-cid-beviid3d]{gap:6px;display:grid}.plan__price[data-astro-cid-beviid3d]>p[data-astro-cid-beviid3d]:first-child{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.plan__amount[data-astro-cid-beviid3d]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--heading);white-space:nowrap;font-size:3rem;font-weight:600;line-height:1}.plan__unit[data-astro-cid-beviid3d],.plan__setup[data-astro-cid-beviid3d]{color:var(--muted)}.plan__setup[data-astro-cid-beviid3d]{font-size:.925rem}.plan__highlights[data-astro-cid-beviid3d]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:0;display:grid}.plan__highlights[data-astro-cid-beviid3d] div{background:var(--bg-alt);border-radius:14px;min-width:0;padding:14px 16px}.plan__highlights[data-astro-cid-beviid3d] dt{color:var(--muted);font-size:.85rem}.plan__highlights[data-astro-cid-beviid3d] dd{font-variant-numeric:tabular-nums;font-family:var(--font-display);letter-spacing:-.02em;color:var(--heading);overflow-wrap:anywhere;margin:2px 0 0;font-size:1.25rem;font-weight:600}.plan__details[data-astro-cid-beviid3d]{gap:8px;margin:0;font-size:.95rem;display:grid}.plan__details[data-astro-cid-beviid3d] div{justify-content:space-between;gap:12px;display:flex}.plan__details[data-astro-cid-beviid3d] dt{color:var(--muted)}.plan__details[data-astro-cid-beviid3d] dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:right;min-width:0;color:var(--heading);margin:0;font-weight:600}.plan__note[data-astro-cid-beviid3d]{color:var(--muted);font-size:.925rem}.plan__cta[data-astro-cid-beviid3d]{width:100%;margin-top:auto}.plans__note[data-astro-cid-beviid3d]{color:var(--muted);margin-top:20px;font-size:.925rem}.ph[data-astro-cid-beviid3d]{background:var(--surface-2);vertical-align:middle;border-radius:6px;height:.8em;display:inline-block}.ph--s[data-astro-cid-beviid3d]{width:3.5em}.ph--m[data-astro-cid-beviid3d]{width:7em}.ph--amount[data-astro-cid-beviid3d]{width:2.25em}.ph--unit[data-astro-cid-beviid3d]{width:5em}.ph--l[data-astro-cid-beviid3d]{width:min(14em,100%)}.ph--line[data-astro-cid-beviid3d]{margin-block:calc(.5lh - .4em);display:block}.ph-text[data-astro-cid-beviid3d]{color:#0000;background:var(--surface-2);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px}.plan--placeholder[data-astro-cid-beviid3d] .plan__highlights[data-astro-cid-beviid3d] .ph[data-astro-cid-beviid3d]{background:var(--surface)}.ph-cta[data-astro-cid-beviid3d]{--btn-bg:var(--surface-2)}@media (prefers-reduced-motion:no-preference){.plan--placeholder[data-astro-cid-beviid3d]{animation:1.4s ease-in-out .6s infinite alternate ph-pulse}}@keyframes ph-pulse{to{opacity:.5}}.plan--enter[data-astro-cid-beviid3d]{transition:opacity .24s var(--ease-out), transform .24s var(--ease-out)}.plan--enter[data-astro-cid-beviid3d]:nth-child(2){transition-delay:40ms}.plan--enter[data-astro-cid-beviid3d]:nth-child(3){transition-delay:80ms}.plan--enter[data-astro-cid-beviid3d]:nth-child(n+4){transition-delay:.12s}@starting-style{.plan--enter[data-astro-cid-beviid3d]{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.plan--enter[data-astro-cid-beviid3d]{transition-property:opacity}}.plans__state[data-astro-cid-beviid3d]{border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);justify-items:start;gap:16px;padding:32px;display:grid}.plans__state[data-astro-cid-beviid3d][hidden]{display:none}
