/* Copiado de theme/logo/final/logo-animado.html por build.py (no se edita aquí). */
.marca{display:block;overflow:visible;--casa:#0D1D2A;--cara:#FFFFFF;}
.oscuro .marca{--casa:#EEF6F8;--cara:#0D1D2A;}
.marca .casa{fill:var(--casa)}
.marca .cara path{fill:var(--cara)}
.marca .gota{fill:#9FD8DF}
.marca .brisa{fill:#087B8B}
.marca .ventilador path{fill:#087B8B}
.marca .gota-fuera{opacity:0}
.marca .boca{opacity:1}
.marca .sonrisa{opacity:0}
.marca .casa-caja{transform-box:fill-box;transform-origin:50% 100%}
.marca .gota-caida{transform-box:fill-box;transform-origin:50% 50%}
.marca .gota-fuera{transform-box:fill-box;transform-origin:50% 50%}
.marca .ventilador{transform-box:view-box;transform-origin:1870.0px 1062.5px}
.marca .trazo-brisa{stroke-dashoffset:0}
.marca.corto{--k:.45}
.marca:not(.play) .sonrisa{opacity:1}
.marca:not(.play) .boca{opacity:0}
.marca.play .casa-caja{animation:casaEntra calc(var(--k,1)*.5s) ease-out 0s both}
.marca.play .gota-fuera{opacity:1;animation:gotaFuera calc(var(--k,1)*.35s) ease-in calc(var(--k,1)*2.1s) both}
.marca.play .gota-caida{animation:gotaSale calc(var(--k,1)*1s) ease-out calc(var(--k,1)*var(--d)) both}
.marca.play .ventilador{animation:girar calc(var(--k,1)*1.4s) cubic-bezier(.5,0,.2,1) calc(var(--k,1)*.9s) both}
.marca.play .trazo-brisa{animation:dibuja calc(var(--k,1)*.9s) ease-out calc(var(--k,1)*1.5s) both}
.marca.play .boca{animation:bocaFuera calc(var(--k,1)*.35s) ease-in calc(var(--k,1)*2.35s) both}
.marca.play .sonrisa{animation:sonrie calc(var(--k,1)*.4s) ease-out calc(var(--k,1)*2.4s) both}
@keyframes casaEntra{from{opacity:0;transform:translateY(14px) scale(.86)}to{opacity:1;transform:none}}
@keyframes gotaSale{0%{opacity:0;transform:translateY(-10px) scale(.4)}20%{opacity:1;transform:translateY(0) scale(1)}45%{transform:translateY(16px)}60%{transform:translateY(7px)}80%{transform:translateY(18px)}100%{opacity:1;transform:translateY(18px)}}
@keyframes gotaFuera{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}
@keyframes girar{from{transform:rotate(0deg)}to{transform:rotate(1080deg)}}
@keyframes dibuja{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes bocaFuera{from{opacity:1}to{opacity:0}}
@keyframes sonrie{from{opacity:0}to{opacity:1}}
@media (prefers-reduced-motion:reduce){.marca.play *{animation:none!important}}
