:root{--night:#1b1f3a;--paper:#edeff3;--ink:#23262f;--muted:#5b6070;--pixel:"Galmuri14", "Galmuri11", monospace;--book:"Gowun Batang", serif}*{box-sizing:border-box}html{background:var(--night)}body{background:var(--paper);color:var(--ink);font-family:var(--book);min-height:100vh;margin:0;font-size:18px;line-height:1.85}header.site{background:var(--night);color:var(--paper);padding:28px 20px 24px}header.site>div,main,footer.site>div{max-width:35em;margin:0 auto}header.site a.back{font-family:var(--pixel);color:#b9beda;font-size:15px;text-decoration:none}header.site a.back:hover{color:#fff}header.site h1{font-family:var(--pixel);margin:14px 0 0;font-size:30px;font-weight:400;line-height:1.3}main{padding:28px 20px 40px}h2{font-family:var(--pixel);border-bottom:2px solid var(--ink);margin:2.2em 0 .4em;padding-bottom:6px;font-size:22px;font-weight:400}h2:first-child{margin-top:0}p,ul,ol,table{margin:.7em 0}li{margin:.3em 0}a{color:var(--night);text-underline-offset:3px}table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.6}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #c9cdd8;padding:8px 10px}th{font-family:var(--pixel);font-size:14px;font-weight:400}.tier{font-family:var(--pixel);background:var(--night);white-space:nowrap;padding:1px 8px;font-size:15px}.note{color:var(--muted);font-size:16px}.cta{background:var(--ink);color:var(--paper);font-family:var(--pixel);margin-top:12px;padding:10px 22px;font-size:16px;text-decoration:none;display:inline-block}footer.site{color:var(--muted);padding:0 20px 40px;font-size:15px}footer.site a{color:var(--muted);margin-right:14px}@media (width<=600px){body{font-size:17px}header.site h1{font-size:24px}}
