@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";*,:after,:before{box-sizing:inherit;margin:0;padding:0}:where(:root){box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.15}:where(main){display:block}:where(h1){margin:.67em 0;font-size:2em}:where(p+p){margin-top:1rem}:where(a){background-color:#0000}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(code,kbd,samp,pre){font-family:monospace;font-size:1em}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(button,input,optgroup,select,textarea){line-height:inherit;border:1px solid}:where(button){text-transform:none;overflow:visible}:where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button;padding:1px 6px}:where(input){overflow:visible}:where(input,textarea){padding:1px}:where(fieldset){border:1px solid;margin:0 2px}:where(legend){color:inherit;white-space:normal;max-width:100%;display:table}:where(progress){vertical-align:baseline;display:inline-block}:where(select){text-transform:none}:where(textarea){vertical-align:top;overflow:auto}:where([type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where([type=color]){background:inherit}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.5}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-search-decoration{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}:where(hr){box-sizing:content-box;height:0;color:inherit;overflow:visible}:where(dl,ol,ul){margin:1em 0}:where(ol ol,ol ul,ol dl,ul ol,ul ul,ul dl,dl ol,dl ul,dl dl){margin:0}:where(b,strong){font-weight:bolder}:where(audio,video){display:inline-block}:where(audio):not([controls]){height:0;display:none}:where(img){border:0}:where(svg):not(:root){overflow:hidden}:where(table){text-indent:0;border-color:inherit}:where(details){display:block}:where(dialog){background-color:inherit;color:inherit;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;display:block;position:absolute;left:0;right:0}:where(dialog):not([open]){display:none}:where(summary){display:list-item}:where(canvas){display:inline-block}:where(template),:where([hidden]){display:none}.navbar[accent_color=true]{background:var(--accent-background)}.navbar__inner{flex-direction:row;justify-content:space-between;align-items:center;display:flex;padding:20px!important}.navbar__inner__side{flex-direction:row;gap:30px;display:flex}.navbar__inner__side__btn{color:var(--primary-color);display:none}@media screen and (width>=1281px){.navbar__inner__side__btn[desktop]{display:block!important}}@media screen and (width<=1280px){.navbar__inner__side__btn[ipad]{display:block!important}}@media screen and (width<=1000px){.navbar__inner__side__btn[phone]{display:block!important}}.navbar__inner__logo{color:var(--primary-color)}.navbar__inner__links{flex-direction:row;gap:40px;display:flex}@media screen and (width<=1000px){.navbar__inner__links{display:none}}.navbar__inner__links>a{color:var(--text-color);font-size:20px;font-weight:400;line-height:140%;text-decoration:none}.navbar__inner__links>a.router-link-active{color:var(--primary-color)}.navbar__burger{z-index:10;background:0 0;flex-direction:row;justify-content:flex-end;width:100%;height:100%;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0}.navbar__burger.navbar__burger__animate{background:#0009}.navbar__burger.navbar__burger__animate>.navbar__burger__menu{transform:translate(0)}.navbar__burger__menu{background:var(--surface-background);width:360px;max-width:100%;height:100%;padding:40px 20px;transition:all .3s ease-in-out;transform:translate(360px)}.navbar__burger__menu .cross{color:var(--primary-color);flex-direction:row;justify-content:flex-end;margin-bottom:30px;display:flex}.navbar__burger__menu .links{flex-direction:column;gap:20px;display:flex}.navbar__burger__menu .links>a{width:fit-content;color:var(--background);font-size:18px;font-weight:500;line-height:140%}.navbar__burger__menu .links>a.router-link-active{color:var(--primary-color)}@media screen and (width<=1280px){.navbar__inner__links{gap:30px}.navbar__inner__links>a{font-size:18px}.navbar__inner>a>svg{width:64px;height:40px}}@media screen and (width<=480px){.navbar__inner{padding:30px 10px!important}}.footer{background:var(--surface-background)}.footer .container{flex-direction:row;justify-content:space-between;gap:30px;display:flex}.footer__side>svg{margin-bottom:20px}.footer__side>p{color:#fff;margin-bottom:15px;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.footer__side>p:last-child{margin-bottom:0}.footer__content{flex-direction:row;gap:30px;display:flex}.footer__content__column{flex-direction:column;gap:20px;min-width:250px;display:flex}.footer__content__column h3{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.footer__content__column a,.footer__content__column p{color:#fff;width:fit-content;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none}.footer__content__column a[gray],.footer__content__column p[gray]{color:var(--text-meta-color)!important}.footer__content__column .router-link-active{color:var(--primary-color)}.footer__content__column__links{flex-flow:wrap;gap:10px;display:flex}.footer__content__column__links>a{background:var(--background);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:6px;display:flex}.footer__content__column__links>a>svg{color:var(--surface-background)}.footer__content__column__links>a:hover>svg{color:var(--primary-color)}.footer__content__directions>a{color:#fff!important}.footer__content__directions>a[active=true]{color:var(--primary-color)!important}.footer__content__meta{flex-direction:column;gap:20px;display:flex;min-width:150px!important}.footer__content__meta>div{flex-direction:column;gap:20px;display:flex}@media screen and (width<=1600px){.footer__side>svg{width:330px}.footer__content{gap:20px}.footer__content__column{min-width:210px;max-width:210px}.footer__content__column__links{max-width:120px}}@media screen and (width<=1450px){.footer__side>svg{width:330px}.footer__content__column{min-width:210px}}@media screen and (width<=1280px){.footer__side,.footer__side>svg{width:270px}.footer__side>p{font-size:16px;font-weight:400;line-height:140%}.footer__content__column{min-width:210px}.footer__content__column__links{max-width:110px}.footer__content__directions{display:none}}@media screen and (width<=1000px) and (width>=769px){.footer .container{flex-direction:column;gap:60px}.footer__side{width:100%}.footer__content__column{min-width:240px}.footer__content__meta,.footer__content__pages,.footer__content__useful{width:100%}.footer__content__directions{display:none}.footer__content__meta{min-width:unset}}@media screen and (width<=768px){.footer .container{flex-direction:column;row-gap:60px}.footer__side{width:auto}.footer__content{flex-wrap:wrap;row-gap:60px;width:100%}.footer__content__column{max-width:unset;min-width:215px!important}.footer__content__meta{flex-direction:row;flex-shrink:0;order:-2;width:100%!important}.footer__content__meta>div{width:100%!important}.footer__content__pages,.footer__content__useful{min-width:unset!important;width:calc(50% - 10px)!important}.footer__content__directions{display:none}}@media screen and (width<=480px){.footer__content__meta{flex-direction:column}.footer__content__column__links{max-width:unset;margin-bottom:20px}}.container{width:100%;max-width:1700px;margin:0 auto;padding:80px 20px}@media screen and (width<=1920px){.container{max-width:1600px}}@media screen and (width<=1600px){.container{max-width:1280px}}@media screen and (width<=1280px){.container{max-width:1000px}}@media screen and (width<=1000px){.container{max-width:768px;padding-top:60px;padding-bottom:60px}}@media screen and (width<=768px){.container{max-width:480px;padding-top:50px;padding-bottom:50px}}@media screen and (width<=480px){.container{padding:60px 10px}}input,textarea{resize:none;border:1px solid var(--text-meta-color);border-radius:10px;outline:none;padding:18px 40px;font-size:24px;font-style:normal;font-weight:400;line-height:140%}.markdown a,.underline{text-decoration:none;position:relative}.markdown a:after,.underline:after{content:"";background:currentColor;width:0;height:1px;transition:all .2s ease-in-out;position:absolute;top:100%;left:50%}.markdown a:hover:after,.underline:hover:after{width:100%;left:0}.vertical__line{text-decoration:none;position:relative}.vertical__line:after{content:"";background:currentColor;border-radius:200px;width:2px;height:0;transition:all .1s ease-in-out;position:absolute;top:50%;left:-8px}.vertical__line:hover:after{height:100%;top:0}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.list-enter-active,.list-leave-active{transition:all .5s}.list-enter-from,.list-leave-to{opacity:0;transform:translate(30px)}.markdown h3{margin-top:1em}.markdown li,.markdown p{color:var(--text-color)}.markdown a{color:var(--primary-color)}.markdown ol,.markdown ul{padding-left:25px}.markdown ul{list-style-type:disc}.markdown>*>li{margin-top:1em}@media screen and (width<=768px){.markdown li,.markdown p{font-size:18px}}@media screen and (width<=480px){.markdown li,.markdown p{font-size:16px}}.docs__view{background:var(--accent-background);padding-top:40px}.docs__view__text{background:var(--background);border-radius:20px;padding:80px;box-shadow:0 8px 20px #ca3b4c1a}.docs__view__text>h2{color:var(--primary-color);text-align:center;margin-bottom:40px;font-size:34px;font-style:normal;font-weight:700;line-height:140%}.docs__view__text>h3{margin-bottom:20px;font-size:24px;font-style:normal;font-weight:700;line-height:28px}@media screen and (width<=1280px){.docs__view__text{padding:40px}}@media screen and (width<=768px){.docs__view__text>h2{text-align:left}.docs__view__text{padding:30px}}@media screen and (width<=480px){.docs__view{padding-top:0}.docs__view__text{box-shadow:none;background:0 0;padding:0}.docs__view__text>h2{font-size:24px}}.typography__title__1{font-family:Roboto;font-size:96px;font-style:normal;font-weight:600;line-height:100%}@media screen and (width<=1600px){.typography__title__1{font-size:80px}}@media screen and (width<=1280px){.typography__title__1{font-size:54px}}@media screen and (width<=768px){.typography__title__1{font-size:34px;line-height:120%}}.typography__title__2{font-family:Roboto;font-size:50px;font-style:normal;font-weight:700;line-height:100%}@media screen and (width<=1280px){.typography__title__2{font-size:42px}}.typography__title__3{font-family:Roboto;font-size:34px;font-style:normal;font-weight:600;line-height:120%}@media screen and (width<=768px){.typography__title__3{font-size:30px}}@media screen and (width<=480px){.typography__title__3{font-size:24px}}.typography__title__4{font-family:Roboto;font-size:34px;font-style:normal;font-weight:700;line-height:140%}@media screen and (width<=768px){.typography__title__4{font-size:30px}}@media screen and (width<=480px){.typography__title__4{font-size:24px}}.typography__title__5{font-family:Roboto;font-size:24px;font-style:normal;font-weight:600;line-height:120%}@media screen and (width<=1280px){.typography__title__5{font-size:20px}}@media screen and (width<=768px){.typography__title__5{font-size:18px;line-height:100%}}.markdown li,.markdown p,.typography__text__1{font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=768px){.markdown li,.markdown p,.typography__text__1{font-size:18px}}@media screen and (width<=480px){.markdown li,.markdown p,.typography__text__1{font-size:16px}}.typography__text__2{font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=480px){.typography__text__2{font-size:16px}}.typography__text__3{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=480px){.typography__text__3{font-size:14px}}.typography__text__4{font-size:14px}.typography__text__4,.typography__text__5{font-family:Roboto;font-style:normal;font-weight:400;line-height:140%}.typography__text__5{font-size:20px}@media screen and (width<=1280px){.typography__text__5{font-size:18px}}.typography__breadcrumbs{font-family:Roboto;font-size:24px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=1920px){.typography__breadcrumbs{font-size:20px}}@media screen and (width<=768px){.typography__breadcrumbs{font-size:14px}}:root{--primary-color:#ca3b4c;--text-color:#25242c;--text-meta-color:#858585;--accent-background:#fbfaf8;--background:#fff;--surface-background:#25242c}body{background:var(--background)}*{font-family:Roboto}.application{flex-direction:column;min-height:100vh;display:flex}.application__content{flex:1;padding-bottom:80px}[data-v-b10ea20a]:root{background:var(--accent-background)}.notfound__view[data-v-b10ea20a]{background:var(--accent-background) url(../svg/home_header_background.svg);background-position:50%;background-repeat:repeat-x;background-size:auto 80%;justify-content:center;align-items:center;min-height:100vh;display:flex}.notfound__view__content[data-v-b10ea20a]{flex-direction:column;align-items:center;display:flex}.notfound__view__content>h1[data-v-b10ea20a]{color:var(--primary-color);margin-top:0;margin-bottom:0;font-family:Roboto;font-size:404.707px;font-style:normal;font-weight:900;line-height:140%}.notfound__view__content>svg[data-v-b10ea20a]{color:var(--primary-color)}.notfound__view__content>div[data-v-b10ea20a]{background:var(--background);border-radius:20px;padding:40px;position:relative;box-shadow:0 8px 20px #ca3b4c1a}.notfound__view__content>div>svg[data-v-b10ea20a]{color:var(--primary-color);position:absolute;bottom:46px;right:0}.notfound__view__content>div>p[data-v-b10ea20a]{max-width:650px;margin-bottom:40px;font-size:24px;font-style:normal;font-weight:400;line-height:140%}@media screen and (width<=1000px){.notfound__view__content>h1[data-v-b10ea20a]{font-size:180px}.notfound__view__content>div>p[data-v-b10ea20a]{font-size:18px}}@media screen and (width<=480px){.notfound__view__content>div>p[data-v-b10ea20a]{font-size:16px}}
