.news-body.svelte-1k3ongz p{margin:1.25rem 0;line-height:1.85}.news-body.svelte-1k3ongz h2{margin:2.75rem 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.3;color:#0f172a}.news-body.svelte-1k3ongz a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.news-body.svelte-1k3ongz figure{margin:2rem 0}.news-body.svelte-1k3ongz img{display:block;width:100%;height:auto;border-radius:.75rem}.news-body.svelte-1k3ongz figcaption{margin-top:.75rem;font-size:.875rem;line-height:1.6;color:#475569}.news-body.svelte-1k3ongz .small{max-width:556px}.news-body.svelte-1k3ongz .portrait{max-width:260px}.news-body.svelte-1k3ongz blockquote{margin:2rem 0;padding:.25rem 1.5rem;border-left:4px solid var(--color-primary);font-size:1.2rem}.news-body.svelte-1k3ongz .news-table{overflow-x:auto;margin:2rem 0}.news-body.svelte-1k3ongz table{width:100%;border-collapse:collapse;font-size:.95rem}.news-body.svelte-1k3ongz caption{text-align:left;font-weight:600;margin-bottom:.75rem}.news-body.svelte-1k3ongz th,.news-body.svelte-1k3ongz td{padding:.8rem;text-align:left;border-bottom:1px solid #e2e8f0}.news-body.svelte-1k3ongz th{background:#f8fafc;color:#0f172a}
