.blog_container__2_z7z{max-width:1200px;margin:0 auto;padding:80px 24px}.blog_header__0iz8y{text-align:center;margin-bottom:60px}.blog_title__9ihMq{font-size:3.5rem;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:16px;line-height:1.1}.blog_subtitle__SFq9F{color:var(--gray-text);font-size:1.15rem;max-width:600px;margin:0 auto;line-height:1.6}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:32px;gap:32px}.blog_card__AELHx{background:#111;border:1px solid #222;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;text-decoration:none;position:relative}.blog_card__AELHx:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--yellow-primary);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:10}.blog_card__AELHx:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(251,191,36,.08);border-color:#333}.blog_card__AELHx:hover:before{transform:scaleX(1)}.blog_thumbnail__s47sE{width:100%;height:220px;object-fit:cover;border-bottom:1px solid #222;transition:transform .5s ease}.blog_card__AELHx:hover .blog_thumbnail__s47sE{transform:scale(1.05)}.blog_thumbnailPlaceholder__znniN{width:100%;height:220px;background:#151515;display:flex;align-items:center;justify-content:center;color:#333;font-size:3rem;border-bottom:1px solid #222}.blog_content__JGcxx{padding:28px;flex:1 1;display:flex;flex-direction:column;background:#111;position:relative;z-index:2}.blog_date__RNj9C{font-size:.8rem;color:var(--yellow-primary);margin-bottom:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:6px}.blog_date__RNj9C:before{content:"";display:block;width:12px;height:2px;background:var(--yellow-primary)}.blog_postTitle__3NcWc{font-size:1.4rem;font-weight:700;margin-bottom:14px;color:#fff;line-height:1.3;transition:color .2s}.blog_card__AELHx:hover .blog_postTitle__3NcWc{color:var(--yellow-primary)}.blog_excerpt__57etC{color:#999;font-size:.95rem;line-height:1.6;margin-bottom:24px;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_readMore__emsSW{color:#fff;font-weight:600;font-size:.9rem;display:flex;align-items:center;gap:8px;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.blog_readMore__emsSW span{transition:transform .2s}.blog_card__AELHx:hover .blog_readMore__emsSW{color:var(--yellow-primary)}.blog_card__AELHx:hover .blog_readMore__emsSW span{transform:translateX(5px)}@media (max-width:768px){.blog_title__9ihMq{font-size:2.5rem}.blog_container__2_z7z{padding:60px 16px}}