.hub.svelte-7es99p{max-width:1080px;margin:0 auto;padding:clamp(28px,6vw,72px) 20px 80px}.title.svelte-7es99p{margin:8px 0 10px;font-family:var(--vb-display);font-weight:900;font-size:clamp(44px,9vw,96px);line-height:.92;letter-spacing:-.04em}.title.svelte-7es99p .vb-blob-tag:where(.svelte-7es99p){font-size:.42em;vertical-align:middle}.lede.svelte-7es99p{margin:0 0 36px;font-size:18px}.cards.svelte-7es99p{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:32px}.card.svelte-7es99p{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:26px 24px;background:var(--vb-paper);color:var(--vb-ink);border:3px solid var(--vb-ink);border-radius:22px 6px 20px 8px;box-shadow:8px 8px 0 var(--vb-ink);transform:rotate(var(--tilt));transition:transform .25s var(--vb-spring, ease)}.card.svelte-7es99p:hover{transform:rotate(0) translateY(-3px)}h2.svelte-7es99p{margin:0;font-family:var(--vb-display);font-weight:900;font-size:clamp(30px,4vw,42px);line-height:1;letter-spacing:-.03em}.card.svelte-7es99p p:where(.svelte-7es99p){margin:0 0 8px;line-height:1.5;flex:1}@media(prefers-reduced-motion:reduce){.card.svelte-7es99p,.card.svelte-7es99p:hover{transition:none}}.rt-games.svelte-1qqq9nq .blk:where(.svelte-1qqq9nq){position:relative;margin:0 auto clamp(40px,6vw,72px)}.rt-games.svelte-1qqq9nq .kicker:where(.svelte-1qqq9nq){display:inline-block;padding:3px 10px;background:var(--ink);color:var(--paper);font-size:15px;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg)}.rt-games.svelte-1qqq9nq .mast:where(.svelte-1qqq9nq) h1:where(.svelte-1qqq9nq){margin:14px 0 22px;font-size:clamp(54px,9vw,130px);line-height:.9;color:var(--ink);text-shadow:.035em .035em 0 var(--pink),.07em .07em 0 var(--ink)}.rt-games.svelte-1qqq9nq .lead:where(.svelte-1qqq9nq){max-width:680px;padding:16px 20px;background:var(--paper);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);font-size:18px;line-height:1.55;transform:rotate(calc(var(--tilt) * -1deg))}.rt-games.svelte-1qqq9nq .grid:where(.svelte-1qqq9nq){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:clamp(22px,3vw,34px)}.rt-games.svelte-1qqq9nq .game:where(.svelte-1qqq9nq){display:flex;flex-direction:column;background:var(--paper);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);color:var(--ink);transform:rotate(calc(var(--tilt) * var(--t)));transition:transform .2s cubic-bezier(.3,1.7,.5,1),box-shadow .2s}.rt-games.svelte-1qqq9nq .game:where(.svelte-1qqq9nq):hover,.rt-games.svelte-1qqq9nq .game:where(.svelte-1qqq9nq):focus-within{transform:rotate(0) translateY(-4px);box-shadow:10px 10px 0 var(--pink)}.rt-games.svelte-1qqq9nq .game:where(.svelte-1qqq9nq) img:where(.svelte-1qqq9nq){display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-bottom:3px solid var(--ink)}.rt-games.svelte-1qqq9nq .body:where(.svelte-1qqq9nq){display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;flex:1}.rt-games.svelte-1qqq9nq .game:where(.svelte-1qqq9nq) h2:where(.svelte-1qqq9nq){font-size:30px;line-height:1;text-transform:uppercase}.rt-games.svelte-1qqq9nq .text:where(.svelte-1qqq9nq){font-size:16px;line-height:1.45}.rt-games.svelte-1qqq9nq .made:where(.svelte-1qqq9nq){font-size:13px;letter-spacing:.02em;color:color-mix(in srgb,var(--ink) 75%,transparent)}.rt-games.svelte-1qqq9nq .plays:where(.svelte-1qqq9nq){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:auto;padding-top:8px;border-top:2px dashed color-mix(in srgb,var(--ink) 30%,transparent);font-size:15px}.rt-games.svelte-1qqq9nq .plays:where(.svelte-1qqq9nq) .on:where(.svelte-1qqq9nq){font-weight:700}.rt-games.svelte-1qqq9nq .plays:where(.svelte-1qqq9nq) a:where(.svelte-1qqq9nq){color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:3px;text-underline-offset:3px}.rt-games.svelte-1qqq9nq .plays:where(.svelte-1qqq9nq) a:where(.svelte-1qqq9nq):hover{background:var(--gold)}.rt-games.svelte-1qqq9nq .ask:where(.svelte-1qqq9nq){display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:720px;margin-inline:auto;padding:clamp(22px,4vw,40px);background:var(--ink);color:var(--paper);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--gold)}.rt-games.svelte-1qqq9nq .ask:where(.svelte-1qqq9nq) h2:where(.svelte-1qqq9nq){font-size:clamp(40px,6vw,80px);line-height:.95;text-transform:uppercase}.rt-games.svelte-1qqq9nq .ask:where(.svelte-1qqq9nq) p:where(.svelte-1qqq9nq){font-size:22px}
