.form-button{align-items:center;background-color:#3f43ad;border:none;border-radius:1px;color:#fff;display:flex;font-size:18px;font-weight:400;justify-content:center;letter-spacing:1px;line-height:24px;padding:12px 16px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out;width:100%}.form-button:focus-visible{outline:none}.form-button[disabled]{opacity:.5}.form-button:not(.form-button[disabled],.form-button[type=reset],.form-button--inverse):focus-visible,.form-button:not(.form-button[disabled],.form-button[type=reset],.form-button--inverse):hover{background-color:#8184d1}.form-button:not(.form-button[disabled],.form-button[type=reset],.form-button--inverse):active{background-color:#cccdec}.form-button[type=reset]{background-color:#0000001a;color:#3f43ad}.form-button[type=reset]:focus-visible,.form-button[type=reset]:hover{background-color:#00000026}.form-button[type=reset]:active{background-color:#00000012}.form-button--inverse{background-color:#fff;border:1px solid #3f43ad;color:#3f43ad}.form-button--inverse:focus-visible,.form-button--inverse:hover{border-color:#8184d1;color:#8184d1}.form-button--inverse:active{background-color:#fff;border-color:#a6a8df;color:#a6a8df}.spinner[data-v-993cd402]{animation:spinner-anim-993cd402 1s linear infinite;border:calc(var(--23706708)*1px) solid #e8e8e8;border-radius:50%;border-right-color:#363636;display:block;height:calc(var(--4f4105f9)*1px);width:calc(var(--4f4105f9)*1px)}.spinner--inverse[data-v-993cd402]{border-color:hsla(0,0%,100%,.4) #fff hsla(0,0%,100%,.4) hsla(0,0%,100%,.4)}@keyframes spinner-anim-993cd402{to{transform:rotate(1turn)}}.form-label{display:block;font-weight:400;letter-spacing:.05em}.form-label:not(.form-label--outside){color:#acacac;font-size:14px;left:20px;opacity:0;position:absolute;top:2px;transform:translateY(25%);transition:all .3s ease-in-out}.form-label--display:not(.form-label--outside){opacity:1;transform:translateY(0);z-index:2}.form-label--outside{color:#3c3c3c;line-height:23px;margin-bottom:16px}.form-label--lower-priority{font-size:16px}.form-label--outside:not(.form-label--lower-priority){font-size:18px}.form-message[data-v-60c833f4]{font-size:14px;letter-spacing:.05em;margin-bottom:0;margin-top:8px;text-align:left}.form-message--error[data-v-60c833f4]{color:#dc3545}.form-message--success[data-v-60c833f4]{color:#198754}.form-message--warning[data-v-60c833f4]{color:#ffc107}.icon[data-v-b87b72d3]{align-items:center;display:flex;justify-content:center}.form-select-wrapper{margin-bottom:16px;position:relative}.form-select-wrapper .form-label--display:not(.form-label--outside){z-index:1}.form-select__caret{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;padding:4px 8px;position:absolute;right:1px;text-align:center;top:1px;width:40px}.form-select .multiselect__tags,.form-select.multiselect{min-height:48px}.form-select.multiselect{color:#363636}.form-select.multiselect--active{outline:2px solid #363636;outline-offset:-1px}.form-select .multiselect__tags{align-items:center;border-color:#d5d7d8;border-radius:0;display:flex;padding-left:20px;padding-top:0}.form-select .multiselect__input{color:#363636;font-size:15px;font-weight:400;letter-spacing:.05em;margin-bottom:0;padding-left:0}.form-select .multiselect__input:focus{outline:none}.form-select .multiselect__single{color:#363636;font-size:16px;letter-spacing:.05em;line-height:18px;margin-bottom:0;overflow:hidden;padding-left:0;text-overflow:ellipsis;white-space:nowrap}.form-select .multiselect__input::-moz-placeholder{color:#acacac;font-size:14px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.form-select .multiselect__input::placeholder,.form-select .multiselect__placeholder{color:#acacac;font-size:14px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.form-select .multiselect__placeholder{margin-bottom:0;padding-top:0}.form-select .multiselect__option{letter-spacing:1px;padding-left:20px;white-space:normal}.form-select .multiselect__option--selected{background-color:#363636;color:#fff;font-weight:500}.form-select .multiselect__option--highlight:not(.multiselect__option--selected){background-color:#f3f3f3;color:#363636}.form-select .multiselect__option--highlight.multiselect__option--selected{cursor:default}.form-select .multiselect__option--group{color:#acacac!important;font-weight:500;padding-left:15px}.form-select__caret-icon{transition:transform .2s}.form-select.multiselect--active .form-select__caret-icon{transform:rotate(180deg)}.form-select--has-value-with-label:not(.form-select--with-outside-label) .multiselect__tags{padding-top:20px}.form-select--invalid .multiselect__tags{border-color:#dc3545}.form-input{margin-bottom:16px;position:relative}.form-input__element{align-items:center;background-color:#fff;border:1px solid #d5d7d8;display:flex;padding:0 20px;width:100%}.form-input__element--textarea{padding-right:0}.form-input__element input,.form-input__element textarea{background-color:#fff;border:none;border-radius:0;color:#363636;font-size:16px;font-weight:400;letter-spacing:.05em;outline:none;transition:padding .3s;width:100%}.form-input__element input::-moz-placeholder,.form-input__element textarea::-moz-placeholder{color:#acacac;font-size:14px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.form-input__element input::placeholder,.form-input__element textarea::placeholder{color:#acacac;font-size:14px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.form-input__element input:focus,.form-input__element input:focus-visible,.form-input__element textarea:focus,.form-input__element textarea:focus-visible{outline:none}.form-input__element input{height:46px;line-height:18px;padding:0}.form-input__element textarea{line-height:23px;min-height:51px;padding:14px 20px 14px 0;resize:vertical}.form-input__element--has-append input{padding-right:10px}.form-input__element--focus{border-color:transparent;outline:2px solid #363636}.form-input__element--invalid{border-color:#dc3545}.form-input--has-value:not(.form-input--with-outside-label) input{padding-top:18px}.grid-cols{grid-column-gap:calc(var(--68ef3932)*1px)}.form-phone-code-select-wrapper{margin-bottom:0;max-width:110px}.form-phone-code-select .multiselect__content-wrapper{width:270px}.form-phone-code-select .multiselect__tags{border-right:none;padding-right:24px}.form-phone-code-select .multiselect__input::-moz-placeholder{letter-spacing:.05em}.form-phone-code-select .multiselect__input::placeholder,.form-phone-code-select .multiselect__placeholder{letter-spacing:.05em}.form-phone-code-select .multiselect__single{letter-spacing:1px}.form-phone-code-select-option{display:flex}.form-phone-code-select-option__code{color:#a2a2a2;width:60px}.form-phone-code-select-option__name{flex:1}.form-phone-code-select .selected-code{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:2px;text-align:center}.form-phone-code-select .selected-code-iso2{color:#acacac;display:block;font-size:14px;font-weight:400;text-transform:none}.form-phone-code-select .form-select__caret{padding-left:2px;padding-right:2px;width:24px}.form-phone-code-select .form-select__caret-icon{height:auto;width:9px}.form-phone-code-select--has-phone-number .multiselect__tags{align-items:stretch}.form-phone-code-select--has-phone-number .multiselect__single .selected-code{padding-bottom:4px;padding-top:0}.form-phone-code-select--invalid .multiselect__tags{border-color:#dc3545}.form-phone-number-input{display:flex}.form-phone-number-input-wrapper{margin-bottom:16px}.form-phone-number-input__country-select{margin-top:0!important}.form-phone-number-input__country-select-section{max-width:120px}.form-phone-number-input .form-label:not(.form-label--outside){left:10px}.form-phone-number-input .form-input{flex:1;margin-bottom:0}.form-phone-number-input .form-input__element{border-left:none;padding-left:10px}.form-phone-number-input__input{flex:1;position:relative}.form-phone-number-input__input input{border:1px solid hsla(0,0%,64%,.6);border-left:none!important;border-radius:0;font-size:15px;font-weight:400;height:46px;letter-spacing:1px;line-height:18px;min-height:46px;padding:0 20px 0 10px;transition:padding .3s;width:100%}.form-phone-number-input__input input[aria-invalid]{border-color:#dc3545!important}.form-phone-number-input__input input::-moz-placeholder{color:#acacac;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.form-phone-number-input__input input::placeholder{color:#acacac;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.form-phone-number-input__input--has-value:not(.form-phone-number-input__input--with-outside-label) input{padding-top:15px}
