.hero .pixel-game-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;image-rendering:pixelated;pointer-events:none;border-radius:inherit}.hero .veil{z-index:1!important;background:linear-gradient(90deg,rgba(4,22,37,.62) 0%,rgba(6,28,53,.44) 36%,rgba(10,40,70,.08) 75%)!important}.hero::after{background:none!important}body.light .hero .veil{background:linear-gradient(90deg,rgba(3,26,54,.62),rgba(6,32,58,.36) 44%,rgba(6,35,55,.08) 80%)!important}.hero .hero-inner{z-index:4!important}@media(max-width:760px){.hero .veil{background:linear-gradient(180deg,rgba(5,24,50,.68),rgba(5,22,45,.42) 65%,rgba(6,25,43,.17))!important}}