:root{color-scheme:dark;--ink:#10100f;--coal:#191816;--cream:#f3eee5;--paper:#f6f1e8;--orange:#e57a25;--orange-soft:#fb9b45;--line-dark:#45413b;--line-paper:#c6bfb3;--copy:#e2d8ca;--heading:Impact,'Nimbus Sans Narrow','Liberation Sans Narrow','Arial Narrow',sans-serif;--body:Arial,Helvetica,sans-serif;--page:max(24px,calc((100vw - 1440px)/2));font-family:var(--body);font-synthesis:none;font-size:16px;-webkit-text-size-adjust:100%}
*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--ink);color:var(--cream);margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:900}em{font-style:normal;color:var(--orange)}::selection{background:var(--orange);color:var(--ink)}:focus-visible{outline:3px solid var(--orange-soft);outline-offset:4px} .skip-link{position:fixed;z-index:1000;top:-100px;left:12px;padding:12px 18px;background:#fff;color:#111}.skip-link:focus{top:12px}
