*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{overflow-x:clip}body{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}a.listen{text-underline-offset:.22em;background:0 0;text-decoration:underline}button,input,textarea{font:inherit}:focus{outline:none}:focus-visible{outline-offset:3px;outline:2px solid}.skip{z-index:80;color:#f7f6f4;background:#1a1918;padding:.7rem 1rem;text-decoration:none;position:absolute;top:0;left:1rem;transform:translateY(-140%)}.skip:focus{transform:none}.menu-button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:0 .2rem}.menu-button .when-open,.menu-button[aria-expanded=true] .when-closed{display:none}.menu-button[aria-expanded=true] .when-open{display:inline}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.art{margin:0}.art picture,.art img{width:100%}.art.is-missing picture,.art.is-missing img{display:none}.art .missing{border:1px solid;align-items:flex-end;min-height:10rem;margin:0;padding:1rem;display:none}.hero-art .missing,.door-frame .missing,.record-self .missing,.sources .missing{aspect-ratio:1}.art.is-missing .missing{display:flex}.site-header{z-index:50}@media (width<=879px){[data-nav]{display:none}[data-nav].is-open{z-index:40;inset:var(--header,4.25rem) 0 0 0;flex-direction:column;justify-content:center;gap:.25rem;padding:1.5rem 1.5rem 2rem;display:flex;position:fixed}body.nav-open{overflow:hidden}}@media (width>=880px){.menu-button{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.gel,.void{display:none}.art img,.menu-button,.draft-link{border:1px solid canvastext}}
