.hero-copy{display:none}.hero{min-height:405px;padding:38px 4vw 30px;display:block}.hero-art.carousel{width:100%;min-height:350px;display:grid;grid-template-columns:minmax(0,3.4fr) minmax(190px,1fr);gap:13px;align-items:stretch}.carousel-track{width:100%;height:350px}.hero-slide{border-radius:7px}.slide-copy{left:35px;bottom:30px}.slide-copy strong{font-size:68px}.slide-shape{font-size:290px}.carousel-controls{bottom:18px}.hero-promos{display:grid;grid-template-rows:1fr 1fr;gap:13px}.promo-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:19px;color:#fff;text-decoration:none;border-radius:7px;min-height:0}.promo-tile:after{position:absolute;right:-12px;top:5px;font-size:100px;opacity:.3;line-height:1}.promo-car{background:linear-gradient(130deg,#111,#280607)}.promo-car:after{content:'♞';color:#e50914;transform:rotate(-15deg)}.promo-gift{background:linear-gradient(130deg,#480508,#8b0000)}.promo-gift:after{content:'✦';color:#fff}.promo-tile>*{position:relative;z-index:1}.promo-tile small{font-size:8px;letter-spacing:1px;color:#ffb0b0}.promo-tile strong{font:800 25px/.85 'Barlow Condensed';margin:7px 0}.promo-tile span{font-size:9px;color:#fff}.games-section{padding:35px 4vw 70px}.section-heading h2{font-size:35px}.toolbar{margin:24px 0 17px}.game-grid{grid-template-columns:repeat(7,minmax(125px,1fr));gap:10px;overflow:hidden}.game-card{min-width:125px}.game-visual{height:205px}.game-info{padding:10px}.game-info h3{font-size:11px}.game-info p{font-size:9px}.game-card:nth-child(1) .game-visual{background:linear-gradient(145deg,#37120f,#bf3220)}.game-card:nth-child(2) .game-visual{background:linear-gradient(145deg,#112d46,#16738c)}.game-card:nth-child(3) .game-visual{background:linear-gradient(145deg,#3b2111,#d17b25)}.game-card:nth-child(4) .game-visual{background:linear-gradient(145deg,#4c182b,#fa9e9e)}.game-card:nth-child(5) .game-visual{background:linear-gradient(145deg,#0d2c4e,#1ca8d1)}.game-card:nth-child(6) .game-visual{background:linear-gradient(145deg,#17321b,#86a948)}.game-card:nth-child(7) .game-visual{background:linear-gradient(145deg,#271a38,#8861a6)}.api-section{padding-left:4vw;padding-right:4vw}@media(max-width:950px){.hero-art.carousel{grid-template-columns:1fr}.hero-promos{display:none}.game-grid{grid-template-columns:repeat(4,minmax(125px,1fr));overflow:auto}}@media(max-width:600px){.hero{padding:25px 5vw}.hero-art.carousel{min-height:280px}.carousel-track{height:280px}.slide-copy strong{font-size:48px}.games-section{padding-left:5vw;padding-right:5vw}.game-grid{grid-template-columns:repeat(4,125px)}}
