/* Fredoka 700 and Nunito 500/700, SIL Open Font License 1.1 (copyright and licence URL kept in each font's name table).
   Latin subsets are inlined because infra/deploy.sh publishes style.css and images only: a font file would 404. */
@font-face { font-family: "Fredoka"; font-weight: 700; font-style: normal; font-display: swap; src: url(data:font/woff2;base64,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) format("woff2"); }
@font-face { font-family: "Nunito"; font-weight: 500; font-style: normal; font-display: swap; src: url(data:font/woff2;base64,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) format("woff2"); }
@font-face { font-family: "Nunito"; font-weight: 700; font-style: normal; font-display: swap; src: url(data:font/woff2;base64,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) format("woff2"); }

:root {
  color-scheme: dark;
  --bg: #13112b;
  --bg-deep: #0f0d23;
  --panel: #1c1838;
  --row: #221e43;
  --row-line: #2f2a57;
  --rule: #34315f;
  --fg: #ffffff;
  --text: #e3e1f3;
  --muted: #a7aed5;
  --lav: #c4b8f6;
  --lav-2: #b9b2f7;
  --yellow: #fdd03f;
  --yellow-2: #f7d046;
  --green: #52e9b0;
  --teal-text: #6fe3c4;
  --ink: #1a1430;
  --outline: #1a0b26;
  --font-display: "Fredoka", ui-rounded, "SF Pro Rounded", "Arial Rounded MT Bold", system-ui, sans-serif;
  --font-ui: "Nunito", ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --gutter: 1.25rem;
}

* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; background: var(--bg); }
body { margin: 0; background: var(--bg); color: var(--text); font: 500 17px/1.55 var(--font-ui); overflow-x: hidden; }
@supports (overflow-x: clip) { body { overflow-x: clip; } }
img { max-width: 100%; }
a { color: var(--yellow); text-underline-offset: 0.18em; }
a:focus-visible, summary:focus-visible, .tab:focus-visible { outline: 3px solid var(--yellow); outline-offset: 3px; border-radius: 10px; }
h1, h2, h3 { font-family: var(--font-display); font-weight: 700; color: var(--fg); }

/* Legal documents keep their markup; they read as a dark card. */
.wrap { max-width: 50rem; margin: 1.5rem auto 4rem; padding: 2.25rem 2.75rem 3rem; background: var(--panel); border: 1px solid var(--row-line); border-radius: 22px; color: var(--text); }
@media (max-width: 52rem) { .wrap { margin: 0.75rem 0.75rem 3rem; } }
@media (max-width: 40rem) { .wrap { margin: 0; padding: 1.25rem 1.25rem 3rem; border: 0; border-radius: 0; } }
header.site { display: flex; flex-wrap: wrap; align-items: center; gap: 0.35rem 1rem; border-bottom: 1px solid var(--rule); padding-bottom: 1.1rem; margin-bottom: 2rem; }
header.site a.brand { display: inline-flex; align-items: center; gap: 0.6rem; color: var(--fg); text-decoration: none; font: 700 1.2rem/1.2 var(--font-display); }
header.site a.brand::before { content: ""; width: 2.3rem; height: 2.3rem; background: url(/img/mark.svg) center / contain no-repeat; }
header.site .tag { color: var(--muted); font: 700 0.85rem/1.3 var(--font-ui); margin-left: auto; }
header.site .tag a { color: var(--muted); }
.wrap h1 { font-size: clamp(1.9rem, 5vw, 2.5rem); line-height: 1.1; margin: 0 0 0.6rem; }
.wrap h2 { font-size: 1.35rem; line-height: 1.25; margin: 2.4rem 0 0.7rem; }
.wrap h3 { font-size: 1.1rem; margin: 1.75rem 0 0.5rem; }
.wrap strong { color: var(--fg); }
.wrap ul { padding-left: 1.25rem; }
.wrap li { margin: 0.4rem 0; }
.wrap .lede { color: var(--lav); font-size: 1.05rem; margin: 0 0 2rem; }
.wrap .updated { display: inline-block; color: var(--muted); font-size: 0.875rem; margin: 0 0 2rem; background: var(--row); border-radius: 12px; padding: 0.55rem 0.85rem; }
.wrap table { border-collapse: collapse; width: 100%; font-size: 0.94rem; margin: 1rem 0; }
.wrap th, .wrap td { text-align: left; padding: 0.65rem 0.75rem; border-bottom: 1px solid var(--rule); vertical-align: top; }
.wrap th { color: var(--muted); font: 700 0.78rem/1.3 var(--font-ui); text-transform: uppercase; letter-spacing: 0.05em; }
.scroll { overflow-x: auto; }
code { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 0.86em; background: var(--row); border: 1px solid var(--row-line); border-radius: 6px; padding: 0.08em 0.35em; }
footer.site { border-top: 1px solid var(--rule); margin-top: 3.5rem; padding-top: 1.25rem; color: var(--muted); font-size: 0.875rem; }
footer.site a { color: var(--muted); }

