.bento[data-astro-cid-7eckt3b7]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(176px,auto);grid-auto-flow:dense;gap:20px;display:grid}@media (width<=900px){.bento[data-astro-cid-7eckt3b7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.bento[data-astro-cid-7eckt3b7]{grid-auto-rows:minmax(108px,auto);gap:12px}}.ftr[data-astro-cid-oenwriqq]{font-family:var(--font-mono);border-top:var(--border-tile) solid var(--fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:13px;display:flex}.hdr[data-astro-cid-isef26zo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.brand[data-astro-cid-isef26zo]{font-family:var(--font-mono);background:var(--fg);color:var(--bg);border-radius:var(--radius-tag);align-items:center;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex}.tools[data-astro-cid-isef26zo]{gap:8px;display:flex}@media (width<=560px){.brand[data-astro-cid-isef26zo]{order:0}.tools[data-astro-cid-isef26zo]{order:1;margin-left:auto}}.marquee[data-astro-cid-ga72mvuh]{border:var(--border-tile) solid var(--c-ink);border-radius:var(--radius-control);background:var(--c-yellow);color:var(--c-ink);box-shadow:var(--shadow-marquee);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;padding:10px 0;font-size:14px;font-weight:700;overflow:hidden}.track[data-astro-cid-ga72mvuh]{width:max-content;animation:30s linear infinite mq;display:flex}.track[data-astro-cid-ga72mvuh] span[data-astro-cid-ga72mvuh]{white-space:nowrap;padding-right:32px}.marquee[data-astro-cid-ga72mvuh]:hover .track[data-astro-cid-ga72mvuh]{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-ga72mvuh]{animation:none}}.root[data-astro-cid-3emxouo2]{background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--font-sans);padding:48px 16px 40px}.wrap[data-astro-cid-3emxouo2]{max-width:var(--content-max);flex-direction:column;gap:24px;margin:0 auto;display:flex}@media (width<=560px){.root[data-astro-cid-3emxouo2]{padding:20px 16px}.wrap[data-astro-cid-3emxouo2]{gap:16px}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-ink:#141414;--c-paper:#efebe2;--c-surface:#fffdf7;--c-night:#1c1c1a;--c-yellow:#ebd99a;--c-green:#b9cba8;--c-lilac:#c3bed6;--c-blue:#a9c4d6;--c-peach:#e8b898;--c-mint:#afd6c6;--c-stone:#d9d4c7;--c-live:#f2c4b4;--bg:var(--c-paper);--fg:var(--c-ink);--shadow-color:var(--c-ink);--cta-border:var(--c-ink);--font-sans:"Space Grotesk", system-ui, sans-serif;--font-mono:"Space Mono", monospace;--border-tile:3px;--border-control:2px;--radius-tile:12px;--radius-control:10px;--radius-tag:6px;--radius-pill:999px;--shadow-offset:6px;--shadow-tile:var(--shadow-offset) var(--shadow-offset) 0 var(--shadow-color);--shadow-control:3px 3px 0 var(--shadow-color);--shadow-marquee:4px 4px 0 var(--shadow-color);--content-max:1120px;--hit-min:44px}.dark{--bg:var(--c-night);--fg:var(--c-paper);--shadow-color:var(--c-paper);--cta-border:var(--c-paper)}*,:before,:after{box-sizing:border-box}body{margin:0}a{color:var(--c-ink);text-decoration:none}a:hover{color:var(--c-ink)}button{font:inherit;cursor:pointer}.tile,.press{transition:transform .12s,box-shadow .12s}a.tile:hover,.press:hover{transform:translate(-3px,-3px)}a.tile:active,.press:active{transform:translate(4px,4px);box-shadow:0 0 #0000!important}a.tile:focus-visible,.press:focus-visible,input:focus-visible{outline:3px dashed var(--c-ink);outline-offset:4px}@media (width<=560px){.hide-sm{display:none!important}}.icon-box[data-astro-cid-gfaqvqbm]{box-sizing:content-box;border:var(--border-control) solid var(--c-ink);border-radius:var(--radius-control);background:var(--c-surface);justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (width<=560px){.icon-box[data-astro-cid-gfaqvqbm]{width:38px;height:38px}.icon-box[data-astro-cid-gfaqvqbm] svg{width:20px;height:20px}}.tile[data-astro-cid-evnc4yjq]{border:var(--border-tile) solid var(--c-ink);border-radius:var(--radius-tile);box-shadow:var(--shadow-tile);color:var(--c-ink);flex-direction:column;justify-content:space-between;gap:14px;padding:22px;display:flex}.tile[data-astro-cid-evnc4yjq][hidden]{display:none}.profile[data-astro-cid-evnc4yjq]{gap:20px;padding:28px}.s2[data-astro-cid-evnc4yjq]{grid-column:span 2}.r2[data-astro-cid-evnc4yjq]{grid-row:span 2}.c-surface[data-astro-cid-evnc4yjq]{background:var(--c-surface)}.c-green[data-astro-cid-evnc4yjq]{background:var(--c-green)}.c-lilac[data-astro-cid-evnc4yjq]{background:var(--c-lilac)}.c-blue[data-astro-cid-evnc4yjq]{background:var(--c-blue)}.c-yellow[data-astro-cid-evnc4yjq]{background:var(--c-yellow)}.c-peach[data-astro-cid-evnc4yjq]{background:var(--c-peach)}.c-mint[data-astro-cid-evnc4yjq]{background:var(--c-mint)}.c-stone[data-astro-cid-evnc4yjq]{background:var(--c-stone)}.c-ink[data-astro-cid-evnc4yjq]{background:var(--c-ink);color:var(--c-paper);border-color:var(--cta-border);gap:18px}@media (width<=560px){.tile[data-astro-cid-evnc4yjq]{gap:10px;padding:14px}.profile[data-astro-cid-evnc4yjq]{gap:14px;padding:18px}.r2[data-astro-cid-evnc4yjq]{grid-row:span 1}.m1[data-astro-cid-evnc4yjq]{grid-column:span 1}}.head[data-astro-cid-qfc2zvsb]{justify-content:space-between;align-items:flex-start;display:flex}.ttl[data-astro-cid-3tvbejgx]{letter-spacing:-.02em;font-weight:700}.t26[data-astro-cid-3tvbejgx]{font-size:26px}.t28[data-astro-cid-3tvbejgx]{font-size:28px;line-height:1}.t30[data-astro-cid-3tvbejgx]{font-size:30px;line-height:1}@media (width<=560px){.ttl[data-astro-cid-3tvbejgx]{font-size:20px}}.latest[data-astro-cid-b5dnph6k]{margin:8px 0 0;font-size:15px;line-height:1.35}.label[data-astro-cid-b5dnph6k]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.see-all[data-astro-cid-i6p2z7rt]{font-family:var(--font-mono);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.btn[data-astro-cid-j6ocf6pu]{border:var(--border-control) solid var(--c-ink);border-radius:var(--radius-control);color:var(--c-ink);font-family:var(--font-mono);align-items:center;font-weight:700;display:inline-flex}.surface[data-astro-cid-j6ocf6pu]{min-height:var(--hit-min);background:var(--c-surface);box-shadow:var(--shadow-control);gap:8px;padding:0 14px;font-size:13px}.icon[data-astro-cid-j6ocf6pu]{width:var(--hit-min);height:var(--hit-min);background:var(--c-ink);box-shadow:var(--shadow-control);justify-content:center}.accent[data-astro-cid-j6ocf6pu]{min-height:var(--hit-min);background:var(--c-yellow);box-shadow:3px 3px 0 var(--c-ink);align-self:flex-start;gap:10px;padding:0 16px;font-size:14px}.cta[data-astro-cid-j6ocf6pu]{background:var(--c-yellow);border-color:var(--c-paper);box-shadow:4px 4px 0 var(--c-paper);font-family:var(--font-sans);gap:10px;min-height:48px;padding:0 20px;font-size:18px}@media (width<=560px){.cta[data-astro-cid-j6ocf6pu]{justify-content:center;width:100%}}.title[data-astro-cid-54eekxof]{letter-spacing:-.03em;color:var(--c-paper);margin:0;font-size:30px;font-weight:700;line-height:1}.sub[data-astro-cid-54eekxof]{font-family:var(--font-mono);color:var(--c-paper);margin:8px 0 0;font-size:14px}.row[data-astro-cid-54eekxof]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}@media (width<=560px){.title[data-astro-cid-54eekxof]{font-size:22px}}.seg[data-astro-cid-2gvan7ou]{border:var(--border-control) solid var(--c-ink);box-shadow:var(--shadow-control);font-family:var(--font-mono);flex-wrap:nowrap;font-weight:700;display:flex;overflow:hidden}.filters[data-astro-cid-2gvan7ou]{border-radius:12px;font-size:14px}.lang[data-astro-cid-2gvan7ou]{border-radius:var(--radius-control);font-size:13px}.item[data-astro-cid-2gvan7ou]{box-shadow:none;min-height:var(--hit-min);background:var(--c-surface);color:var(--c-ink);font:inherit;border:0;border-radius:0;transition:background .12s}.item[data-astro-cid-2gvan7ou]+.item[data-astro-cid-2gvan7ou]{border-left:var(--border-control) solid var(--c-ink)}.item[data-astro-cid-2gvan7ou][data-pressed=true]{background:var(--c-ink);color:var(--c-paper)}.item[data-astro-cid-2gvan7ou][data-pressed=false]:hover{background:var(--c-yellow)}.seg[data-astro-cid-2gvan7ou] .item[data-astro-cid-2gvan7ou]:hover,.seg[data-astro-cid-2gvan7ou] .item[data-astro-cid-2gvan7ou]:active{transform:none}.seg[data-astro-cid-2gvan7ou] .item[data-astro-cid-2gvan7ou]:focus-visible{outline-offset:-6px}.filters[data-astro-cid-2gvan7ou] .item[data-astro-cid-2gvan7ou]{white-space:nowrap;padding:0 16px}.lang[data-astro-cid-2gvan7ou] .item[data-astro-cid-2gvan7ou]{min-width:var(--hit-min);justify-content:center;align-items:center;padding:0 10px;display:inline-flex}@media (width<=560px){.filters[data-astro-cid-2gvan7ou]{order:2;width:100%}.filters[data-astro-cid-2gvan7ou] .item[data-astro-cid-2gvan7ou]{flex:1 1 0;min-width:0;padding:0 4px;font-size:12px}}.tag[data-astro-cid-enav3c2u]{border:var(--border-control) solid var(--c-ink);border-radius:var(--radius-tag);background:var(--c-surface)}.sm[data-astro-cid-enav3c2u]{padding:2px 9px}.md[data-astro-cid-enav3c2u]{padding:3px 10px}.desc[data-astro-cid-idqabehx]{margin-top:6px;font-size:15px}.meta[data-astro-cid-idqabehx]{font-family:var(--font-mono);flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.owner[data-astro-cid-idqabehx]{padding:4px 0}.kicker[data-astro-cid-pgb7htkc]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.pill[data-astro-cid-ltp3gksc]{font-family:var(--font-mono);font-weight:700}.status[data-astro-cid-ltp3gksc],.count[data-astro-cid-ltp3gksc]{border:var(--border-control) solid var(--c-ink);border-radius:var(--radius-pill);font-size:13px}.status[data-astro-cid-ltp3gksc]{background:var(--c-green);align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.count[data-astro-cid-ltp3gksc]{background:var(--c-surface);padding:4px 10px}.live[data-astro-cid-ltp3gksc]{background:var(--c-ink);color:var(--c-live);border-radius:var(--radius-tag);align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.dot[data-astro-cid-ltp3gksc]{background:var(--c-ink);border-radius:50%;width:10px;height:10px;display:inline-block}.live[data-astro-cid-ltp3gksc] .dot[data-astro-cid-ltp3gksc]{background:var(--c-live);width:8px;height:8px}.body[data-astro-cid-2llmobe4]{flex-direction:column;gap:10px;display:flex}.tags[data-astro-cid-2llmobe4]{font-family:var(--font-mono);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.sub[data-astro-cid-4tievrhx]{font-family:var(--font-mono);font-size:13px}.top[data-astro-cid-6ux2azxr]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.avatar[data-astro-cid-6ux2azxr]{border:var(--border-tile) solid var(--c-ink);border-radius:var(--radius-tile);background:var(--c-blue);justify-content:center;align-items:center;width:104px;height:104px;font-size:40px;font-weight:700;display:flex}.intro[data-astro-cid-6ux2azxr]{flex-direction:column;gap:10px;display:flex}.name[data-astro-cid-6ux2azxr]{letter-spacing:-.03em;margin:0;font-size:56px;font-weight:700;line-height:.95}.role[data-astro-cid-6ux2azxr]{font-family:var(--font-mono);margin:0;font-size:14px;font-weight:700}.bio[data-astro-cid-6ux2azxr]{max-width:44ch;margin:0;font-size:18px;line-height:1.45}@media (width<=560px){.avatar[data-astro-cid-6ux2azxr]{width:60px;height:60px;font-size:24px}.name[data-astro-cid-6ux2azxr]{font-size:34px}.bio[data-astro-cid-6ux2azxr]{display:none}}.playlist[data-astro-cid-67ftgfn3]{min-height:var(--hit-min);background:var(--c-green);max-width:100%;color:var(--c-ink);border:var(--border-control) solid var(--c-ink);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.name[data-astro-cid-67ftgfn3]{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.playlist[data-astro-cid-67ftgfn3] svg{flex:none}.sub[data-astro-cid-yiy3zrhb]{font-family:var(--font-mono);font-size:13px}
