.multi-payment-layout>form{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px}.multi-charge-list,.multi-payment-form{background:#fff;border:1px solid #e3e9ef;border-radius:20px;padding:18px;box-shadow:0 8px 24px rgba(35,52,82,.045)}.multi-charge-list>header{display:flex;justify-content:space-between;align-items:center}.multi-charge-list header small,.multi-charge-list header h2{display:block;margin:0}.multi-charge-list header small{font-size:.55rem;color:#8b96a5}.multi-charge-list header h2,.multi-payment-form h2{font-size:.82rem;font-weight:900;color:#30465f}.multi-charge-list header button{border:0;background:#edf3f9;border-radius:999px;padding:7px 10px;font-size:.57rem;color:#536a82}.multi-months{display:grid;gap:8px;margin:14px 0}.multi-month{display:grid;grid-template-columns:20px 34px 1fr auto;align-items:center;gap:9px;border:1px solid #e4e9ef;border-radius:13px;padding:10px;cursor:pointer}.multi-month:has(input:checked){background:#edf9f2;border-color:#8dd2ac}.multi-month>span{font-size:1.1rem}.multi-month b,.multi-month small,.multi-month em{display:block}.multi-month b{font-size:.65rem}.multi-month small{font-size:.53rem;color:#8491a1}.multi-month em{font-size:.5rem;color:#c05442}.multi-month strong{font-size:.7rem}.multi-charge-list>footer{display:flex;justify-content:space-between;border-top:1px solid #e4e9ef;padding-top:13px}.multi-charge-list footer span{font-size:.62rem;color:#798697}.multi-charge-list footer strong{font-size:1rem;color:#1c7454}@media(max-width:850px){.multi-payment-layout>form{grid-template-columns:1fr}}
