.lending-header{position:relative;overflow:hidden;background:linear-gradient(135deg,#04211d,#0a3d34)!important}.lending-header .tag{color:#00e0a0!important}.lending-header:after{content:"";pointer-events:none;background:radial-gradient(circle,#00e0a040,#0000 70%);width:220px;height:220px;position:absolute;top:-60px;right:-60px}.lending-highlight{border-left:4px solid #00b894!important}.lending-context-banner{background:linear-gradient(135deg,#04211d,#0a3d34);border:none;padding:36px}.lending-banner-grid{grid-template-columns:1fr 1px 1fr;align-items:start;gap:32px;display:grid}.lending-banner-divider{background:#00e0a040;align-self:stretch;width:1px}.lending-banner-side h3{color:#fff;margin-bottom:12px;padding-left:0;font-size:16px;font-weight:700}.lending-banner-side h3:before{display:none}.lending-banner-side p{color:#9fd9c8;margin-bottom:0;font-size:14px;line-height:1.75}.lending-icon-large{margin-bottom:12px;font-size:2.2rem}.lending-metrics-section{background:linear-gradient(135deg,#03231f,#0b3d35);border:none}.lending-metrics-section h2{color:#fff}.lending-metrics-section h2:before{background:#00e0a0}.lending-metrics-section .metric-number{color:#00e0a0}.lending-cta-card{text-align:center;background:linear-gradient(135deg,#00996f,#00e0a0);border:none}.lending-cta-inner h3{color:#fff;margin-bottom:10px;padding-left:0;font-family:Faustina,sans-serif;font-size:22px;font-weight:800}.lending-cta-inner h3:before{display:none}.lending-cta-inner p{color:#ffffffe6;max-width:540px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:15px}.lending-cta-card .btn-primary{color:#007a5e;background:#fff}.lending-cta-card .btn-outline{color:#fff;background:0 0;border:2px solid #ffffffb3}.lending-cta-card .btn-outline:hover{background:#ffffff26;border-color:#fff}@media (max-width:768px){.lending-banner-grid{grid-template-columns:1fr}.lending-banner-divider{display:none}}
