.modal[data-v-7d7d372b]{align-items:center;background-color:#0d0c0cf2;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;padding:30px;position:fixed;width:100%;z-index:1000000000}@media (max-width:576px){.modal[data-v-7d7d372b]{padding:20px}}.modal__content[data-v-7d7d372b]{background:var(--general-white);border-radius:20px;max-height:90dvh;overflow:auto;position:relative}.modal__close[data-v-7d7d372b]{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:7px;position:absolute;right:15px;top:15px;z-index:1}@media (max-width:576px){.modal__close[data-v-7d7d372b]{right:10px;top:10px}}.modal[data-v-7d7d372b] .icon path{fill:var(--text-gray)}[data-v-933b2003] .modal__content{border-radius:8px;padding:40px 40px 60px}.thank-modal[data-v-933b2003]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;max-width:520px;text-align:center;width:100%}@media (max-width:576px){.thank-modal[data-v-933b2003]{max-width:272px}}.thank-modal__text[data-v-933b2003]{color:var(--text-gray)}.ui-button[data-v-15dd2930]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--general-white);cursor:pointer;display:inline-flex;gap:10px;height:50px;justify-content:center;outline:none}.ui-button--blue[data-v-15dd2930]{background:var(--primary-blue);box-shadow:0 2px 4px #6218181f,inset 0 4px 4px #ffffff4a,inset 0 -4px 4px #0000004d,inset 4px 0 4px #00000029;color:var(--general-white)}@media (hover:hover){.ui-button--blue[data-v-15dd2930]:hover{background:linear-gradient(90deg,#71b6f7 24.08%,#4491d9)}}.ui-button--blue[data-v-15dd2930]:active{background:linear-gradient(90deg,#3c6286 24.08%,#22517d)}.ui-button--red[data-v-15dd2930]{background:linear-gradient(90deg,#bc4d4d 24.08%,#aa3f3f);box-shadow:0 2px 4px #6218181f,inset 0 4px 4px #ffffff4a,inset 0 -4px 4px #0000004d,inset 4px 0 4px #00000029;color:var(--general-white)}@media (hover:hover){.ui-button--red[data-v-15dd2930]:hover{background:linear-gradient(90deg,#f86868 24.08%,#ce4848)}}.ui-button--red[data-v-15dd2930]:active{background:linear-gradient(90deg,#943c3c 24.08%,#672929)}.ui-button--secondary_blue[data-v-15dd2930]{background:linear-gradient(90deg,#eef7ff,#d0e8ff);box-shadow:0 2px 4px #6218181f,inset 0 4px 4px #fff3,inset 0 -4px 4px #0000001c,inset 4px 0 4px #0000000a;color:var(--general-black)}@media (hover:hover){.ui-button--secondary_blue[data-v-15dd2930]:hover{background:linear-gradient(90deg,#deefff,#9fd0ff)}}.ui-button--secondary_blue[data-v-15dd2930]:active{background:linear-gradient(90deg,#b7d5f2,#4b8cc9)}.ui-button--small[data-v-15dd2930]{border-radius:4px;font-size:10px;font-weight:600;padding:6px 8px}.ui-button--mid[data-v-15dd2930]{border-radius:8px;font-size:16px;font-weight:500;padding:14.5px;width:100%}.app-field[data-v-9a46a6aa]{display:flex;flex-direction:column;flex-grow:1;gap:4px;height:71px;justify-content:flex-end;width:100%}.app-field__label[data-v-9a46a6aa]{color:var(--general-black);font-size:12px;line-height:1.2;opacity:.7}.app-field__content--error[data-v-9a46a6aa] .app-input{border-color:var(--accent-red)!important}.app-field__error[data-v-9a46a6aa]{color:var(--accent-red);font-size:14px;line-height:1.2}.app-form[data-v-a2f299b4]{display:flex;flex-direction:column;gap:16px;width:100%}.app-input[data-v-192bd080]{background:var(--general-white);border:1px solid var(--text-gray);border-radius:8px;color:var(--general-black);font-size:16px;font-weight:400;height:52px;line-height:1.2;outline:none;padding:14px 16px;width:100%}.app-input--grey[data-v-192bd080]{background:var(--stroke-gray)}.app-input--white[data-v-192bd080]{background:var(--general-white)}.app-input[data-v-192bd080]::-moz-placeholder{color:var(--general-black);opacity:.7;overflow:hidden;text-overflow:ellipsis}.app-input[data-v-192bd080]::placeholder{color:var(--general-black);opacity:.7;overflow:hidden;text-overflow:ellipsis}.policy-block[data-v-4e0b8c9d]{color:var(--general-black);margin-top:8px;opacity:.7;text-align:left}.policy-block__link[data-v-4e0b8c9d]{color:inherit;text-decoration:underline;text-underline-offset:2px}.callback-form__inputs[data-v-ae2e20a6]{display:flex;flex-direction:column;gap:16px}.input-wrapper[data-v-ae2e20a6]{position:relative;width:100%}.clear-button[data-v-ae2e20a6]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;opacity:.7;padding:4px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:opacity .2s}.clear-button[data-v-ae2e20a6]:hover{opacity:1}.modal-alert[data-v-ad6b1551]{overflow:hidden}.modal-alert__background[data-v-ad6b1551] img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.modal-alert__container[data-v-ad6b1551]{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;min-height:520px;padding:40px;width:720px}@media (max-width:768px){.modal-alert__container[data-v-ad6b1551]{width:100%}}@media (max-width:576px){.modal-alert__container[data-v-ad6b1551]{min-height:629px;padding:40px 20px}}.modal-alert__first-row[data-v-ad6b1551],.modal-alert__info[data-v-ad6b1551],.modal-alert__text[data-v-ad6b1551]{display:flex;flex-direction:column;gap:20px}.modal-alert__info[data-v-ad6b1551],.modal-alert__text[data-v-ad6b1551]{z-index:10}@media (max-width:576px){.modal-alert__info[data-v-ad6b1551],.modal-alert__text[data-v-ad6b1551]{gap:16px}}.modal-alert__title[data-v-ad6b1551]{font-size:48px;font-weight:700}.modal-alert__form[data-v-ad6b1551]{align-self:center;max-width:400px;width:100%;z-index:10}.modal-alert__discount[data-v-ad6b1551]{background:var(--accent-red);border-radius:8px;padding:10px;width:-moz-max-content;width:max-content}.modal-alert__time[data-v-ad6b1551]{background:var(--accent-blue);border-radius:99px;padding:4px 8px;width:-moz-max-content;width:max-content}[data-v-ad6b1551] .policy-block{display:none}[data-v-ad6b1551] .modal__close{right:10px;top:10px}[data-v-ad6b1551] .modal__close .icon path{fill:var(--general-white)}h2[data-v-ad6b1551],p[data-v-ad6b1551]{color:var(--general-white)}
