.aaif-hs-newsletter,.aaif-hs-newsletter *{font-family:var(--font-sans)}.aaif-hs-newsletter,.aaif-hs-newsletter fieldset{margin:0;max-width:none!important}.aaif-hs-newsletter form{grid-template-columns:1fr 1fr;gap:1rem;display:grid;position:relative}.aaif-hs-newsletter .hs-form-field>label,.aaif-hs-newsletter .hs-field-desc{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.aaif-hs-newsletter .hs-form-required{display:none}.aaif-hs-newsletter .form-columns-2,.aaif-hs-newsletter .form-columns-1{display:contents;max-width:none!important}.aaif-hs-newsletter .form-columns-2>.hs-form-field,.aaif-hs-newsletter .form-columns-1>.hs-form-field{float:none!important;width:100%!important;padding:0!important}.aaif-hs-newsletter .hs-form-field{grid-column:1/-1}.aaif-hs-newsletter .hs_firstname,.aaif-hs-newsletter .hs_lastname{grid-column:auto}:is(.aaif-hs-newsletter .hs_country,.aaif-hs-newsletter .hs-fieldtype-select,.aaif-hs-newsletter .hs-form-field:has(select)){padding-right:4rem}.aaif-hs-newsletter .hs-form-field{width:100%;margin:0;padding:0}.aaif-hs-newsletter .input{margin:0!important}.aaif-hs-newsletter input.hs-input:not([type=checkbox]):not([type=radio]):not([type=submit]),.aaif-hs-newsletter select.hs-input{background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);height:3rem;font-size:var(--font-size-body-sm);line-height:var(--font-size-body-sm--line-height);color:var(--color-text);appearance:none;box-shadow:none;border-radius:.5rem;outline:none;padding:.75rem;transition:border-color .15s,box-shadow .15s;width:100%!important}.aaif-hs-newsletter input.hs-input::placeholder{color:var(--color-text);font-size:var(--font-size-body-xs);opacity:1}.aaif-hs-newsletter input.hs-input:focus,.aaif-hs-newsletter input.hs-input:focus-visible,.aaif-hs-newsletter select.hs-input:focus,.aaif-hs-newsletter select.hs-input:focus-visible{outline-offset:0;border-color:var(--color-coral-500)!important;outline:1px solid var(--color-coral-500)!important;box-shadow:none!important}.aaif-hs-newsletter select.hs-input{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23272727' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 6 8 10 12 6'/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 16px;padding-right:2.25rem}.aaif-hs-newsletter .hs-error-msgs,.aaif-hs-newsletter ul.hs-error-msgs,.aaif-hs-newsletter .hs-error-msg,.aaif-hs-newsletter .hs_error_rollup{display:none!important}.aaif-hs-newsletter input.hs-input.invalid,.aaif-hs-newsletter input.hs-input.error,.aaif-hs-newsletter select.hs-input.invalid,.aaif-hs-newsletter select.hs-input.error,.aaif-hs-newsletter .hs-input[aria-invalid=true],.aaif-hs-newsletter .hs-form-field.invalid .hs-input,.aaif-hs-newsletter .hs-form-field.error .hs-input{outline-offset:0;border-color:var(--color-coral-500)!important;outline:1px solid var(--color-coral-500)!important;box-shadow:none!important}.aaif-hs-newsletter .hs-form-field:has(.hs-error-msg) .hs-input{outline-offset:0;border-color:var(--color-coral-500)!important;outline:1px solid var(--color-coral-500)!important;box-shadow:none!important}.aaif-hs-newsletter .legal-consent-container,.aaif-hs-newsletter .hs_recaptcha{display:none}.aaif-hs-newsletter .hs_submit{justify-content:center;align-items:center;width:3rem;height:3rem;margin:0;display:flex;position:absolute;bottom:0;right:0}.aaif-hs-newsletter .hs_submit .actions{padding:0}.aaif-hs-newsletter input[type=submit].hs-button{background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);color:#0000;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FF702D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-radius:.5rem;width:3rem;height:3rem;padding:0;font-size:0;transition:border-color .15s,opacity .15s}.aaif-hs-newsletter input[type=submit].hs-button:hover{border-color:var(--color-coral-500)}.aaif-hs-newsletter input[type=submit].hs-button:disabled{opacity:.5;cursor:not-allowed}.aaif-hs-newsletter .submitted-message{font-size:var(--font-size-body-sm);line-height:var(--font-size-body-sm--line-height);color:var(--color-text)}
