@font-face{font-family:Newsreader;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/newsreader-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/newsreader-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/plex-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/plex-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Newsreader", ui-serif, Georgia, serif;--font-body:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--step--2:.6875rem;--step--1:.8125rem;--step-0:1rem;--step-1:1.1875rem;--step-2:1.5rem;--step-3:clamp(1.75rem, 1.2rem + 2vw, 2.4rem);--step-4:clamp(2.4rem, 1.4rem + 4.4vw, 4rem);--tracking-label:.12em;--font-prose:var(--font-display);--slip-scale:1;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2.5rem;--radius-paper:2px;--radius-ui:6px;--radius-tab:7px 7px 0 0;--ease-settle:cubic-bezier(.32, .72, 0, 1);--dur-lift:.24s;--dur-slide:.52s;--stagger-slip:45ms;--paper-text:#f7f3ea;--paper-link:#f4f0e4;--paper-code:#eaeef1;--ink:#221f19;--ink-code:#1b2226;--ink-muted:#56513f;--ink-path:#485141;--ink-placeholder:#645d4c;--paper-rule:#221f1917;--paper-grain-opacity:.2;--paper-patina:#c4943e30;--paper-patina-edge:#966a2838;--slip-shadow:drop-shadow(0 1px 1px #0000004d) drop-shadow(0 13px 20px #0000006b);--slip-shadow-lift:drop-shadow(0 2px 2px #00000052) drop-shadow(0 26px 34px #0000008c);--on-desk:#f7f3eae0;--on-desk-muted:#f7f3ea85;--on-desk-faint:#f7f3ea57;--on-desk-line:#f7f3ea1a;--on-desk-fill:#f7f3ea1a;--desk-grain-opacity:.38;--alarm:#edb14b;--alarm-ink:#1c1305}[data-prose=sans]{--font-prose:var(--font-body)}[data-size=small]{--slip-scale:.88}[data-size=large]{--slip-scale:1.2}[data-tone=moss]{--desk:#0e1411;--desk-glow:#baffdb1a;--desk-bounce:#ffd6960d;--accent:#6fd1a8;--accent-ink:#0e1411;--accent-strong:#2a6b51;--contour-rgb:198 255 226}[data-tone=walnut]{--desk:#17130e;--desk-glow:#ffdba621;--desk-bounce:#78b4ff0d;--accent:#d8b070;--accent-ink:#17130e;--accent-strong:#8a6520;--contour-rgb:255 226 186}[data-tone=ink]{--desk:#0d111a;--desk-glow:#b0d0ff1f;--desk-bounce:#ffc48c0b;--accent:#8fb6ff;--accent-ink:#0d111a;--accent-strong:#2f4d8c;--contour-rgb:200 222 255}[data-tone=graphite]{--desk:#141618;--desk-glow:#ecf1f61a;--desk-bounce:#96beeb0b;--accent:#c9ced6;--accent-ink:#141618;--accent-strong:#454b52;--contour-rgb:236 241 246}[data-tone=plum]{--desk:#14101a;--desk-glow:#e0beff1c;--desk-bounce:#ffbeaa0d;--accent:#c3a0ee;--accent-ink:#14101a;--accent-strong:#6a4a8f;--contour-rgb:232 208 255}:root{--page-ground:#0d100e;--page-ink:#e6eae7;--page-accent:#74d3ab}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}[hidden]{display:none!important}body{background:var(--page-ground);color:var(--page-ink);font-family:var(--font-body);font-size:var(--step-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:400;line-height:1.15}p{text-wrap:pretty;margin:0}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px;border-radius:2px}[data-tone] :focus-visible{outline-color:var(--accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html,body{overscroll-behavior:none;background:#0e1411;height:100%;overflow:hidden}
