.finance-confidence{background:#edf4fa;border-top:1px solid #dce4eb}.finance-confidence-top{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center}.finance-confidence-top h2{max-width:620px}.lender-panel{background:#fff;border:1px solid #d7e2eb;border-radius:12px;padding:30px}.lender-panel img,.close-partner-logo{width:271px;max-width:100%;height:auto;margin:24px 0}.lender-panel p{font-size:14px;margin-bottom:0}.credential-label{font-size:11px;letter-spacing:.12em;font-weight:700;color:#526373}.confidence-points{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0 18px}.confidence-points>div{padding:20px 0;border-top:1px solid #c8d8e5}.confidence-points strong,.confidence-points span{display:block}.confidence-points strong{font-size:16px}.confidence-points span{font-size:13px;color:#526373;margin-top:5px}.finance-guide-grid,.credential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0 40px}.guide-card,.credential-grid article{border:1px solid #dce4eb;border-radius:12px;padding:26px;background:#f7fafc}.guide-card h2,.guide-card h3,.credential-grid h2{font-size:25px;margin:15px 0;line-height:1.2}.guide-card h2 a,.guide-card h3 a{text-decoration:none}.guide-card p{font-size:15px}.guide-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:14px}.guide-shortcuts a{border-bottom:1px solid #dce4eb;padding:16px 0;color:#075ab6;font-weight:600}.guide-lead{font-size:20px;line-height:1.55}.finance-guide li{margin-bottom:12px}.finance-guide .note{margin:35px 0}.finance-guide .note p{font-size:13px;line-height:1.7;margin:10px 0 0}.finance-table{overflow:auto;margin:28px 0}.finance-table table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px}.finance-table th,.finance-table td{padding:16px;border:1px solid #dce4eb;text-align:left;vertical-align:top}.finance-table thead{background:#edf4fa}.guide-source{font-size:13px!important}.guide-footer{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:25px}.guide-footer a{text-decoration:underline}.finance-guide .actions{margin-top:35px}.credential-grid{grid-template-columns:1fr 1fr}.credential-grid p{font-size:14px}
.wrap.section:has(.finance-guide),.wrap.section:has(.finance-guide-grid){padding-inline:24px}.finance-guide{max-width:850px;margin-inline:auto}.finance-confidence h2{scroll-margin-top:130px}
@media(max-width:760px){.finance-confidence-top,.confidence-points,.finance-guide-grid,.credential-grid,.guide-shortcuts{grid-template-columns:1fr}.finance-confidence-top{gap:25px}.confidence-points{gap:0}.lender-panel{padding:24px}.guide-card{padding:22px}.finance-guide h1{font-size:36px}.guide-lead{font-size:18px}.finance-guide-grid{gap:16px}}
