@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.2s;animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:var(--dur-pagina, .42s);animation-timing-function:var(--ease-out)}::view-transition-group(nav){animation:none}::view-transition-old(nav){animation:none;opacity:0}::view-transition-new(nav){animation:none;opacity:1}::view-transition-group(rama-arte),::view-transition-group(rama-empresas),::view-transition-group(titulo-activo){animation-duration:var(--dur-pagina, .42s);animation-timing-function:var(--ease-en-sal, cubic-bezier(.65, 0, .35, 1))}::view-transition-old(rama-arte),::view-transition-old(rama-empresas),::view-transition-old(titulo-activo){animation-duration:.2s;animation-timing-function:var(--ease-out);mix-blend-mode:normal}::view-transition-new(rama-arte),::view-transition-new(rama-empresas),::view-transition-new(titulo-activo){animation-duration:var(--dur-pagina, .42s);animation-timing-function:var(--ease-out);mix-blend-mode:normal}.nav{view-transition-name:nav}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}[data-descifra]{position:relative}.descifra__capa{position:absolute;inset:0;pointer-events:none;user-select:none;font-family:var(--font-escondida);font-weight:400;letter-spacing:0}.descifra__capa>i{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;font-style:normal;line-height:1;background:var(--bg);color:var(--ink-2)}.galeria figure[data-escaneo]{position:relative}.galeria img.por-escanear{clip-path:inset(0 0 100% 0)}.escaneo{position:absolute;left:0;top:0;width:100%;height:var(--alto-escaneo, 100%);overflow:hidden;pointer-events:none;user-select:none;font-family:var(--font-escondida);font-size:.75rem;line-height:1.15;word-break:break-all;white-space:normal;color:var(--tinta-escaneo, color-mix(in oklab, var(--accent) 70%, var(--bg)));border-radius:var(--radio-suave);clip-path:inset(0 0 100% 0)}figure.escaneada .escaneo{animation:escaneo-baja var(--dur-codifica, .62s) var(--ease-out) forwards,escaneo-sube var(--dur-descodifica, .9s) var(--ease-out) var(--dur-codifica, .62s) forwards}figure.escaneada img{animation:escaneo-baja var(--dur-descodifica, .9s) var(--ease-out) var(--dur-codifica, .62s) both}figure.escaneada:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--alto-escaneo, 100%);pointer-events:none;border-top:1px solid var(--tinta-escaneo, color-mix(in oklab, var(--accent) 70%, var(--bg)));animation:escaneo-frente var(--dur-codifica, .62s) var(--ease-out) forwards,escaneo-frente var(--dur-descodifica, .9s) var(--ease-out) var(--dur-codifica, .62s) forwards}@keyframes escaneo-baja{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes escaneo-sube{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0 0)}}@keyframes escaneo-frente{0%{transform:translateY(0);opacity:1}90%{opacity:1}to{transform:translateY(100%);opacity:0}}@property --revela-corte{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}.por-revelar,.revela{--revela-banda: 1.8em;mask-image:linear-gradient(to bottom,#000 var(--revela-corte),transparent calc(var(--revela-corte) + var(--revela-banda)))}.por-revelar{--revela-corte: calc(-1 * var(--revela-banda))}.revela{animation:revela-bloque var(--dur-revela, .46s) var(--ease-out) var(--revela-espera, 0ms) both}@keyframes revela-bloque{0%{--revela-corte: calc(-1 * var(--revela-banda))}to{--revela-corte: 100%}}.por-revelar:focus-within,.revela:focus-within{animation:none;mask-image:none}@media print{.por-revelar,.revela{animation:none;mask-image:none}}.pie[data-astro-cid-5hce7sga]{padding-block:var(--space-5) var(--space-4);position:relative;margin-top:var(--space-6);font-size:var(--step--1);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4)}.pie__contacto[data-astro-cid-5hce7sga]{margin:0;display:flex;flex-wrap:wrap;gap:0 var(--space-3)}.pie__redes[data-astro-cid-5hce7sga]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}
