:root{--black: #0A0A0A;--paper: #F5F5F0;--orange: #FF5B1F;--grey: #9A9A94;--ink2: #5C5C56;--font-flex: "Ferro Flex", "Roboto Flex", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--hair: #2A2A28;--hair-strong: #4a4a46;--hair2: #CACAC1;--line-num: #55554f;--man-dim: #45453F;--surface-hover: #EDEDE6;--crime-bg: #E7E7DF;--sign-bg: #FBFBF7;--code-string: #E8E8E0;--code-comment: #7D7D74;--placeholder: #77776f;--grain: none;--orange-ink: #B93900;--accent: var(--orange);--shadow-ink: 10, 10, 10;--fs-body: 17px;--fs-h2: clamp(42px, 6.4vw, 108px);--fs-hero: 160px;--lh-body: 1.55;--track-tight: -.045em;--track-label: .08em;--g: clamp(16px, 2.5vw, 36px);--gap: clamp(12px, 1.6vw, 24px);--nav-h: 52px;--radius-0: 0px;--bl: .84;--ease-out: cubic-bezier(.2, .7, 0, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .2s;--dur-base: .5s;--dur-slow: .9s;--reveal-duration: .9s;--reveal-ease: var(--ease-out);--reveal-distance: 28px;--reveal-stagger: 32ms;color-scheme:dark}.paper{--accent: var(--orange-ink)}@media (max-width: 640px){:root{--nav-h: 52px;--fs-body: 16px}}
