.news-section.svelte-wueurt{padding:80px 0 120px}.news-header.svelte-wueurt{max-width:780px;margin-bottom:60px}.news-title.svelte-wueurt{font-size:clamp(56px,8vw,120px);margin:20px 0 24px}.news-lede.svelte-wueurt{font-size:18px;color:var(--ink-2);line-height:1.6}.news-grid.svelte-wueurt{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.news-card.svelte-wueurt{padding:32px 28px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.news-card-title.svelte-wueurt{font-size:clamp(24px,2.4vw,32px);margin:0;line-height:1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card-excerpt.svelte-wueurt{color:var(--ink-2);font-size:14px;line-height:1.6;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card-meta.svelte-wueurt{display:flex;justify-content:space-between;align-items:center;font-size:12px;letter-spacing:.04em;color:var(--ink-3);border-top:1px solid var(--line);padding-top:14px;margin-top:4px}.news-author.svelte-wueurt{font-weight:600}.news-date.svelte-wueurt{color:var(--accent);font-weight:600}.news-card-cover.svelte-wueurt{position:relative;isolation:isolate;overflow:hidden;width:calc(100% + 56px);max-width:none;aspect-ratio:16 / 9;background:var(--bg-elev);margin:-32px -28px 14px;border-radius:var(--radius) var(--radius) 0 0}.news-card-cover-blur.svelte-wueurt{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;filter:blur(28px) saturate(1.25);transform:scale(1.15)}.news-card-cover-img.svelte-wueurt{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.news-card-cover-fallback.svelte-wueurt{display:grid;place-items:center;padding:14px;text-align:center;background:radial-gradient(ellipse 70% 65% at 0% 0%,color-mix(in srgb,var(--blue) 35%,transparent),transparent 70%),linear-gradient(135deg,var(--accent) 0%,color-mix(in srgb,var(--accent) 55%,var(--bg-elev)) 100%);color:var(--accent-ink)}.news-card-cover-fallback.svelte-wueurt .display:where(.svelte-wueurt){font-size:clamp(18px,2vw,24px);line-height:1.05;max-width:90%}.news-empty.svelte-wueurt{padding:48px;text-align:center;color:var(--ink-3)}.news-empty.svelte-wueurt p:where(.svelte-wueurt){margin:0}.news-empty-link.svelte-wueurt{display:inline-block;margin-top:14px;color:var(--accent);font-weight:600;font-size:13px;letter-spacing:.04em}.news-empty-link.svelte-wueurt:hover{text-decoration:underline;text-underline-offset:4px}.news-filter.svelte-wueurt{margin:-28px 0 36px}.news-filter-list.svelte-wueurt{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.news-filter-link.svelte-wueurt{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);transition:background-color .2s,color .2s,border-color .2s}.news-filter-link.svelte-wueurt:hover{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 35%,transparent);background:var(--bg-elev)}.news-filter-link.svelte-wueurt:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.news-filter-link[aria-current=page].svelte-wueurt{background:var(--yellow);border-color:var(--yellow);color:var(--accent-ink)}@media(max-width:820px){.news-grid.svelte-wueurt{grid-template-columns:1fr}}
