@font-face{font-family:ABCDiatypeMono;src:url(/_next/static/media/f130e65b7b7fb1e2-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:ABCDiatypeMono Fallback;src:local("Arial");ascent-override:74.15%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:131.49%}.__className_479d91{font-family:ABCDiatypeMono,ABCDiatypeMono Fallback}.__variable_479d91{--abc-diatype-mono:"ABCDiatypeMono","ABCDiatypeMono Fallback"}:root{--background:#fff;--foreground:#171717}body,html{max-width:100vw;overflow-x:hidden;text-transform:uppercase}html{scroll-behavior:smooth}body{color:var(--foreground);background:var(--background);font-family:var(--abc-diatype-mono),serif;font-size:.75em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}nav ul li a{color:#8e8e8e}nav ul li a.active{color:#000}@media (hover:hover) and (pointer:fine){nav ul li a:hover{color:#000}}.container{display:flex;flex-direction:row;align-items:stretch;height:100vh;overflow:hidden}header{width:300px;padding:.8em;flex-shrink:0}.header-wrap{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%}.header-wrap nav{height:0;overflow:hidden;transition:height .3s ease}.header-wrap nav.open{height:100px}nav ul{text-decoration:none;list-style:none}.logo{width:190px;height:26px;display:flex;flex-direction:column;justify-content:center}.iso-full{width:25px}.iso-simple{display:none;width:26px;height:26px}main{flex-grow:1;position:relative;overflow:hidden;height:100vh}@media (max-width:768px){.terms-overflow body,.terms-overflow html{overflow-y:scroll}.container{flex-direction:column;align-items:stretch;overflow:scroll}main{max-height:70vh;overflow:scroll}header{height:30vh;min-height:30vh;width:100%}.header-wrap{flex-direction:row;align-items:end}.header-wrap nav{position:absolute;top:0}.iso-full{display:none}.iso-simple{display:block;display:flex;flex-direction:column;justify-content:center;margin-bottom:1px}}@media (min-width:768px){.header-wrap nav{height:auto;overflow:visible}}