body{background-color:#fefefe;margin:auto;max-width:36em;line-height:1.5}a{text-decoration:none;color:#000}a:active{transform:scale(.9)}h1,h2,h3{font-family:"Afacad"}nav a:hover,header a:hover{text-decoration:underline}.site-header{margin:4em auto}.site-header h1,.site-header h2{margin:0}.site-header h2{font-size:1.3em;font-weight:400;color:gray}.site-header nav{font-family:"Lexend";margin:2em auto}.site-header ul{list-style:none;display:block;margin-block-start:1em;margin-block-end:1em;padding:0}.site-header ul li{display:inline-block;border-right:1px solid #000;margin-right:.5em;padding-right:.5em}.site-header ul li:last-child{border-right:0}article{margin-bottom:1.5em}article h3{font-size:1.5em}article p,article ul,article ol,article li,article button{font-family:"Lexend";font-weight:300;text-align:justify}article p a,article ul a,article ol a,article li a,article button a{transition:.13s;text-decoration:underline}article p a:hover,article ul a:hover,article ol a:hover,article li a:hover,article button a:hover{color:blue}button{background:#fff;vertical-align:bottom;padding:.5em 1em;margin-top:.5em;margin-right:.5em;border:2px solid #000;border-bottom:8px solid #000;border-radius:.2em;transition:.2s}button:hover{border-bottom:2px solid #000}button:active{transition:.03s linear;border-bottom:2px solid #000;box-shadow:-.05em .05em .2em inset rgba(0,10,0,.5)}.sample h3,.sample p:first-child,.sample p:first-child+p{margin:0}.sample:hover h3{text-decoration:underline}.excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis}@media screen and (max-width: 750px){body{max-width:76%}}