._page_7lxs4_1{background:var(--page-bg);padding:80px 0}._hero_7lxs4_2{text-align:center;margin-bottom:32px}._title_7lxs4_3{color:var(--gray-900);margin-bottom:12px;font-size:40px;font-weight:800;line-height:1.2}._subtitle_7lxs4_4{color:var(--gray-500);max-width:640px;margin:0 auto;font-size:18px}._controls_7lxs4_5{flex-direction:column;align-items:center;gap:16px;margin-bottom:40px;display:flex}._searchInput_7lxs4_6{border-radius:var(--radius-md);border:1px solid var(--gray-200);background:var(--card-bg);width:100%;max-width:400px;color:var(--gray-900);outline:none;padding:10px 16px;font-size:14px;transition:border-color .2s}._searchInput_7lxs4_6:focus{border-color:var(--primary)}._searchInput_7lxs4_6::placeholder{color:var(--gray-400)}._featured_7lxs4_9{margin-bottom:48px}._sectionTitle_7lxs4_10{color:var(--gray-900);margin-bottom:16px;font-size:22px;font-weight:700}._featuredGrid_7lxs4_11{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}._featuredCard_7lxs4_12{border-radius:var(--radius-lg);flex-direction:column;min-height:220px;padding:28px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}._featuredCard_7lxs4_12:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._featuredHeader_7lxs4_14{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._featuredType_7lxs4_15{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._featuredDate_7lxs4_16{color:var(--gray-600);font-size:12px}._featuredTitle_7lxs4_17{color:var(--gray-900);margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}._featuredDesc_7lxs4_18{color:var(--gray-700);flex:1;margin-bottom:12px;font-size:14px;line-height:1.6}._featuredMeta_7lxs4_19{color:var(--gray-600);gap:16px;font-size:12px;display:flex}._grid_7lxs4_20{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}._card_7lxs4_21{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);animation:_cardIn_7lxs4_1 .4s var(--ease-out) both;animation-delay:calc(var(--stagger,0)*50ms);flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}._card_7lxs4_21:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}@keyframes _cardIn_7lxs4_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._cardCover_7lxs4_24{height:140px}._cardCover_7lxs4_24,._cardIcon_7lxs4_25{justify-content:center;align-items:center;display:flex}._cardIcon_7lxs4_25{border-radius:var(--radius-md);background:var(--white-alpha-90);width:48px;height:48px;color:var(--primary);font-size:20px;font-weight:700}._cardBody_7lxs4_26{flex-direction:column;flex:1;padding:20px;display:flex}._cardHeader_7lxs4_27{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._cardType_7lxs4_28{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._cardDate_7lxs4_29{color:var(--gray-500);font-size:12px}._cardTitle_7lxs4_30{color:var(--gray-900);margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.3}._cardDesc_7lxs4_31{color:var(--gray-600);flex:1;margin-bottom:12px;font-size:13px;line-height:1.6}._cardFooter_7lxs4_32{justify-content:space-between;align-items:center;margin-top:auto;display:flex}._cardMeta_7lxs4_33{color:var(--gray-500);gap:12px;font-size:12px;display:flex}._cardCta_7lxs4_34{color:var(--primary-text);font-size:13px;font-weight:600}._empty_7lxs4_35{text-align:center;color:var(--gray-500);padding:60px 0;font-size:16px}@media (width<=767px){._title_7lxs4_3{font-size:28px}._featuredGrid_7lxs4_11,._grid_7lxs4_20{grid-template-columns:1fr}._controls_7lxs4_5{align-items:stretch}}
