body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-attachment:scroll;background-color:#000;background-image:radial-gradient(#0000,#000),radial-gradient(#0000,#0006),linear-gradient(180deg,#0000,#000000e6),url(/static/media/cinemascreen_replaced_screenblack.cc7a12a8dc0e4cec1174.jpg);background-position:top;background-repeat:no-repeat;background-size:auto 66%;overflow:hidden}html{margin:0;overflow-x:hidden;overflow-y:visible;padding:0}.App{align-items:center;display:flex;flex-direction:column;height:min(350svw,350svh);image-rendering:optimizeSpeed;min-height:100vw;overflow:hidden;text-align:center;width:100%}.videoPlayer{animation:shiftBorderColor 16s linear infinite;background-color:#0e0000;border-style:groove;border-width:4px;box-shadow:0 0 10px #747474,0 0 20px #1b0303,0 0 300px #1b0303;display:flex;filter:hue-rotate(-30deg) contrast(110%) brightness(90%) saturate(120%)}@keyframes shiftBorderColor{0%{border-color:#000}50%{border-color:#313131}to{border-color:#000}}h1{display:block;font-family:BodoniModa;font-size:min(3em,12.5vw);font-weight:700;margin:.67em 0}h2{font-family:NK57;font-size:min(1.5em,4.8vw);letter-spacing:.2em;margin:.83em 0;white-space:nowrap}.sth2,.stylizedh2,h2{display:block;font-weight:400}.sth2,.stylizedh2{color:#8a0000;filter:drop-shadow(.2vw .2vw 0 #5b0000);font-family:Bayon;font-size:3.5vw;letter-spacing:-.5px;margin-left:0;margin-right:0;margin-top:-2.9vw}.sth2l,.stylizedh2large{font-size:5vw}.sth2l,.sth2s,.stylizedh2large,.stylizedh2small{color:#8a0000;display:block;filter:drop-shadow(.2vw .2vw 0 #5b0000);font-family:Bayon;font-weight:400;letter-spacing:-.5px;margin-top:-2.9vw}.sth2s,.stylizedh2small{font-size:2.7vw}.aspectRatio{width:100%}.aspectRatio,.videoWrapper{align-items:center;display:flex;justify-content:center}.videoWrapper{min-width:50px;position:relative}.ambilightWrapper{height:100%;position:relative;width:100%}.positionWrapper{position:sticky;top:30vw;z-index:1}#video{height:100%;width:100%}#ambilight{filter:blur(max(50px,9vw)) opacity(.55) saturate(200%);height:100%;left:0;pointer-events:none;transform:scale(1.05) translateZ(0);z-index:-1}#ambilight,.headerMobile{position:absolute;top:0;width:100%}.headerMobile{background:linear-gradient(180deg,#241c1c,#000);filter:blur(8px);height:100px;justify-items:center;text-align:center}.headerImage,.headerMobile{display:flex;justify-content:center}.headerImage{position:absolute;width:100svw;z-index:2}.headerDesktopLeft{justify-content:flex-start;justify-items:flex-start;left:1.25vw}.headerDesktopLeft,.headerDesktopRight{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:100px;position:absolute;text-align:center;top:2vw;width:50%;z-index:3}.headerDesktopRight,.headerMobileRight{justify-content:flex-end;justify-items:flex-end;padding:0 35px;right:1.25vw}.headerMobileRight{align-items:center;box-sizing:border-box;height:100px;position:absolute;top:2vw;width:100%;z-index:3}.headerButtons,.headerMobileRight{display:flex;flex-direction:row;text-align:center}.headerButtons{cursor:pointer;gap:1.5vw;width:auto;z-index:1}.headerButtons button{text-wrap:nowrap;background-color:#000;border:#141414;border-radius:42.5%;border-style:outset;border-width:5px;box-shadow:0 0 10px 5px #480000;color:#ccc;cursor:pointer;display:inline-block;font-family:CroissantOne;font-size:13px;height:4vw;line-height:0%;min-height:45px;min-width:45px;text-align:center;text-indent:2.5px;transition:filter .5s ease,margin .5s ease,transform .5s ease;white-space:nowrap;width:4vw}.headerButtons button.activeHeaderButton{background-color:#140000;box-shadow:0 0 12px 5px #360505;box-shadow:0 0 0 1.5px #c16969;color:#fff;filter:drop-shadow(3px 4px 3px rgb(255,255,255))}.headerButtons button:hover{border-style:inset}.headerButtons .invisible button{filter:drop-shadow(3px 4px 2px rgb(255,255,255)) opacity(0);height:6.5vw;margin-right:-50px;transform:rotate(180deg);width:6.5vw}.headerButtons .visible button{filter:drop-shadow(3px 4px 20px rgb(255,255,255)) opacity(1);height:6.5vw;margin-right:20px;transform:rotate(1turn);width:6.5vw}.headerButtons img:hover{filter:drop-shadow(3px 4px 5px rgba(150,6,20,.5)) drop-shadow(rgb(210,6,27) 0 0 2vw) drop-shadow(rgb(210,6,27) 0 0 4vw);transform:scale(1.1)}.headerButtons img{animation:none;filter:drop-shadow(3px 4px 5px rgba(150,6,20,.5)) drop-shadow(rgb(158,27,10) 1vw 1vw 5vw) drop-shadow(rgb(73,1,8) 1vw 1vw 7vw);height:4vw;min-height:50px;min-width:50px;padding:0;transform:scale(1);transition:filter .3s ease,transform .3s ease;width:4vw}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}img{color:#fff}.curtainsWrapper{filter:opacity(.997);height:100vh;overflow:hidden;pointer-events:none;position:sticky;top:0;width:100%;z-index:4}.curtain{object-fit:fill;position:absolute}.curtain,.curtainGradient{height:100%;left:0;width:100%}.curtainGradient{background:linear-gradient(180deg,#0000 0,#000);background-color:#00000040;pointer-events:none;position:relative;top:0;z-index:3}.postCurtainGradient{background:linear-gradient(180deg,#0000 0,#000 15%,#0000);background-color:#00000040;height:max(150vw,200vh);top:20%;z-index:-1}.lightsWrapper,.postCurtainGradient{left:0;pointer-events:none;position:absolute;width:100%}.lightsWrapper{height:100%;max-height:max(150vw,150vh);overflow:hidden;top:0;z-index:5}.lightBeamLeft{animation:leftLightShit 3s ease-in-out infinite;bottom:0;height:auto;position:absolute;transform-origin:100% 50%;width:70vw}@keyframes leftLightShit{0%,to{filter:opacity(.39) drop-shadow(3px 4px 10px rgb(128,0,0))}50%{filter:opacity(.52) drop-shadow(3px 4px 10px rgba(43,42,42,.562))}}.lightBeamRight{animation:rightLightShit 3s ease-in-out infinite;bottom:-1%;height:auto;position:absolute;right:-17%;transform-origin:100% 50%;width:70vw}@keyframes rightLightShit{0%,to{filter:opacity(.52) drop-shadow(3px 4px 10px rgba(43,42,42,.562))}50%{filter:opacity(.39) drop-shadow(3px 4px 10px rgb(168,3,3))}}.spotLightLogo{display:flex;filter:drop-shadow(3px 4px 10px rgb(142,8,8));height:auto;padding:15vw;position:absolute;right:50%;transform:translateX(50%);width:auto}.clubXInfo{color:#fff;flex-direction:column;justify-content:flex-start;margin-left:-2vw;margin-right:-2vw;margin-top:15vw;max-width:90%;overflow-x:hidden;padding-left:5vw;padding-right:5vw;z-index:5}.clubXInfo,.footer{align-items:center;display:flex;position:relative;text-align:center}.footer{box-sizing:border-box;flex-direction:row;height:auto;justify-content:center;justify-items:center;margin-bottom:min(-5vw,-5vh);margin-top:-5vh;overflow:hidden;padding:max(7.5vw,7.5vh);width:auto}.footerButtons{display:flex;flex-direction:row;gap:10vw;z-index:4}.footerButtons img:hover{cursor:pointer;filter:drop-shadow(3px 4px 5px rgba(150,6,20,.5)) drop-shadow(rgb(210,6,27) 0 0 2vw) drop-shadow(rgb(210,6,27) 0 0 4vw);transform:scale(1.1)}.footerButtons img{filter:drop-shadow(3px 4px 5px rgba(150,6,20,.5)) drop-shadow(rgb(158,27,10) 1vw 1vw 5vw) drop-shadow(rgb(73,1,8) 1vw 1vw 7vw);height:3vw;min-height:80px;min-width:min(80px,10vw);padding:30px;transform:scale(1);transition:filter .3s ease,transform .3s ease;width:3vw}.sponsors{align-items:center;display:flex;filter:drop-shadow(rgba(153,44,44,.662) 1vw 1vw 15vw) drop-shadow(rgba(147,147,147,.584) 1vw 1vw 20vw);flex-direction:column;justify-content:space-between;justify-items:center;margin-bottom:5vh;margin-top:-10vh;padding:5vw;position:relative;text-align:center;z-index:30}.sponsors,.sponsors img{height:auto;overflow:hidden;transform:scale(.75);width:auto}.sponsors img{filter:drop-shadow(3px 4px 5px rgba(150,6,20,.5)) drop-shadow(rgb(61,4,10) 0 0 .75vw) drop-shadow(rgb(56,5,10)0 0 1.5vw);image-rendering:optimizeQuality;margin:-4vw;min-height:auto;min-width:500px;object-fit:contain;width:100%}.filmReelBottomLeft{left:0}.filmReelBottomLeft,.filmReelBottomRight{bottom:0;filter:opacity(.25) contrast(125%) drop-shadow(3px 4px 5px rgba(150,6,20,.5)) drop-shadow(rgb(61,4,10) 0 0 .75vw) drop-shadow(rgb(56,5,10)0 0 1.5vw);position:absolute;width:10%}.filmReelBottomRight{overflow:hidden;right:-1vw;transition:bottom 5s ease,opacity 5s ease}@keyframes moveReel{0%{bottom:2vw;filter:saturate(100%) contrast(100%) drop-shadow(3px 4px 20px rgba(255,255,255,0));opacity:.7}50%{bottom:1500px;filter:saturate(350%) contrast(150%) drop-shadow(3px 4px 50px rgba(255,0,0,.429));opacity:.4}to{bottom:2vw;filter:saturate(100%) contrast(100%) drop-shadow(3px 4px 20px rgba(255,0,0,0));opacity:.7}}.bottomLinks{bottom:10px;color:#5f0000;font-family:CormorantSC;font-size:1.15em;position:sticky;text-align:center}@font-face{font-display:swap;font-family:Asul;font-style:normal;font-weight:400;src:url(/static/media/Asul-Regular.2072d90ac9f7341e7206.ttf) format("truetype")}@font-face{font-display:swap;font-family:DancingScript;font-style:normal;font-weight:400;src:url(/static/media/DancingScript-Regular.7e203cef1079837be7e0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Limelight;font-style:normal;font-weight:400;src:url(/static/media/Limelight-Regular.3776a5b3985bb9da2ea7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Regular.b2667c142af0523f081c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Notable;font-style:normal;font-weight:400;src:url(/static/media/Notable-Regular.2fb7db2f6ecfd8c14fd0.ttf) format("truetype")}@font-face{font-display:swap;font-family:BodoniModa;font-style:normal;font-weight:425;src:url(/static/media/BodoniModa-VariableFont_opsz,wght.9284de3beedac3350918.ttf) format("truetype")}@font-face{font-display:swap;font-family:CroissantOne;font-style:normal;font-weight:400;src:url(/static/media/CroissantOne-Regular.cc59469cb665a8ce188a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gabriele;font-style:normal;font-weight:400;src:url(/static/media/gabriele-bad.9e49d8a54085ab437c34.ttf) format("truetype")}@font-face{font-display:swap;font-family:NK57;font-style:normal;font-weight:400;src:url(/static/media/NK57%20Monospace%20Cd%20Rg.5070f2755a276c5b800c.otf) format("opentype")}@font-face{font-display:swap;font-family:Bayon;font-style:normal;font-weight:400;src:url(/static/media/Bayon-Regular.3e50c263cbd4b930be3e.ttf) format("truetype")}@font-face{font-display:swap;font-family:CormorantSC;font-style:normal;font-weight:400;src:url(/static/media/CormorantSC-Bold.0447b10f31321f3fc2aa.ttf) format("truetype")}
/*# sourceMappingURL=main.3145a806.css.map*/