.blog_blogHeroNx__LWC6a{margin-bottom:4rem;-webkit-clip-path:var(--clip-angular);clip-path:var(--clip-angular);overflow:hidden;box-shadow:var(--shadow-elevated)}.blog_blogCardNx__OgJ8d{background:var(--glass-bg);border:1px solid var(--glass-border);overflow:hidden;transition:var(--transition-base);height:100%}.blog_blogCardNx__OgJ8d:hover{transform:translateY(-5px);box-shadow:var(--shadow-elevated);border-color:var(--primary)}.blog_blogThumb__avNo_{width:100%;height:100%;object-fit:cover;min-height:200px;transition:var(--transition-slow);display:block}.blog_blogCardNx__OgJ8d:hover .blog_blogThumb__avNo_{transform:scale(1.1)}.blog_blogCardContent__Lx2yx{background:var(--bg-secondary);min-height:200px;display:flex;flex-direction:column;justify-content:center;padding:2rem}.blog_categoryTag__7L7Kl{display:inline-block;padding:.35rem .75rem;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var(--primary);background:rgba(249,115,22,.1);-webkit-clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);margin-bottom:.75rem;width:-moz-fit-content;width:fit-content}.blog_blogCardContent__Lx2yx h4{font-size:1.2rem;font-weight:700;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.5px;word-break:break-word}.blog_blogCardContent__Lx2yx h4 a{color:var(--text-primary);text-decoration:none;transition:var(--transition-base);display:block}.blog_blogCardContent__Lx2yx h4 a:hover{color:var(--primary)}.blog_blogMetaNx__AJ3Ba{font-size:.75rem;color:var(--text-muted)}.blog_blogMetaNx__AJ3Ba i{margin-right:.25rem;color:var(--primary)}.blog_blogSidebarCard__ayazB{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-clip-path:var(--clip-angular);clip-path:var(--clip-angular);padding:2rem;margin-bottom:2rem}.blog_blogSidebarCard__ayazB h5{color:var(--text-primary);border-bottom:1px solid var(--glass-border);padding-bottom:.75rem;margin-bottom:1.25rem}.blog_sidebarPostList__RfNlU{list-style:none;padding:0;margin:0}.blog_sidebarPostList__RfNlU li{padding:.75rem 0;border-bottom:1px solid var(--glass-border)}.blog_sidebarPostList__RfNlU li:last-child{border-bottom:none}.blog_sidebarPostList__RfNlU li a{color:var(--text-secondary);font-size:.9rem;font-weight:600}.blog_sidebarPostList__RfNlU li a:hover{color:var(--primary)}