*{box-sizing:border-box;margin:0;padding:0;font-family:BrownStd;-moz-text-size-adjust:none!important;-webkit-text-size-adjust:none!important;text-size-adjust:none!important}:root{--purple-light:#6138f4;--purple-medium:#36007c;--purple-dark:#18065e;--purple-darkest:#2b1c81;--white:#fff;--green:#008558;--red:#e6004d}@font-face{font-family:BrownStd;src:url(/fonts/BrownStd-Regular.woff);font-weight:500;font-style:normal}@font-face{font-family:BrownStd;src:url(/fonts/BrownStd-Italic.woff);font-weight:500;font-style:italic}@font-face{font-family:BrownStd;src:url(/fonts/BrownStd-Bold.woff);font-weight:700;font-style:normal}@font-face{font-family:BrownStd;src:url(/fonts/BrownStd-BoldItalic.woff);font-weight:700;font-style:italic}@font-face{font-family:BrownStd;src:url(/fonts/BrownStd-Light.woff);font-weight:300;font-style:normal}@font-face{font-family:BrownStd;src:url(/fonts/BrownStd-LightItalic.woff);font-weight:300;font-style:italic}img{width:100%;height:auto}#__next{background-position:50%}#__next,.content-wrapper{background-image:url(/background.jpg);background-size:cover;background-repeat:no-repeat}.content-wrapper{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-position:top;overflow:hidden;transition:all .2s ease}.content-wrapper footer,.content-wrapper header,.content-wrapper main{width:100%;height:auto}.content-wrapper header{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4vh 1rem}.content-wrapper header img{width:150px;height:auto;position:absolute;top:3vh;left:3vh}.content-wrapper header h1{font-size:70px;font-weight:400;color:var(--white);text-align:center;transition:all .2s ease}.content-wrapper header .small-title{font-size:50px;margin-top:1rem}.content-wrapper main{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.content-wrapper main .screen-wrapper{display:grid;align-items:flex-end;justify-items:center}.content-wrapper main .screen{grid-column:1;grid-row:1;background-color:var(--white);width:50vw;height:30vw;border-radius:4vw 4vw 0 4vw;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.content-wrapper main .lines{width:51.5vw;grid-column:1;grid-row:1;transform:translateY(1.75vh);transition:all .2s ease}.content-wrapper footer{position:absolute;bottom:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:flex-end;justify-items:center}.content-wrapper footer .icons{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:0;transform:translateY(-100px);min-height:1000px;overflow:hidden;grid-column:1;grid-row:1}.content-wrapper footer .icons .points{position:absolute;top:-160px;right:48%;margin:0 auto;color:var(--white);font-size:40px;transition:all .2s ease}.content-wrapper footer .icons .cpu,.content-wrapper footer .icons .player{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:flex-end;justify-items:center;width:29%;transform:translate(15px);max-width:750px;transition:all .2s ease}.content-wrapper footer .icons .cpu .icon,.content-wrapper footer .icons .player .icon{grid-column:1;grid-row:1;width:67%;transform:translateY(-80px);transition:all .2s ease}.content-wrapper footer .icons .cpu .icon path,.content-wrapper footer .icons .player .icon path{fill:var(--purple-dark);transition:all .2s ease}.content-wrapper footer .icons .cpu .podium,.content-wrapper footer .icons .player .podium{grid-column:1;grid-row:1;z-index:1;transition:all .2s ease}.content-wrapper footer .icons .cpu .spotlight,.content-wrapper footer .icons .player .spotlight{grid-column:1;grid-row:1;width:80%;margin:0 auto;justify-self:flex-end!important;transition:all .2s ease}.content-wrapper footer .icons .cpu .hide-spotlight,.content-wrapper footer .icons .player .hide-spotlight{display:none}.content-wrapper footer .icons .cpu{transform:translateX(-15px)}.content-wrapper footer .icons .cpu .cpu-icon{width:57%}.content-wrapper footer .icons .cpu .cpu-icon path{fill:var(--purple-light)}.content-wrapper footer .floor{width:100%;height:13.25rem;background-color:var(--purple-dark);grid-column:1;grid-row:1}.dark-background{background-image:url(/background-dark.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .5s ease}.dark-background .player-icon path{fill:var(--purple-light)!important}.dark-background .cpu-icon path{fill:var(--purple-darkest)!important}.podium{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;align-items:center;justify-items:center;width:80%}.podium .podium-text{position:relative;justify-content:space-between;z-index:3;height:75%;width:45%;grid-column:1;grid-row:1;transform:translate(10.5%,-12%);transition:all .2s ease}.podium .podium-text,.podium .podium-text div{display:flex;flex-direction:column;align-items:center}.podium .podium-text div{justify-content:center}.podium .podium-text .podium-top{transform:translate(-6%,33.5%);height:20.5%;width:89.5%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center;transition:all .2s ease}.podium .podium-text .podium-top svg{position:relative;z-index:1;grid-row:1;grid-column:1;transition:all .2s ease}.podium .podium-text .podium-top p{text-transform:uppercase;color:var(--white);font-weight:400;letter-spacing:1px;z-index:2;grid-row:1;grid-column:1;font-size:30px;transition:all .2s ease}.podium .podium-text .podium-bottom{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center;height:60%;width:65%;transform:translate(-8.25%,-.5%);transition:all .2s ease}.podium .podium-text .podium-bottom svg{position:relative;z-index:1;grid-row:1;grid-column:1;transition:all .2s ease}.podium .podium-text .podium-bottom p{position:relative;z-index:2;grid-row:1;grid-column:1;color:var(--white);font-weight:700;text-transform:uppercase;font-size:60px;transition:all .2s ease}.podium .podium-text .podium-bottom p span{opacity:.25;animation:typing .75s ease-in-out infinite alternate}.podium .podium-text .podium-bottom p :first-child{animation-delay:.25s}.podium .podium-text .podium-bottom p :nth-child(2){animation-delay:.5s}.podium .podium-text .podium-bottom p :nth-child(3){animation-delay:.75s}@keyframes typing{0%{opacity:.25}to{opacity:1}}.podium img{grid-column:1;grid-row:1}.final,.game-screen,.instructions,.introduction,.question-explanation{animation:fade .4s ease-in forwards;opacity:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.final,.instructions,.introduction{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--purple-light);padding:4vh 6vw;transition:all .2s ease}.final h2,.instructions h2,.introduction h2{font-size:35px;font-weight:700;text-transform:uppercase;width:60%;text-align:center;border-bottom:1px solid var(--purple-light);padding:0 0 1vh;letter-spacing:2.5px;transition:all .2s ease}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:35px;font-weight:lighter;line-height:55px;text-align:center;transition:all .2s ease}.final .number a,.final p a,.instructions .number a,.instructions p a,.introduction .number a,.introduction p a{font-weight:700;color:var(--purple-light);transition:all .2s ease}.final .number a:hover,.final p a:hover,.instructions .number a:hover,.instructions p a:hover,.introduction .number a:hover,.introduction p a:hover{color:var(--purple-dark)}.final .content,.final .numbered,.instructions .content,.instructions .numbered,.introduction .content,.introduction .numbered{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.final .numbered,.instructions .numbered,.introduction .numbered{margin-bottom:.5rem}.final .numbered .number,.instructions .numbered .number,.introduction .numbered .number{display:flex;flex-direction:row;align-items:flex-start;text-align:left!important;justify-content:center;color:var(--purple-light);margin-bottom:.5rem}.final .numbered .number span,.instructions .numbered .number span,.introduction .numbered .number span{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;border:1px solid var(--purple-light);border-radius:100px;margin-right:1.5rem}.final button,.instructions button,.introduction button{background-color:var(--purple-light);display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--white);font-size:35px;font-weight:400;padding:1.25vh 1vw;border-radius:15px;border:none;cursor:pointer;transition:all .2s ease}.final button img,.instructions button img,.introduction button img{width:30px;margin-left:1rem}.final button svg,.instructions button svg,.introduction button svg{width:30px;margin-left:1rem;fill:var(--white)}.final button:hover,.instructions button:hover,.introduction button:hover{background-color:var(--purple-dark)}.game-screen{background-color:var(--purple-medium)!important;border-radius:0 0 0 4vw!important;margin-top:8%}.game{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:3vh 2vw}.game h2{color:var(--white);font-size:22px;font-weight:400;text-align:center;padding:0 0 .5rem;transition:all .2s ease}.game .game-container{display:flex;flex-direction:column;height:90%;width:100%;gap:3px;margin-top:1rem;margin-left:.5%}.game .game-container .title-container{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:18% 95%;gap:0 3px;transition:all .2s ease}.game .game-container .title-container h3{background-color:var(--purple-light);display:flex;align-items:center;justify-content:center;text-align:center;font-size:25px;padding:2rem;color:var(--white);text-transform:uppercase;font-weight:400;order:0;height:115px;transition:all .2s ease}.game .game-container .title-container .title-active{opacity:1}.game .game-container .title-container .title-inactive{opacity:.5}.game .game-container .buttons-container{grid-column:1/4;display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:1fr 1fr 1fr;height:80%;width:100%;gap:3px;grid-auto-flow:column}.game .game-container .buttons-container .question-active{display:none}.game .game-container .buttons-container .question-selected{opacity:.5;pointer-events:none}.game .game-container button{border:none;background-color:var(--white);font-size:60px;color:var(--purple-light);cursor:pointer;transition:all .2s ease}.game .game-container button:hover{opacity:.85}.game .game-container button:nth-of-type(3){border-radius:0 0 0 3.25vw}.question-container{grid-column:1/4;height:100%}.question-container button{display:none}.question-container .answer-chosen,.question-container .question-active{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background-color:var(--white);width:99.3%;height:95%;border-radius:0 0 0 3.5vw;padding:3vh 2vw;color:var(--purple-dark);transition:all .2s ease}.question-container .answer-chosen *,.question-container .question-active *{transition:all .2s ease}.question-container .answer-chosen h4,.question-container .question-active h4{margin-bottom:1.25rem;font-size:11px;font-weight:400}.question-container .answer-chosen .true-false,.question-container .question-active .true-false{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly;height:50%}.question-container .answer-chosen p,.question-container .question-active p{font-size:11px;line-height:14px;display:grid;grid-template-columns:20px 1fr;overflow:wrap;justify-items:flex-start;align-items:flex-start;margin-bottom:.75rem;font-weight:lighter}.question-container .answer-chosen p span,.question-container .question-active p span{display:flex;align-items:center;justify-content:center;transition:all .2s ease}.question-container .answer-chosen p span:first-of-type,.question-container .question-active p span:first-of-type{width:16px;height:16px;border:1px solid var(--purple-dark);cursor:pointer;transition:all .2s ease}.question-container .answer-chosen p .the-correct,.question-container .question-active p .the-correct{background-color:var(--green);border:var(--green)!important;color:var(--white);transition:all .2s ease}.question-container .answer-chosen p span:first-of-type:hover,.question-container .question-active p span:first-of-type:hover{color:var(--white);background-color:var(--purple-dark);transition:all .2s ease}.question-container .answer-chosen p span:last-of-type,.question-container .question-active p span:last-of-type{margin:.25vh 0 0 1.75vw;transition:all .2s ease}.question-container .answer-chosen .answer-selected,.question-container .answer-chosen .answer-selected *,.question-container .question-active .answer-selected,.question-container .question-active .answer-selected *{transition:all .2s ease}.question-container .answer-chosen .answer-selected span:first-of-type,.question-container .question-active .answer-selected span:first-of-type{color:var(--white);background-color:var(--purple-light);border:1px solid var(--purple-light)!important}.question-container .answer-chosen .correct-answer-selected span:first-of-type,.question-container .question-active .correct-answer-selected span:first-of-type{color:var(--white);background-color:var(--green);border:1px solid var(--green)!important}.question-container .answer-chosen .incorrect-answer-selected span:first-of-type,.question-container .question-active .incorrect-answer-selected span:first-of-type{color:var(--white);background-color:var(--red);border:1px solid var(--red)!important}.question-container .answer-chosen .question-explanation,.question-container .question-active .question-explanation{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;width:100%;left:0;bottom:-25%;margin:0 auto;color:var(--purple-dark);background-color:var(--white);padding:2vh 2vw;border-radius:1vw;transition:all .2s ease}.question-container .answer-chosen .question-explanation p,.question-container .question-active .question-explanation p{display:block!important;margin:0}.question-container .answer-chosen .question-explanation .correct-answer,.question-container .question-active .question-explanation .correct-answer{color:var(--green)}.question-container .answer-chosen .question-explanation .incorrect-answer,.question-container .question-active .question-explanation .incorrect-answer{color:var(--red)}.question-container .answer-chosen .question-explanation button,.question-container .question-active .question-explanation button{background-color:var(--purple-light);display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--white);font-size:11px;font-weight:700;padding:1vh 1vw;border-radius:.6vw;border:none;cursor:pointer;margin-left:1rem;width:10vw;box-shadow:0 0 0 0 var(--purple-light);animation:pulse 2s infinite;animation-delay:2s}.question-container .answer-chosen .question-explanation button svg,.question-container .question-active .question-explanation button svg{width:12px;margin-left:.5rem;fill:var(--white)}.question-container .answer-chosen .question-explanation button:hover,.question-container .question-active .question-explanation button:hover{background-color:var(--purple-dark)}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--purple-light);transform:scale(1)}70%{box-shadow:0 0 0 10px rgba(97,56,244,0);transform:scale(1.1)}to{box-shadow:0 0 0 50px rgba(97,56,244,0);transform:scale(1)}}.question-container .answer-chosen p{pointer-events:none}.score-board{width:100%;background-color:var(--purple-light);position:absolute;top:-1.5vh;display:grid;grid-template-columns:1fr 1.1fr 1fr;grid-template-rows:1fr;align-items:center;justify-items:center;padding:.5rem 0;transition:all .2s ease}.score-board h3{text-transform:uppercase;color:#fff;font-size:30px;font-weight:400;letter-spacing:1px;transition:all .2s ease}.score-board h3:last-of-type{grid-column:3}.score-board .score{grid-column:1;justify-self:center!important;width:35%;position:absolute;left:0;transform:translateX(92.75%);height:8rem;background-color:var(--purple-light);border-radius:1vw;box-shadow:0 0 25px 0 rgba(0,0,0,.467);flex-direction:row;justify-content:space-evenly;color:var(--white)}.score-board .score,.score-board .score p{display:flex;align-items:center;transition:all .2s ease}.score-board .score p{font-size:75px;width:50px!important;justify-content:center}.score-board .score .timer{visibility:visible;width:100px;height:100px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-content:center;justify-content:center;border-radius:100px;transition:all .2s ease}.score-board .score .timer p{text-transform:uppercase;font-size:35px;width:auto!important;grid-column:1;grid-row:1;transition:all .2s ease}.score-board .score .timer .timer-circle{grid-column:1;grid-row:1;z-index:1;transform:rotate(-90deg) scale(1.4) translate(-2px,1.5px)}.score-board .score .timer .timer-circle circle{stroke:var(--white);stroke-width:4px;stroke-dasharray:223;stroke-dashoffset:0;animation:dash 20.5s linear}@keyframes dash{0%{stroke-dashoffset:223}to{stroke-dashoffset:0}}.score-board .score .timer .timer-circle-bg{grid-column:1;grid-row:1;z-index:0;transform:rotate(-90deg) scale(1.4) translate(-2px,1.5px)}.score-board .score .timer .timer-circle-bg circle{stroke:var(--purple-dark);stroke-width:4px;stroke-dasharray:500;stroke-dashoffset:0}.score-board .score .last-10{background-color:var(--red);border-radius:100px}.score-board .score .last-10 .timer-circle-bg{display:none}.score-board .score .timer-hidden{visibility:hidden!important}.score-board .score .timer-hidden p{font-size:0}.score-board .score .timer-hidden .timer-circle,.score-board .score .timer-hidden .timer-circle-bg{width:1px;height:1px}.score-board .timer-stop .timer .timer-circle circle{animation-play-state:paused}#end-particles,#end-particles-2,#success-particles{position:absolute;height:100%;pointer-events:none}@media(prefers-reduced-motion:reduce){#end-particles,#end-particles-2,#success-particles{display:none!important}}#end-particles,#end-particles-2,#success-particles{height:150%;top:-30px;left:50%;width:100%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;z-index:100}@media(max-width:800px){#end-particles,#end-particles-2,#success-particles{width:100%}}#end-particles canvas,#end-particles-2 canvas,#success-particles canvas{width:100%;height:100%;z-index:0}#success-particles{width:50%!important}.rotate-wrapper{background-image:url(/gradient-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100vh;width:100vw;padding:2rem 4rem;display:none}.rotate-wrapper img{width:115px;height:auto}.rotate-wrapper h1{font-size:30px;color:var(--white);text-align:center}.rotate-wrapper div{width:100%;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:center}.rotate-wrapper svg{width:130px;height:auto}.rotate-wrapper svg path{fill:var(--white)}.rotate-wrapper p{margin-top:1rem;color:var(--white);letter-spacing:1px;font-size:14px;text-transform:uppercase}@media(min-width:850px){.rotate-wrapper{padding:5rem}.rotate-wrapper h1{font-size:60px!important;line-height:80px!important}.rotate-wrapper img,.rotate-wrapper svg{width:250px}}@media(max-width:450px){.rotate-wrapper{padding:2rem}.rotate-wrapper p{font-size:13px}}@media(min-width:2750px){.answer-chosen h4,.question-active h4{font-size:35px!important}.answer-chosen p,.question-active p{font-size:30px!important;line-height:45px!important}.answer-chosen span:first-of-type,.question-active span:first-of-type{width:50px!important;height:50px!important}.answer-chosen button,.question-active button{font-size:35px!important}.answer-chosen button svg,.question-active button svg{width:35px!important}}@media(max-width:2750px){.final button,.final h2,.instructions button,.instructions h2,.introduction button,.introduction h2{font-size:30px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:30px;line-height:45px}.answer-chosen h4,.question-active h4{font-size:28px!important;line-height:35px!important}.answer-chosen p,.question-active p{font-size:25px!important;line-height:33px!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:40px!important;height:40px!important}.answer-chosen button,.question-active button{font-size:25px!important}}@media(max-width:2400px){header h1{font-size:60px!important}header .small-title{font-size:40px!important}header img{width:110px!important}.score-board h3{font-size:25px}.podium-top p{font-size:25px!important}.title-container h3{font-size:22px!important}.buttons-container button{font-size:50px!important}.answer-chosen h4,.question-active h4{font-size:25px!important;line-height:30px!important}.answer-chosen p,.question-active p{font-size:22px!important;line-height:28px!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:35px!important;height:35px!important}}@media(max-width:2150px){.answer-chosen,.question-active{padding:1.5vw 2vw 2vw!important;width:99.5%!important}.answer-chosen h4,.question-active h4{font-size:20px!important;line-height:25px!important}.answer-chosen p,.question-active p{font-size:18px!important;line-height:22px!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:30px!important;height:30px!important}.answer-chosen p span:last-of-type,.question-active p span:last-of-type{margin:4px 0 0 1.5vw!important}.answer-chosen button,.question-active button{font-size:20px!important}.answer-chosen button svg,.question-active button svg{width:25px!important}.final button,.final h2,.instructions button,.instructions h2,.introduction button,.introduction h2{font-size:25px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:25px;line-height:33px}.score-board h3{font-size:20px}.score-board .score{height:6rem}.score-board .score p{font-size:50px}.score-board .timer{width:75px!important;height:75px!important}.score-board .timer .timer-circle,.score-board .timer .timer-circle-bg{transform:rotate(-90deg) scale(1.1)!important}.score-board .timer p{font-size:25px!important}.podium-top p{font-size:20px!important}.podium-bottom p{font-size:50px!important}.title-container h3{font-size:20px!important;padding:1.5rem!important;height:100px!important}.buttons-container button{font-size:45px!important}.points{top:-155px!important;right:47%!important;font-size:35px!important}}@media(max-width:1900px){.icons{transform:translateY(-110px)!important}.icons .cpu,.icons .player{width:25%!important;transform:translate(35px)!important}.icons .cpu{transform:translate(-35px)!important}.screen-wrapper .screen{width:58vw!important}.screen-wrapper .lines{width:60vw!important}}@media(max-width:1775px){header{padding:3vh 1rem 0!important}header h1{margin-bottom:2rem}header .small-title{margin-bottom:0!important}.screen-wrapper .screen{height:35vw!important}.podium-top p{font-size:16px!important}.podium-bottom p{font-size:40px!important}.score-board h3,.title-container h3{font-size:16px!important;line-height:22px}.buttons-container button{font-size:40px!important}}@media(max-width:1600px){.final,.instructions,.introduction{padding:4vh 6vw!important}.final button,.instructions button,.introduction button{padding:12px 22px;border-radius:10px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:20px;line-height:28px}.final .numbered span,.instructions .numbered span,.introduction .numbered span{width:30px!important;min-width:30px!important;height:30px!important;margin-right:1rem!important}.screen-wrapper .screen{height:425px!important}.title-container h3{font-size:14px!important;line-height:20px;height:60px!important}.answer-chosen,.question-active{padding:1.5vw 2vw 1.75vw!important;width:99.5%!important}.answer-chosen h4,.question-active h4{font-size:18px!important;line-height:22px!important;margin-bottom:.5rem!important}.answer-chosen p,.question-active p{font-size:14.5px!important;line-height:20px!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:25px!important;height:25px!important}.answer-chosen p span:last-of-type,.question-active p span:last-of-type{margin:2.5px 0 0 1.25vw!important}.answer-chosen button,.question-active button{font-size:15px!important}.answer-chosen button svg,.question-active button svg{width:20px!important}.answer-chosen .question-explanation,.question-active .question-explanation{bottom:-23%!important}}@media(max-width:1500px){header{padding:3vh 1rem .5vh!important}header h1{font-size:45px!important}header .small-title{font-size:30px!important}header img{width:75px!important;top:2.5vh!important;left:2.5vh!important}.final button,.final h2,.instructions button,.instructions h2,.introduction button,.introduction h2{font-size:20px}.final button svg,.instructions button svg,.introduction button svg{width:20px}.score-board h3{font-size:14px!important;line-height:20px}.score-board .score{height:4.75rem}.score-board .score p{font-size:35px}.score-board .timer{width:60px!important;height:60px!important}.score-board .timer .timer-circle,.score-board .timer .timer-circle-bg{transform:rotate(-90deg) scale(.82)!important}.score-board .timer p{font-size:20px!important}.podium-top p{font-size:14px!important}.podium-bottom p{font-size:33px!important}.points{font-size:23px!important;top:-145px!important}.buttons-container button{font-size:33px!important}}@media(max-width:1325px){header h1{font-size:40px!important}header .small-title{font-size:30px!important}header img{width:65px!important}.final h2,.instructions h2,.introduction h2{font-size:18px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:18px;line-height:25px}.final button,.instructions button,.introduction button{font-size:18px;padding:.75rem 1.25rem;border-radius:10px}.podium-top p{font-size:11px!important}.podium-bottom p{font-size:28px!important}.score-board h3{font-size:12px!important;line-height:18px}.score-board .score{height:4rem}.score-board .score p{font-size:28px}.score-board .timer,.score-board .timer-hidden{width:50px!important;height:50px!important}.score-board .timer .timer-circle,.score-board .timer .timer-circle-bg,.score-board .timer-hidden .timer-circle,.score-board .timer-hidden .timer-circle-bg{transform:rotate(-90deg) scale(.7)!important}.score-board .timer p,.score-board .timer-hidden p{font-size:16px!important}.title-container h3{font-size:12px!important;height:70px!important}.buttons-container button{font-size:28px!important}.icons{transform:translateY(-115px)!important}.icons .cpu,.icons .player{width:22%!important;transform:translate(30px)!important}.icons .cpu .icon,.icons .player .icon{transform:translateY(-50px)!important}.icons .cpu{transform:translate(-30px)!important}.icons .points{font-size:20px!important;top:-130px!important}.answer-chosen,.question-active{padding:1.5vw 2vw 2vw!important;width:99.8%!important}.answer-chosen h4,.question-active h4{font-size:14px!important;line-height:18px!important}.answer-chosen p,.question-active p{font-size:12px!important;line-height:18px!important;margin-bottom:.5rem!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:20px!important;height:20px!important}.answer-chosen p span:last-of-type,.question-active p span:last-of-type{margin:0 0 0 1vw!important}.answer-chosen button,.question-active button{font-size:12px!important}.answer-chosen button svg,.question-active button svg{width:15px!important}.answer-chosen .question-explanation,.question-active .question-explanation{bottom:-20%!important}.answer-chosen .question-explanation p,.question-active .question-explanation p{margin:0!important}}@media(max-width:1115px){header h1{font-size:30px!important}header .small-title{font-size:20px!important}.final,.instructions,.introduction{padding:6vh 8vw!important}.final h2,.instructions h2,.introduction h2{font-size:14px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:14px;line-height:20px}.final button,.instructions button,.introduction button{font-size:14px;padding:.6rem 1.1rem}.final button svg,.instructions button svg,.introduction button svg{width:16px!important}.final .numbered span,.instructions .numbered span,.introduction .numbered span{width:22px!important;min-width:22px!important;height:22px!important;margin-right:.75rem!important}.icons{transform:translateY(-100px)!important}.icons .points{font-size:18px!important;top:-90px!important}.floor{height:10rem!important}.answer-chosen,.question-active{padding:1.5vw 2vw 2vw!important;width:99.8%!important}.answer-chosen h4,.question-active h4{font-size:12px!important;line-height:16px!important}.answer-chosen p,.question-active p{line-height:16px!important;margin-bottom:.25rem!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:18px!important;height:18px!important}.answer-chosen p span:last-of-type,.question-active p span:last-of-type{margin:1px 0 0 .75vw!important}.answer-chosen button svg,.question-active button svg{width:14px!important}.answer-chosen .question-explanation,.question-active .question-explanation{bottom:-22%!important}.title-container h3{line-height:16px;height:60px!important}.buttons-container button{font-size:22px!important}.podium-top p{font-size:10px!important}.podium-bottom p{font-size:22px!important}.screen-wrapper .screen{width:64vw!important;border-radius:5vw 5vw 0 5vw!important}.screen-wrapper .game-screen{border-radius:0 0 0 5vw!important;margin-top:2rem!important}.screen-wrapper .lines{width:66vw!important}}@media(max-width:1010px){.podium-top p{font-size:9px!important}}@media(max-width:920px){header{padding:2vh 1rem .5vh!important}header h1{font-size:25px!important;margin:.5rem 0!important}header .small-title{font-size:18px!important}header img{width:55px!important}.question-container .answer-chosen,.question-container .question-active{height:100%!important;width:100%!important}.question-container .answer-chosen h4,.question-container .question-active h4{margin-bottom:.5rem!important}.question-container .answer-chosen p,.question-container .question-active p{font-size:11px!important;line-height:14px!important;margin-bottom:.2rem!important}.question-container .answer-chosen button,.question-container .question-active button{margin-left:.5rem!important;font-size:11px!important}.question-container .answer-chosen button svg,.question-container .question-active button svg{width:12px!important;min-width:12px!important}.question-container .answer-chosen .question-explanation,.question-container .question-active .question-explanation{bottom:-22%!important;font-size:11px!important}.score-board h3{font-size:11px!important}.score-board .score{height:3rem}.score-board .score p{font-size:28px}.score-board .timer,.score-board .timer-hidden{width:38px!important;height:38px!important}.score-board .timer .timer-circle,.score-board .timer .timer-circle-bg,.score-board .timer-hidden .timer-circle,.score-board .timer-hidden .timer-circle-bg{transform:rotate(-90deg) scale(.52)!important}.score-board .timer p,.score-board .timer-hidden p{font-size:14px!important}.podium-top p{font-size:8px!important}.podium-bottom p{font-size:20px!important}.title-container h3{line-height:15px!important;font-size:11px!important;height:50px!important}.buttons-container button{font-size:20px!important}.screen-wrapper .screen{width:67vw!important;height:38vw!important}.screen-wrapper .game-screen{margin-top:1.5rem!important}.screen-wrapper .lines{width:68.5vw!important}}@media(max-width:920px)and (max-height:490px){.screen-wrapper .screen{height:33vw!important}.icons .points{top:-80px!important}}@media(max-width:920px)and (max-height:433px){.screen-wrapper .game-screen{height:30vw!important}}@media(max-width:835px){.final,.instructions,.introduction{padding:4vh 6vw!important}.podium-top p{font-size:7px!important}}@media(max-width:835px)and (max-height:490px){.answer-chosen .question-explanation,.question-active .question-explanation{width:130%!important;left:-15%!important;bottom:-25%!important}}@media(max-width:775px)and (max-height:490px){.screen-wrapper .game-screen{height:38vw!important}.answer-chosen .question-explanation,.question-active .question-explanation{width:100%!important;left:0!important;bottom:-22%!important}}@media(max-width:775px)and (max-height:415px){.screen-wrapper .game-screen{width:73vw!important;height:35vw!important}}@media(max-width:775px)and (max-height:385px){.screen-wrapper .game-screen{margin-top:.5rem!important}}@media(max-width:775px)and (max-height:365px){.answer-chosen .question-explanation,.question-active .question-explanation{width:130%!important;left:-15%!important;bottom:-18%!important}}@media(max-width:750px){header{padding:1vh 1rem .5vh!important}header h1{font-size:20px!important;margin:.75rem 0!important}header .small-title{font-size:15px!important}header img{width:45px!important}.icons{transform:translateY(-60px)!important}.icons .cpu,.icons .player{width:22%!important;transform:translateX(25px)!important}.icons .cpu .icon,.icons .player .icon{transform:translateY(-28px)!important}.icons .cpu{transform:translateX(-25px)!important}.icons .points{font-size:14px!important;top:-55px!important;right:46%!important}.floor{height:6rem!important}.score-board .score{height:2.5rem}.score-board .score p{font-size:22px}.score-board .timer,.score-board .timer-hidden{width:32px!important;height:32px!important}.score-board .timer .timer-circle,.score-board .timer .timer-circle-bg,.score-board .timer-hidden .timer-circle,.score-board .timer-hidden .timer-circle-bg{transform:rotate(-90deg) scale(.45)!important}.score-board .timer p,.score-board .timer-hidden p{font-size:13px!important}.answer-chosen h4,.question-active h4{margin-bottom:.25rem!important;font-size:11px!important}.answer-chosen p span:first-of-type,.question-active p span:first-of-type{width:16px!important;height:16px!important}.answer-chosen button,.question-active button{padding:.25rem 2.75rem!important;margin-left:.25rem!important}.title-container h3{line-height:14px!important;padding:1rem!important;height:40px!important}.buttons-container button{font-size:20px!important}.final h2,.instructions h2,.introduction h2{font-size:12px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:12px;line-height:18px}.final button,.instructions button,.introduction button{font-size:12px;padding:.5rem 1rem;border-radius:5px!important}.final button svg,.instructions button svg,.introduction button svg{width:14px!important}.podium-top p{font-size:6px!important}}@media(max-width:700px){.final h2,.instructions h2,.introduction h2{font-size:11px}.final .number,.final p,.instructions .number,.instructions p,.introduction .number,.introduction p{font-size:11px;line-height:16px}.final button,.instructions button,.introduction button{font-size:11px;padding:.5rem 1rem;border-radius:5px!important}.final button svg,.instructions button svg,.introduction button svg{width:13px!important}.final .numbered span,.instructions .numbered span,.introduction .numbered span{width:20px!important;min-width:20px!important;height:20px!important;margin-right:.5rem!important}.icons{transform:translateY(-125px)!important}.icons .cpu,.icons .player{width:20%!important;transform:translateX(20px)!important}.icons .cpu .icon,.icons .player .icon{transform:translateY(-28px)!important}.icons .cpu{transform:translateX(-20px)!important}.floor{height:10rem!important}.answer-chosen .question-explanation,.question-active .question-explanation{width:130%!important;left:-15%!important}.screen-wrapper .screen{width:70vw!important}.screen-wrapper .game-screen{margin-top:.75rem!important}.screen-wrapper .lines{width:72vw!important}.podium-top p{font-size:5px!important}}@media(max-width:700px)and (max-height:415px){.screen-wrapper .game-screen{width:75vw!important;height:35vw!important}}@media(max-width:700px)and (max-height:335px){.icons{transform:translateY(-80px)!important}.floor{height:8rem!important}}@media(max-width:670px){.answer-chosen,.question-active{padding:.5rem!important}.answer-chosen .question-explanation,.question-active .question-explanation{bottom:-25%!important}.screen-wrapper .screen{width:72vw!important}.screen-wrapper .game-screen{margin-top:.75rem!important}.screen-wrapper .lines{width:73.5vw!important;transform:translate(-1px,8px)!important}}@media(max-width:670px)and (max-height:400px){.screen-wrapper .game-screen{width:80vw!important;height:35vw!important}.answer-chosen .question-explanation,.question-active .question-explanation{width:120%!important;left:-10%!important;bottom:-18%!important}}@media(max-width:670px)and (max-height:350px){.screen-wrapper .screen{height:35vw!important}}@media(max-width:670px)and (max-height:325px){.screen-wrapper .game-screen{margin-top:-1rem!important}header h1{margin:.1rem 0!important}}@media(max-width:670px)and (max-height:295px){header h1{font-size:17px!important;margin-bottom:.5rem!important}header h1 br{display:none!important}header img{width:30px!important}}@media(max-width:1450px)and (orientation:portrait){.rotate-wrapper{display:flex}.content-wrapper{display:none}}@media(max-width:650px){.rotate-wrapper{display:flex}.content-wrapper{display:none}}