.ibra-footer-alt{background-color:var(--tint,#2e4a7d);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:var(--foot-min,440px);padding:56px 24px 0;position:relative;text-align:center}.ibra-footer-alt:before{background:var(--tint,#2e4a7d);content:"";inset:0;opacity:var(--tint-a,.78);position:absolute;z-index:1}.ibra-footer-alt__base,.ibra-footer-alt__inner{position:relative;z-index:2}.ibra-footer-alt__inner{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-inline:auto;max-width:760px}.ibra-footer-alt__name{color:#fff;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;letter-spacing:-.01em;margin:0 0 18px}.ibra-footer-alt__address{color:#eaeff6;font-size:.88rem;font-weight:700;line-height:1.5;margin:0 0 18px}.ibra-footer-alt__email{color:#eaeff6;font-size:.86rem;font-weight:700;margin:0 0 40px}.ibra-footer-alt__email a{border-bottom:1px solid hsla(0,0%,100%,.45);color:#fff!important;text-decoration:none;transition:border-color .2s ease}.ibra-footer-alt__email a:hover{border-bottom-color:#fff}.ibra-footer-alt__signup-heading{color:#fff;font-size:.95rem;font-weight:700;margin:0 0 22px}.ibra-footer-alt__form.is-framed{background:transparent!important;border:1px solid hsla(0,0%,100%,.55);border-radius:0;box-shadow:none!important;margin-inline:auto;max-width:620px;padding:30px 32px;text-align:left}.ibra-footer-alt__form.is-empty{min-height:170px}.ibra-footer-alt__form,.ibra-footer-alt__form .hs-form,.ibra-footer-alt__form .hs-form-private,.ibra-footer-alt__form .hs_cos_wrapper,.ibra-footer-alt__form fieldset,.ibra-footer-alt__form form{background:transparent!important;border:0!important;box-shadow:none!important;max-width:none!important;padding-inline:0!important}.ibra-footer-alt__form .hs-form-field{display:block!important;float:none!important;margin-bottom:18px!important;width:100%!important}.ibra-footer-alt__form .hs-form-field>label,.ibra-footer-alt__form legend{background:none!important;color:#eaeff6!important;display:block!important;float:none!important;font-size:.82rem!important;font-weight:600!important;margin:0 0 6px!important;padding:0!important;width:auto!important}.ibra-footer-alt__form .hs-form-field>label .hs-form-required{color:#ffc9c9!important}.ibra-footer-alt__form .input{margin:0!important}.ibra-footer-alt__form .form-columns-2{display:flex!important;gap:18px}.ibra-footer-alt__form .form-columns-2 .hs-form-field{flex:1 1 0;min-width:0}.ibra-footer-alt__form input[type=email],.ibra-footer-alt__form input[type=number],.ibra-footer-alt__form input[type=tel],.ibra-footer-alt__form input[type=text],.ibra-footer-alt__form select,.ibra-footer-alt__form textarea{background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:3px!important;box-shadow:none!important;box-sizing:border-box;color:#fff!important;font-size:.92rem!important;line-height:1.4!important;padding:11px 13px!important;width:100%!important}.ibra-footer-alt__form textarea{min-height:110px;resize:vertical}.ibra-footer-alt__form input::placeholder,.ibra-footer-alt__form textarea::placeholder{color:hsla(0,0%,100%,.65)!important}.ibra-footer-alt__form input:focus,.ibra-footer-alt__form select:focus,.ibra-footer-alt__form textarea:focus{background:hsla(0,0%,100%,.18)!important;border-color:#fff!important;outline:none!important}.ibra-footer-alt__form input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,.12)!important}.ibra-footer-alt__form .hs-button,.ibra-footer-alt__form input[type=submit]{background:#fff!important;border:0!important;border-radius:3px!important;color:var(--ibra-ink,#16222b)!important;cursor:pointer;font-size:.82rem!important;font-weight:700!important;letter-spacing:.06em;padding:12px 30px!important;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease;width:auto!important}.ibra-footer-alt__form .hs-button:hover,.ibra-footer-alt__form input[type=submit]:hover{opacity:.9;transform:translateY(-1px)}.ibra-footer-alt__form .hs-error-msg,.ibra-footer-alt__form .hs-error-msgs label{color:#ffd4d4!important;font-weight:500!important}.ibra-footer-alt__form .hs-richtext,.ibra-footer-alt__form .legal-consent-container,.ibra-footer-alt__form .submitted-message{color:#eaeff6!important;font-size:.85rem}@media (max-width:600px){.ibra-footer-alt__form .form-columns-2{flex-direction:column!important;gap:0}}.ibra-footer-alt__base{align-items:center;color:hsla(0,0%,100%,.8);display:grid;font-size:.72rem;gap:16px;justify-content:space-between;letter-spacing:.06em;padding:26px 8px 22px;text-transform:uppercase}.ibra-footer-alt__disclaimer{color:hsla(0,0%,100%,.85)!important;font-style:italic;text-decoration:none;text-transform:capitalize}.ibra-footer-alt__disclaimer:hover{color:#fff!important;text-decoration:underline}.ibra-footer-alt__legal{font-size:.74rem;letter-spacing:0;text-transform:none}@media (max-width:767px){.ibra-footer-alt{padding:40px 20px 0}.ibra-footer-alt__email{margin-bottom:28px}.ibra-footer-alt__form.is-framed{padding:20px}.ibra-footer-alt__base{align-items:flex-start;flex-direction:column;gap:8px;padding-bottom:20px}}.ibra-footer-alt__form .inputs-list{list-style:none!important;margin:0!important;padding:0!important}.ibra-footer-alt__form .inputs-list>li{list-style:none!important;margin:0 0 10px!important;padding:0!important}.ibra-footer-alt__form .hs-form-booleancheckbox label,.ibra-footer-alt__form .hs-form-booleancheckbox label span,.ibra-footer-alt__form .hs-form-checkbox label,.ibra-footer-alt__form .hs-form-radio label,.ibra-footer-alt__form .inputs-list label,.ibra-footer-alt__form .inputs-list label span{align-items:flex-start;background:none!important;color:#eaeff6!important;cursor:pointer;display:flex!important;font-size:.88rem!important;font-weight:500!important;gap:10px;line-height:1.45!important;margin:0!important;padding:0!important;text-decoration:none!important}.ibra-footer-alt__form .hs-fieldtype-booleancheckbox>label,.ibra-footer-alt__form .hs-fieldtype-checkbox>label,.ibra-footer-alt__form .hs-fieldtype-radio>label{display:block!important;font-size:.82rem!important;font-weight:700!important;margin-bottom:10px!important}.ibra-footer-alt__form input[type=checkbox],.ibra-footer-alt__form input[type=radio]{accent-color:#fff;cursor:pointer;flex:none;height:16px!important;margin:2px 0 0!important;padding:0!important;width:16px!important}.ibra-footer-alt__form a{color:#fff!important;text-decoration:underline;text-underline-offset:2px}.ibra-footer-alt__form .hs-form-required,.ibra-footer-alt__form .hs-main-font-element{color:#ffc9c9!important}.ibra-footer-alt__form .hs-submit{margin-top:22px}.ibra-footer-alt__form .actions{margin:0!important;padding:0!important}