.blogs_page__MMbPA{width:100%;float:left;overflow:auto;min-height:60vh}.blogs_hero__WFs1D{background:linear-gradient(135deg,#111,#2d0000);padding:70px 40px;text-align:center}@media(max-width:768px){.blogs_hero__WFs1D{padding:50px 20px}}.blogs_heroTitle__6jZUI{font-size:48px;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:-.03em}@media(max-width:768px){.blogs_heroTitle__6jZUI{font-size:32px}}.blogs_heroSubtitle__1feMS{font-size:18px;color:rgba(255,255,255,.7);margin:0}@media(max-width:768px){.blogs_heroSubtitle__1feMS{font-size:15px}}.blogs_content__zz4q6{max-width:1200px;margin:0 auto;padding:40px 24px 80px}@media(max-width:768px){.blogs_content__zz4q6{padding:24px 16px 60px}}.blogs_filterRow__Xm_6J{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:36px}.blogs_filterTab__G0dmv{padding:8px 18px;border-radius:24px;border:1.5px solid #e5e7eb;font-size:13px;font-weight:500;color:#555;text-decoration:none;transition:all .2s;background:#fff}.blogs_filterTab__G0dmv:hover{border-color:#d90707;color:#d90707}.blogs_activeTab__j_4KQ{background:#d90707;border-color:#d90707;color:#fff!important}.blogs_activeTab__j_4KQ:hover{opacity:.9}.blogs_grid__fd_w8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}@media(max-width:1024px){.blogs_grid__fd_w8{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.blogs_grid__fd_w8{grid-template-columns:1fr;gap:16px}}.blogs_card__ZtmTn{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #f0f0f0;box-shadow:0 1px 4px rgba(0,0,0,.04);transition:transform .25s ease,box-shadow .25s ease}.blogs_card__ZtmTn:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.blogs_card__ZtmTn:hover .blogs_cardImage__zU9Fr{transform:scale(1.04)}.blogs_card__ZtmTn:hover .blogs_readMore__DYYK0{color:#d90707}.blogs_imageWrapper__gYEPk{position:relative;width:100%;overflow:hidden}.blogs_imageWrapper__gYEPk:before{content:"";display:block;padding-top:56.25%}.blogs_cardImage__zU9Fr{transition:transform .4s ease}.blogs_imagePlaceholder__7ghxV{position:absolute;inset:0;background:linear-gradient(135deg,#f3f4f6,#e5e7eb)}.blogs_categoryBadge__1YK6H{position:absolute;top:12px;left:12px;background:#d90707;color:#fff;font-size:11px;font-weight:600;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em;z-index:1}.blogs_cardBody__zwSkN{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1 1}.blogs_cardTitle__thsax{font-size:1rem;font-weight:600;line-height:1.4;color:#111}.blogs_cardExcerpt__k1sXU,.blogs_cardTitle__thsax{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogs_cardExcerpt__k1sXU{font-size:.875rem;color:#666;line-height:1.6}.blogs_cardMeta__uY0go{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:auto}.blogs_cardDate__zxY5d{font-size:12px;color:#aaa}.blogs_cardAuthor__Vsnys{font-size:12px;color:#888}.blogs_cardAuthor__Vsnys:before{content:"·";margin-right:12px;color:#ccc}.blogs_readMore__DYYK0{font-size:13px;font-weight:500;color:#888;transition:color .2s}.blogs_empty__H8KgJ{text-align:center;padding:60px 20px;color:#888;font-size:15px}.blogs_empty__H8KgJ p{margin:0 0 16px}.blogs_clearFilter__TX6dJ{display:inline-block;color:#d90707;font-weight:500;text-decoration:none;border-bottom:1px solid #d90707}.blogs_clearFilter__TX6dJ:hover{opacity:.75}.blogs_pagination__gBLLy{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:50px;flex-wrap:wrap}.blogs_pageBtn__Jc9uQ{padding:8px 18px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:13px;font-weight:500;color:#444;text-decoration:none;transition:all .2s;background:#fff}.blogs_pageBtn__Jc9uQ:hover{border-color:#d90707;color:#d90707}.blogs_pageNum__PGCFM{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1.5px solid #e5e7eb;border-radius:8px;font-size:13px;font-weight:500;color:#444;text-decoration:none;transition:all .2s;background:#fff}.blogs_pageNum__PGCFM:hover{border-color:#d90707;color:#d90707}.blogs_activePage__YORXA{background:#d90707;border-color:#d90707;color:#fff!important}