.ar-page{--navy:#001a40;--blue:#50b0ff;--sky:#a6deff;--white:#fcfcfa;--ink:#173657;--muted:#52667a;--line:#dce8f1;font:400 17px/1.65 'DM Sans',Arial,sans-serif;color:var(--ink);background:var(--white);overflow:hidden}.ar-page *{box-sizing:border-box}.ar-page img{max-width:100%;display:block}.ar-page a{text-decoration:none}.ar-page h1,.ar-page h2,.ar-page h3{font-family:Inter,Arial,sans-serif;color:var(--navy);line-height:1.11;letter-spacing:-.045em;margin:0}.ar-page p{margin:0 0 19px}.ar-page .container{max-width:1200px;padding:0 28px;margin:0 auto}.ar-page .kicker{font:800 12px/1.4 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#12649c;margin:0 0 16px}.ar-page h1{font-size:clamp(42px,5.5vw,78px);max-width:680px}.ar-page h2{font-size:clamp(33px,4.2vw,54px);margin-bottom:22px}.ar-page h3{font-size:21px;letter-spacing:-.025em;margin-bottom:11px}.ar-page .lede{font-size:19px;line-height:1.65;color:#405a72;max-width:640px}.ar-page .btn{font:700 14px/1.2 Inter,sans-serif;padding:18px 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:5px;transition:transform .2s,background .2s;min-height:52px}.ar-page .btn:hover{transform:translateY(-2px)}.ar-page .btn-primary{background:var(--navy);color:#fff}.ar-page .btn-light{background:#fff;color:var(--navy)}.ar-page .btn-outline{border:1px solid #b1cadb;color:var(--navy)}.ar-page .btn-blue{background:var(--blue);color:var(--navy)}.ar-page .btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.ar-page .header{background:#fff;border-bottom:1px solid #eaf0f4}.ar-page .header-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:19px;padding-bottom:19px}.ar-page .brand{font-family:Inter,sans-serif;font-weight:900;letter-spacing:-.07em;color:var(--navy);font-size:26px;line-height:1}.ar-page .brand small{display:block;font-weight:700;letter-spacing:.15em;font-size:9px;margin-top:6px}.ar-page .header-actions{display:flex;align-items:center;gap:21px}.ar-page .header-actions a:not(.btn){font-size:14px;color:var(--navy);font-weight:700}.ar-page .hero{background:linear-gradient(120deg,#eef8ff,#f9fcff 55%,#dceeff);position:relative}.ar-page .hero-inner{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:5%;padding-top:76px;padding-bottom:76px}.ar-page .hero strong.accent{color:#227cb3}.ar-page .hero-copy{padding:18px 0}.ar-page .hero-photo{position:relative;min-width:0}.ar-page .photo-frame{padding:10px;background:#fff;box-shadow:0 20px 70px rgba(0,26,64,.11);border-radius:13px}.ar-page .photo-frame .placeholder{aspect-ratio:4/4.4;border-radius:7px}.ar-page .hero-note{position:absolute;left:-32px;bottom:30px;background:#fff;padding:20px 23px;box-shadow:0 13px 45px rgba(0,26,64,.13);border-left:5px solid var(--blue);max-width:255px}.ar-page .hero-note b{display:block;color:var(--navy);font:800 18px Inter;margin-bottom:6px}.ar-page .hero-note span{font-size:13px;color:var(--muted)}.ar-page .placeholder{width:100%;background:repeating-linear-gradient(135deg,#e4f1fa,#e4f1fa 15px,#daebf7 15px,#daebf7 30px);border:2px dashed #9ebfd5;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:25px;gap:7px;color:#224c70;overflow:hidden}.ar-page .placeholder svg{width:36px;height:36px;opacity:.6}.ar-page .placeholder b{font:800 clamp(16px,2vw,27px) Inter;letter-spacing:-.03em}.ar-page .placeholder small{font:500 12px DM Sans;line-height:1.4;max-width:250px}.ar-page .placeholder-label{font-size:11px;color:#57758a;margin-top:9px}.ar-page .trust{background:var(--navy);color:#fff}.ar-page .trust-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding-top:27px;padding-bottom:27px}.ar-page .trust-item{display:flex;gap:14px;align-items:center;font-size:14px;font-weight:600}.ar-page .number{font:800 25px Inter;color:var(--sky)}.ar-page .section{padding:105px 0}.ar-page .section-intro{max-width:740px;margin-bottom:43px}.ar-page .section-intro p{color:var(--muted)}.ar-page .split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.ar-page .editorial-photo .placeholder{aspect-ratio:4/5;border-radius:9px}.ar-page .editorial-photo{position:relative}.ar-page .photo-corner{position:absolute;width:29%;height:25%;background:var(--sky);z-index:0;top:-18px;left:-18px;border-radius:8px}.ar-page .editorial-photo>.placeholder{position:relative;z-index:1}.ar-page .check-list{list-style:none;padding:0;margin:24px 0 0}.ar-page .check-list li{position:relative;padding-left:34px;margin:0 0 15px}.ar-page .check-list li:before{content:'✓';position:absolute;left:0;top:1px;width:23px;height:23px;display:grid;place-items:center;background:#e0f4ff;color:#035989;border-radius:50%;font-size:13px;font-weight:800}.ar-page .loan-section{background:#f1f8fd}.ar-page .loan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ar-page .loan-card{background:#fff;border:1px solid #ddeaf3;border-radius:9px;overflow:hidden;box-shadow:0 5px 19px rgba(6,39,74,.035)}.ar-page .loan-card .placeholder{aspect-ratio:3/2;border:0;border-bottom:2px dashed #9ebfd5;border-radius:0}.ar-page .loan-card-content{padding:25px}.ar-page .loan-card-content p{font-size:15px;color:var(--muted);min-height:78px}.ar-page .text-link{font:800 13px Inter;color:#075c91}.ar-page .text-link:focus-visible,.ar-page a:focus-visible{outline:3px solid #268cd3;outline-offset:3px}.ar-page .process{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:46px}.ar-page .step{border-top:3px solid var(--sky);padding-top:21px}.ar-page .step-num{font:900 43px Inter;color:#acd6ef;display:block;margin-bottom:16px}.ar-page .step p{font-size:15px;color:var(--muted)}.ar-page .feature-section{background:#fff}.ar-page .feature-photo .placeholder{aspect-ratio:6/5;border-radius:9px}.ar-page .faq{background:#f5f9fc}.ar-page .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ar-page .faq-item{background:#fff;padding:26px;border:1px solid #e2ebf2;border-radius:7px}.ar-page .faq-item p{font-size:15px;color:var(--muted);margin:0}.ar-page .contact-section{background:var(--navy);color:#fff;position:relative}.ar-page .contact-section h2,.ar-page .contact-section h3{color:#fff}.ar-page .contact-section .kicker{color:var(--sky)}.ar-page .contact-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:8%;align-items:center}.ar-page .contact-person{display:flex;gap:22px;align-items:center;background:#092b54;border-radius:10px;padding:16px;margin-top:28px}.ar-page .contact-person img{width:142px;height:164px;object-fit:cover;object-position:50% 26%;border-radius:6px;flex:none}.ar-page .contact-person strong{font:800 24px Inter;color:#fff;line-height:1.2;display:block}.ar-page .contact-person small{color:#cae3f4;font-size:13px}.ar-page .contact-info{display:grid;gap:12px;margin-top:26px}.ar-page .contact-info a{color:#fff;overflow-wrap:anywhere}.ar-page .contact-info a:hover{text-decoration:underline}.ar-page .contact-right .placeholder{aspect-ratio:6/5;border-color:#6b9ec3;background:repeating-linear-gradient(135deg,#163e69,#163e69 15px,#1a466f 15px,#1a466f 30px);color:#e6f2fc}.ar-page .fineprint{border-top:1px solid #284968;margin-top:48px;padding-top:22px;font-size:12px;color:#c0d2e1}.ar-page .fineprint p{margin-bottom:8px}.ar-page .footer{padding:21px 0;background:#001331;color:#b8cce0;font-size:12px}.ar-page .footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.ar-page .footer a{color:#fff}@media(max-width:990px){.ar-page .hero-inner{gap:30px}.ar-page .hero-note{left:10px;bottom:10px}.ar-page .loan-grid{grid-template-columns:repeat(2,1fr)}.ar-page .process{grid-template-columns:repeat(2,1fr)}.ar-page .split{gap:5%}}@media(max-width:700px){.ar-page .container{padding:0 20px}.ar-page .header-actions a:not(.btn){display:none}.ar-page .header-actions .btn{padding:13px 15px;min-height:44px}.ar-page .brand{font-size:20px}.ar-page .hero-inner,.ar-page .split,.ar-page .contact-grid{grid-template-columns:1fr}.ar-page .hero-inner{padding-top:48px;padding-bottom:70px}.ar-page .hero-note{left:8px;bottom:-22px}.ar-page .section{padding:68px 0}.ar-page .trust-inner{grid-template-columns:1fr;gap:15px}.ar-page .loan-grid,.ar-page .faq-grid{grid-template-columns:1fr}.ar-page .process{grid-template-columns:1fr 1fr}.ar-page .split .editorial-photo{order:2}.ar-page .split .editorial-text{order:1}.ar-page .contact-person img{width:100px;height:126px}.ar-page .contact-person strong{font-size:20px}.ar-page .contact-right{margin-top:20px}}@media(max-width:420px){.ar-page .process{grid-template-columns:1fr}.ar-page .btn-row .btn{width:100%}.ar-page .hero-note{position:relative;left:auto;bottom:auto;margin:-15px 14px 0;max-width:none}.ar-page .contact-person{gap:13px;padding:10px}.ar-page .contact-person img{width:88px;height:113px}}@media(prefers-reduced-motion:reduce){.ar-page .btn{transition:none}}.ar-page{width:100%;max-width:100%}.ar-page .section,.ar-page .hero,.ar-page .trust,.ar-page .contact-section,.ar-page .header,.ar-page .footer{width:100%}.ar-page h1,.ar-page h2,.ar-page h3{padding:0}.ar-page .btn,.ar-page .text-link{text-decoration:none!important}.ar-page .hero-photo .photo-frame>img{width:100%;aspect-ratio:4/4.4;object-fit:cover;border-radius:7px}.ar-page .editorial-photo>img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:9px;position:relative;z-index:1}.ar-page .loan-card>img{width:100%;aspect-ratio:3/2;object-fit:cover}.ar-page .feature-photo>img,.ar-page .contact-right>img{width:100%;aspect-ratio:6/5;object-fit:cover;border-radius:9px}.ar-page .placeholder svg{flex:none}@media(max-width:700px){.ar-page .hero-photo .photo-frame>img{aspect-ratio:4/4}}