.lp-wrap{font-family:-apple-system,BlinkMacSystemFont,’Segoe UI’,Roboto,sans-serif;max-width:900px;margin:0 auto;color:#1a1a2e;}
.lp-hero{display:flex;align-items:center;gap:32px;background:linear-gradient(135deg,#f0f7ff 0%,#e8f4fd 100%);border-radius:14px;padding:36px 32px;margin-bottom:36px;border:1px solid #bfd9f2;}
.lp-hero-text h1{font-size:1.9rem;margin:0 0 12px;color:#1e3a5f;}
.lp-hero-text p{color:#475569;line-height:1.7;margin:0 0 20px;font-size:1.05rem;}
.lp-character{flex-shrink:0;text-align:center;}
.lp-character .char-name{font-size:.85rem;font-weight:700;color:#1e3a5f;margin-top:10px;letter-spacing:.5px;}
.lp-benefits{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:28px 32px;margin-bottom:28px;}
.lp-benefits h3{color:#1e3a5f;font-size:1.2rem;margin:0 0 16px;}
.lp-benefits ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;}
.lp-benefits ul li{padding:8px 0;border-bottom:1px solid #f1f5f9;font-size:.95rem;color:#334155;}
.lp-benefits ul li::before{content:’✓ ‘;color:#16a34a;font-weight:bold;}
.lp-broker-note{background:#f8faff;border-left:4px solid #3b82f6;padding:16px 20px;border-radius:0 8px 8px 0;margin-bottom:28px;font-size:.95rem;color:#1e40af;line-height:1.6;}
.lp-aba-section{background:#1e3a5f;color:#fff;border-radius:12px;padding:28px 32px;margin-bottom:28px;}
.lp-aba-section h3{margin:0 0 12px;font-size:1.15rem;color:#93c5fd;}
.lp-aba-section p{margin:0 0 16px;color:#cbd5e1;line-height:1.6;font-size:.95rem;}
.lp-aba-link{display:inline-block;background:#fff;color:#1e3a5f;font-weight:700;padding:10px 22px;border-radius:6px;text-decoration:none;font-size:.95rem;cursor:pointer;}
.lp-aba-link:hover{background:#e0eeff;}
.lp-footer-note{background:#f8faff;border:1px solid #dce8f5;border-radius:8px;padding:20px 24px;font-size:.88rem;color:#475569;line-height:1.65;}
.lp-footer-note strong{color:#1e3a5f;}
/* ABA Modal */
.aba-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9998;justify-content:center;align-items:center;}
.aba-overlay.open{display:flex;}
.aba-modal{background:#fff;border:3px solid #1e3a5f;border-radius:6px;max-width:640px;width:92%;max-height:88vh;overflow-y:auto;padding:36px 40px;position:relative;font-family:Georgia,’Times New Roman’,serif;z-index:9999;}
.aba-modal h2{font-size:1.05rem;text-align:center;letter-spacing:.5px;color:#1a1a1a;margin:0 0 6px;text-transform:uppercase;}
.aba-modal .aba-sub{text-align:center;font-size:.8rem;color:#555;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:16px;}
.aba-modal p{font-size:.88rem;line-height:1.75;color:#222;margin:0 0 14px;}
.aba-modal .aba-close-btn{display:block;width:100%;margin-top:24px;padding:12px;background:#1e3a5f;color:#fff;border:none;border-radius:4px;font-size:.95rem;font-weight:700;cursor:pointer;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,’Segoe UI’,sans-serif;}
.aba-modal .aba-close-btn:hover{background:#16304f;}
.aba-modal .aba-close-x{position:absolute;top:14px;right:18px;font-size:1.4rem;cursor:pointer;color:#555;background:none;border:none;line-height:1;}
$
ALEX FINANCE
YOUR LENDER PARTNER
Meet Your Lender Partner
Having a trusted mortgage professional directly on your listing page means buyers can get pre-qualified instantly — without leaving the property search experience.
Your Clients Get:
- Instant pre-qualification with no hard credit pull
- Rate quotes in seconds
- Same-day pre-approval letters
- Dedicated support through closing
⚖ Affiliated Business Arrangement (ABA)
Does your brokerage have an ownership interest in this lender? If you own all or a portion of the lending company shown on this page, federal law (RESPA Section 8(c)(4)) requires an Affiliated Business Arrangement (ABA) disclosure. We make that easy.
(function(){
var overlay=document.getElementById(‘aba-overlay’);
var openBtn=document.getElementById(‘open-aba-modal’);
var closeBtn=document.getElementById(‘aba-close-btn’);
var closeX=document.getElementById(‘aba-close-x’);
function openModal(e){if(e){e.preventDefault();}overlay.classList.add(‘open’);document.body.style.overflow=’hidden’;}
function closeModal(){overlay.classList.remove(‘open’);document.body.style.overflow=”;}
if(openBtn)openBtn.addEventListener(‘click’,openModal);
if(closeBtn)closeBtn.addEventListener(‘click’,closeModal);
if(closeX)closeX.addEventListener(‘click’,closeModal);
overlay.addEventListener(‘click’,function(e){if(e.target===overlay)closeModal();});
document.addEventListener(‘keydown’,function(e){if(e.key===’Escape’)closeModal();});
})();