.seo-intro>div p{color:#63717c;line-height:1.8;margin:0}.seo-detail{margin-top:18px!important;color:#344b5c!important}.seo-faq{padding:110px var(--pad);max-width:var(--max);margin:auto}.seo-faq h2{font-size:clamp(40px,4.5vw,66px);max-width:17ch}.seo-faq details{max-width:900px;padding:23px 0;border-bottom:1px solid var(--line)}.seo-faq summary{cursor:pointer;font:600 18px DM Sans,sans-serif}.seo-faq details p{color:#63717c;line-height:1.75}.lead-form-section{padding:110px var(--pad);background:#fff}.lead-form{max-width:900px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:28px}.lead-form label{display:grid;gap:10px;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.lead-form .full{grid-column:1/-1}.lead-form input,.lead-form select,.lead-form textarea{border:0;border-bottom:1px solid var(--line);padding:12px 0;background:transparent;font:16px Manrope,sans-serif;text-transform:none;letter-spacing:0}.lead-form [data-lead-status]{align-self:center;color:#244765;font-size:13px;text-transform:none;letter-spacing:0}.remote-portal{padding:110px var(--pad);background:var(--cream)}.remote-portal>div{max-width:var(--max);margin:0 auto 40px}.remote-portal h2{margin:0 0 18px}.remote-portal>div>p:last-child{color:#63717c}.remote-portal iframe{display:block;width:min(100%,1000px);height:500px;margin:auto;border:1px solid var(--line);background:#fff}.remote-portal>a{display:block;width:min(100%,1000px);margin:14px auto 0;font-size:12px;font-weight:700;text-align:right}@media(max-width:700px){.seo-faq,.lead-form-section,.remote-portal{padding:75px 22px}.lead-form{grid-template-columns:1fr}.lead-form .full{grid-column:auto}.remote-portal iframe{height:540px}}
