.game-tile[data-astro-cid-wzgjbdq5]{border:1px solid var(--line);background:#101724;border-radius:18px;flex-direction:column;height:100%;transition:transform .2s ease-out,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px #0000004d,inset 0 1px #ffffff0a}.game-tile[data-astro-cid-wzgjbdq5]:hover{border-color:#2ad88260;transform:translateY(-3px);box-shadow:0 7px #0000004d,0 18px 40px #2ad8821a,inset 0 1px #ffffff0a}.game-tile[data-astro-cid-wzgjbdq5]:active{transform:translateY(1px);box-shadow:0 2px #0000004d,inset 0 1px #ffffff0a}.game-tile-stage[data-astro-cid-wzgjbdq5]{isolation:isolate;aspect-ratio:16/10;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 45%,#2ad8821f,#0000 60%),#0c1320;place-items:center;display:grid;position:relative;overflow:hidden}.game-tile-stage[data-astro-cid-wzgjbdq5]:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.7;background-position:50%;background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 5%,#0000 70%);mask-image:radial-gradient(at 50% 45%,#000 5%,#0000 70%)}.game-tile-orbit[data-astro-cid-wzgjbdq5]{aspect-ratio:1;background:radial-gradient(circle,#2ad8820d,#0000 70%);border:1px dashed #2ad88230;border-radius:50%;width:62%;transition:border-color .3s,box-shadow .3s;position:absolute}.game-tile-shadow[data-astro-cid-wzgjbdq5]{background:radial-gradient(closest-side,#000000b0,#0000);border-radius:50%;width:34%;height:5%;transition:transform .3s ease-out,opacity .3s;position:absolute;top:80%}.game-tile-art[data-astro-cid-wzgjbdq5]{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 10px 18px #00000080);-webkit-user-select:none;user-select:none;border-radius:50%;width:46%;height:auto;transition:transform .35s cubic-bezier(.2,.8,.2,1.2);position:relative;transform:none}.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-art[data-astro-cid-wzgjbdq5]{transform:translateY(-5%)scale(1.04)}.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-shadow[data-astro-cid-wzgjbdq5]{opacity:.7;transform:scale(.85)}.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-orbit[data-astro-cid-wzgjbdq5]{border-style:solid;border-color:#2ad88260;box-shadow:0 0 36px #2ad8821f,inset 0 0 28px #2ad88214}.game-tile-body[data-astro-cid-wzgjbdq5]{text-align:center;flex:1;align-content:start;justify-items:center;gap:10px;padding:20px 22px 22px;display:grid}.game-tile-tags[data-astro-cid-wzgjbdq5]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.game-tile-tag[data-astro-cid-wzgjbdq5]{color:var(--accent);font:10px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#2ad88214;border:1px solid #2ad88260;border-radius:100px;align-items:center;gap:4px;padding:4px 9px;display:inline-flex}.game-tile-tag[data-astro-cid-wzgjbdq5]:first-child:before{content:"✓"}.game-tile-name[data-astro-cid-wzgjbdq5]{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600;line-height:1.2}.game-tile-link[data-astro-cid-wzgjbdq5]{color:var(--foreground)}.game-tile-link[data-astro-cid-wzgjbdq5]:after{content:"";z-index:1;border-radius:18px;position:absolute;inset:0}.game-tile-link[data-astro-cid-wzgjbdq5]:focus-visible{outline:none}.game-tile-link[data-astro-cid-wzgjbdq5]:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}.game-tile-tagline[data-astro-cid-wzgjbdq5]{color:var(--muted);white-space:pre-line;margin:0;font-size:12px;line-height:1.6}.game-tile-play[data-astro-cid-wzgjbdq5]{background:var(--accent);color:#06140d;width:100%;min-height:48px;font:700 14px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:12px 20px;transition:filter .15s,transform .1s,box-shadow .1s;display:inline-flex;box-shadow:0 4px #139a5a,0 10px 24px #2ad88226}.game-tile-arrow[data-astro-cid-wzgjbdq5]{transition:transform .2s ease-out}.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-play[data-astro-cid-wzgjbdq5]{filter:brightness(1.08)}.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-arrow[data-astro-cid-wzgjbdq5]{transform:translate(3px)}.game-tile[data-astro-cid-wzgjbdq5]:active .game-tile-play[data-astro-cid-wzgjbdq5]{transform:translateY(3px);box-shadow:0 1px #139a5a,0 5px 14px #2ad88226}@media (prefers-reduced-motion:reduce){.game-tile[data-astro-cid-wzgjbdq5],.game-tile-art[data-astro-cid-wzgjbdq5],.game-tile-shadow[data-astro-cid-wzgjbdq5],.game-tile-orbit[data-astro-cid-wzgjbdq5],.game-tile-play[data-astro-cid-wzgjbdq5],.game-tile-arrow[data-astro-cid-wzgjbdq5]{transition:none}.game-tile[data-astro-cid-wzgjbdq5]:hover,.game-tile[data-astro-cid-wzgjbdq5]:active,.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-art[data-astro-cid-wzgjbdq5],.game-tile[data-astro-cid-wzgjbdq5]:hover .game-tile-arrow[data-astro-cid-wzgjbdq5]{transform:none}}.games-main[data-astro-cid-aqnn2ztw]{flex:1;padding-block:28px 88px}.games-header[data-astro-cid-aqnn2ztw]{justify-items:start;gap:12px;display:grid}.games-header[data-astro-cid-aqnn2ztw] .eyebrow[data-astro-cid-aqnn2ztw]{justify-content:flex-start;margin:0;font-size:10px}.games-header[data-astro-cid-aqnn2ztw] h1[data-astro-cid-aqnn2ztw]{letter-spacing:-.05em;text-align:left;font-size:clamp(40px,5vw,60px);line-height:1.05}.games-intro[data-astro-cid-aqnn2ztw]{color:var(--muted);font-size:16px;line-height:1.6}.games-grid[data-astro-cid-aqnn2ztw]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:24px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (width<=640px){.games-main[data-astro-cid-aqnn2ztw]{padding-block:16px 56px}.games-grid[data-astro-cid-aqnn2ztw]{gap:16px;margin-top:26px}.games-intro[data-astro-cid-aqnn2ztw]{font-size:15px}}
