.belt.svelte-1xpng2k{overflow:hidden;white-space:nowrap;border-block:1px solid var(--line);background:var(--color-pit-raised)}.belt__track.svelte-1xpng2k{display:inline-flex;align-items:center;gap:.85rem;padding-block:.7rem;will-change:transform;animation:svelte-1xpng2k-belt-run 46s linear infinite}.belt.svelte-1xpng2k:hover .belt__track:where(.svelte-1xpng2k){animation-play-state:paused}.belt__bull.svelte-1xpng2k{width:28px;height:28px;flex-shrink:0;border-radius:6px;object-fit:cover;border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent)}.belt__phrase.svelte-1xpng2k{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);padding-right:.85rem}@keyframes svelte-1xpng2k-belt-run{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.belt__track.svelte-1xpng2k{animation:none}}.site-footer.svelte-4jwo3w{border-top:1px solid var(--line);padding-block:4rem 3rem}.site-footer__line.svelte-4jwo3w{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.8rem,7.5vw,5.2rem);letter-spacing:.01em;line-height:.88;margin:.5rem 0 2rem}.site-footer__row.svelte-4jwo3w{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.site-footer__row.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--fg)}.site-footer__disclaimer.svelte-4jwo3w{margin-top:1.5rem;max-width:60ch;font-size:.8rem;line-height:1.6;color:var(--muted)}.site-header.svelte-a8kxe2{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--color-pit) 78%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.site-header__inner.svelte-a8kxe2{display:flex;align-items:center;justify-content:space-between;height:64px;gap:1.5rem}.brand.svelte-a8kxe2{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:.9rem;color:var(--color-ink)}.site-nav.svelte-a8kxe2{display:none;gap:1.5rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;color:var(--color-ink-soft)}.site-nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--color-charge)}.site-header__cta.svelte-a8kxe2{display:flex;align-items:center;gap:.55rem}.hdr-btn.svelte-a8kxe2{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .95rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ink) 24%,transparent);color:var(--color-ink);background:transparent;transition:border-color .12s ease,background .12s ease,color .12s ease}.hdr-btn.svelte-a8kxe2:hover{border-color:color-mix(in srgb,var(--color-charge) 55%,transparent);color:var(--color-charge)}.hdr-btn--acid.svelte-a8kxe2{background:var(--color-charge);border-color:transparent;color:var(--color-reverse);font-weight:700;box-shadow:var(--glow)}.hdr-btn--acid.svelte-a8kxe2:hover{color:var(--color-reverse);box-shadow:0 0 36px color-mix(in srgb,var(--color-charge) 55%,transparent)}.hdr-btn--me.svelte-a8kxe2{display:none}@media(min-width:820px){.site-nav.svelte-a8kxe2{display:flex}.hdr-btn--me.svelte-a8kxe2{display:inline-flex}}.gallery.svelte-1n9dkll{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.gallery__empty.svelte-1n9dkll{margin:0;color:var(--muted);font-size:.95rem;line-height:1.6}.gallery__empty.svelte-1n9dkll a:where(.svelte-1n9dkll){color:var(--fg);font-weight:700;white-space:nowrap;border-bottom:2px solid var(--color-charge)}.tile.svelte-1n9dkll{display:flex;flex-direction:column;overflow:hidden;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.tile.svelte-1n9dkll:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-charge) 45%,transparent);box-shadow:0 0 28px color-mix(in srgb,var(--color-charge) 22%,transparent)}.tile__media.svelte-1n9dkll{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--fg) 6%,transparent);border-bottom:1px solid var(--line)}.tile__media.svelte-1n9dkll img:where(.svelte-1n9dkll){width:100%;height:100%;object-fit:cover}.tile__ph.svelte-1n9dkll{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;color:var(--muted)}.tile__meta.svelte-1n9dkll{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;font-family:var(--font-mono);font-size:.74rem}.tile__name.svelte-1n9dkll{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}@media(min-width:720px){.gallery.svelte-1n9dkll{grid-template-columns:repeat(4,1fr)}}.page.svelte-1uha8ag{background:var(--color-pit)}.hero.svelte-1uha8ag{padding-block:clamp(3rem,8vw,6rem)}.hero__grid.svelte-1uha8ag{display:grid;gap:clamp(2rem,5vw,4rem);align-items:start}.hero__statusrow.svelte-1uha8ag{margin:0 0 1.7rem}.hero__title.svelte-1uha8ag{font-size:clamp(2.7rem,6.8vw,5.6rem);margin:0}.hero__thesis.svelte-1uha8ag{max-width:48ch;margin:1.5rem 0 2rem;font-family:var(--font-mono);font-size:clamp(.9rem,1.3vw,1rem);line-height:1.7;color:var(--muted)}.hero__cta.svelte-1uha8ag{display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem;margin-bottom:2.4rem}.hero__link.svelte-1uha8ag{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);border-bottom:2px solid var(--color-charge);padding-bottom:2px}.hero__link.svelte-1uha8ag:hover{color:var(--color-charge)}.hero__ca.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);border-radius:999px;padding:.5rem .9rem;width:fit-content;font-family:var(--font-mono);font-size:.78rem}.hero__ca.svelte-1uha8ag code:where(.svelte-1uha8ag){word-break:break-all;color:var(--color-ink-soft)}.ca-copy.svelte-1uha8ag{border:1px solid color-mix(in srgb,var(--color-charge) 45%,transparent);border-radius:999px;background:transparent;padding:.2rem .7rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-charge)}.ca-copy.svelte-1uha8ag:hover{background:var(--color-charge);color:var(--color-reverse);border-color:var(--color-charge)}.plate.svelte-1uha8ag{background:var(--color-pit-raised);color:var(--color-ink);border:1px solid color-mix(in srgb,var(--color-charge) 26%,transparent);border-radius:var(--radius);overflow:hidden;box-shadow:var(--glow)}.plate__rows.svelte-1uha8ag{margin:0}.plate__rows.svelte-1uha8ag>div:where(.svelte-1uha8ag){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.85rem 1.15rem;border-top:1px solid var(--line)}.plate__rows.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child{border-top:0}.plate__rows.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:.74rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-soft)}.plate__rows.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;font-size:1.55rem;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.section.svelte-1uha8ag{padding-block:clamp(3.5rem,8vw,6.5rem)}.sec-head.svelte-1uha8ag{max-width:52ch;margin-bottom:clamp(2rem,4vw,3rem)}.sec-head__mark.svelte-1uha8ag{display:inline-block;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-reverse);background:var(--color-charge);border-radius:999px;padding:.28rem .7rem;margin-bottom:1rem}.sec-head__title.svelte-1uha8ag{font-size:clamp(2.2rem,5vw,3.8rem);margin:0}.sec-head__lead.svelte-1uha8ag{margin:1rem 0 0;font-size:1.05rem;line-height:1.55;color:var(--muted)}.pipeline.svelte-1uha8ag{list-style:none;margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent)}.move.svelte-1uha8ag{display:grid;grid-template-columns:clamp(66px,12vw,128px) 1fr;gap:clamp(1rem,3vw,2.5rem);padding:1.6rem 0;border-bottom:1px solid var(--line);transition:background .14s ease}.move.svelte-1uha8ag:hover{background:color-mix(in srgb,var(--color-charge) 4%,transparent)}.move__n.svelte-1uha8ag{font-size:clamp(2.6rem,7vw,5rem);line-height:.8;color:color-mix(in srgb,var(--color-ink) 30%,transparent)}.move.svelte-1uha8ag:hover .move__n:where(.svelte-1uha8ag){color:var(--color-charge)}.move--loop.svelte-1uha8ag .move__n:where(.svelte-1uha8ag){color:var(--color-charge);align-self:start}.move__body.svelte-1uha8ag{display:flex;flex-direction:column;gap:.4rem;max-width:62ch}.move__top.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.move__node.svelte-1uha8ag{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft)}.move__stat.svelte-1uha8ag{font-size:1.5rem;line-height:1;color:var(--color-charge)}.move__title.svelte-1uha8ag{margin:.1rem 0 0;font-size:1.35rem;font-weight:700;letter-spacing:-.01em}.move__desc.svelte-1uha8ag{margin:0;color:var(--muted);font-size:.95rem;line-height:1.55}.move--loop.svelte-1uha8ag{align-items:center;border-bottom:0}.watch.svelte-1uha8ag{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:center}.watch__copy.svelte-1uha8ag .pill:where(.svelte-1uha8ag){margin-top:1.6rem}.watch__stats.svelte-1uha8ag{display:grid;gap:0;border:2px solid var(--line)}.wstat.svelte-1uha8ag{display:flex;flex-direction:column;gap:.3rem;padding:1.2rem 1.3rem;border-top:2px solid var(--line)}.wstat.svelte-1uha8ag:first-child{border-top:0}.wstat__k.svelte-1uha8ag{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.wstat__v.svelte-1uha8ag{font-size:2.2rem;line-height:1}.wstat__note.svelte-1uha8ag{font-size:.85rem;color:var(--muted)}@media(min-width:860px){.hero__grid.svelte-1uha8ag{grid-template-columns:1.35fr .65fr}.watch.svelte-1uha8ag{grid-template-columns:1.1fr .9fr}}
