@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(./inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(./inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(./inter-latin-600-normal.CiBQ2DWP.woff) format("woff")}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;line-height:inherit}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none;padding:0}html{font-size:16px}@media(max-width:1280px){html{font-size:1.25vw}}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1rem;line-height:1.5;color:#1f1f1f;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;max-width:1440px;margin-inline:auto}.sf-modal{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;z-index:10000;display:flex;align-items:center;justify-content:center;padding:.625rem;box-sizing:border-box}.sf-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#1f1f1fa3;cursor:pointer}.sf-modal__box{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;gap:.625rem;max-height:calc(100dvh - 1.25rem);outline:none}.sf-modal__panel{display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:min(100%,32.8125rem);padding:2.5rem 1.5rem;background:#fff;border-radius:15px;overflow-y:auto;overscroll-behavior:contain}.sf-modal__title{margin:0;max-width:32.625rem;text-align:center;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;line-height:1;letter-spacing:-.025rem;color:#1f1f1f}.sf-modal__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:none;border-radius:15px;background:#f0eef5;color:#1f1f1f;cursor:pointer;transition:opacity .15s ease}.sf-modal__close:hover{opacity:.85}.sf-modal__close:focus-visible{outline:2px solid rgba(94,85,255,.5);outline-offset:2px}.sf-modal__close-icon{width:1.5rem;height:1.5rem}.sf-modal__close-icon svg{display:block;width:100%;height:100%}@media(max-width:767px){.sf-modal__box{flex-direction:column-reverse;align-items:stretch}.sf-modal__close{align-self:flex-end}}.sf-modal-fade-enter-active,.sf-modal-fade-leave-active{transition:opacity .2s ease}.sf-modal-fade-enter-active .sf-modal__box,.sf-modal-fade-leave-active .sf-modal__box{transition:opacity .2s ease,transform .2s ease}.sf-modal-fade-enter-from,.sf-modal-fade-leave-to{opacity:0}.sf-modal-fade-enter-from .sf-modal__box,.sf-modal-fade-leave-to .sf-modal__box{opacity:0;transform:translateY(.5rem)}.ui-form-field[data-v-7b5914d2]{display:flex;flex-direction:column;gap:.25rem;width:100%}.ui-form-field__label[data-v-7b5914d2]{font-size:.75rem;font-weight:400;line-height:1.5;color:#1f1f1f66}.ui-form-field--disabled .ui-form-field__label[data-v-7b5914d2]{color:#1f1f1f3d}.ui-form-field__control-wrap[data-v-7b5914d2]{width:100%}.ui-form-field__control[data-v-7b5914d2]{width:100%;border:1px solid rgba(17,17,17,.04);border-radius:.5rem;background:#f4f2fa;padding:.75rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;letter-spacing:-.01125rem;color:#1f1f1f;outline:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ui-form-field__control[data-v-7b5914d2]::-moz-placeholder{color:#1f1f1f7a}.ui-form-field__control[data-v-7b5914d2]::placeholder{color:#1f1f1f7a}.ui-form-field__control[data-v-7b5914d2]:focus,.ui-form-field__control[data-v-7b5914d2]:hover:not(:disabled){background:#eae7f9}.ui-form-field__control[data-v-7b5914d2]:disabled{background:#f4f2fa3d;color:#1f1f1f3d;cursor:not-allowed}.ui-form-field__control[data-v-7b5914d2]:disabled::-moz-placeholder{color:#1f1f1f3d}.ui-form-field__control[data-v-7b5914d2]:disabled::placeholder{color:#1f1f1f3d}.ui-form-field__control[data-v-7b5914d2]:not(.ui-form-field__control--textarea){min-height:3.4375rem}.ui-form-field__control--textarea[data-v-7b5914d2]{min-height:8.25rem;resize:vertical}.ui-form-field--filled .ui-form-field__control[data-v-7b5914d2]{color:#1f1f1fd6}.ui-form-field--filled .ui-form-field__control[data-v-7b5914d2]:not(:disabled){color:#1f1f1f}.ui-form-field--error .ui-form-field__control[data-v-7b5914d2]{border-color:#ff5131}.ui-form-field--error .ui-form-field__control[data-v-7b5914d2]:focus,.ui-form-field--error .ui-form-field__control[data-v-7b5914d2]:hover:not(:disabled){background:#f4f2fa;border-color:#ff5131}.ui-form-field__error[data-v-7b5914d2]{margin:0;font-size:.75rem;font-weight:400;line-height:1.5;color:#ff5131}.ui-checkbox[data-v-85c42ad1]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.ui-checkbox__input[data-v-85c42ad1]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-checkbox__box[data-v-85c42ad1]{position:relative;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.375rem;border:1px solid rgba(17,17,17,.04);background-color:#f4f2fa;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ui-checkbox__input:checked+.ui-checkbox__box[data-v-85c42ad1]{border-color:#5e55ff;background-color:#5e55ff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' fill='none' viewBox='0 0 14 11'%3E%3Cpath fill='%23fff' d='M12.707 1.707A1 1 0 0 0 11.293.293L5 6.586 2.707 4.293a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:.875rem .6875rem}.ui-checkbox__input:focus-visible+.ui-checkbox__box[data-v-85c42ad1]{box-shadow:0 0 0 2px #5e55ff40}.ui-checkbox__label[data-v-85c42ad1]{flex:1;min-width:0;padding-top:.125rem;font-size:.875rem;font-weight:400;line-height:1.3;color:#1f1f1f7a}.ui-button[data-v-5322f19d]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;font-family:inherit;text-decoration:none;cursor:pointer;flex-shrink:0;transition:filter .15s ease,background .15s ease,color .15s ease}.ui-button[data-v-5322f19d]:disabled{opacity:.5;cursor:not-allowed}.ui-button__icon[data-v-5322f19d],.ui-button__trailing[data-v-5322f19d]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ui-button__icon[data-v-5322f19d] img,.ui-button__icon[data-v-5322f19d] svg,.ui-button__trailing[data-v-5322f19d] img,.ui-button__trailing[data-v-5322f19d] svg{display:block}.ui-button__label[data-v-5322f19d]{white-space:nowrap}.ui-button--primary[data-v-5322f19d]{height:3.625rem;padding:.9375rem 1.5rem;background:#5e55ff;color:#fff;border-radius:15px;font-size:1.125rem;font-weight:500;line-height:1.2;letter-spacing:-.01125rem}.ui-button--primary[data-v-5322f19d] img,.ui-button--primary[data-v-5322f19d] svg{width:1.5rem;height:1.5rem}.ui-button--primary[data-v-5322f19d]:hover:not(:disabled){filter:brightness(1.05)}.ui-button--primary.ui-button--active[data-v-5322f19d]{filter:brightness(.95);box-shadow:inset 0 0 0 .125rem #fff6}.ui-button--outline[data-v-5322f19d]{height:3.625rem;padding:.9375rem 1.5rem;border:1px solid #5e55ff;border-radius:15px;background:transparent;color:#5e55ff;font-size:1.125rem;font-weight:500;line-height:1.3}.ui-button--outline[data-v-5322f19d]:hover:not(:disabled){background:#5e55ff0f}.ui-button--icon[data-v-5322f19d]{position:relative;width:3.5rem;height:3.5rem;padding:0;border-radius:15px;background:#f0eef5}.ui-button--icon[data-v-5322f19d] img,.ui-button--icon[data-v-5322f19d] svg{width:1.5rem;height:1.5rem}.ui-button--icon[data-v-5322f19d]:hover:not(:disabled){background:#e8e6ed}.ui-button__badge[data-v-5322f19d]{position:absolute;top:.625rem;right:.625rem;display:flex;align-items:center;justify-content:center;min-width:.9375rem;height:.9375rem;padding:.0625rem;background:#5e55ff;color:#fff;font-size:.5rem;font-weight:400;line-height:1.3;border-radius:3.125rem}.ui-button--menu[data-v-5322f19d]{justify-content:flex-start;gap:.75rem;width:100%;padding:1rem;border-radius:15px;background:transparent;text-align:left}.ui-button--menu .ui-button__label[data-v-5322f19d]{flex:1;font-size:1.125rem;font-weight:500;line-height:1.2;color:#1f1f1fa3;white-space:normal}.ui-button--menu[data-v-5322f19d] .ui-button__icon img,.ui-button--menu[data-v-5322f19d] .ui-button__icon svg{width:1.5rem;height:1.5rem}.ui-button--menu[data-v-5322f19d] .ui-button__trailing img,.ui-button--menu[data-v-5322f19d] .ui-button__trailing svg{width:1.5rem;height:1.5rem;opacity:.64}.ui-button--menu[data-v-5322f19d]:focus-visible:not(:disabled),.ui-button--menu[data-v-5322f19d]:hover:not(:disabled){background:#f0eef599}.ui-button--menu.ui-button--active[data-v-5322f19d]{background:#f0eef5}.ui-button--menu.ui-button--active .ui-button__label[data-v-5322f19d]{color:#1f1f1f}.ui-button--full[data-v-5322f19d]{width:100%}.contact-form[data-v-3c2173a9]{display:flex;flex-direction:column;gap:1rem;width:100%}.contact-form__attach[data-v-3c2173a9]{display:flex;flex-direction:column;gap:.5rem}.contact-form__file-input[data-v-3c2173a9]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.contact-form__attach-btn[data-v-3c2173a9]{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem 0;border:none;background:transparent;cursor:pointer;font-size:1.125rem;font-weight:500;line-height:1.2;letter-spacing:-.01125rem;color:#5e55ff;font-family:inherit;transition:opacity .15s ease}.contact-form__attach-btn[data-v-3c2173a9]:hover{opacity:.85}.contact-form__attach-icon[data-v-3c2173a9]{width:1.5rem;height:1.5rem;flex-shrink:0;color:#5e55ff}.contact-form__attach-icon[data-v-3c2173a9] svg{display:block;width:100%;height:100%}.contact-form__file-list[data-v-3c2173a9]{margin:0;font-size:.75rem;font-weight:400;line-height:1.3;color:#1f1f1fa3}.contact-form__checkboxes[data-v-3c2173a9]{display:flex;flex-direction:column;gap:.75rem}.contact-form__checkboxes[data-v-3c2173a9] .contact-form__link{color:inherit;text-decoration:underline;text-underline-offset:.12em}.contact-form__checkboxes[data-v-3c2173a9] .contact-form__link:hover{color:#1f1f1f99}.contact-form__submit[data-v-3c2173a9]{margin-top:.25rem;height:3.5rem}
