.container{margin:0 auto;max-width:1240px;padding:0 20px}.article{margin:0 auto;padding:30px 0 70px}.article a{transition:all .2s ease}.article a:active,.article a:focus,.article a:hover{opacity:.7}.post-articles .container--extended{max-width:1350px}@media (max-width:992px){.article{padding:30px 0}.article h1{font-size:30px}.article h2{font-size:24px}.article h3{font-size:22px}.article h4{font-size:24px}.article h5,.article h6{font-size:20px}}@media (min-width:1200px){.post-header .post-shell{align-items:start;display:grid;gap:var(--rail-gap);grid-template-columns:minmax(0,var(--post-text-width)) var(--rail-width)}.post-header .post-shell>*{grid-column:1;max-width:var(--post-text-width)}}.post-header .blog-post-header{margin:0!important;padding:50px 0}.post-header .blog-post-header__content,.post-header .blog-post-header__header,.post-header .blog-post-header__wrap{margin:0!important;max-width:var(--post-text-width)!important;padding-left:0!important;padding-right:0!important}.post-header h1{margin-bottom:16px!important}.author{align-items:center;display:flex}.author__media{border-radius:50%;height:40px;margin-right:10px;overflow:hidden;position:relative;width:40px}.author__image,.author__media svg{height:100%;width:100%}.author__image{object-fit:cover;object-position:center}.author__name{font-weight:600}.author__date{font-size:14px}.post-article-container{display:grid;grid-column-gap:4rem}