.news-hero.svelte-1pzxdk1{background:radial-gradient(ellipse at top right, var(--color-primary-100), transparent 65%);padding-bottom:0}.news-eyebrow.svelte-1pzxdk1{text-align:center;color:var(--color-primary-700);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:750}.news-hero.svelte-1pzxdk1 h1:where(.svelte-1pzxdk1){font-size:clamp(2.5rem,6vw,4rem)}.news-list.svelte-1pzxdk1{padding-top:2rem}.news-list.svelte-1pzxdk1 .section-inner:where(.svelte-1pzxdk1){max-width:800px}.news-post.svelte-1pzxdk1:first-child{border-top:4px solid var(--color-primary-500)}.news-post.svelte-1pzxdk1{background:color-mix(in srgb, var(--color-surface-50) 78%, transparent);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:1.1rem;margin-bottom:1.5rem;padding:2rem}.news-post-meta.svelte-1pzxdk1{color:var(--color-surface-500);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.news-post.svelte-1pzxdk1 h2:where(.svelte-1pzxdk1){font-family:var(--heading-font-family);letter-spacing:-.03em;margin-bottom:.75rem;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700;line-height:1.25}.news-post.svelte-1pzxdk1 p:where(.svelte-1pzxdk1){color:var(--color-surface-600);margin-bottom:.75rem}.news-post.svelte-1pzxdk1 p:where(.svelte-1pzxdk1):last-child{margin-bottom:0}.news-post.svelte-1pzxdk1 p:where(.svelte-1pzxdk1) a{text-underline-offset:.15em;text-decoration:underline}@media (width<=640px){.news-post.svelte-1pzxdk1{padding:1.25rem}.news-post-meta.svelte-1pzxdk1{flex-wrap:wrap}}
