.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.gallery__grid[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]{border-radius:var(--radius-s);display:block;overflow:hidden}.gallery__grid[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .2s}.gallery__grid[data-astro-cid-rj65ajc3] a[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.gallery__grid[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{transition:none}}.gallery__dialog[data-astro-cid-rj65ajc3]{max-width:min(96vw,1600px);max-height:96vh;color:var(--parchment);background:0 0;border:0;padding:0}.gallery__dialog[data-astro-cid-rj65ajc3]::backdrop{background:#0a0c12eb}.gallery__dialog[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{border-radius:var(--radius-s);width:auto;max-height:84vh;margin-inline:auto}.gallery__controls[data-astro-cid-rj65ajc3]{justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.gallery__controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{font:inherit;border-radius:var(--radius-s);border:2px solid var(--parchment);background:var(--night);min-width:2.9rem;min-height:2.9rem;color:var(--parchment);cursor:pointer;padding:.4rem 1rem;font-weight:600}.gallery__controls[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover{background:var(--parchment);color:var(--night)}.gallery__controls[data-astro-cid-rj65ajc3] [data-astro-cid-rj65ajc3][data-prev],.gallery__controls[data-astro-cid-rj65ajc3] [data-astro-cid-rj65ajc3][data-next]{font-size:1.4rem;line-height:1}.game-hero[data-astro-cid-fw2jffj7]{isolation:isolate;align-items:flex-end;min-height:min(80vh,46rem);padding-block:9rem clamp(2rem,5vw,3.5rem);display:flex;position:relative;overflow:hidden}.game-hero__art[data-astro-cid-fw2jffj7]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.game-hero[data-astro-cid-fw2jffj7]:after{content:"";z-index:-1;background:linear-gradient(to top, var(--night) 0%, #121620e6 35%, #12162066 75%, #12162099 100%), linear-gradient(to right, #121620cc 0%, #12162000 70%);position:absolute;inset:0}.game-hero[data-astro-cid-fw2jffj7] h1[data-astro-cid-fw2jffj7]{font-size:var(--step-4);letter-spacing:-.035em;max-width:14ch;margin:.9rem 0 1rem;line-height:.95}.game-hero__pitch[data-astro-cid-fw2jffj7]{max-width:56ch;margin-bottom:1.5rem;font-size:clamp(1.05rem,1.6vw,1.2rem)}.game-hero__platforms[data-astro-cid-fw2jffj7]{color:var(--mist);font-size:var(--step--1);margin:1rem 0 0}.trailer[data-astro-cid-fw2jffj7]{padding-top:clamp(2rem,5vw,3.5rem)}.trailer__link[data-astro-cid-fw2jffj7]{border-radius:var(--radius-l);max-width:48rem;color:var(--parchment);text-decoration:none;display:block;position:relative;overflow:hidden}.trailer__link[data-astro-cid-fw2jffj7] img[data-astro-cid-fw2jffj7]{aspect-ratio:16/9;object-fit:cover;width:100%}.trailer__label[data-astro-cid-fw2jffj7]{background:#121620e6;border-radius:999px;align-items:center;gap:.75rem;width:fit-content;padding:.6rem 1.1rem .6rem .7rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.trailer__play[data-astro-cid-fw2jffj7]{background:var(--ember);border-radius:50%;flex:none;width:2rem;height:2rem;position:relative}.trailer__play[data-astro-cid-fw2jffj7]:after{content:"";border-style:solid;border-width:.45rem 0 .45rem .7rem;border-color:transparent transparent transparent var(--night);position:absolute;top:.55rem;left:.75rem}.trailer__link[data-astro-cid-fw2jffj7]:hover .trailer__label[data-astro-cid-fw2jffj7]{background:var(--ember);color:var(--night)}.trailer__link[data-astro-cid-fw2jffj7]:hover .trailer__play[data-astro-cid-fw2jffj7]{background:var(--night)}.trailer__link[data-astro-cid-fw2jffj7]:hover .trailer__play[data-astro-cid-fw2jffj7]:after{border-left-color:var(--ember)}.game-section[data-astro-cid-fw2jffj7]{padding-top:clamp(2.5rem,6vw,4.5rem)}.game-section--last[data-astro-cid-fw2jffj7]{padding-bottom:clamp(3rem,8vw,6rem)}
