@font-face{font-family:borrowerFont;src:url(../media/LibreFranklin_Variable-s.p.0qyvz41898uj2.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:borrowerFont Fallback;src:local(Arial);ascent-override:94.14%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:102.61%}.MeEJJG_className{font-family:borrowerFont,borrowerFont Fallback;font-style:normal}.MeEJJG_variable{--font-libre-franklin:"borrowerFont", "borrowerFont Fallback"}
.borrower-site{--borrower-gutter:80px;--text-hero:64px;--text-hero--line-height:72px;--text-hero--letter-spacing:-.03em;--text-display:40px;--text-display--line-height:48px;--text-display--letter-spacing:-.025em;--text-title:32px;--text-title--line-height:40px;--text-title--letter-spacing:-.025em;--text-subhead:28px;--text-subhead--line-height:36px;--text-subhead--letter-spacing:-.02em;--text-lead:18px;--text-lead--line-height:28px;--text-body:15px;--text-body--line-height:22px;--text-meta:14px;--text-meta--line-height:22px;background:var(--color-borrower-ground);min-height:100svh;color:var(--color-borrower-ink);font-family:var(--font-libre-franklin), sans-serif;font-synthesis:none;font-variant-numeric:tabular-nums;scrollbar-color:var(--color-borrower-muted) var(--color-borrower-ground)}.borrower-site :is(h1,h2,h3,h4,p,ul,ol){margin:0}.borrower-site :is(ul,ol){padding:0;list-style:none}.borrower-site :is(h1,h2,h3,h4){font-weight:500}.borrower-site a{color:inherit;text-underline-offset:5px;text-decoration:none}.borrower-site :is(a,summary,input):focus-visible{outline:2px solid var(--color-borrower-accent);outline-offset:6px}.borrower-site ::selection{background:var(--color-borrower-ink);color:var(--color-borrower-ground)}.borrower-site :is(section,main){scroll-margin-top:24px}.borrower-container{width:calc(100% - 2 * var(--borrower-gutter));max-width:1280px;margin-inline:auto}.borrower-section{flex-direction:column;gap:48px;padding-block:120px;display:flex}.borrower-surface{background:var(--color-borrower-surface)}.borrower-tint{background:var(--color-borrower-tint)}.borrower-dark{background:var(--color-borrower-ink);color:var(--color-borrower-surface)}.borrower-dark :is(a,summary,input):focus-visible{outline-color:var(--color-borrower-surface)}.borrower-header{border-bottom:1px solid var(--color-borrower-line)}.borrower-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.borrower-brand,.borrower-header-actions,.borrower-nav{align-items:center;gap:24px;display:flex}.borrower-brand{flex-shrink:0}.borrower-logo{min-height:44px;color:var(--color-borrower-ink);align-items:center;display:inline-flex}.borrower-logo .text-display{--text-display:40px;--text-display--line-height:48px}.borrower-logo svg,.borrower-network-mark svg{color:var(--color-borrower-accent)}.borrower-brand-description{border-left:1px solid var(--color-borrower-line);color:var(--color-borrower-muted);padding-left:24px}.borrower-nav{gap:28px}.borrower-nav a,.borrower-legal a{align-items:center;min-height:44px;display:inline-flex}.borrower-header-phone{white-space:nowrap}.borrower-site :is(.borrower-nav,.borrower-legal) a:hover{text-decoration:underline}.borrower-book{--text-body:16px;--text-body--line-height:24px;background:var(--color-borrower-accent);white-space:nowrap;border-radius:2px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:20px 24px;font-weight:500;display:inline-flex}.borrower-site .borrower-book{color:var(--color-borrower-surface)}.borrower-book svg{flex-shrink:0}.borrower-book:hover{background:var(--color-borrower-ink)}.borrower-book-compact{--text-body:15px;--text-body--line-height:22px;padding:16px 22px}.borrower-phone{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.borrower-phone:hover{text-decoration:underline}.borrower-hero{grid-template-columns:minmax(0,560fr) minmax(0,624fr);align-items:center;gap:96px;padding-block:100px;display:grid}.borrower-hero-copy{flex-direction:column;gap:32px;display:flex}.borrower-description{max-width:520px;color:var(--color-borrower-muted)}.borrower-mobile-description{display:none}.borrower-hero-actions{align-items:center;gap:24px;padding-top:12px;display:flex}.borrower-hero-actions .borrower-phone{--text-body:16px;--text-body--line-height:24px}.borrower-hero-photo{object-fit:cover;object-position:center;width:100%;height:640px;display:block}.borrower-calculator h2{max-width:720px}.borrower-calculator-panels{color:var(--color-borrower-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.borrower-calculator-inputs,.borrower-calculator-results{flex-direction:column;justify-content:center;min-height:520px;padding:48px;display:flex}.borrower-calculator-inputs{background:var(--color-borrower-surface);gap:40px}.borrower-calculator-results{background:var(--color-borrower-tint);gap:28px}.borrower-value-row,.borrower-financing-type,.borrower-timing{justify-content:space-between;align-items:center;gap:16px;display:flex}.borrower-value-row label{flex-shrink:0}.borrower-value-control{border-bottom:1px solid var(--color-borrower-line);align-items:center;gap:4px;width:184px;min-width:0;padding-block:8px;font-weight:500;display:flex}.borrower-value-control input{width:100%;min-width:0;color:inherit;font:inherit;text-align:right;caret-color:var(--color-borrower-accent);background:0 0;border:0;padding:0}.borrower-input-error{color:var(--color-borrower-ink);margin-top:-20px!important}.borrower-book-error{padding-top:12px}.borrower-site .borrower-book-error a{text-decoration:underline}.borrower-slider-group{padding-top:8px;position:relative}.borrower-slider-track{background:var(--color-borrower-line);pointer-events:none;height:6px;position:absolute;inset:27px 14px auto}.borrower-slider-track span{background:var(--color-borrower-accent);height:100%;display:block}.borrower-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;display:block;position:relative}.borrower-slider::-webkit-slider-runnable-track{background:0 0;height:6px}.borrower-slider::-moz-range-track{background:0 0;height:6px}.borrower-slider::-webkit-slider-thumb{appearance:none;border:3px solid var(--color-borrower-accent);background:var(--color-borrower-surface);border-radius:50%;width:28px;height:28px;margin-top:-11px}.borrower-slider::-moz-range-thumb{border:3px solid var(--color-borrower-accent);background:var(--color-borrower-surface);border-radius:50%;width:22px;height:22px}.borrower-slider-bounds{justify-content:space-between;padding-top:6px;display:flex}.borrower-financing-type{border-block:1px solid var(--color-borrower-line);padding-block:16px}.borrower-financing-type span:last-child{font-weight:500}.borrower-assumptions summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;list-style:none;display:flex}.borrower-assumptions summary::-webkit-details-marker{display:none}.borrower-assumptions p{color:var(--color-borrower-muted);padding-top:12px}.borrower-assumptions[open] .borrower-faq-plus{display:none}.borrower-calculator-inputs :is(summary,input):focus-visible,.borrower-calculator-results a:focus-visible{outline-color:var(--color-borrower-accent)}.borrower-calculator-results h3{font-weight:500}.borrower-estimate{--text-hero:56px;--text-hero--line-height:64px;font-weight:500}.borrower-timing .text-title{--text-title:24px;--text-title--line-height:32px;--text-title--letter-spacing:normal;white-space:nowrap;font-weight:500}.borrower-timing{border-top:1px solid var(--color-borrower-line);padding-top:28px}.borrower-calculator-results .borrower-book{padding-block:18px}.borrower-estimate-disclosure{max-width:56ch;color:var(--color-borrower-muted)}.borrower-process .borrower-section{gap:80px}.borrower-process-row{grid-template-columns:minmax(0,440fr) minmax(0,744fr);align-items:center;gap:96px;display:grid}.borrower-process-reverse{grid-template-columns:minmax(0,744fr) minmax(0,440fr)}.borrower-process-reverse .borrower-process-copy{order:2}.borrower-process-copy{flex-direction:column;gap:28px;display:flex}.borrower-process-copy p{color:var(--color-borrower-muted)}.borrower-process-visual{background:var(--color-borrower-tint);flex-direction:column;justify-content:center;gap:28px;min-height:440px;padding:56px 64px;display:flex}.borrower-brief,.borrower-review,.borrower-closing{flex-direction:column;gap:28px;display:flex}.borrower-brief li,.borrower-review li,.borrower-closing li{border-bottom:1px solid var(--color-borrower-line);justify-content:space-between;align-items:center;gap:24px;padding-block:18px;display:flex}.borrower-brief svg{color:var(--color-borrower-accent);flex:0 0 20px}.borrower-brief li{padding-block:16px}.borrower-review li{padding-block:24px}.borrower-closing li{padding-block:14px}.borrower-review li span{flex:1 1 0;min-width:0}.borrower-closing li{justify-content:flex-start;gap:16px}.borrower-step-number{color:var(--color-borrower-accent);flex:0 0 28px}.borrower-benefits{gap:64px}.borrower-benefits-body{grid-template-columns:minmax(0,440fr) minmax(0,744fr);align-items:center;gap:96px;display:grid}.borrower-benefits-photo{object-fit:cover;object-position:center;width:100%;height:680px}.borrower-benefit-list li{border-top:1px solid var(--color-borrower-line);flex-direction:column;gap:18px;padding-block:28px;display:flex}.borrower-benefit-list .text-title{--text-title:24px;--text-title--line-height:32px;--text-title--letter-spacing:normal}.borrower-benefit-list p{color:var(--color-borrower-muted)}.borrower-uses{gap:56px}.borrower-uses-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 48px;display:grid}.borrower-use{flex-direction:column;gap:24px;display:flex}.borrower-use-photo{object-fit:cover;object-position:center;width:100%;height:300px}.borrower-use p{max-width:560px;color:var(--color-borrower-muted)}.borrower-terms{grid-template-columns:minmax(0,440fr) minmax(0,744fr);align-items:center;gap:96px;padding-block:140px;display:grid}.borrower-terms-copy{flex-direction:column;gap:28px;display:flex}.borrower-terms-copy p{color:var(--color-borrower-tint)}.borrower-terms-list{--text-title:24px;--text-title--line-height:32px;--text-title--letter-spacing:normal}.borrower-terms-list li{border-top:1px solid var(--color-borrower-muted);padding-block:32px}.borrower-network-description{max-width:680px;color:var(--color-borrower-muted)}.borrower-network-diagram{background:var(--color-borrower-surface);flex-direction:column;align-items:center;padding:56px 40px;display:flex}.borrower-network-list{--text-subhead:22px;--text-subhead--line-height:30px;--text-subhead--letter-spacing:normal;text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:100%;display:grid}.borrower-network-lines{width:100%;height:auto;color:var(--color-borrower-accent)}.borrower-network-mark .text-display{--text-display:56px;--text-display--line-height:64px}.borrower-network-arrow{color:var(--color-borrower-accent)}.borrower-network-property{--text-title:24px;--text-title--line-height:32px;--text-title--letter-spacing:normal;font-weight:500}.borrower-questions{grid-template-columns:minmax(0,380fr) minmax(0,820fr);gap:80px;padding-block:88px;display:grid}.borrower-faq{border-top:1px solid var(--color-borrower-line)}.borrower-faq details{border-bottom:1px solid var(--color-borrower-line)}.borrower-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:26px;list-style:none;display:flex}.borrower-faq summary::-webkit-details-marker{display:none}.borrower-faq summary svg{color:var(--color-borrower-accent);flex-shrink:0}.borrower-faq summary:hover{color:var(--color-borrower-accent)}.borrower-faq details[open] .borrower-faq-plus{display:none}.borrower-faq details p{max-width:65ch;color:var(--color-borrower-muted);padding:0 36px 26px 0}.borrower-call-invitation{align-items:center;gap:32px}.borrower-contact{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}.borrower-footer{border-top:1px solid var(--color-borrower-line);background:var(--color-borrower-surface);padding-block:29px}.borrower-footer-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.borrower-legal{align-items:center;gap:28px;display:flex}.borrower-skip{z-index:2;background:var(--color-borrower-ground);padding:12px;position:absolute;top:-100px;left:24px}.borrower-skip:focus{top:12px}@media (min-width:701px) and (max-width:1200px){.borrower-site{--borrower-gutter:48px;--text-hero:48px;--text-hero--line-height:56px}.borrower-brand-description{display:none}.borrower-hero,.borrower-process-row,.borrower-benefits-body,.borrower-terms{gap:40px}.borrower-hero-photo{height:540px}.borrower-calculator-inputs,.borrower-calculator-results{padding:32px}.borrower-process-visual{padding:40px 32px}.borrower-estimate{--text-hero:40px;--text-hero--line-height:48px}.borrower-value-control{--text-title:26px;--text-title--line-height:34px}.borrower-network-list{--text-subhead:18px;--text-subhead--line-height:26px;gap:12px}}@media (max-width:1000px){.borrower-nav{display:none}.borrower-calculator-panels{grid-template-columns:1fr}.borrower-calculator-inputs,.borrower-calculator-results{min-height:360px}.borrower-process-row,.borrower-process-reverse,.borrower-benefits-body,.borrower-terms{grid-template-columns:1fr}.borrower-process-reverse .borrower-process-copy{order:initial}.borrower-benefits-photo{height:420px}.borrower-network-diagram{background:0 0;align-items:stretch;padding:0}.borrower-network-list{text-align:left;flex-direction:column;gap:32px;display:flex}.borrower-network-list li{border-top:1px solid var(--color-borrower-line);padding-block:22px}.borrower-network-lines,.borrower-network-mark,.borrower-network-arrow,.borrower-network-property{display:none}.borrower-questions{grid-template-columns:1fr;gap:32px}}@media (max-width:700px){.borrower-site{--borrower-gutter:24px;--text-hero:40px;--text-hero--line-height:46px;--text-display:32px;--text-display--line-height:40px;--text-title:26px;--text-title--line-height:34px;--text-subhead:24px;--text-subhead--line-height:32px}.borrower-section{gap:32px;padding-block:72px}.borrower-header-inner{min-height:96px;padding-block:24px}.borrower-logo .text-display{--text-display:34px;--text-display--line-height:40px}.borrower-brand-description,.borrower-header-phone,.borrower-desktop-description{display:none}.borrower-mobile-description{display:block}.borrower-book-compact{--text-body:14px;--text-body--line-height:20px;min-height:48px;padding:14px 16px}.borrower-hero{grid-template-columns:1fr;gap:40px;padding-top:48px;padding-bottom:64px}.borrower-hero-copy{gap:28px}.borrower-hero-actions{flex-flow:wrap;align-items:center;gap:12px;padding-top:0}.borrower-hero-actions .borrower-phone{min-height:24px}.borrower-hero-photo{aspect-ratio:342/340;height:auto}.borrower-calculator-inputs,.borrower-calculator-results{gap:28px;min-height:0;padding:32px 24px}.borrower-value-row{gap:12px}.borrower-value-row label{--text-lead:16px;--text-lead--line-height:24px}.borrower-value-control{--text-title:28px;--text-title--line-height:36px;width:150px}.borrower-estimate{--text-hero:40px;--text-hero--line-height:48px}.borrower-timing{--text-lead:16px;--text-lead--line-height:24px;gap:12px}.borrower-timing .text-title{--text-title:20px;--text-title--line-height:28px}.borrower-process .borrower-section{gap:56px}.borrower-process-row{gap:24px}.borrower-process-copy{gap:20px}.borrower-process-visual{gap:24px;min-height:0;padding:32px 24px}.borrower-process-visual .text-subhead{--text-subhead:24px;--text-subhead--line-height:32px}.borrower-process-visual .text-lead{--text-lead:16px;--text-lead--line-height:24px}.borrower-brief,.borrower-review,.borrower-closing{gap:24px}.borrower-brief li,.borrower-review li,.borrower-closing li{gap:16px;padding-block:16px}.borrower-benefits,.borrower-benefits-body{gap:36px}.borrower-benefits-photo{height:320px}.borrower-benefit-list{flex-direction:column;gap:36px;display:flex}.borrower-benefit-list .text-title{--text-title:24px;--text-title--line-height:32px}.borrower-uses{gap:40px}.borrower-uses-grid{grid-template-columns:1fr;gap:40px}.borrower-use{gap:20px}.borrower-use-photo{height:240px}.borrower-terms{gap:36px;padding-block:72px}.borrower-terms-copy{gap:36px}.borrower-terms-list{--text-title:24px;--text-title--line-height:32px;flex-direction:column;gap:36px;display:flex}.borrower-network-list{--text-subhead:24px;--text-subhead--line-height:32px}.borrower-questions{padding-block:56px}.borrower-faq summary{--text-lead:17px;--text-lead--line-height:25px;padding-block:24px}.borrower-faq details p{--text-lead:16px;--text-lead--line-height:25px;padding-right:0}.borrower-call-invitation{align-items:stretch}.borrower-contact{flex-direction:column;align-items:flex-start}.borrower-contact .borrower-phone{--text-display:32px;--text-display--line-height:40px}.borrower-footer{padding-block:32px}.borrower-footer-inner{flex-direction:column;align-items:flex-start;gap:24px}.borrower-legal a{min-height:22px}}@media (max-width:360px){.borrower-site{--borrower-gutter:20px;--text-hero:36px;--text-hero--line-height:42px}.borrower-value-control{--text-title:24px;--text-title--line-height:32px}.borrower-value-row{flex-direction:column;align-items:flex-start}.borrower-contact .borrower-phone{--text-display:28px;--text-display--line-height:36px}}
