/* Logo: al hacer scroll la V queda en su lugar (a la izquierda) y el nombre se esconde detras de ella, en escritorio y en celular */
@property --vk-t{syntax:'<length>';inherits:true;initial-value:0px}
@media (min-width:1000px){
html body #header .site-logo-container{position:relative!important;overflow:hidden!important;width:auto!important;transform:none!important;--vk-t:0px;transition:--vk-t .55s cubic-bezier(.4,0,.2,1)!important}
html body #header [data-sticky*="yes"] .site-logo-container{width:auto!important;transform:none!important;--vk-t:170px}
html body #header .site-logo-container::before{content:"";position:absolute;left:0;top:0;width:27px;height:28px;background:url("https://vakode.com/wp-content/uploads/2026/10/vakode-logo-horizontal.png") no-repeat 0 0/auto 100%;z-index:2;pointer-events:none}
html body #header .site-logo-container img{display:block;transform:translateX(calc(var(--vk-t) * -1));-webkit-mask-image:linear-gradient(90deg,transparent calc(27px + var(--vk-t)),#000 calc(27px + var(--vk-t)));mask-image:linear-gradient(90deg,transparent calc(27px + var(--vk-t)),#000 calc(27px + var(--vk-t)))}
}
@media (max-width:999px){
html body #header .site-logo-container{position:relative!important;overflow:hidden!important;width:auto!important;transform:none!important;--vk-t:0px;transition:--vk-t .55s cubic-bezier(.4,0,.2,1)!important}
html body #header [data-sticky*="yes"] .site-logo-container{width:auto!important;transform:none!important;--vk-t:140px}
html body #header .site-logo-container::before{content:"";position:absolute;left:0;top:0;width:20px;height:21px;background:url("https://vakode.com/wp-content/uploads/2026/10/vakode-logo-horizontal.png") no-repeat 0 0/auto 100%;z-index:2;pointer-events:none}
html body #header .site-logo-container img{display:block;transform:translateX(calc(var(--vk-t) * -1));-webkit-mask-image:linear-gradient(90deg,transparent calc(20px + var(--vk-t)),#000 calc(20px + var(--vk-t)));mask-image:linear-gradient(90deg,transparent calc(20px + var(--vk-t)),#000 calc(20px + var(--vk-t)))}
}