.page_hero__UeQRD{padding:var(--space-96) 0 var(--space-64) 0;background:linear-gradient(180deg,var(--color-bg) 0,var(--color-surface) 100%);border-bottom:1px solid var(--color-line);text-align:center}.page_title__x_1Zp{font-family:var(--font-serif);font-size:var(--text-h1);line-height:var(--text-h1-lh);color:var(--color-text);margin:0 0 var(--space-24) 0}.page_description__Dk10t{font-size:1.25rem;line-height:1.6;color:var(--color-muted);max-width:700px;margin:0 auto}.page_content__QWTFC{padding:var(--space-64) 0 var(--space-96) 0}.page_filters__8CYoo{display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-32);background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);margin-bottom:var(--space-48)}@media (min-width:768px){.page_filters__8CYoo{flex-direction:row;align-items:flex-start;gap:var(--space-48)}}.page_filterGroup___Od5e{display:flex;flex-direction:column;gap:var(--space-12);flex:1}.page_filterLabel__vphOJ{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text)}.page_filterButtons__SOLKl{display:flex;flex-wrap:wrap;gap:var(--space-8)}.page_filterBtn__bhhvN{padding:var(--space-8) var(--space-16);font-size:.875rem;font-weight:500;color:var(--color-muted);background-color:transparent;border:1px solid var(--color-line);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--easing)}.page_filterBtn__bhhvN:hover{background-color:rgba(255,255,255,.05);color:var(--color-text)}.page_filterBtn__bhhvN.page_active__elm_b{background-color:var(--color-accent);color:var(--color-bg);border-color:var(--color-accent)}.page_filterSelect__Wi_CE{padding:var(--space-12) var(--space-16);font-size:.9375rem;color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--easing)}.page_filterSelect__Wi_CE:focus{outline:none;border-color:var(--color-accent)}.page_resultsCount__msXh1{font-size:.875rem;color:var(--color-muted);margin:0 0 var(--space-32) 0}.page_grid__dT3p6{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-32)}@media (min-width:768px){.page_grid__dT3p6{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_grid__dT3p6{grid-template-columns:repeat(3,1fr)}}.page_card__3k7Lj{padding:var(--space-32);background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);text-decoration:none;display:flex;flex-direction:column;gap:var(--space-16);transition:all var(--duration-normal) var(--easing)}.page_card__3k7Lj:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page_cardHeader__QLHH3{display:flex;justify-content:space-between;align-items:center;gap:var(--space-12);font-size:.8125rem}.page_type__QjZYp{color:var(--color-accent);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page_date__DIVjH{color:var(--color-muted)}.page_cardTitle__nd_ef{font-family:var(--font-serif);font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0;line-height:1.4}.page_cardSummary__7xQy8{font-size:.9375rem;line-height:1.6;color:var(--color-muted);margin:0;flex:1}.page_cardTags__s_Pbg{display:flex;gap:var(--space-8);flex-wrap:wrap}.page_tag__srNhZ{padding:var(--space-4) var(--space-12);font-size:.75rem;font-weight:500;color:var(--color-muted);background-color:rgba(255,255,255,.05);border:1px solid var(--color-line);border-radius:var(--radius-sm)}.page_empty__s9Pgj{padding:var(--space-64);text-align:center;color:var(--color-muted)}