.blog-post-header{padding:40px 0}.blog-post-header__wrap{margin:0 auto;max-width:992px}.blog-post-header__cover{border:5px solid #f2f2f2;border-radius:10px;height:550px;margin-bottom:60px;overflow:hidden;width:100%}.blog-post-header__cover-image{height:100%;object-fit:cover;object-position:center;width:100%}.blog-post-header__header{align-items:center;display:flex;margin-bottom:25px}.blog-post-header--media .blog-post-header__content{padding-right:40px;width:65%}.blog-post-header__media{width:35%}.share{margin-bottom:25px}.share__list{display:flex}.share__item:not(:last-of-type){margin-right:10px}.share__link{align-items:center;background-color:#a8a8a8;border-radius:50%;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.share__link:active,.share__link:focus,.share__link:hover{opacity:.7}.share__link svg{height:60%;width:60%}.share__link svg path{fill:#fff}.tags__list{margin:0 0 15px;padding:0}.tags__item{display:inline-block}.tags__link{color:#74b963;font:600 20px/1.35 Avenir Next,sans-serif;letter-spacing:.3em;text-transform:uppercase;transition:all .2s ease}.tags__separator{color:#5bbb57;margin-right:10px}.blog-post-header__title{color:#2b2b3c;font:700 39px/1.2 Avenir Next,sans-serif;letter-spacing:-.02em;margin:0}.blog-post-header__picture{border:2px solid #f2f2f2;border-radius:5px;height:200px;overflow:hidden}.blog-post-header__image{height:100%;object-fit:cover;object-position:center;width:100%}.blog-post-header__subtitle{color:#5bbb57;font:500 24px/1.2 Avenir Next,sans-serif;letter-spacing:.03em;margin:0 0 15px}.author{align-items:center;display:flex}.author__media{border:1px solid #5bbb57;border-radius:50%;height:54px;margin-right:15px;overflow:hidden;position:relative;width:54px}.author__image,.author__media svg{height:100%;width:100%}.author__image{object-fit:cover;object-position:center}.author__content{width:calc(100% - 69px)}.author__name{color:#5bbb57;font:700 16px/1 Avenir Next,sans-serif;text-transform:uppercase}.author__date{font:600 8px/1 Avenir Next,sans-serif;letter-spacing:.3em;margin-top:5px;text-transform:uppercase}@media (max-width:992px){.blog-post-header{padding:30px 0}.blog-post-header__cover{height:400px}.blog-post-header__header{flex-direction:column}.blog-post-header--media .blog-post-header__content,.blog-post-header--media .blog-post-header__media{width:100%}.blog-post-header--media .blog-post-header__content{padding-right:0}.tags__link{font-size:14px}.blog-post-header__title{font-size:30px}.blog-post-header__media{margin-top:20px}.blog-post-header__picture{height:400px}.author__name{font-size:14px}}@media (max-width:576px){.blog-post-header__cover,.blog-post-header__picture{height:250px}}