.blog-article-body img{display:block;width:auto;max-width:100%;height:auto;margin:36px auto;border-radius:2px}.blog-article-body p+img,.blog-article-body h2+img,.blog-article-body h3+img{margin-top:24px}
.blog-post-heading .blog-back{display:block;width:fit-content;margin-bottom:24px;font-size:14px;font-weight:700}.blog-post-heading time{display:block;width:fit-content;margin-bottom:12px;padding:7px 11px;background:#fff;color:#356177;font-size:12px;font-weight:700;letter-spacing:.08em}.blog-post-header .blog-post-heading h1{max-width:800px;margin:12px 0 18px;font-size:clamp(34px,4.5vw,54px);line-height:1.1;letter-spacing:-1.8px}@media(max-width:620px){.blog-post-header .blog-post-heading h1{font-size:34px;letter-spacing:-1px}.blog-post-heading .blog-back{margin-bottom:18px}}
