.miw-hero{background:#1c305d;color:#fff;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;padding:96px 40px 84px;width:100%;-webkit-font-smoothing:antialiased;overflow:hidden;position:relative}.miw-hero,.miw-hero *,.miw-hero :after,.miw-hero :before{box-sizing:border-box}.miw-hero h1,.miw-hero h2,.miw-hero h3,.miw-hero p{margin:0}.miw-hero a{text-decoration:none}.miw-hero .miw-hero__glow{background:radial-gradient(circle,rgba(93,182,230,.28),rgba(93,182,230,0) 70%);border-radius:50%;height:560px;pointer-events:none;position:absolute;right:-140px;top:-180px;width:560px}.miw-hero .miw-hero__inner{align-items:center;display:grid;gap:48px 64px;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));margin:0 auto;max-width:1180px;position:relative}.miw-hero .miw-hero__pill{align-items:center;background:rgba(93,182,230,.16);border:1px solid rgba(93,182,230,.45);border-radius:999px;color:#8fcfef;display:inline-flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:.12em;line-height:1.4;max-width:100%;padding:7px 14px;text-transform:uppercase}.miw-hero .miw-hero__h1{color:#fff;font-size:clamp(34px,4.4vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.06;margin:22px 0 0;text-wrap:balance}.miw-hero .miw-hero__lead{color:#d4deef;font-size:19px;line-height:1.6;margin:22px 0 0;max-width:620px;text-wrap:pretty}.miw-hero .miw-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.miw-hero .miw-hero__btn{align-items:center;border-radius:8px;display:inline-flex;font-size:16px;height:52px;padding:0 30px;transition:background .2s}.miw-hero .miw-hero__btn--primary{background:#fcb515;color:#1a1d24;font-weight:600}.miw-hero .miw-hero__btn--primary:hover{background:#e6a30d;color:#1a1d24}.miw-hero .miw-hero__btn--ghost{border:1px solid hsla(0,0%,100%,.35);color:#fff;font-weight:500;padding:0 28px}.miw-hero .miw-hero__btn--ghost:hover{background:hsla(0,0%,100%,.08);color:#fff}.miw-hero .miw-hero__note{color:#aebad0;font-size:14px;margin:22px 0 0}.miw-hero .miw-hero__card{background:#fff;border:1px solid #dbdee3;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.3);color:#1a1d24;padding:32px}.miw-hero .miw-hero__form-title{color:#1c305d;font-size:18px;font-weight:600;margin-bottom:16px}.miw-hero .miw-hero__fine{color:#7b8494;font-size:12px;line-height:1.5;margin-top:16px}.miw-hero .miw-hero__form form{display:grid;font-family:Poppins,sans-serif;gap:16px;margin:0}.miw-hero .miw-hero__form fieldset{border:0;margin:0;max-width:none!important;padding:0}.miw-hero .miw-hero__form fieldset+fieldset{margin-top:16px}.miw-hero .miw-hero__form fieldset .hs-form-field{float:none!important;margin:0;padding:0;width:100%!important}.miw-hero .miw-hero__form fieldset.form-columns-2{display:grid;gap:16px;grid-template-columns:1fr}.miw-hero .miw-hero__form fieldset .input{margin:0!important}.miw-hero .miw-hero__form .hs-form-field>label{color:#444b59;display:block;font-size:13px;font-weight:600;line-height:1.4;margin:0 0 6px}.miw-hero .miw-hero__form .hs-form-required{color:#d8443c;margin-left:2px}.miw-hero .miw-hero__form .hs-field-desc{color:#7b8494;font-size:12px;margin:0 0 6px}.miw-hero .miw-hero__form .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid #dbdee3;border-radius:8px;box-shadow:none;color:#1a1d24;font-family:Poppins,sans-serif;font-size:15px;height:44px;outline:none;padding:0 14px;transition:border-color .2s,box-shadow .2s;width:100%!important}.miw-hero .miw-hero__form textarea.hs-input{height:auto!important;min-height:110px;padding:12px 14px!important;resize:vertical}.miw-hero .miw-hero__form select.hs-input{appearance:auto}.miw-hero .miw-hero__form .hs-input::placeholder{color:#9ca4b2}.miw-hero .miw-hero__form .hs-input:focus{border-color:#2e9ece;box-shadow:0 0 0 3px rgba(93,182,230,.35)}.miw-hero .miw-hero__form .hs-input.invalid.error{border-color:#d8443c}.miw-hero .miw-hero__form .inputs-list{list-style:none;margin:0;padding:0}.miw-hero .miw-hero__form .inputs-list label{align-items:flex-start;color:#444b59;display:flex;font-size:13px;gap:8px;line-height:1.5}.miw-hero .miw-hero__form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.miw-hero .miw-hero__form .hs-error-msg,.miw-hero .miw-hero__form .hs-error-msgs label{color:#d8443c;font-size:12px;font-weight:500}.miw-hero .miw-hero__form .hs_error_rollup{display:none}.miw-hero .miw-hero__form .legal-consent-container,.miw-hero .miw-hero__form .legal-consent-container p{color:#7b8494;font-size:12px;line-height:1.5}.miw-hero .miw-hero__form .actions,.miw-hero .miw-hero__form .hs_submit{margin:0;padding:0}.miw-hero .miw-hero__form .hs-button{-webkit-appearance:none;background:#fcb515;border:0;border-radius:8px;box-shadow:none;color:#1a1d24;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;height:52px;letter-spacing:0;line-height:52px;margin:0;padding:0 20px;text-transform:none;transition:background .2s;width:100%}.miw-hero .miw-hero__form .hs-button:focus,.miw-hero .miw-hero__form .hs-button:hover{background:#e6a30d;color:#1a1d24}.miw-hero .miw-hero__form .submitted-message{color:#5c6473;font-size:15px;line-height:1.6;padding:28px 4px;text-align:center}.miw-hero .miw-hero__form .submitted-message p:first-child{color:#1c305d;font-size:22px;font-weight:700}@media (max-width:767px){.miw-hero{padding:64px 20px 56px}.miw-hero .miw-hero__inner{grid-template-columns:1fr}.miw-hero .miw-hero__lead{font-size:17px}.miw-hero .miw-hero__btn{justify-content:center;width:100%}.miw-hero .miw-hero__card{padding:24px 20px}}