a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}video{width:100%}strong{font-weight:600}i{font-style:italic}.oo-fullscreen{display:none}.calendar-btn .calendar{height:0%;transition:height .2s cubic-bezier(.22,.61,.36,1);-webkit-transform-origin:top;transform-origin:top}.calendar-btn .calendar #Fill-1,.calendar-btn .calendar #Fill-3{opacity:1}.calendar-btn .calendar #date-1,.calendar-btn .calendar #date-2,.calendar-btn .calendar #date-3,.calendar-btn .calendar #date-4,.calendar-btn .calendar #date-5,.calendar-btn .calendar #date-6{-webkit-transform:scale(1);transform:scale(1)}.calendar-btn .calendar #calendar{-webkit-transform:rotateX(0);transform:rotateX(0)}.calendar-btn:hover .calendar{height:100%}.calendar-btn:hover .calendar #calendar{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-animation:calendar .3s forwards ease-in-out;animation:calendar .3s forwards ease-in-out;-webkit-animation-delay:150ms;animation-delay:150ms}.calendar-btn:hover .calendar #Fill-1{opacity:0;-webkit-animation:bindings .1s forwards ease-in-out;animation:bindings .1s forwards ease-in-out}.calendar-btn:hover .calendar #Fill-3{opacity:0;-webkit-animation:bindings .1s forwards ease-in-out;animation:bindings .1s forwards ease-in-out}.calendar-btn:hover .calendar #date-1,.calendar-btn:hover .calendar #date-2,.calendar-btn:hover .calendar #date-3,.calendar-btn:hover .calendar #date-4,.calendar-btn:hover .calendar #date-5,.calendar-btn:hover .calendar #date-6{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:dates 150ms forwards ease-in-out;animation:dates 150ms forwards ease-in-out}.calendar-btn:hover .calendar #date-1{-webkit-animation-delay:650ms;animation-delay:650ms}.calendar-btn:hover .calendar #date-2{-webkit-animation-delay:575ms;animation-delay:575ms}.calendar-btn:hover .calendar #date-3{-webkit-animation-delay:.5s;animation-delay:.5s}.calendar-btn:hover .calendar #date-4{-webkit-animation-delay:875ms;animation-delay:875ms}.calendar-btn:hover .calendar #date-5{-webkit-animation-delay:.8s;animation-delay:.8s}.calendar-btn:hover .calendar #date-6{-webkit-animation-delay:725ms;animation-delay:725ms}@-webkit-keyframes bindings{from{opacity:0}to{opacity:1}}@keyframes bindings{from{opacity:0}to{opacity:1}}@-webkit-keyframes calendar{from{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes calendar{from{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes dates{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dates{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.pin-btn #Fill-3{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}.pin-btn #Fill-1{-webkit-transform:translateY(0);transform:translateY(0)}.pin-btn:hover #Fill-1{-webkit-transform:translateY(-300%);transform:translateY(-300%);-webkit-animation:landing .5s forwards ease-in-out;animation:landing .5s forwards ease-in-out}.pin-btn:hover #Fill-3{-webkit-transform:scale(0);transform:scale(0);-webkit-animation:landingZone .5s forwards ease-in-out;animation:landingZone .5s forwards ease-in-out;-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes landing{from{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes landing{from{-webkit-transform:translateY(-300%);transform:translateY(-300%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes landingZone{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes landingZone{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}main{width:100%;overflow:hidden}.main-area{background:url(/images/bg_pattern_dark.png) repeat;background-attachment:fixed;padding-top:1em;padding-bottom:1em;position:relative;z-index:5}.main-area img{opacity:0;transition:opacity .2s ease-in-out}.main-area img.lazyloaded{opacity:1}.main-area img.not-lazyloaded{opacity:1}@media (max-width:900px){.main-area{padding-top:1em}}section.stream{position:relative}section.stream .youtube-container{position:relative;width:calc(40vw + 40vh);height:calc(22.5vw + 22.5vh);margin:0 auto;z-index:3}@media (max-width:900px){section.stream .youtube-container{width:96vw;height:54vw}}section.stream .youtube-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}section.stream .nwc-logo{width:calc(7vw + 7vh);margin:0 auto}@media (max-width:620px){section.stream .nwc-logo{width:calc(10vw + 10vh)}}section.stream .nwc-logo img{width:100%}section.stream .left-blades,section.stream .right-blades{position:absolute}section.stream .left-blades img,section.stream .right-blades img{opacity:1;width:100%;height:100%;position:absolute;left:0;top:0}section.stream .left-blades{left:calc(-3vw + -3vh);top:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.stream .right-blades{z-index:1;right:calc(-5vw + -5vh);top:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.game{background-image:linear-gradient(-180deg,#08457a 0,#000 100%);height:12em;position:relative;z-index:2;margin-top:-1em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:2em;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;transition:all .4s ease-in-out}@media (max-width:620px){section.game{font-size:1em;height:auto;padding-bottom:3em}}section.game .game-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .5s ease-in-out;opacity:1}@media (max-width:620px){section.game .game-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.game .game-container.switch{-webkit-transform:translateY(200%);transform:translateY(200%);opacity:0}section.game.hidden{height:3em;background-image:none;opacity:0}@media (max-width:620px){section.game.hidden{height:0}}section.game img{opacity:1}section.game span{font-weight:700;margin-bottom:.5em;display:block}section.game .rules{max-width:40%}@media (max-width:620px){section.game .rules{max-width:96%}}section.game .character,section.game .game-logo,section.game .rules{margin:0 1em}@media (max-width:620px){section.game .character,section.game .game-logo,section.game .rules{margin:0 1em}}section.game .character{margin-left:0}@media (max-width:620px){section.game .character{display:none}}section.game .character img{width:calc(10vw + 10vh);display:block;margin-left:0}section.game .character img.no-art{width:0}section.game .character img.GBfP545HxJ0G0RFSvPfn{max-width:calc(4vw + 4vw);margin:0 auto}section.game .character img.nIcGY5LYUrnkZ0WRqr7Z{max-width:calc(5vw + 5vh)}section.game .character img.OW9lvPu6glnm7kDwJO6w{max-width:calc(6vw + 6vh)}section.game .character img.Y10QlH3fZituRpYnVyRk{max-width:calc(8vw + 8vh)}section.game .game-logo{width:calc(10vw + 10vh)}@media (max-width:620px){section.game .game-logo{width:100%;text-align:center}section.game .game-logo img{width:calc(15vw + 10vh)!important}}@media (max-width:620px){section.game .game-logo span{display:inline-block;vertical-align:center}}section.game .game-logo img{display:block;width:100%;margin:0}@media (max-width:620px){section.game .game-logo img{display:inline-block;vertical-align:middle}}section.game .game-logo img.hjRAGw6dlkbJSZJS3eux{width:calc(6vh + 6vw);margin:0 auto}section.game .game-logo img.R2wlUTDTqo33QBw4oue2{width:calc(9vh + 9vw)}@media (max-width:620px){section.game .rules{width:90%}}section.pool{position:relative;width:calc(45vw + 45vh);height:calc(22vw + 22vh);margin:0 auto;border:solid .1em #0989b6;z-index:2;margin-top:-1em}@media (max-width:900px){section.pool{width:96vw;height:46.9vw}}@media (max-width:620px){section.pool{height:calc(60vw + 60vh)}}section.pool .header{background-image:linear-gradient(-222deg,#f76b50 0,#fccf2b 50%,#f5ac31 100%);display:inline-block;padding:calc(.2vw + .2vh) calc(2.5vw + 2.5vh);-webkit-clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(-1vw + -1vh);z-index:4}section.pool .header.hidden{display:none}@media (max-width:620px){section.pool .header{top:calc(-1.5vw + -1.5vh)}}section.pool .header span{font-size:calc(1.5vw + 1.5vh);text-shadow:-.08em .08em 0 rgba(0,0,0,.3);white-space:nowrap;display:block}@media (max-width:620px){section.pool .header span{font-size:calc(2.3vw + 2.3vh)}}section.pool .stage-header{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(1.6vw + 1.6vh);position:absolute;background-image:linear-gradient(0deg,#9d0000 0,#e60012 100%);padding:0 calc(2.5vw + 2.5vh);-webkit-clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);z-index:4;height:calc(1.5vw + 1.5vh);-webkit-transform:opacity .2s ease-in-out;transform:opacity .2s ease-in-out}@media (max-width:620px){section.pool .stage-header{height:calc(2.2vw + 2.2vh);top:calc(2.5vh + 2.5vw)}}section.pool .stage-header.inactive{opacity:0}section.pool .stage-header span{font-size:calc(1vw + 1vh);text-shadow:-.08em .08em 0 rgba(0,0,0,.3);white-space:nowrap;display:block}@media (max-width:620px){section.pool .stage-header span{font-size:calc(1.5vw + 1.5vh)}}section.pool .underground-stage-header{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(.1vw + .1vh);position:absolute;background-image:linear-gradient(0deg,#9d0000 0,#e60012 100%);padding:0 calc(2.5vw + 2.5vh);-webkit-clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);z-index:4;height:calc(1.5vw + 1.5vh);font-size:calc(1vw + 1vh)}@media (max-width:620px){section.pool .underground-stage-header{height:calc(2.2vw + 2.2vh);white-space:nowrap;font-size:calc(1.5vw + 1.5vh)}}section.pool .underground-stage-header span{font-size:calc(1vw + 1vh);text-shadow:-.08em .08em 0 rgba(0,0,0,.3);white-space:nowrap;display:block}@media (max-width:620px){section.pool .underground-stage-header span{font-size:calc(1.5vw + 1.5vh);white-space:nowrap}}section.pool .filler-background{background-image:linear-gradient(-180deg,#000 0,#08457b 100%);position:absolute;width:100%;height:100%;display:block;z-index:2;overflow:hidden}section.pool .above-ground{background-image:linear-gradient(-180deg,#000 0,#08457b 100%);position:absolute;width:100%;height:100%;display:block;z-index:2;overflow:hidden;opacity:0;transition:opacity .2s ease-in-out}section.pool .above-ground .filler{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9;opacity:1;transition:opacity .2s ease-in-out}section.pool .above-ground.current{opacity:1}section.pool .above-ground .left-blades,section.pool .above-ground .right-blades{position:absolute}section.pool .above-ground .left-blades img,section.pool .above-ground .right-blades img{opacity:1;width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:900px){section.pool .above-ground .left-blades,section.pool .above-ground .right-blades{display:none}}section.pool .above-ground .left-blades{left:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .above-ground .right-blades{z-index:1;right:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .above-ground .competitor span{background:#1660a0}section.pool .above-below-ground{position:absolute;width:100%;height:100%;display:block;z-index:2;overflow:hidden;opacity:0;transition:opacity .2s ease-in-out}section.pool .above-below-ground.current{opacity:1}section.pool .above-below-ground .above-pool{background-image:linear-gradient(-180deg,#000 0,#08457b 100%);position:absolute;top:0;height:70%;left:0;width:100%;overflow:hidden}section.pool .above-below-ground .above-pool.final-stage{height:100%}section.pool .above-below-ground .above-pool .competitors .competitor span{background:#1660a0}section.pool .above-below-ground .above-pool .left-blades,section.pool .above-below-ground .above-pool .right-blades{position:absolute}section.pool .above-below-ground .above-pool .left-blades img,section.pool .above-below-ground .above-pool .right-blades img{opacity:1;width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:900px){section.pool .above-below-ground .above-pool .left-blades,section.pool .above-below-ground .above-pool .right-blades{display:none}}section.pool .above-below-ground .above-pool .left-blades{left:calc(-18vw + -18vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .above-below-ground .above-pool .right-blades{z-index:1;right:calc(-18vw + -18vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .above-below-ground .below-pool{background-image:linear-gradient(-180deg,#001525 0,#08457b 100%);position:absolute;bottom:0;height:30%;width:100%;left:0;overflow:hidden}section.pool .above-below-ground .below-pool.final-stage{height:0}section.pool .above-below-ground .below-pool .filter{position:absolute;pointer-events:none;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:10}section.pool .above-below-ground .below-pool .competitors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(1vh + 1vw)}@media (max-width:620px){section.pool .above-below-ground .below-pool .competitors{margin-top:calc(4.5vh + 4.5vw)}}section.pool .above-below-ground .below-pool .competitors .competitor{margin:0 1em}section.pool .above-below-ground .below-pool .competitors .competitor span{background:#000}section.pool .above-below-ground .below-pool .left-blades,section.pool .above-below-ground .below-pool .right-blades{position:absolute}section.pool .above-below-ground .below-pool .left-blades img,section.pool .above-below-ground .below-pool .right-blades img{opacity:1;width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:900px){section.pool .above-below-ground .below-pool .left-blades,section.pool .above-below-ground .below-pool .right-blades{display:none}}section.pool .above-below-ground .below-pool .left-blades{left:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .above-below-ground .below-pool .right-blades{z-index:1;right:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .below-ground{background-image:linear-gradient(-180deg,#001525 0,#08457b 100%);position:absolute;bottom:0;height:100%;width:100%;left:0;overflow:hidden;z-index:2;opacity:0;transition:opacity .2s ease-in-out}section.pool .below-ground.current{opacity:1}section.pool .below-ground .filter{position:absolute;pointer-events:none;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:10}section.pool .below-ground .competitors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:calc(3vw + 3vh)}section.pool .below-ground .competitors:not(.center){margin-top:calc(3vh + 3vw)}@media (max-width:620px){section.pool .below-ground .competitors{margin-top:calc(4.5vh + 4.5vw)}}section.pool .below-ground .competitors .competitor{margin:1.5em 1em}section.pool .below-ground .competitors .competitor span{background:#000}section.pool .below-ground .left-blades,section.pool .below-ground .right-blades{position:absolute}section.pool .below-ground .left-blades img,section.pool .below-ground .right-blades img{opacity:1;width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:900px){section.pool .below-ground .left-blades,section.pool .below-ground .right-blades{display:none}}section.pool .below-ground .left-blades{left:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .below-ground .right-blades{z-index:1;right:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .group .competitor{margin:1.5em 0}@media (max-width:620px){section.pool .group .competitor{margin:1.5em 1em}}section.pool.jumbo .below-ground .competitors .competitor{margin:calc(2vh + 2vw) 1em!important}@media (max-width:620px){section.pool.jumbo .below-ground .competitors .competitor{margin:calc(2vh + 2vw)!important;margin-bottom:0!important}}section.pool.jumbo .competitors{width:calc(40vw + 40vh)}@media (max-width:620px){section.pool.jumbo .competitors{width:100%}}section.pool.jumbo .competitors .group .competitor{margin:calc(2vh + 2vw) 0}@media (max-width:620px){section.pool.jumbo .competitors .group .competitor{margin:calc(2vh + 2vw)}}section.pool.jumbo .competitors .competitor{position:relative}section.pool.jumbo .competitors .competitor img{opacity:1;width:calc(3vw + 3vh);top:calc(-.75vw + -.75vh);left:calc(-1vw + -1vh);z-index:2;position:absolute}section.pool.jumbo .competitors .competitor span{font-size:calc(1.1vw + .7vh);color:#fff;padding:calc(.45vw + .45vh) 1.5em calc(.45vw + .45vh) calc(2vw + 2vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}@media (max-width:620px){section.pool.jumbo .competitors .competitor img{opacity:1;width:calc(4.5vw + 4.5vh);top:calc(-1vw + -1vh);left:calc(-1.5vw + -1.5vh);z-index:2;position:absolute}section.pool.jumbo .competitors .competitor span{font-size:calc(1.1vw + 1.1vh);color:#fff;padding:calc(.8vw + .8vh) 1.5em calc(.8vw + .8vh) calc(3.5vw + 3.5vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}}section.pool .competitors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative;width:calc(35vw + 35vh);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:calc(100%);-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.pool .competitors:not(.center){margin-top:calc(1vh + 1vw)}@media (max-width:620px){section.pool .competitors{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-columns:(40%) [auto-fit];grid-template-columns:repeat(auto-fit,40%);grid-auto-rows:min-content min-content min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:calc(4.5vh + 4.5vw);height:calc(100% - calc(4.5vh + 4.5vw))}}section.pool .competitors.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:620px){section.pool .competitors.center{-ms-flex-pack:distribute;justify-content:space-around}}section.pool .competitors.center .competitor span{margin-right:2em}section.pool .competitors .competitor{position:relative}section.pool .competitors .competitor img{opacity:1;width:calc(2vw + 2vh);top:calc(-.5vw + -.5vh);left:calc(-.75vw + -.75vh);z-index:2;position:absolute}section.pool .competitors .competitor span{font-size:calc(.5vw + .5vh);color:#fff;padding:calc(.3vw + .3vh) 1.5em calc(.3vw + .3vh) calc(1.25vw + 1.25vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);white-space:nowrap}@media (max-width:620px){section.pool .competitors .competitor img{opacity:1;width:calc(4.5vw + 4.5vh);top:calc(-1vw + -1vh);left:calc(-1.5vw + -1.5vh);z-index:2;position:absolute}section.pool .competitors .competitor span{font-size:calc(1.1vw + 1.1vh);color:#fff;padding:calc(.8vw + .8vh) 1.5em calc(.8vw + .8vh) calc(3.5vw + 3.5vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}}section.pool .champion{background-image:linear-gradient(-180deg,#000 0,#08457b 100%);position:absolute;width:100%;height:100%;display:block;z-index:2;overflow:hidden;opacity:0;transition:opacity .2s ease-in-out}section.pool .champion.current{opacity:1}section.pool .champion .competitor span{background:#1660a0}section.pool .champion .competitor{position:relative;margin-top:calc(1.5vh + 1.5vw)}section.pool .champion .competitor img{opacity:1;width:calc(3.4vw + 3.4vh);top:calc(-1vw + -1vh);left:calc(-.75vw + -.75vh);z-index:2;position:absolute}section.pool .champion .competitor span{font-size:calc(1.2vw + 1.2vh);color:#fff;padding:calc(.3vw + .3vh) 1.5em calc(.3vw + .3vh) calc(3vw + 3vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);white-space:nowrap}@media (max-width:620px){section.pool .champion .competitor img{opacity:1;width:calc(4.5vw + 4.5vh);top:calc(-1vw + -1vh);left:calc(-1.5vw + -1.5vh);z-index:2;position:absolute}section.pool .champion .competitor span{font-size:calc(1.1vw + 1.1vh);color:#fff;padding:calc(.8vw + .8vh) 1.5em calc(.8vw + .8vh) calc(3.5vw + 3.5vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}}section.pool .champion .left-blades,section.pool .champion .right-blades{position:absolute}section.pool .champion .left-blades img,section.pool .champion .right-blades img{opacity:1;width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:900px){section.pool .champion .left-blades,section.pool .champion .right-blades{display:none}}section.pool .champion .badge{position:absolute;width:calc(25vh + 25vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(.5vh + .5vw);z-index:5}section.pool .champion .badge img{opacity:1;width:100%;display:block}@media (max-width:620px){section.pool .champion .badge{width:90%}}section.pool .champion .champion-header{position:absolute;width:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(6vh + 6vw);font-size:calc(1vw + 1vh);text-align:center}@media (max-width:620px){section.pool .champion .champion-header{font-size:1em}}@media (max-width:620px){section.pool .champion .champion-header{top:calc(8vh + 8vw)}}section.pool .champion .container{position:absolute;width:60%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(8vh + 8vw);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:620px){section.pool .champion .container{width:90%;top:calc(13vh + 13vw)}}section.pool .champion .container .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:70%;margin-right:1em}section.pool .champion .container .info p{font-size:calc(.7vh + .7vw)}@media (max-width:620px){section.pool .champion .container .info p{font-size:calc(1.1vh + 1.1vw)}}@media (max-width:620px){section.pool .champion .container .info{width:100%}}section.pool .champion .container .portrait{text-align:center}section.pool .champion .container .portrait img{opacity:1;width:calc(6vw + 6vh)}@media (max-width:620px){section.pool .champion .container .portrait img{width:60%;margin-top:1.5em}}section.pool .champion .runner-ups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:80%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:calc(3vh + 3vw);color:#fff;display:flex;text-align:center}@media (max-width:620px){section.pool .champion .runner-ups{bottom:inherit;top:calc(45vw + 45vh)}}section.pool .champion .runner-ups .secondary-header{background-image:linear-gradient(0deg,#9d0000 0,#e60012 100%);padding:0 calc(2.5vw + 2.5vh);-webkit-clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);z-index:4;height:calc(1.5vw + 1.5vh);font-size:calc(1vw + 1vh)}@media (max-width:620px){section.pool .champion .runner-ups .secondary-header{font-size:calc(1.5vw + 1.5vh);height:calc(2vw + 2vh)}}section.pool .champion .runner-ups .competitor{position:relative;margin-top:calc(1vh + 1vw);display:inline-block}@media (max-width:620px){section.pool .champion .runner-ups .competitor{margin-top:calc(2vh + 2vw)}}section.pool .champion .runner-ups .competitor img{opacity:1;width:calc(2vw + 2vh);top:calc(-.25vw + -.25vh);left:calc(-.75vw + -.75vh);z-index:2;position:absolute}section.pool .champion .runner-ups .competitor span{font-size:calc(.5vw + .5vh);color:#fff;padding:calc(.3vw + .3vh) 1.5em calc(.3vw + .3vh) calc(1.25vw + 1.25vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);white-space:nowrap}@media (max-width:620px){section.pool .champion .runner-ups .competitor img{opacity:1;width:calc(4.5vw + 4.5vh);top:calc(-1vw + -1vh);left:calc(-1.5vw + -1.5vh);z-index:2;position:absolute}section.pool .champion .runner-ups .competitor span{font-size:calc(1.1vw + 1.1vh);color:#fff;padding:calc(.8vw + .8vh) 1.5em calc(.8vw + .8vh) calc(3.5vw + 3.5vh);-webkit-clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}}section.pool .champion .closing{color:#fff;position:absolute;bottom:calc(1vw + 1vh);width:70%;text-align:center;font-size:calc(.7vh + .7vw);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:620px){section.pool .champion .closing{font-size:calc(1.3vh + 1.3vw);width:90%}}section.pool .champion .left-blades{left:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool .champion .right-blades{z-index:1;right:calc(-16vw + -16vh);bottom:calc(-7.2vw + -7.2vh);width:calc(25.2vw + 25.2vh);height:calc(28vw + 28vh)}section.pool:after{content:'';position:absolute;z-index:1;width:100%;height:100%;background:#0989b6;display:block;top:.3em;left:-.3em}section.tickets{-webkit-clip-path:polygon(0 0,100% 0,96% 100%,4% 100%);clip-path:polygon(0 0,100% 0,96% 100%,4% 100%);margin:3em auto 2em auto;z-index:2;position:relative;width:69vw;background-image:linear-gradient(-180deg,#0f4b93 0,#0a6eb0 100%);color:#fff;padding-bottom:3em}@media (max-width:900px){section.tickets{width:96vw}}@media (max-width:620px){section.tickets{-webkit-clip-path:none;clip-path:none}}section.tickets .icon-header{margin-left:1.5em;overflow:inherit}section.tickets .icon-header:after{margin-left:-1.5em;width:calc(150% + 1.5em)}@media (max-width:620px){section.tickets .icon-header:after{width:calc(100% + 1.5em)}}section.tickets .bracket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:89%;margin:1em auto;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:620px){section.tickets .bracket-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}}section.tickets .bracket-wrapper .bracket-preview{width:40vw}section.tickets .bracket-wrapper .bracket-preview img{width:100%;display:block}@media (max-width:620px){section.tickets .bracket-wrapper .bracket-preview{width:90%}}section.tickets .content-container{width:78%;margin:0 1em}@media (max-width:620px){section.tickets .content-container{width:90%;margin:1em auto;margin-top:0}}section.tickets .content-container p{margin:1em 0}section.tickets .content-container ul{list-style-type:disc;margin-left:1.5em}@media (max-width:620px){section.tickets .content-container ul{margin-left:1em}}section.tickets .content-container ul span{font-weight:700}@media (max-width:620px){section.tickets .content-container ul li{margin:1em 0}}section.tickets .content-container span.policy{font-weight:400;font-size:1em;display:inline-block;margin-top:2em}@media (max-width:900px){section.tickets .content-container span.policy{display:block;text-align:center;font-size:1em;margin-top:1em}}@media (max-width:620px){section.tickets .content-container span.policy{font-size:1em}}section.tickets .content-container .button-wrapper{font-size:.9em;display:inline-block;margin-left:.5em}@media (max-width:900px){section.tickets .content-container .button-wrapper{font-size:.8em;margin:.5em auto;width:21em;display:block}}@media (max-width:620px){section.tickets .content-container .button-wrapper{font-size:.9em;width:22.5em}}section.competitors{width:79vw;margin:0 auto;background:rgba(72,72,72,.5);position:relative;z-index:4;color:#fff}@media (max-width:900px){section.competitors{width:90vw}}@media (max-width:620px){section.competitors{width:96vw}}section.competitors .bracket-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1em 0}section.competitors .bracket-header.invitees .header{background-image:linear-gradient(-90deg,#0f4b93 0,#0a6eb0 96%)}section.competitors .bracket-header.qualifiers .header{background-image:linear-gradient(-90deg,#9d0000 0,#e60012 87%)}section.competitors .bracket-header .header{width:66.5vw;padding:0 0 0 1.2em;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,3% 100%);clip-path:polygon(0 0,100% 0,100% 100%,3% 100%)}@media (max-width:900px){section.competitors .bracket-header .header{width:80vw}}@media (max-width:620px){section.competitors .bracket-header .header{width:86vw;font-size:1.6em}}section.competitors .bracket-header .header span{font-weight:700}section.competitors p{width:60vw;margin:1em auto;padding-left:3.5em}@media (max-width:900px){section.competitors p{width:80vw}}@media (max-width:620px){section.competitors p{width:90vw;padding-left:0;font-size:1.2em}}section.competitors .qualifiers-section:last-child p{margin-bottom:2.5em}@media (max-width:620px){section.competitors .qualifiers-section:last-child p{margin-bottom:3em}}section.competitors .tile-wrapper{width:88vw;margin-left:-4.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2em;margin-bottom:2em}@media (max-width:900px){section.competitors .tile-wrapper{width:84vw;margin:2em auto}}@media (max-width:620px){section.competitors .tile-wrapper{width:90vw}}section.competitors .tile-wrapper.older-qualifiers{margin-top:4em}section.competitors .tile-wrapper .competitor-tile{width:20vw;margin:1em 1vw;position:relative;-webkit-perspective:1000px;perspective:1000px}@media (max-width:900px){section.competitors .tile-wrapper .competitor-tile{width:40vw}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile{width:90vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.competitors .tile-wrapper .competitor-tile.qualifier .name-container{background:#e60012}section.competitors .tile-wrapper .competitor-tile.invitee .name-container{background:#0a6aad}section.competitors .tile-wrapper .competitor-tile.white-icon .picture:after{background:url(../images/white-flip-icon.svg);background-size:100% 100%}section.competitors .tile-wrapper .competitor-tile .champion-tag{background-image:linear-gradient(-180deg,#0f4b93 0,#01bbf0 100%);display:inline-block;color:#fff;text-shadow:-2px 2px 0 rgba(0,0,0,.5);padding:.2em 0;font-size:.75em;position:absolute;top:-3.8vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%;text-align:center}@media (max-width:900px){section.competitors .tile-wrapper .competitor-tile .champion-tag{font-size:.9em;top:-7.2vw}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .champion-tag{top:-14vw;width:80%}}section.competitors .tile-wrapper .competitor-tile .name-container{color:#fff;display:block;width:95%;padding:.25em 0;text-align:center;margin:0 auto}@media (max-width:900px){section.competitors .tile-wrapper .competitor-tile .name-container{height:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .name-container{position:static;height:4.5em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:70%}}section.competitors .tile-wrapper .competitor-tile .tile-top{width:20vw;height:20vw;position:relative;cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .34s ease-in-out;transition:transform .34s ease-in-out;transition:transform .34s ease-in-out,-webkit-transform .34s ease-in-out}section.competitors .tile-wrapper .competitor-tile .tile-top:hover{-webkit-transform:rotateY(-8deg);transform:rotateY(-8deg)}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .tile-top:hover{-webkit-transform:none;transform:none}}section.competitors .tile-wrapper .competitor-tile .tile-top.flip-card-left{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .tile-top.flip-card-left{-webkit-transform:none;transform:none}}@media (max-width:900px){section.competitors .tile-wrapper .competitor-tile .tile-top{width:40vw;height:40vw}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .tile-top{position:static;-webkit-transform-style:none;transform-style:none;height:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:-2.5em}}section.competitors .tile-wrapper .competitor-tile .picture{width:20vw;height:20vw;position:absolute;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:900px){section.competitors .tile-wrapper .competitor-tile .picture{width:40vw;height:40vw}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .picture{position:relative;left:0;z-index:2;width:50vw;height:50vw;margin:0 auto}}section.competitors .tile-wrapper .competitor-tile .picture img{width:100%;display:block}section.competitors .tile-wrapper .competitor-tile .picture:after{content:'';width:1.5em;height:1.5em;background:url(../images/flip-icon.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:.25em;right:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .picture:after{display:none}}section.competitors .tile-wrapper .competitor-tile .information{width:20vw;height:20vw;position:absolute;left:0;top:0;background:url(../images/player-info-bg.png) no-repeat;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);font-size:.9em;font-weight:700;color:#484848}@media (max-width:900px){section.competitors .tile-wrapper .competitor-tile .information{width:40vw;height:40vw;font-size:1.1em}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .information{-webkit-transform:none;transform:none;font-size:1em;position:relative;top:-2em;width:88vw;margin:0 auto;height:auto;right:0;left:inherit;padding-bottom:1em;padding-top:1em;background-size:auto}}section.competitors .tile-wrapper .competitor-tile .information span{display:block;font-weight:400}section.competitors .tile-wrapper .competitor-tile .information .info{margin:.5em 1em}section.competitors .tile-wrapper .competitor-tile .information .info:first-child{margin-top:1em}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .information .info:first-child{margin-top:2em}}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .information .info{margin-left:10vw}}section.competitors .tile-wrapper .competitor-tile .information:after{content:'';width:1.5em;height:1.5em;background:url(../images/flip-icon.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:.25em;right:.25em;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}@media (max-width:620px){section.competitors .tile-wrapper .competitor-tile .information:after{display:none}}section.competitors .miami-callout{text-align:center;display:block;padding-bottom:1em}.twitter-callout{background:#55acee;width:68vw;margin:1.5em auto;-webkit-clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);position:relative;z-index:10;padding-bottom:1em}@media (max-width:900px){.twitter-callout{width:96vw}}@media (max-width:620px){.twitter-callout{-webkit-clip-path:none;clip-path:none}}.twitter-callout .icon-header{margin-left:1.5em;overflow:inherit}.twitter-callout .icon-header:after{margin-left:-1.5em;width:calc(100% + 3em)}@media (max-width:620px){.twitter-callout .icon-header:after{width:calc(100% + 1.5em)}}.twitter-callout .twitter-logo{width:4.5em;height:4em;background:#fff;position:relative;margin-left:.5em;vertical-align:middle;display:inline-block;z-index:4;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:620px){.twitter-callout .twitter-logo{height:6em;width:6.75em}}.twitter-callout .twitter-logo img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:60%}@media (max-width:620px){.twitter-callout .headline{margin:.5em 0}}@media (max-width:620px){.twitter-callout .button-wrapper{margin-bottom:1em}}.twitter-callout .btn{position:absolute;right:1.5em;top:1.5em}@media (max-width:900px){.twitter-callout .btn{right:.5em}}@media (max-width:620px){.twitter-callout .btn{width:90%;position:static;margin:1em auto}}@media (max-width:620px){.twitter-callout .btn .button-wrapper{width:100%}}.twitter-callout .twitter-iframe-container{width:75%;margin:1em auto}.twitter-callout .twitter-iframe-container iframe{width:100%!important;height:450px!important}@media (max-width:620px){.twitter-callout .twitter-iframe-container{width:96%}}section.footer{margin-top:0;position:relative;z-index:6}section.footer .stripe{background:#e60012;padding:1em 0}section.footer .stripe .logo{width:7em;margin:0 auto}section.footer .stripe .logo img{display:block;width:100%}section.footer .dots{background:#000;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}section.footer .dots .esrb{margin-left:2em;text-align:center}section.footer .dots .esrb a{color:inherit;text-decoration:none;border:1px solid #fff;background-color:#000;white-space:nowrap;position:relative;font-family:inherit}section.footer .dots .esrb img{display:inline-block;vertical-align:middle}section.footer .dots .esrb ul{vertical-align:middle;line-height:normal;padding:0 3px;margin:0;list-style-type:none;color:#000;background-color:#fff;font-size:14px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;min-height:70px;border-color:#000;border-style:solid;border-width:3px 3px 3px 0}@media (max-width:620px){section.footer .dots .esrb{margin:1em auto}}section.footer .dots .social-media{display:-webkit-box;display:-ms-flexbox;display:flex}section.footer .dots .social-media img{max-width:36px;margin:0 5px}section.footer .dots .copyright{margin-left:2em;-ms-flex-preferred-size:90%;flex-basis:90%;text-align:center}section.footer .dots .copyright p{margin-top:.5em}@media (max-width:620px){section.footer .dots .copyright{margin-left:0}}.icon-header{display:inline-block;padding:1em 0;position:relative;overflow:hidden}@media (max-width:900px){.icon-header{font-size:.95em}}@media (max-width:620px){.icon-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em}}.icon-header .icon{width:4.5em;height:3.9em;background:#000;position:relative;margin-left:0;vertical-align:middle;display:inline-block;z-index:4;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;transition-delay:.6s;overflow:hidden}@media (max-width:620px){.icon-header .icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.icon-header .icon svg{width:70%;height:70%;position:absolute;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%);left:50%;top:50%;opacity:0;transition:all .6s ease-in-out;transition-delay:1s}.icon-header .text{margin-left:.5em;vertical-align:middle;display:inline-block}.icon-header .text span{-webkit-transform:translateY(50%);transform:translateY(50%);transition:all .6s ease-in-out;opacity:0;display:inline-block}.icon-header .text span:nth-child(1){transition-delay:.5s}.icon-header .text span:nth-child(2){transition-delay:550ms}.icon-header .text span:nth-child(3){transition-delay:.6s}.icon-header .text span:nth-child(4){transition-delay:650ms}.icon-header .text span:nth-child(5){transition-delay:.7s}.icon-header .text span:nth-child(6){transition-delay:750ms}@media (max-width:620px){.icon-header .text{-ms-flex-preferred-size:calc(100% - 4em);flex-basis:calc(100% - 4em);font-size:1.77em}}.icon-header:after{content:'';display:block;position:absolute;width:calc(100% + 1.5em);height:1em;bottom:.5em;background:rgba(0,0,0,.15);left:0;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out}@media (max-width:620px){.icon-header:after{width:92vw;bottom:-.5em}}.icon-header.in-view:after{-webkit-transform:translateX(0);transform:translateX(0)}.icon-header.in-view .text span{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.icon-header.in-view .icon{-webkit-transform:scaleX(1);transform:scaleX(1)}.icon-header.in-view .icon svg{opacity:1;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.button-wrapper{display:inline-block;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.button-wrapper a{text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button-wrapper .button{display:block;font-size:1.333em;font-weight:600;padding:.25em 1em .25em 1em;position:relative;-webkit-clip-path:polygon(0 0,95% 0,100% 100%,5% 100%);clip-path:polygon(0 0,95% 0,100% 100%,5% 100%);z-index:1;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;cursor:pointer}.button-wrapper .button span{line-height:1.5}@media (max-width:620px){.button-wrapper .button{font-size:1.4em;text-align:center}}.button-wrapper .button.white{color:#484848;background:#fff}.button-wrapper .button.red{color:#fff;background:#e60012}.button-wrapper .button svg{width:100%;height:100%;display:block;pointer-events:none}.button-wrapper:after{content:'';display:block;position:absolute;width:100%;height:100%;bottom:-.25em;left:-.25em;background:rgba(0,0,0,.4);-webkit-clip-path:polygon(0 0,95% 0,100% 100%,5% 100%);clip-path:polygon(0 0,95% 0,100% 100%,5% 100%);z-index:0;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:620px){.button-wrapper:after{bottom:-1.8vw;left:-1.8vw}}.button-wrapper:hover .button{-webkit-transform:translateX(.1em) translateY(-.1em);transform:translateX(.1em) translateY(-.1em)}.button-wrapper:hover:after{-webkit-transform:translateX(-.1em) translateY(.1em);transform:translateX(-.1em) translateY(.1em)}.text-link{color:#484848;text-decoration:none;display:inline-block}.text-link .arrow{background:url(../images/link-arrow.svg);width:1.1em;height:.79em;background-size:100% 100%;display:inline-block;margin-left:.2em;vertical-align:middle;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.text-link .text{border-bottom:2px solid #c8c8c8;transition:all .1s ease-in-out;vertical-align:middle}.text-link:hover .text{border-bottom:2px solid #484848}.text-link:hover .arrow{-webkit-transform:translateX(.1em);transform:translateX(.1em)}.main-blade{width:30vw;position:absolute;height:37.7vw;top:-11vw;z-index:1}@media (max-width:620px){.main-blade{width:60vw;height:75.3vw;top:-17vw}}.main-blade svg{width:100%;height:100%}.main-blade.left-blade{left:0}.main-blade.right-blade{right:0}.main-blade img{position:absolute;display:block}.main-blade.mario{left:-3vw}.main-blade.mario img{top:34%;left:6.8%;width:53%}@media (max-width:900px){.main-blade.mario{display:none}}.main-blade.inkling{right:-3vw}.main-blade.inkling img{top:34%;right:-1.8%;width:53%}@media (max-width:900px){.main-blade.inkling{display:none}}.secondary-blade{width:22vw;position:absolute;height:30.2vw;z-index:2}@media (max-width:900px){.secondary-blade{display:none}}.secondary-blade svg{width:100%;height:100%}.secondary-blade.left-blade{left:0}.secondary-blade.right-blade{right:0}.secondary-blade.right-blade svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.secondary-blade img{position:absolute;display:block}.secondary-blade.peach{top:35.7%}.secondary-blade.peach img{top:34.2%;left:12.5%;width:49%}.secondary-blade.link{top:22%}.secondary-blade.link img{top:20.5%;right:-2.3%;width:73.2%}.secondary-blade.spring-man{top:12.6%}.secondary-blade.spring-man img{top:18%;left:-.5%;width:82%}@media (max-width:900px){.secondary-blade.spring-man{top:13.9%}}.secondary-blade.inkling-boy{top:49%}.secondary-blade.inkling-boy img{top:34.6%;right:11.8%;width:66.2%;-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}.secondary-blade.yoshi{top:85%}.secondary-blade.yoshi img{top:44.2%;left:10.2%;width:54%}.secondary-blade.bowser{top:85%}.secondary-blade.bowser img{top:37.6%;right:5.2%;width:66.2%}.gold-stripe{position:absolute;z-index:1}.gold-stripe svg{height:100%;width:100%}.gold-stripe.left-stripe{left:0}.gold-stripe.right-stripe{right:0}.gold-stripe.left-1{top:10%;width:35vw;height:57vw}.gold-stripe.left-2{top:30%;width:35vw;height:58.9vw}.gold-stripe.left-3{top:68%;width:35vw;height:58vw}.gold-stripe.left-4{top:87.9%;width:35vw;left:-1vw;height:55vw;display:none}.gold-stripe.right-1{top:10%;width:35vw;height:59.6vw}.gold-stripe.right-2{top:30%;width:35vw;height:59.6vw}.gold-stripe.right-3{top:68%;width:35vw;height:58.7vw}body{font-size:1.3vw;font-family:Roboto,sans-serif;line-height:1.4;font-weight:400;color:#484848}.headline{font-family:Montserrat,sans-serif}.baritone{font-size:2.44em}.tenor{font-size:2em}.alto{font-size:1.777em}.soprano{font-size:1.333em}.legal{font-size:.707em}.bold{font-weight:600}.semibold{font-weight:500}.black{color:#484848}.white{color:#fff}@media screen and (max-width:900px){body{font-size:2vw}}@media screen and (max-width:600px){body{font-size:4vw}.legal{font-size:.85em}}.addeventatc .alarm_reminder,.addeventatc .all_day_event,.addeventatc .attendees,.addeventatc .calname,.addeventatc .client,.addeventatc .date_format,.addeventatc .description,.addeventatc .end,.addeventatc .facebook_event,.addeventatc .location,.addeventatc .method,.addeventatc .organizer,.addeventatc .organizer_email,.addeventatc .recurring,.addeventatc .start,.addeventatc .status,.addeventatc .timezone,.addeventatc .title,.addeventatc .uid{display:none!important}.addeventatc_dropdown{width:calc(100% - 1em);position:absolute;z-index:99999;padding:6px 0 0 0;background:#fff;text-align:left;display:none;margin-top:-2px;margin-left:1em;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:1px 3px 6px rgba(0,0,0,.15);cursor:pointer}.addeventatc_dropdown span{display:block;line-height:100%;background:#fff;text-decoration:none;font-size:14px;color:#333;padding:9px 10px 9px 40px}.addeventatc_dropdown span:hover{background-color:#f4f4f4;color:#000;text-decoration:none;font-size:14px}.addeventatc_dropdown em{color:#999!important;font-size:12px!important}.addeventatc_dropdown .frs{background:#fff;color:#cacaca!important;cursor:pointer;font-size:9px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101}.addeventatc_dropdown .frs:hover{color:#999!important}.addeventatc_dropdown .ateappleical{background-image:url(../images/dropdown-apple-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateoutlook,.addeventatc_dropdown .ateoutlookcom{background-image:url(../images/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ategoogle{background-image:url(../images/dropdown-google-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .ateyahoo{background-image:url(../images/dropdown-yahoo-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .atefacebook{background-image:url(../images/dropdown-facebook-t1.png);background-position:13px 50%;background-repeat:no-repeat}.addeventatc_dropdown .copyx{height:21px;display:block;position:relative;cursor:default}.addeventatc_dropdown .brx{height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;right:10px;top:9px}body.is-ie section.hero .hero-area .video-bg{width:100vw;height:auto}body.is-ie section.hero .hero-area .video-bg video{opacity:1}body.is-ie section.hero .hero-area .nwc-logo img{display:block}body.is-ie section.hero .hero-area .nwc-logo svg{display:none}body.is-ie section.qualifiers .locations-blade{overflow:hidden}body.is-ie section.qualifiers .locations-blade .cityscape svg{height:22em}body.is-ie .gold-stripe,body.is-ie .main-blade,body.is-ie .secondary-blade{display:none}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.9.1
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}body.is-ie section.hero .hero-area .video-bg{width:100vw;height:auto}body.is-ie section.hero .hero-area .video-bg video{opacity:1}body.is-ie section.hero .hero-area .nwc-logo img{display:block}body.is-ie section.hero .hero-area .nwc-logo svg{display:none}body.is-ie section.qualifiers .locations-blade{overflow:hidden}body.is-ie section.qualifiers .locations-blade .cityscape svg{height:22em}body.is-ie .gold-stripe,body.is-ie .main-blade,body.is-ie .secondary-blade{display:none}