.checkout-action{margin-top:12px}.checkout-note{font-size:11px;line-height:1.7;color:var(--muted);margin:10px 0 0}.payment-main{max-width:1000px;padding-block:70px 100px}.payment-main h1{font-family:'Bebas Neue',Impact,sans-serif;font-size:clamp(58px,9vw,100px);font-weight:400;line-height:1;margin:22px 0}.payment-lead{max-width:700px;font-size:18px;line-height:1.8}.payment-options{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:40px 0}.payment-option{background:#fff;border:1px solid #BCC9D2;padding:30px;scroll-margin-top:110px}.payment-option:target{outline:3px solid #16434B;outline-offset:3px}.payment-option h2{margin:0 0 18px;font-size:22px}.payment-amount{font-family:'Bebas Neue',Impact,sans-serif;font-size:60px;line-height:1.1;display:block}.payment-option p{font-size:14px;line-height:1.8}.payment-option .button{width:100%;margin-top:16px}.payment-boundary{border-left:4px solid #16434B;padding:8px 24px;background:#DFE8ED;margin:35px 0;line-height:1.8}.payment-links{display:flex;flex-wrap:wrap;gap:18px;margin:25px 0}.payment-links a{text-decoration:underline;text-underline-offset:4px}.payment-small{font-size:12px;line-height:1.8}@media(max-width:650px){.payment-options{grid-template-columns:1fr}.payment-main{padding-block:40px 70px}.payment-option{padding:24px}}

.payment-page .wordmark{width:245px;max-width:68%;flex:0 1 245px}.payment-page .wordmark img{display:block;width:100%;height:auto;max-height:60px}.payment-page .header-inner{min-height:88px;gap:20px}.payment-page .legal-language{display:flex;gap:8px;align-items:center}.payment-page .legal-language a{min-width:38px;min-height:44px;display:grid;place-items:center}.payment-page .site-footer{padding-block:30px}
