.skip-to-content{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.skip-to-content:focus{color:#14141a;z-index:100;letter-spacing:.12em;text-transform:uppercase;background:#e8c36a;border-radius:2px;width:auto;height:auto;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:11px;text-decoration:none;top:8px;left:8px}:focus-visible{outline-offset:2px;outline:2px solid #e8c36a}.psi-footer-link{text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#0000;transition:color .15s,text-decoration-color .15s}.psi-footer-link:hover,.psi-footer-link:focus-visible{color:#ede8da;text-decoration-color:#e8c36a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0f0f15}::-webkit-scrollbar-thumb{background:#2a2a32;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#3a3a40}*,:before,:after{box-sizing:border-box}html,body{color:#ede8da;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f0f13;margin:0;padding:0;font-family:Newsreader,Georgia,serif}:root{--psi-oxblood:#8b2a2e;--psi-slate:#5b7b8e}.psi-margin-note{width:170px;color:var(--psi-slate);letter-spacing:.02em;text-align:right;opacity:.85;font-family:JetBrains Mono,monospace;font-size:11px;font-style:italic;line-height:1.55;position:absolute;left:-210px}.psi-margin-note .psi-margin-arrow{color:var(--psi-slate);opacity:.7;margin-left:6px;display:inline-block}@media (max-width:1080px){.psi-margin-note{display:none}}body{flex-direction:column;min-height:100vh;display:flex}main{flex:1}input[type=range]{appearance:none}input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#e8c36a;border:2px solid #14141a;border-radius:50%;width:14px;height:14px}input[type=range]::-moz-range-thumb{cursor:pointer;background:#e8c36a;border:2px solid #14141a;border-radius:50%;width:14px;height:14px}
