.game-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);background:#1e2b30;color:#f3f1e9;padding:0;margin-block:10px 48px;border-radius:8px;overflow:hidden}.game-feature-art{min-width:0;min-height:440px}.game-feature-art img{width:100%;height:100%;object-fit:cover;display:block}.game-feature-copy{padding:45px;min-width:0;overflow-wrap:anywhere}.game-feature h2{font-size:clamp(38px,4.5vw,60px);line-height:1.05;letter-spacing:-.035em;margin:12px 0 25px}.game-feature .eyebrow{color:#e0a28b}.game-feature-copy>p{line-height:1.7;font-size:15px}.game-feature ul{padding-left:19px;font-size:13px;line-height:1.8}.game-feature li{margin-block:8px}.game-feature .actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.game-feature .button{white-space:normal;text-align:center}.game-feature .text-link{color:#f2ede5}.game-feature .game-feature-note{font-size:12px;line-height:1.7;color:#c4cdc9;margin-top:22px}.game-feature a:focus-visible{outline:3px solid #ffcf70;outline-offset:5px}@media(max-width:850px){.game-feature{grid-template-columns:1fr}.game-feature-art{min-height:0;aspect-ratio:16/9}.game-feature-copy{padding:30px}}@media(max-width:440px){.game-feature-copy{padding:24px}.game-feature .actions{align-items:stretch;flex-direction:column}.game-feature .text-link{align-self:flex-start}}
