.post[data-astro-cid-sbmovh4h]{border-bottom:1px solid var(--line);padding:1.2rem 0}.post[data-astro-cid-sbmovh4h] p[data-astro-cid-sbmovh4h],.post[data-astro-cid-sbmovh4h] h3[data-astro-cid-sbmovh4h]{margin:0}.meta[data-astro-cid-sbmovh4h]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.3rem .7rem;font-size:.82rem;display:flex}time[data-astro-cid-sbmovh4h]{font-family:var(--mono)}.cat[data-astro-cid-sbmovh4h]{color:var(--accent);font-weight:600;text-decoration:none}.video[data-astro-cid-sbmovh4h],.draft[data-astro-cid-sbmovh4h]{border-radius:4px;padding:0 .45rem;font-size:.75rem}.video[data-astro-cid-sbmovh4h]{background:var(--accent-soft);color:var(--accent)}.draft[data-astro-cid-sbmovh4h]{color:#7a4a00;background:#fde8c8}h3[data-astro-cid-sbmovh4h]{font-size:1.15rem;margin-top:.35rem!important}h3[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{color:var(--text);text-decoration:none}h3[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:hover{color:var(--accent)}.summary[data-astro-cid-sbmovh4h]{color:var(--muted);font-size:.96rem;margin-top:.3rem!important}.tags[data-astro-cid-sbmovh4h]{color:var(--muted);flex-wrap:wrap;gap:.2rem .7rem;margin:.5rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.trend[data-astro-cid-zfshq2i7]{width:100%;height:100%;color:var(--accent);pointer-events:none;z-index:0;opacity:.5;position:absolute;inset:0}.grid[data-astro-cid-zfshq2i7] line[data-astro-cid-zfshq2i7]{stroke:var(--line);stroke-width:1px;opacity:.7}.sp[data-astro-cid-zfshq2i7]{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:8 8;opacity:.6}.pv[data-astro-cid-zfshq2i7]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.dot[data-astro-cid-zfshq2i7]{fill:#22c55e}.label[data-astro-cid-zfshq2i7]{font-family:var(--mono);fill:var(--muted);font-size:15px}.pv-label[data-astro-cid-zfshq2i7]{fill:var(--accent)}@media (width<=760px){.trend[data-astro-cid-zfshq2i7]{opacity:.3}}@media (prefers-reduced-motion:no-preference){.pv[data-astro-cid-zfshq2i7]{stroke-dasharray:1;stroke-dashoffset:1px;animation:3s cubic-bezier(.35,0,.25,1) .3s forwards draw}.area[data-astro-cid-zfshq2i7]{opacity:0;animation:1.2s 2s forwards appear}.dot[data-astro-cid-zfshq2i7]{opacity:0;animation:.5s 3.2s forwards appear,2.4s ease-in-out 3.7s infinite pulse}.pv-label[data-astro-cid-zfshq2i7]{opacity:0;animation:.5s 1.2s forwards appear}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes appear{to{opacity:1}}@keyframes pulse{50%{r:10;opacity:.55}}.hero[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(70rem 36rem at 50% -10%, var(--bg-glow), transparent 70%);align-items:center;min-height:min(92vh,980px);padding:5rem 0 4rem;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--muted) 24%, transparent) 1px, transparent 1.3px) 0 0 / 22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 75%)}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 45% at 50% 45%, var(--bg) 20%, transparent 75%);opacity:.85;position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.hello[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 75%, transparent);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:.7rem;margin:0 0 1.8rem;padding:.3rem 1rem .3rem .3rem;font-size:.98rem;display:inline-flex}.avatar[data-astro-cid-lcdefpme]{object-fit:cover;background:#fff;border-radius:50%;width:48px;height:48px}.initials[data-astro-cid-lcdefpme]{background:var(--accent-soft);color:var(--accent);place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.caret[data-astro-cid-lcdefpme]{vertical-align:-.18em;background:var(--text);width:2px;height:1.1em;margin-left:3px;display:inline-block}.slogan[data-astro-cid-lcdefpme]{letter-spacing:-.05em;max-width:16ch;margin:0;font-size:clamp(2.7rem,8.6vw,8.4rem);font-weight:800;line-height:.98}.word[data-astro-cid-lcdefpme]{margin-right:.22em;display:inline-block}.word[data-astro-cid-lcdefpme]:last-child{margin-right:0}.accent[data-astro-cid-lcdefpme]{background:linear-gradient(100deg, var(--accent) 10%, var(--accent-strong) 45%, #22c55e 70%, var(--accent) 95%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.slogan-th[data-astro-cid-lcdefpme]{margin:1.8rem 0 .5rem;font-size:clamp(1.05rem,2.2vw,1.5rem)}.intro[data-astro-cid-lcdefpme]{color:var(--muted);max-width:44rem;margin:0;font-size:1.05rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin:2.2rem 0 0;display:flex}.btn[data-astro-cid-lcdefpme].big{border-radius:999px;padding:.8rem 1.5rem;font-size:1rem}.now[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 75%, transparent);color:var(--muted);border-radius:999px;align-items:center;gap:.6rem;margin:2rem 0 0;padding:.4rem 1rem;font-size:.88rem;display:inline-flex}.led[data-astro-cid-lcdefpme]{background:#22c55e;border-radius:50%;flex:none;width:8px;height:8px}.stats-band[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);background:var(--surface)}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);margin:0 auto;list-style:none;display:grid}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;padding:1.8rem 1rem;display:flex}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line)}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.stats[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.85rem}@media (width<=680px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--line)}}.marquee[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:1.3rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.track[data-astro-cid-lcdefpme]{width:max-content;display:flex}.marquee[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:2.8rem;margin:0;padding:0 2.8rem 0 0;list-style:none;display:flex}.marquee[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:.95rem}.marquee[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"◆";color:var(--accent);vertical-align:.2em;margin-right:.9rem;font-size:.6em}.block[data-astro-cid-lcdefpme]{margin-top:6rem}.head[data-astro-cid-lcdefpme]{margin-bottom:2rem}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46rem;margin:.5rem 0 0}.head[data-astro-cid-lcdefpme].center{text-align:center;flex-direction:column;align-items:center;display:flex}.head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0 0 .6rem}.center-row[data-astro-cid-lcdefpme]{justify-content:center}.see-all[data-astro-cid-lcdefpme]{margin:1.6rem 0 0;font-weight:500}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1.3rem;display:grid}.grid[data-astro-cid-lcdefpme].two{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));margin-top:1.3rem}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.tile[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;padding:1.8rem 1.6rem;transition:transform .25s,border-color .25s;overflow:hidden}.tile[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);transform:translateY(-4px)}.icon[data-astro-cid-lcdefpme]{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:14px;place-items:center;display:inline-grid}.icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:1.2rem 0 .4rem;font-size:1.2rem}.tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.95rem}.lead-post[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr 1fr;align-items:center;gap:2.5rem;display:grid}.lead-cover[data-astro-cid-lcdefpme]{aspect-ratio:16/10;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;transition:transform .25s;display:block;overflow:hidden}.lead-cover[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.lead-cover[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.cover-fallback[data-astro-cid-lcdefpme]{width:100%;height:100%;font-family:var(--mono);color:var(--accent);background:linear-gradient(135deg, var(--accent-soft), var(--surface));place-items:center;font-size:1.6rem;display:grid}.lead-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.lead-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}.meta[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:.84rem;display:flex}.meta[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-family:var(--mono)}.badge[data-astro-cid-lcdefpme]{background:var(--accent-soft);color:var(--accent);border-radius:6px;padding:.05rem .55rem;font-weight:600}.cat[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:600}.draft[data-astro-cid-lcdefpme]{color:#7a4a00;background:#fde8c8;border-radius:4px;padding:0 .45rem}.lead-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:.8rem;font-size:clamp(1.5rem,3vw,2.3rem)}.lead-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.lead-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.summary[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1.02rem;margin-top:.8rem!important}.tags[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;gap:.2rem .8rem;margin:.9rem 0 0;padding:0;font-size:.84rem;list-style:none;display:flex}.more-posts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:2.4rem}@media (width<=860px){.lead-post[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.4rem}}.showcase[data-astro-cid-lcdefpme]{--bg:#05080c;--surface:#0e141b;--text:#f1f5f9;--muted:#9aa4b0;--line:#1f2a36;--accent:#38bdf8;--accent-strong:#7dd3fc;--accent-soft:#0c2a3d;--chip:#18212b;--shadow:0 20px 60px #00000073;background:radial-gradient(60rem 30rem at 50% 0%, #0f2a3d, transparent 70%), var(--bg);color:var(--text);color-scheme:dark;margin-top:7rem;padding:6rem 0}.showcase[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(1.9rem,4.4vw,3.6rem)}.lead-line[data-astro-cid-lcdefpme]{font-size:1.1rem}.screen[data-astro-cid-lcdefpme]{border:1px solid var(--line);max-width:1180px;box-shadow:var(--shadow), 0 0 0 1px #ffffff0a;background:#fff;border-radius:18px;margin:3rem auto 0;transition:transform .3s;display:block;overflow:hidden}.screen[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)scale(1.005)}.screen-bar[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--muted);background:#111821;align-items:center;gap:6px;padding:.6rem .9rem;font-size:.75rem;display:flex}.screen-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#2a3542;border-radius:50%;width:10px;height:10px}.screen-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{background:#ef4444}.screen-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){background:#f59e0b}.screen-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){background:#22c55e}.screen-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:.6rem}.screen[data-astro-cid-lcdefpme] img{width:100%}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;align-items:start;gap:3rem;display:grid}@media (width<=860px){.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.8rem}}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 1rem;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800}.about[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0 0 .6rem}.about-text[data-astro-cid-lcdefpme]{max-width:42rem;margin-top:0;font-size:1.1rem}.creds[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:1.4rem 0;padding:0;list-style:none;display:flex}.creds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem .35rem;font-size:.84rem;font-weight:500;text-decoration:none;display:inline-flex}.creds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);color:var(--accent)}.tick[data-astro-cid-lcdefpme]{background:var(--accent);width:1.3rem;height:1.3rem;color:var(--surface);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.channels[data-astro-cid-lcdefpme]{flex-direction:column;gap:.7rem;padding-top:2.4rem;display:flex}.channels[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .2rem}.channel[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:14px;justify-content:space-between;align-items:center;padding:1.05rem 1.3rem;font-weight:600;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.channel[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);color:var(--accent);transform:translate(3px)}.cta-band[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(50rem 22rem at 50% 100%, var(--bg-glow), transparent 70%);border-top:1px solid var(--line);margin-top:7rem;padding:6rem 0}.cta[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.9rem,4.4vw,3.4rem);font-weight:800}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:.6rem 0 0}.cta[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{margin-top:2rem}@media (prefers-reduced-motion:no-preference){.word[data-astro-cid-lcdefpme],.rise[data-astro-cid-lcdefpme]{animation:rise .8s calc(var(--i) * .11s + .1s) cubic-bezier(.2, .7, .2, 1) both}.accent[data-astro-cid-lcdefpme]{animation:rise .8s calc(var(--i) * .11s + .1s) cubic-bezier(.2, .7, .2, 1) both, shimmer 6s 1.5s ease-in-out infinite}.caret[data-astro-cid-lcdefpme]{animation:1.1s step-end infinite blink}.led[data-astro-cid-lcdefpme]{animation:2s ease-out infinite led}.track[data-astro-cid-lcdefpme]{animation:40s linear infinite marquee}.marquee[data-astro-cid-lcdefpme]:hover .track[data-astro-cid-lcdefpme]{animation-play-state:paused}}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(.4em)}to{opacity:1;filter:none;transform:none}}@keyframes shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes blink{50%{opacity:0}}@keyframes led{0%{box-shadow:0 0 #22c55e8c}70%,to{box-shadow:0 0 0 8px #22c55e00}}@keyframes marquee{to{transform:translate(-50%)}}
