@font-face{font-family:Caveat-Regular;src:url(/assets/Caveat-Regular-UJ9gNz5N.ttf)}@font-face{font-family:Knockout;src:url(/assets/Knockout-94-BoQ6m2QI.otf)}@font-face{font-family:Inter-Regular;src:url(/assets/Inter-Regular-CuTa7pwR.otf)}@font-face{font-family:Inter-SemiBold;src:url(/assets/Inter-SemiBold-DsC1-xAA.otf)}.caveat_font{font-family:Caveat-Regular}.knockout_font{font-family:Knockout}.inter_regular_font{font-family:Inter-Regular}.inter_semibold_font{font-family:Inter-SemiBold}.ml6{position:relative}.video_container__button__speed{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.ml6 .text-wrapper{position:relative;display:inline-block;padding-top:.2em;padding-right:.05em;padding-bottom:.1em;overflow:hidden}.ml6 .letter{display:inline-block;line-height:1em}.preloader{opacity:0;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.preloader .preload_img{height:1rem;width:1rem}html,body,#root{font-family:Inter-Regular;height:100%;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:antialiased!important;text-rendering:optimizelegibility!important}*{box-sizing:border-box}.fader{bottom:0;position:absolute;display:none;background:#fff;opacity:1;left:0;top:0;right:0;z-index:10;pointer-events:none;transition:opacity 1s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.fader.fade{opacity:0}.fader.visible{display:block}.fader.in{opacity:0}.fader.fade.out{opacity:1}.button{align-items:center;border-radius:2rem;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.9rem 2rem;font-family:Inter-SemiBold}.button__icon{border-radius:1.5rem;height:2rem;margin-left:1.2rem;width:2rem}.video_container{align-items:center;background-image:url(/assets/back_player-CNbQCVOM.jpg)!important;display:flex;justify-content:center;flex-direction:column}.video_container video{aspect-ratio:16/9;object-fit:contain;width:65vw}.end__video button{margin-top:2rem;opacity:0}.end__video button.visible{opacity:1}.video_play_container{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;right:0;z-index:10}.video_play_container img{cursor:pointer;height:4rem;width:4rem}.restart_btn{background-color:#fff!important}.game_over{height:100%;padding:10%;width:100vw}.game_over__container{display:grid;grid-template-columns:63% 7% 25%;grid-template-rows:6rem 40vh 4rem auto;grid-template-areas:"title title title" "score . info" "thanks thanks thanks" "button button button";width:100%}.game_over__container .thanks{color:#fff;font-family:Caveat-Regular;grid-area:thanks;text-align:center;font-size:4vw}.game_over__container .thanks p{margin:0}.end_video__container{align-items:center;bottom:0;display:flex;justify-content:center;flex-direction:column;left:0;position:absolute;top:0;right:0;z-index:10}.video__logo{position:absolute;left:2%;top:5%;width:10vw}.section__video{position:relative}.video__player_logo{position:absolute;height:3rem;top:-1.9rem}.video_container__button{align-items:flex-end;display:flex;justify-content:space-between;margin-top:1rem;width:67vw}.video_container__button>img{height:3.5rem}.video_container__button>div{align-items:flex-end;display:flex;justify-content:flex-end}.circle_btn{align-items:center;background:#005df2;cursor:pointer;display:flex;justify-content:center;margin-left:1rem;padding:.9rem 1.8rem}.circle_btn.white{background:#fff;margin-left:0}.circle_btn img{background:#ffb134;border-radius:50%;object-fit:contain;padding:.3rem;height:1.6rem;width:1.6rem}.circle_btn.left img{margin-right:1rem}.circle_btn.right img{margin-left:1rem}.circle_btn.white img{height:1.5rem;width:1.5rem}.circle_btn.white{color:#005df2}.end_video__container .logo{max-width:80%;margin-bottom:2rem}.end_video__container h2{font-family:Knockout;font-size:110px;color:#fff;margin:0 0 4rem}.end_video__container p{font-family:Caveat-Regular;color:#fff;font-size:64px;margin:0 0 2rem}.end_video__container .button{background-color:#fff;color:#005df2}.game_over .title{font-family:Knockout;font-size:5rem;font-weight:100;color:#fff;grid-area:title;margin:0;text-align:center}.game_over .info{grid-area:info;font-size:1.1rem;line-height:130%;color:#fff;padding-top:4rem}.game_over .score{display:flex;justify-content:flex-end;grid-area:score}.button_container{align-items:center;display:flex;grid-area:button;justify-content:center;padding-top:2rem}.button_container .button{color:#005df2}.game_over .score{padding:2rem}.game_over .score img{object-fit:contain;height:100%;width:100%;object-position:center center}.blue_background{background:#005df2}.section{background-image:url(/assets/papel-D2LY9Uix.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100vw}.section__video{aspect-ratio:16 / 9;align-items:flex-end;box-shadow:1px 9px 12px 3px #00000080;background:#050509;background:linear-gradient(0deg,#050509,#2d2a26);display:flex;justify-content:center;padding:1rem 0;width:67vw}.section__container{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;padding:2rem 0}.title__container{text-align:center;margin:0 auto;margin-bottom:7rem;max-width:80vw}.section__container h2{color:#005df2;font-family:Knockout;font-size:58px;font-weight:100;line-height:100%;text-align:center;margin:0;-webkit-hyphens:auto;hyphens:auto}.section__container .options_container{display:flex;justify-content:center;width:90%}.option_container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;max-width:800px;width:33%}.options_container{gap:2rem;max-width:90%}.dialog_content{align-items:center;align-self:stretch;background:#fff;display:flex;border-radius:16px;font-family:Inter-Regular;font-size:18px;line-height:110%;flex-grow:1;flex-direction:column;justify-content:center;padding:2rem 1.5rem;margin-bottom:2rem;text-align:center;opacity:1;transform:translateY(0);transition:all 1s cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.dialog_content.in{opacity:1;transform:translateY(0)}.dialog_content p{margin:0}.dialog_content b{color:#005df2;font-family:Inter-SemiBold;font-size:24px;margin-bottom:10px;display:block;line-height:120%}.loader,.end_video__container{background-image:url(/assets/loading_bg-BJqTLboB.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.loader{align-items:center;color:#fff;display:flex;font-family:Caveat-Regular;font-size:2rem;flex-direction:column;height:100%;justify-content:center;position:relative;overflow:hidden}.loader .thunder{animation-name:thunder-animation;animation-duration:6s;animation-iteration-count:infinite;z-index:0}.thunders__container{align-items:flex-start;box-sizing:border-box;display:flex;position:absolute;justify-content:space-between;padding:0 5%;width:100vw}.loader .thunders__top{top:5vh}.loader .thunders__top .even{animation-delay:1s;margin-top:10vh}.loader .thunders__bottom{align-items:flex-end;bottom:5vh}.loader .thunders__bottom .even{animation-delay:1s;margin-bottom:10vh}@keyframes thunder-animation{0%{opacity:0}50%{opacity:1}to{opacity:0}}.loader__logo{margin-bottom:2rem;max-width:80vw}.loader-spinner,.loader-spinner div,.loader-spinner div:after{box-sizing:border-box}.loader-spinner{color:#fff;display:inline-block;position:relative;width:40px;height:40px;margin:1rem 0}.loader-spinner div{transform-origin:20px 20px;animation:loader-spinner .8s linear infinite}.loader-spinner div:after{content:" ";display:block;position:absolute;top:1.6px;left:18.4px;width:3.2px;height:8.8px;border-radius:20%;background:#fff}.loader-spinner div:nth-child(1){transform:rotate(0);animation-delay:-.8s}.loader-spinner div:nth-child(2){transform:rotate(45deg);animation-delay:-.7s}.loader-spinner div:nth-child(3){transform:rotate(90deg);animation-delay:-.6s}.loader-spinner div:nth-child(4){transform:rotate(135deg);animation-delay:-.5s}.loader-spinner div:nth-child(5){transform:rotate(180deg);animation-delay:-.4s}.loader-spinner div:nth-child(6){transform:rotate(225deg);animation-delay:-.3s}.loader-spinner div:nth-child(7){transform:rotate(270deg);animation-delay:-.2s}.loader-spinner div:nth-child(8){transform:rotate(315deg);animation-delay:-.1s}@keyframes loader-spinner{0%{opacity:1}to{opacity:0}}.welcome{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;overflow-y:hidden;position:relative;padding:0% 0}.welcome .md_logo{opacity:0;position:absolute;margin-top:15vh;width:13vw}.welcome .lottie{margin-top:5vh;width:85vw}.welcome .welcome__button{bottom:20vh;position:absolute;z-index:1}.welcome .medjohnson_logo{max-width:15vw}.welcome .strategy_icon,.welcome .collaboration_icon{position:absolute;top:5%;z-index:1}.welcome .collaboration_icon{top:10%;left:2%;max-width:20vw}.welcome .strategy_icon{top:17%;right:2%;max-width:20vw}.welcome .logo{margin:9vh;max-width:80vw;z-index:1}.welcome .person{bottom:-4rem;position:absolute;z-index:1}.splash_text{z-index:2;width:40vw;max-width:800px}.welcome .miss{left:5%;transform:rotate(-3deg);max-width:25vw}.welcome .md_logo,.welcome .welcome__button,.welcome .person{transition:all 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.welcome .welcome__button{opacity:0}.welcome .md_logo.in{opacity:1;transition-delay:1.5s}.welcome .mr{right:-45%;transform:rotate(3deg);max-width:35vw;transition-delay:.65s}.welcome .miss{left:-45%;transition-delay:.5s}.welcome .mr.in{right:5%}.welcome .miss.in{left:5%}.welcome .welcome__button.in{transition-delay:1.3s;opacity:1}@media screen and (max-width: 1281px){.dialog_content{font-size:16px;line-height:100%}.dialog_content b{font-size:18px}.section__container h2{font-size:4vw;line-height:4vw;margin-bottom:0}.video__logo{left:2%;top:2%;width:8vw}}@media screen and (max-width: 900px){.video__logo{left:2%;top:2%;width:15vw}}@media screen and (max-width: 768px){html,body{font-size:12px}.welcome .md_logo{width:40vw;margin-top:10vh}.video__logo{margin-bottom:0rem;width:30vw}.section__container .video__logo{position:relative;top:0}.title__container{margin-bottom:2rem}.welcome{overflow:hidden;max-width:100vw}.welcome .miss{max-width:50vw;left:-100%}.welcome .mr{max-width:75vw;right:-100%}.welcome .mr.in{right:-15%}.welcome .miss.in{left:-5%}.welcome .lottie{margin-top:25vh;width:100vw!important}.welcome .welcome__button{bottom:35vh}.welcome .person{bottom:0;transform:rotate(0)}.video__player_logo{height:1rem;margin-top:1rem}.section__container{display:block}.section__container h2{text-align:center}.options_container{display:flex;flex-direction:column;margin:0 auto}.option_container{margin:0 auto;width:100%}.video_container__button,.section__video{width:96vw!important}.video_container video{width:90vw!important}.video_container__button{align-items:center;display:flex;flex-direction:column}.circle_btn.white{margin-bottom:1rem}.video_container__button>div{justify-content:space-between;width:100%}.video_container__button>div .circle_btn{margin:0}.dialog_content{padding:1.3rem 1rem;margin-bottom:1rem}.dialog_content b{font-size:1rem;margin-bottom:5px}.dialog_content{font-size:.9rem}.button{padding:.5rem 1.3rem}.button__icon{width:1.5rem;height:1.5rem}.game_over .title{font-size:3rem}.game_over__container{display:flex;flex-direction:column;text-align:center}}@media screen and (max-width: 1281px) and (orientation: portrait){.video_container video{width:80vw}.video_container__button,.section__video{width:82vw}}@media screen and (max-width: 1281px) and (orientation: landscape){.video_container video{width:80vw}.video_container__button,.section__video{width:82vw}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
