.payment-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}.payment-card{padding:36px;border:1px solid #d7e3df;border-radius:14px;background:#f2f8f6}.payment-card h2,.payment-guide h2{font-size:28px}.payment-contact{font-size:14px;margin-top:24px;overflow-wrap:anywhere}.payment-guide ol{padding-left:24px}.payment-guide li{padding-left:8px;margin-bottom:24px}.payment-guide li::marker{color:#087f71;font-weight:700}.payment-guide li p{margin-top:8px}@media(max-width:760px){.payment-layout{grid-template-columns:1fr;gap:32px}.payment-card{padding:24px}}

#paypal-payment[hidden]{display:none}#paypal-payment{margin:0}#paypal-form{display:grid;gap:16px}#paypal-form label{display:grid;gap:8px;font-weight:700}#paypal-form input,#paypal-form select{box-sizing:border-box;width:100%;padding:12px;border:1px solid #a9bfba;border-radius:6px;background:white;font:inherit}#payment-error{color:#a53724;font-size:14px}#payment-error:empty{display:none}
