.acs-article-image{width:min(920px,calc(100% - 56px));margin:36px auto 0}
.acs-article-image img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain;border-radius:18px}
.acs-live-article .ac-editorial{overflow-wrap:anywhere}
.acs-live-article .ac-editorial img,.acs-live-article .ac-editorial video{max-width:100%;height:auto}
.acs-live-article .ac-editorial iframe{max-width:100%}
.acs-live-article .ac-editorial .wp-block-table{overflow-x:auto}
.acs-article-back{width:min(920px,calc(100% - 56px));margin:0 auto 56px}
.acs-article-back a{color:#854552;font-weight:600;text-decoration:underline;text-underline-offset:4px}
.acblog .acs-blog-card{min-width:0;overflow-wrap:anywhere}
.acblog .acs-blog-card h3 a{color:#173f3a;margin:0;line-height:inherit}
.acblog .acs-blog-card .acs-card-image{margin:0 0 18px;display:block}
.acblog .acs-card-image img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:9px}
.acblog .acs-blog-card .acs-read-more{margin-top:auto}
.acs-blog-pagination ul{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:0;margin:32px 0 0}
.acs-blog-pagination a,.acs-blog-pagination span{display:block;padding:9px 15px;border:1px solid #dce6df;border-radius:8px;text-decoration:none;color:#173f3a}
.acs-blog-pagination .current{background:#173f3a;color:#fff}
.acs-blog-pagination a:focus-visible,.acs-blog-card a:focus-visible,.acs-article-back a:focus-visible{outline:3px solid #854552;outline-offset:4px}
@media(max-width:620px){.acs-article-image,.acs-article-back{width:calc(100% - 32px)}.acs-article-image{margin-top:24px}.acs-article-image img{border-radius:12px}.acblog .acs-blog-card{padding:20px}}
