.page-head[data-astro-cid-bonii7em]{padding-block:clamp(3rem,8vw,5.5rem) .5rem}.page-head[data-astro-cid-bonii7em] h1[data-astro-cid-bonii7em]{margin:1rem 0 1.3rem}.head-actions[data-astro-cid-bonii7em]{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:2rem}.head-meta[data-astro-cid-bonii7em]{display:flex;flex-wrap:wrap;gap:.3rem .6rem;margin-top:1.2rem;font-size:.92rem;color:var(--text-dim)}.head-meta[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--cyan);font-family:var(--font-display)}.head-meta[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{text-decoration:underline}.games[data-astro-cid-bonii7em]{padding-bottom:0}.game[data-astro-cid-bonii7em]{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.3rem,3vw,1.7rem);scroll-margin-top:96px}.game[data-astro-cid-bonii7em]:target{border-color:var(--cyan);box-shadow:0 0 0 3px #00e5ff26}.game-head[data-astro-cid-bonii7em]{display:flex;align-items:center;gap:.9rem}.game-icon[data-astro-cid-bonii7em]{width:56px;height:56px;border-radius:14px;flex-shrink:0}.game-platforms[data-astro-cid-bonii7em]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.game-tagline[data-astro-cid-bonii7em]{font-size:.95rem}.game-links[data-astro-cid-bonii7em]{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.9rem}.game-links[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--cyan)}.game-links[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{text-decoration:underline}.game-help[data-astro-cid-bonii7em]{margin-top:auto;font-size:.9rem}.games-empty[data-astro-cid-bonii7em]{display:flex;align-items:center;gap:1.4rem;padding:clamp(1.5rem,4vw,2.2rem);border-style:dashed;border-color:var(--border-strong);background:radial-gradient(120% 160% at 0% 0%,rgba(123,44,255,.1),transparent 60%),var(--surface)}.games-empty-icon[data-astro-cid-bonii7em]{flex-shrink:0;color:var(--cyan);filter:drop-shadow(0 0 10px rgba(0,229,255,.35))}.games-empty[data-astro-cid-bonii7em] h3[data-astro-cid-bonii7em]{margin-bottom:.4rem}.games-empty[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--cyan)}.games-empty[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{text-decoration:underline}.faq-section[data-astro-cid-bonii7em]{padding-bottom:0}.faq[data-astro-cid-bonii7em]{display:grid;gap:.8rem;max-width:860px}.faq[data-astro-cid-bonii7em] summary[data-astro-cid-bonii7em]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:1rem 1.4rem;font-family:var(--font-display);font-size:1.05rem;font-weight:500;color:var(--text);cursor:pointer;list-style:none;transition:color .2s var(--ease)}.faq[data-astro-cid-bonii7em] summary[data-astro-cid-bonii7em]::-webkit-details-marker{display:none}.faq[data-astro-cid-bonii7em] summary[data-astro-cid-bonii7em]:hover{color:var(--cyan)}.faq[data-astro-cid-bonii7em] summary[data-astro-cid-bonii7em]:focus-visible{outline-offset:-2px;border-radius:var(--radius)}.faq-icon[data-astro-cid-bonii7em]{flex-shrink:0;color:var(--cyan);transition:transform .3s var(--ease)}.faq[data-astro-cid-bonii7em] details[data-astro-cid-bonii7em][open]{border-color:var(--border-strong)}.faq[data-astro-cid-bonii7em] details[data-astro-cid-bonii7em][open] .faq-icon[data-astro-cid-bonii7em]{transform:rotate(45deg)}.answer[data-astro-cid-bonii7em]{padding:0 1.4rem 1.3rem}.answer[data-astro-cid-bonii7em]>[data-astro-cid-bonii7em]:first-child{margin-top:0}.answer[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{max-width:64ch}.answer[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]+p[data-astro-cid-bonii7em],.answer[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]+p[data-astro-cid-bonii7em]{margin-top:.8rem}.answer[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--cyan)}.answer[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{text-decoration:underline}.answer[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{list-style:none;padding:0;margin:.8rem 0 0;display:grid;gap:.5rem}.answer[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]{position:relative;padding-left:1.4rem;color:var(--text-muted)}.answer[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]:before,.checklist[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:999px;background:var(--grad)}.contact-card[data-astro-cid-bonii7em]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,2.5rem);align-items:center;padding:clamp(1.6rem,4vw,2.6rem);background:radial-gradient(120% 160% at 50% 0%,rgba(123,44,255,.12),transparent 60%),var(--surface)}.contact-copy[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]{font-size:clamp(1.6rem,3.5vw,2.2rem);margin-bottom:.8rem}.contact-copy[data-astro-cid-bonii7em] .lead[data-astro-cid-bonii7em]{font-size:1rem;margin-bottom:1.5rem}.contact-copy[data-astro-cid-bonii7em] .btn[data-astro-cid-bonii7em]{max-width:100%;overflow-wrap:anywhere}.checklist[data-astro-cid-bonii7em]{list-style:none;padding:0;display:grid;gap:.75rem}.checklist[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]{position:relative;padding-left:1.4rem;color:var(--text-muted)}.aside[data-astro-cid-bonii7em]{margin-top:1.6rem;text-align:center;font-size:.92rem;color:var(--text-dim)}.aside[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--cyan)}.aside[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{text-decoration:underline}@media(max-width:760px){.head-meta[data-astro-cid-bonii7em] .sep[data-astro-cid-bonii7em]{display:none}.head-meta[data-astro-cid-bonii7em]{flex-direction:column}.contact-card[data-astro-cid-bonii7em]{grid-template-columns:1fr}.games-empty[data-astro-cid-bonii7em]{flex-direction:column;align-items:flex-start}}
