.pricing-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:start}.pricing-form-card,.pricing-preview{padding:28px;margin:0}.pricing-layout h2{font-size:26px}.pricing-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.confirmed-plan{border:1px solid var(--line,#d9d9ca);border-radius:18px;padding:24px;margin:24px 0;background:#eff0e7}.confirmed-plan h2{font-size:23px}.confirmed-plan p{font-size:14px;line-height:1.8;white-space:pre-wrap}.pricing-preview .bill-row{display:flex;justify-content:space-between;gap:18px;padding:11px 0;font-size:13px;border-bottom:1px solid var(--line,#ddd8c8)}.pricing-preview .bill-total{font-weight:bold;font-size:15px}.pricing-preview h3{margin-top:24px;font-size:16px}.pricing-layout .hint{line-height:1.8}.pricing-preview #pricingPreview>p{font-size:13px;line-height:1.8}.pricing-layout input:disabled{opacity:.65}.pricing-form-card .field input{width:100%}html[data-theme=dark] .confirmed-plan{background:#282e24}@media(max-width:1120px){.pricing-layout{grid-template-columns:1fr}}@media(max-width:420px){.pricing-form-card,.pricing-preview{padding:20px}.pricing-actions{flex-direction:column;align-items:stretch}}
