@font-face{font-family:Redaction;font-style:normal;font-display:swap;font-weight:400;src:url(./redaction-latin-400-normal.uAie4j47.woff2) format("woff2"),url(./redaction-latin-400-normal.CsUhxR3o.woff) format("woff")}@font-face{font-family:Redaction;font-style:italic;font-display:swap;font-weight:400;src:url(./redaction-latin-400-italic.DcS4XL-U.woff2) format("woff2"),url(./redaction-latin-400-italic._F6Ie6Gf.woff) format("woff")}@font-face{font-family:"Redaction 50";font-style:normal;font-display:swap;font-weight:400;src:url(./redaction-50-latin-400-normal.DkNaVhPh.woff2) format("woff2"),url(./redaction-50-latin-400-normal.DXnNyOhp.woff) format("woff")}@font-face{font-family:"Redaction 100";font-style:normal;font-display:swap;font-weight:400;src:url(./redaction-100-latin-400-normal.B1boTzzg.woff2) format("woff2"),url(./redaction-100-latin-400-normal.D4oq5nUX.woff) format("woff")}@font-face{font-family:Departure Mono;src:url(../../../fonts/DepartureMono-Regular.woff2) format("woff2");font-display:swap}:root{--deep: #0a2346;--prussian: #123f73;--paper: #e9eef2;--faded: #9db4cf;--anomaly: #ff7a2a;--serif: "Redaction", Georgia, serif;--serif-50: "Redaction 50", "Redaction", Georgia, serif;--serif-100: "Redaction 100", "Redaction", Georgia, serif;--mono: "Departure Mono", ui-monospace, monospace;--gutter: clamp(1.25rem, 4vw, 3.5rem)}*,*:before,*:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--deep);color:var(--paper);font-family:var(--serif);font-size:1.1875rem;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}::selection{background:var(--anomaly);color:var(--deep)}:focus-visible{outline:2px solid var(--anomaly);outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
