:root{color-scheme:dark!important;--bg:#050505!important;--panel:#111!important;--line:#303030!important;--ink:#f4f4f4!important;--muted:#aaa!important;--accent:#d2d2d2!important;--navy:#050505!important;--paper:#080808!important;--blue:#c6c6c6!important;--gold:#bcbcbc!important}
body{background:#050505!important;color:#eee!important}header,footer{background:#050505!important;border-color:#303030!important}
.cero-nav-name{background:linear-gradient(#fff,#aaa 45%,#eee 50%,#888);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.07em}
.button,.btn,.shop,.buy{background:linear-gradient(#eee,#aaa)!important;color:#080808!important;border:1px solid #ccc!important}.button:hover,.btn:hover{background:#fff!important}
.cero-launch .launch-player{border-color:#303030!important;box-shadow:0 20px 60px #0008}.cero-launch .launch-copy a{border-color:#777!important;color:#eee!important}.cero-launch .launch-copy a:hover{background:#ddd!important;color:#080808!important}
.hero,.manifesto,.funding,.evidence,.architecture,.callout{background:#101010!important}.eyebrow,.note,.muted,.caption,.byline,.launch-meta,.launch-caption{color:#aaa!important}
a:focus-visible,video:focus-visible{outline:2px solid #ddd!important;outline-offset:5px}.news-tab img{filter:grayscale(1)}
@media(max-width:800px){.navlinks{flex-wrap:wrap;row-gap:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}