.news-header.svelte-1gc460s{background:var(--color-bg);border-bottom:1px solid var(--color-border);padding:96px 0 72px}.news-header-inner.svelte-1gc460s{width:calc(100% - 200px);max-width:720px;margin:0 auto}.news-eyebrow.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 18px}.news-header.svelte-1gc460s h1:where(.svelte-1gc460s){font-family:var(--font-sans);letter-spacing:-.025em;color:var(--color-text);margin:0 0 18px;font-size:clamp(2rem,3vw,2.8rem);font-weight:700;line-height:1.14}.news-lead.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-muted);margin:0 0 28px;line-height:1.65}.search-wrap.svelte-1gc460s{align-items:center;display:flex;position:relative}.search-icon.svelte-1gc460s{width:16px;height:16px;color:var(--color-text-muted);pointer-events:none;flex-shrink:0;position:absolute;left:14px}.search-input.svelte-1gc460s{width:100%;max-width:420px;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);appearance:none;outline:none;padding:10px 40px 10px 38px}.search-input.svelte-1gc460s::placeholder{color:var(--color-text-muted)}.search-input.svelte-1gc460s:focus{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 40%, transparent);outline-offset:0px}.search-input.svelte-1gc460s::-webkit-search-cancel-button{display:none}.search-clear.svelte-1gc460s{cursor:pointer;width:24px;height:24px;color:var(--color-text-muted);transition:color var(--transition-fast);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:10px}.search-clear.svelte-1gc460s:hover{color:var(--color-text)}.search-clear.svelte-1gc460s svg:where(.svelte-1gc460s){width:12px;height:12px}.no-results.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-muted);padding:48px 0}.news-body.svelte-1gc460s{background:var(--color-bg);padding:80px 0 128px}.news-inner.svelte-1gc460s{flex-direction:column;gap:72px;width:calc(100% - 200px);max-width:860px;margin:0 auto;display:flex}.year-group.svelte-1gc460s{grid-template-columns:72px 1fr;align-items:start;gap:0 48px;display:grid}.year-label.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.06em;color:var(--color-primary);margin:0;padding-top:28px;position:sticky;top:24px}.sr-only.svelte-1gc460s{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.news-list.svelte-1gc460s{flex-direction:column;display:flex}.news-item.svelte-1gc460s{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding:28px 0;display:flex}.news-list.svelte-1gc460s .news-item:where(.svelte-1gc460s):last-child{border-bottom:1px solid var(--color-border)}.item-meta.svelte-1gc460s{align-items:center;gap:12px;display:flex}.item-tag.svelte-1gc460s{font-family:var(--font-sans);font-size:11px;font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase;background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:4px;padding:3px 9px;display:inline-block}.item-tag--press-release.svelte-1gc460s{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.item-date.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-muted)}.item-title.svelte-1gc460s{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-text);margin:0;font-size:1.1rem;font-weight:600;line-height:1.3}.item-title.svelte-1gc460s a:where(.svelte-1gc460s){color:inherit;text-decoration:none}.item-title.svelte-1gc460s a:where(.svelte-1gc460s):hover{color:var(--color-primary)}.item-desc.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}.item-link.svelte-1gc460s{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:3px;transition:color var(--transition-fast), text-decoration-color var(--transition-fast);align-items:center;gap:4px;text-decoration-thickness:1px;display:inline-flex}.item-link.svelte-1gc460s:hover{color:var(--color-text);text-decoration-color:currentColor}.item-link--disabled.svelte-1gc460s{opacity:.45;cursor:default;font-style:italic;text-decoration:none}@media (width<=900px){.news-header.svelte-1gc460s{padding:72px 0 56px}.news-header-inner.svelte-1gc460s{width:calc(100% - 48px)}.news-body.svelte-1gc460s{padding:56px 0 96px}.news-inner.svelte-1gc460s{gap:56px;width:calc(100% - 48px)}.year-group.svelte-1gc460s{grid-template-columns:1fr;gap:16px}.year-label.svelte-1gc460s{padding-top:0;position:static}}@media (width<=640px){.news-header.svelte-1gc460s{padding:56px 0 44px}.news-header-inner.svelte-1gc460s{width:calc(100% - 32px)}.news-body.svelte-1gc460s{padding:44px 0 72px}.news-inner.svelte-1gc460s{width:calc(100% - 32px)}}
