.news-page.svelte-dj7qou{padding-bottom:56px}.news-hero.svelte-dj7qou{padding:clamp(30px,5vw,58px)}.news-hero.svelte-dj7qou h1:where(.svelte-dj7qou){max-width:880px;margin:8px 0 14px;font-size:clamp(2.8rem,6vw,5rem);line-height:.95;letter-spacing:-.055em}.news-hero.svelte-dj7qou p:where(.svelte-dj7qou){max-width:760px;margin:0;color:var(--text-soft);font-size:.88rem;line-height:1.65}.news-list.svelte-dj7qou{display:grid;gap:12px;margin-top:16px}.news-card.svelte-dj7qou{display:block;padding:25px 27px}.news-card.svelte-dj7qou:hover{border-color:var(--line-bright);transform:translateY(-2px)}.news-card-meta.svelte-dj7qou{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.news-card-meta.svelte-dj7qou span:where(.svelte-dj7qou){color:var(--mint)}.news-card.svelte-dj7qou h2:where(.svelte-dj7qou){margin:10px 0 8px;font-size:1.35rem}.news-card.svelte-dj7qou p:where(.svelte-dj7qou){max-width:820px;margin:0 0 17px;color:var(--text-soft);font-size:.76rem;line-height:1.6}.news-card.svelte-dj7qou strong:where(.svelte-dj7qou){color:var(--mint);font-size:.62rem}
