.games-main{margin-bottom:var(--sp-8)}.games-window{height:auto;min-height:0}.games-content{position:relative;z-index:2;padding:var(--sp-7)}.games-content h1{font:500 var(--fs-h2)/var(--lh-tight) var(--pd-font-display);margin:0;color:var(--cm-accent)}.games-intro{margin:var(--sp-3) 0 var(--sp-7);color:var(--pd-silver)}.game-list{display:grid;gap:var(--sp-6)}.game-entry{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);border:var(--bw-hairline) solid var(--pd-blue-line);background:var(--pd-glass)}.game-image{display:block;overflow:hidden;aspect-ratio:1.9;background:var(--cm-panel)}.game-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.game-image:hover img{transform:scale(1.025)}.game-copy{padding:var(--sp-6);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.game-kind{color:var(--cm-accent);margin:0 0 var(--sp-3)}.game-copy h2{font:500 var(--fs-h3)/var(--lh-tight) var(--pd-font-display);margin:0}.game-copy p:not(.game-kind){color:var(--pd-silver);margin:var(--sp-3) 0 var(--sp-5)}.game-copy .action{position:relative;z-index:5}.games-window .scanlines{z-index:0}@media(max-width:639px){.games-content{padding:var(--sp-5)}.game-entry{grid-template-columns:1fr}.game-copy{padding:var(--sp-5)}.games-intro{margin-bottom:var(--sp-5)}}@media(prefers-reduced-motion:reduce){.game-image img{transition:none}}
