html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.container{flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:100vh;padding:0 .5rem;display:flex}header{padding:1rem 0;display:flex}.header_name{flex:1;justify-content:center;align-items:center;display:flex}.header_links{justify-content:right;align-items:flex-end;display:flex}main{flex:1;padding:2rem 0}footer{text-align:center;border-top:1px solid #eaeaea;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50px;display:flex}.title a{color:#0070f3;text-decoration:none}.title a:hover,.title a:focus,.title a:active{text-decoration:underline}.title{margin:0;font-size:4rem;line-height:1.15}.title,.description{text-align:center}.description{font-size:1.5rem;line-height:1.5}.code{background:#fafafa;border-radius:5px;padding:.75rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:1.1rem}.grid{flex-wrap:wrap;justify-content:center;align-items:center;max-width:800px;margin-top:3rem;display:flex}.card{text-align:left;color:inherit;border:1px solid #eaeaea;border-radius:10px;width:45%;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s}.card:hover,.card:focus,.card:active{color:#0070f3;border-color:#0070f3}.card h2{margin:0 0 1rem;font-size:1.5rem}.card p{margin:0;font-size:1.25rem;line-height:1.5}@media (max-width:600px){.grid{flex-direction:column;width:100%}}
