html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}dl{margin:0}h1{font-size:2em;margin:0.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:-0.25em}sup{top:-0.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:0.35em 0.75em 0.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}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}*{box-sizing:border-box;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.hide-desktop{display:none !important}}@media (min-width: 801px){.hide-desktop{display:none !important}}@media (max-width: 800px){.hide-tablet{display:none !important}}@media (max-width: 415px){.hide-mobile{display:none !important}}.checkered-black{background:url("/tassets/global/patterns/checkered-black.svg") repeat}.checkered-red{background:url("/tassets/global/patterns/checkered-red.svg") repeat}.dotted-grey{background:url("/tassets/global/patterns/dots-grey.svg") repeat;background-size:1.115em 1.115em}.dotted-red{background:url("/tassets/global/patterns/dots-red.svg") repeat;background-size:24px}.dotted-dark-grey{background:url("/tassets/global/patterns/dots-dark-grey.svg") repeat,#E0DFDF;background-size:24px}.slanted-grey{background:repeating-linear-gradient(-45deg, #fff, #fff 10px, #fafafa 10px, #fafafa 20px)}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.hide-desktop{display:none !important}}@media (min-width: 801px){.hide-desktop{display:none !important}}@media (max-width: 800px){.hide-tablet{display:none !important}}@media (max-width: 415px){.hide-mobile{display:none !important}}.game-tile a{color:#000;text-decoration:none;display:block}body:not(.touch) .game-tile a:hover .tile-image,body:not(.touch) .game-tile a:focus .tile-image{transform:scale(0.95)}body:not(.touch) .game-tile a:hover .tile-bg,body:not(.touch) .game-tile a:focus .tile-bg{transform:scale(0.95) translateX(-0.5rem) translateY(-0.5rem);opacity:0}body:not(.touch) .game-tile a:hover .content,body:not(.touch) .game-tile a:focus .content{transform:translateY(-40%) scale(0.95)}.game-tile div[class^="intrinsic"] img{z-index:2}.game-tile .tile-bg{position:absolute;width:100%;height:100%;right:-.5rem;bottom:-.5rem;z-index:1;transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21),opacity 100ms cubic-bezier(0.42, 0.63, 0.51, 1.21);will-change:transform, opacity}.game-tile .tile-image{transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21);position:relative;z-index:3;will-change:transform;transform-origin:bottom right}@media (min-width: 801px){.game-tile .tile-image .portrait{display:none}.game-tile .tile-image .portrait img{visibility:hidden}.game-tile .tile-image .ultrawide{display:none}.game-tile .tile-image .ultrawide img{visibility:hidden}.game-tile .tile-image .landscape{display:inherit}.game-tile .tile-image .landscape img{visibility:visible}}@media (max-width: 800px){.game-tile .tile-image .portrait{display:none}.game-tile .tile-image .portrait img{visibility:hidden}.game-tile .tile-image .ultrawide{display:none}.game-tile .tile-image .ultrawide img{visibility:hidden}.game-tile .tile-image .landscape{display:inherit}.game-tile .tile-image .landscape img{visibility:visible}}@media (max-width: 415px){.game-tile .tile-image .portrait{display:inherit}.game-tile .tile-image .portrait img{visibility:visible}.game-tile .tile-image .landscape{display:none}.game-tile .tile-image .landscape img{visibility:hidden}.game-tile .tile-image .ultrawide{display:none}.game-tile .tile-image .ultrawide img{visibility:hidden}}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.game-tile .tile-image .portrait{display:none}.game-tile .tile-image .portrait img{visibility:hidden}.game-tile .tile-image .landscape{display:none}.game-tile .tile-image .landscape img{visibility:hidden}.game-tile .tile-image .ultrawide{display:inherit}.game-tile .tile-image .ultrawide img{visibility:visible}}.game-tile .content{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;position:relative;z-index:2;transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21);transform-origin:bottom right;will-change:transform}.game-tile .content .title{margin-left:.5rem;max-width:86.17%;line-height:1.22}.game-tile .content .title.dual-icons{max-width:75%}.game-tile .content .icon{width:8.83%}.game-tile .content .icon img{width:100%;height:auto;display:block}.game-tile .content .icons{width:20%;display:flex;justify-content:space-between}.game-tile .content .icons .icon{width:45%}.game-tile .content .icons .icon img{width:100%;height:auto;display:block}.game-tile.featured .content .title{max-width:89.71%}.game-tile.featured .content .icon{width:5.29%}.game-tile.featured .content .icons{width:11%}.game-tile.featured .content .icons .icon{width:45%}.game-tile.featured .content .icons .icon img{width:100%;height:auto;display:block}.game-tile.hero-image .tile-bg{opacity:.15}.game-tile.not-lazy .tile-image img{opacity:1;transform:scale(1)}.video-tile{cursor:pointer;position:relative}.video-tile.watched .replay{display:inline-flex}.video-tile .replay{background:#000;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .75rem .76rem .75rem;position:absolute;top:-1rem;left:-.5rem;z-index:3;display:none}.video-tile .replay span.icon{margin-right:.5rem;width:1.2rem;height:1.2rem}.video-tile .replay span.icon img{width:100%;height:auto;display:block;will-change:transform}body:not(.touch) .video-tile:hover .tile-bg,body:not(.touch) .video-tile:focus .tile-bg{transform:scale(0.95) translateX(-0.5rem) translateY(-0.5rem);opacity:0}body:not(.touch) .video-tile:hover .tile,body:not(.touch) .video-tile:focus .tile{transform:scale(0.95)}.video-tile.active .tile-bg{transform:scale(0.95) translateX(-0.5rem) translateY(-0.5rem);opacity:0}.video-tile.active .tile{transform:scale(0.95)}.video-tile.active .tile:before{transform:none}.video-tile.active .intrinsic-562:before{transform:translateX(-50%) translateY(-50%) scale(1.1);opacity:0}.video-tile.active .intrinsic-562 .overlay{opacity:0}.video-tile.grey .tile:after{background:#777}.video-tile.grey .tile .tile-bg{background:#484848}.video-tile.grey .tile:before{border-color:#777 transparent transparent transparent}.video-tile .tile{position:relative;z-index:2;margin-bottom:2rem;transform-origin:bottom right;transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21)}.video-tile .tile:after{content:'';position:absolute;width:100%;height:100%;background:#000000;top:0;left:0;z-index:1}.video-tile .tile:before{content:'';position:absolute;bottom:-1.4rem;left:calc(50% - 1.5rem);width:0;height:0;border-style:solid;border-width:1.5rem 1.5rem 0 1.5rem;border-color:#000 transparent transparent transparent;transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21);transform:translateY(-100%)}.video-tile .tile .video-title{position:relative;z-index:2;height:3.5rem;display:flex;align-items:center;margin-top:0;margin-left:.5rem;margin-right:.5rem;line-height:1.22}.video-tile .tile .intrinsic-562{position:relative;z-index:2}.video-tile .tile-bg{position:absolute;width:100%;height:100%;z-index:-1;top:.5rem;left:.5rem;background:rgba(0,0,0,0.2);transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21),opacity 100ms cubic-bezier(0.42, 0.63, 0.51, 1.21);will-change:transform, opacity}body:not(.touch) .video-tile:hover .replay span.icon img,body:not(.touch) .video-tile:focus .replay span.icon img{animation-name:replay;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.72, 0.24, 0.59, 1.44)}.video-tile .intrinsic-562:before{content:'';width:18%;height:31.79%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:url("/tassets/global/icons/video-icons/play.svg") no-repeat;background-size:contain;z-index:3;transition:transform 300ms cubic-bezier(0.42, 0.63, 0.51, 1.21),opacity 100ms cubic-bezier(0.42, 0.63, 0.51, 1.21)}.video-tile .intrinsic-562 .overlay{position:absolute;width:100%;height:100%;display:block;pointer-events:none;background:rgba(0,0,0,0.15);z-index:2;transition:opacity 100ms cubic-bezier(0.42, 0.63, 0.51, 1.21)}.video-tile .intrinsic-562:before{transform:translateX(-50%) translateY(-50%) scale(1.1)}@keyframes replay{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.hide-desktop{display:none !important}}@media (min-width: 801px){.hide-desktop{display:none !important}}@media (max-width: 800px){.hide-tablet{display:none !important}}@media (max-width: 415px){.hide-mobile{display:none !important}}.margin-vertical-3{margin-top:3rem;margin-bottom:3rem}@media (max-width: 800px){.margin-vertical-3{margin-top:0;margin-bottom:0}}.margin-vertical-2{margin-top:2rem;margin-bottom:2rem}.margin-horizontal-2{margin-left:2rem;margin-right:2rem}.padding-vertical-3{padding-top:3rem;padding-bottom:3rem}.flex-y-center{display:flex;align-items:center}.flex-x-center{display:flex;justify-content:center}.flex-xy-center{display:flex;justify-content:center;align-items:center}.flex-x-center-y-start{display:flex;justify-content:center;align-items:flex-start}.flex-x-start-y-center{display:flex;justify-content:flex-start;align-items:center}.flex-wrap{flex-wrap:wrap}html{font-family:'museo-sans', serif;font-size:16px;color:#3d3d3d}body{font-size:1.125em}@media (max-width: 768px){body{font-size:1em}}sup{font-size:.5em}.underline{text-decoration:underline}.baritone{font-size:3.11em;line-height:1.22}.tenor{font-size:2.44em;line-height:1.22}.alto{font-size:1.777em;line-height:1.22}.soprano{font-size:1.333em;line-height:1.22}.legal{font-size:.75rem}.legal p{margin:0.5em 2em}.light{font-weight:300}.semi-bold{font-weight:500}.bold{font-weight:700}.extra-bold{font-weight:800}em{font-style:italic}p,ul{line-height:1.4}.white{color:#fff}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,ul:first-child,ol:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child{margin-bottom:0}div[class^="intrinsic"]{position:relative}div[class^="intrinsic"]:after{content:'';display:block;height:0;width:100%}div[class^="intrinsic"] span{display:block;height:0;width:100%}div[class^="intrinsic"] img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;will-change:transform, opacity}.intrinsic-180:after{padding-bottom:18.04%}.intrinsic-333:after{padding-bottom:33.33%}.intrinsic-361:after{padding-bottom:36.08%}.intrinsic-375:after{padding-bottom:37.58%}.intrinsic-562:after{padding-bottom:56.25%}.intrinsic-569:after{padding-bottom:56.98%}.intrinsic-577:after{padding-bottom:57.77%}.intrinsic-729:after{padding-bottom:72.92%}.intrinsic-1281:after{padding-bottom:128.12%}.intrinsic-1404:after{padding-bottom:140.48%}main img{max-width:100%}main picture img{display:block}img.responsive,svg.responsive{width:100%;display:block}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.hide-desktop{display:none !important}}@media (min-width: 801px){.hide-desktop{display:none !important}}@media (max-width: 800px){.hide-tablet{display:none !important}}@media (max-width: 415px){.hide-mobile{display:none !important}}section.hero{position:relative;height:751px;background-position:center;background-size:cover}html:not(.webp) section.hero{background-image:url("tassets/hero-landscape.jpg")}html.webp section.hero{background-image:url("tassets/hero-landscape.webp")}@media (max-width: 1366px){section.hero{height:54.97804vw}}@media (max-width: 768px){section.hero{height:140.26667vw}html:not(.webp) section.hero{background-image:url("tassets/hero-portrait@2x.jpg")}html.webp section.hero{background-image:url("tassets/hero-portrait@2x.webp")}}@media (max-width: 480px){html:not(.webp) section.hero{background-image:url("tassets/hero-portrait.jpg")}html.webp section.hero{background-image:url("tassets/hero-portrait.webp")}}section.hero .logos{position:absolute;left:0;top:2vmin;z-index:10}section.hero .logos .switch{width:14vmin;max-width:100px}section.hero .logos .switch img{width:100%;display:block}@media (max-width: 415px){section.hero .logos{top:0;left:0;right:auto}}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.hide-desktop{display:none !important}}@media (min-width: 801px){.hide-desktop{display:none !important}}@media (max-width: 800px){.hide-tablet{display:none !important}}@media (max-width: 415px){.hide-mobile{display:none !important}}body.lightbox-revealed{overflow:hidden}section.media-highlights .close-x{position:absolute;top:1vh;right:1vw;background-image:url(/tassets/global/icons/misc/close-x.svg);width:1.5rem;height:1.5rem;transform:scale(1);transform-origin:50% 50%;z-index:99999;transition:transform 200ms ease-in-out;cursor:pointer}body:not(.touch) section.media-highlights .close-x:hover,body:not(.touch) section.media-highlights .close-x:focus{transform:scale(1.33)}section.media-highlights .main{position:relative;width:100%;background-color:rgba(0,0,0,0.6);height:100vh;overflow:hidden;display:none}body.lightbox-revealed section.media-highlights .main{display:block;position:fixed;top:0;z-index:1000}@media (max-width: 815px) and (orientation: landscape){section.media-highlights .main{width:65%}}@media (max-width: 415px){section.media-highlights .main{width:96%}}section.media-highlights .main ul{list-style-type:none}section.media-highlights .main ul li{position:absolute;width:100%;top:0;left:0;padding:0 2vw;will-change:opacity, transform;height:100vh}section.media-highlights .main ul li img{width:calc(100% - 4vw);display:block;position:absolute;top:50%;transform:translateY(-50%)}section.media-highlights .main ul li:not(.active){transform:scale(0.9) translateX(-110%)}section.media-highlights .main ul li.active{transform:scale(1) translateX(0)}section.media-highlights .main ul li .video-replace{background:grey;width:100%;height:100%}section.media-highlights .main ul li nclood-video,section.media-highlights .main ul li iframe{position:absolute;width:100%;height:100%;top:0;left:0}section.media-highlights .main .right-arrow,section.media-highlights .main .left-arrow{position:absolute;width:40%;height:70%;z-index:99999;opacity:1;top:50%;transform:translateY(-50%);transition:opacity 100ms ease-in-out;cursor:pointer}@media (max-width: 800px){section.media-highlights .main .right-arrow,section.media-highlights .main .left-arrow{display:none}}section.media-highlights .main .right-arrow .arrow,section.media-highlights .main .left-arrow .arrow{width:3.46vw;height:18.46%;top:50%;transform:translateY(-50%);position:absolute;background:url(/tassets/global/icons/gallery/right-arrow.svg) no-repeat;z-index:3;background-size:100% 100%}body:not(.touch) section.media-highlights .main .right-arrow:hover .arrow,body:not(.touch) section.media-highlights .main .right-arrow:focus .arrow,body:not(.touch) section.media-highlights .main .left-arrow:hover .arrow,body:not(.touch) section.media-highlights .main .left-arrow:focus .arrow{background:url(/tassets/global/icons/gallery/right-arrow-active.svg) no-repeat;background-size:100% 100%}section.media-highlights .main .right-arrow.inactive .arrow,section.media-highlights .main .left-arrow.inactive .arrow{background:url(/tassets/global/icons/gallery/right-arrow-inactive.svg) no-repeat;background-size:100% 100%;cursor:default}body:not(.touch) section.media-highlights .main .right-arrow.inactive .arrow:hover,body:not(.touch) section.media-highlights .main .right-arrow.inactive .arrow:focus,body:not(.touch) section.media-highlights .main .left-arrow.inactive .arrow:hover,body:not(.touch) section.media-highlights .main .left-arrow.inactive .arrow:focus{background:url(/tassets/global/icons/gallery/right-arrow-inactive.svg) no-repeat;background-size:100% 100%}body:not(.touch) section.media-highlights .main .right-arrow.inactive:hover .arrow,body:not(.touch) section.media-highlights .main .right-arrow.inactive:focus .arrow,body:not(.touch) section.media-highlights .main .left-arrow.inactive:hover .arrow,body:not(.touch) section.media-highlights .main .left-arrow.inactive:focus .arrow{background:url(/tassets/global/icons/gallery/right-arrow-inactive.svg) no-repeat;background-size:100% 100%}section.media-highlights .main .right-arrow{right:0}section.media-highlights .main .right-arrow .arrow{right:1rem}section.media-highlights .main .left-arrow{left:0}section.media-highlights .main .left-arrow .arrow{left:1rem;transform:translateY(-50%) rotate(-180deg)}section.media-highlights .thumbs{margin:3rem 5rem 2em;width:calc(100% - 10rem)}section.media-highlights .thumbs ul{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto auto;list-style:none;padding-left:0}section.media-highlights .thumbs ul li{position:relative;cursor:pointer;overflow:hidden}section.media-highlights .thumbs ul li img{width:100%;height:100%;display:block}section.media-highlights .thumbs ul li:first-of-type{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:last-line}section.media-highlights .thumbs ul li:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.6);background-image:url(/tassets/global/icons/magnify.svg);background-repeat:no-repeat;background-position:50% 50%;z-index:100;opacity:0;transition:opacity 300ms ease-in-out;left:0}body:not(.touch) section.media-highlights .thumbs ul li:hover:before,body:not(.touch) section.media-highlights .thumbs ul li:focus:before{opacity:1;cursor:pointer}@media (max-width: 800px){section.media-highlights{display:none}}html{scroll-behavior:smooth;overflow-x:hidden}html.keyboard-user *:focus{outline:3px dashed #000}body{background:#58AAC6}body>.page{max-width:1366px;margin:0 auto;box-shadow:0 0 12px 15px rgba(0,0,0,0.2);background-color:#FBF7D4}.constrained{max-width:1200px;width:96%;margin-left:auto;margin-right:auto}.game-overview{margin:5rem;display:flex}.game-overview .overview-video{width:50%}.game-overview .overview-copy{width:50%;text-align:left}.social{text-align:center;margin:1em auto}.no-wrap{white-space:nowrap}footer{text-align:center;background:#98D2E3;padding:1em 0}footer .social{display:flex;justify-content:center;align-items:center}footer .social nclood-social{margin-left:0.5em;display:flex}@media (min-width: 801px){.portrait{display:none}.portrait img{visibility:hidden}.ultrawide{display:none}.ultrawide img{visibility:hidden}}@media (max-width: 800px){.portrait{display:none}.portrait img{visibility:hidden}.ultrawide{display:none}.ultrawide img{visibility:hidden}}@media (max-width: 415px){.portrait{display:inherit}.portrait img{visibility:visible}.landscape{display:none}.landscape img{visibility:hidden}.ultrawide{display:none}.ultrawide img{visibility:hidden}}@media (min-width: 801px) and (min-aspect-ratio: 8 / 6){.portrait{display:none}.portrait img{visibility:hidden}.landscape{display:none}.landscape img{visibility:hidden}.ultrawide{display:inherit}.ultrawide img{visibility:visible}}
