.lp-hero{position:relative;background:#102b3b;color:white;isolation:isolate;overflow:hidden}.lp-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;object-position:50% 50%}.lp-shade{position:absolute;inset:0;background:linear-gradient(90deg,#061c2be8 0%,#082333cf 40%,#102b3b56);z-index:-1}.lp-qualidade .lp-shade{background:linear-gradient(90deg,#082a2eea,#123335ce 45%,#10333969)}.lp-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:75px;align-items:center;padding-block:65px}.lp-copy .eyebrow{font-size:12px;letter-spacing:1.7px}.lp-copy h1{font-size:clamp(42px,4.1vw,61px);font-weight:500;line-height:1.14;letter-spacing:-2.6px}.lp-copy h1 em{font-style:normal;color:#deb58e}.lp-copy>p{font-size:17px;color:#c4d2d7;max-width:480px;margin:27px 0}.lp-copy>.button{font-size:14px;gap:25px}.lp-scroll{display:flex;align-items:center;gap:30px;font-size:13px;color:#c1ced4;margin-top:27px}.lp-scroll span{color:#cda27b}.lp-form{color:var(--ink);padding:31px;background:#fbfaf7;border-top:3px solid #c89b75}.lp-form h2{font-size:27px;letter-spacing:-.9px;line-height:1.3;padding-top:21px;scroll-margin-top:120px}.lp-form>p:not(.form-privacy){font-size:14px;color:#8a9397;margin:10px 0 4px}.lp-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lp-form-fields label{font-size:13px;font-weight:500;margin-top:17px;display:block}.lp-form>label{margin-top:15px}.lp-form textarea{min-height:77px}.lp-form input:not([type=hidden]){padding:12px 0;font-size:14px}.lp-form textarea{font-size:14px}.lp-form .form-privacy{font-size:11px}.lp-form .button{font-size:13px}.lp-form .form-heading{font-size:11px;letter-spacing:1px}.lp-form .form-heading>span:last-child{font-size:20px}#lp-status{font-size:14px;line-height:1.8}#lp-status a{text-decoration:underline}.lp-reassurance{border-bottom:1px solid var(--line);background:#f6f4f0}.lp-reassurance .shell{display:flex;justify-content:space-between;gap:20px;padding-block:23px;font-size:13px;color:#657780}.lp-reassurance span{display:flex;gap:10px;align-items:center}.lp-reassurance b{color:#a8805f;font-size:16px;font-weight:400}.lp-overview{padding-block:85px}.lp-overview .section-heading>p{max-width:415px}.lp-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.lp-offers article{border-top:1px solid #c9d3d5;padding-top:24px}.lp-offers article>span{font-size:13px;color:#ac8967}.lp-offers h3{font-size:25px;font-weight:500;letter-spacing:-.6px;margin:23px 0 15px}.lp-offers p{font-size:16px;line-height:1.9;max-width:350px}.lp-scope{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:40px;padding-top:25px;border-top:1px solid var(--line)}.lp-scope p{font-size:14px;max-width:620px}.lp-scope .underlink{font-size:13px;flex-shrink:0}.lp-steps-section{background:var(--sand);padding:75px 0}.lp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px}.lp-steps article{border-top:1px solid #d4cec5;padding-top:22px}.lp-steps article>span{font-size:28px;font-family:var(--heading);font-weight:400;letter-spacing:-1px;color:#ad8865}.lp-steps h3{font-size:19px;font-weight:550;letter-spacing:-.4px;margin:20px 0 12px}.lp-steps p{font-size:15px;line-height:1.9}.lp-spotlight{display:grid;grid-template-columns:1fr 1.05fr;gap:80px;align-items:center;padding-block:85px}.lp-spot-photo{height:430px;position:relative}.lp-spot-photo img{height:100%;object-fit:cover}.lp-spotlight h2{font-size:clamp(31px,3vw,43px)}.lp-spotlight p{font-size:16px;margin-top:22px}.lp-spotlight ul{padding:0;list-style:none;margin:22px 0;font-size:15px;line-height:1.8;color:#607883}.lp-spotlight li{margin:13px 0;display:flex;gap:12px}.lp-spotlight li:before{content:'—';color:#ad8966}.lp-spotlight .underlink{font-size:13px;gap:20px}.lp-afe-note{padding:40px;display:grid;grid-template-columns:1fr 1.2fr;gap:55px;background:var(--sand);margin-bottom:75px}.lp-afe-note h2{font-size:32px}.lp-afe-note p{font-size:15px;margin-bottom:17px}.lp-afe-note .underlink{font-size:13px}.lp-faq{padding-block:5px 80px}.lp-final{background:var(--navy);padding:65px 0;color:white}.lp-final .shell{display:flex;align-items:center;justify-content:space-between;gap:40px}.lp-final h2{font-size:37px}.lp-final p{font-size:16px;color:#afc0c9;margin-top:20px}.lp-final .button{font-size:14px;flex-shrink:0}.lp-endlinks{display:flex;align-items:center;justify-content:space-between;padding-block:35px;font-size:14px;color:#7c8a90}.lp-endlinks .underlink{font-size:13px}.lp-form textarea,.lp-form input{color:var(--ink)}
@media(max-width:1000px){.lp-hero-grid{gap:35px}.lp-copy h1{font-size:46px;letter-spacing:-1.7px}.lp-copy>.button{font-size:13px;gap:15px;padding:17px}.lp-form{padding:25px}.lp-form h2{font-size:26px}.lp-spotlight{gap:40px}.lp-final h2{font-size:32px}.lp-final .button{font-size:13px;padding:18px}.lp-reassurance .shell{font-size:12px}.lp-offers h3{font-size:22px}.lp-offers p{font-size:15px}}@media(max-width:750px){.lp-hero-grid{grid-template-columns:1fr;padding-block:48px;gap:40px}.lp-copy h1{font-size:53px;max-width:630px}.lp-copy>p{max-width:550px;font-size:16px}.lp-copy>.button{font-size:14px;padding:18px 22px}.lp-form{max-width:600px;width:100%;padding:30px}.lp-form h2{font-size:28px}.lp-background{object-position:65% center}.lp-shade{background:linear-gradient(90deg,#061c2be8,#082333a8),linear-gradient(0deg,#102b3bf0,transparent)}.lp-reassurance .shell{flex-wrap:wrap;justify-content:flex-start;gap:15px 25px}.lp-offers{gap:22px}.lp-overview .section-heading>p{max-width:none}.lp-steps{grid-template-columns:1fr 1fr;gap:32px}.lp-scope{display:block}.lp-scope .underlink{margin-top:18px}.lp-spotlight{grid-template-columns:1fr;gap:35px}.lp-spot-photo{height:350px}.lp-spotlight h2{font-size:36px}.lp-final .shell{display:block}.lp-final .button{margin-top:25px}.lp-final h2{font-size:36px}.lp-afe-note{grid-template-columns:1fr;gap:25px}.lp-afe-note h2{font-size:31px}.lp-endlinks{gap:25px}.lp-endlinks>a:last-child{font-size:12px}}@media(max-width:500px){.lp-hero-grid{padding-block:44px;gap:35px}.lp-copy .eyebrow{font-size:10px;letter-spacing:1.3px;line-height:1.8}.lp-copy h1{font-size:39px;letter-spacing:-1.5px;line-height:1.17}.lp-copy>p{font-size:15px;margin:22px 0}.lp-copy>.button{font-size:13px;padding:17px 18px;gap:15px;max-width:100%}.lp-scroll{font-size:12px;margin-top:22px}.lp-form{padding:25px 22px}.lp-form h2{font-size:26px}.lp-form-fields{grid-template-columns:1fr;gap:0}.lp-form input:not([type=hidden]),.lp-form textarea{font-size:14px}.lp-form>.button{font-size:12px;padding:17px 15px;gap:15px}.lp-reassurance .shell{display:grid;gap:13px;font-size:13px;padding-block:22px}.lp-overview{padding-block:55px}.lp-offers{grid-template-columns:1fr;gap:30px}.lp-offers h3{font-size:25px;margin-top:17px}.lp-offers p{font-size:15px;max-width:none}.lp-scope{margin-top:30px}.lp-scope p{font-size:13px}.lp-steps-section{padding:50px 0}.lp-steps{gap:25px 20px}.lp-steps h3{font-size:18px;line-height:1.4}.lp-steps p{font-size:14px}.lp-steps article>span{font-size:26px}.lp-spotlight{padding-block:55px;gap:28px}.lp-spot-photo{height:290px}.lp-spotlight h2{font-size:32px}.lp-spotlight p{font-size:15px}.lp-spotlight li{font-size:14px}.lp-spotlight .underlink{font-size:12px;gap:15px}.lp-afe-note{padding:27px 23px;margin-bottom:55px}.lp-afe-note h2{font-size:29px}.lp-afe-note .underlink{font-size:12px;gap:15px}.lp-faq{padding-bottom:55px}.lp-final{padding-block:45px}.lp-final h2{font-size:31px}.lp-final .button{font-size:12px;gap:15px;padding:18px}.lp-final p{font-size:15px}.lp-endlinks{display:block;padding-block:30px}.lp-endlinks>a:last-child{display:block;margin-top:25px}.lp-endlinks .underlink{font-size:13px}}


/* Comfortable input text and mobile reading. */
.lp-form input:not([type=hidden]),.lp-form textarea{font-size:16px}.lp-copy>p,.lp-offers p,.lp-spotlight p{font-size:17px}@media(max-width:600px){.lp-copy>p,.lp-offers p,.lp-spotlight p{font-size:16px}}

