.page_grid__tne5D{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-xl);gap:var(--space-xl)}.page_cardLink__zha5U{text-decoration:none;display:block}.page_card__wG0wn{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-base);height:100%}.page_cardLink__zha5U:hover .page_card__wG0wn{border-color:var(--color-accent);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.page_cardImage__Z1Kyj{height:200px;background-size:cover;background-position:50%;background-color:var(--color-surface-hover)}.page_cardBody__zO0An{padding:var(--space-lg)}.page_date__wcNIW{display:inline-block;font-size:var(--font-size-xs);font-weight:600;color:var(--color-accent-dark);margin-bottom:var(--space-sm)}.page_cardTitle__l3Vyk{font-size:var(--font-size-lg);font-weight:700;color:var(--color-primary);margin-bottom:var(--space-sm);line-height:1.35}.page_cardText__ERYIn{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_readMore__6wbJj{display:inline-block;margin-top:var(--space-sm);font-size:var(--font-size-sm);font-weight:700;color:var(--color-accent);transition:color var(--transition-base)}.page_cardLink__zha5U:hover .page_readMore__6wbJj{color:var(--color-accent-dark)}.page_skeleton___MSfB{height:340px;border-radius:var(--radius-xl);background:linear-gradient(90deg,var(--color-surface-hover) 25%,var(--color-border) 50%,var(--color-surface-hover) 75%);background-size:200% 100%;animation:page_shimmer__JgdWT 1.5s infinite}.page_detailWrapper__4nQIh{padding-bottom:var(--space-3xl)}.page_heroImage__1Reny{width:100%;height:400px;background-size:cover;background-position:50%;position:relative}.page_heroOverlay__omSbJ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.4))}.page_article__x5Lvq{max-width:780px;margin:0 auto;padding-top:var(--space-xl)}.page_breadcrumb__SUogY{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--space-lg);flex-wrap:wrap}.page_breadcrumb__SUogY a{color:var(--color-accent-dark);text-decoration:none;transition:color var(--transition-base)}.page_breadcrumb__SUogY a:hover{color:var(--color-accent)}.page_breadcrumbCurrent__qJkJC{color:var(--color-text-secondary);max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_meta__fJJvQ{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.page_metaDate__P2Tdx,.page_metaTime__GAWBw{font-size:var(--font-size-sm);font-weight:600;color:var(--color-accent-dark)}.page_detailTitle__lQyd5{font-size:var(--font-size-3xl);font-weight:900;color:var(--color-primary);line-height:1.2;margin-bottom:var(--space-md)}.page_summary__yfbip{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.6;border-left:4px solid var(--color-accent);padding-left:var(--space-md);margin-bottom:var(--space-xl)}.page_figure__i9_n4{margin:0 0 var(--space-xl) 0;border-radius:var(--radius-xl);overflow:hidden}.page_articleImage__WxD_i{width:100%;height:auto;display:block;border-radius:var(--radius-xl)}.page_content__ePc38{font-size:var(--font-size-base);line-height:1.85;color:var(--color-text)}.page_content__ePc38 h2{font-size:var(--font-size-xl);font-weight:800;color:var(--color-primary);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.page_content__ePc38 p{margin-bottom:var(--space-md)}.page_content__ePc38 ol,.page_content__ePc38 ul{margin-bottom:var(--space-md);padding-left:var(--space-lg)}.page_content__ePc38 li{margin-bottom:var(--space-xs)}.page_content__ePc38 li::marker{color:var(--color-accent)}.page_bottomNav__ZWqkd{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border)}.page_notFound__GkOJR{text-align:center;padding:var(--space-3xl) 0}.page_notFound__GkOJR h1{font-size:var(--font-size-2xl);color:var(--color-primary);margin-bottom:var(--space-md)}.page_notFound__GkOJR p{color:var(--color-text-secondary);margin-bottom:var(--space-xl)}.page_heroSkeleton__SICQO{width:100%;height:400px}.page_heroSkeleton__SICQO,.page_skeletonLine__oTY0f{background:linear-gradient(90deg,var(--color-surface-hover) 25%,var(--color-border) 50%,var(--color-surface-hover) 75%);background-size:200% 100%;animation:page_shimmer__JgdWT 1.5s infinite}.page_skeletonLine__oTY0f{border-radius:var(--radius-sm);margin-bottom:var(--space-md)}@keyframes page_shimmer__JgdWT{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.page_heroImage__1Reny{height:250px}.page_detailTitle__lQyd5{font-size:var(--font-size-2xl)}.page_summary__yfbip{font-size:var(--font-size-base)}.page_meta__fJJvQ{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}}@media (max-width:640px){.page_grid__tne5D{grid-template-columns:1fr}}