.loan-main .loan-steps-section,.loan-main .loan-fit,.loan-main .loan-look,.loan-main .loan-faq,.loan-main .loan-states{padding-block:clamp(52px,7vw,88px)}.loan-main .loan-detail{padding-block:clamp(36px,5vw,64px) clamp(52px,7vw,88px)}.loan-band-heading{color:var(--navy-deep);text-align:center;margin:0 0 14px;font-size:30px}.loan-band-intro{max-width:62ch;color:var(--muted);text-align:center;margin:0 auto 30px;font-size:16.5px;line-height:1.7}.loan-steps-section .loan-band-heading,.loan-faq .loan-band-heading{margin-bottom:30px}.loan-overview p+p{margin-top:14px}.loan-overview p{font-size:17px;line-height:1.75}.loan-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.loan-steps li{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);border-radius:5px;padding:26px 24px;box-shadow:0 2px 10px #082b550d}.loan-steps small{color:var(--gold);letter-spacing:.04em;font-size:14px;font-weight:800;display:block}.loan-steps h3{color:var(--navy-deep);margin:4px 0 10px;font-size:20px;line-height:1.2}.loan-steps p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.loan-not-fit{border:1px solid var(--line);border-left:3px solid var(--gold);background:#ffffffb8;border-radius:5px;margin-top:40px;padding:26px 28px}.loan-not-fit h3{color:var(--navy-deep);margin:0 0 10px;font-size:20px}.loan-not-fit p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.loan-not-fit p+p{margin-top:10px}.loan-example-label{color:var(--navy-deep);background:#ffffffbf;border:1px solid #b47a1e73;border-radius:4px;margin:0 0 14px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-block}.loan-example .loan-terms{margin-bottom:18px}.loan-detail-block p.loan-example-note{font-size:16px}.loan-faq .faq-list details p{color:var(--muted)}.loan-states-list{columns:4 200px;border:1px solid var(--line);background:#ffffffd1;border-radius:5px;column-gap:28px;margin:0;padding:22px 26px;list-style:none}.loan-states-list li{break-inside:avoid;padding:5px 0;font-size:15px;line-height:1.4}.loan-states-list a{color:var(--navy);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #b47a1e73;text-decoration:underline #b47a1e73}.loan-states-list a:hover,.loan-states-list a:focus-visible{color:var(--navy-deep);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.loan-states-all{text-align:center;margin:18px 0 0}.loan-states-all a{color:var(--navy);border-bottom:1px solid var(--gold);padding-bottom:3px;font-size:15.5px;font-weight:700}@media (max-width:900px){.loan-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.loan-steps{grid-template-columns:1fr}.loan-band-heading{font-size:26px}.loan-not-fit{padding:22px 18px}.loan-states-list{columns:2;column-gap:16px;padding:16px 14px}.loan-states-list li{font-size:14px}}
