.form--main{display:flex;flex-wrap:wrap;gap:1rem 0.625rem;margin-top:1rem}.form--main>div:first-of-type{display:none}.form--multistep{display:grid;gap:clamp(2.5rem, 3.5714285714vw + 1.7857142857rem, 5rem);width:100%}@media(min-width: 992px){.form--multistep{grid-template-columns:12.5rem 1fr}}.form__block{display:grid;gap:0.25rem}.form__block:is(fieldset){border:0;margin:0;padding:0}.form__count{counter-increment:form-count}.form__count::before{content:counter(form-count) ". "}.form__check,.form__radio{align-items:flex-start;display:inline-flex;gap:0.5rem}.form__checkbox{border:0 !important;clip:rect(0, 0, 0, 0) !important;height:0.0625rem !important;margin:-0.0625rem !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.0625rem !important}.form__checkbox+label{display:inline-block;padding:0.125rem 0 0.125rem 3.125rem;position:relative}.form__checkbox+label::before,.form__checkbox+label::after{content:"";display:block;position:absolute}.form__checkbox+label::before{background-color:#fff;border:0.125rem solid var(--form-field-border-color, #184484);height:1.8125rem;left:0;top:0.0625rem;width:1.8125rem}.form__checkbox+label::after{border:solid var(--form-checkbox-checked-color, transparent);border-width:0 0.125rem 0.125rem 0;height:1.25rem;left:0.6875rem;top:0.25rem;transform:rotate(45deg);transition:border-color .3s ease-in;width:0.5rem}@media(min-width: 1400px){.form__checkbox+label:hover{--form-checkbox-checked-color: rgba(0, 0, 0, 0.3)}}.form__checkbox:checked+label::after{--form-checkbox-checked-color: #184484}.form__checkbox:focus-visible+label::before{outline:0.1875rem dashed #ca403e;outline-offset:0.125rem}.form__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0.0625rem solid var(--form-field-border-color, #184484);border-radius:0;color:var(--form-field-color, #000000);display:block;padding:var(--form-field-padding, 1.0625rem 0.625rem);width:100%}.form__field--check{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0.0625rem solid #000;border-radius:0.25rem;cursor:pointer;flex-shrink:0;height:1.25rem;margin:0;vertical-align:middle;width:1.25rem}@media(prefers-reduced-motion: no-preference){.form__field--check{transition:background-color .2s,border-color .2s,outline .2s}}.form__field--check:focus,.form__field--check:focus-visible,.form__field--check:hover{border-radius:0.25rem;outline:0.125rem solid #000}.form__field--check:checked{background-color:#184484;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23fff" d="M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>');background-position:center;background-repeat:no-repeat;background-size:0.875rem 0.875rem;border-color:#184484}.is-bad .form__field--check{--form-field-border-color: #ca403e;--form-field-color: #ca403e;--form-label-color: #ca403e}.form__field--radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0.0625rem solid #000;border-radius:50%;cursor:pointer;flex-shrink:0;height:1.25rem;margin:0;vertical-align:middle;width:1.25rem}@media(prefers-reduced-motion: no-preference){.form__field--radio{transition:background-color .2s,border-color .2s,outline .2s}}.form__field--radio:focus,.form__field--radio:focus-visible,.form__field--radio:hover{outline:0.125rem solid #000}.form__field--radio:checked{background-color:#184484;border:0.25rem solid #fff;outline:0.0625rem solid #184484}.form__field--radio:checked:focus,.form__field--radio:checked:focus-visible,.form__field--radio:checked:hover{outline-width:0.125rem}.is-bad .form__field--radio{border-color:#ca403e}.form__field--custom{display:none}.form__fieldset{display:flex;flex-wrap:wrap}.form__fieldset--aside{gap:calc(2*0.625rem)}.form__fieldset--main{margin-inline:-0.625rem}.form__fieldset--main>.form__legend{padding-inline:0.625rem}.form__file{align-items:flex-start;display:flex;gap:0.5rem}.form__files{font-size:1rem;list-style:none;margin:0.125rem 0 0;padding:0;word-break:break-all}.form__files:empty{display:none}.form__filesize{display:block}.form__group{display:flex;flex-wrap:wrap;gap:0.625rem 1.25rem;width:100%}@media(max-width: 991px){.form__group{flex-direction:column}}.form__label--group+.form__group{margin-top:0.5rem}.form__group--action{flex-direction:column;margin-top:0.5rem}.form__hint{align-items:start;display:flex;font-size:0.875rem}.form__hint:not(:empty){margin-top:0.5rem}.form__hint--aside{display:block;order:3}.form__hint--error{color:#ca403e;gap:0.5rem}.form__hint--flex{flex-wrap:wrap;justify-content:space-between}.form__hint--success{gap:0.5rem}.form__input-wrap{position:relative}.form__label{color:var(--text-color, var(--form-label-color, #000000));display:block;padding-bottom:0.3125rem}.form__label--required::after{content:"*"}.form__legend{font-weight:700;padding:0 0 0.3125rem}.form__reset{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0 none;color:var(--link-color, #184484);display:flex;font-size:1.125rem;font-weight:700;margin-top:1em;min-height:3.5625rem;padding:0;text-decoration:var(--link-decoration, underline);text-underline-offset:.15em}@media(max-width: 767px){.form__reset{margin-top:0}}.form__reset:hover{text-decoration:none}.form__row{width:100%}@media(min-width: 992px){.form__row{flex:0 0 100%}}.form__row.is-bad{--form-field-border-color: #ca403e;--form-label-color: #ca403e}@media(min-width: 992px){.form__row--20{flex:0 0 calc(20% - 0.625rem);max-width:calc(20% - 0.625rem)}}@media(min-width: 992px){.form__row--30{flex:0 0 calc(30% - 0.625rem);max-width:calc(30% - 0.625rem)}}@media(min-width: 992px){.form__row--50{flex:0 0 calc(50% - 0.625rem);max-width:calc(50% - 0.625rem)}}@media(min-width: 992px){.form__row--70{flex:0 0 calc(70% - 0.625rem);max-width:calc(70% - 0.625rem)}}@media(min-width: 992px){.form__row--80{flex:0 0 calc(80% - 0.625rem);max-width:calc(80% - 0.625rem)}}.form__row--aside{padding-bottom:1rem}.form__row+.form__row--aside{margin-top:clamp(3rem, 2.5vw + 2.5rem, 4.75rem)}.form__row--head{display:flex}.form__row--last{align-items:center;-moz-column-gap:0.625rem;column-gap:0.625rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.form__row--small{margin-top:1rem;padding:0}.form__row+.form__row--small{margin-top:1rem}.form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("/_assets/15f52ef66b75206dba34ce5466a4d6c3/Images/chevron-down-white.svg"),linear-gradient(0deg, #184484, #184484);background-position:right center;background-repeat:no-repeat;background-size:3.5625rem 100%;border:0.0625rem solid var(--form-field-border-color, #184484);border-radius:0;color:var(--form-field-color, #000000);padding:1.0625rem 4.1875rem 1.0625rem 0.625rem;width:100%;z-index:1}.form__submit{border:0 none;color:var(--btn-link-color, #ffffff);font-weight:700}@media(max-width: 767px){.form__submit{margin-top:0}}
