@font-face{font-family:Bookman;src:url('Bookman.woff') format('woff');font-display:swap;font-weight:400}
@font-face{font-family:Bookman;src:url('BookmanBold.woff') format('woff');font-display:swap;font-weight:700}
@font-face{font-family:Narrow;src:url('Narrow.woff') format('woff');font-display:swap;font-weight:700}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid currentColor;outline-offset:5px}img{display:block;width:100%;height:100%;object-fit:cover}figure{margin:0}p{margin:0}h1,h2{margin:0;font-weight:400}.mono{font-family:'Courier New',monospace;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.review-nav{position:fixed;z-index:100;left:20px;top:16px;display:flex;align-items:center;gap:5px;background:#f5efdf;color:#3e3127;box-shadow:0 2px 9px #0002;padding:4px 7px;border-radius:3px;font-size:12px}.review-nav a{text-decoration:none;display:grid;place-items:center;min-width:36px;min-height:32px}.review-nav a:first-child{padding:0 9px;border-right:1px solid #79685c55;margin-right:4px}.review-nav a[aria-current=page]{background:#472c2d;color:#fff8e6}.skip{position:absolute;top:-80px;left:20px;z-index:200;background:white;color:black;padding:12px}.skip:focus{top:65px}.date-placeholder{font-family:'Courier New',monospace;font-size:14px;letter-spacing:.02em;font-weight:400}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:600px){.review-nav{top:10px;left:10px}.review-nav a{min-height:36px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
