.post{display:inline-block}.post__header{display:inline-flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;align-items:baseline}.post__header h2{padding-bottom:0}.post__header-meta{display:inline-flex;flex-direction:row;align-items:baseline;justify-content:flex-start;font-weight:100}.post__title{font-size:4rem;font-weight:400;margin:0;color:currentColor;letter-spacing:-.1rem;line-height:1;margin-bottom:1rem}.post__anchor{position:relative;text-decoration:none}@media screen and (min-width:1200px){.post__anchor{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (hover:hover) and (pointer:fine){.post__anchor:hover:after{content:"+";position:absolute;left:0;top:0;font-weight:400;line-height:.5;font-size:3rem;transform:translate(-83%,-18%)}}.post__date{font-size:1.5rem;font-weight:300;margin:0}.post__date:after{width:2rem;height:.1rem;display:inline-block;background:currentColor}.post__description{font-size:1.6rem;font-weight:300;margin:0}.posts__note{font-size:1.5rem;font-weight:300}.posts{padding:0;list-style:none}.posts__note{font-weight:300;margin:5rem 0}.posts__pagination{display:flex;justify-content:center;font-size:6rem;font-weight:100;transform:rotate(-3deg);margin:0 0 10rem}.pagination__item{text-decoration:none;font-weight:200}.heading1 span{font-size:50%;clear:both}