.finance-page{max-width:1300px;margin:0 auto;padding-top:42px}.finance-page-hero{padding:28px 0 40px;max-width:860px}.finance-back{display:inline-block;font-size:12px;text-decoration:underline;text-underline-offset:4px;color:#6b7565;margin-bottom:32px}.finance-page h1{font:600 clamp(35px,4.8vw,61px)/1.14 Manrope,Arial,sans-serif;letter-spacing:-2px;margin:18px 0 23px}.finance-page-hero>p{font-size:15px;line-height:1.9;max-width:620px;color:#66715e;margin-bottom:25px}.finance-page .finance-section{margin-top:0}.finance-guide{margin-top:65px}.finance-guide>p{max-width:850px;font-size:14px;line-height:1.9;color:#65715e;margin:22px 0}.lender-box{background:#fff;border:1px solid #dce2d3;border-radius:7px;overflow:hidden;margin-top:25px}.lender-top{padding:30px 32px 16px}.lender-top>span{font-size:10px;letter-spacing:1.5px;color:#b84313;font-weight:700}.lender-top h3{font:700 24px/1.4 Manrope,Arial,sans-serif;letter-spacing:-.8px;margin:12px 0}.lender-top p,.rate-examples>p{font-size:12px;line-height:1.8;color:#6b7562}.lending-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;background:#e9eddf;margin:8px 32px 0;padding:24px;border-radius:4px}.lending-highlights small{display:block;color:#63715b;font-size:11px;margin-bottom:12px}.lending-highlights strong{font:700 23px/1.5 Manrope,Arial,sans-serif;letter-spacing:-.5px}.lender-details{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:6px 32px 15px}.lender-details h4{font:700 15px Manrope,Arial,sans-serif;margin:26px 0 10px}.lender-details ul{margin:0;padding-left:18px;color:#66715e;font-size:12px;line-height:1.9}.lender-details li{margin:8px 0}.source-note{font-size:10px;line-height:1.9;color:#6e7865;margin:15px 32px 26px}.source-note a{color:#91401e;text-decoration:underline;text-underline-offset:3px}.rate-examples{padding:28px 30px;background:white;border:1px solid #dce2d3;border-radius:7px}.rate-examples h3{font:700 19px/1.5 Manrope,Arial,sans-serif;margin:0 0 12px;letter-spacing:-.5px}.finance-table-scroll{overflow:auto;margin-top:22px}.finance-table-scroll table{border-collapse:collapse;width:100%;min-width:570px;text-align:left}.finance-table-scroll th{background:#192420;color:#fff;padding:15px;font-size:10px;font-weight:500;line-height:1.7}.finance-table-scroll td{padding:18px 15px;border-bottom:1px solid #dce2d3;font-size:13px}.rate-examples .source-note{margin:20px 0 0}.rate-types{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.rate-types>div{padding:24px;background:#e9eddf;border-radius:5px}.rate-types h3,.finance-factors h3{font:700 15px Manrope,Arial,sans-serif;margin:0 0 10px}.rate-types p,.finance-factors p{font-size:12px;line-height:1.8;color:#66715e;margin:0}.finance-factors{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.finance-factors>div{border-top:2px solid #d9dfcf;padding-top:20px}.finance-contact{margin-top:65px;display:grid;grid-template-columns:1fr .8fr;gap:40px;padding:35px;background:#192420;color:white;border-radius:6px}.finance-contact h2{font-size:30px;margin:0 0 20px}.finance-contact p{font-size:11px;line-height:1.9;color:#c3cdbb;margin:0}.finance-contact>div:last-child{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:17px}.finance-contact a{font-size:12px;overflow-wrap:anywhere}header nav>a[aria-current="page"]{color:#c74b15;text-decoration:underline;text-underline-offset:5px}@media(max-width:800px){.lending-highlights{grid-template-columns:1fr;gap:20px;margin:8px 22px 0}.lending-highlights strong{font-size:23px}.lending-highlights small{margin-bottom:5px}.lender-top{padding:24px 22px 12px}.lender-details{grid-template-columns:1fr;gap:0;padding:0 22px 15px}.source-note{margin:15px 22px 24px}.finance-factors{grid-template-columns:1fr 1fr}.finance-contact{grid-template-columns:1fr;padding:28px}.rate-examples{padding:24px 20px}}@media(max-width:500px){.finance-page h1{letter-spacing:-1.4px}.finance-page{padding-top:20px}.finance-page-hero{padding-top:15px}.finance-guide{margin-top:45px}.finance-factors,.rate-types{grid-template-columns:1fr}.finance-page-hero>p{font-size:14px}.finance-contact .btn{width:100%;text-align:center}}
