/* Only the home trail chooser changes; existing game layouts stay untouched. */
body[data-game=home] .game-picker{grid-template-columns:repeat(2,minmax(0,1fr));width:min(780px,94vw)}
body[data-game=home] .game-picker #atlas-game{grid-column:auto}
@media(max-width:1100px){body[data-game=home] .game-picker{grid-template-columns:repeat(2,minmax(0,1fr));width:min(780px,94vw)}}
@media(max-width:440px){body[data-game=home] .game-picker{gap:8px}body[data-game=home] .game-choice{flex-direction:column;padding:12px 7px!important}body[data-game=home] .game-choice strong{font-size:19px!important;min-height:44px!important}body[data-game=home] .game-choice .choice-arrow{display:none}body[data-game=home] .game-choice .game-symbol{width:32px;height:32px}body[data-game=home] .game-choice small{font-size:8px}}
@media(min-width:731px){body[data-game=home] .hero-logo-title,body[data-game=home] .intro h1{font-size:clamp(54px,11vh,115px);margin:0 0 6px}}
