.pricing-module__kvPdYW__head{max-width:640px;margin-bottom:28px}.pricing-module__kvPdYW__head h1{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(1.9rem,4vw,2.6rem)}.pricing-module__kvPdYW__stub{margin-bottom:24px}.pricing-module__kvPdYW__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.pricing-module__kvPdYW__card{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;padding:26px;display:flex}.pricing-module__kvPdYW__cardHighlighted{background:var(--panel-strong);border-color:#4a4a5e}.pricing-module__kvPdYW__badge{color:var(--text);border:1px solid var(--line);background:#1f1f2b;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:.78rem;font-weight:650}.pricing-module__kvPdYW__name{margin:0;font-size:1.25rem}.pricing-module__kvPdYW__price{margin:0;font-size:2rem;font-weight:800}.pricing-module__kvPdYW__description{color:var(--muted);margin:0;font-size:.94rem;line-height:1.5}.pricing-module__kvPdYW__features{color:var(--muted);flex:1;gap:8px;margin:0;padding-left:20px;font-size:.92rem;display:grid}.pricing-module__kvPdYW__actions{margin-top:6px}.pricing-module__kvPdYW__error{color:#fca5a5;margin:8px 0 0;font-size:.88rem}.pricing-module__kvPdYW__note{color:var(--muted);margin-top:24px;font-size:.85rem}
