.page_main__Dko2G{min-height:100vh}.page_container__T4trQ{max-width:var(--max-width-container);margin:0 auto;padding:0 var(--spacing-lg)}.page_pageHeader__WeN6a{background-color:var(--color-background-gray);padding:var(--spacing-4xl) 0;text-align:center}.page_pageHeader__WeN6a h1{font-size:var(--font-size-6xl);margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.page_subtitle__ZrGs9{font-size:var(--font-size-base);color:var(--color-text-secondary)}.page_postGrid__zZpQf{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);margin-bottom:var(--spacing-5xl)}@media (max-width:768px){.page_pageHeader__WeN6a h1{font-size:var(--font-size-4xl)}.page_categories__l_y1G{gap:var(--spacing-sm)}.page_categoryBtn__aeZxz{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}.page_postGrid__zZpQf{grid-template-columns:1fr;gap:var(--spacing-2xl)}}.NewsList_postCard__j_azR{background-color:var(--color-background);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base)}.NewsList_postCard__j_azR:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.NewsList_postLink__fCm80{display:block;text-decoration:none;color:inherit}.NewsList_postImage__pBihx{position:relative;width:100%;height:200px;overflow:hidden}.NewsList_postImage__pBihx img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-base)}.NewsList_postCard__j_azR:hover .NewsList_postImage__pBihx img{transform:scale(1.05)}.NewsList_postCategory__Frzqx{position:absolute;top:var(--spacing-md);left:var(--spacing-md);background-color:var(--color-primary);color:var(--color-white);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);border-radius:var(--radius-lg)}.NewsList_postContent__JgBtu{padding:var(--spacing-xl)}.NewsList_postDate__JQBnI{display:block;font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-bottom:var(--spacing-sm)}.NewsList_postTitle__341Lw{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md);color:var(--color-text-primary);line-height:var(--line-height-normal)}.NewsList_postExcerpt___8y6k{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin-bottom:var(--spacing-md)}.NewsList_readMore__kktlk{text-align:right;display:block;font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-bold);transition:transform var(--transition-base)}.NewsList_postCard__j_azR:hover .NewsList_readMore__kktlk{transform:translateX(5px)}