a.menu-link,nav[role=navigation] li{display:block}html{height:100%;box-sizing:border-box;color:#fff;background-color:#1b1c22}*,:after,:before{box-sizing:inherit}body{position:relative;margin:0;padding-bottom:6rem;min-height:100%;font-family:'Courier New',monospace;justify-content:center}.container{margin:0 auto;padding-top:32px;max-width:1024px;width:94%}.footer{position:absolute;right:0;bottom:0;left:0;padding:1rem;background-color:#161616;color:#930000;text-align:center}a,a:active,a:focus,a:hover{text-decoration:none;color:#d60b0b;font-weight:700}.logo,h1,h2,h3,h4,h5,h6{color:#930000;font-weight:700}img{width:400px;height:auto;max-width:100%;max-height:100%}a.menu-link{float:right;padding:1em}nav[role=navigation]{clear:both;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.js nav[role=navigation]{overflow:hidden;max-height:0}nav[role=navigation].active{max-height:15em}nav[role=navigation] ul{margin:0;padding:0}nav[role=navigation] li a{display:block;padding:.8em}@media screen and (min-width:48.25em){a.menu-link{display:none}.js nav[role=navigation]{max-height:none}nav[role=navigation] ul{margin:0 0 0 -.25em;border:0}nav[role=navigation] li{display:inline-block;margin:0 .25em}nav[role=navigation] li a{border:0}}code,pre{white-space:pre;overflow-x:scroll}.logo{font-size:xx-large}.no-border{border:none!important}.row{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.column{flex:1;padding:10px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.column>textarea{width:100%;min-height:200px;height:200px;resize:vertical;overflow-y:hidden;box-sizing:border-box}@media (min-width:768px){.row .column{max-width:48%}.row.three-columns .column{max-width:32%}.row.four-columns .column{max-width:23%}}@media (max-width:767px){.row{flex-direction:column}.row .column{max-width:100%}}
