.lead-request{padding-top:45px;padding-bottom:85px}.lead-request-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-top:45px;display:grid}.lead-request h1{letter-spacing:-1.6px;margin:18px 0 24px;font-family:Inter,sans-serif;font-size:46px;line-height:1.13}.lead-request p{color:#41576a;margin:14px 0;font-size:15px;line-height:1.8}.lead-request-note{border-top:1px solid #cfdee8;margin-top:32px;padding:26px 0}.lead-request-note strong{color:#01475b;font-size:15px}.lead-request-note .button{margin-top:10px}.lead-request-form{background:#f8fafc;border:1px solid #cfdee8;border-radius:7px;padding:30px}.lead-request-form form>label{color:#01274b;flex-direction:column;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.lead-request-form input{font:inherit;background:#fff;border:1px solid #9db6c6;border-radius:4px;min-width:0;padding:13px}.lead-request-form input:focus-visible{outline-offset:3px;outline:3px solid #03566b}.lead-request-form .lead-request-consent{flex-direction:row;gap:10px;font-size:12px;line-height:1.7;display:flex}.lead-request-consent input{flex-shrink:0;width:17px;height:17px;margin-top:4px}.lead-request-consent a{text-underline-offset:3px;text-decoration:underline}.lead-request-form p{font-size:12px}.lead-request-form small{color:#526479;margin-top:18px;font-size:11px;line-height:1.7;display:block}.lead-request-error{background:#fff5ee;border:1px solid #b96b48;padding:12px;color:#853b26!important}.lead-request-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:800px){.lead-request-grid{gap:35px}.lead-request h1{font-size:36px}}@media (max-width:600px){.lead-request{padding-top:25px;padding-bottom:50px}.lead-request-grid{grid-template-columns:1fr;gap:20px;margin-top:25px}.lead-request h1{letter-spacing:-.9px;font-size:32px}.lead-request p{font-size:14px}.lead-request-form{padding:22px 18px}.lead-request-form .button{width:100%}}
