@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-group(mundo){animation-duration:var(--dur-scene);animation-timing-function:var(--ease-scene)}html[data-rubro][data-pagina] .nav:before{background:linear-gradient(to bottom, var(--scrim-fuerte) 0, var(--scrim-fuerte) var(--nav-h), transparent 100%)}.rub-escena{height:var(--rub-alto,100svh);position:relative}.rub-escena__sticky{background:var(--color-bg);height:100svh;position:sticky;top:0;overflow:hidden}.rub-mundo{--rm-w:16;--rm-h:9;width:max(100%, calc(100svh * var(--rm-w) / var(--rm-h)));aspect-ratio:var(--rm-w) / var(--rm-h);position:absolute;top:50%;left:50%;translate:-50% -50%}.rub-zoom{transform-origin:var(--rm-ox,50%) var(--rm-oy,50%);will-change:transform;position:absolute;inset:0}.rub-mundo img{width:100%;height:100%;display:block}@media (width<=899px){.rub-mundo{--rm-w:1;--rm-h:2}}.rub-llegada .rub-mundo{view-transition-name:mundo}.rub-velo{pointer-events:none;background:var(--rub-velo-llegada-desktop);position:absolute;inset:0}.rub-texto{left:var(--pad-edge);width:calc(var(--hero-col) - var(--pad-edge));isolation:isolate;position:absolute;top:56%;translate:0 -50%}.rub-h1{max-width:100%;font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--fs-rubro-h1);line-height:var(--lh-rubro-h1);letter-spacing:var(--ls-rubro-h1);color:var(--color-text)}.rub-h1__fin{white-space:nowrap}.rub-punto{--corte-logo:42deg;background:var(--rub-oro-ui);width:.2em;height:.13em;transform:skewX(calc(-1 * var(--corte-logo)));margin-left:.1em;display:inline-block}.rub-bajada{margin-top:var(--gap-hero-bajada);max-width:var(--measure-hero-bajada);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-wrap:balance;color:var(--color-text)}.rub-acciones{gap:var(--gap-btn);margin-top:var(--gap-hero-cta);flex-wrap:wrap;display:flex}.rub-titulo{max-width:var(--measure-title);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance;color:var(--color-text)}.rub-titulo+.rub-acciones{margin-top:var(--gap-hero-cta)}.rub-etiqueta,.rub-rotulo{font-family:var(--font-label);font-weight:var(--weight-label);font-size:var(--fs-rotulo);line-height:var(--lh-rotulo);letter-spacing:var(--ls-rotulo);text-transform:var(--label-transform);color:var(--color-text-soft)}.rub-etiqueta{align-items:center;gap:var(--space-2xs);min-height:44px;margin-top:var(--gap-rubro-bajada-etiqueta);transition:color var(--dur-hover) var(--ease-hover);text-decoration:none;display:inline-flex}.rub-etiqueta:hover,.rub-etiqueta:focus-visible{color:var(--color-text)}.rub-etiqueta__flecha{transition:translate var(--dur-hover) var(--ease-hover);flex:none}.rub-etiqueta:hover .rub-etiqueta__flecha{translate:3px}.rub-etiqueta+.rub-rotulo{margin-top:0}.rub-rotulo{font-variant-numeric:tabular-nums;display:block}.btn--oro{background:var(--color-accent);color:var(--color-on-accent)}.btn--oro:hover{background:color-mix(in srgb, var(--color-accent) 88%, var(--color-hueso))}.rub-aviso{min-height:calc(2 * var(--lh-body) * 1em);margin-top:var(--space-s);max-width:var(--measure-body);color:var(--color-text)}@media (width<=899px),(aspect-ratio<=4/5){.rub-velo{display:none}.rub-texto{top:auto;bottom:max(24px, calc(env(safe-area-inset-bottom) + 16px));left:var(--pad-edge);right:var(--pad-edge);width:auto;translate:none}.rub-texto:before{content:"";z-index:-1;pointer-events:none;left:calc(-1 * var(--pad-edge));right:calc(-1 * var(--pad-edge));bottom:calc(-1 * max(24px, env(safe-area-inset-bottom) + 16px));top:calc(-1 * (var(--velo-experiencias-mobile-aire) + var(--velo-experiencias-mobile-degrade)));background:var(--velo-experiencias-mobile);position:absolute}.rub-bajada{margin-top:var(--space-s)}.rub-acciones{margin-top:var(--space-m);flex-direction:column}.rub-acciones .btn{width:100%}.rub-titulo+.rub-acciones{margin-top:var(--space-m)}}@media (prefers-reduced-motion:reduce){.rub-escena{height:auto}.rub-escena__sticky{position:relative}.rub-zoom{will-change:auto}}
