main.pug[data-v-1344d1e6]{list-style:none;margin:auto;max-width:41em;padding:0 2em 40vh}main.pug[data-v-1344d1e6]>h2.date{padding-top:3.5rem;text-shadow:1px 1px 0 #aaa;margin:0}main.pug[data-v-1344d1e6]>h2.date:first-child{padding-top:1.5rem}main.pug[data-v-1344d1e6]>li{margin-top:1.5rem}main.pug[data-v-1344d1e6]>li>section{margin-top:1rem}main.pug[data-v-1344d1e6]>li>a.h2{font-family:html;font-size:1.3rem;line-height:1.35;text-shadow:1px 1px 0 #eee;font-weight:700;color:#000;position:relative;padding-bottom:.6rem}main.pug[data-v-1344d1e6]>li>a.h2:after,main.pug[data-v-1344d1e6]>li>a.h2:before{border-top:1px solid #f50;content:"";position:absolute;left:0;bottom:0}main.pug[data-v-1344d1e6]>li>a.h2:before{width:200%;-o-border-image:linear-gradient(90deg,#333,#eee 20%,transparent);border-image:-webkit-gradient(linear,left top,right top,from(#333),color-stop(20%,#eee),to(transparent));border-image:linear-gradient(90deg,#333,#eee 20%,transparent);border-image-slice:10;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}main.pug[data-v-1344d1e6]>li>a.h2:after{width:0;-webkit-transition:all .5s;transition:all .5s}main.pug[data-v-1344d1e6]>li>a.h2:hover{color:#f50;text-shadow:none}main.pug[data-v-1344d1e6]>li>a.h2:hover:after{width:100%}