.blog_area{background-color:var(--background)}.single_blog{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.single_blog:hover{transform:translateY(-8px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.single_blog_thumb{position:relative;overflow:hidden}.single_blog_thumb img{transition:transform .4s ease}.single_blog:hover .single_blog_thumb img{transform:scale(1.05)}.single_blog_content{padding:2rem}.datatech_blog_meta a{color:hsl(var(--primary));font-size:.875rem;font-weight:600;text-transform:uppercase}.post-categories a{color:hsl(var(--muted-foreground));font-size:.875rem}.blog_page_title h4{font-size:1.25rem;font-weight:700;margin:.75rem 0}.blog_page_title h4 a{color:hsl(var(--foreground));transition:color .3s ease}.blog_page_title h4 a:hover{color:hsl(var(--primary))}.blog_description p{color:hsl(var(--muted-foreground));line-height:1.6;margin-bottom:1.5rem}.button_two a{color:hsl(var(--primary));font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:gap .3s ease}.button_two a:hover{gap:.75rem}