@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700;800;900&display=swap");*{box-sizing:border-box}body{background:#f4f7fa;color:#17243a;margin:0}.ecap-lp,body{font-family:Roboto,Arial,sans-serif}.ecap-lp{font-size:17px;line-height:1.6}.ecap-lp h1,.ecap-lp h2,.ecap-lp h3{font-family:Roboto,Arial,sans-serif;line-height:1.17}.ecap-lp .wrap{margin:auto;width:min(1160px,calc(100% - 48px))}.ecap-lp .brand{background:#fff;border-bottom:1px solid #d8e0e8;padding:20px 0}.ecap-lp .brand img{display:block;height:auto;max-width:100%;width:196px}.ecap-lp .hero{background:linear-gradient(125deg,#10223f,#182e57 60%,#245a93);color:#fff;padding:64px 0 148px}.ecap-lp .eyebrow{color:#eba92d;font-size:14px;font-weight:700;letter-spacing:2px;margin:0 0 18px;text-transform:uppercase}.ecap-lp h1{font-size:clamp(34px,4.2vw,52px);font-weight:800;letter-spacing:-1.3px;margin:0 0 20px;max-width:820px}.ecap-lp .intro{color:#e2ebf5;font-size:21px;margin:0;max-width:680px}.ecap-lp .content{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);margin-top:-92px;padding-bottom:64px}.ecap-lp .details{padding-top:124px}.ecap-lp .details h2{color:#182e57;font-size:27px;margin:0 0 22px}.ecap-lp .details ul{list-style:none;margin:0 0 32px;padding:0}.ecap-lp .details li{margin:0 0 16px;padding:0 0 0 31px;position:relative}.ecap-lp .details li:before{color:#245a93;content:"✓";font-weight:900;left:0;position:absolute;top:0}.ecap-lp .resource{align-items:center;background:#eaf2f8;border:1px solid #d8e0e8;border-radius:16px;display:flex;gap:26px;padding:24px}.ecap-lp .resource img{background:#fff;box-shadow:0 12px 26px #10223f26;height:auto;max-width:40%;width:170px}.ecap-lp .resource p{color:#42536c;font-size:16px;margin:0}.ecap-lp .resource b{color:#182e57;display:block;font-size:18px;margin-bottom:8px}.ecap-lp .form-card{background:#fff;border-radius:18px;border-top:5px solid #eba92d;box-shadow:0 18px 50px #182e571c;padding:34px 36px 36px;position:relative}.ecap-lp .form-card .eyebrow{color:#245a93;font-size:13px;margin-bottom:10px}.ecap-lp .form-card h2{color:#182e57;font-size:30px;margin:0 0 14px}.ecap-lp .form-card .description{color:#5f6d7e;font-size:16px;margin:0 0 26px}.ecap-lp .form-card label{color:#17243a;display:block;font-size:15px;font-weight:600;margin-bottom:7px}.ecap-lp .hs-form-field{margin-bottom:20px}.ecap-lp .hs-form-required{color:#b63a47;margin-left:4px}.ecap-lp input:not([type=checkbox]):not([type=radio]):not([type=submit]),.ecap-lp select,.ecap-lp textarea{background:#fff;border:1px solid #b8c6d6;border-radius:7px;color:#17243a;font:inherit;font-size:16px;min-height:48px;padding:11px 13px;width:100%}.ecap-lp input:focus-visible,.ecap-lp select:focus-visible,.ecap-lp textarea:focus-visible{outline:3px solid #eba92d;outline-offset:2px}.ecap-lp button[type=submit],.ecap-lp input[type=submit]{background:#eba92d;border:0;border-radius:8px;color:#10223f;cursor:pointer;font:700 17px Roboto,Arial,sans-serif;min-height:50px;padding:15px 20px;width:100%}.ecap-lp input[type=submit]:hover{background:#d89418}.ecap-lp fieldset{max-width:none!important}.ecap-lp .input{margin-right:0!important}.ecap-lp .hs-error-msgs{list-style:none;margin:5px 0;padding:0}.ecap-lp .hs-error-msgs label{color:#a92032;font-size:14px}.ecap-lp .legal-consent-container{font-size:14px}.ecap-lp .hs-form-booleancheckbox label{display:flex;gap:8px}.ecap-lp a{color:#245a93}.ecap-lp .footer{background:#fff;border-top:1px solid #d8e0e8;color:#5f6d7e;font-size:14px;padding:25px 0}.ecap-lp .footer p{margin:0}.ecap-lp .footer .wrap{align-items:center;display:flex;gap:24px;justify-content:space-between}.ecap-lp .footer a{color:#182e57}.ecap-lp .fallback{color:#5f6d7e;font-size:15px}.ecap-lp iframe{width:100%}.ecap-lp .hs-form ul.inputs-list{list-style:none;padding:0}@media(max-width:780px){.ecap-lp .wrap{width:calc(100% - 36px)}.ecap-lp .brand{padding:16px 0}.ecap-lp .brand img{width:166px}.ecap-lp .hero{padding:38px 0 72px}.ecap-lp h1{letter-spacing:-.7px}.ecap-lp .intro{font-size:19px}.ecap-lp .content{gap:32px;grid-template-columns:1fr;margin-top:-34px;padding-bottom:40px}.ecap-lp .form-card{grid-row:1;padding:28px 24px}.ecap-lp .details{padding-top:0}.ecap-lp .footer .wrap{display:block}.ecap-lp .footer a{display:inline-block;margin-top:10px}.ecap-lp .resource{gap:18px;padding:20px}.ecap-lp .resource img{width:140px}}.ecap-lp .hero h1{color:#fff!important}.ecap-lp .hero .intro{color:#e2ebf5!important}.ecap-lp .hero .eyebrow{color:#eba92d!important}.ecap-lp .details a,.ecap-lp .details em,.ecap-lp .details h2,.ecap-lp .details h3,.ecap-lp .details li,.ecap-lp .details ol,.ecap-lp .details p,.ecap-lp .details span,.ecap-lp .details strong,.ecap-lp .details ul{background:transparent!important}