.blog-hero{display:flex;justify-content:center;margin:0 auto;width:100%}.blog-hero .container{margin:0 auto;max-width:970px!important;padding:0 var(--container-padding);width:100%}.hero-section--blog-post{width:100%}.hero-section--blog-post .hero-section__container{display:flex;flex-direction:column;margin:0 auto;max-width:970px!important;width:100%}.hero-section--blog-post .hero-section__body{max-width:970px!important;order:1;padding-right:0!important;text-align:left;width:100%!important}.hero-section--blog-post .hero-section__tags{color:#666;font-size:.9em;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.hero-section--blog-post .hero-section__tags a{color:#666;text-decoration:none}.hero-section--blog-post h1{color:#000;font-size:2.5rem;font-weight:700;line-height:1.2;margin:.5rem 0;text-align:left}.hero-section--blog-post .hero-section__meta{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:.9em;gap:.5rem;margin:1rem 0}.hero-section--blog-post .hero-section__meta>*{align-items:center;display:inline-flex}.hero-section--blog-post .hero-section__meta a{color:#666;text-decoration:none}.hero-section--blog-post .hero-section__foreground{margin-top:2rem;max-width:970px!important;order:2;width:50%}.hero-section--blog-post .hero-section__foreground img{display:block;height:auto;object-fit:contain;width:100%}.hero-section--blog-post .byline{align-items:center;display:inline-flex;margin:0}.hero-section--blog-post .byline__image{background-position:50%;background-size:cover;border-radius:50%;height:24px;margin-right:8px;width:24px}@media (max-width:799px){.blog-hero .container,.hero-section--blog-post .hero-section__body,.hero-section--blog-post .hero-section__container,.hero-section--blog-post .hero-section__foreground{padding:0 1rem}.hero-section--blog-post h1{font-size:2rem}}.blog-post .blog-hero .container,.blog-post .blog-hero .container-fluid{float:none;margin:0 auto;max-width:970px!important}