.BlogCard_card__8fCG_{background:var(--bg-secondary);border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:var(--transition-smooth)}.BlogCard_card__8fCG_:hover{border-color:var(--accent);box-shadow:0 20px 40px rgba(0,0,0,.1)}.BlogCard_linkWrapper__35Xlg{display:block;text-decoration:none;color:inherit}.BlogCard_imageBox__1RV0k{position:relative;aspect-ratio:16/9;overflow:hidden}.BlogCard_placeholderImg___YEni{width:100%;height:100%;background:linear-gradient(135deg,var(--bg-secondary),var(--border))}.BlogCard_category__Tumz2{position:absolute;top:16px;left:16px;background:linear-gradient(135deg,#7C3AED,#EC4899);color:#fff;padding:4px 12px;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}.BlogCard_content__jqvXS{padding:24px}.BlogCard_meta__Z6cIJ{display:flex;gap:16px;margin-bottom:12px}.BlogCard_metaItem__C8Uv0{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-muted)}.BlogCard_title__eEJRu{font-family:var(--font-playfair);font-size:1.4rem;margin-bottom:12px;line-height:1.3;color:var(--text-main)}.BlogCard_excerpt__M5kbh{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_footer__w_3nZ{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:20px}.BlogCard_readMore__8ccZO{font-weight:600;font-size:.9rem}.BlogCard_arrowIcon__JvDUQ{color:var(--accent);transition:transform .3s ease}.BlogCard_card__8fCG_:hover .BlogCard_arrowIcon__JvDUQ{transform:translate(2px,-2px)}.page_blogsPage__1C8Ac{width:100%;padding-top:160px;padding-bottom:120px;background-color:var(--bg-primary);min-height:100vh}.page_container__unBmk{max-width:var(--container-max);margin:0 auto;padding:0 24px}.page_header__b_0nj{max-width:800px;margin-bottom:80px}.page_label__DXvEF{display:block;color:var(--accent);font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:.85rem;margin-bottom:16px}.page_title__f6XWX{font-family:var(--font-playfair);font-size:clamp(2.5rem,6vw,4rem);margin-bottom:24px;line-height:1.1}.page_title__f6XWX span{color:var(--accent)}.page_subtitle__UOMq1{font-size:1.2rem;color:var(--text-muted);line-height:1.6}.page_grid__5ZQjU{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px}@media (max-width:768px){.page_grid__5ZQjU{grid-template-columns:1fr}.page_blogsPage__1C8Ac{padding-top:120px}}