/* Header */
.shell { width: 100%; max-width: 64rem; margin: 0 auto; padding-inline: var(--gutter); }
@media (min-width: 861px) { html:has(.topbar) { font-size: clamp(14px, calc((100vw - 40px) / 61.5), 20.8px); } }
.topbar { position: relative; z-index: 10; }
.topbar-in { display: flex; align-items: center; justify-content: space-between; gap: 1rem; height: 4.625rem; }
.brand { display: inline-flex; align-items: center; gap: 0.75rem; color: var(--fg); text-decoration: none; font: 700 1.5625rem/1 var(--font-display); white-space: nowrap; }
.brand img { width: 2.75rem; height: 2.75rem; }
.topnav { display: flex; gap: 2.375rem; }
.topnav a { color: var(--fg); text-decoration: none; font: 500 1.125rem/1 var(--font-ui); }
.topnav a:hover { color: var(--yellow); }
.menu { display: none; position: relative; }
.menu summary { list-style: none; cursor: pointer; color: var(--fg); padding: 0.5rem; margin-right: -0.5rem; line-height: 0; }
.menu summary::-webkit-details-marker { display: none; }
.menu-panel { position: absolute; right: 0; top: calc(100% + 0.375rem); min-width: 13.75rem; display: grid; padding: 0.625rem; background: var(--panel); border: 1px solid var(--row-line); border-radius: 1rem; box-shadow: 0 1.125rem 2.5rem rgba(0, 0, 0, 0.5); }
.menu-panel a { color: var(--fg); text-decoration: none; padding: 0.625rem 0.75rem; border-radius: 0.625rem; font: 700 0.9375rem/1.2 var(--font-ui); }
.menu-panel a:hover { background: var(--row); }
.menu-head { padding: 0.75rem 0.75rem 0.25rem; color: var(--muted); font: 700 0.75rem/1 var(--font-ui); text-transform: uppercase; letter-spacing: 0.08em; border-top: 1px solid var(--rule); margin-top: 0.375rem; }

