.HalloweenPair-module__otmASq__pair{font-family:var(--font-ui);margin:0 0 20px}.HalloweenPair-module__otmASq__h2{font:800 clamp(1.2rem, 3vw, 1.6rem) / 1.2 var(--font-ui);color:var(--ink);text-align:center;margin:0 0 10px}.HalloweenPair-module__otmASq__onDark{color:#ffd9a8;text-shadow:0 0 14px #ff8a1f99}.HalloweenPair-module__otmASq__cols{gap:14px;display:grid}@media (min-width:720px){.HalloweenPair-module__otmASq__cols{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.HalloweenPair-module__otmASq__game{text-align:center;color:#fff4e6;background:linear-gradient(#2b1550,#150a2b);border-radius:22px;align-content:start;justify-items:center;gap:6px;padding:12px 12px 16px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 3px #ff9a3c,0 4px #7a3a0a}.HalloweenPair-module__otmASq__game:hover,.HalloweenPair-module__otmASq__game:focus-visible{transform:translateY(-2px)}.HalloweenPair-module__otmASq__art{aspect-ratio:16/9;border-radius:14px;width:100%;display:block;overflow:hidden}.HalloweenPair-module__otmASq__svg{width:100%;height:100%;display:block}.HalloweenPair-module__otmASq__kind,.HalloweenPair-module__otmASq__kindReal{font:800 13px / 1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase}.HalloweenPair-module__otmASq__kind{color:#ffd9a8;margin-top:4px}.HalloweenPair-module__otmASq__name{font:800 22px / 1.15 var(--font-ui)}.HalloweenPair-module__otmASq__line{max-width:34ch;font-size:15px;line-height:1.35}.HalloweenPair-module__otmASq__go{font:800 17px / 1 var(--font-ui);color:#2a1400;background:#ff9a3c;border-radius:999px;margin-top:4px;padding:10px 22px}.HalloweenPair-module__otmASq__real{color:#2a1400;background:linear-gradient(#ffd29a,#ffb054);border-radius:22px;align-content:start;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 3px #e2661c,0 4px #a2470c}.HalloweenPair-module__otmASq__kindReal{color:#7a3a0a}.HalloweenPair-module__otmASq__ideas{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:480px){.HalloweenPair-module__otmASq__ideas{grid-template-columns:1fr 1fr}}.HalloweenPair-module__otmASq__idea{color:#2a1400;background:#fff4e0;border-radius:14px;grid-template-columns:32px 1fr;grid-template-areas:"emoji name""emoji line";align-items:center;column-gap:8px;height:100%;padding:8px 10px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 2px #a2470c59}.HalloweenPair-module__otmASq__idea:hover,.HalloweenPair-module__otmASq__idea:focus-visible{box-shadow:inset 0 0 0 2px #e2661c}.HalloweenPair-module__otmASq__emoji{text-align:center;grid-area:emoji;font-size:26px;line-height:1}.HalloweenPair-module__otmASq__ideaName{font:800 15px / 1.2 var(--font-ui);grid-area:name}.HalloweenPair-module__otmASq__ideaLine{grid-area:line;font-size:13px;line-height:1.3}.HalloweenPair-module__otmASq__more{font:800 15px / 1.2 var(--font-ui);flex-wrap:wrap;gap:6px 16px;display:flex}.HalloweenPair-module__otmASq__more a{color:#7a3a0a;text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.HalloweenPair-module__otmASq__game:hover,.HalloweenPair-module__otmASq__game:focus-visible{transform:none}}
.Hq-module__lo9ESG__places{gap:10px;margin:0 0 8px;padding:0;list-style:none;display:grid}.Hq-module__lo9ESG__place{min-height:64px;color:var(--ink);background:color-mix(in srgb, #ffb36b 16%, var(--card));border-radius:18px;grid-template-columns:44px 1fr;grid-template-areas:"emoji name""emoji blurb";align-items:center;column-gap:12px;padding:10px 14px;text-decoration:none;transition:transform .12s ease-out;display:grid;box-shadow:inset 0 0 0 2px #e2661c66,0 3px #e2661c73}.Hq-module__lo9ESG__place:hover,.Hq-module__lo9ESG__place:focus-visible{transform:translateY(-2px)}.Hq-module__lo9ESG__emoji{text-align:center;grid-area:emoji;font-size:34px;line-height:1}.Hq-module__lo9ESG__name{font-family:var(--font-ui);grid-area:name;font-size:19px;font-weight:700;line-height:1.2}.Hq-module__lo9ESG__blurb{opacity:.9;grid-area:blurb;font-size:15px;line-height:1.3}@media (min-width:560px){.Hq-module__lo9ESG__places{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px}.Hq-module__lo9ESG__place{border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:16px;display:flex}.Hq-module__lo9ESG__emoji{text-align:left;font-size:40px}.Hq-module__lo9ESG__name{font-size:21px}}.Hq-module__lo9ESG__strip{background:radial-gradient(120% 90% at 100% 0%, #ffb36b42, transparent 60%), color-mix(in srgb, #6c4bd0 10%, var(--card));border-radius:20px;gap:4px;margin:18px 0 8px;padding:10px clamp(12px,3vw,20px);display:grid;box-shadow:inset 0 0 0 2px #e2661c4d}.Hq-module__lo9ESG__stripBig{font-family:var(--font-ui);color:var(--ink);margin:0;font-size:clamp(20px,5vw,26px);font-weight:700;line-height:1.2}.Hq-module__lo9ESG__keep{margin-top:28px}@media (prefers-reduced-motion:reduce){.Hq-module__lo9ESG__place{transition:none}}.Hq-module__lo9ESG__first{margin-top:4px}
.GameDoor-module__l2wsma__page{font-family:var(--font-ui);max-width:980px;margin:0 auto;padding:12px 16px 40px}.GameDoor-module__l2wsma__head{text-align:center;margin:4px 0 16px}.GameDoor-module__l2wsma__title{font:800 clamp(1.7rem, 5vw, 2.6rem) / 1.1 var(--font-ui);color:var(--ink);margin:0 0 6px}.GameDoor-module__l2wsma__lead{color:var(--ink);margin:0;font-size:18px;line-height:1.4}.GameDoor-module__l2wsma__doors{gap:14px;display:grid}@media (min-width:640px){.GameDoor-module__l2wsma__doors{grid-template-columns:1fr 1fr}}.GameDoor-module__l2wsma__door{text-align:center;border-radius:26px;align-content:start;justify-items:center;gap:6px;padding:20px 16px 18px;text-decoration:none;transition:transform .12s ease-out;display:grid}.GameDoor-module__l2wsma__door:hover,.GameDoor-module__l2wsma__door:focus-visible{transform:translateY(-3px)}.GameDoor-module__l2wsma__online{color:#fff4e6;background:radial-gradient(80% 70% at 50% 20%,#ff8a1f59,#0000 70%),linear-gradient(#2b1550,#150a2b);box-shadow:inset 0 0 0 3px #ff9a3c,0 4px #7a3a0a}.GameDoor-module__l2wsma__real{color:#2a1400;background:linear-gradient(#ffd29a,#ffb054);box-shadow:inset 0 0 0 3px #e2661c,0 4px #a2470c}.GameDoor-module__l2wsma__emoji{font-size:54px;line-height:1}.GameDoor-module__l2wsma__kind{font:800 13px / 1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.GameDoor-module__l2wsma__name{font:800 24px / 1.15 var(--font-ui)}.GameDoor-module__l2wsma__line{max-width:34ch;font-size:16px;line-height:1.35}.GameDoor-module__l2wsma__go{font:800 17px / 1 var(--font-ui);color:#2a1400;background:#ff9a3c;border-radius:999px;margin-top:6px;padding:10px 20px}.GameDoor-module__l2wsma__real .GameDoor-module__l2wsma__go{color:#fff4e6;background:#7a3a0a}.GameDoor-module__l2wsma__more{margin-top:28px}.GameDoor-module__l2wsma__h2{font:800 22px / 1.2 var(--font-ui);color:var(--ink);margin:0 0 12px}@media (prefers-reduced-motion:reduce){.GameDoor-module__l2wsma__door{transition:none}}
