@property --fondo{syntax:"<color>";inherits:true;initial-value:#05211b}@property --hondo{syntax:"<color>";inherits:true;initial-value:#01120f}@property --velo{syntax:"<color>";inherits:true;initial-value:#0d3128}@property --tinta{syntax:"<color>";inherits:true;initial-value:#f4eddb}@property --tinta-suave{syntax:"<color>";inherits:true;initial-value:#8da79a}@property --acento{syntax:"<color>";inherits:true;initial-value:#dfa520}@property --acento-alto{syntax:"<color>";inherits:true;initial-value:#f5d183}@property --contra{syntax:"<color>";inherits:true;initial-value:#05211b}@property --brasa{syntax:"<color>";inherits:true;initial-value:#701823}@property --vivo{syntax:"<color>";inherits:true;initial-value:#31c9a2}@property --relleno{syntax:"<color>";inherits:true;initial-value:#dfa520}@property --relleno-alto{syntax:"<color>";inherits:true;initial-value:#f5d183}@property --relleno-tinta{syntax:"<color>";inherits:true;initial-value:#05211b}:root,:root[data-hora=noche]{--fondo:#05211b;--hondo:#01120f;--velo:#0d3128;--tinta:#f4eddb;--tinta-suave:#8da79a;--acento:#dfa520;--acento-alto:#f5d183;--contra:#05211b;--brasa:#701823;--vivo:#31c9a2;--relleno:#dfa520;--relleno-alto:#f5d183;--relleno-tinta:#05211b;--luz:223 165 32;--luz-fuerza:.2;--grano:.05;--sombra:0 0 0;--sombra-fuerza:.6}:root[data-hora=alba]{--fondo:#f6f0e1;--hondo:#e9dec5;--velo:#fdfbf4;--tinta:#0b2f23;--tinta-suave:#4a6559;--acento:#7a5200;--acento-alto:#96680a;--contra:#fffdf7;--brasa:#7c1424;--vivo:#00795f;--relleno:#0b2f23;--relleno-alto:#17513c;--relleno-tinta:#f6f0e1;--luz:255 205 120;--luz-fuerza:.4;--grano:.035;--sombra:40 70 55;--sombra-fuerza:.16}:root[data-hora=tarde]{--fondo:#0e4539;--hondo:#072f27;--velo:#135043;--tinta:#f6f0e1;--tinta-suave:#b2ccc0;--acento:#edb63c;--acento-alto:#f7cf76;--contra:#072f27;--brasa:#8a1f2d;--vivo:#3fd3ab;--relleno:#edb63c;--relleno-alto:#f7cf76;--relleno-tinta:#072f27;--luz:237 182 60;--luz-fuerza:.24;--grano:.045;--sombra:3 20 16;--sombra-fuerza:.5}:root{--titulo:"Fraunces", "Georgia", "Times New Roman", serif;--texto:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ancho:1220px;--ancho-lectura:62ch;--margen:clamp(1.25rem, 5vw, 4.5rem);--aire:clamp(5rem, 12vw, 10rem);--curva:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:--fondo 1.1s cubic-bezier(.4,0,.2,1),--hondo 1.1s cubic-bezier(.4,0,.2,1),--velo 1.1s cubic-bezier(.4,0,.2,1),--tinta 1.1s cubic-bezier(.4,0,.2,1),--tinta-suave 1.1s cubic-bezier(.4,0,.2,1),--acento 1.1s cubic-bezier(.4,0,.2,1),--acento-alto 1.1s cubic-bezier(.4,0,.2,1),--contra 1.1s cubic-bezier(.4,0,.2,1),--brasa 1.1s cubic-bezier(.4,0,.2,1),--vivo 1.1s cubic-bezier(.4,0,.2,1),--relleno 1.1s cubic-bezier(.4,0,.2,1),--relleno-alto 1.1s cubic-bezier(.4,0,.2,1),--relleno-tinta 1.1s cubic-bezier(.4,0,.2,1)}:root[data-hora=alba]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--fondo);min-height:100svh;color:var(--tinta);font-family:var(--texto);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:clamp(1rem,.96rem + .2vw,1.075rem);line-height:1.65;overflow-x:hidden}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--titulo);letter-spacing:-.025em;text-wrap:balance;font-optical-sizing:auto;font-weight:500;line-height:1.02}p{text-wrap:pretty}::selection{background:var(--acento);color:var(--contra)}:focus-visible{outline:2px solid var(--acento);outline-offset:3px;border-radius:3px}.envoltorio{width:100%;max-width:var(--ancho);padding-inline:var(--margen);margin-inline:auto}.seccion{padding-block:var(--aire);position:relative}.ojo{font-family:var(--texto);letter-spacing:.24em;text-transform:uppercase;color:var(--acento);align-items:center;gap:.85em;font-size:.72rem;font-weight:600;display:flex}.ojo:before{content:"";opacity:.55;background:currentColor;width:clamp(1.5rem,4vw,3rem);height:1px}.titular{margin-block:.45em .35em;font-size:clamp(2.1rem,1.3rem + 3.8vw,4.4rem)}.entradilla{max-width:var(--ancho-lectura);color:var(--tinta-suave);font-size:clamp(1.02rem,.97rem + .28vw,1.2rem)}.oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.grano{z-index:9999;pointer-events:none;opacity:var(--grano);will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23r)'/%3E%3C/svg%3E");animation:.9s step-end infinite tiembla;position:fixed;inset:-50%}@keyframes tiembla{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,-1%)}to{transform:translate(2%,1%)}}.luz{z-index:0;pointer-events:none;width:62vmax;height:62vmax;transform:translate3d(var(--x,50vw), var(--y,40vh), 0) translate(-50%, -50%);background:radial-gradient(circle closest-side, rgb(var(--luz) / var(--luz-fuerza)), rgb(var(--luz) / 0) 72%);filter:blur(28px);will-change:transform;border-radius:50%;transition:opacity .6s;position:fixed;top:0;left:0}[data-aparece]{opacity:0;filter:blur(6px);transition:opacity .9s var(--curva), transform .9s var(--curva), filter .9s var(--curva);transition-delay:var(--retardo,0s);transform:translateY(28px)}[data-aparece=si]{opacity:1;filter:none;transform:none}.boton{letter-spacing:.01em;isolation:isolate;transition:transform .4s var(--curva), box-shadow .4s var(--curva), color .3s ease;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.95em 1.7em;font-size:.93rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.boton--lleno{background:var(--relleno);color:var(--relleno-tinta);box-shadow:0 6px 24px -8px rgb(var(--luz) / .65)}.boton--lleno:before{content:"";z-index:-1;background:var(--relleno-alto);transition:transform .48s var(--curva);position:absolute;inset:0;transform:translateY(101%)}.boton--lleno:hover:before,.boton--lleno:focus-visible:before{transform:translateY(0)}.boton--hueco{border:1px solid color-mix(in oklab, var(--tinta) 28%, transparent);color:var(--tinta)}.boton--hueco:before{content:"";z-index:-1;background:var(--tinta);transition:transform .48s var(--curva);position:absolute;inset:0;transform:translateY(101%)}.boton--hueco:hover,.boton--hueco:focus-visible{color:var(--fondo)}.boton--hueco:hover:before,.boton--hueco:focus-visible:before{transform:translateY(0)}.boton:hover{transform:translateY(-2px)}.boton:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-aparece]{opacity:1;filter:none;transform:none}.grano{animation:none}.luz{display:none}}.dial.svelte-4z73k2{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex}.fila.svelte-4z73k2{align-items:center;gap:.4rem;display:flex}.botones.svelte-4z73k2{background:color-mix(in oklab, var(--velo) 74%, transparent);border:1px solid color-mix(in oklab, var(--tinta) 12%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-radius:999px;align-items:center;gap:.15rem;padding:.24rem;display:flex;position:relative}.marca.svelte-4z73k2{background:var(--acento);width:2rem;height:2rem;transform:translateX(calc(var(--indice) * (2rem + .15rem)));transition:transform .62s var(--curva);box-shadow:0 3px 14px -4px rgb(var(--luz) / .9);border-radius:999px;position:absolute;top:.24rem;left:.24rem}.tecla.svelte-4z73k2{width:2rem;height:2rem;color:var(--tinta-suave);transition:color .42s ease, transform .42s var(--curva);border-radius:999px;place-items:center;display:grid;position:relative}.tecla.svelte-4z73k2:hover{color:var(--tinta);transform:translateY(-1px)}.tecla.activa.svelte-4z73k2{color:var(--contra)}.volver.svelte-4z73k2{width:1.85rem;height:1.85rem;color:var(--acento);border:1px solid color-mix(in oklab, var(--acento) 40%, transparent);transition:background .32s ease, color .32s ease, transform .42s var(--curva);animation:svelte-4z73k2-asoma .42s var(--curva);border-radius:999px;place-items:center;display:grid}.volver.svelte-4z73k2:hover{background:var(--acento);color:var(--contra);transform:rotate(-35deg)}@keyframes svelte-4z73k2-asoma{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.tecla.svelte-4z73k2 svg:where(.svelte-4z73k2),.volver.svelte-4z73k2 svg:where(.svelte-4z73k2){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.volver.svelte-4z73k2 svg:where(.svelte-4z73k2){width:.95rem;height:.95rem}.rotulo.svelte-4z73k2{letter-spacing:.15em;text-transform:uppercase;color:var(--tinta-suave);align-items:baseline;gap:.5em;margin-top:.42rem;font-size:.68rem;display:flex}.rotulo.svelte-4z73k2 strong:where(.svelte-4z73k2){color:var(--tinta);font-weight:600}.ahora.svelte-4z73k2{font-variant-numeric:tabular-nums;opacity:.75}.viaje.svelte-4z73k2{color:var(--acento);opacity:.9}@media (prefers-reduced-motion:reduce){.volver.svelte-4z73k2{animation:none}.volver.svelte-4z73k2:hover{transform:none}}.sello.svelte-19lr9xc{width:var(--tamano);height:var(--tamano);color:var(--acento);flex:none;place-items:center;display:grid;position:relative}svg.svelte-19lr9xc{width:100%;height:100%;transition:transform .62s var(--curva);position:absolute;inset:0}b.svelte-19lr9xc{font-family:var(--titulo);font-size:calc(var(--tamano) * .5);padding-bottom:.06em;font-weight:600;line-height:1}a:hover>.sello.svelte-19lr9xc svg:where(.svelte-19lr9xc){transform:rotate(140deg)}@media (prefers-reduced-motion:reduce){a:hover>.sello.svelte-19lr9xc svg:where(.svelte-19lr9xc){transform:none}}.cabecera.svelte-hi72gz{z-index:100;transition:background .5s ease, border-color .5s ease, padding .4s var(--curva);border-bottom:1px solid #0000;padding-block:.9rem;position:sticky;top:0}.cabecera.compacta.svelte-hi72gz{background:color-mix(in oklab, var(--fondo) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-bottom-color:color-mix(in oklab, var(--tinta) 10%, transparent);padding-block:.5rem}.fila.svelte-hi72gz{width:100%;max-width:var(--ancho);padding-inline:var(--margen);align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.marca.svelte-hi72gz{flex:none;align-items:center;gap:.7rem;display:flex}.nombre.svelte-hi72gz{flex-direction:column;line-height:1.1;display:flex}.nombre.svelte-hi72gz strong:where(.svelte-hi72gz){font-family:var(--titulo);letter-spacing:-.015em;font-size:1.08rem;font-weight:600}.nombre.svelte-hi72gz small:where(.svelte-hi72gz){letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-suave);font-size:.62rem}.enlaces.svelte-hi72gz{gap:1.6rem;margin-inline:auto;font-size:.88rem;display:flex}.enlaces.svelte-hi72gz a:where(.svelte-hi72gz){color:var(--tinta-suave);padding-block:.3rem;transition:color .32s;position:relative}.enlaces.svelte-hi72gz a:where(.svelte-hi72gz):after{content:"";background:var(--acento);transform-origin:0;width:100%;height:1px;transition:transform .46s var(--curva);position:absolute;bottom:0;left:0;transform:scaleX(0)}.enlaces.svelte-hi72gz a:where(.svelte-hi72gz):hover,.enlaces.svelte-hi72gz a.activo:where(.svelte-hi72gz){color:var(--tinta)}.enlaces.svelte-hi72gz a:where(.svelte-hi72gz):hover:after,.enlaces.svelte-hi72gz a.activo:where(.svelte-hi72gz):after{transform:scaleX(1)}.derecha.svelte-hi72gz{flex:none;align-items:center;gap:1.1rem;display:flex}.carta-boton.svelte-hi72gz{padding:.62em 1.2em;font-size:.84rem}.hamburguesa.svelte-hi72gz{flex-direction:column;place-items:center;gap:5px;width:2.4rem;height:2.4rem;display:none}.hamburguesa.svelte-hi72gz span:where(.svelte-hi72gz){background:var(--tinta);width:1.3rem;height:1.5px;transition:transform .38s var(--curva), opacity .28s ease;display:block}.menu-abierto.svelte-hi72gz .hamburguesa:where(.svelte-hi72gz) span:where(.svelte-hi72gz):first-child{transform:translateY(3.25px)rotate(45deg)}.menu-abierto.svelte-hi72gz .hamburguesa:where(.svelte-hi72gz) span:where(.svelte-hi72gz):last-child{transform:translateY(-3.25px)rotate(-45deg)}.cortina.svelte-hi72gz{z-index:99;background:color-mix(in oklab, var(--fondo) 96%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:6rem var(--margen) 3rem;animation:svelte-hi72gz-entraCortina .42s var(--curva);flex-direction:column;justify-content:center;gap:2rem;display:flex;position:fixed;inset:0}@keyframes svelte-hi72gz-entraCortina{0%{opacity:0}to{opacity:1}}.cortina.svelte-hi72gz nav:where(.svelte-hi72gz){flex-direction:column;gap:.3rem;display:flex}.cortina.svelte-hi72gz nav:where(.svelte-hi72gz) a:where(.svelte-hi72gz){font-family:var(--titulo);letter-spacing:-.03em;opacity:0;animation:svelte-hi72gz-entraEnlace .56s var(--curva) forwards;animation-delay:var(--retardo);font-size:clamp(2rem,11vw,3.2rem);line-height:1.12;transform:translateY(18px)}.cortina.svelte-hi72gz nav:where(.svelte-hi72gz) a:where(.svelte-hi72gz):last-child{color:var(--acento)}@keyframes svelte-hi72gz-entraEnlace{to{opacity:1;transform:none}}.cortina-pie.svelte-hi72gz{border-top:1px solid color-mix(in oklab, var(--tinta) 12%, transparent);padding-top:1.3rem}@media (width<=1080px){.enlaces.svelte-hi72gz,.estado-escritorio.svelte-hi72gz{display:none}.derecha.svelte-hi72gz{margin-left:auto}}@media (width<=720px){.carta-boton.svelte-hi72gz{display:none}.hamburguesa.svelte-hi72gz{display:flex}.nombre.svelte-hi72gz small:where(.svelte-hi72gz){display:none}}@media (prefers-reduced-motion:reduce){.cortina.svelte-hi72gz nav:where(.svelte-hi72gz) a:where(.svelte-hi72gz){opacity:1;animation:none;transform:none}}.pie.svelte-1s2ipqq{border-top:1px solid color-mix(in oklab, var(--tinta) 11%, transparent);background:color-mix(in oklab, var(--hondo) 55%, transparent);padding-block:3.5rem 2.5rem;position:relative}.fila.svelte-1s2ipqq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.marca.svelte-1s2ipqq{align-items:center;gap:1.2rem;display:flex}.caja.svelte-1s2ipqq{transition:background .9s ease, padding .4s var(--curva);border-radius:16px;flex:none;display:block}.caja.svelte-1s2ipqq img:where(.svelte-1s2ipqq){width:7.5rem;height:auto}:root[data-hora=alba] .caja.svelte-1s2ipqq{background:#05211b;padding:.9rem 1rem}.direccion.svelte-1s2ipqq{color:var(--tinta-suave);font-size:.85rem;line-height:1.6}.marca.svelte-1s2ipqq:hover .direccion:where(.svelte-1s2ipqq){color:var(--tinta)}.columnas.svelte-1s2ipqq{flex-wrap:wrap;align-items:flex-start;gap:1.6rem 3rem;display:flex}nav.svelte-1s2ipqq,.contacto.svelte-1s2ipqq{flex-direction:column;gap:.5rem;font-size:.88rem;display:flex}.contacto.svelte-1s2ipqq a:where(.svelte-1s2ipqq){color:var(--tinta-suave);align-items:center;gap:.55rem;transition:color .3s;display:inline-flex}.contacto.svelte-1s2ipqq a:where(.svelte-1s2ipqq):hover{color:var(--acento)}.contacto.svelte-1s2ipqq svg:where(.svelte-1s2ipqq){fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem;color:var(--acento);flex:none}nav.svelte-1s2ipqq a:where(.svelte-1s2ipqq){color:var(--tinta-suave);transition:color .3s}nav.svelte-1s2ipqq a:where(.svelte-1s2ipqq):hover{color:var(--acento)}.letra-pequena.svelte-1s2ipqq{border-top:1px solid color-mix(in oklab, var(--tinta) 8%, transparent);color:var(--tinta-suave);flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;margin-top:2.8rem;padding-top:1.6rem;font-size:.78rem;display:flex}.hora.svelte-1s2ipqq strong:where(.svelte-1s2ipqq){color:var(--acento);font-weight:600}main.svelte-12qhfyh{z-index:1;position:relative}.saltar.svelte-12qhfyh{z-index:300;background:var(--acento);color:var(--contra);transition:transform .32s var(--curva);border-radius:999px;padding:.7em 1.3em;font-size:.85rem;font-weight:600;position:fixed;top:.6rem;left:50%;transform:translate(-50%,-160%)}.saltar.svelte-12qhfyh:focus{transform:translate(-50%)}
