.c4g-payment-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}.c4g-payment-side{display:grid;gap:24px}.c4g-payment-card{background:#fff;border:1px solid #ddd7cb;padding:34px}.c4g-payment-card h2{font-family:Georgia,serif;font-size:34px;line-height:1.08;margin:8px 0 14px}.c4g-payment-card .c4g-btn{width:100%;margin-top:8px}@media(max-width:800px){.c4g-payment-layout{grid-template-columns:1fr}}
