:root{--accent-color:#8cff9f;--accent-dark-color:#6bc67a;--dark-grey:#1d1d1d;--blue:#132c46;--grey:#b7b7b7;--red:#e35555;--bg-body:var(--dark-grey);--error-text:var(--red);--header-height-dt:5.625rem;--header-height-tb:7.5rem;--header-height-mb:10rem}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav,section{display:block}body,html{height:100%;min-width:300px}body{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}button,input,textarea{font-family:inherit;font-weight:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{display:block;width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@font-face{font-display:swap;font-family:Anonymous-Pro;font-style:normal;font-weight:400;src:url(./AnonymousProRegular.BeE6NueN.woff2) format("woff2"),url(./AnonymousProRegular.iz5D0kxW.woff) format("woff")}@font-face{font-display:swap;font-family:Anonymous-Pro;font-style:normal;font-weight:700;src:url(./AnonymousProBold.BQGQUcHS.woff2) format("woff2"),url(./AnonymousProBold.BLDjWEXK.woff) format("woff")}@font-face{font-display:swap;font-family:PPNeueMachina;font-style:normal;font-weight:400;src:url(./PPNeueMachina-InktrapRegular.uAEnm4ao.woff2) format("woff2"),url(./PPNeueMachina-InktrapRegular.BIVacZhf.woff) format("woff")}body,html{font-size:16px}@media only screen and (min-width:1920px){body,html{font-size:21px}}@media only screen and (max-width:1199px){body,html{font-size:12px}}@media only screen and (max-width:991px){body,html{font-size:12px}}@media only screen and (max-width:767px){body,html{font-size:10px}}@media only screen and (max-width:575px){body,html{font-size:7px}}body{background:var(--bg-body);color:#fff;font-family:Anonymous-Pro,Helvetica Neue,sans-serif;font-weight:400;line-height:1.18;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer{flex-shrink:0}.wrapper{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 0 auto}.container{margin:0 auto;max-width:1920px;padding:0 9.69rem;width:100%}@media only screen and (max-width:991px){.container{padding:0 6.25rem}}@media only screen and (max-width:767px){.container{padding:0 16px}}a{color:#fff;transition:color .2s ease}a:hover{color:var(--accent-color)}.button{background:transparent;color:#fff;font-size:.875rem;line-height:1.1;padding:.78rem .625rem;text-transform:uppercase;transition:color .2s ease}@media only screen and (max-width:991px){.button{font-size:14px}}@media only screen and (max-width:767px){.button{font-size:14px}}.button:hover{color:var(--accent-color)}button:focus:not(:focus-visible){outline:0}.gradient-text{background:linear-gradient(90deg,#8cff9f -40.54%,#1c4269 152.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vfm__container{align-items:center;display:flex;justify-content:flex-start;overflow-y:auto;padding:2rem 0}.vfm__content{margin:auto;min-height:-moz-max-content;min-height:max-content;position:relative}.modal-close-btn{align-items:center;background:transparent;display:flex;justify-content:center;padding:1rem;position:absolute;right:1.41rem;top:.19rem}@media only screen and (max-width:767px){.modal-close-btn{right:2.61rem;top:1.39rem}}.modal-close-btn:focus :deep(svg) path,.modal-close-btn:hover :deep(svg) path{stroke:var(--accent-color)}.modal-close-btn :deep(svg){height:1.25rem;min-width:1.25rem;width:1.25rem}@media only screen and (max-width:991px){.modal-close-btn :deep(svg){height:20px;min-width:20px;width:20px}}.modal-close-btn :deep(svg) path{transition:stroke .2s ease}.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active{transition:opacity .3s ease}.layout-enter,.layout-leave-active,.page-enter,.page-leave-to{opacity:0}[data-v-fbab57f3]:root{--accent-color:#8cff9f;--accent-dark-color:#6bc67a;--dark-grey:#1d1d1d;--blue:#132c46;--grey:#b7b7b7;--red:#e35555;--bg-body:var(--dark-grey);--error-text:var(--red);--header-height-dt:5.625rem;--header-height-tb:7.5rem;--header-height-mb:10rem}.not-found[data-v-fbab57f3]{background-position:bottom;background-repeat:no-repeat;background-size:cover}.not-found__content[data-v-fbab57f3]{padding:7.7rem 0 5.5rem;text-align:center}@media only screen and (max-width:991px){.not-found__content[data-v-fbab57f3]{padding:8.8rem 0 6rem}}@media only screen and (max-width:767px){.not-found__content[data-v-fbab57f3]{padding:4.5rem 0 11.5rem}}.not-found__error[data-v-fbab57f3]{color:var(--accent-color);font-family:PPNeueMachina,sans-serif;margin:0 auto 4.12rem;max-width:41.69rem;text-transform:uppercase}@media only screen and (max-width:991px){.not-found__error[data-v-fbab57f3]{margin:0 auto 3.62rem;max-width:100%}}@media only screen and (max-width:767px){.not-found__error[data-v-fbab57f3]{margin:0 auto 5.82rem;max-width:38rem}}.not-found__error-title[data-v-fbab57f3]{font-size:8rem;line-height:1.1}@media only screen and (max-width:767px){.not-found__error-title[data-v-fbab57f3]{font-size:64px}}.not-found__error-subtitle[data-v-fbab57f3]{font-size:2.25rem;line-height:1.1}@media only screen and (max-width:991px){.not-found__error-subtitle[data-v-fbab57f3]{font-size:3rem}}@media only screen and (max-width:767px){.not-found__error-subtitle[data-v-fbab57f3]{font-size:24px}}.not-found__info[data-v-fbab57f3]{font-size:1.125rem;line-height:1.1;margin:0 auto;max-width:27.5rem}@media only screen and (max-width:991px){.not-found__info[data-v-fbab57f3]{font-size:16px}}@media only screen and (max-width:767px){.not-found__info[data-v-fbab57f3]{font-size:14px;max-width:41.5rem}}.not-found__info-desc[data-v-fbab57f3]{margin-bottom:1.7rem}@media only screen and (max-width:991px){.not-found__info-desc[data-v-fbab57f3]{margin-bottom:2.1rem}}@media only screen and (max-width:767px){.not-found__info-desc[data-v-fbab57f3]{margin-bottom:4.1rem}}.not-found__nav[data-v-fbab57f3]{font-size:1.25rem;line-height:1.1}@media only screen and (max-width:991px){.not-found__nav[data-v-fbab57f3]{font-size:18px}}@media only screen and (max-width:767px){.not-found__nav[data-v-fbab57f3]{font-size:16px}}.not-found__nav ul li[data-v-fbab57f3]:not(:last-child){margin-bottom:.7rem}@media only screen and (max-width:991px){.not-found__nav ul li[data-v-fbab57f3]:not(:last-child){margin-bottom:1.1rem}}
