.page_page__gzsUP{max-width:var(--container-width);margin:0 auto;padding:var(--space-12) var(--space-4)}.page_header__b12PG{text-align:center;margin-bottom:var(--space-12)}.page_title__zDKom{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-4)}.page_subtitle__qNPWl{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto}.page_blogGrid__qNtVJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-8)}.page_blogCard__TN8Li{background:white;border-radius:var(--radius-2xl);overflow:hidden;box-shadow:var(--shadow-sm);transition:all var(--transition-normal);text-decoration:none;display:flex;flex-direction:column}.page_blogCard__TN8Li:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl)}.page_imageWrapper__QmKRG{position:relative;aspect-ratio:16/9}.page_content__Gnxcm{padding:var(--space-6);flex:1;display:flex;flex-direction:column}.page_date__ILCXV{font-size:var(--text-xs);color:var(--primary-500);text-transform:uppercase;letter-spacing:1px;font-weight:var(--font-semibold);margin-bottom:var(--space-2)}.page_postTitle__f5QlV{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-3);line-height:1.4}.page_summary__2c4cF{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-6);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_readMore__He4sR{margin-top:auto;display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--text-primary)}.page_readMore__He4sR svg{transition:transform .2s}.page_blogCard__TN8Li:hover .page_readMore__He4sR svg{transform:translateX(4px)}