.blog-banner__post-container{align-items:center;box-shadow:none;display:flex}.blog-banner__post-image-wrapper{border-radius:5px;box-shadow:0 0 10px -5px rgba(0,0,0,.25);display:none;position:relative;width:100%}.blog-banner__post-image-wrapper img{border-radius:5px;height:100%;max-height:600px;object-fit:cover;width:100%}.blog-banner__post-content{background:var(--white-color)}.blog-banner__post-content-container{padding:3rem;position:relative;z-index:2}.blog-banner__post-content-container h2>a{color:inherit;text-decoration:none}.blog-banner__post-image{display:flex;height:auto;max-width:100%;width:100%}.blog-banner__post-meta{align-items:center;display:flex;flex-wrap:wrap}.blog-banner__post-author,.blog-banner__post-timestamp{align-items:center;display:inline-flex;font-size:12px;font-weight:700;position:relative}.blog-banner__post-author+.blog-banner__post-timestamp:before{content:"|";margin:0 8px}.blog-banner__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-banner__post-author,.blog-banner__post-tags,.blog-banner__post-timestamp,.blog-banner__post-title{margin:0 0 .7rem}.blog-banner__post-button-wrapper{display:flex}@media screen and (min-width:768px){.blog-banner__post-container{background-position:0;background-repeat:no-repeat;background-size:contain;justify-content:flex-end;padding:2rem 0}.blog-banner__post-content{max-width:50%;--post-content-height:400px}.blog-banner__post-content:after{background:var(--white-color);content:"";display:block;height:var(--post-content-height );max-width:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:1}}@media screen and (max-width:767px){.blog-banner__post-container{box-shadow:0 10px 60px rgba(0,0,0,.2);flex-direction:column}.blog-banner__post-content-container{padding:1rem}.blog-banner__post-image-wrapper{display:block}}