*{font-family:Source Code Pro,monospace;transition:background-color .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out,border-color .15s ease-in-out,border-radius .15s ease-in-out,box-shadow .15s ease-in-out,opacity .15s ease-in-out;box-sizing:border-box;margin:0;padding:0;line-height:1}html{background-color:#eee}main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;padding:0 30px 120px}section,article,nav{width:100%;max-width:880px}h1{font-family:Rubik Mono One,monospace;text-transform:uppercase;font-weight:900;font-size:32px;letter-spacing:-.03em;word-spacing:-.2em;line-height:calc(1 / .75)}h2{font-family:Rubik Mono One,monospace;text-transform:uppercase;font-weight:900;font-size:20px;letter-spacing:-.03em;word-spacing:-.2em;margin-top:32px;line-height:calc(1 / .75);margin-bottom:18px}h3{font-family:Rubik Mono One,monospace;font-size:18px;margin-top:32px;letter-spacing:-.03em;word-spacing:-.1em;line-height:calc(1 / .75);margin-bottom:16px}h4{font-family:Source Code Pro,monospace;font-size:16px;letter-spacing:-.04em;word-spacing:-.1em;font-weight:600}p,ol,ul{font-family:Source Code Pro,monospace;line-height:1.7;font-weight:550;font-size:18px;letter-spacing:-.02em;word-spacing:-.1em;white-space:pre-wrap;margin-bottom:32px}ol,ul{margin-top:-32px;margin-left:24px}li{font-family:Source Code Pro,monospace;line-height:1.7;font-weight:550;font-size:18px;letter-spacing:-.02em;word-spacing:-.1em;white-space:pre-wrap;margin-bottom:-24px}time{font-family:Source Code Pro,monospace;font-size:14px;font-weight:600;opacity:.7}button{font-family:Rubik Mono One,monospace;border-radius:8px;width:90%;padding:8px;min-height:60px;font-size:20px;line-height:1;letter-spacing:-.03em;word-spacing:-.1em;background:none;border:2px solid #222;cursor:pointer;opacity:0;z-index:5;color:#222;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (hover: hover){button:hover{background-color:#222;color:#fff;-webkit-text-stroke:.5px #222}}@media (max-width: 600px){main{padding:0 20px}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}p,li{font-size:16px}button{font-size:18px}}
