.borrowers-page{padding-bottom:70px}.borrowers-page .hub-hero{padding-bottom:78px}.borrowers-page .hub-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:58px}.borrowers-page .hub-aside{background:#07172a;border:1px solid #2a4057;border-radius:16px;padding:0;overflow:hidden}.borrower-hero-visual{margin:0}.borrower-hero-image{aspect-ratio:1;position:relative;overflow:hidden}.borrower-hero-image img,.borrower-path-image img,.borrower-reading-image img{object-fit:cover;transition:transform .35s}.borrower-section-intro{max-width:760px;margin:-8px 0 30px;font-size:1.04rem}.borrower-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.borrower-path-card{background:#07172a;border:1px solid #263d54;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.borrower-path-image{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.borrower-path-card:hover .borrower-path-image img,.borrower-reading-grid article:hover .borrower-reading-image img{transform:scale(1.025)}.borrower-path-copy{flex-direction:column;flex:1;padding:24px;display:flex}.borrower-path-meta{color:#93a9ba;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;font-size:.75rem;font-weight:700;display:flex}.borrower-path-meta span:first-child{color:#f2b840}.borrower-path-copy h3{margin:14px 0 10px;font-size:1.45rem}.borrower-path-copy p{margin:0 0 18px}.borrower-path-copy small{color:#92a9ba;border-top:1px solid #263d54;margin-top:auto;padding-top:16px;font-size:.78rem;line-height:1.5;display:block}.borrower-path-copy>a{color:#f2b840;margin-top:18px;font-weight:650}.borrower-evaluation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;margin:0;padding:0;list-style:none;display:grid}.borrower-evaluation-grid li{border-top:1px solid #293e53;grid-template-columns:36px 1fr;gap:18px;padding:25px 0;display:grid}.borrower-evaluation-grid>li>span{color:#f2b840;padding-top:5px;font-size:.78rem;font-weight:700}.borrower-evaluation-grid h3{margin:0 0 8px;font-size:1.18rem}.borrower-evaluation-grid p{margin:0}.borrower-purpose-note{background:#0a2038;border-left:3px solid #f2b840;grid-template-columns:minmax(220px,.65fr) 1.35fr;align-items:start;gap:12px 34px;margin-top:34px;padding:24px 28px;display:grid}.borrower-purpose-note strong{font-size:1.1rem}.borrower-purpose-note p{margin:0}.borrower-stage-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.borrower-stage-grid article{border-left:1px solid #2c4055;padding:10px 26px 14px}.borrower-stage-grid article:first-child{border-left:0;padding-left:0}.borrower-stage-grid article:last-child{padding-right:0}.borrower-stage-grid span{color:#f2b840;font-size:.75rem;font-weight:700}.borrower-stage-grid h3{margin:10px 0;font-size:1.3rem}.borrower-stage-grid p{margin:0}.borrower-preparation-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:56px;display:grid}.borrower-preparation-grid>div>h3{margin:0 0 10px;font-size:1.35rem}.borrower-preparation-grid>div>p{margin-top:0;font-size:1.03rem}.borrower-checklist{margin:28px 0 0;padding:0;list-style:none}.borrower-checklist li{color:#c5d4df;border-top:1px solid #293e53;padding:15px 8px 15px 34px;position:relative}.borrower-checklist li:before{color:#f2b840;content:"✓";font-weight:750;position:absolute;left:5px}.borrower-preparation-action{background:linear-gradient(145deg,#0d2947,#07172a);border:1px solid #304a63;border-radius:14px;align-self:start;padding:30px}.borrower-preparation-action h3{margin:13px 0;font-size:1.55rem}.borrower-preparation-action .hub-actions{margin-top:24px}.borrower-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.borrower-document-grid article{background:#07172a;border:1px solid #263d54;border-radius:12px;padding:26px}.borrower-document-grid article>span{color:#f2b840;letter-spacing:.1em;font-size:.75rem;font-weight:700}.borrower-document-grid h3{margin:10px 0 18px;font-size:1.28rem}.borrower-document-grid ul{margin:0;padding:0;list-style:none}.borrower-document-grid li{color:#c5d4df;border-top:1px solid #263d54;padding:11px 0 11px 20px;line-height:1.55;position:relative}.borrower-document-grid li:before{color:#f2b840;content:"•";position:absolute;left:2px}.borrower-document-note{color:#92a9ba;margin:22px 0 0;font-size:.84rem}.borrower-mobile-documents{display:none}.borrower-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.borrower-resource-grid article{background:#07172a;border-top:2px solid #f2b840;flex-direction:column;padding:26px;display:flex}.borrower-resource-icon{color:#f2b840;border:1px solid #3b536a;border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:22px;display:flex}.borrower-resource-icon svg{width:34px;height:34px}.borrower-resource-grid h3{font-size:1.35rem}.borrower-resource-grid article>p:not(.hub-kicker){margin:0 0 24px}.borrower-resource-grid article>a{color:#f2b840;margin-top:auto;font-weight:650}.borrower-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.borrower-reading-grid article{background:#07172a;border:1px solid #263d54;border-radius:14px;overflow:hidden}.borrower-reading-image{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.borrower-reading-grid article>div{padding:24px}.borrower-reading-grid h3{margin:13px 0;font-size:1.28rem}.borrower-reading-grid article>div>p:not(.hub-kicker){margin-bottom:24px}.borrower-reading-grid article>div>a{color:#f2b840;font-weight:650}.borrowers-page .hub-finish{background:linear-gradient(100deg,#07192d,#0b2846);border:1px solid #2b435b;border-radius:14px;padding-inline:34px}@media (max-width:980px){.borrowers-page .hub-hero-grid{grid-template-columns:1fr 360px;gap:34px}.borrower-path-grid,.borrower-resource-grid,.borrower-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.borrower-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.borrower-stage-grid article:nth-child(3){border-left:0;padding-left:0}.borrower-preparation-grid{grid-template-columns:1fr 1fr;gap:34px}}@media (min-width:681px) and (max-width:980px){.borrower-resource-grid article:last-child{grid-column:1/-1}.borrower-reading-grid article:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.borrower-reading-grid article:last-child .borrower-reading-image{aspect-ratio:auto;height:100%;min-height:280px}}@media (max-width:850px){.borrowers-page .hub-hero-grid{grid-template-columns:1fr}.borrower-hero-image{aspect-ratio:16/10}}@media (max-width:680px){.borrowers-page{padding-bottom:36px}.borrowers-page .hub-hero{padding-bottom:46px}.borrower-hero-visual{display:block}.borrower-path-grid,.borrower-evaluation-grid,.borrower-stage-grid,.borrower-preparation-grid,.borrower-document-grid,.borrower-resource-grid,.borrower-reading-grid{grid-template-columns:1fr}.borrower-path-copy{padding:21px}.borrower-purpose-note{grid-template-columns:1fr;padding:22px}.borrower-stage-grid{row-gap:0}.borrower-stage-grid article,.borrower-stage-grid article:first-child,.borrower-stage-grid article:nth-child(3),.borrower-stage-grid article:last-child{border-top:1px solid #2c4055;border-left:0;padding:22px 0}.borrower-stage-grid article:first-child{border-top:0;padding-top:0}.borrower-preparation-action{padding:24px}.hub-checklists{display:none}.borrower-mobile-documents{border-bottom:1px solid #2b4055;margin-top:30px;display:block}.borrower-mobile-documents details{border-top:1px solid #2b4055}.borrower-mobile-documents summary{color:#edf2f7;cursor:pointer;padding:20px 4px;font-size:1.08rem;font-weight:700}.borrower-mobile-documents summary::marker{color:#f2b840}.borrower-mobile-documents details>div{padding:0 4px 24px}.borrower-mobile-documents ul{color:#c5d4df;margin:0;padding-left:20px}.borrower-mobile-documents li{margin:10px 0}.borrower-mobile-documents .hub-key-forms{margin-top:20px}.borrower-mobile-documents .hub-key-forms a{align-items:center;min-height:44px;display:flex}.borrower-reading-grid article>div{padding:21px}.borrowers-page .hub-finish{padding-inline:22px}}@media (prefers-reduced-motion:reduce){.borrower-hero-image img,.borrower-path-image img,.borrower-reading-image img{transition:none}.borrower-path-card:hover .borrower-path-image img,.borrower-reading-grid article:hover .borrower-reading-image img{transform:none}}
