.page-module__VCO5nG__header{padding:var(--space-8) 0 var(--space-4)}.page-module__VCO5nG__title{font:var(--font-headline-md);color:var(--color-on-surface)}.page-module__VCO5nG__lead{margin-top:var(--space-2);font:var(--font-body-md);color:var(--color-on-surface-variant)}.page-module__VCO5nG__filters{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-module__VCO5nG__filter,.page-module__VCO5nG__filterActive{padding:var(--space-2) var(--space-4);font:var(--font-label-md);border-radius:var(--radius-full);text-decoration:none}.page-module__VCO5nG__filter{color:var(--color-on-surface-variant);background:var(--color-surface-container)}.page-module__VCO5nG__filter:hover{background:var(--color-surface-container-high)}.page-module__VCO5nG__filterActive{color:var(--color-on-primary);background:var(--color-primary)}.page-module__VCO5nG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module__VCO5nG__more{padding:var(--space-8) 0;justify-content:center;display:flex}.page-module__VCO5nG__moreLink{padding:var(--space-3) var(--space-8);font:var(--font-label-md);color:var(--color-on-surface);border:1px solid var(--color-outline);border-radius:var(--radius-full);text-decoration:none}.page-module__VCO5nG__empty{padding:var(--space-16) 0;font:var(--font-body-lg);color:var(--color-on-surface-variant);text-align:center}.page-module__VCO5nG__error{padding:var(--space-8) 0;font:var(--font-body-md);color:var(--color-error)}
