.recent[data-astro-cid-lcdefpme][hidden]{display:none}.section-sub[data-astro-cid-lcdefpme]{color:var(--muted);max-width:60ch;margin:-6px 0 16px}.recent-row[data-astro-cid-lcdefpme]{scrollbar-width:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.recent-row[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.recent-row[data-astro-cid-lcdefpme] .recent-chip{border-radius:var(--r-pill);background:linear-gradient(135deg, var(--c1), var(--c2));color:#fff;min-height:48px;font:800 15px/1 var(--font-display);text-shadow:0 1px 8px #00000059;flex:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -10px #00000080}.recent-row[data-astro-cid-lcdefpme] .recent-chip:hover{transform:translateY(-2px)}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(36px,8vw,84px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(52px,11vw,116px)}.hl[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-ink);border-radius:.18em;padding:0 .12em;display:inline-block;transform:rotate(-2deg)}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:46ch;font-size:clamp(17px,2.2vw,21px)}.modes[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.spots[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}@media (width<=820px){.spots[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.spotlight[data-astro-cid-lcdefpme]{border-radius:var(--r-md);color:#fff;background:linear-gradient(120deg, color-mix(in srgb, var(--c1) 55%, #15132b), color-mix(in srgb, var(--c2) 70%, #15132b));transition:transform .2s var(--ease), border-color .2s var(--ease);border:1px solid #ffffff1a;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:flex;position:relative;overflow:hidden}.spotlight[data-astro-cid-lcdefpme]:hover{border-color:#ffffff40;transform:translateY(-2px)}.spot-art[data-astro-cid-lcdefpme]{background:#0003;border-radius:14px;flex:none;width:56px;height:56px;overflow:hidden}.spot-art[data-astro-cid-lcdefpme] svg{width:100%;height:100%;display:block}.spot-text[data-astro-cid-lcdefpme]{gap:2px;min-width:0;display:grid}.spot-k[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.spot-p[data-astro-cid-lcdefpme]{opacity:.75}.spot-new[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);color:#14121f;letter-spacing:.12em;background:linear-gradient(90deg,#ffe066,#c4ff3d);padding:3px 8px 2px;animation:2.6s ease-in-out infinite new-glow;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff59,0 0 14px #c4ff3d8c}.spot-new[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(110deg,#0000 25%,#ffffffe6 50%,#0000 75%);animation:2.6s ease-in-out infinite new-shine;position:absolute;inset:0;transform:translate(-130%)}.spotlight[data-astro-cid-lcdefpme]:nth-child(2) .spot-new[data-astro-cid-lcdefpme],.spotlight[data-astro-cid-lcdefpme]:nth-child(2) .spot-new[data-astro-cid-lcdefpme]:after{animation-delay:1.3s}@keyframes new-shine{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes new-glow{0%,to{box-shadow:inset 0 0 0 1px #ffffff59,0 0 8px #c4ff3d59}70%{box-shadow:inset 0 0 0 1px #ffffff59,0 0 18px #c4ff3dcc}}@media (prefers-reduced-motion:reduce){.spot-new[data-astro-cid-lcdefpme],.spot-new[data-astro-cid-lcdefpme]:after{animation:none}.spot-new[data-astro-cid-lcdefpme]:after{display:none}}.spot-t[data-astro-cid-lcdefpme]{font:800 20px/1.1 var(--font-display);letter-spacing:-.02em}.spot-d[data-astro-cid-lcdefpme]{opacity:.85;font-size:14px;font-weight:600;line-height:1.3}.spot-go[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);color:#1a1030;white-space:nowrap;background:#ffffffeb;flex:none;margin-left:auto;padding:8px 14px;font-size:14px;font-weight:800}@media (width<=1180px){.spots[data-astro-cid-lcdefpme] .spot-go[data-astro-cid-lcdefpme]{display:none}}@media (width<=560px){.spot-art[data-astro-cid-lcdefpme]{border-radius:12px;width:48px;height:48px}.spot-t[data-astro-cid-lcdefpme]{font-size:18px}.modes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.mode[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);color:#0b0b12;min-height:168px;transition:transform .25s var(--ease);align-content:end;gap:6px;padding:22px 22px 20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.mode[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)rotate(-.5deg)}.mode-solo[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#c4ff3d,#3dffb4)}.mode-squad[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(135deg,#ff7ab6,#8b5cf6)}.modes[data-astro-cid-lcdefpme]:has(.mode-friends){grid-template-columns:1fr 1fr 1fr}.mode-friends[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#17142c,#17142c) padding-box padding-box,linear-gradient(135deg,#ffd166,#ff7a59,#ff4d8d,#8b5cf6) border-box;border:2px solid #0000}.mode-friends[data-astro-cid-lcdefpme]:after{border-color:#ff7a592e}.mode-friends[data-astro-cid-lcdefpme] .mode-n[data-astro-cid-lcdefpme]{color:#ffd166}.fr-bubbles[data-astro-cid-lcdefpme]{margin-bottom:6px;display:flex}.fr-bubbles[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--b);width:34px;height:34px;font:800 14px/1 var(--font-display);color:#fff;border:3px solid #17142c;border-radius:50%;place-items:center;margin-right:-9px;font-style:normal;display:grid}@media (width<=900px){.modes[data-astro-cid-lcdefpme]:has(.mode-friends){grid-template-columns:1fr 1fr}.mode-friends[data-astro-cid-lcdefpme]{grid-column:1/-1;min-height:150px}}@media (width<=560px){.modes[data-astro-cid-lcdefpme]:has(.mode-friends){grid-template-columns:1fr}}.mode-k[data-astro-cid-lcdefpme]{font:800 clamp(36px, 6vw, 48px)/1 var(--font-display);letter-spacing:-.04em}.mode-d[data-astro-cid-lcdefpme]{opacity:.85;font-weight:600}.mode-n[data-astro-cid-lcdefpme]{margin-top:6px;font-size:14px;font-weight:800}.mode[data-astro-cid-lcdefpme]:after{content:"";border:18px solid #ffffff40;border-radius:40px;width:140px;height:140px;position:absolute;top:-30px;right:-30px;transform:rotate(20deg)}.ticker[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--bg-soft);margin-top:44px;overflow:hidden;transform:rotate(-1.2deg)}.ticker-track[data-astro-cid-lcdefpme]{width:max-content;animation:40s linear infinite tick;display:flex}.ticker-run[data-astro-cid-lcdefpme]{display:flex}.ticker-run[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:800 clamp(20px, 3vw, 28px)/1 var(--font-display);letter-spacing:-.02em;white-space:nowrap;padding:14px 0}.ticker-run[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--accent);margin:0 22px;font-style:normal}:root[data-theme=light] .ticker-run[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--violet)}@keyframes tick{to{transform:translate(-50%)}}.types[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.types[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);transition:border-color .2s var(--ease), transform .2s var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;text-decoration:none;display:flex}.types[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong);transform:translateY(-2px)}.types[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:800 19px/1.1 var(--font-display);letter-spacing:-.02em}.types[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);white-space:nowrap;font-size:14px}.about-blurb[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:70ch;margin-top:12px;font-size:17px}.faq-list[data-astro-cid-lcdefpme]{gap:10px;max-width:820px;margin-top:16px;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-soft);padding:0 20px}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font:800 18px/1.3 var(--font-display);justify-content:space-between;gap:12px;padding:18px 0;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--muted);transition:transform .2s var(--ease);font-size:22px;line-height:1}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.55}
