@keyframes faqIn{0%{opacity:0;transform:translateY(-6px);filter:blur(4px)}}@keyframes marquesina{to{transform:translateX(calc(-50% - var(--s2)/2))}}@keyframes navEntra{0%{opacity:0;transform:translateY(-8px)}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--navy-900:#060C18;--navy-800:#0A1428;--navy-700:#101E3A;--navy-600:#17294C;--navy-500:#1F3660;--paper:#F3F6FC;--paper-2:#E7EDF7;--paper-3:#D8E1F0;--ink:#0A1428;--ink-soft:#46587A;--ink-mute:#5C6E90;--white:#FFFFFF;--blue:#0B7BD6;--blue-deep:#0A6FC9;--blue-hover:#1183E8;--sans:"Archivo", "Archivo Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--step--1:clamp(0.8125rem, 0.79rem + 0.12vw, 0.875rem);--step-0:clamp(1rem, 0.965rem + 0.18vw, 1.0625rem);--step-1:clamp(1.125rem, 1.06rem + 0.32vw, 1.3125rem);--step-2:clamp(1.375rem, 1.24rem + 0.68vw, 1.75rem);--step-3:clamp(1.75rem, 1.42rem + 1.62vw, 2.625rem);--step-4:clamp(2.25rem, 1.63rem + 3.05vw, 4rem);--step-5:clamp(2.5rem, 1.86rem + 3.2vw, 4.25rem);--s1:0.5rem;--s2:0.75rem;--s3:1rem;--s4:1.5rem;--s5:2rem;--s6:3rem;--s7:4rem;--s8:6rem;--gutter:clamp(1.25rem, 4vw, 3rem);--section:clamp(4.5rem, 9vw, 8.5rem);--wrap:1440px;--hdr-h:72px;--ease-out:cubic-bezier(0.16, 1, 0.3, 1);--ease:cubic-bezier(0.4, 0, 0.2, 1);--plate:#F3F6FC;--glass-sheen:rgba(255, 255, 255, .42);--glass-none:rgba(255, 255, 255, 0);--glass-foot:rgba(10, 20, 40, .10);--glass-none-ink:rgba(10, 20, 40, 0);--glow-none:rgba(30, 139, 238, 0);--photo-bg:#0A1428;--on-photo:#F2F6FC;--on-photo-soft:#C6D3E8;--wapp-bg:#128C7E;--wapp-bg-hover:#14A085;--wapp-fg:#FFFFFF;--wapp-line:rgba(255, 255, 255, .22);--scrim-a:rgba(6, 12, 24, .92);--scrim-b:rgba(6, 12, 24, .70);--scrim-c:rgba(6, 12, 24, .26);--scrim-nada:rgba(6, 12, 24, 0);--banda-a:rgba(6, 12, 24, .92);--banda-b:rgba(6, 12, 24, .55);--banda-c:rgba(6, 12, 24, .12);--banda-fg:var(--on-photo);--banda-fg-soft:var(--on-photo-soft);--banda-acento:var(--blue-photo);--banda-linea:var(--on-photo-line);--on-photo-line:rgba(242, 246, 252, .26);--blue-photo:#7BC2FF;--blue-photo-wash:rgba(123, 194, 255, .12)}:where(body){margin:0}body{padding:0;margin:0;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:var(--step-0);line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.tema-oscuro,:root{color-scheme:dark;--bg:var(--navy-800);--bg-deep:var(--navy-900);--bg-raise:var(--navy-700);--fg:#EEF3FA;--fg-soft:#9DB0CE;--fg-mute:#8398B8;--fg-wash:rgba(157, 176, 206, .09);--surface:#F3F6FC;--surface-fg:#0A1428;--surface-fg-soft:#46587A;--surface-fg-mute:#5C6E90;--surface-line:rgba(10, 20, 40, .14);--blue-lit:#2E9BF0;--blue-wash:rgba(46, 155, 240, .07);--blue-wash-hi:rgba(46, 155, 240, .10);--line:rgba(157, 176, 206, .20);--line-strong:rgba(157, 176, 206, .38);--line-hover:rgba(157, 176, 206, .55);--ring:rgba(157, 176, 206, .18);--field:rgba(6, 12, 24, .55);--bar:rgba(10, 20, 40, .88);--bar-solid:rgba(10, 20, 40, .94);--scroll-thumb:var(--navy-500);--shadow-deep:rgba(0, 0, 0, .8);--btn-edge:rgba(6, 12, 24, .5);--btn-bloom:rgba(11, 123, 214, .85);--btn-bloom-hi:rgba(11, 123, 214, .95);--glow-strong:rgba(30, 139, 238, .40);--glow:rgba(30, 139, 238, .34);--glow-soft:rgba(30, 139, 238, .26);--raise-shadow:none;--danger:#FF9A9A;--danger-wash:rgba(255, 154, 154, .12)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--bg:#FFFFFF;--bg-deep:#EDF1F8;--bg-raise:#FFFFFF;--fg:#0A1428;--fg-soft:#46587A;--fg-mute:#5C6E90;--fg-wash:rgba(10, 20, 40, .05);--surface:#F7F9FC;--surface-fg:#0A1428;--surface-fg-soft:#46587A;--surface-fg-mute:#5C6E90;--surface-line:rgba(10, 20, 40, .12);--blue-lit:#0A66BC;--blue-wash:rgba(11, 123, 214, .06);--blue-wash-hi:rgba(11, 123, 214, .10);--line:rgba(10, 20, 40, .12);--line-strong:rgba(10, 20, 40, .22);--line-hover:rgba(10, 20, 40, .38);--ring:rgba(10, 20, 40, .12);--field:rgba(10, 20, 40, .04);--bar:rgba(255, 255, 255, .86);--bar-solid:rgba(255, 255, 255, .95);--scroll-thumb:#B9C6DC;--shadow-deep:rgba(10, 20, 40, .18);--btn-edge:rgba(10, 20, 40, .16);--btn-bloom:rgba(11, 123, 214, .45);--btn-bloom-hi:rgba(11, 123, 214, .55);--glow-strong:rgba(30, 139, 238, .16);--glow:rgba(30, 139, 238, .13);--glow-soft:rgba(30, 139, 238, .10);--raise-shadow:0 12px 32px -20px var(--shadow-deep);--danger:#C42B2B;--danger-wash:rgba(196, 43, 43, .08);--scrim-a:rgba(10, 20, 40, .84);--scrim-b:rgba(10, 20, 40, .74);--scrim-c:rgba(10, 20, 40, .40);--blue-photo:#93CEFF;--scrim-nada:rgba(10, 20, 40, 0);--banda-a:rgba(255, 255, 255, .92);--banda-b:rgba(255, 255, 255, .55);--banda-c:rgba(255, 255, 255, .10);--banda-fg:var(--surface-fg);--banda-fg-soft:var(--surface-fg-soft);--banda-acento:#0A5AA6;--banda-linea:rgba(10, 20, 40, .16)}}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mega{animation:none!important}}h1,h2{line-height:1.04;letter-spacing:-.032em;font-stretch:112%}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:800;text-wrap:balance}h3{font-stretch:105%;letter-spacing:-.022em;line-height:1.15}p{text-wrap:pretty}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}img{max-width:100%;height:auto;display:block}dd,dl,figure,ol,ul{margin:0;padding:0}li{list-style:none}::selection{background:var(--blue);color:var(--white)}:root{caret-color:var(--blue-lit);accent-color:var(--blue-deep)}:where(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--blue-lit);outline-offset:3px;border-radius:3px}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--bg-deep)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:3px solid var(--bg-deep);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--blue-deep)}[hidden]{display:none!important}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1}.skip{position:absolute;left:var(--s3);top:var(--s3);transform:translateY(-250%);background:var(--plate);color:var(--surface-fg);padding:.7rem 1.1rem;border-radius:3px;font-weight:700;font-size:var(--step--1);z-index:200;text-decoration:none;transition:transform .18s var(--ease)}.skip:focus-visible{transform:translateY(0)}.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section);position:relative}.section--paper{background:var(--surface);color:var(--surface-fg)}.section--deep{background:var(--bg-deep)}.section__head{max-width:none;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.section__head:has(>p){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5) clamp(2rem,4vw,3.5rem);align-items:start}.section__head h2{font-size:var(--step-3)}.section__head p{margin-top:0;padding-top:.45rem;font-size:var(--step-1);color:var(--fg-soft);max-width:62ch}.section--paper .section__head p{color:var(--surface-fg-soft)}.btn,.rule{font-weight:700}.rule{display:flex;align-items:baseline;gap:.2rem var(--s3);flex-wrap:wrap;border-top:1px solid var(--line);padding-top:var(--s3);margin-bottom:var(--s5);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute);font-stretch:96%}.section--paper .rule{border-color:var(--surface-line);color:var(--surface-fg-mute)}.ficha dd a,.rule b{color:var(--blue-lit);font-weight:700}.section--paper .rule b{color:var(--blue-deep)}.btn{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.85rem 1.5rem;font:inherit;font-size:var(--step-0);font-stretch:104%;letter-spacing:-.01em;border:1px solid transparent;border-radius:3px;cursor:pointer;text-decoration:none;transition:background-color .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease),transform .22s var(--ease-out),box-shadow .22s var(--ease)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--blue-deep);color:var(--white);box-shadow:0 2px 0 0 var(--btn-edge),0 10px 26px -12px var(--btn-bloom)}.btn--primary:hover{background:var(--blue-hover);box-shadow:0 2px 0 0 var(--btn-edge),0 14px 34px -12px var(--btn-bloom-hi)}.btn--ghost{background:0 0;color:var(--fg);border-color:var(--line-strong)}.btn--ghost:hover{border-color:var(--blue-lit);color:var(--blue-lit);background:var(--blue-wash)}.section--paper .btn--ghost{color:var(--surface-fg);border-color:var(--surface-line)}.section--paper .btn--ghost:hover{border-color:var(--blue-deep);color:var(--blue-deep);background:var(--blue-wash)}.btn--sm{min-height:44px;padding:.6rem 1.05rem;font-size:var(--step--1)}.btn .i{flex:none}.hdr{position:sticky;top:0;z-index:100;background:var(--bar);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid var(--line)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hdr{background:var(--bar-solid)}}.hdr__in{display:flex;align-items:center;gap:var(--s3);min-height:var(--hdr-h)}.hdr__logo{flex:none;display:block;line-height:0}.hdr__logo img{width:190px;height:32px}.nav{display:flex;align-items:center;gap:2px;margin-left:auto}.nav>a,.search input{font-size:var(--step--1);border-radius:3px}.nav>a{padding:.55rem .62rem;white-space:nowrap;font-weight:600;color:var(--fg-soft);text-decoration:none;transition:color .18s var(--ease),background-color .18s var(--ease)}.nav>a:hover{color:var(--fg);background:var(--fg-wash)}.nav .nav__cta{display:none}.search{position:relative;flex:none;order:1;margin-left:var(--s3)}.search input{width:190px;min-height:44px;padding:.55rem .75rem .55rem 2.4rem;font:inherit;color:var(--fg);background:var(--field);border:1px solid var(--line);transition:border-color .2s var(--ease),background-color .2s var(--ease)}.field input::placeholder,.search input::placeholder{color:var(--fg-mute)}.search input:hover{border-color:var(--line-strong)}.search input:focus{border-color:var(--blue-lit);background:var(--bg-deep)}.search .i{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);color:var(--fg-mute);pointer-events:none}.hdr__cta,.theme{flex:none}.hdr__cta .count{font-variant-numeric:tabular-nums}.theme{width:44px;height:44px;display:grid;place-items:center;background:0 0;border:1px solid var(--line-strong);border-radius:3px;color:var(--fg-soft);cursor:pointer;touch-action:manipulation;transition:color .18s var(--ease),border-color .18s var(--ease),background-color .18s var(--ease)}.theme:hover{color:var(--blue-lit);border-color:var(--blue-lit);background:var(--blue-wash)}.burger,.theme .i-sun{display:none}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .theme .i-sun{display:block}:root:not([data-theme=dark]) .theme .i-moon{display:none}}.burger{flex:none;width:48px;height:48px;align-items:center;justify-content:center;background:0 0;border:1px solid var(--line-strong);border-radius:3px;color:var(--fg);cursor:pointer}.burger:hover{border-color:var(--blue-lit);color:var(--blue-lit)}.stage{position:relative;isolation:isolate;overflow:clip;background:var(--photo-bg);display:grid;align-content:center;padding-block:clamp(2.5rem,5vw,4rem)}.stage__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 45%;transform:scaleX(-1)}.plate::after,.stage::after{content:"";position:absolute;inset:0}.stage::after{z-index:-1;background:linear-gradient(100deg,var(--scrim-a) 0%,var(--scrim-b) 48%,var(--scrim-c) 100%),linear-gradient(0deg,var(--scrim-b) 0%,var(--scrim-nada) 34%)}.stage__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.stage__copy{padding-top:0}.stage__piece{width:100%;max-width:clamp(280px,29vw,420px);justify-self:end}.stage h1{font-size:var(--step-5);font-stretch:118%;letter-spacing:-.038em;color:var(--on-photo)}.stage h1 em{font-style:normal;color:var(--blue-photo)}.stage__deck{margin-top:var(--s5);font-size:var(--step-1);line-height:1.55;color:var(--on-photo-soft);max-width:50ch}.facts b,.stage__deck strong{color:var(--on-photo);font-weight:700}.facts,.stage__actions{display:flex;flex-wrap:wrap;margin-top:var(--s5)}.stage__actions{gap:var(--s2)}.stage .btn--ghost{color:var(--on-photo);border-color:var(--on-photo-line)}.stage .btn--ghost:hover{color:var(--blue-photo);border-color:var(--blue-photo);background:var(--blue-photo-wash)}.facts{row-gap:.4rem;border-top:1px solid var(--on-photo-line);padding-top:var(--s3);font-size:var(--step--1);color:var(--on-photo-soft)}.facts li+li::before{content:"";display:inline-block;vertical-align:middle;width:4px;height:4px;border-radius:50%;background:var(--blue);margin-inline:.85rem}.cartela,.plate,.plate img{position:relative}.plate{border-radius:4px 4px 0 0;background:var(--plate);box-shadow:0 30px 70px -30px var(--shadow-deep),0 0 0 1px var(--ring);aspect-ratio:1/1;overflow:hidden}.plate img{z-index:1;width:100%;height:100%;object-fit:cover}.plate::after{z-index:2;background:linear-gradient(164deg,var(--glass-sheen) 0%,var(--glass-none) 34%),linear-gradient(0deg,var(--glass-foot) 0%,var(--glass-none-ink) 22%);pointer-events:none}.cartela{background:var(--bg-raise);box-shadow:var(--raise-shadow);border:1px solid var(--line);border-top:0;border-radius:0 0 4px 4px;padding:var(--s4) clamp(1.25rem,3vw,2rem);display:grid;gap:var(--s2)}.cartela__top{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;font-size:var(--step--1);color:var(--fg-mute);letter-spacing:.1em;text-transform:uppercase;font-weight:700;font-stretch:96%}.cartela__sku{color:var(--blue-lit);font-variant-numeric:tabular-nums}.cartela h2{font-size:var(--step-1);color:var(--fg)}.cartela__foot{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2);align-items:center}.cartela__foot .link{font-size:var(--step--1);font-weight:600;color:var(--fg-soft);text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding-inline:.25rem}.cartela__foot .link:hover{color:var(--blue-lit);text-decoration:underline}.cartela--foto{background:var(--banda-a);border-top:1px solid var(--banda-linea);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);border-color:var(--banda-linea)}.cartela--foto .cartela__foot .link,.cartela--foto .cartela__top{color:var(--banda-fg-soft)}.cartela--foto .cartela__foot .link:hover,.cartela--foto .cartela__sku{color:var(--banda-acento)}.cartela--foto h2{color:var(--banda-fg)}.cartela--foto .btn--ghost{color:var(--banda-fg);border-color:var(--banda-linea)}.cartela--foto .btn--ghost:hover{color:var(--banda-acento);border-color:var(--banda-acento)}.hall{background:var(--bg-deep)}.bay,.hall__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(2rem,4vw,3.5rem);align-items:start}.bay{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.75rem,3.5vw,3rem);align-items:center}.bay__plate{grid-column:1;grid-row:1}.bay__label{grid-column:2;grid-row:1}.bay:nth-child(even){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.bay:nth-child(even) .bay__plate{grid-column:2;grid-row:1}.bay:nth-child(even) .bay__label{grid-column:1;grid-row:1}.bay__plate{position:relative;isolation:isolate}.bay__plate .plate{border-radius:4px}.bay__glow{position:absolute;inset:-16% -12%;background:radial-gradient(50% 50%at 50% 42%,var(--glow),var(--glow-none) 70%);filter:blur(14px);z-index:-1;pointer-events:none}.bay__label{display:grid;gap:var(--s3);align-content:center}.bay__meta{display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:baseline;font-size:var(--step--1);font-weight:700;font-stretch:96%;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-mute)}.bay__meta .sku{color:var(--blue-lit);font-variant-numeric:tabular-nums}.bay__meta .div{color:var(--fg-soft)}.bay__label h3{font-size:var(--step-2)}.bay__specs{display:grid;gap:.4rem}.bay__actions .link,.bay__specs li{font-size:var(--step--1);color:var(--fg-soft)}.bay__specs li{position:relative;padding-left:1.2rem;line-height:1.55}.bay__specs li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:1px;background:var(--blue-lit)}.bay__actions{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;margin-top:var(--s2)}.bay__actions .link{font-weight:600;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;text-decoration-color:var(--line-strong)}.bay__actions .link:hover{color:var(--blue-lit)}.swap{display:grid;place-items:center;width:17px;height:17px;flex:none}.swap .i{grid-area:1/1}.add .i-plus{opacity:1;transform:none;filter:blur(0)}.add .i-check{opacity:0;transform:scale(.65);filter:blur(3px)}.rail{position:sticky;top:96px;background:var(--bg-raise);box-shadow:var(--raise-shadow);border:1px solid var(--line);border-radius:4px;padding:var(--s4);display:grid;gap:var(--s3)}.rail__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2)}.rail__head h2{font-size:var(--step-1)}.rail__pos{font-size:var(--step--1);color:var(--fg-mute);font-weight:700;font-variant-numeric:tabular-nums}.rail__list{display:grid}.rail__list:empty{display:none}.rail__empty{font-size:var(--step--1);color:var(--fg-soft);line-height:1.55}.rail__note{font-size:.8125rem;color:var(--fg-mute);line-height:1.5}.rail__actions{display:grid;gap:var(--s2)}.rail__actions .btn{justify-content:center;width:100%}.dock{position:fixed;left:0;right:0;bottom:0;z-index:90;display:none;gap:var(--s2);align-items:center;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));background:var(--bar-solid);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line-strong);transform:translateY(115%);transition:transform .32s var(--ease-out)}.dock__n,.step p,.term dd{font-size:var(--step--1);color:var(--fg-soft)}.dock__n{flex:1;line-height:1.35}.dock__n b{color:var(--fg);font-variant-numeric:tabular-nums}.divs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,5rem)}.div-row{display:grid;grid-template-columns:1fr auto;gap:var(--s3);align-items:baseline;padding:.95rem 0;border-bottom:1px solid var(--surface-line);text-decoration:none;color:var(--surface-fg);transition:background-color .2s var(--ease)}.div-row:hover{background:var(--blue-wash)}.div-row:hover .div-row__n,.faq summary:hover,.section--paper .ficha dd a{color:var(--blue-deep)}.div-row:hover .div-row__nm{transform:translateX(6px)}.div-row__nm{font-weight:700;font-size:var(--step-1);font-stretch:106%;letter-spacing:-.02em;transition:transform .25s var(--ease-out)}.div-row__sub{display:block;font-weight:400;font-size:var(--step--1);color:var(--surface-fg-mute);margin-top:2px;letter-spacing:0}.div-row__n{font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--step-0);color:var(--surface-fg-soft);transition:color .2s var(--ease);white-space:nowrap}.div-row__n span{font-size:.75rem;font-weight:600;color:var(--surface-fg-mute);margin-left:.3rem}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem);border-top:1px solid var(--line)}.step{padding-block:var(--s5)0}.step__n{display:block;font-variant-numeric:tabular-nums;font-size:var(--step--1);font-weight:800;color:var(--blue-lit);letter-spacing:.12em;margin-bottom:var(--s3)}.step h3,.term dt{font-size:var(--step-1)}.step h3{margin-bottom:var(--s2)}.step p,.term dd{line-height:1.6}.terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s5) clamp(2rem,4vw,3.5rem)}.term{border-top:2px solid var(--blue);padding-top:var(--s3)}.term dt{font-weight:800;font-stretch:106%;letter-spacing:-.02em}.term dd{margin-top:var(--s1);max-width:54ch}.dossier{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.dossier__head{grid-column:1/-1;margin-bottom:var(--s3)}.dossier__head h2{font-size:var(--step-3)}.ficha{display:grid;grid-template-columns:minmax(9.5rem,auto) 1fr}.ficha dd,.ficha dt{padding:.75rem 0;border-bottom:1px solid var(--line);font-size:var(--step--1);line-height:1.5}.ficha dt{font-weight:700;color:var(--fg-soft);padding-right:var(--s3)}.ficha dd{color:var(--fg);font-weight:500}.section--paper .ficha dd,.section--paper .ficha dt{border-bottom-color:var(--surface-line)}.section--paper .ficha dt,.section--paper .prose p{color:var(--surface-fg-soft)}.section--paper .ficha dd,.section--paper .prose strong{color:var(--surface-fg)}.norm .btn,.norm ul,.prose p+p{margin-top:var(--s4)}.norm li,.norm p,.prose p{color:var(--fg-soft);font-size:var(--step-0)}.prose p{line-height:1.7;max-width:68ch}.faq summary,.norm li b,.prose strong{color:var(--fg);font-weight:700}.norm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;border:1px solid var(--line);border-radius:4px;padding:clamp(1.75rem,4vw,3rem);background:linear-gradient(180deg,var(--bg-raise),var(--bg));box-shadow:var(--raise-shadow)}.norm h2{font-size:var(--step-2)}.norm__date{display:block;margin-top:var(--s3);color:var(--blue-lit);font-weight:700}.norm li,.norm p{line-height:1.65}.norm ul{display:grid;gap:var(--s2)}.norm li,.norm__date{font-size:var(--step--1)}.norm li{position:relative;padding-left:1.35rem;line-height:1.55}.norm li::before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--blue-lit)}.faq{display:grid;border-top:1px solid var(--surface-line);max-width:92ch}.faq details{border-bottom:1px solid var(--surface-line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:1.25rem 0;cursor:pointer;font-size:var(--step-1);font-stretch:104%;letter-spacing:-.02em;list-style:none;color:var(--surface-fg);transition:color .18s var(--ease)}.faq summary::-webkit-details-marker{display:none}.faq summary .i{flex:none;color:var(--blue-deep);transition:transform .28s var(--ease-out)}.faq details[open] summary .i{transform:rotate(45deg)}.faq__a{padding-bottom:1.4rem;max-width:74ch}.faq__a p{color:var(--surface-fg-soft);line-height:1.7}.faq__a a{color:var(--blue-deep);font-weight:700}.close{position:relative;background:var(--bg-deep);overflow:clip}.close::before{content:"";position:absolute;inset:auto -10% -60% 18%;height:120%;background:radial-gradient(50% 50%at 50% 50%,var(--glow-soft),var(--glow-none) 70%);filter:blur(12px);pointer-events:none}.close__in{position:relative;display:grid;grid-template-columns:minmax(0,31rem) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.close__head{grid-column:1/-1}.close h2{font-size:var(--step-4);font-stretch:116%}.close__deck{margin-top:var(--s4);font-size:var(--step-1);color:var(--fg-soft);max-width:58ch}.close__in .lead{margin-top:0}.reach{display:grid;border:1px solid var(--line);border-radius:4px;overflow:hidden}.close__in .reach{align-self:stretch;grid-auto-rows:minmax(0,1fr)}.reach a{display:grid;grid-template-columns:auto 1fr auto;gap:var(--s3);align-items:center;background:var(--bg);padding:var(--s4) clamp(1.25rem,3vw,1.75rem);text-decoration:none;border-bottom:1px solid var(--line);transition:background-color .2s var(--ease)}.reach a:last-child{border-bottom:0}.reach a:hover{background:var(--bg-raise)}.reach a:hover .reach__go{color:var(--blue-lit);transform:translateX(3px)}.ftr a:hover,.reach__i{color:var(--blue-lit)}.reach__t{display:grid;gap:2px}.ftr address b,.reach__t b{color:var(--fg);font-weight:700}.reach__t b{font-size:var(--step-0)}.reach__t span{font-size:var(--step--1);color:var(--fg-soft)}.ftr h3,.reach__go{color:var(--fg-mute)}.reach__go{transition:color .2s var(--ease),transform .25s var(--ease-out)}.ftr{background:var(--bg-deep);color:var(--fg);border-top:1px solid var(--line);padding-block:var(--s8) var(--s5)}.ftr__grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.2fr;gap:clamp(2rem,4vw,3.5rem)}.ftr__logo{display:block;line-height:0;margin-bottom:var(--s4)}.ftr__logo img{width:200px;height:34px}.ftr__blurb{line-height:1.7;max-width:40ch}.ftr h3{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;font-weight:700;font-stretch:96%;margin-bottom:var(--s3)}.ftr ul{display:grid;gap:.55rem}.ftr a,.ftr address,.ftr__blurb{color:var(--fg-soft);font-size:var(--step--1)}.ftr a{text-decoration:none}.ftr a:hover{text-decoration:underline}.ftr address{font-style:normal;line-height:1.7}.ftr address b{display:block}.ftr address a{display:inline-block;padding-block:.15rem}.ftr__bottom,.pillars{border-top:1px solid var(--line)}.ftr__bottom{margin-top:var(--s7);padding-top:var(--s4);display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5);justify-content:space-between;font-size:.8125rem;color:var(--fg-mute)}@media (prefers-reduced-motion:no-preference){.swap .i{transition:opacity .2s var(--ease),transform .2s var(--ease-out),filter .2s var(--ease)}.faq details[open] .faq__a{animation:faqIn .38s var(--ease-out) both}}.pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);padding-top:clamp(1.75rem,3vw,2.5rem)}.pillar{display:grid;grid-template-rows:auto 1fr auto;gap:var(--s4);align-content:start}.pillars .pillar__shot{max-width:none;margin-bottom:var(--s4)}.pillars .pillar__parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s3)}.pillars .pillar__total{padding-top:var(--s2);border-top:1px solid var(--line)}.gsrc h2,.pillar__id h3{font-size:var(--step-2)}.pillar__meta{margin-top:var(--s2);font-size:var(--step--1);font-weight:700;font-stretch:96%;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-lit)}.pillar__note,.pillar__parts a{font-size:var(--step--1);color:var(--fg-soft)}.pillar__note{margin-top:var(--s3);line-height:1.6;max-width:46ch}.pillar__parts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1rem,2vw,2rem);align-content:start}.pillar__parts a{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s2);padding:.5rem 0;border-bottom:1px solid var(--line);text-decoration:none;transition:color .18s var(--ease)}.pillar__parts a:hover,.pillar__parts a:hover .num,.pillar__total a:hover,.uses a:hover .use__t b{color:var(--blue-lit)}.pillar__parts .num,.pillar__total a{color:var(--fg-mute);transition:color .18s var(--ease)}.pillar__total a{display:grid;justify-items:end;gap:2px;text-decoration:none;color:var(--fg)}.pillar__total .num{font-size:var(--step-3);font-weight:800;font-stretch:110%;letter-spacing:-.03em}.pillar__total span:last-child{font-size:var(--step--1);font-weight:700;font-stretch:96%;letter-spacing:.14em;color:var(--fg-mute)}.lead{margin-top:var(--s6);display:grid;gap:var(--s4);max-width:31rem}.field{display:grid;gap:.35rem}.field label{font-size:var(--step--1);font-weight:700;color:var(--fg)}.field input,.field select{min-height:48px;padding:.7rem .9rem;font:inherit;font-size:var(--step-0);color:var(--fg);background:var(--field);border:1px solid var(--line-strong);border-radius:3px;touch-action:manipulation;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color-scheme:inherit;padding:.7rem 2.4rem .7rem .9rem;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239DB0CE' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right .85rem center;background-size:18px 18px}.field select option[value=""],.field select:invalid{color:var(--fg-mute)}.field input:hover,.field select:hover{border-color:var(--line-hover)}.field input:focus,.field select:focus{border-color:var(--blue-lit);background-color:var(--bg-deep)}.field__err,.field__help{font-size:.8125rem;color:var(--fg-mute);line-height:1.45}.field__err{display:none;align-items:flex-start;gap:.4rem;font-weight:600;color:var(--danger)}.picks{border:0;padding:0;margin:0;display:grid;gap:var(--s2);min-width:0}.picks legend{padding:0;font-weight:700;color:var(--fg)}.picks legend span{font-weight:400;color:var(--fg-mute);margin-left:.4rem}.picks__row{display:flex;flex-wrap:wrap;gap:.5rem}.pick,.picks legend{font-size:var(--step--1)}.pick{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .95rem;border:1px solid var(--line-strong);border-radius:3px;font-weight:600;color:var(--fg-soft);cursor:pointer;touch-action:manipulation;transition:border-color .18s var(--ease),color .18s var(--ease),background-color .18s var(--ease)}.pick input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.pick:hover{border-color:var(--line-hover);color:var(--fg)}.pick:has(input:focus-visible){outline:2px solid var(--blue-lit);outline-offset:3px}.lead__attach{font-size:.8125rem;color:var(--blue-lit);font-weight:600;border-left:1px solid var(--blue-lit);padding-left:.75rem}.lead__actions{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.lead__note{font-size:.8125rem;color:var(--fg-mute);line-height:1.5;max-width:42ch}.vitrine{--mx:50%;--my:50%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.vitrine{transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .55s var(--ease-out)}.vitrine::before{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(18rem 18rem at var(--mx) var(--my),var(--glass-sheen),var(--glass-none) 62%);opacity:0;transition:opacity .4s var(--ease);pointer-events:none}}.carrusel{position:relative;display:grid;gap:var(--s3)}.carrusel__carril{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.carrusel__carril::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.carrusel__carril{scroll-behavior:auto}}.carrusel__pieza{scroll-snap-align:start;min-width:0}.carrusel__mandos{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.carrusel__btn{width:40px;height:40px;flex:none;display:grid;place-items:center;background:0 0;border:1px solid var(--line-strong);border-radius:3px;color:var(--fg-soft);cursor:pointer;transition:color .18s var(--ease),border-color .18s var(--ease),background-color .18s var(--ease)}.carrusel__btn:hover,.redes-min a:hover{color:var(--blue-lit);border-color:var(--blue-lit);background:var(--blue-wash)}.carrusel__btn:focus-visible,.redes-min a:focus-visible{outline:2px solid var(--blue-lit);outline-offset:2px}.carrusel__puntos{display:flex;align-items:center;gap:.3rem;margin-inline:auto}.carrusel__punto{width:24px;height:24px;padding:0;display:grid;place-items:center;background:0 0;border:0;border-radius:50%;cursor:pointer}.carrusel__punto::before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:var(--line-hover);transition:background-color .2s var(--ease),transform .2s var(--ease-out)}.carrusel__punto:hover::before{background:var(--fg-soft)}.carrusel__punto:focus-visible{outline:2px solid var(--blue-lit);outline-offset:0;border-radius:3px}.carrusel__punto[aria-current=true]::before{background:var(--blue-lit);transform:scale(1.35)}.carrusel__cuenta{font-size:var(--step--1);font-weight:700;color:var(--fg-mute);font-variant-numeric:tabular-nums;flex:none}.carrusel__paso{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--line);overflow:hidden}.carrusel__paso::after{content:"";display:block;height:100%;width:100%;background:var(--blue-lit);transform-origin:left;transform:scaleX(0)}html:not(.js) .carrusel__mandos,html:not(.js) .carrusel__paso{display:none}.stage__piece.carrusel{gap:var(--s2)}.stage__piece .carrusel__pieza{display:grid;align-content:start}.stage__piece .carrusel__mandos{justify-content:flex-start}.stage__piece .carrusel__btn{border-color:var(--on-photo-line);color:var(--on-photo)}.redes-min--foto a:hover,.stage__piece .carrusel__btn:hover{color:var(--blue-photo);border-color:var(--blue-photo);background:var(--blue-photo-wash)}.stage__piece .carrusel__cuenta{color:var(--on-photo-soft)}.stage__piece .carrusel__paso,.stage__piece .carrusel__punto::before{background:var(--on-photo-line)}.stage__piece .carrusel__paso::after,.stage__piece .carrusel__punto[aria-current=true]::before{background:var(--blue-photo)}.vitrina .carrusel__pieza.bay,.vitrina .carrusel__pieza.bay:nth-child(even){padding-block:0;border-bottom:0}@media (min-width:701px){.vitrina .carrusel__pieza.bay,.vitrina .carrusel__pieza.bay:nth-child(even){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.vitrina .carrusel__pieza.bay .bay__plate,.vitrina .carrusel__pieza.bay:nth-child(even) .bay__plate{grid-column:1;grid-row:1}.vitrina .carrusel__pieza.bay .bay__label,.vitrina .carrusel__pieza.bay:nth-child(even) .bay__label{grid-column:2;grid-row:1}}@media (max-width:700px){.vitrina .plate{aspect-ratio:4/3}.vitrina .bay__plate{max-width:30rem}}.vitrina .carrusel__mandos{padding-top:var(--s3);border-top:1px solid var(--line)}.pillar__shot{position:relative;max-width:22rem;margin-bottom:var(--s4);aspect-ratio:3/2;border-radius:4px;overflow:hidden;background:var(--plate);box-shadow:0 20px 44px -26px var(--shadow-deep),0 0 0 1px var(--ring)}.pillar__shot img,.use__shot img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.pillar__shot::after,.use__shot::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none}.pillar__shot::after{background:linear-gradient(164deg,var(--glass-sheen) 0%,var(--glass-none) 34%),linear-gradient(0deg,var(--glass-foot) 0%,var(--glass-none-ink) 22%)}.gsrc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s4) clamp(1.5rem,4vw,3.5rem);align-items:center;padding-bottom:var(--s7);margin-bottom:var(--s7);border-bottom:1px solid var(--line)}.gsrc p,.use__t>span{font-size:var(--step--1)}.gsrc p{margin-top:var(--s2);color:var(--fg-soft);line-height:1.6;max-width:52ch}.gsrc__act{display:grid;gap:var(--s2);justify-items:start}.gsrc__slot{max-height:0;overflow:hidden;opacity:0}.uses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.uses a{display:grid;gap:var(--s3);align-content:start;text-decoration:none;color:inherit}.use__shot{position:relative;aspect-ratio:336/121;border-radius:4px;overflow:hidden;background:var(--plate);box-shadow:0 16px 36px -24px var(--shadow-deep),0 0 0 1px var(--ring)}.use__shot::after{background:linear-gradient(164deg,var(--glass-sheen) 0%,var(--glass-none) 40%)}.band p,.use__t b{font-size:var(--step-1)}.use__t b{display:block;font-weight:700;font-stretch:106%;letter-spacing:-.02em;transition:color .18s var(--ease)}.use__t>span{display:block;margin-top:2px;color:var(--fg-mute)}.band{position:relative;isolation:isolate;overflow:clip;background:var(--photo-bg);padding-block:clamp(4rem,9vw,7.5rem)}.band::after,.band__bg{position:absolute;inset:0}.band__bg{z-index:-2;width:100%;height:100%;object-fit:cover}.band::after{content:"";z-index:-1;background:linear-gradient(100deg,var(--scrim-a) 0%,var(--scrim-b) 44%,var(--scrim-c) 100%)}.band h2{font-size:var(--step-3);color:var(--on-photo);max-width:20ch}.band p{margin-top:var(--s4);line-height:1.55;color:var(--on-photo-soft);max-width:50ch}.band .btn{margin-top:var(--s5)}.marca,.redes-min a{display:grid;place-items:center}.marca{padding:.7rem .9rem;background:var(--plate);border-radius:4px;box-shadow:0 0 0 1px var(--ring)}.marca img{width:100%;height:auto;display:block}ul.redes-min{display:flex;gap:var(--s2);align-items:center;list-style:none;margin:0;padding:0;width:max-content;max-width:100%}.redes-min a{width:38px;height:38px;border:1px solid var(--line-strong);border-radius:3px;color:var(--fg-soft);transition:color .18s var(--ease),border-color .18s var(--ease),background-color .18s var(--ease)}.redes-min .i,.wapp svg{flex:none}.redes-min--foto a{border-color:var(--on-photo-line);color:var(--on-photo-soft)}.redes-min--foto a:focus-visible{outline-color:var(--blue-photo)}.redes-min.stage__redes{margin-top:var(--s5)}.redes-min.ftr__redes{margin-top:var(--s4)}@media (max-width:860px){.redes-min a{width:44px;height:44px}}.marquesina{position:relative;overflow:hidden;margin-bottom:var(--s6);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquesina__pista{display:flex;width:max-content;gap:var(--s2);animation:marquesina var(--marquesina-dur, 90s) linear infinite}.marquesina:focus-within .marquesina__pista,.marquesina:hover .marquesina__pista{animation-play-state:paused}.marquesina .marca{width:9.5rem;flex:none}@media (prefers-reduced-motion:reduce){.marquesina{overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);-webkit-mask-image:none;mask-image:none}.marquesina__pista{animation:none}.marquesina .marca{scroll-snap-align:start}.marquesina__pista>[data-copia="1"]{display:none}}.brands__rest,.mega__divs a,.nav__mega{font-size:var(--step--1);color:var(--fg-soft)}.brands__rest{line-height:1.7;max-width:76ch}.brands__rest b{color:var(--fg);font-weight:700}.mega__divs a,.nav__mega{font:inherit;font-weight:600;background:0 0;border:0;border-radius:3px;cursor:pointer}.nav__mega{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .62rem;white-space:nowrap;transition:color .18s var(--ease),background-color .18s var(--ease)}.nav__mega-n{display:none}.mega__divs a:hover,.nav__mega:hover{color:var(--fg);background:var(--fg-wash)}.nav__mega .i{transition:transform .25s var(--ease-out)}.mega{position:absolute;left:0;right:0;top:100%;z-index:99;background:var(--bg-raise);border-bottom:1px solid var(--line-strong);box-shadow:0 26px 50px -28px var(--shadow-deep);max-height:min(72vh,620px);overflow:auto;text-align:left}.mega[hidden]{display:none}.mega__in{display:grid;grid-template-columns:minmax(0,25rem) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);padding-block:var(--s5)}.mega__divs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px var(--s3);align-content:start;border-right:1px solid var(--line);padding-right:var(--s4)}.mega__divs a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2);width:100%;padding:.5rem .7rem;text-align:left;text-decoration:none;transition:color .16s var(--ease),background-color .16s var(--ease)}.mega__divs a .num{color:var(--fg-mute);font-size:.8125rem}.mega__divs a[aria-selected=true]{color:var(--blue-lit);background:var(--blue-wash-hi)}.mega__divs a[aria-selected=true] .num{color:var(--blue-lit)}.mega__all:focus-visible,.mega__divs a:focus-visible,.mega__subs a:focus-visible{outline:2px solid var(--blue-lit);outline-offset:2px}.mega__all{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:var(--s4);font-size:var(--step--1);font-weight:700;color:var(--blue-lit);text-decoration:none}.mega__all:hover{text-decoration:underline}.mega__all .num{color:var(--fg-mute);font-weight:600}.mega__subs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--s5);align-content:start}.mega__promo,.mega__subs a{display:flex;justify-content:space-between;text-decoration:none}.mega__subs a{align-items:baseline;gap:var(--s2);padding:.42rem 0;border-bottom:1px solid var(--line);font-size:var(--step--1);color:var(--fg-soft);transition:color .16s var(--ease)}.mega__subs a:hover,.mega__subs a:hover .num{color:var(--blue-lit)}.mega__subs .num{color:var(--fg-mute);font-size:.8125rem}.mega__promo{position:relative;align-items:flex-end;gap:var(--s3);flex-wrap:wrap;min-height:6.5rem;padding:var(--s4) clamp(1.25rem,2.5vw,1.75rem);border-radius:4px;overflow:hidden;isolation:isolate;background-color:var(--bg-deep);background-image:var(--promo);background-size:cover;background-position:center}.mega__promo::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,var(--banda-c) 0%,var(--banda-b) 48%,var(--banda-a) 78%,var(--banda-a) 100%)}.mega__promo__t{display:grid;gap:2px;min-width:0}.mega__promo__t b{font-size:var(--step-1);font-weight:800;font-stretch:106%;letter-spacing:-.02em;color:var(--banda-fg)}.mega__promo__go,.mega__promo__t span{font-size:var(--step--1);color:var(--banda-fg-soft)}.mega__promo__go{display:inline-flex;align-items:center;gap:.45rem;flex:none;font-weight:700;color:var(--banda-acento)}.mega__promo__go .i{transition:transform .25s var(--ease-out)}.mega__promo:hover .mega__promo__go .i{transform:translateX(4px)}.mega__promo:focus-visible{outline:2px solid var(--blue-lit);outline-offset:2px}.mega__in{align-items:stretch}.mega__panels{align-self:stretch;display:grid;grid-template-rows:1fr}.mega__panel{display:grid;grid-template-rows:auto auto 1fr;gap:var(--s3)}.mega__panel .mega__all{margin-bottom:0}.mega__panel .mega__promo{align-self:stretch}@media (max-width:620px){.lead--compacto{grid-template-columns:minmax(0,1fr)}}.wapp{position:fixed;right:clamp(1rem,3vw,1.75rem);bottom:clamp(1rem,3vw,1.75rem);z-index:90;display:inline-flex;align-items:center;gap:.6rem;height:56px;padding:0 1.05rem;font:inherit;font-size:.9375rem;font-weight:700;color:var(--wapp-fg);text-decoration:none;background:var(--wapp-bg);border:1px solid var(--wapp-line);border-radius:999px;box-shadow:0 10px 30px rgba(6,12,24,.38);transition:background-color .18s var(--ease),transform .18s var(--ease-out),box-shadow .18s var(--ease)}.wapp:hover{background:var(--wapp-bg-hover);box-shadow:0 14px 38px rgba(6,12,24,.46)}.wapp:active{transform:translateY(1px)}.wapp__t{white-space:nowrap}.redes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.5rem);margin-top:var(--s5)}.red{position:relative;isolation:isolate;overflow:hidden;display:grid;align-content:end;gap:var(--s2);min-height:17rem;padding:var(--s5) var(--s4) var(--s4);border-radius:4px;text-decoration:none;color:#fff;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease)}.red--ig{background:linear-gradient(215deg,#f9a03f 0,#e0326e 34%,#8a3ab9 64%,#3b45b4 100%)}.red--fb{background:linear-gradient(215deg,#3b8bf5 0,#1877f2 38%,#0a4da8 100%)}.red--li{background:linear-gradient(215deg,#1b8ce0 0,#0a66c2 40%,#00355e 100%)}.red::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(215deg,rgba(6,12,24,0)0,rgba(6,12,24,0) 26%,rgba(6,12,24,.22) 58%,rgba(6,12,24,.46) 100%)}.red__marca{position:absolute;z-index:-2;right:-9%;bottom:-22%;width:64%;max-width:18rem;height:auto;aspect-ratio:1;color:#fff;opacity:.22;pointer-events:none}.red__top{display:flex;align-items:center;gap:.6rem;margin-bottom:auto}.red__icono{width:22px;height:22px;flex:none}.red__eti{font-size:var(--step--1);font-weight:700;font-stretch:96%;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.86)}.red__nombre{font-size:var(--step-2);font-weight:700;font-stretch:112%;letter-spacing:-.02em;line-height:1.1}.red__gancho,.red__ir{font-size:var(--step--1)}.red__gancho{line-height:1.5;max-width:30ch;color:#fff}.red__ir{justify-self:start;margin-top:var(--s2);display:inline-flex;align-items:center;gap:.45rem;min-height:44px;box-sizing:border-box;padding:.6rem 1rem;border-radius:999px;font-weight:700;background:#fff;color:#14233d}.red:hover{transform:translateY(-3px);box-shadow:0 20px 44px -20px rgba(0,0,0,.6)}.red:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.red:hover{transform:none}}.lead--compacto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s4);align-items:start}.lead--compacto>*{margin:0}.lead--compacto .field[data-campo=razon],.lead--compacto .lead__actions,.lead--compacto .lead__attach,.lead--compacto .lead__note,.lead--compacto .picks,.lead--compacto .senuelo{grid-column:1/-1}.lead--compacto .field__help{margin-top:.25rem}.lead--compacto .lead__actions,.lead--compacto .picks{margin-top:var(--s2)}@media (min-width:1000px){.stage{min-height:calc(100svh - 72px)}}@media (min-width:1000px) and (max-height:840px){.stage{padding-block:clamp(1.25rem,3vh,2.25rem)}.stage__piece{max-width:clamp(260px,25vw,360px)}.facts,.stage__actions,.stage__deck{margin-top:var(--s4)}}@media (max-width:1280px){.search{display:none}}@media (max-width:1400px){.nav>a{padding-inline:.5rem}.search input{width:150px}}@media (max-width:1180px){.hall__grid{grid-template-columns:minmax(0,1fr)}.mega__in{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.mega__divs{grid-template-columns:minmax(0,1fr)}.mega__subs{grid-template-columns:repeat(2,minmax(0,1fr))}.rail{position:static}.nav>a{padding-inline:.6rem}.search input{width:152px}}@media (max-width:1000px){.stage__grid{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.stage__copy{display:block}.stage__actions{margin-bottom:var(--s5)}.stage__piece{max-width:none}.carrusel__mandos{justify-content:flex-start}.carrusel__puntos{margin-inline:0}.close__in,.dossier,.gsrc,.norm{grid-template-columns:minmax(0,1fr)}.section__head:has(>p){grid-template-columns:minmax(0,1fr);gap:0}.section__head p{margin-top:var(--s4);padding-top:0}.ftr__grid,.steps,.terms,.uses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:620px) and (max-width:1000px){.stage__piece .carrusel__pieza{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}.stage__piece .plate{border-radius:4px 0 0 4px}.stage__piece .cartela--foto{align-content:center;border-top:0;border-left:1px solid var(--banda-linea);border-radius:0 4px 4px 0}}@media (max-width:620px){.stage__piece .plate{aspect-ratio:4/3}.stage__deck{margin-top:var(--s4)}.stage__actions{margin-bottom:var(--s4)}.facts,.stage__actions{margin-top:var(--s4)}}@media (max-width:1080px){.hdr__cta,.nav{display:none}.burger{display:flex}.theme{margin-left:auto}.search{display:block;order:0;margin:0 0 var(--s4)}.search input{width:100%;min-height:48px;padding:.7rem .9rem .7rem 2.7rem;font-size:16px}.search .i{left:.9rem}.nav__mega{width:100%;gap:var(--s2);justify-content:flex-start;padding:.85rem 0;min-height:52px;border-radius:0;border-bottom:1px solid var(--line);font-size:var(--step-0);font-weight:700;color:var(--fg)}.nav__mega-n{display:inline-block;margin-left:auto;font-size:var(--step--1);font-weight:600;color:var(--fg-mute)}.nav__mega:hover{background:0 0}.mega,.mega__divs a{margin-inline:calc(var(--gutter)*-1)}.mega{position:static;max-height:none;overflow:visible;background:var(--bg-deep);box-shadow:none;border-block:1px solid var(--line);animation:navEntra .24s var(--ease-out)}.mega__divs,.mega__in{grid-template-columns:minmax(0,1fr)}.mega__in{max-width:none;padding-inline:var(--gutter);padding-block:0}.mega__divs{border-right:0;padding-right:0;gap:0}.mega__panels{display:none}.mega__divs a{min-height:52px;padding:.75rem var(--gutter);width:auto;align-items:center;border-bottom:1px solid var(--line);border-radius:0;font-size:var(--step-0);font-weight:700;color:var(--fg)}.mega__divs a .num{font-size:var(--step--1);font-weight:600}.mega__divs a[aria-selected=true]{background:0 0;color:var(--fg)}.mega__divs a .num,.mega__divs a[aria-selected=true] .num{color:var(--fg-soft)}.mega__divs li:last-child a{border-bottom:0}}@media (max-width:860px){:root{--hdr-h:64px}.hdr__logo img{width:156px;height:26px}.bay,.bay:nth-child(even){grid-template-columns:minmax(0,1fr)}.bay:nth-child(even) .bay__plate,.bay__plate{grid-column:1;grid-row:1}.bay:nth-child(even) .bay__label,.bay__label{grid-column:1;grid-row:2}.divs,.pillars,.redes{grid-template-columns:minmax(0,1fr)}.red{min-height:13rem}.lead{max-width:none}.dock{display:flex}}@media (max-width:620px){.wapp{padding:0;width:56px;justify-content:center}.wapp__t{display:none}.steps,.terms{grid-template-columns:minmax(0,1fr)}.step{padding-block:var(--s4)0}.ficha,.ftr__grid{grid-template-columns:minmax(0,1fr)}.ficha dt{border-bottom:0;padding-bottom:.15rem}.stage__actions .btn{flex:1 1 12rem;justify-content:center}.bay__actions .btn{flex:0 0 auto}}.field__opt{font-size:var(--step--1);font-weight:600;color:var(--fg-mute);text-transform:none;letter-spacing:0}.senuelo{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:701px){.vitrina .carrusel__pieza.bay{align-items:stretch}.vitrina .bay__plate{position:relative;min-height:19rem}.vitrina .bay__plate .plate{position:absolute;inset:0;aspect-ratio:auto}.vitrina .bay__label{align-self:center}}