.plans[data-astro-cid-yxcn6uhl]{display:grid;gap:var(--space-5);margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.plan[data-astro-cid-yxcn6uhl]{display:grid;gap:var(--space-5);align-content:start;padding:clamp(1.25rem,.9rem + 1.4vw,2rem);border:1px solid var(--line);border-radius:16px;background:var(--surface-card);box-shadow:var(--shadow-card)}.plan-head[data-astro-cid-yxcn6uhl]{display:grid;gap:.4rem}.plan-name[data-astro-cid-yxcn6uhl]{margin:0;font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--fg)}.plan-price[data-astro-cid-yxcn6uhl]{margin:0;font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);color:var(--fg)}.plan-for[data-astro-cid-yxcn6uhl]{margin:0;color:var(--fg-muted)}.plan-includes[data-astro-cid-yxcn6uhl]{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft)}.plan-includes[data-astro-cid-yxcn6uhl] li[data-astro-cid-yxcn6uhl]{padding-block:.7rem;padding-inline-start:1.25rem;border-bottom:1px solid var(--line-soft);position:relative;color:var(--fg-70)}.plan-includes[data-astro-cid-yxcn6uhl] li[data-astro-cid-yxcn6uhl]:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:1.15rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--blue)}.plan-note[data-astro-cid-yxcn6uhl],.plan-cta[data-astro-cid-yxcn6uhl]{margin-top:var(--space-5);max-width:var(--measure);color:var(--fg-muted)}.plans--full[data-astro-cid-yxcn6uhl]{gap:0 1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.plans--full[data-astro-cid-yxcn6uhl] .plan[data-astro-cid-yxcn6uhl]{min-width:0;grid-template-rows:auto 1fr auto;gap:0;padding:clamp(16px,3.4vw,48px);border-radius:var(--radius);box-shadow:none;margin-bottom:1.5rem}.plans--full[data-astro-cid-yxcn6uhl] .plan-head[data-astro-cid-yxcn6uhl]{min-width:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.1rem;padding-bottom:2rem}.plans--full[data-astro-cid-yxcn6uhl] .plan-name[data-astro-cid-yxcn6uhl]{font-size:1.375rem;font-weight:500;letter-spacing:var(--tracking-h3);overflow-wrap:anywhere}.plans--full[data-astro-cid-yxcn6uhl] .plan-price[data-astro-cid-yxcn6uhl]{font-size:clamp(1.625rem,3vw,3rem);font-weight:500;line-height:1.2;letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.plans--full[data-astro-cid-yxcn6uhl] .plan-for[data-astro-cid-yxcn6uhl]{font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.plan-details[data-astro-cid-yxcn6uhl]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.75rem}.plans--full[data-astro-cid-yxcn6uhl] .plan-includes[data-astro-cid-yxcn6uhl] li[data-astro-cid-yxcn6uhl]{padding-block:.95rem;padding-inline-start:1.5rem;font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.plans--full[data-astro-cid-yxcn6uhl] .plan-includes[data-astro-cid-yxcn6uhl] li[data-astro-cid-yxcn6uhl]:before{inset-block-start:1.5rem;width:.3rem;height:.3rem;background:var(--blue-ink)}.plan-scope[data-astro-cid-yxcn6uhl]{min-width:0;margin:0;overflow-wrap:anywhere}.plan-actions[data-astro-cid-yxcn6uhl]{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;padding-top:2rem}.plan-learn-more[data-astro-cid-yxcn6uhl]{min-width:0;margin:0;font-size:.875rem}.plan-options[data-astro-cid-yxcn6uhl]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(16px,3.4vw,48px);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-card)}.plan-options-head[data-astro-cid-yxcn6uhl]{display:grid;gap:.75rem;max-width:var(--measure)}.plan-options-title[data-astro-cid-yxcn6uhl]{margin:0;font-size:1.375rem;font-weight:500;line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);color:var(--fg)}.plan-options-lede[data-astro-cid-yxcn6uhl]{margin:0;font-size:1rem;line-height:1.7;color:var(--fg-muted);overflow-wrap:anywhere}.plan-options-groups[data-astro-cid-yxcn6uhl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:2rem 1.5rem}.plan-options-group[data-astro-cid-yxcn6uhl]{min-width:0;display:grid;align-content:start;gap:.6rem}.plan-options-label[data-astro-cid-yxcn6uhl]{margin:0;color:var(--fg-muted)}.plan-options-group[data-astro-cid-yxcn6uhl] ul[data-astro-cid-yxcn6uhl]{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft)}.plan-options-group[data-astro-cid-yxcn6uhl] li[data-astro-cid-yxcn6uhl]{padding-block:.7rem;border-bottom:1px solid var(--line-soft);font-size:1rem;line-height:1.5;color:var(--fg-70);overflow-wrap:anywhere}.plans--full[data-astro-cid-yxcn6uhl].plans--three{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.plans--full[data-astro-cid-yxcn6uhl].plans--three .plan-price[data-astro-cid-yxcn6uhl]{font-size:clamp(1.5rem,2.3vw,2.25rem)}.plan-price[data-astro-cid-yxcn6uhl]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.4em}.plan-price-words[data-astro-cid-yxcn6uhl]{font-size:1rem;font-weight:400;letter-spacing:0;color:var(--fg-muted)}.plans--full[data-astro-cid-yxcn6uhl] .plan-price-amount[data-astro-cid-yxcn6uhl]{font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.05}.plans--full[data-astro-cid-yxcn6uhl].plans--three .plan-price-amount[data-astro-cid-yxcn6uhl]{font-size:clamp(2.125rem,3.4vw,3.25rem)}.plan-price-detail[data-astro-cid-yxcn6uhl]{margin:-.35rem 0 0;color:var(--fg-muted);font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.plan-price-detail-amount[data-astro-cid-yxcn6uhl]{font-size:1.375rem;font-weight:500;letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums}@supports (grid-template-rows: subgrid){.plans--full[data-astro-cid-yxcn6uhl] .plan[data-astro-cid-yxcn6uhl]{grid-row:span 3;grid-template-rows:subgrid}}
