.financing-page #main>.finance-text-hero{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:520px;margin:0;padding:75px 6%;box-sizing:border-box;background:#000;text-align:center}
.financing-page #main>.finance-text-hero>.hero-copy{width:100%;max-width:1000px;margin:0 auto;padding:0;text-align:center}
.financing-page #main>.finance-text-hero .eyebrow{font-size:19px;letter-spacing:1px;font-weight:800;color:var(--brand-red)!important;max-width:none}
.financing-page #main>.finance-text-hero h1{font-size:clamp(36px,4.6vw,64px);line-height:1.12;max-width:24ch;margin:0 auto 24px}
.financing-page #main>.finance-text-hero p{max-width:72ch;margin-left:auto;margin-right:auto}
.financing-page #main>.finance-text-hero .actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin:28px 0}
.financing-page #main>.finance-text-hero .button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:55px;padding:14px 24px;box-sizing:border-box;max-width:100%;white-space:normal}
.financing-page #main>.finance-text-hero .button-line{background:transparent;border:1px solid #fff;color:#fff}
.financing-page #srp-financing-final-cta .service-closing-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}
.financing-page #srp-financing-final-cta .service-closing-inner>div{width:100%;max-width:800px}
.financing-page #srp-financing-final-cta h2,.financing-page #srp-financing-final-cta p{margin-left:auto;margin-right:auto}
.financing-page #srp-financing-final-cta .service-closing-action{display:flex;flex-direction:column;align-items:center;gap:20px;border:0;padding:0}
.financing-page #srp-financing-final-cta .button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:14px 24px;max-width:100%;white-space:normal;font-size:13px;line-height:1.5}
.financing-page #srp-financing-calculator #wa-link-v14{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px;padding:16px 24px!important;background:var(--brand-red)!important;border:1px solid var(--brand-red)!important;border-radius:0!important;font:800 13px/1.5 Manrope,Arial,sans-serif!important;color:#fff!important;white-space:normal!important}
@media(max-width:700px){.financing-page #main>.finance-text-hero{min-height:0;padding:55px 6%}.financing-page #main>.finance-text-hero .actions{flex-direction:column;align-items:center}}
.financing-page #main>.finance-text-hero .hero-copy>p{text-align:center}

/* Align the full text blocks and calculator with the shared content shell. */
.financing-page #main>.finance-text-hero .hero-copy>p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}
.financing-page #srp-financing-calculator>div{width:100%!important;max-width:none!important;margin:0!important}
