.ally-colint{background:#0b2f4a;scroll-margin-top:80px}.ally-colint__inner{display:grid;gap:36px;margin:0 auto;max-width:1200px;padding:64px 24px}.ally-colint__title{color:#0b2f4a;color:#fff;font-family:Inter Tight,Inter,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.ally-colint__intro,.ally-colint__intro p{color:#c9d8e6;font-size:17px;line-height:1.6;margin:16px 0 0}.ally-colint__points{list-style:none;margin:28px 0 0;padding:0}.ally-colint__points li{border-top:1px solid hsla(0,0%,100%,.14);color:#e4edf4;display:flex;font-size:16px;gap:14px;line-height:1.45;margin:0;padding:14px 0}.ally-colint__points svg{color:#93b6d2;fill:none!important;flex:0 0 auto;height:20px;margin-top:1px;width:20px}.ally-colint__points svg path{fill:none!important}.ally-colint__card{background:#fff;border-radius:16px;box-shadow:0 18px 38px -12px rgba(0,0,0,.28);padding:28px 22px 24px}.ally-colint__fh{color:#0b2f4a;font-family:Inter,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.005em;line-height:1.35;margin:0}.ally-colint__fs{color:#767676;font-size:14px;margin:4px 0 0}.ally-colint__form{margin-top:20px}.ally-colint__fine{color:#767676;font-size:12.5px;line-height:1.5;margin:14px 0 0}.ally-colint .hs-form-field{margin-bottom:18px}.ally-colint .hs-form-field>label{color:#0b2f4a;display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:600;margin-bottom:7px}.ally-colint .hs-form-field>label .hs-form-required{color:#095192;margin-left:2px}.ally-colint .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid #cdd6de;border-radius:8px;color:#2f3337;font-family:Inter,sans-serif;font-size:15px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ally-colint .hs-input:focus{border-color:#095192;box-shadow:0 0 0 3px rgba(9,81,146,.18);outline:none}.ally-colint select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23767676' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.ally-colint textarea.hs-input{line-height:1.5;min-height:96px;resize:vertical}.ally-colint .form-columns-1,.ally-colint .form-columns-2,.ally-colint .hs-dependent-field,.ally-colint form.hs-form{row-gap:0!important}.ally-colint .form-columns-2{column-gap:16px!important}.ally-colint ul.inputs-list{list-style:none;margin:0;padding:0}.ally-colint input[type=checkbox].hs-input,.ally-colint input[type=radio].hs-input{accent-color:#095192;flex-shrink:0;height:17px;margin:0;padding:0;width:17px}.ally-colint .hs-form-booleancheckbox-display,.ally-colint .hs-form-checkbox-display,.ally-colint .hs-form-radio-display{align-items:center;color:#2f3337;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14.5px;font-weight:400;gap:9px;margin:0}.ally-colint .hs-fieldtype-checkbox ul.inputs-list{display:flex;flex-wrap:wrap;gap:8px}.ally-colint .hs-fieldtype-checkbox li.hs-form-checkbox{margin:0}.ally-colint .hs-fieldtype-checkbox .hs-form-checkbox-display{border:1px solid #c9d2da;border-radius:999px;font-size:13.5px;padding:7px 13px;transition:border-color .15s ease,background-color .15s ease}.ally-colint .hs-fieldtype-checkbox .hs-form-checkbox-display input{height:1px;opacity:0;position:absolute;width:1px}.ally-colint .hs-fieldtype-checkbox .hs-form-checkbox-display:has(input:checked){background:#e4edf4;border-color:#095192;color:#095192;font-weight:600}.ally-colint .hs-fieldtype-checkbox .hs-form-checkbox-display:has(input:focus-visible){outline:3px solid #7fb0e0;outline-offset:2px}.ally-colint .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.ally-colint .hs-error-msgs label{color:#b00020;font-size:12px;font-weight:500}.ally-colint .hs_submit{flex:1 0 100%!important;width:100%}.ally-colint .hs_submit .actions{width:100%}.ally-colint .hs-button,.ally-colint input[type=submit].hs-button{align-items:center;background:#095192;border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;justify-content:center;margin-top:6px;padding:15px 28px;transition:background-color .2s ease,transform .2s ease;width:100%}.ally-colint .hs-button:hover,.ally-colint input[type=submit].hs-button:hover{background:#0a4880;transform:translateY(-1px)}.ally-colint .submitted-message{color:#0b2f4a;font-size:16px;line-height:1.6}.ally-colint__ph-row>span,.ally-colint__ph>span{display:block;margin-bottom:16px}.ally-colint__ph b{color:#0b2f4a;display:block;font-size:13px;font-weight:600;margin-bottom:7px}.ally-colint__ph i{border:1px solid #cdd6de;border-radius:8px;display:block;height:44px}.ally-colint__ph em{border:1px solid #c9d2da;border-radius:999px;color:#767676;display:inline-block;font-size:13px;font-style:normal;margin:0 6px 6px 0;padding:6px 14px}.ally-colint__ph-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.ally-colint__ph-hint{color:#9aa4ad;font-size:12px;margin:4px 0 0;text-align:center}@media (min-width:981px){.ally-colint__inner{align-items:start;gap:72px;grid-template-columns:1fr 1.05fr;padding:96px 24px}.ally-colint__title{font-size:44px}.ally-colint__intro,.ally-colint__intro p{font-size:18.5px}.ally-colint__points{margin-top:34px}.ally-colint__card{padding:36px 36px 32px}.ally-colint__fh{font-size:20px}}