.single-post main article{max-width:960px;margin:auto;padding:20px 10px}.post-hero-image{width:100%;margin-bottom:24px;overflow:hidden;position:relative}.post-hero-image img{display:block;width:100%;height:auto;max-height:450px;object-fit:cover;position:relative;z-index:1}.post-hero-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000073;z-index:2;pointer-events:none}.posted-on{display:block;margin:12px 0 16px}.post-cta{padding:60px 10px 80px;text-align:center}.post-cta .cta-button{display:inline-block;font-size:16px;font-weight:400;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none;background:#008f36;border:1px solid #008f36;border-radius:3px;color:#f5f5f5;transition:all .3s ease}.post-cta .cta-button:hover{background:#006b2a;border-color:#006b2a;box-shadow:0 4px 8px #0003}.fl-post-title a{text-decoration:none}
