.news-index.svelte-1gc460s{padding-top:var(--spacing-48);padding-bottom:var(--spacing-72)}h1.svelte-1gc460s{font-size:var(--text-subheading-lg);margin-bottom:var(--spacing-8)}.lede.svelte-1gc460s{color:var(--color-body-text);max-width:640px;margin:0 0 var(--spacing-32) 0}.search.svelte-1gc460s{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-8) var(--spacing-12);max-width:640px;margin:0 0 var(--spacing-24) 0}.search.svelte-1gc460s input:where(.svelte-1gc460s){flex:1 1 260px;min-width:0;min-height:44px;padding:var(--spacing-8) var(--spacing-12);font:inherit;border:1px solid var(--color-hairline);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-heading)}.search.svelte-1gc460s input:where(.svelte-1gc460s):focus-visible{outline:2px solid var(--color-unej-red);outline-offset:1px}.search.svelte-1gc460s button:where(.svelte-1gc460s){min-height:44px;padding:0 var(--spacing-24);font:inherit;font-weight:500;color:#fff;background:var(--color-unej-red-solid);border:none;border-radius:var(--radius-card);cursor:pointer}.search.svelte-1gc460s button:where(.svelte-1gc460s):hover{background:var(--color-unej-red-solid-hover)}.clear.svelte-1gc460s{font-size:var(--text-caption);color:var(--color-unej-red)}.result-info.svelte-1gc460s{margin:0 0 var(--spacing-16) 0;font-size:var(--text-caption);color:var(--color-caption)}.visually-hidden.svelte-1gc460s{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.empty.svelte-1gc460s{color:var(--color-body-text);font-style:italic}.grid.svelte-1gc460s{display:grid;gap:var(--spacing-24);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.pager.svelte-1gc460s{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--spacing-16);margin-top:var(--spacing-48)}.pager.svelte-1gc460s a:where(.svelte-1gc460s){display:inline-flex;align-items:center;min-height:44px;color:var(--color-unej-red);font-weight:500;text-decoration:none}.pager.svelte-1gc460s a[rel=next]:where(.svelte-1gc460s){justify-self:end}.pager-pos.svelte-1gc460s{font-size:var(--text-caption);color:var(--color-caption)}
