.blog-post-hero{display:flex;overflow:hidden;padding-bottom:60px;padding-top:60px;position:relative;--container-width:1460px;--container-padding:15px;--container-margin:max(var(--container-padding),calc((100% - var(--container-width))/2 + var(--container-padding)))}@media (min-width:768px){.blog-post-hero{align-items:center;padding-bottom:120px;padding-top:120px}.blog-post-hero__image{flex-shrink:0;max-width:50%;width:50%}.blog-post-hero:after{bottom:0;content:var(--yellow-line-vertical);position:absolute;right:50px}}@media not screen and (min-width:768px){.blog-post-hero{flex-direction:column-reverse}.blog-post-hero__image img{max-height:30dvh}}.blog-post-hero__content{display:flex;flex-direction:column;padding-left:var(--container-margin);position:relative;z-index:5}.blog-post-hero__content h1{background-color:#fff;font-size:52px;max-width:900px}@media not screen and (min-width:768px){.blog-post-hero__content h1{font-size:36px}}.blog-post-hero__category{order:-1}.blog-post-hero__image{position:absolute;right:0}@media not screen and (min-width:768px){.blog-post-hero__image{position:relative;right:auto}}.blog-post-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-post-hero__additional-content{align-items:center;display:flex;gap:30px;padding-top:30px}.blog-post-hero__additional-content .button--secondary{color:#000}@media not screen and (min-width:768px){.blog-post-hero__additional-content{flex-direction:column;gap:20px}}.blog-post-hero .blog-post__author{border-top:none;margin-top:0;padding-top:0;width:-moz-max-content;width:max-content}