.header-component{background:var(--white);border-bottom:1px solid var(--gray-2);box-shadow:0 2px 14px #0f0c310f;padding:20px 0}.header-component__inner{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:400px){.header-component__inner{flex-wrap:wrap;gap:10px 30px}}.header-component__logo{align-items:center;display:flex;gap:10px}.header-component__logo-icon{max-height:38px;max-width:38px}.header-component__logo-title{font-size:1.875rem;font-weight:500}.header-component__nav{align-items:center;display:flex;gap:10px}@media only screen and (max-width:1050px){.header-component__nav{display:none}}.header-component__link{position:relative}.header-component__link:hover .header-component__subLinks{opacity:1;transition:var(--transition);visibility:visible}.header-component__link-item{align-items:center;border-radius:8px;display:flex;font-weight:500;gap:5px;line-height:1.125rem;padding:10px 13px;transition:background-color .35s ease,color .35s ease}.header-component__link-item .icon svg{height:18px;width:18px}.header-component__link-item:hover{background:var(--main-light);color:var(--main);transition:var(--transition)}.header-component__link-item:hover .icon svg{transform:scaleY(-1)}.header-component__link-item--active{background:var(--main-light);color:var(--main);transition:var(--transition)}.header-component__subLinks{align-items:flex-start;background-color:#fff;border-radius:20px;box-shadow:0 5px 10px #1505591a;display:flex;flex-direction:column;gap:5px;left:-105px;opacity:0;padding:30px 25px;position:absolute;top:50px;transition:var(--transition);visibility:hidden;width:280px;z-index:2}.header-component__buttons{align-items:center;display:flex;gap:15px}@media only screen and (max-width:400px){.header-component__buttons{order:1;width:100%}.header-component__buttons .btn{width:100%}}@media only screen and (max-width:620px){.header-component__btn{display:none!important}}.header-component__btn span{color:var(--black-2)}.header-component__burger{align-items:center;background:var(--main);border-radius:32px;display:none;height:47px;justify-content:center;width:47px}@media only screen and (max-width:1050px){.header-component__burger{display:flex}}.header-component__burger .icon svg{max-height:15px;max-width:20px}.input{display:inline-grid;grid-gap:10px;width:100%}.input__title{color:#1e1b42;font-size:1.125rem;font-weight:600;line-height:22px}.input__title>span{color:var(--red)}.input--disabled .input__field-label{background:var(--neutral-50)}.input--disabled .input__field input{color:var(--body-color-o5)}.input__subtitle{color:var(--dark);flex-shrink:0;font-size:.8125em;font-weight:500;line-height:140%;z-index:1}.input--column{display:flex;flex-direction:column;gap:32px;height:78px!important;padding:16px}.input__field-label{background:var(--bg-color);border:1px solid transparent;border-radius:10px;cursor:text;height:100%;left:0;position:absolute;top:0;transition:var(--transition);width:100%}.input--error .input__field-label{background:var(--white);border-color:var(--red)}.input__field{align-items:stretch;border-radius:5px;display:flex;gap:15px;height:68px;justify-content:stretch;padding-left:16px;padding-right:1px;position:relative;transition:background .2s,box-shadow .2s,border-color .2s;z-index:2}.input__field input::-moz-placeholder{color:var(--body-color);font-size:1rem;font-weight:400;line-height:1rem}.input__field input::placeholder{color:var(--body-color);font-size:1rem;font-weight:400;line-height:1rem}.input:hover .input__field .input__field-label{border-color:var(--main)}.input--error.input--focused .input__field{box-shadow:0 0 0 3px var(--red-o15)}.input--error .input__field{background:var(--white);border-color:var(--red)}.input__field textarea{height:auto;resize:vertical}.input__field input,.input__field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--main);font-size:1rem;font-weight:500;height:100%;line-height:16px;outline:none;width:100%;z-index:1}.input__field button{align-items:center;border-radius:8px;display:inline-flex;height:48px;justify-content:center;padding:15px 16px;position:absolute;right:15px;top:10px;z-index:1}.input:hover.input__field button{box-shadow:0 4px 15px #4a3aff99;color:var(--white);transform:translate3d(0,-4px,.01px)}.input__field .icon svg{height:16px;width:16px;z-index:10}.input__field .icon svg path{fill:var(--white)}.input__errors,.input__messages{color:var(--black);font-size:.75rem;font-weight:400;line-height:15px;opacity:.4}.input__errors{color:var(--red);opacity:1}.footer-main__inner{display:flex;gap:50px}@media only screen and (max-width:1075px){.footer-main__inner{display:grid;gap:50px 0;grid-template-columns:2fr 1fr}}@media only screen and (max-width:655px){.footer-main__inner{display:flex;flex-direction:column;gap:30px}}.footer-main__left{display:flex;flex-direction:column;gap:15px;max-width:390px}@media only screen and (max-width:1075px){.footer-main__left{grid-column:span 2}}.footer-main__title{font-size:1.325rem;font-weight:600;line-height:1.5rem}.footer-main__subtitle{margin-bottom:15px}.footer-main__logo{align-items:center;display:flex;gap:10px}.footer-main__logo-icon{max-height:38px;max-width:38px}.footer-main__logo-title{font-size:1.875rem;font-weight:500}.footer-main__content{display:flex;flex-direction:column;gap:10px}.footer-main__content-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-left:10px}.footer-main__content-inner{align-items:flex-start;display:flex;gap:15px}@media only screen and (max-width:1350px){.footer-main__content-inner{flex-direction:column;gap:5px}}@media only screen and (max-width:1075px){.footer-main__content-inner{flex-direction:row;gap:15px}}@media only screen and (max-width:350px){.footer-main__content-inner{flex-direction:column;gap:5px}}.footer-main__links{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.footer-main__link{align-items:center;border-radius:8px;display:flex;gap:10px;line-height:1.125rem;padding:10px;transition:background-color .35s ease,color .35s ease}.footer-main__link .icon svg{max-height:19px;max-width:19px}.footer-main__link--active,.footer-main__link:hover{background:var(--main-light);color:var(--main)}.footer-main__link--icon{color:var(--gray)}.footer-small{border-top:1px solid var(--gray-4);padding:30px 0 0}.footer-small__inner{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:550px){.footer-small__inner{flex-direction:column;gap:10px}}.footer-small__copyright,.footer-small__developed{color:var(--gray-3);font-size:.875rem;line-height:1.125rem}.footer-component{background:var(--white);border-top:1px solid var(--gray-2);padding:30px 0}.footer-component__inner{display:flex;flex-direction:column;gap:50px}.bounce-enter-active{animation:bounce-in cubic-bezier(.175,.885,.32,1.275) .5}.bounce-enter{animation:bounce-in cubic-bezier(.175,.885,.32,1.275) .5 reverse}.modal{overflow:hidden;z-index:999}.modal,.modal__background{height:100%;left:0;position:fixed;top:0;width:100%}.modal__background{background:var(--black);cursor:pointer;opacity:.3;z-index:0}.modal__content{align-items:center;display:none;height:100%;justify-content:center;overflow-y:auto;position:relative;width:100%}.modal__content:last-child{display:flex}.mod{background:var(--white);border-radius:10px;box-shadow:0 5px 10px #0000000d;margin:45px auto auto;position:relative;z-index:1}.mod__header{align-items:center;border-bottom:1px solid var(--gray-dark);display:flex;gap:30px;justify-content:space-between;padding:30px}.mod__title{color:var(--dark);font-size:1.5rem;font-weight:700;line-height:29px}.mod__close{align-items:center;background:none;border:none;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.mod__close .icon{height:100%;width:100%}.mod__close .icon svg path{fill:var(--dark-light)}.mod__body{display:grid;padding:30px;grid-gap:30px}.mod__section{display:grid;width:100%;grid-gap:20px}.mod__section-title{color:var(--dark-light);font-size:1.25rem;font-weight:700;line-height:28px}.mod__section-body{display:grid;grid-gap:20px}.mod__footer{align-items:center;display:flex;gap:30px;justify-content:space-between;padding:30px}.mod__footer-box{align-items:center;display:inline-flex;gap:15px}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:400;src:local("Rubik Regular"),local("Rubik-Regular"),url(../fonts/Rubik/Rubik-Regular.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Regular.woff) format("woff"),url(../fonts/Rubik/Rubik-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:500;src:local("Rubik Medium"),local("Rubik-Medium"),url(../fonts/Rubik/Rubik-Medium.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Medium.woff) format("woff"),url(../fonts/Rubik/Rubik-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:local("Rubik SemiBold"),local("Rubik-SemiBold"),url(../fonts/Rubik/Rubik-SemiBold.woff2) format("woff2"),url(../fonts/Rubik/Rubik-SemiBold.woff) format("woff"),url(../fonts/Rubik/Rubik-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:local("Rubik Bold"),local("Rubik-Bold"),url(../fonts/Rubik/Rubik-Bold.woff2) format("woff2"),url(../fonts/Rubik/Rubik-Bold.woff) format("woff"),url(../fonts/Rubik/Rubik-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:400;src:local("Circe Regular"),local("Circe-Regular"),url(../fonts/Circe/Circe-Regular.woff2) format("woff2"),url(../fonts/Circe/Circe-Regular.woff) format("woff"),url(../fonts/Circe/Circe-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:700;src:local("Circe Bold"),local("Circe-Bold"),url(../fonts/Circe/Circe-Bold.woff2) format("woff2"),url(../fonts/Circe/Circe-Bold.woff) format("woff"),url(../fonts/Circe/Circe-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:800;src:local("Circe ExtraBold"),local("Circe-ExtraBold"),url(../fonts/Circe/Circe-ExtraBold.woff2) format("woff2"),url(../fonts/Circe/Circe-ExtraBold.woff) format("woff"),url(../fonts/Circe/Circe-ExtraBold.ttf) format("truetype")}:root{--main-width:1300px;--font-regular:"Rubik",Arial,Helvetica Neue,Helvetica,sans-serif;--font-size-desktop:16px;--black:#000;--black-2:#181443;--black-3:#4a4c6c;--gray:#625d7e;--gray-2:#efeef6;--gray-3:#c4c4c4;--gray-4:#e9f0f6;--white:#fff;--red:#e7428c;--main:#5d4fff;--main_o15:rgba(93,79,255,.15);--main-light:#f2f1fe;--bg:#faf9fc;--link:var(--main);--body-color:var(--black-2);--border_color:#e9f0f6;--bg-color:#faf9fc;--big-radius:20px;--main-radius:12px;--small-radius:5px;--transition:.3s;--sides-padding:30px;--btn-sm-height:48px;--btn-md-height:56px;--btn-lg-height:68px}@media only screen and (max-width:440px){:root{--sides-padding:20px}}*{backface-visibility:hidden;box-sizing:border-box;font-family:var(--font-regular);min-height:0;min-width:0}*,body,html{margin:0;padding:0}body,html{background:var(--bg-color);color:var(--body-color);font-size:var(--font-size-desktop);line-height:22px;scroll-behavior:smooth}body{overflow-y:scroll}@media only screen and (min-width:1026px){body.no-overflow{padding-right:var(--scrollbar-width)}}a{color:inherit;cursor:pointer;position:relative;text-decoration:none;transition:var(--transition)}a:not(.no-hover):hover{color:var(--main)}a:not(.no-hover):hover .icon svg path[fill],a:not(.no-hover):hover .icon svg rect[fill]{fill:var(--main)}a:not(.no-hover):hover .icon svg circle[stroke],a:not(.no-hover):hover .icon svg path[stroke],a:not(.no-hover):hover .icon svg rect[stroke]{stroke:var(--main)}a:not(.no-hover) .icon svg path,a:not(.no-hover) circle,a:not(.no-hover) rect{transition:var(--transition)}a:not(.no-hover) .icon svg path[fill],a:not(.no-hover) rect[fill]{fill:var(--main)}a:not(.no-hover) .icon svg path[stroke],a:not(.no-hover) rect[stroke]{stroke:var(--main)}a:active,a:focus{text-decoration:none}:focus-visible{outline:2px solid var(--main);outline-offset:2px}button:focus-visible{outline:2px solid var(--main);outline-offset:2px}h1,h2,h3,h4,h5,h6{color:var(--black-2);font-weight:700;letter-spacing:.16px;line-height:normal}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin{margin:0}h1{font-size:3.625rem}@media only screen and (max-width:991px){h1{font-size:3rem}}@media only screen and (max-width:767px){h1{font-size:2.5rem}}@media only screen and (max-width:480px){h1{font-size:2.125rem}}h2{font-size:2.375rem}@media only screen and (max-width:767px){h2{font-size:2rem}}@media only screen and (max-width:480px){h2{font-size:1.75rem}}h3{font-size:1.5rem;line-height:32px;margin-bottom:6px}b,dt,strong{font-size:1.125rem;font-weight:500;line-height:normal}b,dt,em,i,strong{font-family:var(--font-regular)}em,i{font-weight:400}em:before,i:before{margin:0;width:auto}code,pre{background:none;border:none;margin:0}p{margin-bottom:16px}p:last-child{margin-bottom:0}img{height:auto;max-width:100%;vertical-align:middle;width:100%}img[data-src],img[data-srcset]{display:block;min-height:1px}ol,ul{list-style:none;margin:0;padding:0}blockquote{background:var(--gray-3-dark);font-family:var(--font-regular);margin:10px 0 30px;overflow:hidden;padding:15px}blockquote,blockquote p{position:relative}details{border-radius:var(--main-radius,10px);margin-bottom:30px}details,details summary{background:var(--gray-3-dark)}details summary{border-top-left-radius:var(--main-radius,10px);border-top-right-radius:var(--main-radius,10px);cursor:pointer;font-family:var(--font-regular);padding:15px}details>div{padding:30px}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{-o-object-fit:contain;object-fit:contain}figure{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;margin:0}textarea{resize:vertical}.icon{min-height:10px;min-width:10px}.icon svg{height:100%;width:100%}#__nuxt{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;min-width:320px}.container{box-sizing:content-box;max-width:var(--main-width)}.container,.container-padding{margin:0 auto;position:relative;width:100%}.container-padding{box-sizing:border-box;max-width:calc(var(--main-width) + var(--sides-padding)*2);padding-left:var(--sides-padding);padding-right:var(--sides-padding)}.page{padding:30px 0 50px}@media only screen and (max-width:860px){.page{padding:30px 0}}.page-enter-active,.page-leave-active{transition:var(--transition)}.page-enter,.page-leave-to{opacity:0}.page__inner{display:flex;flex-direction:column;grid-gap:80px}.hover-image img{transition:var(--transition)}.hover-image:hover img{filter:brightness(.9)}.hidden{display:none}.no-scroll{overflow:hidden}.plate{background-color:var(--white);border:1px solid var(--gray-2);border-radius:8px;box-shadow:0 1px 4px #0f0c3105,0 5px 15px #5d4fff1f;color:var(--main);display:inline-block;font-size:1rem;font-weight:600;line-height:18px;padding:12px 14px}.link-animation{transition:color 3509ms ease}.link-animation:before{background:var(--main);bottom:0;content:"";height:2px;position:absolute;transition:var(--transition);width:0}.link-animation:hover:before{width:100%}.btn{align-items:center;background:none;border:none;border-radius:var(--main-radius);cursor:pointer;display:inline-flex;font-family:var(--font);justify-content:center;outline:none}.btn:active{transform:scale(.96)}.btn .icon{max-height:32px;max-width:32px}.btn:disabled{background:var(--gray);color:var(--brown_o3);cursor:not-allowed}.btn--main{background:var(--main);box-shadow:0 0 #4a3aff1f;color:var(--white);transition:transform .3s ease,box-shadow .3s ease}.btn:active.btn--main,.btn:hover.btn--main{box-shadow:0 4px 15px #4a3aff99;color:var(--white)}.btn--main .icon svg path[stroke]{stroke:var(--white)}.btn--main .icon svg path[fill]{fill:var(--white)}.btn--white{background:var(--white);border:1px solid var(--main-light);box-shadow:0 1px 3px #18144312,0 2px 6px #5d4fff1a;color:var(--main);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,color .3s ease,background-color .3s ease}.btn:active.btn--white,.btn:hover.btn--white{box-shadow:0 1px 3px #18144312,0 5px 17px #5d4fff45;color:var(--main)}.btn--lg{font-size:1.125rem;font-weight:600;gap:10px;height:68px;line-height:1.25rem;padding:0 30px}.btn--lg:active{transform:scale(.96)}.btn--lg .icon{height:24px;width:24px}@media only screen and (max-width:540px){.btn--lg .icon{height:18px;width:18px}}.btn--md{font-size:.875rem;gap:10px;height:56px;line-height:1.125rem;padding:0 20px}@media only screen and (max-width:540px){.btn--md{font-size:.75rem}}.btn--md:active{transform:scale(.96)}.btn--md .icon,.btn--md .loading-icon{height:22px;width:22px}.btn--sm{font-size:.875rem;font-weight:400;gap:4px;height:30px;line-height:normal;padding:0 15px}.btn--sm:active{transform:scale(.96)}.btn--sm .icon{height:20px;width:20px}.default-modal{align-items:flex-start;background:var(--white);border-radius:16px;display:flex;flex-direction:column;gap:15px;justify-content:stretch;padding:32px;position:relative;z-index:1}.default-modal__header{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.default-modal__header--center{display:grid;grid-template-columns:auto 1fr auto}.default-modal__header--center .default-modal__title{justify-content:center;text-align:center}.default-modal__title{font-size:1.375em;font-weight:700;line-height:1.5rem;margin:0}.default-modal__close{align-items:center;background:none;border:1px solid var(--white-2);border-radius:5px;cursor:pointer;display:flex;height:30px;justify-content:center;transition:var(--transition);width:30px}.default-modal__close .icon{max-height:24px;max-width:24px}.default-modal__close:hover{background:var(--white-2)}.default-modal__body{align-items:flex-start;gap:15px}.default-modal__body,.default-modal__footer{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.default-modal__footer{align-items:center;gap:10px}.m-menu{display:flex;min-height:100vh;z-index:2}.m-menu,.m-menu__background{left:0;position:absolute;top:0;width:100%}.m-menu__background{background:#00000080;border:none;cursor:pointer;height:100%;padding:0}.m-menu__container{background:var(--white);display:flex;flex-direction:column;gap:40px;justify-content:stretch;margin-left:auto;padding:20px 30px;position:relative;width:50%;z-index:1}@media only screen and (max-width:1300px){.m-menu__container{width:40%}}@media only screen and (max-width:700px){.m-menu__container{width:90%}}.m-menu__close{align-items:center;background:var(--main);border:none;border-radius:32px;display:flex;height:47px;justify-content:center;margin:0 0 -20px auto;width:47px}.m-menu__close .icon{height:30px;width:30px}.m-menu__close .icon svg path{fill:var(--white)}.m-menu__links{display:flex;width:100%;grid-gap:15px}.m-menu__link,.m-menu__links{align-items:flex-start;flex-direction:column}.m-menu__link{display:inline-flex}.m-menu__link--active>div,.m-menu__link:hover>div{background:var(--main-light);color:var(--main)}.m-menu__link--active>div button .icon svg,.m-menu__link:hover>div button .icon svg{transform:scaleY(-1)}.m-menu__link>div{border-radius:8px;display:flex;gap:5px;padding:10px 13px;transition:background-color .35s ease,color .35s ease}.m-menu__link>div button{background:none;border:none}.m-menu__link>div button .icon{height:18px;width:18px}.m-menu__link>div button .icon svg path{fill:var(--dark)}.m-menu__link ul{display:grid;grid-gap:15px;padding-left:10px;padding-top:20px}.m-menu__link-item{font-size:1.5rem;font-weight:500;line-height:1.125rem}.m-menu__subLink-item{border-radius:8px;font-size:1rem;font-weight:500;line-height:1.125rem;padding:10px 13px;transition:background-color .35s ease,color .35s ease}.m-menu__subLink-item--active,.m-menu__subLink-item:hover{background:var(--main-light);color:var(--main)}.m-menu__buttons{display:none;grid-gap:20px;margin-top:20px}@media only screen and (max-width:620px){.m-menu__buttons{display:grid}}.page-not-found{align-items:center;background:var(--main-light);display:flex;height:100vh}.page-not-found__inner{align-items:center;display:flex;flex-direction:column;gap:10px}.page-not-found__title{color:var(--main);font-size:11rem;font-weight:800;line-height:10rem}.page-not-found__subtitle{color:var(--black-2);font-size:2.25rem;font-weight:600;letter-spacing:1.14px;line-height:3rem}.page-not-found__description{color:var(--gray);font-size:1.125rem;letter-spacing:1.14px;line-height:1.875rem}.page-not-found__buttons{align-items:center;display:flex;gap:30px;margin-top:50px}.page-not-found__bvi{visibility:hidden}
