.page_container__gm3r2{max-width:1200px;margin:0 auto;padding:var(--space-xl) var(--space-md)}.page_header__YvVnL{text-align:center;margin-bottom:var(--space-xl)}.page_title__1eYVa{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--space-md)}.page_description__DeXfB{font-size:var(--font-size-lg);color:var(--text-muted);max-width:600px;margin:0 auto}.page_grid__G202P{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}.page_card__IU_J_{display:flex;flex-direction:column;background-color:var(--card-bg);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--card-border);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.page_card__IU_J_:hover{transform:translateY(-4px);box-shadow:var(--card-shadow)}.page_imageContainer__nfZxQ{position:relative;width:100%;height:240px}.page_image__Dcttv{object-fit:cover}.page_content__p_rAc{padding:var(--space-lg)}.page_meta__NdmJ5{display:flex;justify-content:space-between;margin-bottom:var(--space-sm);font-size:var(--font-size-sm);color:var(--text-muted)}.page_cardTitle__VlXAQ{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--space-md);color:var(--heading-color)}.page_summary__qRR4q{color:var(--text-color);margin-bottom:var(--space-lg);line-height:1.6}.page_author__MzUag{align-items:center;margin-top:auto;padding-top:var(--space-md)}.page_authorInfo__SUZhe{display:flex;flex-direction:column}.page_authorName__ZZKlh{font-weight:500}.page_authorRole__LzaxW{font-size:var(--font-size-xs);color:var(--text-muted)}.page_error__D_18a{text-align:center;padding:var(--space-xl);background-color:var(--background-alt);border-radius:var(--radius-md);color:var(--text-muted)}.page_loadingGrid__7WnE8{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}.page_skeletonCard__dsdze{display:flex;flex-direction:column;background-color:var(--card-bg);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--card-border)}.page_skeletonImage__Rehfi{width:100%;height:240px;background-color:var(--background-alt)}.page_skeletonContent__YKYLf{padding:var(--space-lg)}.page_skeletonTitle__8i1u7{height:28px;width:80%;margin-bottom:var(--space-md)}.page_skeletonMeta__gvWHH,.page_skeletonTitle__8i1u7{background-color:var(--background-alt);border-radius:var(--radius-sm)}.page_skeletonMeta__gvWHH{height:16px;width:40%;margin-bottom:var(--space-sm)}.page_skeletonSummary__diHnf{height:80px;background-color:var(--background-alt);border-radius:var(--radius-sm)}.page_categoryRow__wPFx1{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 26px}.page_categories__69T9b{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;justify-content:center}.page_categoryPill__Lcemf{padding:8px 12px;border-radius:999px;border:1px solid var(--card-border);background:var(--background-default);color:var(--text-color);font-size:var(--font-size-sm);text-decoration:none;transition:all var(--transition-fast)}.page_categoryPill__Lcemf:hover{transform:translateY(-1px)}.page_categoryPillActive__k17v_{background:var(--button-primary-bg);border-color:transparent}.page_categoryPillActive__k17v_,.page_categoryPillActive__k17v_:hover{color:var(--button-primary-text)}.page_metaRow___QvBi{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--space-sm)}.page_date__CcHAD,.page_readTime__8Duyt{font-size:var(--font-size-xs);color:var(--text-muted)}.page_readTime__8Duyt{white-space:nowrap}.page_author__MzUag{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--card-border);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:5px}.page_authorName__ZZKlh{font-size:var(--font-size-sm);font-weight:600;color:var(--heading-color)}.page_authorTitle__JTvIH{font-size:var(--font-size-xs);color:var(--text-muted)}@media (min-width:640px){.page_grid__G202P,.page_loadingGrid__7WnE8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_grid__G202P,.page_loadingGrid__7WnE8{grid-template-columns:repeat(3,1fr)}}