.game-shell[data-view=games]{background:#f5f0e5;padding:22px clamp(16px,4vw,64px) 28px}.game-shell.dark-theme[data-view=games]{background:#202c27}.games-directory .games-heading{max-width:720px;margin:28px 0 24px}.games-directory .games-heading h1{letter-spacing:-.035em;margin-bottom:14px;font:clamp(2rem,4vw,3rem)/1.15 Georgia,serif}.games-directory .games-heading p,.games-directory .activities-heading p{color:var(--home-muted);font-size:.92rem;line-height:1.65}.games-category-nav{border-block:1px solid var(--home-line);flex-wrap:wrap;gap:24px;margin:24px 0 36px;padding:14px 0;display:flex}.games-category-nav a{min-height:44px;color:var(--home-ink);text-underline-offset:5px;align-items:center;gap:12px;font-size:.88rem;font-weight:800;display:inline-flex}.games-category-nav a:hover{text-decoration:underline}.games-directory .discovery-category{scroll-margin-top:24px}.games-directory .activities-heading{flex-wrap:wrap;align-items:baseline;gap:24px;display:flex}.games-directory .activity-guides{border-top:1px solid var(--home-line);color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 18px;font-size:.75rem;display:flex}.activity-guides a{min-height:32px;color:var(--activity-accent);text-underline-offset:4px;align-items:center;gap:4px;font-weight:800;display:inline-flex}.activity-guides a:hover{text-decoration:underline}.games-extra-activities{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.games-extra-activities .atlas-postcard{width:100%}.games-extra-guide{color:var(--home-muted);text-underline-offset:4px;margin:12px 4px 0;font-size:.75rem;display:inline-block}.games-extra-guide:hover{text-decoration:underline}.games-directory a:focus-visible{outline:2px solid var(--home-blue);outline-offset:4px}@media (max-width:700px){.games-extra-activities{grid-template-columns:1fr;gap:20px}.games-category-nav{gap:8px 18px}}
