.pagination[data-v-9dffb61a]{gap:var(--space-2xs);display:flex}.pagination[data-v-9dffb61a],.pagination__link[data-v-9dffb61a]{justify-content:center;align-items:center}.pagination__link[data-v-9dffb61a]{min-width:2.5rem;height:2.5rem;padding-inline:var(--space-2xs);border:1px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-bg);color:var(--color-ink-soft);font-size:var(--text-s);transition:border-color var(--duration-quick) ease,color var(--duration-quick) ease,background-color var(--duration-quick) ease;font-weight:600;display:inline-flex}.pagination__link[data-v-9dffb61a]:hover:not(:disabled){border-color:var(--color-ink-faint);color:var(--color-ink)}.pagination__link[aria-current=page][data-v-9dffb61a]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.pagination__link[aria-current=page][data-v-9dffb61a]:hover:not(:disabled){color:#fff}.pagination__link[data-v-9dffb61a]:disabled{opacity:.4;cursor:default}.pagination__ellipsis[data-v-9dffb61a]{padding-inline:var(--space-3xs);color:var(--color-ink-faint)}.teaser-grid[data-v-99ee7864]{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}@media (width>=640px){.teaser-grid--2[data-v-99ee7864],.teaser-grid--3[data-v-99ee7864],.teaser-grid--4[data-v-99ee7864]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.teaser-grid--3[data-v-99ee7864]{grid-template-columns:repeat(3,1fr)}.teaser-grid--4[data-v-99ee7864]{grid-template-columns:repeat(4,1fr)}}.teasers__filters[data-v-99ee7864]{gap:var(--space-2xs);flex-wrap:wrap;margin-block-end:var(--space-l);display:flex}.teasers__filter[data-v-99ee7864]{border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-bg);font-size:var(--text-s);cursor:pointer;transition:color var(--duration-quick) ease,border-color var(--duration-quick) ease,background var(--duration-quick) ease;padding:.45em 1.1em;font-weight:500}.teasers__filter[data-v-99ee7864]:hover{border-color:var(--color-accent);color:var(--color-accent)}.teasers__filter--active[data-v-99ee7864]{background:var(--color-accent);border-color:var(--color-accent)}.teasers__filter--active[data-v-99ee7864],.teasers__filter--active[data-v-99ee7864]:hover{color:var(--color-on-dark)}.teasers__pagination[data-v-99ee7864]{justify-content:center;margin-block-start:var(--space-l);display:flex}
