.public-news-body{color:hsl(var(--foreground));font-family:var(--font-dm-sans),sans-serif;overflow-wrap:anywhere;line-height:1.85}.public-news-body>:first-child{margin-top:0}.public-news-body p,.public-news-body ul,.public-news-body ol,.public-news-body blockquote,.public-news-body pre{margin:1.25rem 0}.public-news-body h1,.public-news-body h2,.public-news-body h3,.public-news-body h4,.public-news-body h5,.public-news-body h6{font-family:var(--font-outfit),sans-serif;margin:2rem 0 1rem;font-weight:600;line-height:1.35}.public-news-body h1{font-size:2rem}.public-news-body h2{font-size:1.65rem}.public-news-body h3{font-size:1.35rem}.public-news-body h4,.public-news-body h5,.public-news-body h6{font-size:1.1rem}.public-news-body ul{padding-left:1.5rem;list-style:outside}.public-news-body ol{padding-left:1.5rem;list-style:decimal}.public-news-body li{margin:.35rem 0}.public-news-body img{border-radius:1rem;max-width:100%;height:auto;margin:1.5rem 0}.public-news-body a{color:hsl(var(--primary));text-underline-offset:.2em;text-decoration:underline}.public-news-body blockquote{border-left:3px solid hsl(var(--primary));color:hsl(var(--muted-foreground));padding-left:1.25rem}.public-news-body pre{background:hsl(var(--muted));border-radius:.75rem;padding:1rem;overflow-x:auto}.public-news-body code{font-family:monospace}.public-news-body table{border-collapse:collapse;max-width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.public-news-body th,.public-news-body td{border:1px solid hsl(var(--border));min-width:5rem;padding:.75rem}.public-news-body th{background:hsl(var(--muted));font-weight:600}.public-news-body hr{border-color:hsl(var(--border));margin:2rem 0}