/* Hero */
.hero { position: relative; margin-top: -4.625rem; padding-top: 4.625rem; overflow: hidden;
  background:
    radial-gradient(1.2px 1.2px at 12% 18%, #fff 50%, transparent 51%),
    radial-gradient(1px 1px at 31% 9%, #d9d4ff 50%, transparent 51%),
    radial-gradient(1.4px 1.4px at 47% 22%, #fff 50%, transparent 51%),
    radial-gradient(1px 1px at 58% 6%, #fff 50%, transparent 51%),
    radial-gradient(1px 1px at 22% 40%, #cfc8ff 50%, transparent 51%),
    radial-gradient(1.2px 1.2px at 66% 14%, #fff 50%, transparent 51%),
    linear-gradient(180deg, #16133a 0%, var(--bg) 100%);
}
.hero-art { position: absolute; right: 0; top: 0; height: 100%; width: 43vw; max-width: none; object-fit: cover; object-position: right top;
  -webkit-mask-image: linear-gradient(to right, transparent 0, #000 30%), linear-gradient(to top, transparent 0, #000 22%);
  -webkit-mask-composite: source-in;
  mask-image: linear-gradient(to right, transparent 0, #000 30%), linear-gradient(to top, transparent 0, #000 22%);
  mask-composite: intersect; }
.hero-copy { position: relative; padding-block: 2.125rem 2.125rem; padding-left: calc(var(--gutter) + 0.75rem); }
.eyebrow { margin: 0 0 0.75rem; color: var(--yellow-2); font: 700 1.0625rem/1 var(--font-ui); letter-spacing: 0.02em; }
.hero-title { margin: 0; font-size: 3.875rem; line-height: 0.95; letter-spacing: -0.01em;
  text-shadow: 0 0 0.125rem #3a0f2e, 0.125rem 0.125rem 0 #3a0f2e, -0.125rem 0.125rem 0 #3a0f2e, 0.125rem -0.125rem 0 #3a0f2e, -0.125rem -0.125rem 0 #3a0f2e, 0 0.25rem 0 #3a0f2e, 0 0.375rem 1.125rem rgba(214, 60, 120, 0.35); }
.hero-sub { margin: 0.875rem 0 0; color: var(--lav-2); font: 700 1.75rem/1.1 var(--font-display); }

/* Desktop game cards */
.cards { display: grid; gap: 1.125rem; position: relative; }
.card { position: relative; overflow: hidden; border-radius: 1.5rem; border: 1px solid rgba(255, 255, 255, 0.08); box-shadow: 0 1.25rem 2.5rem rgba(0, 0, 0, 0.35); min-height: 27.125rem; display: flex; }
.card-boom { background: linear-gradient(165deg, #61173b 0%, #4b1335 45%, #3b0e2b 100%); }
.card-mj { background: linear-gradient(200deg, #145656 0%, #0b4a50 45%, #073c46 100%); justify-content: flex-end; min-height: 24rem; }
.card-mm { background: linear-gradient(160deg, #2c5e34 0%, #214d2c 45%, #173b24 100%); min-height: 24rem; }
.card-mm .card-body { width: 45%; }
.card-mm .card-icon { width: 5.75rem; height: 5.75rem; border-radius: 1.25rem; }
.card-mm .card-title { font-size: 2.5625rem; white-space: nowrap; }
.card-mm .card-tag { margin: 0.25rem 0 0; color: #ffd3e3; font-size: 1.0625rem; white-space: nowrap; }
.card-mm .card-desc { margin-top: 1.125rem; color: #eef7ef; font-size: 1.15rem; max-width: 19em; }
.card-art { position: absolute; top: 0; height: 100%; object-fit: cover; max-width: none; }
.card-boom .card-art { right: 0; width: 56%; object-position: left center;
  -webkit-mask-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.55) 9%, #000 22%); mask-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.55) 9%, #000 22%); }
.card-mm .card-art { right: 0; width: 60%; object-position: center;
  -webkit-mask-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.55) 9%, #000 22%); mask-image: linear-gradient(to right, transparent 0, rgba(0, 0, 0, 0.55) 9%, #000 22%); }
.card-mj .card-art { left: 0; width: 60%; object-position: right center;
  -webkit-mask-image: linear-gradient(to left, transparent 0, rgba(0, 0, 0, 0.6) 8%, #000 20%); mask-image: linear-gradient(to left, transparent 0, rgba(0, 0, 0, 0.6) 8%, #000 20%); }
.card-body { position: relative; z-index: 1; padding: 1.625rem 0 1.875rem 2.375rem; width: 50%; }
.card-mj .card-body { padding: 1.625rem 1.125rem 1.875rem 0; width: 41.5%; }
.pill { display: inline-block; padding: 0.5rem 1rem; border-radius: 999px; font: 700 0.8125rem/1 var(--font-ui); letter-spacing: 0.06em; color: #0d2a20; }
.pill-green { background: var(--green); }
.pill-yellow { background: #f9ce3f; color: #2a1d00; }
.card-head { display: flex; align-items: center; gap: 1rem; margin: 1rem 0 0.625rem; }
.card-icon { width: 6.5rem; height: 6.5rem; border-radius: 1.375rem; flex: none; border: 0.125rem solid rgba(255, 220, 160, 0.35); box-shadow: 0 0.375rem 0.875rem rgba(0, 0, 0, 0.35); }
.card-mj .card-icon { width: 5.75rem; height: 5.75rem; border-radius: 1.25rem; }
.card-title { margin: 0; font-size: 3.5rem; line-height: 0.98; letter-spacing: -0.01em;
  text-shadow: 0.125rem 0.125rem 0 var(--outline), -0.125rem 0.125rem 0 var(--outline), 0.125rem -0.125rem 0 var(--outline), -0.125rem -0.125rem 0 var(--outline), 0 0.25rem 0 var(--outline), 0 0.5rem 1.125rem rgba(0, 0, 0, 0.35); }
.card-title .y { display: block; color: var(--yellow); }
.card-mj .card-title { font-size: 2.5625rem; white-space: nowrap; }
.card-tag { margin: 0 0 0.5rem; color: var(--lav); font: 700 1.75rem/1.15 var(--font-display); }
.card-mj .card-tag { margin: 0.25rem 0 0; color: #c9f7a8; font-size: 1.0625rem; white-space: nowrap; }
.card-desc { margin: 0 0 1.125rem; color: var(--text); font-size: 1.1rem; line-height: 1.55; max-width: 23.5em; }
.card-mj .card-desc { margin-top: 1.125rem; color: #ecf6fa; font-size: 1.15rem; max-width: 17.5em; }
.chips { list-style: none; display: flex; flex-wrap: wrap; gap: 0.625rem; margin: 0 0 1.25rem; padding: 0; }
.chip { padding: 0.6875rem 1.0625rem; border-radius: 999px; font: 700 0.9375rem/1 var(--font-ui); }
.card-mj .chips { gap: 0.625rem; flex-wrap: nowrap; }
.card-mj .chip { font-size: 0.8125rem; padding: 0.6875rem 0.8125rem; white-space: nowrap; }
.c-red { background: #fb5652; color: #fff; }
.c-orange { background: #fea733; color: #3b1d00; }
.c-purple { background: #8745d8; color: #fff; }
.c-teal { background: #48d6d6; color: #05343a; }
.c-yellow { background: #fcd140; color: #2e2100; }
.c-lav { background: #aa9cfb; color: #1e1450; }
.c-pink { background: #f9a8c9; color: #3f0d24; }
.badges { display: flex; flex-wrap: wrap; gap: 1.375rem; }
.badges a { line-height: 0; border-radius: 0.625rem; }
.badges img { height: 3.5rem; width: auto; }
.card-soon { margin: 0; color: #cfe3f0; font-size: 1.0625rem; }
.card-soon-ios { margin-top: 0.875rem; font-size: 0.9375rem; }

/* Help panel */
.help-wrap { margin-top: 1.125rem; }
.help { background: var(--panel); border-radius: 1.375rem; padding: 1.625rem 1.875rem 1.375rem; border: 1px solid rgba(255, 255, 255, 0.04); }
.help-top { display: flex; align-items: center; justify-content: space-between; gap: 1.5rem; flex-wrap: wrap; }
.help-head { display: flex; align-items: center; gap: 1.375rem; }
.help-head svg { flex: none; width: 5.25rem; height: 4.625rem; }
.help h2 { margin: 0; font-size: 2.25rem; line-height: 1.05; color: #fff4ea; text-shadow: 0.125rem 0.125rem 0 #3a0f2e, -0.125rem 0.125rem 0 #3a0f2e, 0.125rem -0.125rem 0 #3a0f2e, -0.125rem -0.125rem 0 #3a0f2e, 0 0.1875rem 0 #3a0f2e; }
.help-head p { margin: 0.375rem 0 0; color: #edeafc; font-size: 1.1875rem; }
.help-cta { display: grid; justify-items: center; gap: 0.5rem; }
.btn-yellow { display: inline-flex; align-items: center; justify-content: center; min-width: 16.375rem; height: 2.875rem; padding: 0 1.75rem; border-radius: 999px; background: var(--yellow); color: var(--ink); text-decoration: none; font: 700 1rem/1 var(--font-ui); box-shadow: 0 0.25rem 0 #c99a12; }
.btn-yellow:hover { filter: brightness(1.05); }
.help-mail { color: #e0dcf8; text-decoration: none; font-size: 0.9375rem; }
.help hr { border: 0; height: 0.125rem; background: var(--rule); margin: 1.375rem 0 1.25rem; }
.faqs { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1.3125rem; align-items: start; }
.faqs-stack { grid-template-columns: minmax(0, 1fr); gap: 0.75rem; }
.faq { background: var(--row); border: 1px solid var(--row-line); border-radius: 0.75rem; }
.faq summary { display: flex; align-items: center; gap: 1.25rem; min-height: 3.5rem; padding: 0 1.125rem; cursor: pointer; list-style: none; color: #fff; font: 700 0.9375rem/1.2 var(--font-ui); }
.faq summary::-webkit-details-marker { display: none; }
.faq summary svg { color: #cfc6f3; flex: none; width: 1.75rem; height: 1.75rem; }
.faq summary span { flex: 1; }
.faq summary i { position: relative; width: 0.875rem; height: 0.875rem; flex: none; }
.faq summary i::before, .faq summary i::after { content: ""; position: absolute; left: 0; top: 0.375rem; width: 0.875rem; height: 0.125rem; background: #cfc6f3; border-radius: 0.125rem; }
.faq summary i::after { transform: rotate(90deg); transition: transform 0.15s ease; }
.faq[open] summary i::after { transform: rotate(0); }
.faq-body { padding: 0 1.125rem 1rem; color: var(--text); font-size: 0.9375rem; line-height: 1.6; }
.faq-body p { margin: 0 0 0.625rem; }
.faq-body b { color: #fff; }
.faqs-stack .faq-body { font-size: 1rem; padding-left: 4rem; }

/* Footer */
.site-foot { position: relative; background: var(--bg-deep); margin-top: 3.25rem; padding: 2.5rem 0 2.5rem; }
.site-foot::before { content: ""; position: absolute; left: 0; right: 0; top: -0.875rem; height: 0.9375rem;
  background: radial-gradient(circle at 1rem 1rem, var(--bg-deep) 0.9688rem, transparent 1rem) 0 0 / 2rem 1rem repeat-x; }
.foot-in { display: grid; grid-template-columns: auto 1fr auto; align-items: center; gap: 2rem; }
.foot-brand { padding-left: 1.875rem; }
.foot-brand .brand { font-size: 1.3125rem; gap: 0.625rem; }
.foot-brand .brand img { width: 2.5rem; height: 2.5rem; }
.foot-brand p { margin: 0.75rem 0 0; color: #ddd2f1; font-size: 0.9375rem; white-space: nowrap; }
.foot-cols { display: flex; justify-content: center; }
.foot-col { display: grid; gap: 0.25rem; padding: 0 1.75rem; white-space: nowrap; }
.foot-col + .foot-col { border-left: 1px solid var(--rule); }
.foot-col h3 { margin: 0 0 0.25rem; font: 700 0.8125rem/1.4 var(--font-ui); color: #fff; }
.foot-col a { color: #d4ceef; text-decoration: none; font-size: 0.875rem; }
.foot-col a:hover { color: #fff; text-decoration: underline; }
.foot-copy { justify-self: end; margin: 0 1.875rem 0 0; color: #bbc0e5; font-size: 0.8125rem; text-align: right; }

/* Mobile game switcher */
.m-only { display: none; }
.tab-input { position: absolute; opacity: 0; width: 1px; height: 1px; pointer-events: none; }
.tabs { display: flex; gap: 0.25rem; padding: 0.25rem; background: var(--panel); border: 1px solid var(--row-line); border-radius: 1rem; }
.tab { flex: 1 1 0; min-width: 0; display: flex; align-items: center; justify-content: center; gap: 0.5rem; min-height: 2.75rem; padding: 0.25rem 0.5rem; border-radius: 0.75rem; color: #fff; text-decoration: none; font: 500 0.8125rem/1.1 var(--font-ui); cursor: pointer; }
.tab img { width: 1.75rem; height: 1.75rem; border-radius: 0.5rem; flex: none; }
.tab.is-active, #g-boom:checked ~ .tabs .tab-boom, #g-mj:checked ~ .tabs .tab-mj, #g-mm:checked ~ .tabs .tab-mm { background: var(--yellow); color: var(--ink); font-weight: 700; }
#g-boom:checked ~ .tabs .tab-mj, #g-boom:checked ~ .tabs .tab-mm, #g-mj:checked ~ .tabs .tab-boom, #g-mj:checked ~ .tabs .tab-mm, #g-mm:checked ~ .tabs .tab-boom, #g-mm:checked ~ .tabs .tab-mj { background: transparent; color: #fff; font-weight: 500; box-shadow: none; }
#g-boom:focus-visible ~ .tabs .tab-boom, #g-mj:focus-visible ~ .tabs .tab-mj, #g-mm:focus-visible ~ .tabs .tab-mm { outline: 0.1875rem solid #fff; outline-offset: 0.125rem; }
#g-boom:checked ~ .mpanels .mgame-mj, #g-boom:checked ~ .mpanels .mgame-mm, #g-mj:checked ~ .mpanels .mgame-boom, #g-mj:checked ~ .mpanels .mgame-mm, #g-mm:checked ~ .mpanels .mgame-boom, #g-mm:checked ~ .mpanels .mgame-mj { display: none; }

.mgame { padding: 0.875rem 0.375rem 0.375rem; }
.mgame > .m-eyebrow, .mgame > .m-title, .mgame > .m-tag, .mgame > .m-head { margin-left: 1.5rem; margin-right: 0.5rem; }
.m-eyebrow { margin: 0 0 0.5rem; font: 700 0.75rem/1 var(--font-ui); letter-spacing: 0.08em; }
.m-eyebrow.teal { color: var(--teal-text); }
.m-eyebrow.yellow { color: var(--yellow-2); }
.m-title { margin: 0; font-size: 3.2rem; line-height: 0.84; letter-spacing: -0.01em; text-shadow: 0 0.1875rem 0 var(--outline); }
.m-title-sm { font-size: 2.45rem; line-height: 1; white-space: nowrap; }
/* "Mahjong Mosaic" is ~7.1em wide; it must fit beside the 5rem icon (about 100vw - 150px) at every phone width. */
.mgame-mm .m-title-sm { font-size: min(2.2rem, calc((100vw - 150px) / 7.4)); }
.m-tag { margin: 0.375rem 0 0; color: var(--lav); font: 700 1.3rem/1.15 var(--font-display); }
.m-tag-white { color: #fff; font: 700 1.0625rem/1.2 var(--font-ui); margin-top: 0.375rem; white-space: nowrap; }
.m-head { display: flex; align-items: center; gap: 0.875rem; margin-top: 0.375rem; }
.m-icon { width: 5rem; height: 5rem; border-radius: 1.125rem; flex: none; border: 0.125rem solid rgba(255, 220, 160, 0.3); }
.m-art { display: block; width: 100%; height: auto; margin: 0.75rem 0 0; border-radius: 1.125rem; }
.m-desc { margin: 0.75rem 1rem 0.625rem; text-align: center; color: #d9daf2; font-size: 0.92rem; line-height: 1.45; }
.m-chips { list-style: none; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 0.5rem; margin: 0 0.625rem; padding: 0; }
.m-chips li { display: flex; align-items: center; justify-content: center; gap: 0.4375rem; height: 2.75rem; padding: 0 0.375rem; background: #1d1a39; border: 1px solid #2b2752; border-radius: 0.6875rem; color: #fff; font: 700 0.75rem/1.1 var(--font-ui); white-space: nowrap; }
.m-chips svg { width: 1.5rem; height: 1.5rem; flex: none; }
.m-badges { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; margin: 0.75rem 0.625rem 0; }
.m-badges a { display: flex; justify-content: center; line-height: 0; border-radius: 0.625rem; }
.m-badges img { height: 3.125rem; width: auto; max-width: 100%; object-fit: contain; }
.m-badges-one { grid-template-columns: 1fr; }
.m-soon { display: flex; align-items: center; justify-content: center; gap: 0.625rem; height: 3rem; margin: 0.75rem 0.625rem 0; background: #1b1836; border: 1px solid #2b2752; border-radius: 0.75rem; color: #dfe1f6; font-size: 0.875rem; }
.m-soon svg { color: #c9c3e6; width: 1.5rem; height: 1.5rem; }
.m-soon span { margin-left: 0.625rem; }
.m-rule { border: 0; height: 1px; background: #2a2650; margin: 0.875rem 0.625rem 0.625rem; }
.m-help { display: flex; align-items: center; gap: 0.875rem; height: 2.75rem; margin: 0 0.625rem; padding: 0 0.875rem; background: #1f1b3c; border: 1px solid #2b2752; border-radius: 0.75rem; text-decoration: none; color: #fff; }
.m-help svg:first-child { color: #c9c3e6; flex: none; }
.m-help span { flex: 1; font-size: 0.875rem; }
.m-help b { color: var(--yellow); font: 700 0.875rem/1 var(--font-ui); }
.m-help svg:last-child { color: var(--yellow); flex: none; }
.m-legal { display: flex; justify-content: center; gap: 1.375rem; margin: 0.75rem 0 0; font-size: 0.8125rem; color: var(--muted); }
.m-legal a { color: var(--muted); text-decoration: none; }

/* 404 */
.lost { text-align: center; padding-block: 3.125rem 1.25rem; }
.lost-code { margin: 0; font: 700 clamp(6rem, 22vw, 10rem)/0.9 var(--font-display); color: var(--yellow);
  text-shadow: 0.1875rem 0.1875rem 0 #3a0f2e, -0.1875rem 0.1875rem 0 #3a0f2e, 0.1875rem -0.1875rem 0 #3a0f2e, -0.1875rem -0.1875rem 0 #3a0f2e, 0 0.4375rem 0 #3a0f2e; }
.lost h1 { margin: 1.375rem auto 1.75rem; max-width: 20em; font-size: clamp(1.625rem, 5vw, 2.375rem); line-height: 1.12; }
.lost-tabs { max-width: 40rem; margin: 0 auto; }
.lost-home { margin: 1.375rem 0 0; }

/* Phones and narrow tablets: one game at a time (mobile mockup). */
@media (max-width: 860px) {
  :root { --gutter: 1rem; }
  .d-only { display: none !important; }
  .m-only { display: block; }
  .topbar-in { height: 3.5rem; }
  .brand { font-size: 1.125rem; gap: 0.625rem; }
  .brand img { width: 2.25rem; height: 2.25rem; }
  .topnav { display: none; }
  .menu { display: block; }
  .m-switch { max-width: 32.5rem; margin: 0 auto; }
  .m-switch .tabs { margin: 0 0.5rem; }
  .help-wrap { max-width: 32.5rem; padding-inline: 0.5rem; margin-top: 1.625rem; }
  .help { padding: 1.25rem 1rem 1rem; }
  .help-head { gap: 0.875rem; }
  .help-head svg { width: 3.25rem; height: 2.875rem; }
  .help h2 { font-size: 1.75rem; }
  .help-head p { font-size: 0.9375rem; }
  .help-cta { width: 100%; }
  .btn-yellow { width: 100%; min-width: 0; }
  .faqs { grid-template-columns: minmax(0, 1fr); gap: 0.625rem; }
  .faqs-stack .faq-body { padding-left: 1.125rem; font-size: 0.9375rem; }
  .site-foot { margin-top: 2.5rem; padding: 1.875rem 0 2.125rem; }
  .foot-in { grid-template-columns: minmax(0, 1fr); gap: 1.375rem; max-width: 32.5rem; }
  .foot-brand { padding-left: 0.5rem; }
  .foot-cols { display: grid; grid-template-columns: repeat(2, max-content); row-gap: 1.125rem; justify-content: start; margin: 0; padding-left: 0.5rem; }
  .foot-col, .foot-col + .foot-col { padding: 0 1.375rem 0 0; border-left: 0; }
  .foot-col:nth-child(2n) { padding-left: 1.375rem; border-left: 1px solid var(--rule); }
  .foot-copy { justify-self: start; margin: 0; padding-left: 0.5rem; text-align: left; }
}
@media (max-width: 385px) {
  .m-title-sm { font-size: 9.2vw; }
  .m-tag-white { font-size: 4.1vw; }
  .m-icon { width: 19vw; height: 19vw; }
}
@media (max-width: 360px) {
  .m-help { gap: 0.5rem; padding: 0 0.625rem; }
  .m-help span, .m-help b { font-size: 0.8125rem; white-space: nowrap; }
  .m-title { font-size: 2.5rem; }
  .m-title-sm { font-size: 1.8125rem; }
  .m-chips li { font-size: 0.7188rem; gap: 0.3125rem; }
  .m-chips svg { width: 1.125rem; height: 1.125rem; }
  .tab { font-size: 0.8125rem; gap: 0.375rem; }
}
@media (prefers-reduced-motion: reduce) { .faq summary i::after { transition: none; } }
