:where(.news-article-body,.news-editor-content){color:var(--color-text-primary,#1b1b1b);font-size:1.0625rem;line-height:1.7}.news-article-body>*+*,.news-editor-content>*+*{margin-top:1.25rem}:where(.news-article-body,.news-editor-content) h2{color:var(--color-text-primary,#1b1b1b);margin-top:2.5rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.3}:where(.news-article-body,.news-editor-content) h3{margin-top:2rem;margin-bottom:.25rem;font-size:1.25rem;font-weight:600;line-height:1.35}:where(.news-article-body,.news-editor-content) h4{margin-top:1.5rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:600}:where(.news-article-body,.news-editor-content) p{margin:0}:where(.news-article-body,.news-editor-content) p:empty{min-height:1.25rem}:where(.news-article-body,.news-editor-content) p:has(>br:only-child){min-height:1.25rem}:where(.news-article-body,.news-editor-content) a{color:var(--color-brand-dark-green,#0b4736);text-underline-offset:2px;text-decoration:underline}:where(.news-article-body,.news-editor-content) a:hover{text-decoration-thickness:2px}:where(.news-article-body,.news-editor-content) ul,:where(.news-article-body,.news-editor-content) ol{padding-left:1.5rem}:where(.news-article-body,.news-editor-content) ul{list-style:outside}:where(.news-article-body,.news-editor-content) ol{list-style:decimal}:where(.news-article-body,.news-editor-content) li{display:list-item}:where(.news-article-body,.news-editor-content) li+li{margin-top:.25rem}:where(.news-article-body,.news-editor-content) li>p{margin:0}:where(.news-article-body,.news-editor-content) blockquote{border-left:4px solid var(--color-brand-dark-green,#0b4736);color:var(--color-text-secondary,#4a4a4a);background:#0b47360a;padding:.5rem 1rem;font-style:normal}:where(.news-article-body,.news-editor-content) blockquote p{margin:0}:where(.news-article-body,.news-editor-content) code{background:#0000000f;border-radius:4px;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}:where(.news-article-body,.news-editor-content) pre{color:#e8fff6;background:#0b1f1a;border-radius:8px;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5;overflow-x:auto}:where(.news-article-body,.news-editor-content) pre code{color:inherit;font-size:inherit;background:0 0;padding:0}:where(.news-article-body,.news-editor-content) img{border-radius:8px;width:100%;height:auto;margin:1.5rem 0}:where(.news-article-body,.news-editor-content) figure{margin:1.5rem 0}:where(.news-article-body,.news-editor-content) figure img{margin:0}:where(.news-article-body,.news-editor-content) figcaption{color:var(--color-text-secondary,#4a4a4a);text-align:center;margin-top:.5rem;font-size:.875rem;font-style:italic}:where(.news-article-body,.news-editor-content) hr{border:none;border-top:1px solid var(--color-border-soft,#e5e7eb);margin:2.5rem 0}:where(.news-article-body,.news-editor-content) strong{font-weight:700}:where(.news-article-body,.news-editor-content) small{color:var(--color-text-secondary,#4a4a4a);font-size:.8125rem;line-height:1.5}.news-editor-content:focus-within{outline:none}.news-editor-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9ca3af;float:left;pointer-events:none;height:0}
