.c-posts-list{position:relative}.c-posts-list__article{height:100%}.c-post__stage{padding:80px 0}@media only screen and (min-width:768px){.c-post__stage{padding:240px 0}}.c-post__stage .underline{border-bottom:2px solid #fff}.c-posts-list__item{background:#fff;display:flex;flex-direction:column;height:100%;position:relative}.c-posts-list__content-wrapper{display:flex;flex-direction:column;height:100%;padding:1rem}.c-posts__tags{margin:12px 0 24px}.c-posts-list__image img{width:100%}.c-posts-list__title{margin-bottom:0}.c-posts-list__title a{border:none;color:#121212;display:block;font-size:1.125rem;font-weight:800;letter-spacing:.43px;line-height:1.21;margin:14px 0 4px;padding-right:45px;text-decoration:none;word-break:break-word}@media only screen and (min-width:480px){.c-posts-list__title a{font-size:1.25rem}}@media only screen and (min-width:576px){.c-posts-list__title a{font-size:1.5rem}}.c-posts-list__title a:after{content:"\e916";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;speak:never;text-decoration:inherit;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.375rem;opacity:0;position:absolute;right:0;top:15px;transform:translate(0);transition:all .3s ease-in-out}.c-posts-list__title a:hover{border:none;color:#121212}.c-posts-list__picture-wrapper:hover+.c-posts-list__content-wrapper .c-posts-list__title a:after,.c-posts-list__title a:hover:after{opacity:1;transform:translate(6px,-6px)}.c-posts-list__body p{font-size:1rem}.c-posts-list__meta{align-items:center;display:flex;margin:auto 0 0}.c-posts-list__author-img{border-radius:50px;margin-right:12px;max-width:40px}.c-posts-list__author-text{display:inline-block;font-size:.875rem;font-weight:400;letter-spacing:.25px;line-height:1}.c-posts-list__author-text a{border-bottom:2px solid transparent;font-weight:700}.c-posts-list__author-text a:hover{border-bottom:2px solid #0163e6;color:#121212}.c-posts-list__author-header{align-items:center;display:flex;flex-direction:column}.c-posts-list__author-header .c-text{text-align:center}@media only screen and (min-width:920px){.c-posts-list__author-header{flex-direction:row}.c-posts-list__author-header .c-text{text-align:left}.c-posts-list__avatar-wrapper{display:inline-block}}.blog-header__author-avatar{border-radius:50%;margin-bottom:45px;max-width:160px}@media only screen and (min-width:920px){.blog-header__author-avatar{margin-bottom:0;margin-right:45px}}.blog-header__author-title{margin-bottom:.6rem}.blog-header__title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.blog-header__subtitle{font-size:1.3125rem}.c-posts-list--no-featured-image .c-posts-list__title a{font-size:1.25rem;line-height:1.3}@media only screen and (min-width:480px){.c-posts-list--no-featured-image .c-posts-list__title a{font-size:1.5rem}}@media only screen and (min-width:576px){.c-posts-list--no-featured-image .c-posts-list__title a{font-size:1.75rem}}@media only screen and (min-width:920px){.c-posts-list--no-featured-image .c-posts-list__title a{font-size:2rem}}@media only screen and (min-width:1200px){.c-posts-list--no-featured-image .c-posts-list__title a{font-size:2.375rem}}.c-posts-list--no-featured-image .c-posts-list__title a:after{font-size:3rem;opacity:1;top:20px}@media only screen and (min-width:920px){.c-posts-list--no-featured-image .c-posts-list__title a:after{opacity:1}}