.BlogCard_link__1nzB0{text-decoration:none;display:block}.BlogCard_card__mE4XB{display:flex;flex-direction:column;gap:12px;padding:0;transition:opacity .2s ease}.BlogCard_card__mE4XB:hover{opacity:.8}.BlogCard_category__Emers{font-size:.875rem!important;font-weight:400!important;color:#666!important;text-transform:none;letter-spacing:0}.BlogCard_title__eA7NO{font-size:1.5rem!important;font-weight:600!important;line-height:1.4!important;color:var(--color)!important;-webkit-line-clamp:2}.BlogCard_description__hXDXp,.BlogCard_title__eA7NO{margin:0!important;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_description__hXDXp{font-size:1rem!important;font-weight:400!important;line-height:1.6!important;color:#999!important;-webkit-line-clamp:3}.BlogCard_meta__rD75T{display:flex;align-items:center;gap:12px;margin-top:8px}.BlogCard_author__jvCHm{display:flex;align-items:center;gap:8px}.BlogCard_avatar__IBfVj{width:28px;height:28px;border-radius:50%;background:var(--theme);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:var(--color)}.BlogCard_authorName__s23FE,.BlogCard_date__iqwmt{font-size:.875rem!important;font-weight:400!important;color:#666!important}@media (max-width:600px){.BlogCard_title__eA7NO{font-size:1.25rem!important}.BlogCard_description__hXDXp{font-size:.9375rem!important;-webkit-line-clamp:2}}.Pagination_container__Zbdvt{display:flex;justify-content:center;margin-top:64px}.Pagination_pagination__nHWgz .MuiPagination-ul{gap:8px}.Pagination_pagination__nHWgz .MuiPaginationItem-root{min-width:40px;height:40px;border-radius:8px;font-size:.9375rem;font-weight:500;color:#666;background:transparent;border:1px solid #333;transition:all .2s ease}.Pagination_pagination__nHWgz .MuiPaginationItem-root:hover{background:rgba(99,102,241,.1);border-color:var(--theme);color:var(--color)}.Pagination_pagination__nHWgz .MuiPaginationItem-root.Mui-selected{background:var(--theme);border-color:var(--theme);color:var(--color)}.Pagination_pagination__nHWgz .MuiPaginationItem-root.Mui-selected:hover{background:var(--theme)}.Pagination_pagination__nHWgz .MuiPaginationItem-ellipsis{color:#666;border:none}.Pagination_pagination__nHWgz .MuiPaginationItem-ellipsis:hover{background:transparent;border-color:transparent}.Pagination_pagination__nHWgz .MuiPaginationItem-icon{font-size:1.25rem;color:#666}.Pagination_pagination__nHWgz .MuiPaginationItem-root:hover .MuiPaginationItem-icon{color:var(--color)}@media (max-width:600px){.Pagination_container__Zbdvt{margin-top:48px}.Pagination_pagination__nHWgz .MuiPaginationItem-root{min-width:36px;height:36px;font-size:.875rem}}.TagFilter_container__9poLK{margin-bottom:48px}.TagFilter_wrapper__RB117{display:flex;flex-wrap:wrap;gap:12px}.TagFilter_tag__awH87{padding:8px 16px;background:transparent;border:1px solid #333;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:400;color:#999}.TagFilter_tagActive__VqkBy,.TagFilter_tag__awH87:hover{border-color:var(--theme);color:var(--color)}.TagFilter_tagActive__VqkBy{background:var(--theme)}.TagFilter_tagActive__VqkBy:hover{background:var(--theme);color:var(--color)}@media (max-width:600px){.TagFilter_container__9poLK{margin-bottom:32px}.TagFilter_tag__awH87{padding:6px 12px;font-size:.8125rem}}.blog_page__JEMhF{min-height:100vh;background:var(--bg);color:var(--color);padding:40px 0 80px}.blog_container__utgPl{max-width:var(--max-width)!important}.blog_header__gwB4G{margin-bottom:48px}.blog_title__N_pqb{font-size:2.5rem!important;font-weight:700!important;color:var(--color)!important;margin:0!important}.blog_blogList__gNEDS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px 64px;gap:48px 64px;margin-bottom:64px}.blog_emptyState__VOPQa{text-align:center;padding:120px 20px}.blog_emptyTitle__cl886{font-size:1.5rem!important;font-weight:600!important;color:var(--color)!important;margin-bottom:12px!important}.blog_emptySubtitle__fqnFC{font-size:1rem!important;color:#666!important}@media (max-width:900px){.blog_blogList__gNEDS{grid-template-columns:1fr;gap:40px}.blog_title__N_pqb{font-size:2rem!important}}@media (max-width:600px){.blog_page__JEMhF{padding:24px 0 60px}.blog_title__N_pqb{font-size:1.75rem!important}.blog_header__gwB4G{margin-bottom:32px}}