.financing-hero{color:#fff;background:#17382f;overflow:hidden}.financing-hero-grid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:56px;display:grid}.financing-hero-copy{padding:30px 0 44px}.financing-hero .breadcrumb{color:#cee0d5;margin-bottom:29px}.financing-hero .eyebrow{margin-bottom:16px;font-size:.875rem}.financing-hero h1{font-size:clamp(2.7rem,4vw,3.8rem);line-height:1.08}.financing-hero h1 span{color:#c9debf}.financing-intro{color:#d7e4dc;max-width:580px;margin:23px 0 25px;font-size:1.0625rem;line-height:1.65}.financing-hero .financing-application-note{color:#d1e1d7;max-width:370px}.financing-question-link{text-underline-offset:5px;align-items:center;gap:10px;margin-top:20px;font-size:1rem;font-weight:700;text-decoration:underline;display:inline-flex}.financing-photo{min-height:460px;margin-right:calc(-1*max(48px,50vw - 640px));position:relative}.financing-photo img{object-fit:cover;object-position:60% center;width:100%;height:100%;position:absolute}.financing-photo p{color:#fff;background:linear-gradient(#0000,#10271be6);padding:55px 28px 25px;font-size:1rem;position:absolute;inset:auto 0 0}.financing-process{padding-block:56px}.financing-section-heading .eyebrow{margin-bottom:12px;font-size:.875rem}.financing-section-heading h2{font-size:clamp(1.8rem,3vw,2.4rem)}.financing-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:36px 0 30px;padding:0;list-style:none;display:grid}.financing-steps li{border-top:1px solid #cbd8cf;padding-top:22px}.financing-step-number{color:#35664f;letter-spacing:.08em;margin-bottom:16px;font-size:.9375rem;font-weight:700;display:block}.financing-steps h3{margin-bottom:12px;font-size:1.35rem;line-height:1.2}.financing-steps p{font-size:1rem;line-height:1.6}.financing-disclosure{background:#f0f4f1;border-left:3px solid #547763;padding:17px 20px;font-size:.9375rem}.financing-support{grid-template-columns:1fr 1fr;gap:32px;display:grid}.financing-privacy,.financing-questions{border:1px solid #d7e0dc;border-radius:6px;padding:32px}.financing-privacy>svg{color:#35664f;margin-bottom:20px}.financing-support h2{max-width:430px;margin-bottom:18px;font-size:1.75rem;line-height:1.15}.financing-support p{font-size:1rem;line-height:1.65}.financing-privacy p+p{margin-top:16px}.financing-questions{background:#edf3ef;border-color:#edf3ef;scroll-margin-top:24px}.financing-questions .eyebrow{margin-bottom:18px;font-size:.875rem}.financing-phone{text-underline-offset:5px;letter-spacing:-.03em;align-items:center;gap:12px;margin-block:22px;font-size:1.6rem;font-weight:700;text-decoration:underline;display:inline-flex}.financing-questions .financing-question-note{font-size:.9375rem}.financing-shop{justify-content:space-between;align-items:center;gap:25px;padding-block:52px;display:flex}.financing-shop h2{margin-bottom:12px;font-size:1.8rem}.financing-shop .button{flex-shrink:0}@media (max-width:1100px){.financing-hero-grid{gap:30px}.financing-photo{margin-right:-28px}.financing-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:760px){.financing-hero-grid{grid-template-columns:1fr;gap:0}.financing-hero-copy{padding:24px 0 35px}.financing-hero h1{font-size:clamp(2.5rem,8vw,3.5rem)}.financing-photo{min-height:260px;margin-inline:-18px}.financing-photo img{object-position:center 55%}.financing-process{padding-block:38px}.financing-steps{gap:26px 22px}.financing-support{grid-template-columns:1fr;gap:20px}.financing-privacy,.financing-questions{padding:26px}.financing-shop{flex-direction:column;align-items:flex-start;padding-block:40px}}@media (max-width:440px){.financing-steps{grid-template-columns:1fr}.financing-steps li{grid-template-columns:32px 1fr;column-gap:14px;padding-top:20px;display:grid}.financing-step-number{grid-row:1/3;margin:1px 0 0}.financing-steps p{grid-column:2}.financing-application .button{width:100%}.financing-phone{font-size:1.4rem}}
