.gg-games-intro{padding:62px 0 20px;text-align:center}.gg-games-intro h1{font-size:clamp(34px,4vw,54px);max-width:940px;margin:0 auto 24px;font-style:italic}.gg-games-intro p:not(.eyebrow){max-width:780px;margin:0 auto;font-size:17px}.gg-showcase{position:relative;isolation:isolate;margin-top:45px;overflow:hidden;color:#fff;padding:95px 0 20px;min-height:620px}.gg-showcase:before{content:'';position:absolute;inset:0;background:#ee0035;clip-path:polygon(0 16%,100% 0,100% 100%,0 100%);z-index:-2}.gg-showcase:after{content:'';position:absolute;inset:7px 0 0;background:#070647;clip-path:polygon(0 16%,100% 0,100% 100%,0 100%);z-index:-1}.gg-showcase .gg-showcase-bg{position:absolute;inset:7px 0 0;clip-path:polygon(0 16%,100% 0,100% 100%,0 100%);z-index:0;pointer-events:none;opacity:.65}.gg-showcase-bg img{width:100%;height:100%;object-fit:cover}.gg-showcase-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.17fr) minmax(0,1fr);gap:18px;align-items:center}.gg-showcase-art{align-self:end;margin:0!important}.gg-showcase-art img{width:100%;max-height:570px;object-fit:contain;object-position:bottom}.gg-showcase-copy{padding:45px 0 45px 10px}.gg-showcase-copy h2{font-size:clamp(33px,3.7vw,50px);letter-spacing:-.03em;margin-bottom:15px}.gg-showcase-copy p{color:#fff;font-size:17px;line-height:1.65}.gg-showcase-copy .gg-label{display:table;background:#ed0033;padding:3px 10px;font-size:11px;letter-spacing:.8px;font-weight:800;margin-bottom:14px}.gg-showcase-copy .gg-platforms{font-size:10px;letter-spacing:1.4px;color:#d9d9ff;margin-bottom:21px}.gg-showcase-copy .gg-showcase-note{font-size:14px;color:#e0dcf5}.gg-showcase-copy .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.gg-showcase-copy .wp-block-button__link{min-width:142px;font-size:15px}.gg-learn .wp-block-button__link{background:white;border-color:white;color:#10101c}.gg-learn .wp-block-button__link:hover{background:#ededf5}.gg-billionaire{margin-top:0;padding-top:100px}.gg-billionaire:before{clip-path:polygon(0 0,100% 12%,100% 100%,0 100%)}.gg-billionaire:after,.gg-billionaire .gg-showcase-bg{clip-path:polygon(0 0,100% 12%,100% 100%,0 100%)}.gg-billionaire:after{background:#281451}.gg-games-help{padding:68px 0 48px}.gg-help-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.gg-help-copy h2{font-size:clamp(30px,3.5vw,44px);font-style:italic}.gg-help-art img{max-height:360px;width:100%;object-fit:contain}.gg-games-footnote{padding:0 0 35px}.gg-games-context{font-size:12px;max-width:900px;color:#717381;margin:0}.gg-showcase .wp-block-group__inner-container{display:contents}
@media(max-width:800px){.gg-showcase-inner{grid-template-columns:1fr 1fr;gap:5px}.gg-showcase-copy{padding-left:10px}.gg-showcase-copy p{font-size:15px}.gg-showcase-copy h2{font-size:33px}.gg-help-inner{gap:30px}}@media(max-width:600px){.gg-games-intro{padding:38px 0 10px}.gg-games-intro h1{font-size:33px}.gg-games-intro p:not(.eyebrow){font-size:15px}.gg-showcase{padding:45px 0 26px;min-height:0;margin-top:25px}.gg-showcase:before{clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.gg-showcase:after,.gg-showcase .gg-showcase-bg{clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.gg-showcase-inner{grid-template-columns:1fr;gap:0}.gg-showcase-art img{max-height:340px}.gg-showcase-copy{padding:15px 0 8px}.gg-showcase-copy h2{font-size:34px}.gg-showcase-copy .gg-platforms{margin-bottom:16px}.gg-showcase-copy .wp-block-buttons{margin-top:20px}.gg-billionaire{margin-top:0;padding-top:55px}.gg-help-inner{grid-template-columns:1fr;gap:25px}.gg-games-help{padding:45px 0 28px}.gg-help-art img{max-height:240px}.gg-games-context{font-size:11px}}
/* The desktop source already contains the complete scene and angled edges. */
@media(min-width:601px){.gg-showcase{min-height:clamp(570px,43.65vw,840px);padding:110px 0 70px;display:flex;align-items:center;background:white}.gg-showcase:before,.gg-showcase:after{display:none}.gg-showcase .gg-showcase-bg{inset:0;clip-path:none;opacity:1}.gg-showcase-bg img{object-fit:fill}.gg-showcase .gg-showcase-art{display:none}.gg-showcase-copy{grid-column:2;padding:25px 0 25px 10px}.gg-showcase-inner{width:min(1180px,calc(100% - 48px))}}
@media(max-width:600px){.gg-showcase .gg-showcase-bg{display:none}}
