html.light{--bg:#fff;--bg-2:#f5f5f5;--card:#f4f4f5;--card-2:#ebebed;--fg:#0a0a0a;--muted:#525252;--line:rgba(0,0,0,.08);--line-2:rgba(0,0,0,.14);--gold:#f7b219;--gold-2:#ffc53d;--ink:#0a0a0a;--blue:#f7b219;--amber-text:#a16207;color-scheme:light}html.light body{background:var(--bg);color:var(--fg)}html.light .navbar{background:hsla(0,0%,100%,.72)}html.light .nav.solid .navbar{background:hsla(0,0%,100%,.92)}html.light .mnav{background:hsla(0,0%,100%,.97);box-shadow:0 30px 60px -20px rgba(0,0,0,.25)}html.light .brand{background:var(--card)}html.light .links a:hover{background:rgba(0,0,0,.05)}html.light .menu{background:rgba(0,0,0,.04)}html.light .float,html.light .sticky{background:hsla(0,0%,100%,.92)}html.light .float{box-shadow:0 20px 50px -20px rgba(0,0,0,.35);color:var(--fg)}html.light .job{background:hsla(240,5%,96%,.92)}html.light .job:hover{border-color:rgba(247,178,25,.7)}html.light .job .mono{color:var(--amber-text)}html.light .store{background:#0a0a0a;color:#fff}html.light .store.dark{background:var(--card);border-color:var(--line-2);color:var(--fg)}html.light .dim{color:#a3a3a3}html.light .chips span{color:#404040}html.light .rv blockquote{color:#262626}html.light .endbox p{color:var(--muted)}html.light .fine{color:#737373}html.light .tile .t{color:#fff}html.light .tile p{color:#d4d4d4}html.light .tile .mono{color:var(--gold)}html.light .endbox,html.light .rv.feat{border-color:rgba(247,178,25,.6)}html.light .faq summary:after{color:var(--amber-text)}html.light section.big{background:var(--gold);border-color:transparent;color:var(--ink)}html.light .big .num.grad{color:var(--ink)}html.light .big .kick{color:#3d2e00}html.light .big .kick:before{background:var(--ink)}html.light .big .pillstat{background:#fff;border-color:transparent}html.light .big .pillstat span{color:var(--muted)}html.light .big .chips span{border-color:rgba(0,0,0,.25);color:var(--ink)}@media(max-width:900px){html.light .reel:after{background:linear-gradient(180deg,hsla(0,0%,100%,.7) 0,hsla(0,0%,100%,0) 22%,hsla(0,0%,100%,0) 62%,var(--bg) 96%)}html.light .reel video{clip-path:inset(0 0 2px 0)}}.theme-switch{background:#1f1f1f;border:1px solid hsla(0,0%,100%,.16);border-radius:9999px;bottom:16px;display:inline-flex;gap:4px;padding:4px;position:fixed;right:16px;z-index:60}.theme-switch button{background:none;border:0;border-radius:9999px;color:#a3a3a3;cursor:pointer;font:600 14px/20px Figtree,system-ui,sans-serif;min-height:36px;padding:8px 14px;transition:background .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.theme-switch button[aria-pressed=true]{background:#f5f5f5;color:#0a0a0a}.theme-switch button:active{transform:scale(.98)}html.light .theme-switch{background:#fff;border-color:rgba(0,0,0,.14)}html.light .theme-switch button{color:#525252}html.light .theme-switch button[aria-pressed=true]{background:#0a0a0a;color:#fff}@media(max-width:900px){.theme-switch{bottom:auto;top:88px}.theme-switch button{font-size:12px;line-height:16px;min-height:32px;padding:6px 10px}}html.light .dim{color:#737373}html.light .track img{opacity:1}body:has(.mnav:not([hidden])) .theme-switch{display:none}html.light .hero h1 .grad{background:linear-gradient(100deg,#92400e,#d97706);-webkit-background-clip:text;background-clip:text}html.light .big .num.grad,html.light .hero h1 .grad{color:transparent;margin-bottom:-.14em;padding-bottom:.14em}html.light .big .num.grad{background:linear-gradient(100deg,#0a0a0a,#5c3d00);-webkit-background-clip:text;background-clip:text}html.light :focus-visible{outline-color:#92400e}html.light .dim{color:inherit}