/* INLINE BLOCK 1 */
body{font-family:Arial,sans-serif;line-height:1.8;}
.hero{background:#222;color:#fff;padding:100px 0;}
.section{padding:70px 0;}
.cta{background:#1f1f1f;color:#fff;}
.cardx{padding:25px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);height:100%;}

/* INLINE BLOCK 2 */
.blog-article-figure{max-width:760px;margin:0 auto 36px;}
.blog-article-figure img{display:block;width:100%;height:auto;max-height:540px;object-fit:contain;border-radius:16px;box-shadow:0 12px 30px rgba(0,0,0,.14);}
@media(max-width:767.98px){.blog-article-figure{margin-bottom:28px;}.blog-article-figure img{border-radius:10px;}}
