.blog-post-hero{position:relative}.blog-post-hero:after{content:"";background:linear-gradient(90deg,var(--primary-red),var(--primary-dark));height:4px;position:absolute;bottom:0;left:0;right:0}.blog-post-content article{max-width:100%}.blog-post-content h1,.blog-post-content h2{text-align:left}.blog-post-content ul{margin:1rem 0 1.5rem 1.5rem}.blog-post-content li{color:var(--text-muted);line-height:1.7}@media (max-width:1024px){.blog-post-content .grid{grid-template-columns:1fr!important}.blog-post-content aside{position:static!important}}@media (max-width:768px){.blog-post-hero .hero-title{font-size:2rem!important}.blog-post-hero .inner{padding:0 1rem}}
