.play-page-start{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,6vw,96px);padding-block:clamp(38px,6vw,84px);display:grid}.play-page-intro h1{margin:0 0 18px}.play-page-intro p,.play-page-downloads p{color:var(--muted);line-height:1.8}.play-page-intro .button{margin-block:22px 10px}.play-page-hint{font-size:13px}.play-page-downloads{border:1px solid var(--line);background:var(--cream);border-radius:22px;min-width:0;padding:clamp(16px,3vw,32px)}.play-page-downloads h2,.play-page-gallery h2{font-size:clamp(24px,3vw,34px);line-height:1.35}.play-page-downloads p{margin-top:6px;font-size:14px}.play-page-platforms{margin:16px 0 0;padding:0;list-style:none}.play-page-platforms a{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:12px 2px;display:flex}.play-page-platforms a>span{color:var(--brown);font-size:13px}.play-page-platforms a:hover>span{text-decoration:underline}.play-page-gallery{border-top:1px solid var(--line);padding-block:24px 52px}.play-page-screenshots{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,3vw,32px);margin-block:20px;display:grid}.play-page-screenshots figure{border:1px solid var(--line);background:var(--cream);border-radius:18px;margin:0;padding:clamp(8px,2vw,16px)}.play-page-screenshots img{border-radius:9px;width:100%;height:auto}.play-page-screenshots figcaption{gap:4px;margin-top:12px;display:grid}.play-page-screenshots figcaption span{color:var(--muted);font-size:13px;line-height:1.6}@media (width<=720px){.play-page .site-header{gap:8px}.play-page .site-header nav{gap:10px}.play-page .site-header nav a:first-child{display:none}.play-page-start{grid-template-columns:1fr}.play-page-screenshots{grid-template-columns:repeat(2,minmax(0,1fr))}}
