:root{--neg:#000;--pos:#fff;--hueso:#f2f2f0;--gris:#8c8c8c;--gris-c:#cfcfcb;--linea:#00000029;--linea-c:#ffffff38;--tinta:var(--neg);--cubo:polygon(50% 0%, 100% 24.62%, 100% 75.38%, 50% 100%, 0% 75.38%, 0% 24.62%);--cubo-ratio:360 / 398;--f-titulo:"Anton", "Arial Narrow", "Haettenschweiler", sans-serif;--f-texto:owners, ui-sans-serif, system-ui, sans-serif;--t-xxl:clamp(40px, min(16vw, 10vh), 108px);--t-xl:clamp(27px, 3.9vw, 56px);--t-l:clamp(20px, 2.5vw, 34px);--t-m:clamp(15px, 1.25vw, 18px);--t-s:clamp(15px, 1.15vw, 18px);--t-xs:clamp(11px, .88vw, 13px);--letra:.015em;--trazo:clamp(1px, .13vw, 2px);--m:clamp(20px, 3.2vw, 48px);--e-seccion:clamp(40px, 6vw, 88px);--e-bloque:clamp(24px, 3.4vw, 48px);--e-item:clamp(12px, 1.2vw, 16px);--gap:clamp(8px, 1.2vw, 16px);--ancho:1440px;--top-h:58px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-sube:cubic-bezier(.38, 0, .22, 1);--raya-t:.55s;--raya-e:cubic-bezier(.42, .16, .38, .96)}@media (min-width:820px) and (min-aspect-ratio:23/20){:root{--top-h:76px}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--pos);scroll-behavior:auto;overscroll-behavior-y:none}body{font-family:var(--f-texto);font-weight:300;font-size:var(--t-s);letter-spacing:var(--letra);color:var(--neg);background:var(--pos);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}html,body{overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}p{margin:0}.titulo{font-family:var(--f-titulo);text-transform:uppercase;letter-spacing:-.005em;margin:0;font-weight:400;line-height:.92}.parrafo{font-size:var(--t-s);line-height:1.5}.enlace{font-size:var(--t-xs);letter-spacing:.06em;white-space:nowrap;padding-bottom:3px;display:inline-block;position:relative}.enlace:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform var(--raya-t) var(--raya-e);background:currentColor;position:absolute;bottom:0;left:0}.enlace:hover:after{transform-origin:0;transform:scaleX(0)}.enlace__flecha{transition:transform .45s var(--ease-out);margin-left:.5em;display:inline-block}.enlace:hover .enlace__flecha{transform:translate(3px)}.cubo{aspect-ratio:var(--cubo-ratio);clip-path:var(--cubo);background:var(--neg);display:block;position:relative;overflow:hidden}@keyframes cubo-agita{0%,to{transform:rotate(0)}3%{transform:rotate(1.15deg)}7%{transform:rotate(-1.15deg)}11%{transform:rotate(.55deg)}15%{transform:rotate(-.22deg)}19%{transform:rotate(0)}}.se-agita{transform-origin:50% 100%;animation:cubo-agita 5.2s var(--agita-t,0s) infinite}[data-in]{opacity:var(--in,0);transform:translate3d(0, calc((1 - var(--in,0)) * var(--in-y,24px)), 0)}[data-in=mask]{--in-y:32%;opacity:calc((var(--in,0) - .05) * 9)}.xp-sr,.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html:not([data-motion=todo]) .se-agita{animation:none}html:not([data-motion=todo]) [data-in]{transform:none!important}html:not([data-motion=todo]) .enlace__flecha{transition:none}html:not([data-motion=todo]) .enlace:hover .enlace__flecha{transform:none}}.top{z-index:40;height:var(--top-h);padding:0 max(var(--m), env(safe-area-inset-right)) 0 max(var(--m), env(safe-area-inset-left));background:var(--pos);color:var(--neg);pointer-events:none;justify-content:space-between;align-items:center;transition:none;display:flex;position:fixed;top:0;left:0;right:0}html[data-tone=dark] .top{background:var(--neg);color:var(--pos)}.top{transition:transform .5s var(--ease-out), visibility 0s}html.sin-cabecera .top{visibility:hidden;transition:transform .4s cubic-bezier(.7,0,.84,0),visibility 0s linear .4s;transform:translateY(-100%)}html[data-tone=photo] .top{color:var(--pos);background:0 0}html.menu-open .top{background:var(--pos);color:var(--neg)}.top>*{pointer-events:auto}.top-logo{font:400 clamp(22px, 2.2vw, 30px) / 1 var(--f-titulo);letter-spacing:.01em;color:inherit}.top-btn{width:44px;height:44px;color:inherit;margin-right:-7px;position:relative}.top-btn span{background:currentColor;height:2px;transition:transform .4s cubic-bezier(.7,0,.2,1),opacity .2s;position:absolute;left:7px;right:7px}.top-btn span:first-child{top:13px}.top-btn span:nth-child(2){top:21px}.top-btn span:nth-child(3){top:29px}html.menu-open .top-btn span:first-child{transform:translateY(8px)rotate(45deg)}html.menu-open .top-btn span:nth-child(2){opacity:0}html.menu-open .top-btn span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}:is(.top-btn:focus-visible,.top-logo:focus-visible){outline-offset:2px;outline:2px solid}.menu{z-index:30;padding:calc(var(--top-h) + clamp(24px, 7vh, 88px)) var(--m) calc(var(--m) * 1.2);background:var(--pos);color:var(--neg);clip-path:polygon(100% 0,100% 0,100% 0);visibility:hidden;overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;align-items:flex-end;transition:clip-path .55s cubic-bezier(.7,0,.2,1),visibility 0s linear .55s;display:flex;position:fixed;inset:0}html.menu-open .menu{clip-path:polygon(-150% 0,100% 0,100% 250%);visibility:visible;transition:clip-path .65s cubic-bezier(.7,0,.2,1),visibility}.menu nav{width:100%}.menu ol{text-align:right}.menu li{overflow:hidden}.menu a{font:400 clamp(24px, min(9.2vw, 5.6vh), 56px) / 1.14 var(--f-titulo);text-transform:uppercase;color:inherit;padding:.02em 0;transition:transform .5s cubic-bezier(.7,0,.2,1);display:block;transform:translateY(105%)}html.menu-open .menu a{transition-delay:calc(.18s + var(--i,0) * 50ms);transform:none}:is(.menu a:hover,.menu a:focus-visible){text-underline-offset:.06em;outline:none;text-decoration:underline;text-decoration-thickness:.055em}.menu-pie{border-top:1px solid var(--linea);text-transform:uppercase;opacity:0;gap:clamp(10px,1.4vh,14px);width:100%;margin-top:auto;padding-top:clamp(14px,2vh,20px);transition:opacity .3s;display:grid}html.menu-open .menu-pie{opacity:1;transition:opacity .4s .45s}.menu-pie ul{flex-wrap:wrap;display:flex}.menu-pie li{overflow:visible}.menu .menu-pie a{font:inherit;text-transform:inherit;color:inherit;padding:0;transition:color .2s;display:inline;transform:none}.menu-redes{font-size:var(--t-xs);letter-spacing:.16em;color:var(--neg);gap:.5em 1.9em}:is(.menu .menu-redes a:hover,.menu .menu-redes a:focus-visible){text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:1px}.menu-legal{letter-spacing:.12em;color:var(--gris);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6em 1.6em;font-size:clamp(9.5px,.72vw,11px);display:flex}.menu-legal ul{gap:.4em 1.5em}.menu-legal small{font-size:inherit}:is(.menu .menu-legal a:hover,.menu .menu-legal a:focus-visible){color:var(--neg);text-decoration:none}.menu-mov{letter-spacing:inherit;text-transform:inherit;color:inherit;border-bottom:1px solid;padding-bottom:2px}.menu-mov[aria-pressed=true]{color:var(--neg)}.menu-mov:focus-visible{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:reduce){html:not([data-motion=todo]) .menu,html:not([data-motion=todo]) .menu a,html:not([data-motion=todo]) .menu-pie,html:not([data-motion=todo]) .top-btn span{transition-duration:10ms!important;transition-delay:0s!important}}.cal{--cal-panel:300px;--cal-fila:64px;--cal-hueco:12px;--cal-linea:#000000b8;height:100vh;height:100dvh;padding:calc(var(--top-h) + 2vh) 0 calc(max(24px, env(safe-area-inset-bottom)) + 76px);background:var(--pos);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.cal-caja{flex-direction:column;gap:clamp(12px,2.2vh,24px);min-height:0;display:flex}.cal-cabeza{width:var(--cal-panel);justify-content:space-between;align-items:flex-end;gap:16px;margin-inline:auto;display:flex}.cal-mes{font:400 clamp(30px, min(10.5vw, 7.4vh), 72px) / .9 var(--f-titulo);text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap;margin:0}.cal-mes span{display:block}.cal-mes.is-in span{animation:cal-mes-entra .46s var(--ease-out)}@keyframes cal-mes-entra{0%{opacity:0;transform:translateX(calc(var(--dir,1) * .4em))}}.cal-flechas{gap:4px;margin-bottom:2px;display:none}@media (hover:hover) and (pointer:fine){.cal-flechas{display:flex}}.cal-flecha{width:36px;height:36px;transition:transform .3s var(--ease-out), opacity .2s ease;place-items:center;display:grid}.cal-flecha svg{fill:currentColor;width:15px;height:15px}.cal-flecha:hover{transform:scale(1.18)}.cal-flecha:active{transform:scale(.92)}.cal-flecha:disabled{opacity:.18;pointer-events:none}.cal-flecha:focus-visible{outline-offset:2px;outline:2px solid}.cal-viewport{height:var(--cal-vista,60vh);flex:none;overflow:hidden}.cal-pista{align-items:flex-start;gap:var(--cal-hueco);height:100%;transition:transform .6s var(--ease-sube);will-change:transform;display:flex}.cal-pista.is-drag{transition:none}.cal-panel{flex:0 0 var(--cal-panel);width:var(--cal-panel);cursor:pointer;-webkit-user-select:none;user-select:none}.cal-panel.is-activo{cursor:auto}.cal-panel:not(.is-activo) *{pointer-events:none}.cal-semana{font:400 clamp(10px, .35vw + 9px, 13px) / 1 var(--f-texto);letter-spacing:.02em;text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:7px;display:grid}.cal-rejilla{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:var(--cal-fila);border-top:1px solid var(--cal-linea);border-left:1px solid var(--cal-linea);display:grid}.cal-celda{border-right:1px solid var(--cal-linea);border-bottom:1px solid var(--cal-linea);min-width:0;position:relative}.cal-dia{text-align:left;opacity:0;transition:opacity .4s ease calc(var(--i,0) * 7ms);display:block;position:absolute;inset:0}.cal.is-in .cal-dia{opacity:1}.cal-num{font:400 clamp(10px, .4vw + 8.5px, 14px) / 1 var(--f-texto);letter-spacing:0;position:absolute;top:4px;left:4px}.cal-celda--hoy .cal-num{background:var(--neg);color:var(--pos);border-radius:999px;padding:2px 4px;top:2px;left:2px}.cal-cartel{aspect-ratio:.72;object-fit:cover;width:auto;max-width:calc(100% - 8px);height:min(66%,100% - 22px);transition:transform .45s var(--ease-out);position:absolute;bottom:4px;left:50%;translate:-50%;box-shadow:0 1px 3px #0000002e}.cal-tag{background:var(--neg);color:var(--pos);font:400 clamp(8px, .35vw + 6.5px, 12px) / 1.05 var(--f-titulo);text-transform:uppercase;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:3px;display:-webkit-box;position:absolute;bottom:3px;left:3px;right:3px;overflow:hidden}.cal-celda--color .cal-dia{background:var(--ev);color:var(--ev-tinta)}.cal-celda--color .cal-tag{color:inherit;background:0 0;padding:0 4px 4px;font-size:clamp(8px,.45vw + 6.5px,14px);bottom:0;left:0;right:0}.cal-celda--color.cal-celda--hoy .cal-num{background:var(--ev-tinta);color:var(--ev)}.cal-celda--evento .cal-dia{cursor:pointer}:is(.cal-celda--evento .cal-dia:hover .cal-cartel,.cal-celda--evento .cal-dia:focus-visible .cal-cartel){transform:scale(1.08)rotate(-2deg)}.cal-dia:focus-visible{outline:2px solid var(--neg);outline-offset:-3px}.cal-globo{z-index:5;background:var(--neg);width:max-content;max-width:46vw;color:var(--pos);text-align:center;opacity:0;transition:opacity .2s ease, transform .2s var(--ease-out);pointer-events:none;gap:2px;padding:8px 12px;display:grid;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,6px)}.cal-globo b{font:400 clamp(12px, 1.1vw, 15px) / 1.1 var(--f-titulo);text-transform:uppercase}.cal-globo i{font-style:normal;font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--gris-c)}@media (hover:hover){.cal-celda--evento:hover .cal-globo{opacity:1;transform:translate(-50%)}}.cal-celda.is-abierto .cal-globo,.cal-celda--evento:focus-within .cal-globo{opacity:1;transform:translate(-50%)}.cal-celda:nth-child(7n+1) .cal-globo{left:0;transform:translateY(6px)}.cal-celda:nth-child(7n+1):is(:hover,:focus-within,.is-abierto) .cal-globo{transform:translate(0)}.cal-celda:nth-child(7n) .cal-globo{left:auto;right:0;transform:translateY(6px)}.cal-celda:nth-child(7n):is(:hover,:focus-within,.is-abierto) .cal-globo{transform:translate(0)}.cal-explorar{left:50%;bottom:max(20px, env(safe-area-inset-bottom));font:400 13px / 1 var(--f-texto);letter-spacing:.03em;flex-direction:column;align-items:center;gap:8px;padding:6px 12px;display:flex;position:absolute;translate:-50%}.cal-explorar svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:12px;height:36px;animation:cal-explorar 1.8s var(--ease-io) infinite}@keyframes cal-explorar{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.cal-explorar:focus-visible{outline-offset:2px;outline:2px solid}.cal-sinjs{padding:var(--e-bloque) var(--m);text-align:center}@media (prefers-reduced-motion:reduce){html:not([data-motion=todo]) .cal-pista{transition:none}html:not([data-motion=todo]) .cal-mes.is-in span,html:not([data-motion=todo]) .cal-explorar svg{animation:none}}html,body{overscroll-behavior:none;height:100%;overflow:hidden}.site{--pagina:1;transform:translate3d(0, calc(var(--pagina) * -100vh), 0);transform:translate3d(0, calc(var(--pagina) * -100dvh), 0);touch-action:pinch-zoom;transition:transform .9s cubic-bezier(.76,0,.18,1);position:fixed;top:0;left:0;right:0}html[data-pagina="0"] .site{--pagina:0}html.sin-transicion .site{transition:none}.escena{--dir:1;--w-inicio:min(38vw, 28vh, 290px);--w-marca:min(31vw, 19vh, 210px);--w-abierta:min(84vw, 60vh, 460px);--w-bar:min(50vw, 29vh, 300px);--w-contacto:min(50vw, 26vh, 280px);height:100vh;background:var(--pos);height:100dvh;color:var(--neg);position:relative;overflow:hidden}.escena.is-salto>:not(.xp-sr){opacity:0;transition:opacity .18s}.esc-tinta{z-index:1;background:var(--neg);clip-path:polygon(0 0,0 0,0 0);pointer-events:none;position:absolute;inset:0}.esc-grupo{z-index:2;visibility:hidden;pointer-events:none;position:absolute;inset:0}.esc-grupo.is-on{visibility:visible}.esc-grupo.is-on :is(a,button){pointer-events:auto}.esc-actores{z-index:3;pointer-events:none;position:absolute;inset:0}.esc-ancla{aspect-ratio:var(--cubo-ratio);visibility:hidden;pointer-events:none;flex:none;display:block}.esc-grupo [data-t]{opacity:0;transform:translate3d(0, calc(var(--dir) * 30px), 0)}.esc-grupo.is-in [data-t]{opacity:1;transition:transform .75s var(--ease-out) calc(var(--d,0) * 70ms + var(--espera,0s)), opacity .4s ease calc(var(--d,0) * 70ms + var(--espera,0s));transform:none}.esc-grupo.is-out [data-t]{opacity:0;transform:translate3d(0, calc(var(--dir) * -44px), 0);transition:transform .34s cubic-bezier(.55, 0, .9, .45) calc(var(--d,0) * 30ms), opacity .26s ease calc(var(--d,0) * 30ms)}.esc-mascara{margin:-.08em -.04em;padding:.08em .04em;display:block;overflow:hidden}.esc-grupo .esc-mascara>[data-t]{opacity:1;transform:translate3d(0, calc(var(--dir) * 108%), 0);display:block}.esc-grupo.is-in .esc-mascara>[data-t]{transition:transform .8s cubic-bezier(.2, .9, .1, 1) calc(var(--d,0) * 70ms + var(--espera,0s));transform:none}.esc-grupo.is-out .esc-mascara>[data-t]{transform:translate3d(0, calc(var(--dir) * -108%), 0);transition:transform .36s cubic-bezier(.6,0,.9,.4)}.esc-textos{text-align:center;flex-direction:column;align-items:center;gap:clamp(10px,1.8vh,18px);max-width:44ch;display:flex}.esc-titulo{font-size:var(--t-xxl)}.esc-copy{max-width:34ch;font-size:var(--t-s);line-height:1.45}.esc-sitio .enlace,.esc-mail .enlace{font-size:var(--t-s);letter-spacing:.02em}.esc-aviso{font:400 11px/1 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;flex-direction:column;align-items:center;gap:12px;margin:0;padding-left:.24em;display:flex;position:absolute;left:50%;translate:-50%}.esc-aviso--abajo{bottom:max(28px, env(safe-area-inset-bottom));pointer-events:none}.esc-aviso--arriba{top:calc(var(--top-h) + 16px);flex-direction:column-reverse}.esc-aviso:after{content:"";background:linear-gradient(currentColor,currentColor) 0 -10px/1px 10px no-repeat,#0003;width:1px;height:24px;animation:1.6s cubic-bezier(.65,0,.35,1) infinite esc-raya}.esc-aviso--arriba:after{animation-name:esc-raya-arriba}@keyframes esc-raya{0%{background-position:0 -10px,0 0}70%,to{background-position:0 24px,0 0}}@keyframes esc-raya-arriba{0%{background-position:0 24px,0 0}70%,to{background-position:0 -10px,0 0}}.esc-aviso--arriba:focus-visible{outline-offset:6px;outline:2px solid}.esc-ancla--inicio{width:var(--w-inicio);position:absolute;top:50%;left:50%;translate:-50% -50%}.marcas{left:0;right:0;top:calc(var(--top-h) + 1vh);padding-inline:var(--m);grid-template-rows:repeat(3,minmax(0,1fr));place-items:center;display:grid;position:absolute;bottom:9vh}.marca{translate:var(--x,0) var(--y,0);align-items:center;gap:clamp(10px,3.6vw,40px);display:flex}.marca:nth-child(2n){flex-direction:row-reverse}.marca-ancla{width:calc(var(--w-marca) * var(--k,1))}.marca-rotulo{--lw:1;rotate:var(--g,0deg);opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:clamp(8px,1.4vh,14px);display:flex}.esc-grupo.is-on .marca-rotulo{pointer-events:auto}.marca-logo{width:calc(var(--w-marca) * var(--lw));pointer-events:none;-webkit-user-drag:none;height:auto;display:block}.marca--feria{--lw:.8}.marca--abanda{--lw:.95}.marca--mvp{--lw:.85}.marca-mas{font:400 var(--t-xs) / 1 var(--f-texto);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;padding:0 0 4px .16em;position:relative}.marca-mas:after{content:"";transform-origin:100%;height:1px;transition:transform var(--raya-t) var(--raya-e);background:currentColor;position:absolute;bottom:0;left:0;right:0}.marca-rotulo:hover .marca-mas:after{transform-origin:0;transform:scaleX(0)}.escena.hay-abierta .esc-marcas.is-in .esc-aviso{opacity:0;transition:opacity .2s}@media (min-aspect-ratio:1){.marca{translate:calc(var(--x,0px) * .45) var(--y,0)}}.esc-ancla--abierta{left:50%;top:calc(50% + var(--top-h) / 2);width:var(--w-abierta);position:absolute;translate:-50% -50%}.esc-bar{padding:calc(var(--top-h) + 1vh) var(--m) 15vh;flex-direction:column;justify-content:center;align-items:center;gap:clamp(22px,4vh,48px);display:flex}.esc-ancla--bar{width:var(--w-bar)}.esc-bar .esc-copy{color:var(--gris)}.esc-contacto{padding:calc(var(--top-h) + 1vh) var(--m) 4vh;color:var(--pos);--tinta:var(--pos);flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,2.4vh,28px);display:flex}.esc-contacto .esc-titulo{font-size:clamp(36px,min(18vw,9vh),96px)}.esc-contacto .esc-copy{color:var(--gris-c)}.esc-ancla--contacto{width:var(--w-contacto);margin-block:clamp(14px,4.4vh,52px)}.esc-aviso,.esc-contacto .esc-aviso:after{color:inherit}.cubo{clip-path:var(--cubo);transform-origin:50%;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;position:absolute;top:0;left:0;container-type:size}.cubo.is-toca{pointer-events:auto;cursor:pointer}:is(.cubo:focus-visible,.cubo-toque:focus-visible){outline:none}.cubo:focus-visible .cubo-piel{box-shadow:inset 0 0 0 4px var(--gris)}.cubo-toque:focus-visible+.ficha{box-shadow:inset 0 0 0 4px var(--gris)}.cubo:has(.cubo-toque:focus-visible) .cubo-piel{box-shadow:inset 0 0 0 4px var(--gris)}.cubo-piel{background:var(--neg);position:absolute;inset:0}.cubo-laex{color:var(--pos);font:400 33.5cqw / 1.04 var(--f-titulo);text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.cubo-laex span{display:block}.cubo-toque{z-index:1;cursor:pointer;position:absolute;inset:0}.ficha{z-index:2;color:var(--pos);text-align:center;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;display:flex;position:absolute;inset:25% 15%}.cubo.is-abierto .ficha{visibility:visible}.cubo.is-abierto .ficha a{pointer-events:auto}.ficha-logo{filter:invert();width:42cqw;height:auto;margin-bottom:1cqw}.ficha-logo--ancho{width:54cqw}.ficha-copy{max-width:24ch;font-size:clamp(13px,4.4cqw,19px);line-height:1.35}.ficha-prox{letter-spacing:.08em;text-transform:uppercase;color:var(--gris-c);font-size:clamp(10px,3cqw,13px)}.ficha-prox:empty{display:none}.ficha-ir{font-size:clamp(11px,3.2cqw,14px)}.ficha-ir:focus-visible{outline:2px solid var(--pos);outline-offset:4px}.cosas{pointer-events:none;position:absolute;inset:0}.cosa{visibility:hidden;filter:drop-shadow(0 6px 14px #00000059);position:absolute;top:0;left:0}.cosa img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.esc-portal{z-index:4;visibility:hidden;pointer-events:none;background:var(--neg);clip-path:polygon(0 0,0 0,0 0);position:absolute;inset:0}.esc-portal.is-on{visibility:visible;pointer-events:auto}.esc-huella{z-index:3;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){html:not([data-motion=todo]) .site{transition-duration:.45s}html:not([data-motion=todo]) .esc-aviso:after{animation:none}html:not([data-motion=todo]) .esc-grupo [data-t],html:not([data-motion=todo]) .esc-grupo .esc-mascara>[data-t]{transform:none!important}}.pegatinas{position:absolute;inset:0;overflow:hidden}.pegatinas__ventana{background:var(--pos);position:absolute;inset:0;overflow:hidden}.pegatinas__zoom,.pegatinas__muro,.pegatinas__mias,.pegatinas__rotulo{position:absolute;inset:0}.pegatinas__zoom,.pegatinas__rotulo{will-change:transform}.pegatinas__rotulo{pointer-events:none}.pegatina{--tinta-p:var(--pos);--filete:clamp(3px, .4vw, 6px);background:var(--color);color:var(--tinta-p);font-family:var(--f-titulo);text-transform:uppercase;text-align:center;white-space:nowrap;box-shadow:0 0 0 var(--filete) var(--pos), 0 0 0 calc(var(--filete) + 1.5px) #000000eb, 0 8px 18px #00000029;place-items:center;padding:clamp(7px,.85vw,12px) clamp(12px,1.4vw,19px);font-size:clamp(12px,1.25vw,17px);line-height:1.02;display:grid;position:absolute}.pegatina--pastilla{border-radius:999px}.pegatina--caja{white-space:normal;border-radius:clamp(6px,.7vw,10px);max-width:15ch}.pegatina--circulo{aspect-ratio:1;border-radius:50%;padding:clamp(9px,1vw,14px)}.pegatinas__muro .pegatina{transform:translate(-50%, -50%) rotate(var(--giro)) scale(var(--escala))}.pegatina--mia{cursor:grab;touch-action:none;transform:rotate(var(--giro)) scale(1.18);z-index:1;box-shadow:0 0 0 var(--filete) var(--pos), 0 0 0 calc(var(--filete) + 1.5px) #000000eb, 0 14px 26px #0000004d;transition:box-shadow .3s var(--ease-out), transform .3s var(--ease-out)}.pegatina--mia:hover{transform:rotate(calc(var(--giro) * .5)) scale(1.26)}.pegatina--agarrada{cursor:grabbing;transform:rotate(calc(var(--giro) * .3)) scale(1.3);box-shadow:0 0 0 var(--filete) var(--pos), 0 0 0 calc(var(--filete) + 1.5px) #000000eb, 0 24px 42px #00000052;transition:box-shadow .2s var(--ease-out)}.pegatina--mia:focus-visible{outline:3px solid var(--neg);outline-offset:8px}.pegatinas__cartel{color:var(--neg);text-align:center;justify-items:center;gap:.02em;font-size:clamp(34px,min(10vw,6.2vh),72px);line-height:.9;display:grid}.pegatinas__cartel .esc-mascara{margin-top:-.22em;padding-top:.22em}@media (max-width:760px){.pegatina{font-size:clamp(10px,2.8vw,14px)}.pegatina--caja{max-width:12ch}}@media (prefers-reduced-motion:reduce){html:not([data-motion=todo]) .pegatina--mia{transition:none}}
