html{scroll-padding-top:1.5rem}body{margin:0 auto;font-size:17px;line-height:1.7;overflow-wrap:break-word;font-kerning:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-hyphens:manual;hyphens:manual}main p,main li{-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,.no-hyphens{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;text-wrap:balance}img{max-width:100%}::selection{background:#d8cbb8;color:#2a0505}:focus-visible{outline:3px solid #8a2b1f;outline-offset:3px}#main-content:focus,[data-route-heading]:focus{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
