:root{--color-noche:#0b0b0c;--color-grafito:#19191b;--color-hueso:#f2eee6;--color-oro:#b08a55;--color-luz-remi:#ffe3b0;--color-piedra:#8a857c;--luz-azul-grafito:#11161c;--luz-brasa:#55442d;--luz-ambar:#d8b783;--color-bg:var(--color-noche);--color-surface:var(--color-grafito);--color-surface-globo:color-mix(in srgb, var(--color-grafito) 96%, transparent);--color-surface-globo-solido:color-mix(in srgb, var(--color-grafito) 96%, transparent);--color-text:var(--color-hueso);--color-text-soft:color-mix(in srgb, var(--color-piedra) 78%, var(--color-hueso));--color-text-faded:color-mix(in srgb, var(--color-piedra) 80%, var(--color-noche));--color-accent:var(--color-oro);--color-on-accent:var(--color-noche);--color-border-soft:color-mix(in srgb, var(--color-hueso) 14%, transparent);--color-border-control:color-mix(in srgb, var(--color-hueso) 45%, transparent);--color-focus:var(--color-hueso);--color-glow:var(--color-oro);--color-logo:var(--color-hueso);--color-logo-s:var(--color-oro);--color-btn-neutro:var(--color-hueso);--color-btn-neutro-hover:color-mix(in srgb, var(--color-hueso) 88%, var(--color-noche));--color-on-btn-neutro:var(--color-noche);--color-btn-ghost-hover:color-mix(in srgb, var(--color-hueso) 6%, transparent);--film-banda:color-mix(in srgb, var(--color-grafito) 96%, transparent);--film-ventana:color-mix(in srgb, var(--color-noche) 92%, transparent);--film-ventana-activa:color-mix(in srgb, var(--color-noche) 60%, transparent);--color-text-resena-acento:var(--color-luz-remi);--scrim-suave:color-mix(in srgb, var(--color-noche) 45%, transparent);--scrim-medio:color-mix(in srgb, var(--color-noche) 70%, transparent);--scrim-fuerte:color-mix(in srgb, var(--color-noche) 90%, transparent);--luz-01-principal:var(--luz-ambar);--luz-01-principal-i:1;--luz-01-nucleo:var(--color-luz-remi);--luz-01-nucleo-i:1;--luz-01-grieta-borde:var(--color-oro);--luz-01-grieta-borde-i:.6;--luz-01-rayos:var(--luz-ambar);--luz-01-rayos-alpha:.12;--luz-01-rayos-cantidad:6;--luz-01-polvo:var(--color-oro);--luz-01-polvo-alpha:.45;--luz-01-polvo-cantidad:120;--luz-01-fragmentos:8;--luz-01-derrame:var(--luz-brasa);--luz-01-derrame-alpha:.5;--luz-01-relleno:var(--luz-azul-grafito);--luz-01-relleno-i:.06;--luz-01-niebla:var(--color-noche);--luz-01-cielo-alto:var(--color-noche);--luz-01-cielo-horizonte:var(--color-noche);--bloom-01-fuerza:.6;--bloom-01-radio:.4;--bloom-01-umbral:.85;--bloom-01-fuerza-mobile:.35;--bloom-01-radio-mobile:.2;--bloom-01-umbral-mobile:.9;--pagina-barra:var(--color-grafito);--pagina-fondo:color-mix(in srgb, var(--color-grafito) 85%, var(--color-piedra));--pagina-bloque:color-mix(in srgb, var(--color-grafito) 65%, var(--color-piedra));--pagina-boton:color-mix(in srgb, var(--color-grafito) 50%, var(--color-piedra));--pagina-canto:var(--color-grafito);--otro-cielo-cenit:var(--color-noche);--otro-cielo-medio:var(--luz-brasa);--otro-cielo-bajo:var(--color-oro);--otro-niebla:var(--luz-brasa);--luz-02-principal:var(--color-oro);--luz-02-principal-i:.7;--luz-02-nucleo:var(--luz-ambar);--luz-02-nucleo-i:.7;--luz-02-relleno:var(--luz-azul-grafito);--luz-02-relleno-i:.1;--luz-02-niebla:var(--luz-brasa);--luz-02-cielo-alto:var(--color-noche);--luz-02-cielo-horizonte:var(--color-oro);--luz-03-principal:var(--luz-ambar);--luz-03-principal-i:.8;--luz-03-reposo-k:.7;--luz-03-puerta-nucleo:var(--color-luz-remi);--luz-03-haz-alpha:.35;--luz-03-franja-inactiva-alpha:.06;--luz-03-mundo-inactiva:.35;--luz-03-mundo-activa:.75;--luz-03-mundo-hover:1;--luz-03-horizonte-i:.45;--luz-03-grieta-nucleo-k-reposo:.25;--luz-03-grieta-nucleo-k-scroll:.8;--luz-03-grieta-nucleo-k-hover:1;--luz-03-grieta-rama-k:.3;--luz-03-grieta-canto-i:.6;--luz-03-grieta-canto-i-reposo:.2;--luz-03-grieta-canto-i-scroll:.45;--luz-03-derrame-color:var(--luz-01-derrame);--luz-03-derrame-alpha:.35;--luz-03-derrame-radio:.22;--luz-03-umbral-alpha:.15;--luz-03-umbral-alpha-scroll:.28;--luz-03-umbral-alpha-hover:.4;--luz-03-umbral-alpha-abierta:0;--puerta-sep-reposo:.02;--puerta-sep-scroll:.1;--puerta-sep-hover:.22;--bloom-03-fuerza:.45;--bloom-03-radio:.35;--bloom-03-umbral:.85;--bloom-03-fuerza-mobile:.25;--bloom-03-radio-mobile:.2;--bloom-03-umbral-mobile:.9;--material-bronce-marco:var(--luz-brasa);--material-hormigon-hoja:color-mix(in srgb, var(--color-grafito) 78%, var(--color-piedra));--material-hormigon-rugosidad:.85;--material-bronce-env-i:.3;--luz-03-relleno:var(--luz-azul-grafito);--luz-03-relleno-i:.08;--luz-03-niebla:var(--luz-brasa);--luz-03-cielo-alto:var(--color-noche);--luz-03-cielo-horizonte:var(--color-oro);--luz-04-principal:var(--luz-ambar);--luz-04-principal-i:.75;--luz-04-transluz-alpha:.35;--luz-04-horizonte-i:.45;--luz-04-relleno:var(--luz-azul-grafito);--luz-04-relleno-i:.08;--luz-04-niebla:var(--luz-brasa);--luz-04-cielo-alto:var(--color-noche);--luz-04-cielo-horizonte:var(--color-oro);--luz-05-principal:var(--luz-04-principal);--luz-05-principal-i:var(--luz-04-principal-i);--luz-05-horizonte-i:var(--luz-04-horizonte-i);--luz-05-relleno:var(--luz-04-relleno);--luz-05-relleno-i:var(--luz-04-relleno-i);--luz-05-niebla:var(--luz-brasa);--luz-05-cielo-alto:var(--color-noche);--luz-05-cielo-horizonte:var(--color-oro);--luz-06-principal:var(--color-luz-remi);--luz-06-principal-i:.85;--luz-06-horizonte-i:.35;--luz-06-relleno:var(--luz-azul-grafito);--luz-06-relleno-i:.12;--luz-06-niebla:var(--luz-brasa);--luz-06-cielo-alto:var(--color-noche);--luz-06-cielo-horizonte:var(--color-oro);--luz-07-principal:var(--luz-ambar);--luz-07-principal-i:1;--luz-07-horizonte-i:1;--luz-07-relleno:var(--color-oro);--luz-07-relleno-i:.25;--luz-07-niebla:var(--luz-brasa);--luz-07-cielo-alto:var(--color-noche);--luz-07-cielo-medio:var(--luz-brasa);--luz-07-cielo-horizonte:var(--color-oro);--luz-07-sol-nucleo:var(--color-luz-remi);--luz-07-sol-halo:var(--luz-ambar);--remi-emisivo:var(--color-luz-remi);--remi-rim:var(--luz-ambar);--remi-i-01:.9;--remi-i-02:.8;--remi-i-03:.2;--remi-i-04:.7;--remi-i-06:.8;--remi-i-07:.5;--remi-respira:.1;--remi-halo-color:var(--color-luz-remi);--remi-halo-alpha:.35;--remi-halo-escala:2.2;--remi-emisivo-boost-fallback:1.15;--remi-luz-key:color-mix(in srgb, var(--color-hueso) 60%, var(--luz-ambar));--remi-luz-key-i:.6;--remi-luz-key-azimut:-40;--remi-luz-key-altura:35;--remi-luz-fill:color-mix(in srgb, var(--color-hueso) 70%, var(--luz-azul-grafito));--remi-luz-fill-i:.22;--remi-luz-fill-azimut:60;--remi-luz-fill-altura:10;--remi-luz-rim:var(--remi-rim);--remi-luz-rim-i:.8;--remi-luz-rim-azimut:160;--remi-luz-rim-altura:30;--remi-luz-rim-ancho:3;--remi-luz-k-01:.6;--remi-luz-k-02:.85;--remi-luz-k-03:.7;--remi-luz-k-04:1.15;--remi-luz-k-06:1;--remi-luz-k-07:.7;--remi-i-05:var(--remi-i-04);--remi-luz-k-05:var(--remi-luz-k-04);--grano-opacidad:.035;--vineta-color:var(--color-noche);--vineta-fuerza:.55;--luz-experiencias-principal:var(--luz-ambar);--luz-experiencias-principal-i:.6;--luz-experiencias-horizonte-i-entrada:var(--luz-03-horizonte-i);--luz-experiencias-horizonte-i-t1:.5;--luz-experiencias-horizonte-i-t2:.6;--luz-experiencias-horizonte-i-t3:.7;--luz-experiencias-horizonte-i-salida:var(--luz-04-horizonte-i);--luz-experiencias-horizonte-i-rm:.6;--luz-experiencias-relleno:var(--luz-azul-grafito);--luz-experiencias-relleno-i:.08;--luz-experiencias-niebla:var(--luz-brasa);--luz-experiencias-cielo-alto:var(--color-noche);--luz-experiencias-cielo-horizonte:var(--color-oro);--luz-experiencias-canto:var(--luz-01-grieta-borde);--luz-experiencias-canto-i-t1:var(--luz-03-grieta-canto-i-reposo);--luz-experiencias-canto-i-t2:var(--luz-03-grieta-canto-i-scroll);--luz-experiencias-canto-i-t3:var(--luz-03-grieta-canto-i);--bloom-experiencias-fuerza:var(--bloom-03-fuerza);--bloom-experiencias-radio:var(--bloom-03-radio);--bloom-experiencias-umbral:var(--bloom-03-umbral);--bloom-experiencias-fuerza-mobile:var(--bloom-03-fuerza-mobile);--bloom-experiencias-radio-mobile:var(--bloom-03-radio-mobile);--bloom-experiencias-umbral-mobile:var(--bloom-03-umbral-mobile);--remi-i-experiencias:.2;--remi-luz-k-experiencias:.9;--exp-fragmento-x:65%;--exp-fragmento-ancho:28vw;--exp-canto-x-min:56vw;--velo-experiencias-desktop:linear-gradient(to right, var(--scrim-fuerte) 0, var(--scrim-fuerte) 46vw, var(--scrim-suave) 50vw, transparent 56vw);--velo-experiencias-mobile-aire:24px;--velo-experiencias-mobile-degrade:64px;--velo-experiencias-mobile:linear-gradient(to top, var(--scrim-fuerte) 0, var(--scrim-fuerte) calc(100% - var(--velo-experiencias-mobile-degrade)), transparent 100%);--exp-mobile-escena-aire:24px;--rub-velo-llegada-desktop:linear-gradient(to right, var(--scrim-fuerte) 0, var(--scrim-fuerte) 40%, color-mix(in srgb, var(--scrim-fuerte) 80%, transparent) 45%, color-mix(in srgb, var(--scrim-fuerte) 50%, transparent) 50%, color-mix(in srgb, var(--scrim-fuerte) 20%, transparent) 55%, transparent 60%);--rub-velo-llegada-mobile:linear-gradient(to top, var(--scrim-fuerte) 0, var(--scrim-fuerte) 38%, transparent 50%);--rub-oro-ui:var(--color-accent);--arq-hormigon:var(--material-hormigon-hoja);--arq-hormigon-vista:color-mix(in srgb, var(--color-grafito) 50%, var(--color-piedra));--arq-vidrio:var(--luz-azul-grafito);--arq-celosia:var(--material-bronce-marco);--arq-interior-pared:color-mix(in srgb, var(--color-piedra) 70%, var(--luz-brasa));--arq-interior-piso:color-mix(in srgb, var(--luz-brasa) 60%, var(--color-grafito));--arq-agua:var(--color-noche);--arq-agua-reflejo:.6;--arq-agua-mobile:linear-gradient(180deg, var(--luz-brasa), var(--color-noche));--arq-ventana:var(--luz-ambar);--arq-ventana-i:1.8;--arq-ventana-i-penumbra:.25;--arq-lampara:var(--color-luz-remi);--arq-lampara-i:.9;--arq-cielo-alto:var(--color-noche);--arq-cielo-medio:var(--luz-brasa);--arq-cielo-horizonte:color-mix(in srgb, var(--color-oro) 30%, var(--luz-brasa));--arq-niebla:var(--luz-brasa);--arq-niebla-noche:var(--color-noche);--arq-plano-linea:var(--color-hueso);--arq-plano-cota:var(--color-oro);--arq-rasante-color:var(--color-oro);--arq-rasante-azimut:135;--arq-rasante-elevacion:8;--arq-rasante-banda:.8 1.4;--arq-cielo-brillo-azimut:207;--arq-cielo-brillo-ancho:40;--arq-cielo-fuera:.35;--arq-cielo-brillo-pantalla:66% 82%;--arq-01-cielo-brillo-i:1;--arq-02-cielo-brillo-i:0;--arq-03-cielo-brillo-i:0;--arq-04-cielo-brillo-i:.5;--arq-01-principal-i:1;--arq-01-horizonte-i:.8;--arq-01-relleno-i:1.08;--arq-02-principal-i:1;--arq-02-horizonte-i:0;--arq-02-relleno-i:.06;--arq-03-principal-i:.9;--arq-03-principal-i-inactivo:.15;--arq-03-horizonte-i:0;--arq-03-relleno-i:.06;--arq-04-principal-i:.9;--arq-04-horizonte-i:.7;--arq-04-relleno-i:1.1;--arq-03-patio-horizonte-i:.5;--arq-03-patio-cielo-brillo-i:var(--arq-04-cielo-brillo-i);--arq-03-patio-relleno-i:1.19;--arq-bloom-fuerza:.5;--arq-bloom-radio:.4;--arq-bloom-umbral:.85;--arq-bloom-fuerza-mobile:.3;--arq-bloom-radio-mobile:.2;--arq-bloom-umbral-mobile:.9;--arq-pixel-ratio-max-mobile:1.5;--gas-superficie:var(--color-grafito);--gas-barra:var(--color-grafito);--gas-borde:var(--color-border-soft);--gas-texto:var(--color-hueso);--gas-texto-inactivo:var(--color-piedra);--gas-franja-color:var(--luz-ambar);--gas-franja-alpha:.14;--gas-franja:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in srgb, var(--gas-franja-color) calc(var(--gas-franja-alpha) * 100%), transparent) 0, transparent 100%);--gas-seccion-indicador:var(--color-accent);--gas-filtro-borde:var(--color-border-control);--gas-filtro-activo-fondo:var(--color-btn-neutro);--gas-filtro-activo-texto:var(--color-on-btn-neutro);--gas-hover:var(--color-btn-ghost-hover);--gas-vela:var(--luz-ambar);--gas-vela-alpha:.35;--gas-vela-titileo:.06;--gas-backdrop:var(--scrim-fuerte);--mar-fondo:var(--color-noche);--mar-papel:var(--color-hueso);--mar-banda-luz:var(--color-hueso);--mar-banda-media:color-mix(in srgb, var(--color-hueso) 50%, var(--color-piedra));--mar-banda-sombra:color-mix(in srgb, var(--color-grafito) 65%, var(--color-piedra));--mar-acento:var(--color-accent);--mar-wordmark:var(--color-hueso);--mar-marca-inactiva:var(--color-piedra);--mar-app-etiqueta:var(--color-grafito);--mar-app-pantalla:var(--color-noche);--mar-app-vidriera:var(--color-grafito);--mar-app-bolsa:var(--color-noche);--mar-haz:var(--luz-ambar);--mar-haz-alpha:.28;--mar-haz-alpha-app:.2;--mar-haz-respira:.06;--mar-haz-ciclo:6s}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/space-grotesk-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/space-grotesk-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/space-grotesk-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/space-grotesk-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/manrope-var-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:Manrope;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/manrope-var-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:111.23%;ascent-override:88.46%;descent-override:26.25%;line-gap-override:0%}@font-face{font-family:Manrope Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:100.47%;ascent-override:106.1%;descent-override:29.86%;line-gap-override:0%}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman Italic),local(Georgia Italic),local(Times New Roman),local(Georgia);size-adjust:89.05%;ascent-override:111.17%;descent-override:34.81%;line-gap-override:0%}:root{--font-display:"Space Grotesk", "Space Grotesk Fallback", system-ui, sans-serif;--font-text:"Manrope", "Manrope Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-label:var(--font-display);--font-editorial:"Instrument Serif", "Instrument Serif Fallback", Georgia, "Times New Roman", serif;--em-scale:.96;--em-ls:0;--weight-display:500;--weight-text:400;--weight-text-strong:600;--weight-label:500;--weight-resena:400;--fs-display:clamp(2.5rem, .833rem + 7.407vw, 7.5rem);--lh-display:.92;--ls-display:-.035em;--fs-hero:clamp(2rem, 1.167rem + 3.704vw, 4.5rem);--lh-hero:1;--ls-hero:-.03em;--hero-col:46vw;--measure-hero-bajada:34ch;--gap-hero-bajada:var(--space-m);--gap-hero-cta:var(--space-l);--gap-btn:var(--space-xs);--btn-height:3.25rem;--btn-pad-x:1.75rem;--radius-control:2px;--fs-title:clamp(2rem, 1.333rem + 2.963vw, 4rem);--lh-title:1.02;--ls-title:-.025em;--fs-subtitle:clamp(1.5rem, 1.333rem + .741vw, 2rem);--lh-subtitle:1.12;--ls-subtitle:-.015em;--fs-body:clamp(1rem, .958rem + .185vw, 1.125rem);--lh-body:1.55;--ls-body:0;--lh-btn:1.2;--ls-btn:.005em;--fs-bubble:clamp(1rem, .979rem + .093vw, 1.0625rem);--lh-bubble:1.45;--ls-bubble:0;--fs-label:clamp(.75rem, .729rem + .093vw, .8125rem);--lh-label:1.3;--ls-label:.12em;--label-transform:uppercase;--fs-legal:clamp(.75rem, .729rem + .093vw, .8125rem);--lh-legal:1.5;--ls-legal:.01em;--measure-body:40ch;--measure-bubble:30ch;--measure-display:16ch;--measure-title:18ch;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:4rem;--space-2xl:6rem;--space-3xl:9rem;--gap-label-title:var(--space-m);--gap-title-body:var(--space-m);--gap-body-cta:var(--space-l);--gap-bubble-label:var(--space-3xs);--pad-edge:clamp(1.5rem, .667rem + 3.7vw, 4rem);--logo-h:clamp(1rem, .917rem + .37vw, 1.25rem);--nav-h:clamp(3.5rem, 3.167rem + 1.48vw, 4.5rem);--fs-resena:clamp(1.5rem, .917rem + 2.593vw, 3.25rem);--lh-resena:1.12;--ls-resena:-.015em;--fs-resena-chica:var(--fs-subtitle);--lh-resena-chica:1.15;--ls-resena-chica:-.01em;--resena-col:58vw;--gap-resena-credito:var(--space-m);--gap-resena-indicador:var(--space-s);--gap-resena-apiladas:var(--space-m);--gap-resena-credito-apiladas:var(--space-2xs);--fs-exp-nombre:clamp(2rem, min(4.4vw, 1.333rem + 2.963vw), 4rem);--lh-exp-nombre:1.02;--ls-exp-nombre:-.025em;--measure-exp:44ch;--gap-exp-etiqueta-nombre:var(--space-2xs);--gap-exp-nombre-frase:var(--space-s);--gap-exp-frase-para:var(--space-xs);--gap-exp-para-btn:var(--space-m);--gap-exp-btn-link:var(--space-xs);--gap-exp-indice:var(--space-m);--exp-indice-touch:2.75rem;--gap-exp-apiladas:var(--space-xl);--fs-rubro-h1:var(--fs-hero);--lh-rubro-h1:var(--lh-hero);--ls-rubro-h1:var(--ls-hero);--gap-rubro-bajada-etiqueta:var(--space-m);--fs-rotulo:clamp(.8125rem, .771rem + .185vw, .9375rem);--lh-rotulo:1.3;--ls-rotulo:.14em;--gap-rotulo-linea:var(--space-3xs);--carta-pad-x:1.25rem;--carta-touch:2.75rem;--fs-carta-tab:.875rem;--ls-carta-tab:.1em;--fs-carta-filtro:.875rem;--fs-carta-seccion:clamp(1.5rem, 1.417rem + .37vw, 1.75rem);--lh-carta-seccion:1.12;--ls-carta-seccion:-.015em;--fs-carta-plato:clamp(1.125rem, 1.083rem + .185vw, 1.25rem);--lh-carta-plato:1.2;--ls-carta-plato:-.01em;--fs-carta-desc:1rem;--lh-carta-desc:1.5;--fs-carta-precio:1rem;--carta-precio-col:4.5rem;--carta-gap-plato:var(--space-xs);--fs-carta-etiqueta:var(--fs-label);--fs-ficha-nombre:clamp(1.75rem, 1.667rem + .37vw, 2rem);--lh-ficha-nombre:1.1;--ls-ficha-nombre:-.02em;--measure-ficha:46ch;--dur-hover:.2s;--dur-hover-fast:.15s;--dur-hover-slow:.3s;--dur-text:.8s;--dur-text-short:.6s;--dur-scene:1.2s;--dur-scene-long:1.4s;--ease-power2-out:cubic-bezier(.215, .61, .355, 1);--ease-power3-out:cubic-bezier(.165, .84, .44, 1);--ease-expo-out:cubic-bezier(.16, 1, .3, 1);--ease-power2-inout:cubic-bezier(.645, .045, .355, 1);--ease-hover:var(--ease-power2-out);--ease-text:var(--ease-power3-out);--ease-scene:var(--ease-expo-out);--ease-camera:var(--ease-power2-inout);--stagger-word:80ms;--stagger-line:.12s;--stagger-key:.35s;--enter-shift:1.25rem;--resena-solape:.2s}@media (prefers-reduced-motion:reduce){:root{--dur-hover:0s;--dur-hover-fast:0s;--dur-hover-slow:0s;--dur-text:0s;--dur-text-short:0s;--dur-scene:0s;--dur-scene-long:0s;--stagger-word:0s;--stagger-line:0s;--stagger-key:0s;--enter-shift:0rem;--resena-solape:0s}}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg);-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,p{margin:0}em{font-style:italic}.lema em,.cierre__titulo em,.resena em{font-family:var(--font-editorial);font-style:italic;font-weight:400;font-size:calc(1em * var(--em-scale));letter-spacing:var(--em-ls)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.solo-lectores{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.escenario{z-index:0;opacity:0;height:100lvh;transition:opacity var(--dur-scene) var(--ease-scene);pointer-events:none;position:fixed;inset:0 0 auto}.escenario.listo{opacity:1}.escenario canvas{width:100%;height:100%;display:block}main{z-index:1;position:relative}.escenario:after{content:"";background:radial-gradient(ellipse at center, transparent 55%, color-mix(in srgb, var(--vineta-color) calc(var(--vineta-fuerza) * 100%), transparent) 100%);position:absolute;inset:0}body:after{content:"";pointer-events:none;z-index:2;height:100lvh;opacity:var(--grano-opacidad);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html.va-a-pagina .puerta.is-activa .puerta__vano{view-transition-name:mundo}::view-transition-group(mundo){animation-duration:var(--dur-scene);animation-timing-function:var(--ease-scene)}::view-transition-old(root){animation-duration:var(--dur-scene);animation-timing-function:var(--ease-scene)}::view-transition-new(root){animation-duration:var(--dur-scene);animation-timing-function:var(--ease-scene)}
