:root{--color-primary: #3b82f6;--color-primary-ultra-light: rgba(59, 130, 246, .04);--color-primary-super-light: rgba(59, 130, 246, .02);--color-secondary: #8b5cf6;--color-secondary-ultra-light: rgba(139, 92, 246, .04);--color-accent: #06b6d4;--color-accent-ultra-light: rgba(6, 182, 212, .03);--color-dark: #1e293b;--color-light: #ffffff;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5}.blog-hero{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:4rem 1rem 0rem;overflow:hidden;width:100%;background:var(--color-light);isolation:isolate}.subtle-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:hidden;opacity:.3}.micro-gradients{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 15% 20%,var(--color-primary-ultra-light) 0%,transparent 40%),radial-gradient(circle at 85% 70%,var(--color-secondary-ultra-light) 0%,transparent 40%);animation:gradientDrift 40s ease-in-out infinite alternate}.soft-waves{position:absolute;top:0;left:0;width:200%;height:200%;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(59,130,246,.015) 2px,rgba(59,130,246,.015) 4px);animation:waveFloat 50s linear infinite;opacity:.2}.micro-particles{position:absolute;top:0;left:0;width:100%;height:100%}.particle{position:absolute;width:2px;height:2px;background:var(--color-primary-ultra-light);border-radius:50%;animation:particleDrift 30s linear infinite;opacity:.15}.particle:nth-child(1){top:25%;left:20%;animation-delay:0s}.particle:nth-child(2){top:60%;left:80%;animation-delay:-5s}.particle:nth-child(3){top:40%;left:60%;animation-delay:-10s}.particle:nth-child(4){top:75%;left:30%;animation-delay:-15s}.particle:nth-child(5){top:15%;left:70%;animation-delay:-20s}.hero-content{position:relative;z-index:10;max-width:1300px;margin:0 auto;transition:all 1.2s cubic-bezier(.16,1,.3,1)}.hero-content:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000000f,inset 0 1px #ffffffe6}.hero-title{font-size:3rem;font-weight:300;line-height:1.3;margin-bottom:1.5rem;letter-spacing:-.5px;opacity:.95;animation:titleAppear 1.5s ease-out}.hero-excerpt{max-width:1300px;margin:.5rem auto;opacity:.85;font-weight:300;animation:excerptAppear 2s ease-out .3s both}.social-share-premium{display:flex;justify-content:start;gap:1.2rem;margin:1rem 0 2.5rem;animation:socialAppear 2s ease-out .6s both}.social-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#ffffffe6;border:1px solid rgba(59,130,246,.08);transition:all .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.social-icon:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#3b82f60d,#8b5cf60d);opacity:0;transition:opacity 1.2s ease}.social-icon i{position:relative;z-index:2;font-size:1.2rem;transition:all .8s cubic-bezier(.16,1,.3,1);opacity:.8}.social-icon:hover{transform:translateY(-2px);border-color:#3b82f626}.social-icon:hover:before{opacity:1}.social-icon:hover i{transform:scale(1.1);opacity:1}.social-vk{color:#4c75a3}.social-telegram{color:#2aabee}.social-youtube{color:red}@keyframes gradientDrift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(10px,-10px) scale(1.01)}}@keyframes waveFloat{0%{transform:translate(0)}to{transform:translate(-50px,50px)}}@keyframes particleDrift{0%,to{transform:translate(0);opacity:.1}50%{transform:translate(15px,-15px);opacity:.2}}@keyframes titleAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:.95;transform:translateY(0)}}@keyframes excerptAppear{0%{opacity:0;transform:translateY(15px)}to{opacity:.85;transform:translateY(0)}}@keyframes socialAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.blog-hero{padding:3rem 1rem;min-height:550px}.hero-content{padding:3rem 2rem;margin:0 1rem}.hero-title{font-size:2.2rem}.hero-excerpt{font-size:1.1rem;margin:2rem auto}.social-share-premium{gap:1rem}.social-icon{width:45px;height:45px}}.parallax-element{will-change:transform;transition:transform .1s linear}
