:root{color:#f7f8ff;font-synthesis:none;text-rendering:optimizelegibility;--bg:#060817;--surface:#10162f;--text:#f7f8ff;--muted:#aab3d5;--line:#8697d847;--accent:#18d7ff;--accent-soft:#18d7ff24;--navy:#f7f8ff;--pink:#ff4fa3;--yellow:#ffe55c;--lime:#71ff79;--violet:#a86cff;--max-width:1120px;background:#060817;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans JP,sans-serif}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--text);background:radial-gradient(circle at 8% 9%,#18d7ff29,#0000 24rem),radial-gradient(circle at 88% 18%,#ff4fa329,#0000 26rem),radial-gradient(circle at 60% 66%,#7b54ff1f,#0000 32rem),linear-gradient(#07091d 0%,#080a20 42%,#050714 100%);margin:0}body:before{content:"";z-index:-1;pointer-events:none;opacity:.17;background-image:linear-gradient(#6e8bde24 1px,#0000 1px),linear-gradient(90deg,#6e8bde24 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0;mask-image:linear-gradient(#000 0%,#000000b8 42%,#0000 82%)}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}p,h1,h2,h3{margin-top:0}.shell{width:min(calc(100% - 40px), var(--max-width));margin-inline:auto}.site-header{z-index:30;backdrop-filter:blur(18px);background:#050716d1;border-bottom:1px solid #4ccdff3d;position:sticky;top:0;box-shadow:0 10px 34px #01020c47}.site-header__inner{width:min(calc(100% - 40px), var(--max-width));justify-content:space-between;align-items:center;gap:24px;min-height:76px;margin-inline:auto;display:flex}.brand{align-items:center;gap:12px;display:inline-flex}.brand__mark{color:#6ff2ff;background:linear-gradient(145deg,#0a2346f5,#1e0a37f5);border:1px solid #18d7ffb8;border-radius:12px;place-items:center;width:44px;height:36px;display:grid;box-shadow:0 0 0 1px #ff4fa33d,0 0 18px #18d7ff3d,inset 0 0 18px #18d7ff14}.brand__mark svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #18d7ffb8);width:31px;height:22px;overflow:visible}.brand__text{gap:1px;display:grid}.brand__primary{color:#0000;letter-spacing:.16em;text-shadow:0 0 22px #18d7ff14;background:linear-gradient(90deg,#1ee6ff 0%,#ff5bac 36%,#ffe65d 67%,#6cff82 100%) text;width:fit-content;font-size:1.03rem;font-weight:950}.brand__secondary{color:#c2cae9;letter-spacing:.06em;font-size:.7rem;font-weight:700}.site-nav{align-items:center;gap:4px;font-size:.81rem;font-weight:800;display:flex}.site-nav>a:not(.language-link){color:#cbd3ef;border-radius:999px;padding:10px 12px;transition:color .16s,background-color .16s,text-shadow .16s;position:relative}.site-nav>a:not(.language-link):hover,.site-nav>a[aria-current=page]{color:#fff;text-shadow:0 0 14px #18d7ff9e;background:#18d7ff14}.site-nav>a[aria-current=page]:after{content:"";background:linear-gradient(90deg, var(--accent), #7f7bff);border-radius:99px;height:2px;position:absolute;bottom:4px;left:15px;right:15px;box-shadow:0 0 10px #18d7ffc7}.language-link{color:#f8f4ff;background:#24124e9e;border:1px solid #9f67ffb8;border-radius:999px;place-items:center;min-width:46px;min-height:38px;margin-left:6px;transition:border-color .16s,box-shadow .16s,color .16s;display:inline-grid;box-shadow:0 0 16px #a966ff29}.language-link:hover{border-color:var(--accent);color:#fff;box-shadow:0 0 18px #18d7ff47}main{display:block}.hero{padding-block:clamp(54px,7vw,86px) clamp(54px,7vw,82px)}.hero__inner{grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);align-items:center;gap:clamp(30px,5vw,60px);display:grid}.hero__copy{z-index:2;position:relative}.eyebrow{color:var(--accent);letter-spacing:.17em;text-shadow:0 0 12px #18d7ff75;margin-bottom:13px;font-size:.72rem;font-weight:900}.hero h1{letter-spacing:-.055em;margin-bottom:23px;font-size:clamp(2.65rem,5.9vw,5.15rem);line-height:.98}.hero__title-line{width:fit-content;display:block}.hero__title-line--cyan{color:#67ecff;text-shadow:0 0 8px #18d7ff57,0 0 26px #18d7ff38}.hero__title-line--pop{color:#0000;filter:drop-shadow(0 0 9px #ff4fa340);background:linear-gradient(90deg,#ff5bab 0%,#ff71c1 42%,#ffe35d 76%,#fff19a 100%) text;margin-top:8px}.hero__lead{color:#bdc6e5;max-width:590px;margin-bottom:0;font-size:clamp(.98rem,1.7vw,1.1rem);line-height:1.9}.hero__quick-nav{margin-top:28px}.hero__quick-title{color:#d6ddf6;letter-spacing:.04em;margin-bottom:12px;font-size:.8rem;font-weight:800}.hero__quick-links{flex-wrap:wrap;gap:9px;display:flex}.hero__quick-links a{color:#f4f8ff;background:#0d1b41d9;border:1px solid #5bd8ff75;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:8px 14px;font-size:.84rem;font-weight:800;transition:border-color .16s,background-color .16s;display:inline-flex;box-shadow:inset 0 0 15px #18d7ff0d}.hero__quick-links a:hover,.hero__quick-links a:focus-visible{border-color:var(--accent);background:#143356f2}.hero__quick-links span{color:#77edff}.hero__daily-link{color:#bbffc3;background:#0c3322c4;border:1px solid #71ff7970;border-radius:13px;align-items:center;gap:8px;min-height:43px;margin-top:15px;padding:8px 14px;font-size:.86rem;font-weight:800;line-height:1.5;display:inline-flex}.hero__daily-link:hover,.hero__daily-link:focus-visible{background:#0e4629ed;border-color:#71ff79}.hero__daily-link span{font-size:1rem}.hero__visual{background:radial-gradient(circle at 73% 17%,#4e82ff42,#0000 13rem),linear-gradient(#0f1745f5,#0e082afa);border:1px solid #7285ff6b;border-radius:30px;min-height:clamp(330px,34vw,430px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff4fa31a,0 0 34px #315aff2e,inset 0 0 60px #1d0c4c7a}.hero__visual:before{content:"";background-image:linear-gradient(#3d6cd217 1px,#0000 1px),linear-gradient(90deg,#3d6cd217 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;mask-image:linear-gradient(#0000 0%,#000000a6 42%,#000 100%)}.hero__visual:after{content:"";background:linear-gradient(90deg,#0000,#18d7ffb8,#ff4fa3b8,#0000);height:4px;position:absolute;bottom:52px;left:0;right:0;box-shadow:0 0 18px #18d7ff6b}.hero__moon{aspect-ratio:1;background:radial-gradient(circle at 35% 33%,#ffffffc7 0 5px,#0000 6px),radial-gradient(circle at 68% 54%,#87c7ff8c 0 8px,#0000 9px),linear-gradient(145deg,#c7f5ff,#6697ff 58%,#8e5dff);border-radius:50%;width:92px;position:absolute;top:34px;right:56px;box-shadow:0 0 28px #62aaff9e,0 0 70px #4a55ff4d}.hero__star{z-index:3;text-shadow:0 0 12px;line-height:1;position:absolute}.hero__star--one{color:var(--pink);font-size:1.65rem;top:44px;left:34px}.hero__star--two{color:var(--yellow);font-size:1rem;top:105px;right:30px}.hero__star--three{color:var(--accent);font-size:1.1rem;top:92px;left:45%}.hero__building{z-index:1;background:radial-gradient(circle,#ffe34f 0 2px,#0000 2.5px) 9px 10px/15px 18px,linear-gradient(#161b55,#0c1036);border:1px solid #6689ff52;border-bottom:0;width:48px;position:absolute;bottom:56px;box-shadow:0 0 18px #504eff24}.hero__building--one{height:96px;left:17%}.hero__building--two{width:58px;height:142px;left:29%}.hero__building--three{width:42px;height:112px;left:43%}.hero__building--four{width:64px;height:166px;left:54%}.hero__building--five{width:52px;height:126px;left:69%}.hero__monitor{z-index:5;color:#81f4ff;letter-spacing:.08em;text-shadow:0 0 8px #18d7ffad;background:linear-gradient(145deg,#03142efa,#0b0e2ffa);border:2px solid #2df;border-radius:15px;width:190px;min-height:126px;padding:23px 20px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-weight:800;line-height:1.7;position:absolute;bottom:67px;left:34px;box-shadow:0 0 0 1px #855dff7a,0 0 24px #18d7ff5c,inset 0 0 24px #18d7ff14}.hero__monitor span,.hero__monitor strong{display:block}.hero__monitor strong{color:#ff70bc;margin-top:6px}.hero__monitor:after{content:"";border-bottom:5px solid #6174cac7;border-left:8px solid #0000;border-right:8px solid #0000;width:62px;height:24px;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.hero__cat{z-index:6;background:linear-gradient(#0c0e2e,#090a20);border:2px solid #ff4fa37a;border-bottom:0;border-radius:52% 52% 16% 16%;width:175px;height:205px;position:absolute;bottom:-4px;right:35px;box-shadow:-15px 0 38px #27deff1f,12px 0 38px #ff4fa329,inset 0 0 28px #a44fff14}.hero__cat:before,.hero__cat:after{content:"";background:#0c0e2e;border-top:2px solid #ff4fa37a;width:64px;height:62px;position:absolute;top:-30px}.hero__cat:before{clip-path:polygon(10% 100%,45% 0,100% 100%);left:18px}.hero__cat:after{clip-path:polygon(0 100%,55% 0,90% 100%);right:18px}.hero__headphones{z-index:2;border:9px solid #b35cff;border-bottom-color:#0000;border-radius:54% 54% 30% 30%;height:92px;position:absolute;top:-5px;left:17px;right:17px;box-shadow:0 0 20px #b35cff8a,inset 0 0 12px #18d7ff24}.hero__headphones:before,.hero__headphones:after{content:"";background:#15123f;border:3px solid #ff4fa3;border-radius:10px;width:18px;height:42px;position:absolute;top:45px;box-shadow:0 0 12px #ff4fa39e}.hero__headphones:before{left:-16px}.hero__headphones:after{right:-16px}.hero__visual-note{z-index:7;color:#ff76bf;letter-spacing:.12em;text-align:center;background:#3e0e45cc;border:1px solid #ff4fa38a;border-radius:10px;padding:9px 11px;font-size:.67rem;font-weight:900;line-height:1.4;position:absolute;top:122px;right:18px;transform:rotate(3deg);box-shadow:0 0 16px #ff4fa32e}.hero__visual-caption{z-index:7;color:#a981ff;letter-spacing:.13em;text-shadow:0 0 10px #a981ff7a;font-size:.63rem;font-weight:900;line-height:1.55;position:absolute;top:132px;left:23px}.game-section{padding-bottom:110px;position:relative}.game-section:before{content:"";pointer-events:none;background:radial-gradient(#5a41ff24,#0000 70%);width:min(92vw,980px);height:200px;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.section-heading{grid-template-columns:minmax(0,.9fr) minmax(280px,.58fr);align-items:end;gap:40px;margin-bottom:28px;padding-top:31px;display:grid;position:relative}.section-heading:before{content:"";background:linear-gradient(90deg, var(--accent), #7f6dff 52%, var(--pink), transparent);border-radius:99px;width:min(100%,720px);height:2px;position:absolute;top:0;left:0;box-shadow:0 0 16px #18d7ff4d}.section-heading h2{color:#f8f9ff;letter-spacing:-.04em;text-shadow:0 0 18px #5b69ff2e;margin-bottom:0;font-size:clamp(1.95rem,3.8vw,3rem)}.section-heading>p{color:var(--muted);margin-bottom:0;line-height:1.8}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid;position:relative}.game-card{--card-bg:linear-gradient(145deg, #0d1732, #0a1026);--card-accent:#18d7ff;--card-deep:#8ceeff;border:1px solid color-mix(in srgb, var(--card-accent) 72%, transparent);background:var(--card-bg);min-height:360px;box-shadow:0 16px 32px #00000047, 0 0 28px color-mix(in srgb, var(--card-accent) 14%, transparent), inset 0 0 34px color-mix(in srgb, var(--card-accent) 5%, transparent);border-radius:24px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;gap:20px;padding:23px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.game-card:before{content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(color-mix(in srgb, var(--card-accent) 25%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--card-accent) 25%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 68%)}.game-card--sudoku{--card-bg:linear-gradient(145deg, #072747, #08172f 68%, #071326);--card-accent:#17ccff;--card-deep:#83ebff}.game-card--minesweeper{--card-bg:linear-gradient(145deg, #3b0a25, #241026 66%, #160c21);--card-accent:#ff438f;--card-deep:#ff9bc3}.game-card--lights-out{--card-bg:linear-gradient(145deg, #07321d, #0a241b 66%, #081b19);--card-accent:#55f86d;--card-deep:#a2ffad}.game-card--jigsaw{--card-bg:linear-gradient(145deg, #281049, #1c1038 66%, #120d2b);--card-accent:#ae68ff;--card-deep:#d3a8ff}.game-card--link:hover{border-color:color-mix(in srgb, var(--card-accent) 92%, white 8%);box-shadow:0 20px 38px #00000057, 0 0 38px color-mix(in srgb, var(--card-accent) 25%, transparent), inset 0 0 42px color-mix(in srgb, var(--card-accent) 7%, transparent);transform:translateY(-5px)}.game-card__visual{z-index:1;border:1px solid color-mix(in srgb, var(--card-accent) 36%, transparent);background:radial-gradient(circle at 78% 24%, color-mix(in srgb, var(--card-accent) 20%, transparent), transparent 6rem), linear-gradient(145deg, color-mix(in srgb, var(--card-accent) 10%, #071020), #080a1cdb);min-height:128px;box-shadow:inset 0 0 24px color-mix(in srgb, var(--card-accent) 7%, transparent);border-radius:17px;grid-column:1/-1;place-items:center;display:grid;position:relative;overflow:hidden}.game-card__visual:before,.game-card__visual:after{content:"";background:var(--card-accent);width:8px;height:8px;box-shadow:18px 18px 0 color-mix(in srgb, var(--card-accent) 55%, transparent), 36px -5px 0 color-mix(in srgb, var(--card-accent) 28%, transparent);opacity:.68;position:absolute}.game-card__visual:before{top:23px;left:24px}.game-card__visual:after{bottom:27px;right:55px;transform:scale(.72)}.game-card__glyph{z-index:2;border:2px solid var(--card-accent);min-width:78px;min-height:78px;color:var(--card-deep);box-shadow:0 0 18px color-mix(in srgb, var(--card-accent) 38%, transparent), inset 0 0 18px color-mix(in srgb, var(--card-accent) 10%, transparent);letter-spacing:-.08em;text-shadow:0 0 10px color-mix(in srgb, var(--card-accent) 65%, transparent);background:#070a1cd6;border-radius:19px;place-items:center;padding:12px;font-size:1.48rem;font-weight:950;transition:transform .18s;display:grid;position:relative;transform:rotate(-2deg)}.game-card--link:hover .game-card__glyph{transform:rotate(1deg)scale(1.04)}.game-card__number{z-index:3;color:color-mix(in srgb, var(--card-accent) 62%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.72rem;font-weight:900;position:absolute;top:33px;right:34px}.game-card__body{z-index:1;grid-column:1/-1;min-width:0;position:relative}.game-card__category{color:var(--card-deep);letter-spacing:.12em;text-shadow:0 0 10px color-mix(in srgb, var(--card-accent) 42%, transparent);margin-bottom:9px;font-size:.69rem;font-weight:900}.game-card h3{color:#fff;letter-spacing:-.04em;margin-bottom:12px;font-size:clamp(1.62rem,2.8vw,2.25rem)}.game-card__body>p:last-child{color:#bcc5e2;margin-bottom:0;line-height:1.72}.status-badge{z-index:1;border:1px solid color-mix(in srgb, var(--card-accent) 60%, transparent);background:color-mix(in srgb, var(--card-accent) 12%, #050714e6);min-height:34px;color:var(--card-deep);box-shadow:0 0 15px color-mix(in srgb, var(--card-accent) 10%, transparent);letter-spacing:.08em;border-radius:999px;grid-column:1;justify-self:start;align-items:center;padding-inline:14px;font-size:.69rem;font-weight:900;display:inline-flex;position:relative}.game-card--link:after{content:"→";z-index:1;border:1px solid color-mix(in srgb, var(--card-accent) 68%, transparent);background:color-mix(in srgb, var(--card-accent) 14%, #070919f0);width:38px;height:38px;color:var(--card-deep);box-shadow:0 0 15px color-mix(in srgb, var(--card-accent) 14%, transparent);border-radius:999px;grid-column:2;place-self:center end;place-items:center;font-size:1rem;font-weight:900;display:grid;position:relative}.site-footer{background:#040612ad;border-top:1px solid #5c75c738}.site-footer__inner{width:min(calc(100% - 40px), var(--max-width));color:#9099bd;justify-content:space-between;align-items:center;gap:24px;min-height:112px;margin-inline:auto;padding-block:30px;font-size:.82rem;display:flex}.site-footer p{margin-bottom:0}.not-found h1{color:#fff;text-shadow:0 0 24px #18d7ff2e}.not-found>p:not(.eyebrow){color:var(--muted)!important}.not-found__links a{color:#e7ebff;box-shadow:0 0 16px #18d7ff0f;background:#0c122ed1!important;border-color:#5a7edb59!important}@media (width<=900px){.hero__inner{grid-template-columns:1fr}.hero__copy{max-width:720px}.hero__visual{display:none}}@media (width<=760px){.shell,.site-header__inner,.site-footer__inner{width:min(calc(100% - 28px), var(--max-width))}.site-header__inner{min-height:68px}.brand__mark{width:39px;height:33px}.brand__secondary,.site-nav__home,.site-nav__games,.site-nav__parent{display:none}.hero{padding-block:28px 24px}.hero h1{font-size:clamp(2.45rem,12.8vw,4rem);line-height:1}.hero__title-line--pop{margin-top:7px}.hero__quick-nav{margin-top:19px}.hero__quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hero__quick-links a{min-width:0;min-height:46px;padding-inline:11px;font-size:.8rem}.hero__visual{border-radius:24px;min-height:294px}.hero__moon{width:72px;top:28px;right:30px}.hero__monitor{width:158px;min-height:108px;padding:18px 16px;font-size:.68rem;bottom:60px;left:20px}.hero__cat{width:135px;height:160px;right:20px}.hero__headphones{border-width:7px;height:76px;top:-8px;left:12px;right:12px}.hero__building--one,.hero__building--five,.hero__visual-caption{display:none}.hero__visual-note{font-size:.58rem;top:104px;right:12px}.section-heading{grid-template-columns:1fr;gap:14px}.game-grid{grid-template-columns:1fr}.game-card{border-radius:21px;min-height:0;padding:20px}.game-card__visual{border-radius:15px;min-height:118px}.game-card__number{top:29px;right:29px}.site-footer__inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:128px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.site-footer__copyright[data-astro-cid-jo6i4kqk],.site-footer__message[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__message[data-astro-cid-jo6i4kqk]{text-align:right;justify-self:end}.site-footer__links[data-astro-cid-jo6i4kqk]{color:#7f89ad;letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;gap:9px;font-size:.72rem;font-weight:700;display:inline-flex}.site-footer__links[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#7f89ad61}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .15s,text-shadow .15s}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#b9f5ff;text-shadow:0 0 10px #18d7ff47}@media (width<=760px){.site-footer__inner[data-astro-cid-jo6i4kqk]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px;min-height:150px}.site-footer__message[data-astro-cid-jo6i4kqk]{text-align:center;justify-self:center}.site-footer__links[data-astro-cid-jo6i4kqk]{white-space:normal;grid-row:2}}.related-games[data-astro-cid-baltoo6q]{width:min(100% - 40px,900px);margin:-32px auto 88px}.related-games__heading[data-astro-cid-baltoo6q]{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.related-games__eyebrow[data-astro-cid-baltoo6q]{color:#84eefe;letter-spacing:.13em;margin:0 0 7px;font-size:.72rem;font-weight:900}.related-games[data-astro-cid-baltoo6q] h2[data-astro-cid-baltoo6q]{color:#f7f8ff;margin:0;font-size:clamp(1.35rem,3.3vw,1.85rem);line-height:1.35}.related-games__all[data-astro-cid-baltoo6q]{color:#e0e9ff;border:1px solid #8697d873;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.related-games__all[data-astro-cid-baltoo6q]:hover,.related-games__all[data-astro-cid-baltoo6q]:focus-visible{background:#18d7ff17;border-color:#18d7ff}.related-games__list[data-astro-cid-baltoo6q]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.related-games__list[data-astro-cid-baltoo6q] li[data-astro-cid-baltoo6q]{min-width:0}.related-games__card[data-astro-cid-baltoo6q]{background:linear-gradient(145deg,#121c3a,#0a1129);border:1px solid #6e8fe275;border-radius:20px;flex-direction:column;gap:9px;height:100%;min-height:208px;padding:20px;transition:border-color .16s,background-color .16s;display:flex;box-shadow:0 12px 24px #0000002b}.related-games__card[data-astro-cid-baltoo6q]:hover,.related-games__card[data-astro-cid-baltoo6q]:focus-visible{background:#18254a;border-color:#18d7ff}.related-games__category[data-astro-cid-baltoo6q]{color:#9cf0ff;letter-spacing:.06em;font-size:.71rem;font-weight:800}.related-games__name[data-astro-cid-baltoo6q]{color:#fff;font-size:1.38rem;line-height:1.35}.related-games__description[data-astro-cid-baltoo6q]{color:#b8c5e7;font-size:.84rem;line-height:1.65}.related-games__action[data-astro-cid-baltoo6q]{color:#8aefff;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:.84rem;font-weight:850;display:flex}@media (width<=600px){.related-games[data-astro-cid-baltoo6q]{width:min(100% - 24px,900px);margin-top:-12px;margin-bottom:60px}.related-games__heading[data-astro-cid-baltoo6q]{flex-wrap:wrap;align-items:start}.related-games__list[data-astro-cid-baltoo6q]{grid-template-columns:1fr;gap:11px}.related-games__card[data-astro-cid-baltoo6q]{min-height:0;padding:18px}}@media (prefers-reduced-motion:reduce){.related-games__card[data-astro-cid-baltoo6q]{transition:none}}
