.article-body figure{margin:24px 0}.article-body figure img{max-width:100%;height:auto;border-radius:12px}.article-body figcaption,.cms-image-caption{font-size:13px;color:#59675f}.article-page .article-meta .article-hero:has(+.cms-image-caption){margin-bottom:0}.article-page .article-meta .cms-image-caption{margin:7px 0 18px;width:100%;max-width:820px;text-align:center;font-size:12px;line-height:1.5;color:#78847d}.hero-image{text-decoration:none}.side-stories .story-card>a{display:block}.article-body ul,.article-body ol{padding-left:1.5em}.home-page .latest .article-list>a{display:block;border:1px solid #e0e8e1;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:inherit}.home-page .latest .article-list>a>div:last-child{padding:17px}
@media(max-width:600px){.header .header-inner{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;gap:8px}.header .header-inner>.brand{grid-column:2;grid-row:1;justify-self:center;min-width:0}.header .header-inner>.actions{display:contents}.header .header-inner .menu-btn{grid-column:1;grid-row:1;justify-self:start}.header .header-inner .icon-btn{grid-column:3;grid-row:1;justify-self:end}.mobile-scroll-categories .mobile-category-rail a,.mobile-scroll-categories .mobile-hub-panel a{font-size:12px;white-space:nowrap}.article-page .article-body{overflow-wrap:anywhere}.article-page .article-body p{text-align:left;text-justify:auto}}
