/* 都更OK 教學遊戲入口：只由都更服務頁、都更導覽頁與首頁載入；不用框線，以淺底區隔。 */
.studio .game-entry {display:flex; align-items:center; justify-content:space-between; gap:32px; margin:40px 0; padding:32px; background:var(--soft)}
.studio .game-entry h2 {margin:8px 0 0; font-size:26px}
.studio .game-entry p:not(.section-label) {margin:12px 0 0; max-width:38em; color:var(--muted); font-size:15px; line-height:1.8}
.studio .game-entry-button {display:inline-flex; align-items:center; gap:8px; flex-shrink:0; min-height:48px; padding:12px 20px; box-sizing:border-box; background:var(--ink); color:#fff; font-size:16px; font-weight:500; text-decoration:none}
.studio .game-entry-button:hover {background:var(--text); color:#fff}
.studio .game-entry-button:focus-visible, .studio .game-entry-link:focus-visible {outline:3px solid var(--ink); outline-offset:4px}
@media(max-width:767px) {
  .studio .game-entry {flex-direction:column; align-items:stretch; gap:20px; padding:24px 20px; margin:28px 0}
  .studio .game-entry h2 {font-size:23px}
  .studio .game-entry-button {justify-content:center}
}
@media(max-width:650px) {
  .studio .opening-copy .game-entry-link {margin-left:0}
}
