*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1rem}code,kbd,tt{color:#999;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:inherit}a{color:#1f75fe;transition:all .3s linear}a:focus,a:hover{color:#000}::-moz-placeholder{color:#999}::placeholder{color:#999}#header{position:relative;margin:0;padding:100px 5%;min-height:100vh;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;background:bottom center no-repeat;background-color:#eee;background-size:cover}#site-name{margin:0;padding:0;font-family:"Abril Fatface",serif;font-weight:400;font-style:normal;font-size:3rem}#site-description{margin:25px 0 0;padding:0;border-top:#000 10px solid;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1.5rem}#scroll-down{position:absolute;bottom:0;font-size:3rem;line-height:1;animation:bob .5s linear infinite alternate}#scroll-down a{color:#000}@keyframes bob{0%{transform:translateY(0)}100%{transform:translateY(10px)}}section{margin:0;padding:100px 5%;min-height:100vh}#rules{background-color:#eee}.heading{margin:0;padding:0;font-family:"Abril Fatface",serif;font-weight:400;font-style:normal;font-size:2rem}.subheading{margin:20px 0 0;padding:0;border-top:#000 10px solid;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1.5rem}.hosting-plans{margin:50px 0 0;padding:0;display:flex;justify-content:space-around;align-items:flex-start}@media only screen and (max-width:480px){.hosting-plans{display:block}}.hosting-plan{margin:0 0 25px;padding:0;flex-basis:300px;flex-grow:1}@media only screen and (max-width:480px){.hosting-plan{margin:0 0 50px}}.hosting-plan__features{margin:0;padding:0;list-style:none;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1.25rem;text-align:center}.hosting-plan__features li{margin:1em 0;padding:0}.hosting-plan__features li:last-child{margin-top:2em}.hosting-plan__name{position:relative;margin:0;padding:0;font-family:"Space Mono",monospace;font-weight:700;font-style:normal;font-size:2rem;text-align:center}.hosting-plan__button{margin:0;padding:10px;display:inline-block;background-color:#000;border:#000 5px solid;font-size:1.5rem;text-decoration:none;color:#fff;transition:all .3s linear}.hosting-plan__button:focus,.hosting-plan__button:hover{background-color:#fff;color:#000}.notes{margin:25px auto 0;padding:0;width:80%;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:.9rem}.article{margin:50px 0 0;padding:0;width:800px;max-width:100%;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1rem}#footer{margin:0;padding:25px 5%;background-color:#eee;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1rem}button,input,select,textarea{display:block;margin:0;padding:10px;width:100%;background:0 0;border:none;border-bottom:#000 5px solid;font-family:"Space Mono",monospace;font-weight:400;font-style:normal;font-size:1em}input[type=checkbox]{display:inline;width:auto}button{border:#000 5px solid;background-color:#000;color:#fff;transition:all .3s linear}button:focus,button:hover{background-color:#fff;color:#000}.disabled{cursor:not-allowed}.notification{margin:0;padding:1rem}.notification.success{border:1px solid #23d160;background-color:#effaf3}.notification.danger{border:1px solid #fe385f;background-color:#fdebef}.notification.info{border:1px solid #209bee;background-color:#edf5fb}