*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}button,a{color:inherit;font:inherit}button{cursor:pointer;border:0}a{text-underline-offset:4px}img,svg,picture{max-width:100%;display:block}section[id]{scroll-margin-top:112px}:focus-visible{outline-offset:4px;outline:2px solid #6379bd}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
