.field-label{color:var(--color-shape-20);cursor:text;font-family:var(--font-family-inter);font-size:18px;font-style:normal;font-weight:400;left:24px;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:font-size .3s ease,top .3s ease}.field-label.focused{font-size:12px;top:25%}.field-label.external{bottom:calc(100% + 4px);color:var(--color-text-0);left:0!important;top:auto!important;transform:none}.field-label.external,.field-label.external.focused{font-size:14px!important}@media(max-width:540px){.field-label.external{margin-right:0}.field-label.external,.field-label.external.focused{font-size:12px!important}}.field-label--area{font-family:var(--font-family-inter);top:20%}.field-label--area.focused{background-color:var(--color-shape-60);border-top-left-radius:8px;border-top-right-radius:8px;left:1px;line-height:12px;padding:8px 8px 8px 24px;right:16px;top:15px}.field-area,.field-input{background-color:var(--color-primary-70);border:1px solid var(--color-outlines-70);border-radius:8px;color:var(--color-text-0);font-family:var(--font-family-inter);font-size:18px;height:inherit;line-height:1;outline:none;padding:32px 24px 16px;transition:border .3s cubic-bezier(0,.56,.3,1.07),color .3s ease;width:inherit}.field-area.is-invalid,.field-input.is-invalid{border:1px solid var(--color-error-40)!important}.field-area.is-invalid::-moz-placeholder,.field-input.is-invalid::-moz-placeholder{color:var(--color-error-40)!important}.field-area.is-invalid::placeholder,.field-input.is-invalid::placeholder{color:var(--color-error-40)!important}.field-area.outlined,.field-input.outlined{border:1px solid var(--color-shape-40)}.field-area.disabled,.field-input.disabled{background-color:var(--color-shape-55);border:1px solid transparent;pointer-events:none}.field-area.external,.field-input.external{padding:16px 24px!important}.field-area.required+.field-label:after,.field-input.required+.field-label:after{color:var(--color-error-40);content:"*"}.field-area::-moz-placeholder,.field-input::-moz-placeholder{color:var(--color-shape-20)!important}.field-area::placeholder,.field-input::placeholder{color:var(--color-shape-20)!important}.field-area{max-height:128px;resize:none}.field-error{color:var(--color-error-40);display:inline-block;font-size:12px;opacity:1;padding-top:4px;transition:opacity .3s ease}.field-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.text-input{background:var(--color-primary-70);border-radius:8px;box-sizing:border-box;display:inline-block;height:64px;margin-bottom:32px;max-width:588px;position:relative;width:100%}.text-input.grey{background-color:var(--color-shape-60)}.text-input.grey .field-area,.text-input.grey .field-input{background-color:var(--color-shape-60);border-color:transparent}.text-input.grey .field-area.disabled,.text-input.grey .field-input.disabled{background-color:var(--color-shape-30)}.text-input.green{background-color:var(--color-success-60)}.text-input.green .field-label{color:var(--color-text-45)}.text-input.green .field-area,.text-input.green .field-input{background-color:var(--color-success-60);border-color:transparent}.text-input.green .field-area.disabled,.text-input.green .field-input.disabled{background-color:var(--color-success-65)}.text-input.small{height:49px}.text-input.small .field-area,.text-input.small .field-input{font-size:14px;padding:16px 24px 0}.text-input.small .field-label{font-size:14px;line-height:1.2;margin-right:20px}.text-input.small .field-label--area.focused{opacity:0}.text-input .field-input:focus+.field-label{font-size:12px;top:25%}.text-input .field-icon+.field-input{padding-right:48px}.text-input__suggessions{background-color:var(--color-primary-70);border-bottom:1px solid #d3d3d3;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;display:flex;flex-direction:column;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;width:100%;z-index:2}.h2.text-left{text-align:left}.callback-form__form{align-items:flex-start;display:flex}.callback-form__form .form-input{margin-right:24px;max-width:400px}.callback-form__form.column{align-items:center;flex-direction:column}.callback-form__form.column .form-input{margin-right:0;max-width:588px}@media screen and (max-width:780px){.callback-form__form.column{padding:0 16px}.callback-form__form.column .form-input{max-width:none;width:100%}.callback-form__form.column .submit-btn{margin:0 auto;width:auto}}@media screen and (max-width:540px){.callback-form__form.column{padding:0}}.callback-form__form.start{align-items:flex-start}@media screen and (max-width:780px){.callback-form__form{flex-direction:column;margin-top:40px}.callback-form__form .form-input{max-width:none;width:100%}.callback-form__form .submit-btn{margin:0 auto;max-width:320px;width:100%}}.callback-form .text-input.grey .field-area,.callback-form .text-input.grey .field-input{background-color:#f1f3f9}.text[data-v-327b3a35]{font-size:16px}.ui-modal{position:relative;z-index:100}.ui-modal-backdrop{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,.6)}.ui-modal-backdrop,.ui-modal-wrapper{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.ui-modal-wrapper{align-items:center;display:flex;flex-direction:column;outline:0;overflow:auto;padding-bottom:40px;padding-top:40px}.ui-modal-component{background-color:var(--color-primary-70);border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.16);flex-shrink:0;margin:auto;max-width:640px;padding:48px 40px;position:relative}@media(max-width:540px){.ui-modal-component{padding:32px}}.ui-modal__close{position:absolute;right:18px;top:20px}@media(max-width:540px){.ui-modal__close{right:12px;top:12px}}.ui-modal__close:before{bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px}.ui-modal__close .ui-button__icon{align-items:center;display:flex;height:24px;justify-content:center;padding:0;width:24px}.ui-modal__close .ui-button__icon svg{height:14px;width:14px}