.tr-mask{display:block;overflow:hidden;will-change:transform}span.tr-mask.tr-mask{display:block!important;position:static!important;inset:auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;white-space:inherit!important;text-align:inherit!important}.tr-mask.tr-revealed,.tr-revealed>.tr-mask{overflow:visible;will-change:auto}@media (prefers-reduced-motion:reduce){.tr-mask{overflow:visible;will-change:auto}}@font-face{font-family:Fixel Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:102.59%;ascent-override:87.73%;descent-override:18.52%;line-gap-override:28.27%}*,:after,:before{box-sizing:border-box}@font-face{font-family:Fixel Display;src:url(/fonts/fixel-display/FixelDisplay-Regular.subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/fonts/fixel-display/FixelDisplay-Medium.subset.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/fonts/fixel-display/FixelDisplay-SemiBold.subset.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fixel Display;src:url(/fonts/fixel-display/FixelDisplay-Bold.subset.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html{overflow-x:clip}body{margin:0;padding:0;font-family:Fixel Display,Fixel Fallback,Arial,sans-serif;background-color:#050508}.app-root,body{width:100%;max-width:100%;overflow-x:clip}.page-shell{position:relative;width:100%;max-width:100%}h1,h2,h3,h4,h5,h6,p,span{font-family:Fixel Display,Fixel Fallback,Arial,sans-serif}h1{color:#fff;leading-trim:both;text-edge:cap;font-size:80px;font-style:normal;font-weight:600;line-height:82px;letter-spacing:-4.8px;text-transform:uppercase;margin:0}h2{font-weight:500!important}.header-container{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent}.header-container,.home-page{width:100%;max-width:100%;overflow-x:clip}.home-page{min-height:100vh;padding-top:88px}.about-us-wrap,.anima-wrap,.articles-wrap,.gallery,.info,.up-events-wrap{position:relative}.info{min-height:100vh}.anima-wrap{padding-block:300px}@media (max-width:1024px){.header-container{background-color:#0b1a33}.page-shell{padding-top:72px}.anima-wrap{padding-block:160px}.gallery{padding-top:0}}