html[data-pagina=marcas] main#inicio{min-height:0;padding:0}:root{--mar-x:68%;--mar-abajo:0px}@media (width<=899px){:root{--mar-x:50%;--mar-abajo:30svh}}.mar-llegada{--rub-alto:200svh}.mar-trazo-escena{--rub-alto:280svh}.mar-vida{--rub-alto:700svh}.mar-cierre{--rub-alto:170svh}.mar-llegada .rub-zoom{--rm-ox:68%;--rm-oy:55%}@media (width<=899px){.mar-llegada .rub-zoom{--rm-ox:50%;--rm-oy:55%}}.mar-haz{left:var(--mar-x);pointer-events:none;transform-origin:50% 0;width:0;height:100%;position:absolute;top:0}.mar-haz__luz{aspect-ratio:.7;background:conic-gradient(from 166deg at 50% 0, transparent 0deg, color-mix(in srgb, var(--mar-haz) calc(var(--mar-haz-alpha) * 100%), transparent) 14deg, transparent 28deg, transparent 360deg);height:100%;position:absolute;top:0;left:0;translate:-50%;-webkit-mask-image:linear-gradient(#000 0 35%,#0000 100%);mask-image:linear-gradient(#000 0 35%,#0000 100%)}.anim .mar-haz__luz{animation:mar-respira calc(var(--mar-haz-ciclo) / 2) ease-in-out infinite alternate}@keyframes mar-respira{0%{opacity:calc(1 - 2 * var(--mar-haz-respira))}to{opacity:1}}.mar-haz--escena{height:100%}.mar-oscuro{background:var(--color-bg);opacity:0;pointer-events:none;position:absolute;inset:0}.mar-trazo{fill:none;stroke:currentColor;stroke-width:3.5px;stroke-linejoin:miter;stroke-miterlimit:6;stroke-linecap:butt;overflow:visible}.mar-trazo path{stroke-dasharray:1;stroke-dashoffset:0}.mar-trazo--oro{color:var(--mar-acento)}.mar-marca-pos{top:0;bottom:var(--mar-abajo);left:var(--mar-x);pointer-events:none;justify-content:center;align-items:center;width:0;display:flex;position:absolute}.mar-lockup{align-items:center;gap:calc(var(--word-w) * .09);color:var(--mar-wordmark);flex-direction:column;flex:none;display:flex}.mar-iso{width:var(--iso-w);height:auto;display:block}.mar-word{width:var(--word-w);height:auto;display:block}.mar-lockup--grande{--word-w:min(22vw, 55svh);--iso-w:calc(var(--word-w) * .4257)}.mar-lockup--chico{--word-w:min(13vw, 32svh);--iso-w:calc(var(--word-w) * .4257)}@media (width<=899px){.mar-lockup--grande{--iso-w:58vw;--word-w:72vw}.mar-lockup--chico{--iso-w:28vw;--word-w:52vw}}html[data-pagina=marcas] .mar-vida{height:auto}html[data-pagina=marcas] .mar-vida .rub-escena__sticky{height:auto;padding:var(--space-2xl) var(--pad-edge) var(--space-3xl);position:relative;overflow:visible}.mar-vida__texto{margin-bottom:var(--space-xl)}.mar-capas{gap:var(--space-xl) var(--space-l);--cuadro-h:min(32rem, 82vw);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;margin:0;padding:0;list-style:none;display:grid}.mar-cuadro{flex-direction:column;align-items:stretch;width:max-content;max-width:100%;display:flex}@media (width<=899px),(aspect-ratio<=4/5){.mar-capas{gap:var(--space-xl);--cuadro-h:min(58svh, 107vw);grid-template-columns:minmax(0,1fr)}.js.anim .mar-capa{place-items:center;min-height:82svh;display:grid}}@media (width>=900px) and (aspect-ratio>=401/500){html.js.anim[data-pagina=marcas] .mar-vida{height:var(--rub-alto)}html.js.anim[data-pagina=marcas] .mar-vida .rub-escena__sticky{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.js.anim .mar-vida__texto{left:var(--pad-edge);width:calc(var(--hero-col) - var(--pad-edge));margin:0;position:absolute;top:56%;translate:0 -50%}.js.anim .mar-capas{perspective:1400px;perspective-origin:var(--mar-x) 50%;--cuadro-h:min(62svh, 50vw);display:block;position:absolute;inset:0}.js.anim .mar-capa{left:var(--mar-x);transform-origin:0 0;will-change:transform, opacity;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute;top:50%}.js.anim .mar-cuadro{flex:none;max-width:none}}.mar-pie{justify-content:space-between;gap:var(--space-s);margin-top:var(--space-xs);display:flex}.mar-pie .rub-rotulo{display:inline}.mar-pie__nombre{color:var(--color-text)}.mar-app{--sup:var(--color-grafito);--ar:4 / 5;isolation:isolate;height:var(--cuadro-h);aspect-ratio:var(--ar);border-radius:var(--space-xs);background:var(--sup);color:var(--mar-wordmark);position:relative;overflow:hidden}.mar-app:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 160deg at 50% 0, transparent 0deg, color-mix(in srgb, var(--mar-haz) calc(var(--mar-haz-alpha-app) * 100%), transparent) 20deg, transparent 40deg, transparent 360deg);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 55%,#0000 100%);mask-image:linear-gradient(#000 0 55%,#0000 100%)}.mar-sombra{z-index:2;opacity:0;background:color-mix(in srgb, var(--color-noche) 60%, transparent);pointer-events:none;position:absolute;inset:0}.mar-marca{color:var(--mar-wordmark)}.mar-app--paleta{--sup:var(--color-noche);grid-template-rows:1fr 1fr 1fr 2px;display:grid}.mar-app--paleta:before,.mar-app--tipo:before{display:none}.mar-banda{padding:var(--space-xs) var(--space-s);align-items:flex-end;display:flex}.mar-banda span{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)}.mar-banda--luz{background:var(--mar-banda-luz);color:var(--color-noche)}.mar-banda--media{background:var(--mar-banda-media);color:var(--color-noche)}.mar-banda--sombra{background:var(--mar-banda-sombra);color:var(--color-hueso)}.mar-filete{background:var(--mar-acento)}.mar-app--tipo{--sup:var(--mar-banda-luz);padding:var(--space-m);color:var(--color-noche);flex-direction:column;justify-content:space-between;display:flex}.mar-tipo__aa{font-family:var(--font-display);font-weight:var(--weight-display);font-size:calc(var(--cuadro-h) * .34);letter-spacing:var(--ls-title);line-height:1}.mar-tipo__linea{max-width:22ch;font-size:var(--fs-body);line-height:var(--lh-body)}.mar-app--etiqueta{--sup:var(--mar-app-etiqueta);place-items:center;display:grid}.mar-etq{justify-content:center;align-items:center;gap:var(--space-s);aspect-ratio:3/4;border:1px solid var(--color-border-control);border-radius:var(--space-3xs);flex-direction:column;width:62%;display:flex}.mar-etq .mar-iso{width:calc(var(--cuadro-h) * .3)}.mar-etq__linea{border-top:1px solid var(--color-border-soft);width:46%;display:block}.mar-etq__linea--corta{width:28%}.mar-app--pantalla{--sup:var(--mar-app-pantalla);--ar:9 / 17;border:1px solid var(--color-border-control);border-radius:calc(var(--cuadro-h) * .07);place-items:center;display:grid}.mar-app--pantalla .mar-iso{width:calc(var(--cuadro-h) * .26)}.mar-historia{background:var(--color-border-control);border-radius:2px;height:3px;position:absolute;top:5%;left:8%;right:8%;overflow:hidden}.mar-historia:after{content:"";background:var(--color-text);transform-origin:0;position:absolute;inset:0;transform:scaleX(.35)}.anim .mar-historia:after{animation:6s linear infinite mar-historia}@keyframes mar-historia{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mar-pantalla__boton{height:calc(var(--cuadro-h) * .05);border:1px solid var(--color-border-control);border-radius:999px;position:absolute;bottom:5%;left:22%;right:22%}.mar-app--vidriera{--sup:var(--mar-app-vidriera);padding:var(--space-m) var(--space-s) 0;align-items:center;gap:var(--space-m);flex-direction:column;display:flex}.mar-cartel{width:66%;padding-top:var(--space-s);flex:none}.mar-cartel .mar-word{width:100%}.mar-vitrina{margin-inline:calc(var(--space-s) * -.5);border:1px solid var(--color-border-control);border-radius:var(--space-3xs) var(--space-3xs) 0 0;background:linear-gradient(160deg, color-mix(in srgb, var(--color-hueso) 8%, transparent), transparent 55%);border-bottom:0;flex:1;align-self:stretch;position:relative}.mar-vitrina__puerta{border:1px solid var(--color-border-soft);border-bottom:0;width:34%;height:78%;position:absolute;bottom:0;left:50%;translate:-50%}.mar-app--bolsa{--sup:var(--mar-app-bolsa);border:1px solid var(--color-border-soft);place-items:center;display:grid}.mar-app--bolsa .mar-iso{width:calc(var(--cuadro-h) * .3)}.mar-asa{border:2px solid var(--color-border-control);border-bottom:0;border-radius:999px 999px 0 0;width:30%;height:16%;position:absolute;top:4%;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.mar-historia:after{transform:scaleX(.35)}}
