@font-face{font-family:Rubik;src:url(./fonts/Rubik-VariableFont_wght.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Audiowide;src:url(./fonts/Audiowide.ttf)format("truetype");font-weight:400;font-style:normal}:root{--logoColor:#ba1f1a;--logoColorLight:#db3a34;--textColor:#555;--mutedColor:#8b8b8b;--borderColor:#c4c4c4}*{box-sizing:border-box}html{height:100%}body{color:var(--textColor);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin:0;padding:0;font-family:Rubik,sans-serif;display:flex}p{line-height:1.3}main{flex:1}main.home{flex-direction:column;justify-content:center;align-items:center;display:flex}main .homeHead{flex-direction:column;justify-content:center;align-items:center;gap:5px;max-width:600px;margin:40px auto;padding:0 30px;display:flex}main .homeHead img{width:150px;height:150px;margin:0;padding:0}main .homeHead h1{text-align:center;color:var(--logoColor);margin:0 0 10px;padding:0;font-size:30px;font-weight:700}main .homeHead p{text-align:center;margin:0;padding:0;font-size:18px}section .sectionTitle{text-align:center;margin-bottom:5px;font-size:35px}section .sectionDescription{text-align:center;margin:0;padding:0;font-size:20px}@media (width<=800px){main .homeHead{margin:20px auto}section .sectionHead .sectionTitle{margin-bottom:5px;font-size:25px}section .sectionHead .sectionDescription{font-size:17px}}a{color:var(--logoColor);cursor:pointer;text-decoration:underline}a:hover{color:var(--logoColorLight)}.tdelay02{transition-delay:.2s}.tdelay03{transition-delay:.3s}.tdelay04{transition-delay:.4s}.tdelay05{transition-delay:.5s}.tdelay06{transition-delay:.6s}.hiddenItem{opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.hiddenItemTop{transform:translateY(30px)}.hiddenItemBottom{transform:translateY(-30px)}.hiddenItemLeft{transform:translate(-30px)}.hiddenItemRight{transform:translate(30px)}.visibleItem{opacity:1;transform:translateY(0)}html.brainKnockout{scroll-snap-type:y mandatory}main.brainKnockout{width:100%;position:relative}main.brainKnockout section{scroll-snap-align:start;scroll-snap-stop:always;min-height:100vh;overflow:hidden}main.brainKnockout .hero{box-sizing:border-box;aspect-ratio:1024/575;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:400px;display:flex;position:relative}main.brainKnockout .hero .driver{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden}main.brainKnockout .hero .driver svg{fill:#fff;width:calc(100% + 1.3px);height:100px;display:block;position:relative}main.brainKnockout .hero img{object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;inset:0}main.brainKnockout .section1,main.brainKnockout .finalSection{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:100px 25px;display:flex}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) img{object-fit:cover;width:200px;height:200px}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) div h1{font-size:30px;display:inline}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) div{text-align:center;max-width:600px;font-size:25px;line-height:1.3em}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) .comingSoon{text-align:center;z-index:10;color:var(--logoColorLight);border-radius:5px;align-self:center;margin:30px 10px 10px;font-size:30px}main.brainKnockout .miniGamesSection{background-color:#fde2e4;flex-direction:column;justify-content:center;align-items:center;gap:100px;padding:100px 25px;display:flex}main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection,main.brainKnockout .playWithFriendSection{background-color:#fff;flex-direction:row-reverse;justify-content:center;align-items:center;gap:50px;padding:100px 50px;display:flex}:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection,main.brainKnockout .playWithFriendSection) img{width:300px;height:auto}:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection,main.brainKnockout .playWithFriendSection) .sectionHead div,:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection,main.brainKnockout .playWithFriendSection) .sectionHead p{text-align:left}:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection,main.brainKnockout .playWithFriendSection) .sectionHead{max-width:400px}main.brainKnockout .playWithFriendSection,main.brainKnockout .practiceSection{flex-direction:row}:is(main.brainKnockout .playWithFriendSection,main.brainKnockout .practiceSection) .sectionHead div,:is(main.brainKnockout .playWithFriendSection,main.brainKnockout .practiceSection) .sectionHead p{text-align:right}main.brainKnockout .playWithFriendSection,main.brainKnockout .finalSection{background-color:#e3f9e7}main.brainKnockout .customizeProfileSection{background-color:#fde2e4}main.brainKnockout .multiplayerSection{background-color:#e3f9e7;flex-direction:column;justify-content:center;align-items:center;gap:50px;padding:100px 50px;display:flex}main.brainKnockout .multiplayerSection div:nth-child(2){justify-content:center;align-items:center;gap:100px;width:100%;display:flex}main.brainKnockout .multiplayerSection img{width:300px;height:auto}main.brainKnockout .links{justify-content:center;align-items:center;gap:20px;margin-top:100px;display:flex}main.brainKnockoutPpl{width:100%}main.brainKnockoutPpl .hero{justify-content:center;align-items:flex-end;width:100%;height:400px;display:flex;position:relative}main.brainKnockoutPpl .hero .bg{filter:blur(10px)grayscale(50%);background-color:#fff;background-image:url(/images/brainKnockout/featureGraphic.webp);background-position:50% 35%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}main.brainKnockoutPpl .hero .txt{z-index:10;text-align:center;background-color:#fff;border-radius:10px;margin-bottom:-70px;padding:40px 50px;font-weight:700;position:relative;box-shadow:0 0 2px #0000001a}main.brainKnockoutPpl .hero .txt :first-child{font-size:40px}main.brainKnockoutPpl .hero .txt :nth-child(2){margin:0;padding:0;font-size:60px}main.brainKnockoutPpl .hero .txt :nth-child(3){color:var(--mutedColor)}main.brainKnockoutPpl .ppl,main.brainKnockoutPpl tof{margin-inline:auto;box-sizing:border-box;max-width:950px;margin-top:200px;margin-bottom:100px;padding-inline:50px}:is(main.brainKnockoutPpl .ppl,main.brainKnockoutPpl tof) .pplSection,:is(main.brainKnockoutPpl .ppl,main.brainKnockoutPpl tof) tofSection{border-bottom:1px solid var(--borderColor);margin-block:25px;padding-block:25px}:is(main.brainKnockoutPpl .ppl,main.brainKnockoutPpl tof) h4{margin-top:50px;margin-bottom:10px}:is(:is(main.brainKnockoutPpl .ppl,main.brainKnockoutPpl tof) ul,:is(main.brainKnockoutPpl .ppl,main.brainKnockoutPpl tof) ol) li{padding-block:3px}@media (width<=900px){main.brainKnockout .hero .driver svg{height:50px}main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .playWithFriendSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection{flex-direction:column;gap:40px}:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .playWithFriendSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection) .sectionHead div,:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .playWithFriendSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection) .sectionHead p{text-align:center}:is(main.brainKnockout .skilsSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .playWithFriendSection,main.brainKnockout .customizeProfileSection,main.brainKnockout .practiceSection) .sectionHead{max-width:unset}:is(main.brainKnockoutPpl,main.brainKnockoutTof) .hero{height:300px}:is(main.brainKnockoutPpl,main.brainKnockoutTof) .hero .txt{border-radius:10px;margin-inline:10px;padding:30px 50px}:is(main.brainKnockoutPpl,main.brainKnockoutTof) .hero .txt :first-child{font-size:20px}:is(main.brainKnockoutPpl,main.brainKnockoutTof) .hero .txt :nth-child(2){font-size:30px}}@media (width<=800px){:is(main.brainKnockoutPpl,main.brainKnockoutTof) .hero{height:250px}main.brainKnockout .section1,main.brainKnockout .finalSection{padding:50px 25px}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) h2{color:var(--logoColorLight);font-size:30px}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) img{width:150px;height:150px}:is(main.brainKnockout .section1,main.brainKnockout .finalSection) div{font-size:20px}main.brainKnockout .multiplayerSection{padding:50px 25px}main.brainKnockout .multiplayerSection img{width:200px}main.brainKnockout .multiplayerSection div:nth-child(2){gap:0}}html.luminexRun{scroll-snap-type:y mandatory}:is(body.luminexRun,.luminexRunPpl) footer{color:#d7d6d6;background-color:#131313;width:100%}main.luminexRun .hiddenItem{transition-duration:1s;transition-timing-function:cubic-bezier(.22,1,.36,1)}main.luminexRun{color:#d7d6d6;background-color:#131313;width:100%;position:relative}main.luminexRun section{scroll-snap-align:start;scroll-snap-stop:always;min-height:100vh;overflow:hidden}main.luminexRun .hero{box-sizing:border-box;aspect-ratio:1024/575;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:400px;display:flex;position:relative}main.luminexRun .hero .driver{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden}main.luminexRun .hero .driver svg{fill:#131313;width:calc(100% + 1.3px);height:100px;display:block;position:relative}main.luminexRun .hero img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}main.luminexRun .section1,main.luminexRun .finalSection{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:100px 25px;display:flex}:is(main.luminexRun .section1,main.luminexRun .finalSection) .logo{object-fit:cover;width:200px;height:200px}:is(main.luminexRun .section1,main.luminexRun .finalSection) div{text-align:center;max-width:600px;font-size:25px;line-height:1.3em}:is(main.luminexRun .section1,main.luminexRun .finalSection) div:nth-child(2){font-size:45px}:is(main.luminexRun .section1,main.luminexRun .finalSection) div h1{font-size:30px;display:inline}:is(main.luminexRun .section1,main.luminexRun .finalSection) a{width:300px;height:auto;margin-top:20px}:is(main.luminexRun .section1,main.luminexRun .finalSection) a img{width:100%;height:100%}:is(main.luminexRun .section1,main.luminexRun .finalSection) .comingSoon{text-align:center;z-index:10;color:var(--logoColorLight);background-color:#fff;border-radius:5px;align-self:center;margin:30px 10px 10px;font-size:30px}main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection,main.luminexRun .leaderboardsSection{background-color:#1a1a1a;flex-direction:row-reverse;justify-content:center;align-items:center;gap:50px;padding:100px 50px;display:flex}:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection,main.luminexRun .leaderboardsSection) img{width:300px;height:auto}:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection,main.luminexRun .leaderboardsSection) .sectionHead div,:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection,main.luminexRun .leaderboardsSection) .sectionHead p{text-align:left}:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection,main.luminexRun .leaderboardsSection) .sectionHead{max-width:400px}main.luminexRun .leaderboardsSection,main.luminexRun .unlockMoreTracksSection{flex-direction:row}:is(main.luminexRun .leaderboardsSection,main.luminexRun .unlockMoreTracksSection) .sectionHead div,:is(main.luminexRun .leaderboardsSection,main.luminexRun .unlockMoreTracksSection) .sectionHead p{text-align:right}main.luminexRun .customizeProfileSection,main.luminexRun .finalSection{background-color:#1a1a1a}main.luminexRun .leaderboardsSection,main.luminexRun .unlockMoreTracksSection{background-color:#131313}main.luminexRun .learnNewSkill{background-color:#1a1a1a;flex-direction:column;justify-content:center;align-items:center;gap:50px;padding:100px 50px;display:flex}main.luminexRun .learnNewSkill div:nth-child(2){justify-content:center;align-items:center;gap:100px;width:100%;display:flex}main.luminexRun .learnNewSkill img{width:300px;height:auto}main.luminexRun .sliderSection{background-color:#131313;flex-direction:column;justify-content:center;align-items:center;gap:100px;padding:100px 25px;display:flex}main.luminexRun .links{justify-content:center;align-items:center;gap:20px;margin-top:100px;display:flex}@media (width<=900px){main.luminexRun .hero .driver svg{height:50px}main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .leaderboardsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection{flex-direction:column;gap:40px}:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .leaderboardsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection) .sectionHead div,:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .leaderboardsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection) .sectionHead p{text-align:center}:is(main.luminexRun .practiceDrillsSection,main.luminexRun .customizeProfileSection,main.luminexRun .leaderboardsSection,main.luminexRun .customizeProfileSection,main.luminexRun .unlockMoreTracksSection) .sectionHead{max-width:unset}:is(main.luminexRunPpl,main.luminexRunTof) .hero{height:300px}:is(main.luminexRunPpl,main.luminexRunTof) .hero .txt{border-radius:10px;margin-inline:10px;padding:30px 50px}:is(main.luminexRunPpl,main.luminexRunTof) .hero .txt :first-child{font-size:20px}:is(main.luminexRunPpl,main.luminexRunTof) .hero .txt :nth-child(2){font-size:30px}}main.luminexRunPpl{color:#d7d6d6;background-color:#131313;width:100%}main.luminexRunPpl .hero{justify-content:center;align-items:flex-end;width:100%;height:400px;display:flex;position:relative}main.luminexRunPpl .hero .bg{filter:blur(10px)grayscale(50%);background-color:#131313;background-image:url(/images/luminexRun/featureGraphic.webp);background-position:50% 35%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}main.luminexRunPpl .hero .txt{z-index:10;text-align:center;background-color:#222;border-radius:10px;margin-bottom:-70px;padding:40px 50px;font-weight:700;position:relative;box-shadow:0 0 2px #0000001a}main.luminexRunPpl .hero .txt :first-child{font-size:20px}main.luminexRunPpl .hero .txt :nth-child(2){margin:0;padding:0;font-size:40px}main.luminexRunPpl .hero .txt :nth-child(3){color:var(--mutedColor)}main.luminexRunPpl .ppl,main.luminexRunPpl tof{margin-inline:auto;box-sizing:border-box;max-width:950px;margin-top:200px;margin-bottom:100px;padding-inline:50px}:is(main.luminexRunPpl .ppl,main.luminexRunPpl tof) .pplSection,:is(main.luminexRunPpl .ppl,main.luminexRunPpl tof) tofSection{border-bottom:1px solid var(--borderColor);margin-block:25px;padding-block:25px}:is(main.luminexRunPpl .ppl,main.luminexRunPpl tof) h4{margin-top:50px;margin-bottom:10px}:is(:is(main.luminexRunPpl .ppl,main.luminexRunPpl tof) ul,:is(main.luminexRunPpl .ppl,main.luminexRunPpl tof) ol) li{padding-block:3px}@media (width<=800px){:is(main.luminexRunPpl,main.luminexRunTof) .hero{height:250px}main.luminexRun .section1,main.luminexRun .finalSection{padding:50px 25px}:is(main.luminexRun .section1,main.luminexRun .finalSection) h2{color:var(--logoColorLight);font-size:30px}:is(main.luminexRun .section1,main.luminexRun .finalSection) .logo{width:150px;height:150px}:is(main.luminexRun .section1,main.luminexRun .finalSection) div{font-size:17px}:is(main.luminexRun .section1,main.luminexRun .finalSection) div:nth-child(2){font-size:25px}main.luminexRun .learnNewSkill{padding:50px 25px}main.luminexRun .learnNewSkill img{width:200px}main.luminexRun .learnNewSkill div:nth-child(2){gap:0}}header{box-sizing:border-box;z-index:10;background-color:#fff;border-radius:0 10px 10px 0;padding:5px;position:fixed;top:20px;left:0;box-shadow:0 1px 20px .5px #3636361c,0 0 0 5px #3636361c}header :first-child{flex-direction:row;justify-content:center;align-items:stretch;max-width:800px;margin-inline:auto;display:flex}header :first-child :first-child{flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}header :first-child :first-child h1{color:var(--logoColor);margin:0;padding:0;font-size:10px;font-weight:700}header :first-child ul{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:30px;margin:0;padding:0;list-style-type:none;display:flex}header :first-child ul li{padding:0;margin:0;padding-bottom:5px}header a{color:var(--logoColor);cursor:pointer;margin-bottom:5px;text-decoration:none;transition-duration:.25s}header a:hover{color:var(--logoColorLight)}header img{width:30px;height:30px}footer{margin-top:auto;padding:0}footer P{text-align:center}footer{scroll-snap-align:start}#games{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;margin:20px;padding:20px 10px;display:flex}#games a,#games a:visited,#games a:hover,#games a:active{color:inherit;text-decoration:none}#games .gameCard{cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:stretch;max-width:500px;max-height:500px;transition-duration:.25s;display:flex;overflow:hidden;box-shadow:0 0 4px #0000001a}#games .gameCard:hover{box-shadow:0 0 12px #00000026}#games .gameCard:hover .info .exploreMre{opacity:1;transform:translate(5px)}#games .gameCard img{aspect-ratio:1024/575;object-fit:cover;width:100%}#games .gameCard .info{flex-direction:column;flex-grow:10;justify-content:flex-start;align-items:stretch;padding:15px;display:flex}#games .gameCard .info h2{margin:0 0 5px;padding:0;font-size:22px}#games .gameCard .info p{margin:0;padding:0}#games .gameCard .info .exploreMre{color:var(--logoColorLight);opacity:0;justify-content:center;align-self:flex-end;align-items:center;margin-top:auto;padding:10px 5px 5px;font-size:15px;transition-duration:.25s;display:flex}#games .gameCard .info .exploreMre svg{stroke:var(--logoColorLight)}.slider{aspect-ratio:1080/1920;margin-inline:auto;justify-content:center;align-items:center;width:300px;margin-top:40px;display:flex;position:relative}.slider img{width:300px;transition-duration:.5s;transition-timing-function:cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.slider img.noTransition{transition:none!important}.slider img.outLeft{opacity:0;transform:translate(640px)}.slider img.left{transform:translate(320px)}.slider img.middle{transform:scale(1.15)translateY(-20px)}.slider img.right{transform:translate(-320px)}.slider img.outRight{opacity:0;transform:translate(-640px)}
