html,body{height:100%}body{margin:0;font-family:Georgia,Times New Roman,Times,serif;font-weight:400;line-height:1.5;color:#3d3d3d;background:#fff;font-size:15px}.container{max-width:650px;margin:60px auto;padding:0 20px}p{font-size:16px;margin:0 0 20px;color:#3d3d3d}a{color:#551a8b;text-decoration:underline}header h1{font-size:32px;font-weight:200;margin:0 0 6px;color:#3d3d3d;font-family:Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:.5px}header h1.site-title{display:flex;align-items:baseline;gap:.6rem;margin:0}header h1.site-title .name{font-weight:200;line-height:1;letter-spacing:.3px}header h1.site-title .icon-link,header h1.site-title .icon-link:visited,header h1.site-title .icon-link:hover,header h1.site-title .icon-link:active{color:#000;text-decoration:none}header h1.site-title .icon-link{display:inline-flex;align-items:baseline;font-size:1.35rem;line-height:1}header h1.site-title .icon-link svg{display:inline-block;vertical-align:-.12em}header nav{margin-top:14px}header{margin-bottom:50px}nav a{color:inherit;text-decoration:none}nav a.active{text-decoration:underline;color:inherit}nav a:hover{color:#77f;text-decoration:none}nav a.active:hover{color:#77f;text-decoration:underline}.projects-list{list-style-type:"- ";padding-left:1.2em}.projects-list li{margin:.25rem 0}.projects-list a{color:#3d3d3d;text-decoration:none;font-family:Georgia,Times New Roman,Times,serif}.projects-list a .count{text-decoration:none}.projects-list a .label{text-decoration:underline}
