.DynamicLayout{width:100%}.Body{display:flex;align-items:flex-start}.Page{flex:1 1;padding-left:1rem}@media(max-width:1023px){.Body{flex-direction:column}.Page{padding-left:0;width:100%}}.GameTileMasonry__Col{display:flex;flex-direction:column}@media(min-width:1366px){.GameTileMasonry__Col:nth-child(n+3){display:none}}@media(min-width:1920px){.GameTileMasonry__Col:nth-child(3),.GameTileMasonry__Col:nth-child(4){display:block}}@media(min-width:1920px)and (max-width:2559px){.GameTileMasonry__Col:nth-child(4) .AgGameTile:last-child{display:none}}@media(min-width:2560px){.GameTileMasonry__Col:nth-child(5){display:block}}.GameTileMasonry__Row{display:flex}@media(min-width:1366px){.GameTileMasonry__Row:last-child{display:none}}@media(min-width:1920px){.GameTileMasonry__Row:last-child{display:flex}}.GameTileMasonry{display:flex;width:100%;height:100%;margin:-5px}.GameTileMasonry .AgGameTile{display:block;width:147px;height:96px;box-shadow:inset 0 0 0 1px gray;margin:5px}.GameTileMasonry .AgGameTile.--size2x{width:304px;height:202px}@media(min-width:1024px){.GameTileMasonry{margin:-8px}.GameTileMasonry .AgGameTile{width:180px;height:117px;margin:8px}.GameTileMasonry .AgGameTile.--size2x{width:376px;height:250px}}@media(min-width:1366px){.GameTileMasonry{width:784px;height:266px}}@media(min-width:1920px){.GameTileMasonry{width:1372px;height:399px}}@media(min-width:2560px){.GameTileMasonry{width:1960px;height:399px}}.TakeoverContainer__Inner{margin:auto;position:relative;display:flex;z-index:1}.TakeoverContainer__Inner>*{margin:auto}.TakeoverContainer__Feature{position:absolute;top:0;left:50%;height:100%;transform:translateX(-50%)}.TakeoverContainer__Target{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.TakeoverContainer__Target img,.TakeoverContainer__Target picture{width:100%;height:100%}.TakeoverContainer{width:100%;display:flex;position:relative;height:585px}.TakeoverContainer .TakeoverContainer__Feature{width:375px}.TakeoverContainer .TakeoverContainer__Inner{height:470px}@media(min-width:1024px){.TakeoverContainer{height:354px}.TakeoverContainer .TakeoverContainer__Feature{width:1024px}.TakeoverContainer .TakeoverContainer__Inner{height:354px}}@media(min-width:1366px){.TakeoverContainer .TakeoverContainer__Feature{width:1366px}.TakeoverContainer .TakeoverContainer__Inner{height:336px}}@media(min-width:1920px){.TakeoverContainer{height:515px}.TakeoverContainer .TakeoverContainer__Feature{width:1920px}.TakeoverContainer .TakeoverContainer__Inner{height:470px}}@media(min-width:2560px){.TakeoverContainer{height:520px}.TakeoverContainer .TakeoverContainer__Feature{width:2560px}}.BlogPost{position:relative;width:100%}.BlogPost h2{font-size:125%}.BlogPost .RouterLink{display:inline-flex;align-items:center;font-weight:700}.BlogPost .RouterLink .Icon{height:1rem;width:1rem;margin-left:.5rem}.BlogPost .Content{width:100%}.BlogPost p:empty:after{content:"";display:inline-block;border-radius:5px;width:90%;height:1em}.BlogPost h2 p:empty:after{width:60%}.BlogPost__Image{width:100%;position:relative}.BlogPost__Image>span{border-radius:.75rem}.BlogPost__Image>span>img{-o-object-fit:cover;object-fit:cover}.BlogPost__Image .Spacer{width:100%;height:auto}.TaxonomyTile{position:relative;display:flex;background-image:none;width:160px!important}.TaxonomyTile>span{position:relative;display:flex;align-items:center;justify-content:center;z-index:1;margin:auto;font-weight:600;padding:0 .75rem;line-height:1.2;top:30px}.TaxonomyTile>span .IconFA{font-size:125%;min-width:.65rem;min-height:.65rem;max-width:.65rem;max-height:.65rem;margin-left:.5rem;display:none}.TaxonomyTile .GameTile__Preview{overflow:hidden}.TaxonomyTile .GameTile__Preview img{width:auto!important;height:auto!important;transition:all 1s ease;min-width:0!important;min-width:auto!important;min-height:0!important;min-height:auto!important;max-width:43%!important;padding-top:14px!important}.TaxonomyTile:hover .GameTile__Preview img{opacity:.4;transition:all .1s ease-out}.CardCarousel{width:100%;position:relative}.CardCarousel__Controls{display:flex;position:absolute;top:50%;left:16px;right:16px;z-index:1;pointer-events:none}.CardCarousel__Controls .Button{border-radius:100px;width:44px;height:44px;transform:translateY(-50%);pointer-events:all;transition-property:all!important;transition-duration:.3s!important;transition-timing-function:ease!important}@media(min-width:1024px){.CardCarousel__Controls .Button{width:56px;height:56px}}.CardCarousel__Controls .Button:last-child{margin-left:auto}.CardCarousel__Controls.--firstSlide .Button:first-child{transform:translateX(-50%) translateY(-50%);opacity:0;pointer-events:none}.CardCarousel__Wrapper{z-index:0}@keyframes cardCarouselShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.CardCarousel__Wrapper{width:100%;height:100%;position:relative;overflow:hidden}.CardCarousel__Wrapper:after{content:"";display:block;position:absolute;top:0;width:200px;height:100%;pointer-events:none;right:0;background:linear-gradient(90deg,hsla(0,0%,9%,0),hsla(0,0%,9%,.7),#171717)}.CardCarousel__Wrapper.--shake__next,.CardCarousel__Wrapper.--shake__prev{transition:none;animation:cardCarouselShake 1s ease-in-out 1}.CardCarousel__Inner{height:100%;min-height:285px;max-height:285px}.CardCarousel__Inner.--shake{animation:cardCarouselShake .3s linear 1}.CardCarousel__Card{width:0;min-height:285px;max-height:285px;left:0;top:0;position:absolute;opacity:0;z-index:0;transform:scale(.8);filter:brightness(.6);transition-property:transform filter left opacity;transition-duration:.5s;transition-timing-function:ease}.CardCarousel__Card>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:width .5s ease;background:#333;overflow:hidden;border-radius:.325rem;height:285px}@media screen and (min-width:750px){.CardCarousel__Card>div{width:485px}}.CardCarousel__Card.--current{display:block;opacity:1;left:16.7%;transform:scale(.8);z-index:1;filter:brightness(.6)}.CardCarousel__Card.--current+div,.CardCarousel__Card.--current+div+div,.CardCarousel__Card.--current+div+div+div,.CardCarousel__Card.--current+div+div+div+div{display:block;opacity:1}.CardCarousel__Card.--current+div{left:27%;z-index:2;transform:scale(.9);filter:brightness(.8)}.CardCarousel__Card.--current+div+div{left:50%;z-index:3;transform:scale(1);filter:brightness(1)}@media screen and (min-width:750px){.CardCarousel__Card.--current+div+div>div{width:705px}.CardCarousel__Card.--current+div+div~div>div{width:485px}}.CardCarousel__Card.--current+div+div+div{left:73%;z-index:2;transform:scale(.9);filter:brightness(.8)}.CardCarousel__Card.--current+div+div+div+div{left:83.3%;z-index:1;transform:scale(.8);filter:brightness(.6)}.CardCarousel__Card.--current+div+div+div+div~div{left:100%;z-index:0;transform:scale(.8);filter:brightness(.6);opacity:0}.CardCarousel__Card--placeholder{visibility:hidden}.DeveloperPod{overflow:hidden;font-size:90%;position:relative;height:285px}@media screen and (min-width:750px){.DeveloperPod{width:705px}}@media screen and (max-width:749px){.DeveloperPod{width:calc(100svw - 1.5rem);max-width:485px}.DeveloperPod>.Flex:first-child{flex:1 1;position:relative}.DeveloperPod>.Flex:first-child>span{width:100%!important}.DeveloperPod>.Flex:first-child>span img{margin:auto;-o-object-fit:cover;object-fit:cover}.DeveloperPod>.Flex:last-child{display:none}.DeveloperPod .Button--medium>span{flex-direction:column}.DeveloperPod .Button--medium small{display:none;font-size:85%;margin-top:-.125rem;opacity:.85}.DeveloperPod .Button--medium{height:auto}}.DeveloperPod .Button--medium small{display:none}@media screen and (max-width:749px){.DeveloperPod .Button--medium small{display:inline-flex}}.DeveloperPod>.Flex:first-child{position:relative}@media screen and (min-width:750px){.DeveloperPod>.Flex:first-child{min-width:485px;min-height:285px;max-width:485px;max-height:285px}}.DeveloperPod>.Flex:first-child>div{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%) translateY(150%);transition:all .3s ease}.DeveloperPod>.Flex:first-child .Button{padding-left:2rem;padding-right:2rem}.DeveloperPod>.Flex:last-child{padding:1rem}.DeveloperPod>.Flex:last-child hr{margin:1rem 0;background-color:hsla(0,0%,100%,.15)}.--current+div+div .DeveloperPod>.Flex:first-child>div{transform:translateX(-50%) translateY(0)}.CategoryTag{position:relative;font-size:75%;border-radius:.325rem;height:2.25rem;cursor:pointer;font-weight:700;border-radius:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CategoryTag .Icon{width:1rem;height:1rem}.CategoryTag__Thumbnail{position:relative;height:calc(2.25rem - 2px);width:calc(2.25rem - 2px);min-height:calc(2.25rem - 2px);min-width:calc(2.25rem - 2px);max-height:calc(2.25rem - 2px);max-width:calc(2.25rem - 2px)}.CategoryTag__Thumbnail>span{top:4px!important;left:4px!important;bottom:4px!important;right:4px!important}.CategoryTag__Thumbnail img{border-radius:100px;width:26px!important;height:26px!important}.CategoryTag__Label{position:relative}.SocialButton{display:inline-flex;align-items:center;justify-content:center}.SocialButton:not(:last-child){margin-right:16px}.IndieSpotlightCarousel{margin:0 auto;max-width:1100px}.IndieSpotlightCarousel__Controls{align-items:center}@media(max-width:767px){.IndieSpotlightCarousel__Controls{display:none}}.IndieSpotlightCarousel__Controls .Button{border-radius:100px;transform:translateY(-20%);pointer-events:all;transition:all .3s ease!important}@media(min-width:576px){.IndieSpotlightCarousel__Controls .Button{width:56px;height:56px}}.IndieSpotlightCarousel__Controls .Button:last-child{margin-left:auto}.IndieSpotlightCarousel__Controls.--firstSlide .Button:first-child{transform:translateX(-50%) translateY(-50%);opacity:0;pointer-events:none}.IndieSpotlightCarousel__IndicatorControls{justify-content:center;width:-moz-fit-content;width:fit-content;margin:.5rem auto 1.5rem;gap:1rem}.IndieSpotlightCarousel__IndicatorControls .Button{display:flex;align-items:center;justify-content:center;background:none!important;border:none!important;box-shadow:none!important;color:#e43d30!important;transform:none!important}.IndieSpotlightCarousel__IndicatorControls .Button svg{width:40px;height:40px}@media(min-width:769px){.IndieSpotlightCarousel__IndicatorControls .Button{display:none}}.IndieSpotlightCarousel__Indicators{display:flex;flex:1 1 auto;gap:5px;justify-content:center;max-width:100%}.IndieSpotlightCarousel__Indicator{flex:1 1;min-width:15px;max-width:35px;height:9px;background-color:#888;transition:background-color .2s ease}@media(min-width:768px){.IndieSpotlightCarousel__Indicator{flex:0 0 40px;width:40px}}.IndieSpotlightCarousel__Indicator.IndieSpotlightCarousel__Indicator--active{background-color:#e43d30}.IndieSpotlightCarousel__SlidesWrapper{position:relative;flex:1 1;min-width:0}.IndieSpotlightCarousel__Slides{overflow:hidden;border:1.5px solid #e43d30;border-radius:2px}@media(min-width:768px)and (max-width:959px){.IndieSpotlightCarousel__Slides{box-shadow:0 0 50px 15px rgba(167,0,0,.35)}}.IndieSpotlightCarousel__Slides>.Flex{width:100%;max-width:100%;opacity:1}.IndieSpotlightCarousel__Slides .IndieSpotlightCarousel__Slides--transitioning{transition:transform .4s ease}.IndieSpotlightCarousel__Slides .CategoryTag{display:flex!important;align-items:center!important;background-color:#291919!important}@media(min-width:768px){.IndieSpotlightCarousel__Slides .CategoryTag{font-size:.75rem!important;padding:3px 5px!important;gap:3px!important;height:26px!important;max-height:26px!important}.IndieSpotlightCarousel__Slides .CategoryTag .CategoryTag__Label{padding:0 3px!important}.IndieSpotlightCarousel__Slides .CategoryTag .CategoryTag__Thumbnail{min-height:22px!important;min-width:22px!important;max-height:22px!important;max-width:22px!important}}.IndieSpotlightCarouselSlide{flex:0 0 100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.IndieSpotlightCarouselSlide>a{display:contents}@media(max-width:767px){.IndieSpotlightCarouselSlide{flex-direction:column;flex-wrap:nowrap}}.FeaturedDemoTag{position:absolute;top:-12px;left:-12px;z-index:100;width:auto;height:30px;pointer-events:none;display:block!important}.IndieSpotlightCarouselSlide__Image{overflow:hidden;position:relative}@media(max-width:767px){.IndieSpotlightCarouselSlide__Image{flex:0 0 auto;aspect-ratio:16/10}}@media(min-width:768px)and (max-width:959px){.IndieSpotlightCarouselSlide__Image{width:650px;height:430px}}@media(min-width:960px){.IndieSpotlightCarouselSlide__Image{width:640px;height:400px}}@media(orientation:landscape)and (min-width:1200px){.IndieSpotlightCarouselSlide__Image{width:630px;height:350px}}.IndieSpotlightCarouselSlide__Text{display:grid;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;background-color:#3c1b1b;text-align:left;padding:1rem .75rem;grid-gap:.5rem;gap:.5rem}.IndieSpotlightCarouselSlide__Text .ReleaseDate{margin-top:.5rem;font-weight:700;font-size:.85rem}.IndieSpotlightCarouselSlide__Text .Description,.IndieSpotlightCarouselSlide__Text .IndieSpotlightCarouselSlide__Tags{margin-top:.325rem}@media(min-width:768px){.IndieSpotlightCarouselSlide__Text .PlayButton{box-shadow:4px 4px 10px rgba(0,0,0,.3)}.IndieSpotlightCarouselSlide__Text .PlayButton .Button{font-size:.85rem!important;padding:8px 12px!important}.IndieSpotlightCarouselSlide__Text .PlayButton .Button svg{width:16px!important;height:16px!important}}.IndieSpotlightCarouselSlide__Text .Developer{gap:.5rem}.IndieSpotlightCarouselSlide__Text .Developer .DeveloperName{font-weight:700}.IndieSpotlightCarouselSlide__Text .Developer .Socials{margin-left:auto;display:flex}@media(max-width:767px){.IndieSpotlightCarouselSlide__Text{flex:1 1 100%;padding:1rem}.IndieSpotlightCarouselSlide__Text .Description{min-height:calc(4 * 1.35em);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.IndieSpotlightCarouselSlide__Text .IndieSpotlightCarouselSlide__Tags{min-height:calc(2 * (26px + .5rem));max-height:calc(2 * (26px + .5rem));margin-bottom:.75rem}}@media(min-width:768px){.IndieSpotlightCarouselSlide__Text .ReleaseDate{font-size:.8rem}.IndieSpotlightCarouselSlide__Text .Description{font-size:.9rem}.IndieSpotlightCarouselSlide__Text .DeveloperName{font-size:.8rem}.IndieSpotlightCarouselSlide__Text .IndieSpotlightCarouselSlide__Tags{min-height:calc(3 * (26px + .5rem));max-height:calc(3 * (26px + .5rem))}}@media(min-width:768px)and (max-width:959px){.IndieSpotlightCarouselSlide__Text{width:480px;height:430px}.IndieSpotlightCarouselSlide__Text .Description{min-height:calc(6 * 1.35em);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}}@media(min-width:960px){.IndieSpotlightCarouselSlide__Text{width:385px;height:400px}.IndieSpotlightCarouselSlide__Text .Description{min-height:calc(5 * 1.35em);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media(orientation:landscape)and (min-width:1200px){.IndieSpotlightCarouselSlide__Text{width:390px;height:350px}.IndieSpotlightCarouselSlide__Text .Description{min-height:calc(4 * 1.35em);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.IndieSpotlightCarouselSlide__Text .IndieSpotlightCarouselSlide__Tags{min-height:calc(2 * (26px + .5rem));max-height:calc(2 * (26px + .5rem))}}.IndieSpotlightCarouselSlide__Header .Title{margin-bottom:.325rem!important}@media(min-width:768px){.IndieSpotlightCarouselSlide__Header .Title{font-size:1.8rem!important}}.IndieSpotlightCarouselSlide__Footer{display:flex;flex-direction:column;gap:1rem}.IndexPage .SiteTakeover{margin-bottom:1.5rem}.IndexPage .IndieSpotlightHeader{position:relative;z-index:2}.IndexPage .IndieSpotlightGlow{position:relative;z-index:1}@media(min-width:960px){.IndexPage .IndieSpotlightGlow:before{content:"";position:absolute;inset:-60px -80px -80px;background:radial-gradient(ellipse at center,rgba(167,0,0,.48) 0,rgba(167,0,0,.3) 35%,rgba(167,0,0,.12) 60%,rgba(167,0,0,0) 75%);filter:blur(5px);z-index:0;pointer-events:none}.IndexPage .IndieSpotlightGlow>*{position:relative;z-index:1}}.IndexPage .IndieSpotlightSubtitle{margin:8px 0 0;font-size:75%;font-weight:400;text-transform:none}.IndexPage .IndieSpotlightLine{flex:1 1 auto;width:min(100%,20vw)}@media(max-width:767px){.IndexPage .IndieSpotlightLine{display:none}}
/*# sourceMappingURL=19da4de46110cc52.css.map*/