@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo2-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/exo2-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/exo2-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo2-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rajdhani-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rajdhani-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rajdhani-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rajdhani-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rajdhani-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rajdhani-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--grafito:#262a31;--noche:#17191d;--acero:#3a414b;--menta:#29fcbc;--menta-luz:#6fffd3;--menta-fondo:#0b7a5a;--papel:#eef3f1;--blanco:#fff;--gris-oscuro:#aeb6bf;--gris-claro:#4a535d;--tinta-menta:#1f4d40;--font-display:"Rajdhani","Barlow",system-ui,sans-serif;--font-body:"Barlow",system-ui,-apple-system,"Segoe UI",sans-serif;--t-mega:clamp(3.2rem,9.2vw,8.6rem);--t-h1:clamp(2.9rem,7vw,7rem);--t-h2:clamp(2.2rem,4.6vw,4rem);--t-h3:clamp(1.35rem,2vw,1.75rem);--t-lead:clamp(1.125rem,1.45vw,1.375rem);--t-body:clamp(1.0625rem,1.1vw,1.1875rem);--t-small:.875rem;--r:8px;--trazo:1.5px;--marco:10px;--ease:cubic-bezier(.22,1,.36,1);--ease-io:cubic-bezier(.76,0,.24,1);--ease-pop:cubic-bezier(.34,1.4,.64,1);--dur:.8s;--dist:24px;--t-hover:.35s;--gutter:clamp(16px,4vw,48px);--maxw:1320px;--section-y:clamp(60px,7.5vw,112px);--hdr:64px;--bg:var(--grafito);--fg:var(--blanco);--muted:var(--gris-oscuro);--line:#ffffff1f;--accent:var(--menta);--link:var(--menta);--cta:var(--menta);--cta-ink:var(--grafito);--cta-hover:var(--menta-luz)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 12px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--grafito);color:var(--blanco);font:400 var(--t-body)/1.6 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:700;line-height:.98}p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}::selection{background:var(--menta);color:var(--grafito)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--menta);color:var(--grafito);border-radius:var(--r);padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.wrap{max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.relative{position:relative}.absolute{position:absolute}.isolate{isolation:isolate}.overflow-hidden{overflow:hidden}.inset-0{inset:0}.z-10{z-index:10}.h-full{height:100%}.w-full{width:100%}.ch{background:var(--bg);color:var(--fg);position:relative}.ch--grafito{--bg:var(--grafito);--fg:#fff;--muted:var(--gris-oscuro);--line:#ffffff1f;--accent:var(--menta);--link:var(--menta)}.ch--noche{--bg:var(--noche);--fg:#fff;--muted:var(--gris-oscuro);--line:#ffffff1a;--accent:var(--menta);--link:var(--menta)}.ch--acero{--bg:var(--acero);--fg:#fff;--muted:#c3cad1;--line:#ffffff24;--accent:var(--menta);--link:var(--menta)}.ch--menta{--bg:var(--menta);--fg:var(--grafito);--muted:var(--tinta-menta);--line:#262a3133;--accent:var(--grafito);--link:var(--grafito);--cta:var(--grafito);--cta-ink:var(--menta);--cta-hover:#353a43}.ch--papel{--bg:var(--papel);--fg:var(--grafito);--muted:var(--gris-claro);--line:#262a3124;--accent:var(--menta-fondo);--link:var(--menta-fondo)}.ch--blanco{--bg:#fff;--fg:var(--grafito);--muted:var(--gris-claro);--line:#262a311f;--accent:var(--menta-fondo);--link:var(--menta-fondo)}.sec{padding-block:var(--section-y)}.sec--tight{padding-block:clamp(48px,6vw,88px)}.ch--grafito:is(.sec,.sec--tight)+.ch--grafito:is(.sec,.sec--tight),.ch--noche:is(.sec,.sec--tight)+.ch--noche:is(.sec,.sec--tight),.ch--acero:is(.sec,.sec--tight)+.ch--acero:is(.sec,.sec--tight),.ch--menta:is(.sec,.sec--tight)+.ch--menta:is(.sec,.sec--tight),.ch--papel:is(.sec,.sec--tight)+.ch--papel:is(.sec,.sec--tight),.ch--blanco:is(.sec,.sec--tight)+.ch--blanco:is(.sec,.sec--tight){padding-top:0}.h-mega{font:700 var(--t-mega)/.95 var(--font-display);letter-spacing:-.02em}.h1{font-size:var(--t-h1)}.h2{font-size:var(--t-h2)}.h3{font-size:var(--t-h3);line-height:1.05}.lead{font-size:var(--t-lead);max-width:46ch;line-height:1.5}.muted{color:var(--muted)}.small{font-size:var(--t-small);line-height:1.45}.acento{color:var(--accent)}.ch--menta .acento{color:var(--grafito)}.stack>*+*{margin-top:var(--s,18px)}.measure{max-width:60ch}.center{text-align:center}.btn{border-radius:var(--r);background:var(--cta);min-height:56px;color:var(--cta-ink);font:700 1.125rem/1 var(--font-display);letter-spacing:.02em;white-space:nowrap;transition:background-color var(--t-hover) var(--ease),transform .15s var(--ease);border:0;align-items:center;gap:12px;padding:0 26px 0 22px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn__nodo{opacity:.9;width:10px;height:10px;transition:transform var(--t-hover) var(--ease-pop);background:currentColor;border-radius:50%;flex:none}.btn__txt{height:1.1em;display:block;position:relative;overflow:hidden}.btn__txt span{transition:transform var(--t-hover) var(--ease);display:block}.btn__txt span+span{position:absolute;top:100%;left:0}.btn--sm{gap:10px;min-height:44px;padding:0 18px 0 16px;font-size:1rem}.btn--sm .btn__nodo{width:8px;height:8px}.btn--ghost{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.btn--wide{justify-content:center;width:100%}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--cta-hover)}.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--fg);background:0 0}.btn:hover .btn__nodo{transform:scale(1.35)}.btn:hover .btn__txt span{transform:translateY(-100%)}}.btn:active{transform:scale(.97)}.acciones{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.link{color:var(--link);font:700 1.0625rem/1.2 var(--font-display);letter-spacing:.02em;align-items:center;gap:8px;padding-block:10px;text-decoration:none;display:inline-flex}.link:after{content:"";width:18px;height:1.5px;transition:width var(--t-hover) var(--ease);background:currentColor}.link:hover:after{width:30px}.trust{font-size:var(--t-small);color:var(--muted)}.hdr{z-index:50;height:var(--hdr);background:var(--hb,var(--grafito));color:var(--hf,#fff);transition:background-color .3s var(--ease),color .3s var(--ease),transform .45s var(--ease),box-shadow .3s;position:fixed;inset:0 0 auto}.hdr[data-ch=menta]{--hb:var(--menta);--hf:var(--grafito)}.hdr[data-ch=noche]{--hb:var(--noche);--hf:#fff}.hdr[data-ch=acero]{--hb:var(--acero);--hf:#fff}.hdr[data-ch=papel]{--hb:var(--papel);--hf:var(--grafito)}.hdr[data-ch=blanco]{--hb:#fff;--hf:var(--grafito)}.hdr__in{align-items:center;gap:20px;height:100%;display:flex}.hdr__logo{color:currentColor;flex:none;width:150px;display:block}.hdr__nav{align-items:center;gap:4px;margin-left:auto;display:none}.hdr__nav>a:not(.btn),.hdr__drop>a{height:40px;font:600 1rem/1 var(--font-display);letter-spacing:.03em;color:inherit;opacity:.88;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 12px;text-decoration:none;transition:opacity .2s;display:inline-flex}.hdr__drop>a{padding-right:2px}.hdr__nav>a:hover,.hdr__nav>a[aria-current=page],.hdr__drop>a:hover,.hdr__drop>a[aria-current=page]{opacity:1}.hdr__nav>a[aria-current=page],.hdr__drop>a[aria-current=page]{box-shadow:inset 0 -2px}.hdr__drop{align-items:center;display:flex;position:relative}.hdr__chev{width:26px;height:40px;color:inherit;opacity:.8;background:0 0;border:0;place-items:center;padding:0;display:grid}.hdr__chev:after{content:"";width:6px;height:6px;transition:transform .25s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.hdr__drop:hover .hdr__chev:after,.hdr__drop[data-open=true] .hdr__chev:after{transform:translateY(1px)rotate(225deg)}.hdr__panel{background:var(--grafito);color:#fff;border-radius:var(--r);opacity:0;visibility:hidden;min-width:300px;transition:opacity .25s var(--ease),transform .25s var(--ease),visibility .25s;padding:10px;position:absolute;top:calc(100% + 8px);left:-12px;transform:translateY(-6px);box-shadow:0 24px 60px -20px #0009}.hdr__drop:hover .hdr__panel,.hdr__drop:focus-within .hdr__panel,.hdr__drop[data-open=true] .hdr__panel{opacity:1;visibility:visible;transform:none}.hdr__drop[data-cerrado] .hdr__panel{opacity:0;visibility:hidden;transform:translateY(-6px)}.hdr__drop[data-cerrado] .hdr__chev:after{transform:translateY(-2px)rotate(45deg)}.hdr__panel a{border-radius:6px;padding:10px 12px;font-size:.98rem;text-decoration:none;display:block}.hdr__panel a:hover{color:var(--menta);background:#ffffff12}.hdr__panel hr{border:0;border-top:1px solid #ffffff1a;margin:6px 0}.hdr__cta{display:none}.hdr__burger{background:0 0;border:0;border-radius:6px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.hdr__burger span{width:22px;height:1.5px;transition:transform .3s var(--ease);background:currentColor;display:block;position:relative}.hdr__burger span:before,.hdr__burger span:after{content:"";width:22px;height:1.5px;transition:transform .3s var(--ease);background:currentColor;position:absolute;left:0}.hdr__burger span:before{top:-7px}.hdr__burger span:after{top:7px}.hdr .btn{--cta:var(--menta);--cta-ink:var(--grafito);--cta-hover:var(--menta-luz)}.hdr[data-ch=menta] .btn{--cta:var(--grafito);--cta-ink:var(--menta);--cta-hover:#353a43}@media (min-width:1080px){.hdr__nav{display:flex}.hdr__cta{margin-left:10px;display:inline-flex}.hdr__burger{display:none}}.mmenu{z-index:60;background:var(--grafito);color:#fff;padding:12px var(--gutter) 24px;visibility:hidden;opacity:0;transition:opacity .3s var(--ease),visibility .3s;flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.mmenu[data-open=true]{visibility:visible;opacity:1}.mmenu__top{justify-content:space-between;align-items:center;height:52px;display:flex}.mmenu__close{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.mmenu__close:before,.mmenu__close:after{content:"";background:currentColor;grid-area:1/1;width:22px;height:1.5px;transform:rotate(45deg)}.mmenu__close:after{transform:rotate(-45deg)}.mmenu__caps{border-radius:var(--r);margin-top:14px;list-style:none;overflow:hidden}.mmenu__caps a{min-height:58px;font:700 1.25rem/1 var(--font-display);justify-content:space-between;align-items:center;padding:0 18px;text-decoration:none;display:flex}.mmenu__caps small{font:500 var(--t-small)/1.2 var(--font-body);opacity:.85}.mmenu__more{grid-template-columns:1fr 1fr;gap:4px 16px;margin-top:22px;list-style:none;display:grid}.mmenu__more a{color:var(--gris-oscuro);padding:10px 0;text-decoration:none;display:block}.mmenu .btn{margin-top:auto}.mmenu__foot{font-size:var(--t-small);color:var(--gris-oscuro);margin-top:18px}.c-menta{background:var(--menta);color:var(--grafito)}.c-noche{background:var(--noche);color:#fff}.c-papel{background:var(--papel);color:var(--grafito)}.c-acero{background:var(--acero);color:#fff}.c-blanco{color:var(--grafito);background:#fff}.c-grafito{background:var(--grafito);color:#fff}.crumbs{font-size:var(--t-small);color:var(--muted);flex-wrap:wrap;gap:6px;list-style:none;display:flex}.crumbs li+li:before{content:"/";opacity:.6;margin-right:6px}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.mundos{--w:min(118vw,max(640px,70svh));--h:calc(var(--w) * .75);--pie:clamp(18px,3svh,40px);--icono:calc(var(--w) * .2);--h1:clamp(2.2rem,min(10.4vw,7.4svh),4rem);--pad:clamp(40px,6svh,64px);isolation:isolate;color:#fff;background:#111215;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.hdr[data-ch=mundos]{--hb:transparent;--hf:#fff}.mundos:before{content:"";z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.mundos__fondo{min-height:calc(var(--h) + var(--pie));margin-top:calc(70px - var(--h) * .3);flex:1 0 auto;position:relative}.mundos__escena{z-index:0;translate:calc(var(--mx,0) * -6px) 0;transition:translate 1.2s var(--ease);position:absolute;inset:0}.mundos__mitad{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.mundos__mitad--sala{left:0}.mundos__mitad--hab{right:0}.estancia{width:var(--w);height:var(--h);position:absolute;top:0}.estancia--sala{left:0}.estancia--habitacion{right:0}.mundos__tabique{z-index:1;left:50%;top:calc(var(--h) * .16);width:max(10px,calc(var(--w) * .018));background:linear-gradient(90deg,#08090b,#1b1d21 42%,#2a2d33 50%,#08090b);position:absolute;bottom:0;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 32%);mask-image:linear-gradient(#0000,#000 32%)}.mundos__escena:after{content:"";z-index:2;opacity:0;pointer-events:none;background:#0b0c0e;animation:1.5s ease-out .1s backwards encender;position:absolute;inset:0}.estancia__nfc{opacity:.9}.mundos__texto{z-index:3;text-align:center;padding:calc(var(--hdr) + var(--pad)) var(--gutter) clamp(4px,1.5svh,16px);flex-direction:column;align-items:center;display:flex;position:relative}.mundos h1{font-size:var(--h1);letter-spacing:-.015em;line-height:.98}.mundos h1 .linea{display:block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.mundos h1{background:linear-gradient(100deg,#fff 0 40%,#d9fff2 46%,#8fffdd 50%,#d9fff2 54%,#fff 60% 100%) 0 0/300% 100%;color:#0000;animation:barrido 1.8s var(--ease-io) .8s backwards;-webkit-background-clip:text;background-clip:text}}.mundos__sub{text-wrap:balance;color:#e8edf0;max-width:44ch;animation:subir .8s var(--ease) .1s backwards;margin-top:clamp(14px,2.4svh,26px);font-size:clamp(1.0625rem,min(1.5vw,2.5svh),1.375rem);line-height:1.5}.mundos__sub b{color:var(--menta);font-weight:600}.mundos__accion{animation:subir .8s var(--ease) .22s backwards;justify-items:center;gap:12px;margin-top:clamp(18px,3.2svh,34px);display:grid}.mundos__trust{max-width:40ch;font-size:var(--t-small);color:#c9d0d6;line-height:1.45}.mundos:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#17191d00,#17191d);height:clamp(36px,9svh,110px);position:absolute;bottom:0;left:0;right:0}.mundos__noche{z-index:4;opacity:0;pointer-events:none;background:#0c0d0f;position:absolute;inset:0}.mundos__bots{z-index:5;pointer-events:none;position:absolute;inset:0}.mundos__bot{width:max-content;left:calc(var(--w) * .2125);top:calc(var(--h) * .5667 - var(--icono));pointer-events:auto;translate:-50% calc(var(--my,0) * 6px);transition:translate 1.2s var(--ease);flex-direction:column;align-items:center;display:flex;position:absolute}.mundos__bot--aloja{left:calc(100% - var(--w) * .2125)}.mundos__enlace{color:#fff;border-radius:18px;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.mundos__enlace:focus-visible{outline-offset:8px}.mundos__icono{width:var(--icono);height:var(--icono);animation:1.1s linear .8s backwards neon;position:relative}.mundos__icono:after{content:"";z-index:-1;width:92%;height:calc(44% + var(--h) * .06);clip-path:polygon(10% 0,90% 0,59% 100%,41% 100%);background:linear-gradient(#29fcbc00,#29fcbc47);animation:1s ease-out 1.15s backwards aparecer;position:absolute;top:56%;left:50%;translate:-50%}.mundos__icono .boti{--intro:.8s;animation:6.4s ease-in-out infinite flotar;width:100%!important;height:100%!important}.mundos .boti--neon{filter:drop-shadow(0 0 1.5px #29fcbcf2)drop-shadow(0 0 9px #29fcbc8c)drop-shadow(0 0 24px #29fcbc47)}.mundos .boti--neon .boti__robot{color:#ecfff9}.mundos .boti[data-vivo] .boti__gorro{animation:7s ease-in-out infinite botiGorroRato}.mundos .boti--aloja{--g:.45}.mundos__nombre{left:50%;top:calc(100% + var(--h) * .33);white-space:nowrap;animation:subir .8s var(--ease) 1.1s backwards;justify-items:center;gap:4px;display:grid;position:absolute;translate:-50%}.mundos__nombre b{font:700 clamp(1.15rem,calc(var(--w) * .03),2.4rem)/1 var(--font-display);letter-spacing:.01em;text-shadow:0 2px 12px #06080ad9}.mundos__nombre span{font:600 clamp(.8125rem,calc(var(--w) * .016),1.25rem)/1.2 var(--font-display);letter-spacing:.03em;color:var(--menta);text-shadow:0 1px 10px #06080ad9;align-items:center;gap:8px;display:inline-flex}.mundos__nombre span:after{content:"";width:14px;height:1.5px;transition:width var(--t-hover) var(--ease);background:currentColor}.mundos__enlace:hover .mundos__nombre span:after{width:26px}.saludo{transform-origin:50% 100%;width:max-content;max-width:min(44vw,260px);color:var(--grafito);font:500 clamp(.8125rem,calc(var(--w) * .019),1.25rem)/1.3 var(--font-body);text-align:center;text-wrap:balance;animation:bocadillo .6s var(--ease-pop) 1.7s backwards;background:#fff;border-radius:12px;padding:.55em .85em;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50%;box-shadow:0 14px 30px -14px #000000bf}.saludo:after{content:"";background:#fff;border-radius:0 0 3px;width:11px;height:11px;margin:-6px 0 0 -5.5px;position:absolute;top:100%;left:50%;rotate:45deg}.saludo{--desvio:max(0px,calc((var(--saludo-w,0px) + 1.7em) / 2 + 10px - var(--w) * .2125))}.saludo--chef{translate:calc(-50% + var(--desvio)) 0}.saludo--chef:after{margin-left:calc(-5.5px - var(--desvio))}.saludo--aloja{translate:calc(-50% - var(--desvio)) 0}.saludo--aloja:after{margin-left:calc(-5.5px + var(--desvio))}.saludo__in{animation:saludoCambia .5s var(--ease);display:inline-block}.mundos__bots:not([data-dos]) .saludo__br{display:none}.saludo{min-width:calc(var(--saludo-w,0px) + 1.7em);min-height:calc(var(--saludo-h,0px) + 1.1em);justify-content:center;align-items:center;display:flex}.saludo b{font:700 .75em/1 var(--font-display);letter-spacing:.08em;vertical-align:1px;color:#0b5e46;background:#d3faec;border-radius:5px;margin-right:.5em;padding:.3em .45em;display:inline-block}@media (orientation:landscape) and (min-width:560px){.mundos{--h1:clamp(2.6rem,min(6.4vw,9.6svh),8rem);--pad:clamp(40px,9svh,110px);--pie:clamp(20px,3.6svh,48px);--w:clamp(320px,calc((100svh - var(--hdr) - var(--pad) - var(--h1) * 1.96 - 24px - var(--pie)) / .675),min(50vw,1150px));min-height:max(100svh,calc(var(--hdr) + var(--pad) + var(--h1) * 1.96 + 24px + var(--pie) + var(--h) * .9))}.mundos__texto{padding-bottom:24px}.mundos__fondo{min-height:0;margin-top:0;position:absolute;inset:0}.estancia{top:auto;bottom:var(--pie)}.mundos__tabique{height:calc(var(--h) * .84 + var(--pie));top:auto}.mundos__bot{top:auto;bottom:calc(var(--pie) + var(--h) * .4333)}.mundos__trust{max-width:none}.saludo{white-space:nowrap;border-radius:14px;max-width:none}}@media (orientation:landscape) and (max-height:500px){.mundos__trust{display:none}}@media (min-width:1800px) and (min-height:1000px){.mundos__sub{font-size:1.625rem}.mundos__trust{font-size:1rem}.mundos .btn{min-height:68px;padding:0 34px 0 28px;font-size:1.375rem}}@supports (animation-timeline:view()){.mundos{view-timeline:--mundos block}.mundos__noche{animation:linear both anochecer;animation-timeline:--mundos;animation-range:exit exit 85%}.mundos__texto{animation:linear both alejarse;animation-timeline:--mundos;animation-range:exit exit 65%}.mundos__bots{animation:linear both subirBots;animation-timeline:--mundos;animation-range:exit}}@keyframes encender{0%{opacity:.78}}@keyframes aparecer{0%{opacity:0}}@keyframes neon{0%{opacity:0}12%{opacity:.85}17%{opacity:.15}26%{opacity:1}31%{opacity:.35}40%,to{opacity:1}}@keyframes barrido{0%{background-position:100% 0}}@keyframes subir{0%{opacity:0;transform:translateY(16px)}}@keyframes flotar{50%{transform:translateY(-4.5%)}}@keyframes botiGorroRato{0%,80%,to{transform:rotate(0)}85%{transform:rotate(calc(var(--g,1) * -5deg))}91%{transform:rotate(calc(var(--g,1) * 3.5deg))}96%{transform:rotate(calc(var(--g,1) * -1deg))}}@keyframes bocadillo{0%{opacity:0;scale:.55}}@keyframes saludoCambia{0%{opacity:0;transform:translateY(7px)}}@keyframes anochecer{to{opacity:.9}}@keyframes alejarse{to{opacity:0;transform:translateY(-8svh)}}@keyframes subirBots{to{transform:translateY(-6svh)}}.mundos[data-quieto] *,.mundos[data-quieto] :before,.mundos[data-quieto] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mundos *,.mundos :before,.mundos :after{transition:none!important;animation:none!important}}.pregunta__caret{vertical-align:-.04em;background:currentColor;width:.08em;height:.78em;margin-left:.06em;animation:1.05s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.live{align-items:center;gap:clamp(36px,6vw,96px);margin-top:clamp(32px,4vw,56px);display:grid}.live>.phones{align-self:center}@media (min-width:1000px){.live{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}}.lm{width:100%;max-width:700px}.lm__langs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}@media (min-width:700px){.lm__langs{grid-template-columns:repeat(8,auto);justify-content:space-between}}.lm__langs button{white-space:nowrap;min-width:0;min-height:40px;font:700 .92rem/1 var(--font-display);letter-spacing:.02em;background:0 0;border:1.5px solid;border-radius:999px;padding:0 8px;transition:background-color .25s,color .25s}.lm__langs button[aria-pressed=true]{background:var(--grafito);color:var(--menta);border-color:var(--grafito)}.lm__auto{background:#262a3124;border-radius:2px;height:2px;margin-top:10px;overflow:hidden}.lm__auto span{transform-origin:0;background:currentColor;height:100%;display:block;transform:scaleX(0)}.lm__auto span[data-run]{animation:linear forwards lmauto}@keyframes lmauto{to{transform:scaleX(1)}}.lm__card{color:var(--grafito);background:#fff;border-radius:18px;min-height:520px;margin-top:14px;padding:18px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #17191d73}.lm__q{font:700 clamp(1.55rem,2.6vw,2.1rem)/1.08 var(--font-display);letter-spacing:-.01em;min-height:2.2em}@media (min-width:700px){.lm__q{min-height:1.15em}}.lm__ops{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}@media (min-width:560px){.lm__ops{grid-template-columns:repeat(4,1fr)}}.lm__ops button{min-height:64px;font:600 .95rem/1.15 var(--font-body);text-align:left;background:#fff;border:1.5px solid #dde3e2;border-radius:12px;flex-direction:column;justify-content:space-between;gap:6px;padding:10px;transition:background-color .2s,color .2s,border-color .2s;display:flex}.lm__ops svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:20px;height:20px}.lm__ops button[aria-pressed=true]{background:var(--grafito);color:#fff;border-color:var(--grafito)}.lm__list{gap:8px;margin-top:14px;list-style:none;display:grid}.lm__list li{background:#f3f6f5;border-radius:12px;align-items:center;gap:12px;min-height:66px;padding:10px 12px;display:flex}.lm__dish{flex:1;gap:5px;min-width:0;display:grid}.lm__dish b{font:600 1rem/1.25 var(--font-body)}.lm__you{font:700 .68rem/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:var(--menta);color:var(--grafito);border-radius:5px;justify-self:start;padding:4px 7px;font-style:normal}.lm__meta{color:var(--gris-claro);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lm__meta .al-ico{width:17px;height:17px}.lm__price{font:600 .92rem/1 var(--font-body);color:var(--grafito);margin-right:4px}.lm__add{background:var(--grafito);width:44px;height:44px;color:var(--menta);transition:transform .2s var(--ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.lm__add svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:20px;height:20px}.lm__add:active{transform:scale(.9)}.lm__add i{background:var(--menta-fondo);color:#fff;min-width:20px;height:20px;font:700 .75rem/20px var(--font-body);animation:lmPop .35s var(--ease-pop);border-radius:10px;padding:0 5px;font-style:normal;position:absolute;top:-5px;right:-5px}@keyframes lmPop{0%{transform:scale(.4)}}.lm__sug{opacity:0;max-height:0;transition:max-height .45s var(--ease),opacity .3s,padding .3s;background:#e8fff6;border-radius:12px;grid-template-columns:1fr auto auto auto;align-items:center;gap:4px 10px;margin-top:10px;padding:0 12px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1.5px #0b7a5a59}.lm__sug[data-on]{opacity:1;max-height:140px;padding:10px 12px}.lm__sug small{font:700 .72rem/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--menta-fondo);grid-column:1/-1}.lm__sug b{font-weight:600;line-height:1.25}.lm__sug button{background:var(--menta-fondo);color:#fff;min-height:38px;font:700 .9rem/1 var(--font-display);letter-spacing:.02em;border:0;border-radius:8px;padding:0 12px}.lm__sug .lm__x{color:var(--gris-claro);background:0 0;padding:0 6px;font-size:1.35rem;font-weight:400}.lm__bar{border-top:1px solid #e5eae9;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.lm__cart{gap:3px;min-width:0;display:grid}.lm__cart b{font:700 1rem/1.1 var(--font-display);letter-spacing:.01em}.lm__cart span{color:var(--gris-claro);font-size:.88rem}.camarero{white-space:nowrap;background:var(--grafito);color:#fff;min-height:46px;font:700 1rem/1 var(--font-display);letter-spacing:.02em;border:0;border-radius:10px;padding:0 16px;transition:opacity .2s,background-color .2s}.camarero:disabled{opacity:.4;cursor:not-allowed}.camarero:not(:disabled):hover{background:var(--menta-fondo)}.lm__waiter{background:var(--grafito);color:#fff;animation:lmIn .45s var(--ease);flex-direction:column;gap:10px;padding:22px;display:flex;position:absolute;inset:0}@keyframes lmIn{0%{opacity:0;transform:translateY(14px)}}.lm__wt{font:700 1.7rem/1.05 var(--font-display);color:var(--menta)}.lm__wsub{color:#c9d0d6;font-size:.95rem;line-height:1.45}.lm__waiter ul{margin-top:4px;list-style:none;display:grid;overflow:auto}.lm__waiter li{border-bottom:1px solid #ffffff1f;align-items:baseline;gap:10px;padding:12px 0;font-size:1.15rem;line-height:1.3;display:flex}.lm__waiter li span:first-of-type{flex:1}.lm__waiter .lm__price{color:#fff;font-size:1rem}.lm__wtotal{color:#c9d0d6;justify-content:space-between;align-items:baseline;margin-top:auto;font-size:1.05rem;display:flex}.lm__wtotal b{font:700 1.4rem/1 var(--font-display);color:#fff}.lm__back{color:#fff;min-height:46px;font:700 1rem/1 var(--font-display);letter-spacing:.02em;background:0 0;border:1.5px solid #ffffff59;border-radius:10px}.lm__nota{opacity:.85;max-width:62ch;margin-top:14px}.al-ico{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}@media (prefers-reduced-motion:reduce){.lm__auto{display:none}}.datos{gap:14px;margin-top:30px;list-style:none;display:grid}.datos li{align-items:baseline;gap:12px;font-size:1.0625rem;display:flex}.datos li:before{content:"";border:1.5px solid;border-radius:50%;flex:none;width:9px;height:9px;transform:translateY(-1px)}.phone{width:min(100%,var(--pw,300px));flex:none;position:relative;container-type:inline-size}.phone__body{background:linear-gradient(145deg,#30343c,#0e1013 62%);border-radius:12.5cqw;padding:2.2cqw;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 80px -30px #0000008c,0 0 0 1px #00000073}.phone__screen{background:#0e1013;border-radius:10.6cqw;flex-direction:column;display:flex;overflow:hidden}.phone__view{aspect-ratio:390/844;background:#f4f5f7;position:relative;overflow:hidden}.phone__view>picture,.phone__view>picture img,.phone__view>img,.phone__view>video{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.sbar{color:#fff;height:7.4cqw;font:600 3.7cqw/1 var(--font-body);letter-spacing:.01em;background:#0e1013;flex:none;justify-content:space-between;align-items:center;padding:0 7cqw 0 8cqw;display:flex}.sbar__i{align-items:center;gap:1.5cqw;display:flex}.sbar svg{fill:currentColor;width:auto;height:2.9cqw}.phone--dark .phone__screen,.phone--dark .sbar{color:#fff;background:#0e1013}.phone--tilt{transform:rotate(-3deg)}.phones{justify-content:center;align-items:flex-end;gap:clamp(12px,3vw,28px);display:flex}.tablet{width:min(100%,var(--tw,440px));flex:none;position:relative;container-type:inline-size}.tablet__body{background:linear-gradient(145deg,#30343c,#0e1013 62%);border-radius:6.2cqw;padding:2.6cqw;box-shadow:inset 0 0 0 1px #ffffff14,0 50px 90px -40px #0000008c}.tablet__screen{background:#0e1013;border-radius:3.8cqw;flex-direction:column;display:flex;overflow:hidden}.tablet .sbar{height:4.2cqw;padding:0 4.4cqw;font-size:2.2cqw}.tablet .sbar svg{height:1.7cqw}.tablet__view{aspect-ratio:820/1180;background:#f4f5f7;position:relative;overflow:hidden}.tablet__view>picture,.tablet__view>picture img,.tablet__view>img,.tablet__view .lv{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.laptop{width:100%;max-width:900px;margin-inline:auto;position:relative;container-type:inline-size}.laptop__lid{background:#0e1013;border-radius:2.4cqw 2.4cqw 0 0;margin-inline:6cqw;padding:1.5cqw 1.5cqw 2.6cqw;box-shadow:inset 0 0 0 1px #ffffff1a}.laptop__screen{aspect-ratio:1440/900;background:#fff;border-radius:.5cqw;position:relative;overflow:hidden}.laptop__screen picture,.laptop__screen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.laptop__base{background:linear-gradient(#dce1e5,#97a0a9);border-radius:.4cqw .4cqw 3.4cqw 3.4cqw;height:2.4cqw;position:relative;box-shadow:0 30px 50px -30px #0009}.laptop__base:before{content:"";background:#aeb6be;border-radius:0 0 1cqw 1cqw;width:15cqw;height:.9cqw;margin-left:-7.5cqw;position:absolute;top:0;left:50%}.names{white-space:nowrap;font:700 clamp(2.6rem,8vw,7rem)/1 var(--font-display);letter-spacing:-.01em;padding-block:clamp(28px,5vw,56px);overflow:hidden}.names__pista{will-change:transform;animation:55s linear infinite banda;display:inline-flex}.names__pista span{padding-right:.42em}.names__pista i{color:var(--accent);padding-right:.42em;font-style:normal}@keyframes banda{to{transform:translate(-50%)}}.names-nota{padding:18px var(--gutter) 0;max-width:var(--maxw);margin-inline:auto}.pinned{gap:40px;display:grid}.pinned__head{align-self:start}.pinned__rows{gap:clamp(56px,8vw,110px);display:grid}.row h3{font-size:var(--t-h3)}.row p{color:var(--muted);max-width:52ch;margin-top:10px}.row__media{border-radius:var(--r);margin-top:18px;overflow:hidden}.row--svc{border-bottom:1px solid var(--line);gap:10px;padding-bottom:28px;display:grid}.row--svc a.row__t{text-decoration:none}.row--svc a.row__t:hover h3{color:var(--accent)}.row--svc .row__go{margin-top:6px}@media (min-width:960px){.pinned{grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,100px)}.pinned__head{top:calc(var(--hdr) + 32px);position:sticky}}.grow{gap:28px;margin-top:clamp(36px,5vw,64px);display:grid}.grow__tile{border-radius:var(--r);background:var(--t,#fff);place-items:center;display:grid;position:relative;overflow:hidden}.grow__tile img{object-fit:cover;width:100%;height:100%}.grow__tile--cut img{object-fit:contain;padding:8% 10%}.grow h3{margin-top:14px;font-size:1.375rem}.grow p{color:var(--muted);max-width:40ch;margin-top:6px;font-size:1.0625rem}.grow__step:first-child .grow__tile{height:44vw}.grow__step:nth-child(2) .grow__tile{height:58vw}.grow__step:nth-child(3) .grow__tile{height:74vw}@media (min-width:900px){.grow{grid-template-columns:3fr 4fr 5fr;align-items:end;gap:12px}.grow__step:first-child .grow__tile{height:30vh;min-height:240px}.grow__step:nth-child(2) .grow__tile{height:44vh;min-height:330px}.grow__step:nth-child(3) .grow__tile{height:60vh;min-height:440px}}.wall-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wall-head h2{text-transform:none;font-size:clamp(4.2rem,9vw,8.5rem);line-height:.9}.wall{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.wall__item{height:var(--rh,240px);color:inherit;background:#1b1e23;border-radius:6px;flex-grow:1;margin:0;text-decoration:none;position:relative;overflow:hidden}.wall__item img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease),opacity .3s}.wall__item figcaption{color:#fff;font-size:var(--t-small);background:linear-gradient(#0000,#0e1013d1);justify-content:space-between;gap:8px;padding:28px 12px 10px;display:flex;position:absolute;inset:auto 0 0}.wall:hover .wall__item:not(:hover) img{opacity:.55}.wall__item:hover img{transform:scale(1.03)}.wall__item--stand{background:#f2f5f4}.wall__item--stand img{object-fit:contain;padding:14px}@media (max-width:700px){.wall__item{flex-basis:calc(50% - 4px)!important;height:220px!important}.wall__item:nth-child(3n+1){flex-basis:100%!important}}.cita{align-items:center;gap:20px;display:grid}.cita blockquote{font:600 clamp(1.5rem,2.6vw,2.25rem)/1.25 var(--font-display);letter-spacing:-.005em;max-width:32ch}.cita cite{font-style:normal;font:700 1.0625rem/1.3 var(--font-display);margin-top:18px;display:block}.cita cite span{font:400 .95rem/1.3 var(--font-body);color:var(--muted);display:block}@media (min-width:900px){.cita{grid-template-columns:auto 1fr;gap:56px}}.figura{border-radius:var(--r);position:relative;overflow:hidden}.figura img{width:100%;height:auto}.figura--cover img{object-fit:cover;width:100%;max-height:min(560px,70vh)}.pie{font-size:var(--t-small);color:var(--muted);margin-top:12px}.duo{align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (min-width:960px){.duo{grid-template-columns:1fr 1fr}.duo--57{grid-template-columns:5fr 7fr}.duo--75{grid-template-columns:7fr 5fr}}.logos{gap:22px;margin-top:36px;display:grid}.cinta{gap:12px;display:grid}.cinta__label{font:700 .78rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cinta__mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.cinta__pista{align-items:center;width:max-content;list-style:none;animation:50s linear infinite banda;display:flex}.cinta--rev .cinta__pista{animation-duration:58s;animation-direction:reverse}.cinta:hover .cinta__pista{animation-play-state:paused}.cinta__pista li{flex:none;align-items:center;height:72px;padding-inline:clamp(20px,2.6vw,38px);display:flex}.cinta__pista picture{height:64px;display:block}.cinta__pista img{object-fit:contain;opacity:.7;width:auto;max-width:170px;height:64px;transition:opacity .3s;display:block}@media (max-width:700px){.cinta__pista li{height:56px}.cinta__pista picture,.cinta__pista img{height:48px}.cinta__pista img{max-width:130px}}.cinta__pista li:hover img{opacity:1}.ch--papel .cinta__pista img,.ch--blanco .cinta__pista img,.ch--menta .cinta__pista img{filter:brightness(0);opacity:.62}@media (prefers-reduced-motion:reduce){.cinta__pista{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.cinta__pista li[aria-hidden=true]{display:none}}:root{interpolate-size:allow-keywords}.faqs__grid{align-items:start;gap:clamp(28px,4vw,64px);display:grid}.faqs__head>*+*{margin-top:20px}.faqs__head .h2{font-size:clamp(2.2rem,4.2vw,3.8rem)}.faqs__head .muted{max-width:38ch}@media (min-width:960px){.faqs__grid{grid-template-columns:5fr 7fr}.faqs__head{top:calc(var(--hdr) + 32px);position:sticky}}.faqs__list{border-top:1px solid var(--line)}.faq{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq__q{font:700 clamp(1.15rem,1.55vw,1.4rem)/1.22 var(--font-display);letter-spacing:.005em;transition:color .25s}.faq summary:hover .faq__q{color:var(--accent)}.faq__ico{width:36px;height:36px;box-shadow:inset 0 0 0 1.5px var(--line);transition:transform .45s var(--ease),background-color .3s,box-shadow .3s;border-radius:50%;flex:none;position:relative}.faq__ico:before,.faq__ico:after{content:"";width:12px;height:1.5px;transition:transform .45s var(--ease);background:currentColor;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.faq__ico:after{transform:rotate(90deg)}.faq[open] .faq__ico{box-shadow:inset 0 0 0 1.5px var(--accent);transform:rotate(180deg)}.faq[open] .faq__ico:after{transform:rotate(0)}.faq__a{color:var(--muted);padding:0 52px 26px 0}.faq__a p{font-size:var(--t-body);max-width:64ch;line-height:1.65}.faq::details-content{block-size:0;transition:block-size .45s var(--ease),content-visibility .45s allow-discrete;overflow:clip}.faq[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.faq::details-content{transition:none}}.cierre{gap:clamp(28px,4vw,44px);padding-block:clamp(64px,8vw,112px) clamp(48px,6vw,80px);display:grid}.cierre h2{max-width:17ch;font-size:clamp(2.9rem,7vw,6.6rem);line-height:.93}.cierre__pie{align-items:end;gap:22px;display:grid}.cierre__alterno{display:grid;position:relative}.cierre__hueco{visibility:hidden;grid-area:1/1}.cierre__vivo{position:absolute;inset:0}.cierre__pie p{font-size:var(--t-lead);max-width:36ch}@media (min-width:900px){.cierre__pie{grid-template-columns:1fr auto}}.phero{padding-top:calc(var(--hdr) + clamp(28px,4vw,48px));padding-bottom:clamp(56px,7vw,110px)}.phero__grid{align-items:center;gap:clamp(36px,5vw,72px);margin-top:clamp(24px,3vw,40px);display:grid}.phero h1{font-size:var(--t-h1)}.phero .lead{margin-top:22px}.phero .acciones{margin-top:32px}.phero .trust{margin-top:14px}.phero__media{justify-content:center;display:flex;position:relative}.phero__media--cut img{width:auto;max-height:620px}@media (min-width:960px){.phero__grid{grid-template-columns:7fr 5fr}.phero__grid--wide{grid-template-columns:1fr 1fr}}.respuesta{font-size:var(--t-lead);border-left:2px solid var(--accent);max-width:62ch;padding-left:20px;line-height:1.55}.caps{gap:34px 48px;margin-top:clamp(36px,5vw,64px);list-style:none;display:grid}.caps li{border-top:1px solid var(--line);padding-top:22px;position:relative}.caps li:before{content:"";background:var(--bg);border:1.5px solid var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.caps h3{font-size:1.375rem;line-height:1.1}.caps p{color:var(--muted);margin-top:8px;font-size:1.0625rem}@media (min-width:700px){.caps{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.caps--3{grid-template-columns:repeat(3,1fr)}}.ruta{gap:0;margin-top:clamp(36px,5vw,64px);list-style:none;display:grid;position:relative}.ruta li{padding:0 0 38px 44px;position:relative}.ruta li:before{content:"";background:var(--accent);opacity:.55;width:1.5px;position:absolute;top:10px;bottom:-10px;left:5px}.ruta li:last-child:before{display:none}.ruta li:after{content:"";background:var(--bg);border:1.5px solid var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.ruta h3{font-size:1.375rem}.ruta p{color:var(--muted);max-width:56ch;margin-top:6px}@media (min-width:1000px){.ruta--h{grid-template-columns:repeat(4,1fr);gap:28px}.ruta--h li{padding:34px 0 0}.ruta--h li:before{width:auto;height:1.5px;inset:5px -28px auto 12px}.ruta--h li:after{top:0}.ruta--3{grid-template-columns:repeat(3,1fr)}}.tabla{border-collapse:collapse;width:100%;margin-top:28px;font-size:1rem}.tabla th,.tabla td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px}.tabla th{font:700 1rem/1.2 var(--font-display);letter-spacing:.02em}.tabla td:first-child{font-weight:600}.tabla .si{color:var(--accent);font-weight:600}.tabla-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.prose{max-width:72ch;font-size:var(--t-body);line-height:1.7}.prose>*+*{margin-top:1.1em}.prose h2{scroll-margin-top:calc(var(--hdr) + 20px);margin-top:2em;font-size:clamp(1.8rem,3vw,2.5rem)}.prose h3{margin-top:1.6em;font-size:1.4rem}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.45em}.prose li::marker{color:var(--accent)}.prose a{color:var(--link);font-weight:500}.prose blockquote{border-left:2px solid var(--accent);font:600 1.3rem/1.4 var(--font-display);padding-left:18px}.prose blockquote cite{font:400 .95rem var(--font-body);color:var(--muted);margin-top:8px;display:block}.prose strong{font-weight:600}.callout{border-radius:var(--r);background:var(--grafito);color:#fff;padding:24px}.callout h3{color:var(--menta);margin:0 0 8px;font-size:1.3rem}.ch--grafito .callout,.ch--noche .callout{background:#ffffff0f}.cta-inline{border-radius:var(--r);background:var(--menta);color:var(--grafito);--cta:var(--grafito);--cta-ink:var(--menta);--cta-hover:#353a43;gap:14px;padding:24px;display:grid}.cta-inline p{font:700 1.3rem/1.25 var(--font-display)}.toc{border-left:1.5px solid var(--line);padding-left:16px;font-size:.98rem;list-style:none}.toc li+li{margin-top:8px}.toc a{color:var(--muted);text-decoration:none}.toc a:hover{color:var(--fg)}.article{gap:48px;display:grid}@media (min-width:1100px){.article{grid-template-columns:minmax(0,1fr) 260px}.article aside{top:calc(var(--hdr) + 28px);align-self:start;position:sticky}}.posts{gap:clamp(28px,4vw,48px);margin-top:40px;list-style:none;display:grid}.post{gap:14px;text-decoration:none;display:grid}.post__img{border-radius:var(--r);aspect-ratio:4/3;background:#1b1e23;overflow:hidden}.post__img picture{width:100%;height:100%;display:block}.post__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.post:hover .post__img img{transform:scale(1.03)}.post h3{font-size:1.6rem}.post p{color:var(--muted)}@media (min-width:800px){.posts{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.posts{grid-template-columns:repeat(3,1fr)}}.form{gap:16px;max-width:560px;display:grid}.form label{gap:6px;font-weight:500;display:grid}.form input,.form select,.form textarea{font:inherit;color:var(--grafito);border-radius:var(--r);background:#fff;border:1.5px solid #c9d2d0;width:100%;min-height:50px;padding:13px 14px}.form textarea{resize:vertical;min-height:120px}.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--menta-fondo);outline:none;box-shadow:0 0 0 3px #0b7a5a2e}.form__error{color:#b42318;font-size:var(--t-small)}.form__note{font-size:var(--t-small);color:var(--muted)}.ftr{background:var(--noche);color:#fff;padding-top:clamp(64px,8vw,120px);overflow:hidden}.ftr__cols{gap:40px;display:grid}.ftr__lugares a{font:700 clamp(1.6rem,2.6vw,2.2rem)/1.25 var(--font-display);color:var(--menta);text-decoration:none;display:block}.ftr__lugares a:hover{color:#fff}.ftr__lugares p{font:700 clamp(1.6rem,2.6vw,2.2rem)/1.25 var(--font-display)}.ftr__links{grid-template-columns:repeat(2,1fr);gap:28px 20px;display:grid}.ftr__links h3{font:700 .95rem/1 var(--font-display);letter-spacing:.06em;color:var(--gris-oscuro);margin-bottom:14px}.ftr__links ul{gap:9px;list-style:none;display:grid}.ftr__links a{color:#dde3e8;font-size:.98rem;text-decoration:none}.ftr__links a:hover{color:var(--menta)}.ftr__legal{font-size:var(--t-small);color:var(--gris-oscuro);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:64px;padding-block:22px;display:flex}.ftr__legal a{text-decoration:none}.ftr__legal a:hover{color:#fff}.ftr__marca{color:#fff;opacity:.95;margin-top:40px;margin-bottom:-2.2vw}.ftr__marca svg{width:100%}@media (min-width:900px){.ftr__cols{grid-template-columns:5fr 7fr}.ftr__links{grid-template-columns:repeat(4,1fr)}}.wa{z-index:40;background:var(--menta);width:58px;height:58px;color:var(--grafito);transition:transform .3s var(--ease),opacity .3s;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 30px -10px #29fcbc8c,0 0 0 1px #17191d33}.wa svg{width:28px;height:28px}.wa:after{content:"";border:1.5px solid var(--menta);opacity:0;animation:wa 5s var(--ease) infinite 4s;border-radius:50%;position:absolute;inset:-6px}.wa[data-hide=true]{opacity:0;pointer-events:none;transform:scale(.6)}@keyframes wa{0%{opacity:.8;transform:scale(.85)}55%,to{opacity:0;transform:scale(1.28)}}.cookies{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:70;background:var(--grafito);color:#fff;border-radius:14px;max-width:440px;max-height:calc(100svh - 24px);padding:20px;position:fixed;overflow:auto;box-shadow:0 30px 80px -20px #0009,0 0 0 1px #ffffff1a}.no-js .cookies,.ck-ok .cookies[data-ssr]{display:none}.cookies h2{font-size:1.25rem}.cookies p{color:#dde3e8;margin-top:8px;font-size:.92rem;line-height:1.5}.cookies p a{color:var(--menta)}.cookies__acc{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.cookies__acc button{border-radius:var(--r);min-height:46px;color:var(--grafito);font:700 1rem/1 var(--font-display);letter-spacing:.02em;background:#fff;border:0}.cookies__acc .cookies__cfg{color:#fff;text-underline-offset:4px;background:0 0;grid-column:1/-1;min-height:40px;font-weight:600;text-decoration:underline}.cookies__opts{gap:12px;margin-top:14px;display:grid}.ck-opt{color:#c9d0d6;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.45;display:flex}.ck-opt b{color:#fff;font:700 .98rem/1.3 var(--font-display);letter-spacing:.02em;display:block}.ck-opt input{accent-color:var(--menta);flex:none;width:18px;height:18px;margin-top:3px}@media (min-width:640px){.cookies{bottom:20px;left:auto;right:20px}}.ck-open .wa{opacity:0;pointer-events:none;transform:scale(.6)}.beams{aspect-ratio:1/.82;width:100%;max-width:640px;margin-inline:auto;position:relative}.beams>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.beams>svg path{fill:none;stroke:var(--line);stroke-width:1.5px}.beams .beams__pulso{stroke:var(--menta);stroke-width:2px;stroke-linecap:round;stroke-dasharray:22 400;animation:beam 3.2s var(--ease-io) infinite}@keyframes beam{0%{stroke-dashoffset:422px}to{stroke-dashoffset:0}}.beams__nodo{text-align:center;font:600 .82rem/1.1 var(--font-body);color:var(--muted);place-items:center;gap:6px;display:grid;position:absolute;transform:translate(-50%,-50%)}.beams__nodo b{background:linear-gradient(#ffffff0f,#ffffff0f) var(--bg);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);font:700 1rem/1 var(--font-display);border-radius:14px;place-items:center;display:grid}.beams__hub b{background:var(--grafito);width:96px;height:96px;box-shadow:0 0 0 1.5px var(--menta),0 0 60px -10px #29fcbc80;border-radius:24px}.beams__hub svg{width:46px;height:auto;position:static}.beams__nodo span{max-width:12ch}.vault{z-index:0;opacity:.9;pointer-events:auto;position:absolute;inset:0}.vault-host{isolation:isolate;position:relative}.vault-host>.wrap{z-index:1;pointer-events:none;position:relative}.vault-host>.wrap a,.vault-host>.wrap button{pointer-events:auto}.bgvideo{z-index:0;position:absolute;inset:0;overflow:hidden}.bgvideo video{object-fit:cover;opacity:.75;width:100%;height:100%}.bgvideo+.wrap{z-index:1;position:relative}.falta{color:#1a1a1a;background:#ffe36e;border-radius:3px;padding:0 .25em;font-weight:600}.nf{align-items:center;min-height:100svh;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.names__pista{animation:none}}.grow__tile img.contain-top{object-position:50% 0}.cita__img img{width:150px;height:auto}.flujo{grid-template-columns:repeat(2,1fr);gap:36px 16px;margin-top:clamp(36px,5vw,64px);list-style:none;display:grid}.flujo li{text-align:center;justify-items:center;gap:6px;display:grid}.flujo .phone{--pw:220px}.flujo h3{margin-top:14px;font-size:1.3rem}.flujo p{color:var(--muted);max-width:26ch;font-size:1rem}@media (min-width:1000px){.flujo{grid-template-columns:repeat(4,1fr)}}@media (max-width:520px){.flujo .phone{--pw:150px}}.sub-sec{align-items:center;gap:clamp(28px,4vw,64px);display:grid}.sub-sec__img{justify-content:center;display:flex}@media (min-width:960px){.sub-sec{grid-template-columns:7fr 5fr}.sub-sec--rev .sub-sec__img{order:-1}.sub-sec--rev{grid-template-columns:5fr 7fr}}.related{flex-wrap:wrap;gap:10px;margin-top:22px;list-style:none;display:flex}.related a{border-radius:var(--r);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 1rem/1 var(--font-display);letter-spacing:.02em;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.related a:hover{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent)}.video-cuadro{aspect-ratio:1;border-radius:var(--r);background:var(--grafito);width:min(100%,520px);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #17191d80}.video-cuadro video,.video-cuadro img{object-fit:cover;width:100%;height:100%}.video-cuadro picture{width:100%;height:100%;display:block}.video-cuadro picture img{object-fit:contain;padding:8%}.vault-host .phero{background:0 0}.vault-host a,.vault-host button{pointer-events:auto}.svc-list{counter-reset:svc;gap:0;list-style:none;display:grid}.svc-list li{border-top:1px solid var(--line)}.svc-list li:last-child{border-bottom:1px solid var(--line)}.svc-list a{transition:padding var(--t-hover) var(--ease);gap:8px;padding:28px 0;text-decoration:none;display:grid}.svc-list h3{font-size:clamp(1.8rem,3.6vw,3rem);line-height:1}.svc-list p{color:var(--muted);max-width:60ch}.svc-list .link{padding:0}.svc-list a:hover{padding-left:14px}.svc-list a:hover h3{color:var(--menta)}@media (min-width:960px){.svc-list a{grid-template-columns:5fr 6fr auto;align-items:center;gap:40px}}.casos{grid-template-columns:repeat(2,1fr);gap:48px 18px;margin-top:48px;list-style:none;display:grid}.casos__item{text-align:center;justify-items:center;gap:6px;display:grid}.casos__media{justify-content:center;width:100%;max-width:200px;padding-bottom:10px;display:flex;position:relative}.casos .phone{--pw:200px;transition:transform .5s var(--ease)}.casos__stand{filter:drop-shadow(0 18px 24px #00000073);width:40%;transition:transform .5s var(--ease);position:absolute;bottom:0;right:-8%}.casos__stand img{width:100%}.casos h3{margin-top:12px;font-size:1.35rem}.casos p{color:var(--muted);font-size:.95rem}.casos__item:hover .phone{transform:translateY(-6px)}.casos__item:hover .casos__stand{transform:translateY(-10px)rotate(-3deg)}@media (min-width:760px){.casos{grid-template-columns:repeat(3,1fr)}}@media (min-width:1150px){.casos{grid-template-columns:repeat(4,1fr)}}@media (max-width:520px){.casos .phone{--pw:140px}}.fundador{align-items:center;gap:18px;margin-top:28px;display:flex}.fundador picture{border-radius:50%;flex:none;width:112px;height:112px;overflow:hidden}.fundador img{object-fit:cover;width:100%;height:100%}.fundador figcaption{gap:2px;display:grid}.fundador b{font:700 1.3rem/1.1 var(--font-display)}.fundador span{color:var(--muted);font-size:.95rem}.fundador a{color:var(--link);font-size:.95rem;font-weight:600}.mosaico{grid-template-columns:1fr 1fr;gap:8px;margin-top:40px;display:grid}.mosaico .figura:first-child{grid-column:1/-1}.mosaico img{object-fit:cover;width:100%;height:100%}@media (min-width:960px){.mosaico{grid-template-rows:260px 260px;grid-template-columns:2fr 1fr 1fr}.mosaico .figura:first-child{grid-area:1/1/3}}.ficha{gap:0;max-width:820px;margin-top:20px;display:grid}.ficha div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:16px;padding:14px 0;display:grid}.ficha dt{font:700 1rem/1.4 var(--font-display);letter-spacing:.03em;color:var(--muted)}.ficha dd{margin:0}.ficha a{color:var(--link)}@media (max-width:560px){.ficha div{grid-template-columns:1fr;gap:4px}}.contacto-directo{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.contacto-form{background:var(--papel);border-radius:12px;padding:clamp(20px,3vw,36px)}.contacto-form .form{max-width:none}.legal{max-width:76ch}.legal h2{margin-top:2em;font-size:1.6rem}.legal table{border-collapse:collapse;width:100%;font-size:.95rem}.legal th,.legal td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.cifras{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:28px 16px;padding-top:36px;list-style:none;display:grid}.cifras li{gap:6px;display:grid}.cifras b{font:700 clamp(3.2rem,7vw,6rem)/.9 var(--font-display);color:var(--accent);letter-spacing:-.02em}.cifras li>span{color:var(--muted);max-width:22ch;font-size:1rem}@media (min-width:900px){.cifras{grid-template-columns:repeat(4,1fr)}}.cifras--3{grid-template-columns:1fr;gap:36px}.cifras--3 b{font-size:clamp(3rem,5.4vw,4.75rem)}.cifras--3 li>span{max-width:28ch;color:inherit;font-size:1.125rem;font-weight:600}.cifras__nota{max-width:34ch;color:var(--muted);font-size:.875rem;line-height:1.45}@media (min-width:760px){.cifras--3{grid-template-columns:repeat(3,1fr)}}.hdr[data-ch=menta],.c-menta{--logo-accent:var(--grafito)}.lv{background:#f4f5f7;width:100%;height:100%;position:relative}.lv>picture,.lv>picture img{object-fit:cover;width:100%;height:100%;display:block}.lv video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);position:absolute;inset:0}.lv video[data-on]{opacity:1}.video-cuadro .lv{background:var(--grafito)}.article>*,.prose,.sub-sec>*,.duo>*,.pinned>*,.phero__grid>*,.live>*{min-width:0}.tabla-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.prose table{min-width:520px}.video-cuadro .lv>picture img{object-fit:cover;padding:0}.phero--bg{overflow:hidden}.phero--bg>.wrap{z-index:1;position:relative}.cta-inline{--link:var(--grafito)}.cta-inline .link{color:var(--grafito)}.prose .btn,.prose a.btn{color:var(--cta-ink);font-weight:700;text-decoration:none}.testis{gap:16px;margin-top:40px;list-style:none;display:grid}@media (min-width:760px){.testis{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.testis{grid-template-columns:repeat(3,1fr)}}@media (max-width:759px){.testis{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 8px;grid-auto-columns:86%;grid-auto-flow:column;overflow-x:auto}.testis::-webkit-scrollbar{display:none}.testi{scroll-snap-align:center}}.testi figure{height:100%;box-shadow:inset 0 0 0 1px var(--line);transition:transform .5s var(--ease),background-color .3s;background:#ffffff0d;border-radius:14px;flex-direction:column;gap:18px;padding:26px;display:flex}.testi figure:hover{background:#ffffff14;transform:translateY(-4px)}.testi__top{justify-content:space-between;align-items:center;gap:14px;display:flex}.testi__foto{width:58px;height:58px;box-shadow:0 0 0 2px var(--accent);border-radius:50%;flex:none;display:block;overflow:hidden}.testi__foto img{object-fit:cover;width:100%;height:100%}.testi__logo{justify-content:flex-end;display:flex}.testi__logo img{object-fit:contain;opacity:.85;width:auto;max-width:140px;height:46px}.testi blockquote{font:500 1.04rem/1.62 var(--font-body);color:var(--fg);flex:1}.testi figcaption{border-top:1px solid var(--line);gap:3px;padding-top:16px;display:grid}.testi figcaption b{font:700 1.05rem/1.2 var(--font-display);letter-spacing:.02em}.testi figcaption span{color:var(--muted);font-size:.92rem}.ch--papel .testi figure,.ch--blanco .testi figure{background:#fff;box-shadow:0 1px #0000000a,0 24px 44px -32px #17191d66}.ch--papel .testi__logo img,.ch--blanco .testi__logo img,.ch--menta .testi__logo img{filter:brightness(0);opacity:.72}.ch--menta .testi figure{box-shadow:none;background:#fff6}.locales{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:36px;list-style:none;display:grid}@media (min-width:1000px){.locales{grid-template-columns:repeat(3,1fr);gap:14px}}.locales figure{aspect-ratio:4/5;background:#1b1e23;border-radius:12px;margin:0;position:relative;overflow:hidden}.locales picture{width:100%;height:100%;display:block}.locales img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease)}.locales li:hover img{transform:scale(1.045)}.locales figcaption{color:#fff;background:linear-gradient(#0000,#0e1013db);justify-content:space-between;align-items:flex-end;gap:8px;padding:48px 14px 12px;display:flex;position:absolute;inset:auto 0 0}.locales figcaption b{font:700 1.15rem/1 var(--font-display);letter-spacing:.02em}.locales figcaption span{color:#dde3e8;text-align:right;font-size:.84rem}@media (max-width:560px){.locales figcaption{flex-direction:column;align-items:flex-start;gap:4px;padding:40px 12px 10px}.locales figcaption span{text-align:left}}.prensa__kicker{font:700 .82rem/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:14px;display:flex}.prensa__kicker:after{content:"";background:var(--line);flex:1;height:1px}.prensa__h{max-width:15ch;font:700 clamp(2.6rem,6.2vw,5.4rem)/.95 var(--font-display);letter-spacing:-.02em;margin-top:18px}.prensa__lead{margin-top:18px}.prensa__tablero{background:var(--grafito);color:#fff;margin-top:clamp(36px,5vw,56px);padding-top:clamp(44px,6vw,80px)}.prensa__logos{--s:.6;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(18px,2.6vw,34px) clamp(12px,2vw,26px);max-width:1060px;margin-inline:auto;list-style:none;display:flex}@media (min-width:560px){.prensa__logos{--s:.78}}@media (min-width:1000px){.prensa__logos{--s:1}}.prensa__logos li{flex:none}.prensa__logos a{padding:calc(18px * var(--s) + 6px) calc(24px * var(--s) + 8px);color:#1a1c20;transform:rotate(var(--rot,0deg));transition:transform .55s var(--ease),box-shadow .55s var(--ease);background:#fff;border-radius:3px;place-items:center;text-decoration:none;display:grid;position:relative;box-shadow:0 1px #00000014,0 24px 36px -24px #000000d9}.prensa__logos a:before{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 3px);position:absolute;inset:0}.prensa__logos a:after{content:"";width:calc(34px + 20px * var(--s));height:17px;margin-left:calc((34px + 20px * var(--s)) / -2);transform:rotate(calc(var(--rot,0deg) * -2.2));background:#6fffd3c7;position:absolute;top:-9px;left:50%;box-shadow:0 1px 2px #0000002e}.prensa__logos picture{display:block}.prensa__logos img{width:calc(var(--w,150) * var(--s) * 1px);filter:brightness(0);opacity:.86;height:auto;display:block}.prensa__ir{font:600 .8rem/1 var(--font-body);color:#8a929b;transition:color .3s;position:absolute;bottom:5px;right:7px}.prensa__logos a:hover,.prensa__logos a:focus-visible{transform:rotate(0)translateY(-6px)scale(1.035);box-shadow:0 1px #00000014,0 34px 44px -26px #000000f2}.prensa__logos a:hover .prensa__ir,.prensa__logos a:focus-visible .prensa__ir{color:var(--menta-fondo)}.prensa__tablero .teletipo{background:var(--noche);margin-top:clamp(44px,6vw,80px)}.teletipo{background:var(--grafito);color:#fff;align-items:stretch;margin-top:48px;display:flex;overflow:hidden}.teletipo__tag{background:var(--menta);color:var(--grafito);font:700 .82rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;z-index:1;flex:none;align-items:center;padding:0 18px;display:flex}.teletipo__mask{flex:1;overflow:hidden}.teletipo__pista{white-space:nowrap;font:600 1rem/1 var(--font-body);padding:15px 0;animation:110s linear infinite banda;display:inline-flex}.teletipo__pista span{padding:0 14px}.teletipo__pista i{color:var(--menta);font-style:normal}.recortes{gap:22px;margin-top:48px;list-style:none;display:grid}@media (min-width:960px){.recortes{grid-template-columns:repeat(3,1fr);gap:28px}}.recorte article{color:#1a1c20;height:100%;transition:transform .6s var(--ease);background:#fff;border-radius:4px;padding:24px 22px 22px;position:relative;box-shadow:0 1px #0000000d,0 30px 50px -36px #17191d99}.recorte article:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000005 0 1px,#0000 1px 3px);border-radius:4px;position:absolute;inset:0}@media (min-width:960px){.recorte:first-child article{transform:rotate(-1.1deg)}.recorte:nth-child(2) article{transform:rotate(.8deg)translateY(10px)}.recorte:nth-child(3) article{transform:rotate(-.5deg)}.recorte article:hover{transform:rotate(0)translateY(-6px)}}.recorte header{font:600 .76rem/1.25 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#59616a;border-bottom:3px double #1a1c20;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding-bottom:10px;display:flex}.recorte h3{letter-spacing:-.005em;text-wrap:pretty;margin-top:14px;font:700 clamp(1.28rem,1.7vw,1.55rem)/1.22 Georgia,Times New Roman,serif}.recorte ul{flex-wrap:wrap;gap:6px;margin-top:18px;list-style:none;display:flex}.recorte a{color:#1a1c20;min-height:36px;font:600 .86rem/1 var(--font-body);background:#eef1f0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.recorte a:hover{background:var(--grafito);color:var(--menta)}.prensa__fuente{margin-top:24px}.versus{gap:14px;margin-top:clamp(32px,4vw,52px);display:grid}@media (min-width:820px){.versus{grid-template-columns:1fr 1fr;gap:18px}}.versus__col{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff09;border-radius:14px;padding:clamp(22px,2.6vw,34px)}.versus__col--si{background:#29fcbc12;box-shadow:inset 0 0 0 1.5px #29fcbc80}.versus__col h3{font-size:var(--t-h3);line-height:1.05}.versus__col ul{gap:14px;margin-top:20px;list-style:none;display:grid}.versus__col li{color:var(--muted);grid-template-columns:22px minmax(0,1fr);gap:12px;display:grid}.versus__col--si li{color:var(--fg)}.versus__col li:before{content:"";opacity:.75;background:currentColor;width:22px;height:22px;margin-top:calc(.8em - 11px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8.6 8.6l6.8 6.8M15.4 8.6l-6.8 6.8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8.6 8.6l6.8 6.8M15.4 8.6l-6.8 6.8'/%3E%3C/svg%3E") 50%/contain no-repeat}.versus__col--si li:before{color:var(--accent);opacity:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M7.6 12.3l3.1 3.1 5.7-6.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M7.6 12.3l3.1 3.1 5.7-6.3'/%3E%3C/svg%3E")}.nuevo{background:var(--cta);color:var(--cta-ink);font:700 clamp(.66rem,.4em,.8rem)/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-radius:999px;margin-left:.5em;padding:.42em .62em .36em;display:inline-block;position:relative;top:-.12em}.ch--papel .nuevo,.ch--blanco .nuevo{background:var(--menta-fondo);color:#fff}.flips{grid-template-columns:repeat(2,1fr);gap:14px 12px;margin-top:36px;list-style:none;display:grid}@media (min-width:700px){.flips{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.flips{grid-template-columns:repeat(5,1fr)}}.flip{width:100%;color:inherit;text-align:left;perspective:1400px;background:0 0;border:0;padding:0;display:block}.flip__in{aspect-ratio:1200/1692;transform-style:preserve-3d;transition:transform .8s var(--ease);display:block;position:relative}.flip[data-b] .flip__in{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.flip:hover .flip__in{transform:rotateY(180deg)}.flip[data-b]:hover .flip__in{transform:rotateY(0)}}.flip__cara{backface-visibility:hidden;background:#eef3f1;border-radius:12px;place-items:center;padding:8px;display:grid;position:absolute;inset:0;overflow:hidden}.flip__cara--b{transform:rotateY(180deg)}.flip__cara picture{width:100%;height:100%;display:block}.flip__cara img{object-fit:contain;width:100%;height:100%}.flip__pie{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin-top:10px;display:flex}.flip__pie b{font:700 1.05rem/1.1 var(--font-display);letter-spacing:.02em}.flip__pie small{color:var(--muted);font-size:.78rem}@media (prefers-reduced-motion:reduce){.flip__in{transition:none}}.alergenos{grid-template-columns:repeat(2,1fr);gap:10px;list-style:none;display:grid}@media (min-width:560px){.alergenos{grid-template-columns:repeat(3,1fr)}}.alergenos li{min-height:62px;box-shadow:inset 0 0 0 1px var(--line);font:600 .98rem/1.15 var(--font-body);transition:transform .35s var(--ease),box-shadow .35s;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.alergenos li:hover{box-shadow:inset 0 0 0 1.5px var(--accent);transform:translateY(-3px)}.alergenos .al-ico{width:30px;height:30px;color:var(--menta-fondo)}.ch--grafito .alergenos li,.ch--noche .alergenos li{background:#ffffff0d}.ch--grafito .alergenos .al-ico,.ch--noche .alergenos .al-ico{color:var(--menta)}.amedida{grid-template-columns:repeat(2,1fr);gap:40px 16px;margin-top:clamp(36px,5vw,64px);list-style:none;display:grid}@media (min-width:1000px){.amedida{grid-template-columns:repeat(4,1fr);gap:48px 24px}}.amedida li{text-align:center;justify-items:center;gap:8px;display:grid}.amedida .phone{--pw:220px}.amedida h3{margin-top:12px;font-size:1.3rem}.amedida p{color:var(--muted);max-width:28ch;font-size:1rem}@media (max-width:520px){.amedida .phone{--pw:150px}.amedida h3{font-size:1.12rem}.amedida p{font-size:.92rem}}.chips{flex-wrap:wrap;gap:8px;margin-top:22px;list-style:none;display:flex}.chips li{min-height:38px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 .95rem/1 var(--font-body);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.oferta{background:#29fcbc1f;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:28px;padding:16px 18px;display:flex;box-shadow:inset 0 0 0 1.5px #29fcbc73}.oferta b{font:700 1.15rem/1.2 var(--font-display);letter-spacing:.01em}.ch--papel .oferta,.ch--blanco .oferta{background:#e6fbf3;box-shadow:inset 0 0 0 1.5px #0b7a5a59}.ch--menta .oferta{box-shadow:none;background:#ffffff73}.pasos3{counter-reset:p;gap:28px;margin-top:clamp(36px,5vw,64px);list-style:none;display:grid}@media (min-width:900px){.pasos3{grid-template-columns:repeat(3,1fr);gap:20px}}.pasos3 li{counter-increment:p;align-content:start;gap:14px;display:grid}.pasos3__media{aspect-ratio:4/5;background:#fff;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.pasos3__media>picture{width:100%;height:100%;display:block}.pasos3__media>picture>img{object-fit:cover;width:100%;height:100%}.pasos3__media--stand{background:linear-gradient(160deg,#fff,#e7edeb)}.pasos3__media--stand>picture>img{object-fit:contain;padding:9% 10%}.pasos3__media--phone{background:linear-gradient(160deg,var(--grafito),#1a1d22)}.pasos3__media--phone .phone{--pw:46%}.pasos3 h3{align-items:baseline;gap:10px;font-size:1.4rem;display:flex}.pasos3 h3:before{content:counter(p,decimal-leading-zero);font:700 .9rem/1 var(--font-display);color:var(--accent);letter-spacing:.06em}.pasos3 p{color:var(--muted);max-width:40ch}.soportes{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px;list-style:none;display:grid}.soportes li{text-align:center;justify-items:center;gap:10px;display:grid}.soportes__img{aspect-ratio:3/4;background:radial-gradient(120% 80% at 50% 100%,#fff,#e3e9e7);border-radius:12px;place-items:end center;width:100%;padding:8% 6% 4%;display:grid}.soportes__img picture{width:100%;height:100%;display:block}.soportes__img img{object-fit:contain;object-position:bottom;width:100%;height:100%}.soportes b{font:700 1.1rem/1.1 var(--font-display)}.soportes span{color:var(--muted);font-size:.9rem}@media (max-width:560px){.soportes{gap:8px}.soportes b{font-size:.95rem}.soportes span{font-size:.8rem}}.galeria-admin{gap:18px;margin-top:28px;display:grid}.galeria-admin__tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.galeria-admin__tabs button{border:1.5px solid var(--line);min-height:40px;color:inherit;font:700 .95rem/1 var(--font-display);letter-spacing:.02em;background:0 0;border-radius:999px;padding:0 14px}.galeria-admin__tabs button[aria-pressed=true]{background:var(--menta);color:var(--grafito);border-color:var(--menta)}.centrar{justify-content:center;display:flex}@media (max-width:959px){.pinned__head [data-centrar]{justify-content:center;display:flex}}.sub-sec__foto{aspect-ratio:4/5;width:100%;max-width:520px}.sub-sec__foto picture{width:100%;height:100%;display:block}.sub-sec__foto img{object-fit:cover;width:100%;height:100%}@media (min-width:960px){.sub-sec--ancho{grid-template-columns:1fr 1fr}.sub-sec--ancho .sub-sec__img{display:block}}.dosformas{gap:56px;margin-top:48px;display:grid}@media (min-width:960px){.dosformas{grid-template-columns:1fr 1fr;gap:48px}}.dosformas__item{text-align:center;grid-template-rows:auto auto 1fr;justify-items:center;gap:14px;display:grid}.dosformas__item p{max-width:46ch}.dosformas__media{place-items:center;width:100%;min-height:clamp(320px,38vw,500px);display:grid}.dosformas .video-cuadro{width:min(100%,460px)}@media (min-width:1000px){.locales--tira{grid-template-columns:repeat(5,1fr)}}@media (max-width:999px){.locales--tira{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 6px;grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;overflow-x:auto}.locales--tira li{scroll-snap-align:start}.locales--tira::-webkit-scrollbar{display:none}}.fundador-sec{align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (min-width:960px){.fundador-sec{grid-template-columns:minmax(300px,440px) 1fr}}.fundador-big{gap:14px;max-width:440px;margin:0;display:grid}.fundador-big picture{aspect-ratio:1;background:#eef1f0;border-radius:14px;display:block;overflow:hidden}.fundador-big img{object-fit:cover;width:100%;height:100%}.fundador-big figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.fundador-big b{font:700 1.4rem/1.1 var(--font-display)}.fundador-big span{color:var(--muted)}.fundador-big a{color:var(--link);font-weight:600}@media (min-width:960px){.fundador-big{top:calc(var(--hdr) + 32px);position:sticky}}.temas{gap:16px;margin-top:clamp(32px,4vw,56px);list-style:none;display:grid}@media (min-width:960px){.temas{grid-template-columns:1fr 1fr;gap:20px}}.tema article{background:var(--papel);height:100%;transition:transform .5s var(--ease),box-shadow .5s;border-radius:14px;padding:clamp(22px,3vw,38px)}.tema article:hover{transform:translateY(-3px);box-shadow:0 26px 50px -36px #17191d73}.tema__n{font:700 .92rem/1 var(--font-display);letter-spacing:.08em;color:var(--accent)}.tema h2{scroll-margin-top:calc(var(--hdr) + 20px);margin-top:12px;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.08}.tema__body{max-width:none;margin-top:14px;font-size:1.04rem}.tema__body>*+*{margin-top:.9em}.amedida--3{max-width:960px;margin-inline:auto}@media (min-width:1000px){.amedida--3{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.amedida--3{grid-template-columns:repeat(3,1fr);gap:24px 10px}.amedida--3 .phone{--pw:120px}.amedida--3 h3{font-size:.95rem}}.post__img img{object-position:50% 55%}.post-hero{align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (min-width:960px){.post-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.post-hero__img{aspect-ratio:4/3;background:#1b1e23;border-radius:14px;margin:0;overflow:hidden}.post-hero__img picture{width:100%;height:100%;display:block}.post-hero__img img{object-fit:cover;object-position:50% 55%;width:100%;height:100%}.phone__view .lv>picture img,.tablet__view .lv>picture img{object-position:top}.tema:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:520px){.casos__media{max-width:140px}}.phero h1.h1--s{font-size:clamp(2.5rem,5vw,5rem)}.bento{gap:14px;margin-top:clamp(36px,5vw,56px);list-style:none;display:grid}@media (min-width:640px){.bento{grid-template-columns:repeat(2,1fr)}.bento__hero,.bento__cta{grid-column:1/-1}}@media (min-width:1000px){.bento{grid-template-columns:repeat(3,1fr)}.bento__card{min-height:210px}.bento__hero{grid-area:span 2/span 2}.bento__cta{grid-column:1/-1}}.bento>li{border-radius:22px;position:relative;overflow:hidden}.bento__card{box-shadow:inset 0 0 0 1px var(--line);transition:background-color .4s,transform .5s var(--ease);background:#ffffff0a;flex-direction:column;gap:10px;padding:26px;display:flex}.bento__card:hover{background:#29fcbc0f;transform:translateY(-3px)}.bento__ico{width:46px;height:46px;color:var(--menta);background:#29fcbc1a;border-radius:14px;place-items:center;margin-bottom:auto;display:grid}.bento__ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.bento__card h3{margin-top:18px;font-size:1.35rem;line-height:1.1}.bento__card p{color:var(--muted);font-size:1rem}.bento__hero{background:#101215;align-items:flex-end;min-height:420px;display:flex}.bento__bg{position:absolute;inset:0}.bento__bg img{object-fit:cover;object-position:60% 30%;width:100%;height:100%;transition:transform 1.2s var(--ease)}.bento__hero:hover .bento__bg img{transform:scale(1.04)}.bento__hero:after{content:"";background:linear-gradient(#10121500 25%,#101215eb 85%);position:absolute;inset:0}.bento__hero-txt{z-index:1;gap:12px;max-width:560px;padding:clamp(24px,3vw,40px);display:grid;position:relative}.bento__hero-txt h3{font-size:clamp(1.9rem,3.2vw,3rem);line-height:1}.bento__hero-txt p{color:#c9d0d6;font-size:1.06rem}.bento__live{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 .85rem/1 var(--font-body);background:#ffffff1f;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.bento__live i{background:var(--menta);border-radius:50%;width:8px;height:8px;animation:2s infinite latido;box-shadow:0 0 #29fcbc99}@keyframes latido{70%{box-shadow:0 0 0 10px #29fcbc00}to{box-shadow:0 0 #29fcbc00}}.bento__cta{background:var(--menta);color:var(--grafito)}.bento__cta-a{color:inherit;justify-content:space-between;align-items:center;gap:20px;padding:26px clamp(22px,3vw,40px);text-decoration:none;display:flex}.bento__cta-a span{gap:6px;display:grid}.bento__cta-a small{font:700 .78rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.bento__cta-a b{font:700 clamp(1.3rem,2.4vw,2rem)/1.1 var(--font-display)}.bento__cta-a i{background:var(--grafito);width:52px;height:52px;color:var(--menta);transition:transform .4s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:1.4rem;font-style:normal;display:grid}.bento__cta-a:hover i{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.bento__live i{animation:none}}.peli{margin:clamp(28px,4vw,52px) 0 0}.peli__marco{aspect-ratio:16/9;border-radius:calc(var(--r)*2);isolation:isolate;background:#0c0e12;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 50px 120px -40px #000000b3,0 0 90px -30px #29fcbc52}.peli__poster,.peli__poster picture,.peli__poster img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.peli__img--m{display:none!important}.peli video{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.peli[data-on] video{opacity:1}.peli__area{z-index:2;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.peli__play{z-index:3;background:var(--menta);min-height:56px;color:var(--grafito);font:700 1.125rem/1 var(--font-display);letter-spacing:.02em;pointer-events:none;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 26px 0 20px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px -12px #29fcbc99}.peli__play svg{fill:currentColor;width:24px;height:24px}.peli__play span{white-space:nowrap}.peli__spin{border:2.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite peliGira;display:inline-block}.peli__spin--solo{z-index:3;color:#fff;filter:drop-shadow(0 2px 8px #00000080);pointer-events:none;border-width:3px;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}@keyframes peliGira{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.peli__spin{animation-duration:2.4s}}.peli__ctrl{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#08090b00,#08090b80 42%,#08090bd1);padding:30px clamp(6px,1.4vw,14px) clamp(4px,.8vw,8px);transition:opacity .3s;display:grid;position:absolute;bottom:0;left:0;right:0}.peli__ctrl>*{pointer-events:auto}.peli[data-activo] .peli__ctrl,.peli[data-pausa] .peli__ctrl,.peli:not([data-on]) .peli__ctrl{opacity:1}.peli__marco:has(:focus-visible) .peli__ctrl{opacity:1}.peli[data-on]:not([data-activo]):not([data-pausa]) .peli__area{cursor:none}.peli__botones{align-items:center;gap:2px;display:flex}.peli__hueco{flex:1}.peli__ctrl button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid}.peli__ctrl button:hover,.peli__ctrl button:focus-visible{background:#ffffff24}.peli__ctrl svg{fill:currentColor;width:22px;height:22px}.peli__ctrl svg[fill=none]{fill:none}.peli__barra{--alto:3px;appearance:none;cursor:pointer;touch-action:none;background:0 0;width:100%;height:24px;margin:0;display:block}.peli__barra::-webkit-slider-runnable-track{height:var(--alto);background:linear-gradient(90deg,var(--menta) calc(var(--p,0) * 100%),#ffffff80 calc(var(--p,0) * 100%) calc(var(--b,0) * 100%),#ffffff38 calc(var(--b,0) * 100%));border-radius:2px;transition:height .15s}.peli__barra::-moz-range-track{height:var(--alto);background:linear-gradient(90deg,#ffffff80 calc(var(--b,0) * 100%),#ffffff38 calc(var(--b,0) * 100%));border-radius:2px}.peli__barra::-moz-range-progress{height:var(--alto);background:var(--menta);border-radius:2px}.peli__barra::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:calc(var(--alto) / 2 - 7px);background:var(--menta);border:0;border-radius:50%;transition:transform .15s;transform:scale(0);box-shadow:0 0 0 4px #29fcbc40}.peli__barra::-moz-range-thumb{background:var(--menta);border:0;border-radius:50%;width:14px;height:14px;transition:transform .15s;transform:scale(0);box-shadow:0 0 0 4px #29fcbc40}.peli__marco:hover .peli__barra,.peli__barra:active,.peli__barra:focus-visible{--alto:5px}.peli__marco:hover .peli__barra::-webkit-slider-thumb{transform:scale(1)}.peli__barra:active::-webkit-slider-thumb{transform:scale(1)}.peli__barra:focus-visible::-webkit-slider-thumb{transform:scale(1)}.peli__marco:hover .peli__barra::-moz-range-thumb{transform:scale(1)}.peli__barra:active::-moz-range-thumb{transform:scale(1)}.peli__barra:focus-visible::-moz-range-thumb{transform:scale(1)}.peli__barra:focus-visible{outline:2px solid var(--menta);outline-offset:2px;border-radius:6px}.peli__barra:disabled{cursor:default;opacity:.55}.peli__tiempo{font:600 .8125rem/1 var(--font-body);font-variant-numeric:tabular-nums;color:#fff;opacity:.95;white-space:nowrap;flex:none;padding:0 6px}@media (max-width:700px){.peli__marco{aspect-ratio:4/5}.peli__img--d{display:none!important}.peli__img--m{display:block!important}}.peli__ctrl .peli__mute{width:auto;min-width:44px;font:700 .875rem/1 var(--font-display);letter-spacing:.02em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 11px;display:inline-flex}.peli__mute span{display:none}.peli__mute:not([data-sound]){background:#29fcbc33}@media (min-width:701px){.peli__mute:not([data-sound]) span{display:inline}}.peli__linea{z-index:3;background:linear-gradient(90deg,var(--menta) calc(var(--p,0) * 100%),#fff3 calc(var(--p,0) * 100%));opacity:0;pointer-events:none;height:3px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.peli[data-on]:not([data-activo]):not([data-pausa]) .peli__linea{opacity:1}.peli__centro{display:none}@media (hover:none){.peli[data-activo]:not([data-pausa]) .peli__centro{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#08090b8c;border:0;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%}.peli__centro svg{fill:currentColor;width:28px;height:28px}.peli__barra{--alto:4px}.peli__barra::-webkit-slider-thumb{transform:scale(1)}.peli__barra::-moz-range-thumb{transform:scale(1)}}.peli__salto{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:700 .9375rem/1 var(--font-display);letter-spacing:.02em;pointer-events:none;background:#08090b99;border-radius:999px;padding:10px 14px;animation:.8s ease-out forwards peliSalto;position:absolute;top:50%}.peli__salto--atras{left:12%}.peli__salto--adelante{right:12%}@keyframes peliSalto{0%{opacity:0;transform:translateY(-50%)scale(.85)}15%{opacity:1;transform:translateY(-50%)scale(1)}70%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.peli__marco{animation:linear both peliCrece;animation-timeline:view();animation-range:entry cover 38%}}}@keyframes peliCrece{0%{border-radius:calc(var(--r)*4);transform:scale(.94)}to{border-radius:calc(var(--r)*2);transform:none}}.pelis__tabs{grid-template-columns:1fr 1fr;gap:10px;max-width:640px;margin-top:clamp(24px,3vw,36px);display:grid}.pelis__tabs button{min-width:0;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:0;border-radius:16px;align-items:center;gap:12px;padding:10px 14px 10px 10px;transition:background-color .25s,box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.pelis__tabs button:hover{background:#ffffff17}.pelis__tabs button[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--menta);background:#29fcbc1a}.pelis__tabs .boti{filter:none}.pelis__tabs span{min-width:0}.pelis__tabs b{font:700 1.1875rem/1.1 var(--font-display);letter-spacing:.02em;display:block}.pelis__tabs small{color:var(--muted);margin-top:3px;font-size:.8125rem;line-height:1.3;display:block}@media (max-width:400px){.pelis__tabs{gap:8px}.pelis__tabs button{gap:9px;padding:8px 10px 8px 8px}.pelis__tabs .boti{width:38px!important;height:38px!important}.pelis__tabs b{font-size:1.0625rem}.pelis__tabs small{font-size:.75rem}}.pelis .peli{margin-top:18px}.transcripcion{max-width:78ch;margin-top:20px}.transcripcion summary{cursor:pointer;min-height:44px;font:700 1.0625rem/1.2 var(--font-display);letter-spacing:.02em;color:var(--link);align-items:center;gap:8px;display:inline-flex}.transcripcion h3{font-size:var(--t-h3);margin:18px 0 0}.transcripcion ol{color:var(--muted);gap:8px;margin:12px 0 0;padding-left:1.25em;display:grid}.peli__marco:fullscreen{aspect-ratio:auto;background:#000;border-radius:0;animation:none}.peli__marco:fullscreen video,.peli__marco:fullscreen .peli__poster img{object-fit:contain}.boti{flex:none;line-height:0;display:inline-block;position:relative}.boti svg{width:100%;height:100%;transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0px));transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:block;overflow:visible}.boti:hover{--lift:-4px}.boti--chef,.boti--aloja{filter:drop-shadow(0 16px 30px #08101e6b)}.boti--linea svg{transition:none;transform:none}.boti__tr{stroke-dasharray:1;stroke-dashoffset:0}.boti[data-dibujar] .boti__tr{stroke-dashoffset:1px}.boti[data-dibujar][data-visto] .boti__tr{stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.65,0,.35,1) var(--d,0s)}.boti__ojo,.boti__ojos,.boti__gorro,.boti__sol{transform-box:fill-box;transform-origin:50%}.boti__gorro{transform-origin:50% 100%}.boti[data-dibujar] .boti__ojo{transform:scale(0)}.boti[data-dibujar][data-visto] .boti__ojo{transition:transform .45s cubic-bezier(.34,1.56,.64,1) 1.05s;transform:scale(1)}.boti--intro .boti__tr{animation:botiTrazo .9s cubic-bezier(.65,0,.35,1) calc(var(--d,0s) + var(--intro,.95s)) backwards}.boti--intro .boti__ojo{animation:botiOjo .45s cubic-bezier(.34,1.56,.64,1) calc(var(--intro,.95s) + 1.05s) backwards}@keyframes botiTrazo{0%{stroke-dashoffset:1px}}@keyframes botiOjo{0%{transform:scale(0)}}.boti[data-vivo] .boti__ojos{animation:5.2s ease-in-out infinite botiParpadeo}.boti[data-vivo] .boti__gorro{animation:6s ease-in-out infinite botiGorro}.boti--aloja[data-vivo] .boti__gorro{animation-name:botiGorra}.boti[data-vivo] .boti__sol{animation:7s ease-in-out infinite botiSol}.boti[data-vivo] .boti__brillo{animation:4s ease-in-out infinite botiBrillo;animation-delay:calc(var(--i,0) * -.5s)}@keyframes botiParpadeo{0%,90%,to{transform:scaleY(1)}93%{transform:scaleY(.1)}96%{transform:scaleY(1)}}@keyframes botiGorro{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}}@keyframes botiGorra{0%,to{transform:rotate(0)}30%{transform:rotate(-2deg)}60%{transform:rotate(1.5deg)}}@keyframes botiSol{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@keyframes botiBrillo{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.boti *,.boti svg{transition:none!important;animation:none!important}.boti svg{transform:none}}.prodid{align-items:center;gap:18px;margin-bottom:24px;display:flex}.prodid b{font:700 clamp(1.5rem,2.6vw,2rem)/1 var(--font-display);letter-spacing:.01em;display:block}.prodid small{opacity:.8;margin-top:6px;font-size:.95rem;display:block}.phero__kicker{margin-bottom:18px}.phero__kicker .prodid{margin-bottom:0}.escaparate{width:100%;max-width:640px;margin-inline:auto}.escaparate .laptop__screen{background:#0e1013}.escaparate__slide{opacity:0;transition:opacity .7s var(--ease);position:absolute;inset:0}.escaparate__slide[data-on]{opacity:1}.escaparate__slide picture,.escaparate__slide img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.escaparate__pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:16px;display:flex}.escaparate__pie p{flex:220px;min-width:0;margin:0}.escaparate__pie b{font:700 1.0625rem/1.25 var(--font-display);display:block}.escaparate__pie span{color:var(--muted);margin-top:2px;font-size:.9rem;display:block}.escaparate__puntos{flex-wrap:wrap;display:flex}.escaparate__puntos button{width:26px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.escaparate__puntos button:before{content:"";opacity:.3;background:currentColor;border-radius:50%;width:8px;height:8px;transition:opacity .2s,transform .2s}.escaparate__puntos button[aria-current]:before{opacity:1;transform:scale(1.3)}@media (prefers-reduced-motion:reduce){.escaparate__slide{transition:none}}.webs{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:32px 28px;margin-top:clamp(32px,4vw,48px);list-style:none;display:grid}.webs li{align-content:start;gap:10px;min-width:0;display:grid}.webs h3{margin-top:8px;font-size:1.25rem;line-height:1.2}.webs p{color:var(--muted);font-size:1rem}.navegador{box-shadow:0 0 0 1px var(--line),0 24px 50px -28px #0000008c;background:#fff;border-radius:12px;overflow:hidden}.navegador__barra{color:#4a525a;height:30px;font:500 .75rem/1 var(--font-body);background:#e9ecef;align-items:center;gap:6px;padding:0 12px;display:flex}.navegador__barra i{background:#c2c9cf;border-radius:50%;flex:none;width:8px;height:8px}.navegador__barra span{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:8px;overflow:hidden}.navegador picture,.navegador img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.navegador--sin{background:#f4f6f8}.navegador__vacio{aspect-ratio:16/10;color:#262a31;font:700 .95rem/1 var(--font-display);letter-spacing:.04em;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.navegador__vacio span{background:#fff;border-radius:10px;padding:12px 14px;box-shadow:0 0 0 1px #262a311f}.navegador__vacio span+span:before{content:"→";color:#1f9c78;margin-right:10px}.filtros{margin-bottom:8px}.filtros ul{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.filtros a{min-height:44px;color:inherit;font:600 1rem/1 var(--font-display);letter-spacing:.02em;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.filtros a:hover{background:#262a310f}.filtros a[aria-current=page]{background:var(--grafito);color:#fff;box-shadow:none}.filtros a span{opacity:.65;font-size:.8rem}.post__cat{font:700 .75rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--link)}.post__cat--enlace{align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.post__cat--enlace:hover{text-decoration:underline}.hdr__drop>a .boti{margin-left:-2px;margin-right:7px}.hdr__top{align-items:center;gap:12px;font-weight:700;display:flex!important}.mmenu__nombre{align-items:center;gap:12px;display:inline-flex}@media (max-width:1219px){.hdr__drop>a .boti{display:none}}.bothub{aspect-ratio:1/.86;width:100%;max-width:680px;margin:clamp(28px,4vw,48px) auto 0;position:relative}.bothub>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bothub__linea{fill:none;stroke:var(--line);stroke-width:1.5px}.bothub__pulso{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:14 100;animation:2.8s cubic-bezier(.45,0,.55,1) infinite bothubPulso}.bothub--chef .bothub__pulso{stroke:#ffcf7a}.bothub--aloja .bothub__pulso{stroke:#f4ad8f}@keyframes bothubPulso{0%{stroke-dashoffset:114px}to{stroke-dashoffset:0}}.bothub__nodo{text-align:center;font:600 .9rem/1.15 var(--font-body);transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * 90ms);justify-items:center;gap:8px;display:grid;position:absolute;transform:translate(-50%,-50%)}.bothub__nodo b{width:58px;height:58px;color:var(--fg);background:linear-gradient(#ffffff12,#ffffff12) var(--bg);box-shadow:inset 0 0 0 1px var(--line),0 12px 30px -16px #00000080;border-radius:16px;place-items:center;display:grid}.bothub__nodo svg{width:26px;height:26px}.bothub__nodo span{max-width:13ch;color:var(--muted)}.bothub__centro{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bothub[data-oculto] .bothub__nodo{opacity:0;transform:translate(-50%,-50%)scale(.85)}.bothub[data-oculto] .bothub__pulso{opacity:0}@media (max-width:600px){.bothub{aspect-ratio:1/1.05}.bothub__nodo b{border-radius:12px;width:44px;height:44px}.bothub__nodo svg{width:21px;height:21px}.bothub__nodo{gap:6px;font-size:.76rem}.bothub__nodo span{max-width:11ch}.bothub__centro .boti{width:100px!important;height:100px!important}}@media (prefers-reduced-motion:reduce){.bothub__pulso{opacity:0;animation:none}.bothub__nodo{transition:none}}.lectura{left:0;right:0;top:var(--hdr);z-index:49;pointer-events:none;height:3px;position:fixed}.lectura i{background:var(--menta);transform-origin:0;height:100%;transform:scaleX(var(--leido,0));display:block}@supports (animation-timeline:view()){.article{view-timeline:--lectura block}.lectura i{animation:linear both leer;animation-timeline:--lectura;animation-range:contain}}@keyframes leer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}body{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable],.copiable,.copiable *{-webkit-user-select:text;user-select:text}img,picture,video,svg,canvas{-webkit-user-drag:none;-webkit-touch-callout:none}
