.financing-page{background:var(--ivory);color:var(--ink)}.financing-hero{padding:clamp(76px,10vw,142px) clamp(24px,8vw,125px) clamp(72px,9vw,120px)}.financing-hero h1{max-width:1000px;font-size:clamp(48px,7.2vw,96px)}.financing-lede{color:#596166;max-width:760px;margin:30px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.7}.financing-partners{color:#62696d;max-width:760px;margin:18px 0 0;font-size:14px;line-height:1.65}.financing-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.financing-paths{background:#fff;padding:clamp(68px,9vw,118px) clamp(24px,8vw,125px)}.financing-paths>header{max-width:820px;margin-bottom:54px}.financing-paths h2,.financing-approach h2{color:var(--navy);letter-spacing:-.035em;margin:0;font:400 clamp(38px,4.7vw,64px)/1.06 Georgia,Times New Roman,serif}.financing-path-grid{border-top:1px solid var(--stone);border-left:1px solid var(--stone);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.financing-path-grid article{border-right:1px solid var(--stone);border-bottom:1px solid var(--stone);min-height:220px;padding:clamp(26px,4vw,48px)}.financing-path-grid article>span{color:var(--bronze);letter-spacing:.14em;font-size:11px}.financing-path-grid h3{color:var(--navy);margin:30px 0 12px;font:400 clamp(23px,2.7vw,32px)/1.2 Georgia,serif}.financing-path-grid p{color:#62696d;max-width:540px;margin:0;font-size:15px;line-height:1.7}.financing-path-grid .financing-example{color:#4f575c;border-top:1px solid #e4dfd6;margin-top:18px;padding-top:16px;font-size:14px}.financing-example strong{color:var(--navy);font-weight:700}.financing-approach{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;gap:8vw;padding:clamp(72px,10vw,135px) clamp(24px,8vw,125px);display:grid}.financing-approach h2{color:#fff}.financing-approach>div:last-child p{color:#ffffffb3;margin:0 0 20px;font-size:16px;line-height:1.75}.financing-approach .button{margin-top:12px}.financing-disclosure{color:#73797c;max-width:1100px;margin:0 auto;padding:26px 24px 36px;font-size:12px;line-height:1.65}@media (max-width:760px){.financing-hero{padding:54px 22px 58px}.financing-hero h1{font-size:clamp(42px,10vw,58px);line-height:1.04}.financing-lede{margin-top:22px}.financing-actions{flex-direction:column;align-items:flex-start;gap:18px}.financing-paths{padding:60px 22px}.financing-paths>header{margin-bottom:34px}.financing-path-grid{grid-template-columns:1fr}.financing-path-grid article{min-height:0;padding:26px 22px}.financing-path-grid h3{margin-top:20px}.financing-approach{grid-template-columns:1fr;gap:28px;padding:62px 22px}}
