.pricing-cards{--plan-surface:#241c30;--plan-surface-featured:#30243f;--plan-border:#51405f;--plan-ink:#f5effb;--plan-muted:#c6bace;--plan-accent:#d2b9f5;--plan-badge:#4a345e;max-width:940px;color:var(--plan-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-inline:auto;display:grid}.pricing-card{grid-template-rows:subgrid;border:1px solid var(--plan-border);background:var(--plan-surface);border-radius:20px;grid-row:span 6;row-gap:0;min-width:0;padding:32px;display:grid;position:relative;box-shadow:0 8px 28px #170e2510}.pricing-card-selected{outline:2px solid var(--plan-accent);outline-offset:4px}.pricing-card-highlighted{box-shadow:0 12px 40px #54337718,inset 0 3px var(--plan-accent);border-color:var(--plan-accent);background:linear-gradient(155deg,var(--plan-surface-featured),var(--plan-surface)65%)}.pricing-card-badges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin-bottom:24px;display:flex}.pricing-card-badge{background:var(--plan-badge);color:var(--plan-accent);border-radius:100px;padding:7px 13px;font-size:12px;font-weight:650;line-height:1.4}.pricing-card-highlighted .pricing-card-badge{background:var(--plan-accent);color:var(--plan-surface)}.pricing-card-saving{color:var(--plan-accent);font-size:13px;font-weight:650}.pricing-card h3{color:var(--plan-ink);letter-spacing:-.03em;margin:0;font-size:25px;font-weight:650}.pricing-card-description{color:var(--plan-muted);margin-top:8px;font-size:14px;line-height:1.65}.pricing-card-price{align-items:center;gap:14px;min-height:54px;margin-top:24px;display:flex}.pricing-card-amount{font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:clamp(38px,4vw,48px);font-weight:650;line-height:1.1}.pricing-card-period{color:var(--plan-muted);gap:4px;font-size:14px;line-height:1.4;display:grid}.pricing-card-period>span+span{font-size:12px}.pricing-card-action{margin-top:24px}.pricing-cta{color:#281638;text-align:center;background:#d6c0fa;border:1px solid #e2ccff;border-radius:10px;justify-content:center;align-items:center;width:100%;height:58px;padding:12px 18px;font-size:14px;font-weight:650;line-height:1.4;transition:background .18s,box-shadow .18s,transform .18s;display:flex}.pricing-cta:hover{background:#e0ccfc;transform:translateY(-1px);box-shadow:0 5px 16px #5e347b20}.pricing-cta:disabled{cursor:wait;transform:none}.pricing-card-features{border-top:1px solid var(--plan-border);margin-top:28px;padding-top:24px}.pricing-card-features>p{margin-bottom:16px;font-size:13px;font-weight:650}.pricing-card-features ul{gap:13px;display:grid}.pricing-card-features li{align-items:flex-start;gap:11px;font-size:14px;line-height:1.6;display:flex}.pricing-card-features svg{color:var(--plan-accent);flex-shrink:0;margin-top:3px}.marketing-page .pricing-cards{--plan-surface:#fffdfa;--plan-surface-featured:#eee4f6;--plan-border:#d6c8df;--plan-ink:#302638;--plan-muted:#6b6073;--plan-accent:#69458c;--plan-badge:#eee6f4}.pricing-card-highlighted .pricing-cta{border-color:var(--cta);background:var(--cta);color:var(--cta-foreground)}.pricing-card-highlighted .pricing-cta:hover{background:var(--cta-hover)}.marketing-page #pricing .pricing-card h3{margin-bottom:0}@media (max-width:700px){.pricing-cards{grid-template-columns:minmax(0,1fr);max-width:460px}.pricing-card{grid-row:auto;grid-template-rows:none;padding:26px}.pricing-card-amount{font-size:44px}}@media (prefers-reduced-motion:reduce){.pricing-cta{transition:none}}
/*# sourceMappingURL=70a33e70d07f3b4a.css.map*/