.v2 :is(.theatre-hub,.theatre-home,.theatre-watch,.theatre-games,.theatre-prose) :is(.pill,.eyebrow){text-transform:none;letter-spacing:0;font:500 1rem/1.5rem var(--v2-sans),system-ui,sans-serif}.v2 :is(.theatre-hub,.theatre-games) h1{font-weight:700}.v2 :is(.theatre-hub,.theatre-home) :is(.hub-hero,.home-hero) h1 .eyebrow{font:500 1rem/1.5rem var(--v2-sans),system-ui,sans-serif;letter-spacing:0;text-transform:none}.v2 .theatre-games{--site-ease:cubic-bezier(0.32,0.72,0,1)}.v2 .theatre-games .library-hero h1{letter-spacing:-.035em;text-wrap:balance}.v2 .theatre-games .library-hero h1 .eyebrow{margin-bottom:16px;font:500 1rem/1.5rem var(--v2-sans),system-ui,sans-serif;letter-spacing:0;text-transform:none}.v2 .theatre-games .spotlight-card{border-radius:16px;border:1px solid var(--line);overflow:hidden;transition:transform .3s var(--site-ease),box-shadow .3s var(--site-ease),border-color .3s var(--site-ease)}.v2 .theatre-games .spotlight-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 48%,var(--line));box-shadow:0 24px 48px -24px color-mix(in srgb,var(--accent) 34%,transparent)}.v2 .theatre-games .spotlight-card:active{transform:scale(.98)}.v2 .theatre-games .spotlight-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.v2 .theatre-games .spotlight-card .game-art{height:auto;aspect-ratio:16/9}.v2 .theatre-games .spotlight-copy strong{font:700 1.5rem/2rem var(--v2-display),system-ui,sans-serif;letter-spacing:-.02em}.v2 .theatre-games .tile-genres{text-transform:none;letter-spacing:0;font:400 1rem/1.5rem var(--v2-sans),system-ui,sans-serif;color:var(--text-3)}.theatre-prose h1{font-weight:700;letter-spacing:-.035em;text-wrap:balance}.theatre-prose article{max-width:65ch}.theatre-prose article h2{margin:48px 0 12px;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;text-wrap:balance}.theatre-prose article li,.theatre-prose article p{font-size:1.125rem;line-height:1.75rem;text-wrap:pretty}.theatre-prose article a{color:var(--accent-link,var(--accent));text-underline-offset:4px}.theatre-cover-strip{list-style:none;margin:24px 0 8px;padding:0;display:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.theatre-cover-strip li{position:relative;aspect-ratio:16/10;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.theatre-cover-strip img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (min-width:1024px){.theatre-cover-strip{display:grid}}@media (max-width:767px){.theatre-prose article h2{font-size:1.5rem;line-height:2rem;margin-top:40px}.theatre-prose article li,.theatre-prose article p{font-size:1rem;line-height:1.75rem}.v2 .theatre-games .spotlight-copy strong{font-size:1.25rem;line-height:1.75rem}}@media (prefers-reduced-motion:reduce){.v2 .theatre-games .spotlight-card{transition:none}}