@media(orientation:landscape) and (max-height:600px){header{height:58px;padding:0 20px;gap:25px}header nav{gap:15px;font-size:11px}.brand{font-size:28px}.brand span{font-size:19px}.brand small{font-size:8px}#game:not([hidden]){display:grid;grid-template-columns:minmax(0,440px)150px;max-width:650px;gap:5px 20px;margin:5px auto;padding:0 12px}.game-top{grid-column:1/3;padding-bottom:7px;font-size:12px}.game-top small{font-size:9px}.play-wrap{width:calc((100dvh - 125px)*.685714);max-width:100%;justify-self:center;border-radius:18px}#canvas{width:100%;height:auto}.controls{flex-direction:column;gap:17px;padding:8px}.controls button{width:110px;height:60px}.controls>span{font-size:10px}.controls small{font-size:9px}#help{grid-column:1/3;padding:7px;font-size:11px}.death-layer{padding:10px;gap:8px}.death-layer h2{font-size:19px}.death-layer p{font-size:10px;line-height:1.6}.death-layer .primary{font-size:11px;padding:11px 14px}.death-layer .soft-link{font-size:10px;padding:9px 12px}.death-layer small{font-size:8px}#gameMessage{font-size:9px;padding:6px}.fall-popup strong{font-size:18px}.fall-popup span{font-size:9px}.sample-banner{margin-bottom:15px}}
