/* Responsive catalog of released Cotton Balls games. */
.game-catalog{display:grid;margin-top:clamp(42px,5vw,76px)}
.game-catalog .game-showcase{padding:clamp(54px,7vw,108px) 0;border-top:1px solid var(--line);min-width:0}
.game-catalog .game-showcase:first-child{border-top:0;padding-top:0}
.game-catalog .game-info{min-width:0}
.game-catalog .game-info h2{font-size:clamp(52px,7vw,104px);line-height:.96;letter-spacing:-.068em;overflow-wrap:break-word;margin-bottom:26px}
.game-catalog .game-info>p{margin:25px 0 28px;max-width:600px}
.game-catalog .game-cover--stake{display:block;aspect-ratio:auto;border-radius:28px;background:transparent}
.game-catalog .game-cover--stake img{display:block;width:auto;max-width:100%;height:auto;max-height:540px;aspect-ratio:auto;object-fit:contain;object-position:center;margin-inline:auto}
.featured-release .feature-copy h2{font-size:clamp(56px,6.6vw,108px);line-height:.95;letter-spacing:-.07em;overflow-wrap:break-word}
.featured-release .feature-art>img{display:block;position:relative;z-index:2;width:auto;max-width:100%;height:auto;max-height:540px;aspect-ratio:auto;object-fit:contain;margin-inline:auto;border-radius:26px;box-shadow:var(--shadow);transition:filter .25s ease,transform .25s ease}
.featured-release .feature-art:hover>img{filter:saturate(1.06) contrast(1.03)}
@media(min-width:861px){.game-catalog .game-showcase:nth-child(even) .game-cover{order:2}.game-catalog .game-showcase:nth-child(even) .game-info{order:1}}
@media(max-width:860px){.game-catalog .game-showcase{gap:clamp(25px,6vw,58px)}.game-catalog .game-info h2{font-size:clamp(49px,10vw,86px)}.game-catalog .game-cover{width:min(78%,480px)}.featured-release .feature-copy h2{font-size:clamp(56px,10vw,86px)}}
@media(max-width:560px){.game-catalog{margin-top:38px}.game-catalog .game-showcase{padding:62px 0}.game-catalog .game-info h2{font-size:clamp(46px,12vw,66px)}.game-catalog .game-cover{width:min(92%,430px)}.game-catalog .game-info>p{font-size:16px}.featured-release .feature-copy h2{font-size:clamp(50px,12vw,73px)}}
