/* MUDI 4.0 — readable stories and native WordPress blocks. */
.mudi-news-category-chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}
.mudi-news-category-chips a{display:inline-flex;padding:6px 12px;border:1px solid currentColor;border-radius:100px;color:var(--news-accent,#bc5000);font-size:12px;font-weight:750;text-decoration:none;line-height:1.5}
.mudi-news-category-chips a:hover{background:#fff3e5;color:#763000}
.mudi-news-category-chips a:focus-visible,.mudi-news-edit-link:focus-visible{outline:3px solid #007c55;outline-offset:4px}
.mudi-news-byline-v19{flex-wrap:wrap;row-gap:8px}
.mudi-news-edit-link{color:#006042;font-weight:700}
.mudi-news-category-bar-v19 .mudi-container{overflow:auto;scrollbar-width:thin;white-space:nowrap}
.mudi-news-category-bar-v19 a{flex-shrink:0}
.mudi-news-article-main-v19{min-width:0}
.mudi-news-article-body-v19{overflow-wrap:anywhere;line-height:1.85;font-size:18px;color:#263b36}
.mudi-news-article-body-v19>*{max-width:100%}
.mudi-news-article-body-v19 h2,.mudi-news-article-body-v19 h3{line-height:1.3;letter-spacing:-.025em;margin-top:1.8em;margin-bottom:.65em}
.mudi-news-article-body-v19 p{margin:0 0 1.3em}
.mudi-news-article-body-v19 img{max-width:100%;height:auto}
.mudi-news-article-body-v19 figure{margin:1.8em 0}
.mudi-news-article-body-v19 figcaption{font-size:13px;line-height:1.6;color:#526960;text-align:left;margin-top:9px}
.mudi-news-article-body-v19 .wp-block-columns{gap:24px}
.mudi-news-article-body-v19 .wp-block-column{min-width:0}
.mudi-news-article-body-v19 .wp-block-quote{border-left:4px solid var(--news-accent,#f57600);padding:12px 24px;margin:28px 0;background:#f5f8f5}
.mudi-news-article-body-v19 .wp-block-quote p{font-size:1.2em;line-height:1.6;margin-bottom:12px}
.mudi-news-article-body-v19 .wp-block-quote cite{font-size:14px}
.mudi-news-article-body-v19 .wp-block-table{overflow-x:auto}
.mudi-news-article-body-v19 .wp-block-table table{width:100%;border-collapse:collapse}
.mudi-news-article-body-v19 .wp-block-table td,.mudi-news-article-body-v19 .wp-block-table th{padding:12px;border:1px solid #d9e3dd}
.mudi-news-article-body-v19 .wp-block-embed__wrapper{overflow:hidden}
.mudi-news-article-body-v19 iframe,.mudi-news-article-body-v19 video{max-width:100%}
.mudi-news-article-body-v19 .wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative;aspect-ratio:16/9}
.mudi-news-article-body-v19 .wp-has-aspect-ratio iframe{position:absolute;inset:0;width:100%;height:100%}
.mudi-news-article-body-v19 .wp-block-cover img{height:100%;object-fit:cover}
.mudi-news-article-body-v19 .alignwide,.mudi-news-article-body-v19 .alignfull{width:100%;margin-left:0;margin-right:0}
.mudi-news-article-body-v19 .wp-block-button__link{border-radius:10px;text-decoration:none}
.mudi-news-article-body-v19 .wp-block-image.is-style-rounded img{border-radius:20px}
@media(max-width:700px){.mudi-news-article-body-v19{font-size:17px;line-height:1.75}.mudi-news-article-body-v19 .wp-block-columns{flex-wrap:wrap!important}.mudi-news-article-body-v19 .wp-block-column{flex-basis:100%!important}.mudi-news-category-chips{gap:6px}.mudi-news-category-chips a{font-size:11px}}
@media(prefers-reduced-motion:reduce){.mudi-newsroom-v19 *,.mudi-news-single-v19 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
