.blog-post-header{background-position:center center;background-size:cover;display:flex;padding:230px 0 300px;width:50%;margin:0 auto;border-radius:0 0 30px 30px}.blog-post-header__back-button{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;justify-content:flex-end;padding-left:2.8rem}.blog-post-header__back-button a:hover span{color:#fff}.content-wrapper--blog-post{padding-top:20px;background:#fff;border-radius:30px;margin:-200px auto 100px}