.financing-page{color:#1a1a1a;background:#fff}.financing-hero{background:#fafaf8}.financing-hero-inner{align-items:end;gap:clamp(28px,5vw,72px);display:grid}@media (min-width:900px){.financing-hero-inner{grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr)}}.financing-hero h1{font-family:var(--font-fraunces);letter-spacing:0;color:#1c2b5a;margin:0;font-size:clamp(42px,6vw,82px);font-weight:500;line-height:1.02}.financing-intro{gap:22px;display:grid}:is(.financing-intro p,.financing-panel p,.financing-panel li,.financing-steps p){font-family:var(--font-dm-sans);color:#4e4e45;margin:0;font-size:16px;line-height:1.78}.financing-content{background:#fff}.financing-grid{gap:18px;display:grid}@media (min-width:860px){.financing-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.financing-panel{background:#fafaf8;border:1px solid #e5e1d5;border-radius:8px;padding:clamp(24px,3vw,36px)}.financing-panel-dark{background:#0d1a3a;border-color:#d4b87a61}.financing-panel-dark p{color:#ffffffc7}.section-kicker{font-family:var(--font-plex-mono);letter-spacing:.18em;text-transform:uppercase;color:#b8902a;margin-bottom:16px;font-size:10px;display:inline-block}.financing-panel ul{gap:14px;margin:0;padding-left:18px;display:grid}.financing-steps{border-top:1px solid #e5e1d5;gap:1px;margin-top:clamp(32px,5vw,64px);display:grid}.financing-steps article{border-bottom:1px solid #e5e1d5;gap:12px;padding:24px 0;display:grid}@media (min-width:860px){.financing-steps article{grid-template-columns:80px minmax(220px,.34fr) minmax(0,.66fr);align-items:baseline}}.financing-steps span{font-family:var(--font-plex-mono);letter-spacing:.14em;color:#b8902a;font-size:11px}.financing-steps h2{font-family:var(--font-fraunces);letter-spacing:0;color:#1c2b5a;margin:0;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.08}
