.cemnet-news-introduction{max-width:72ch;color:#475569;font-size:1.05rem;line-height:1.7}.cemnet-news-authority,.cemnet-news-topics{margin:2.5rem 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid #dce4e9;border-radius:8px}.cemnet-news-authority{background:#f5f8fa;border-left:5px solid #113d50}.cemnet-news-authority-label{margin:0 0 .5rem;color:#2458c6;font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cemnet-news-authority h2,.cemnet-news-topics h2{margin:0 0 .75rem;color:#113d50;font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.3}.cemnet-news-authority>p:not(.cemnet-news-authority-label),.cemnet-news-topics>p{max-width:72ch;margin:0;color:#475569;line-height:1.7}.cemnet-news-category-links,.cemnet-news-topic-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none}.cemnet-news-category-links a,.cemnet-news-topic-links a{display:inline-flex;align-items:center;min-height:40px;color:#174f6a;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.cemnet-news-category-links a:focus-visible,.cemnet-news-topic-links a:focus-visible{outline:3px solid #167b96;outline-offset:3px}.cemnet-news-standards{margin-top:1.25rem;color:#526174;font-size:.9rem}.cemnet-news-standards a{color:#174f6a;text-decoration:underline;text-underline-offset:.2em}@media(max-width:639px){.cemnet-news-category-links,.cemnet-news-topic-links{grid-template-columns:minmax(0,1fr)}}.cemnet-news-index .cemnet-news-row{display:block}.cemnet-news-index .cemnet-news-row>.cemnet-news-meta{margin-left:216px;margin-bottom:.5rem}.cemnet-news-story-link{display:grid;grid-template-columns:192px minmax(0,1fr);gap:1.5rem;align-items:start;color:inherit;text-decoration:none}.cemnet-news-story-link:hover .cemnet-news-headline{text-decoration:underline}.cemnet-news-story-link:focus-visible{outline:3px solid #2458c6;outline-offset:5px;border-radius:3px}@media(max-width:639px){.cemnet-news-story-link{grid-template-columns:96px minmax(0,1fr);gap:1rem}.cemnet-news-index .cemnet-news-row>.cemnet-news-meta{margin-left:112px}}
