.news-article.svelte-5w4hjo{width:min(860px,100% - 2rem);margin:0 auto;padding:3.5rem 0 5rem}.news-article__back-link.svelte-5w4hjo{color:#374151;text-decoration:none;font-weight:600}.news-article__back-link.svelte-5w4hjo:hover{text-decoration:underline}.news-article__content.svelte-5w4hjo{margin-top:1rem}.news-article.svelte-5w4hjo h1:where(.svelte-5w4hjo){margin:.5rem 0 .85rem;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15;color:#111827}.news-article__meta.svelte-5w4hjo{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;color:#6b7280;font-size:.9rem}.news-article__meta.svelte-5w4hjo span:where(.svelte-5w4hjo){font-weight:600}.news-article__summary.svelte-5w4hjo{margin:1rem 0 0;color:#4b5563;font-size:1.1rem;line-height:1.6;max-width:70ch}.news-article__author.svelte-5w4hjo{margin:.5rem 0 0;color:#6b7280}.news-article__image-wrap.svelte-5w4hjo{margin:1.8rem 0;border-radius:.5rem;overflow:hidden}.news-article__image-wrap.svelte-5w4hjo img:where(.svelte-5w4hjo){width:100%;display:block;object-fit:cover}.news-article__body.svelte-5w4hjo{margin-top:1.5rem}.news-article__body .portable-text{color:#1f2937}.news-article__body.svelte-5w4hjo p+p{margin-top:1rem}.news-article__body.svelte-5w4hjo p{font-size:1.1rem;line-height:1.8}.news-article__body.svelte-5w4hjo ul,.news-article__body.svelte-5w4hjo ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem}.news-article__body.svelte-5w4hjo h2,.news-article__body.svelte-5w4hjo h3{margin-top:1.4rem}.news-article__tags.svelte-5w4hjo{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.news-article__tags.svelte-5w4hjo span:where(.svelte-5w4hjo){display:inline-block;padding:.25rem .7rem;border-radius:999px;border:1px solid #d1d5db;color:#4b5563;font-size:.85rem}
