@font-face{font-family:Orbitron;src:url(/fonts/orbitron/orbitron-variablefont_wght-webfont.woff2) format("woff2"),url(/fonts/orbitron/orbitron-variablefont_wght-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.Hero_banner__D2sJC{position:relative;background:linear-gradient(135deg,#333,#d4af37,#000,#d4af37);background-size:300% 300%;animation:Hero_gradientAnimation__udED0 10s ease infinite;color:#fff;text-align:center;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%}.Hero_headline__jOGh4{font-family:Orbitron,sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;text-shadow:2px 2px 4px rgba(0,0,0,.6)}@keyframes Hero_gradientAnimation__udED0{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.Hero_headline__jOGh4{font-size:8vw!important;line-height:1.3;margin-top:1rem}}