.blog-hero-container{background:radial-gradient(circle at 50% 20%, #c9a84c14 0%, transparent 60%), radial-gradient(circle at 80% 80%, #1a3a5c0d 0%, transparent 50%), var(--bg-body,#fafaf9);position:relative;overflow:hidden}.blog-search-bar{-webkit-backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #e2e8f0cc;box-shadow:0 10px 25px -5px #0000000a,0 8px 10px -6px #0000000a}.blog-filter-btn{transition:all .25s cubic-bezier(.4,0,.2,1)}.blog-filter-btn.active{color:#fff;background:#1a3a5c;box-shadow:0 4px 12px #1a3a5c40}@keyframes pulseSubtle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.animate-pulse-subtle{animation:3s ease-in-out infinite pulseSubtle}
