.sb-home .sb-payment-plan{background:#103529;color:#fffaf0;padding:clamp(65px,7vw,110px) 0}.sb-home .sb-payment-plan-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.75fr);align-items:center;gap:clamp(35px,7vw,110px)}.sb-home .sb-payment-plan-eyebrow{color:#e5bd73;font-size:11px;font-weight:750;letter-spacing:.19em}.sb-home .sb-payment-plan h2{max-width:780px;margin:20px 0 24px;color:#fffaf0;font-size:clamp(39px,4.7vw,70px);line-height:1.08;letter-spacing:-.035em}.sb-home .sb-payment-plan-copy>p{max-width:650px;color:#e5e6dc;font-size:clamp(16px,1.4vw,19px);line-height:1.8}.sb-home .sb-payment-plan-note{display:block;margin-top:22px;color:#d7ba83;font-size:12px}.sb-home .sb-payment-plan-action{padding:35px;border:1px solid rgba(229,189,115,.55);border-radius:18px;background:rgba(255,255,255,.055)}.sb-home .sb-payment-plan-number{color:#e5bd73;font-size:13px;letter-spacing:.24em}.sb-home .sb-payment-plan-action p{margin:18px 0 30px;color:#fffaf0;font-size:clamp(20px,2vw,27px);line-height:1.4}.sb-home .sb-payment-plan-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;padding:14px 18px;border-radius:7px;background:#e5bd73;color:#103529;font-size:12px;font-weight:800;letter-spacing:.04em;text-decoration:none;text-align:center;transition:background .2s ease,transform .2s ease}.sb-home .sb-payment-plan-button:hover{background:#f3d59b;transform:translateY(-2px)}@media (max-width:800px){.sb-home .sb-payment-plan-inner{grid-template-columns:1fr;gap:35px}.sb-home .sb-payment-plan-action{padding:26px}}