.SelectorIdioma-module__jc-Jpa__selector{letter-spacing:.6px;color:#b4b5b8;flex-shrink:0;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.SelectorIdioma-module__jc-Jpa__selector a{color:var(--muted);padding:4px 2px;transition:color .22s}.SelectorIdioma-module__jc-Jpa__selector a:hover{color:var(--ink)}.SelectorIdioma-module__jc-Jpa__activo{position:relative;color:var(--ink)!important}.SelectorIdioma-module__jc-Jpa__activo:after{content:"";background:var(--red);height:2px;position:absolute;bottom:0;left:2px;right:2px}@media (max-width:760px){.SelectorIdioma-module__jc-Jpa__selector{margin-left:auto}}@media (prefers-reduced-motion:reduce){.SelectorIdioma-module__jc-Jpa__selector a{transition:none}}
.Header-module__hBw1pG__header{height:var(--header-h);background:var(--white);z-index:20;border-bottom:1px solid #eee;align-items:center;gap:36px;padding:0 4.5%;transition:box-shadow .3s;display:flex;position:sticky;top:0}.Header-module__hBw1pG__scrolled{box-shadow:0 10px 32px #00000012}.Header-module__hBw1pG__brand{flex-shrink:0;align-items:center;display:flex}.Header-module__hBw1pG__brand img{object-fit:contain;width:auto;max-width:200px;height:50px;display:block}.Header-module__hBw1pG__nav{gap:30px;margin-left:auto;display:flex}.Header-module__hBw1pG__nav a{padding:16px 0;font-size:14px;position:relative}.Header-module__hBw1pG__nav a:after{content:"";background:var(--red);width:0;height:2px;transition:width .2s;position:absolute;bottom:6px;left:0}.Header-module__hBw1pG__nav a:hover:after{width:100%}.Header-module__hBw1pG__nav a.Header-module__hBw1pG__externo{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.Header-module__hBw1pG__externo svg{color:var(--red)}.Header-module__hBw1pG__actual{font-weight:800}.Header-module__hBw1pG__actual:after{width:100%!important}.Header-module__hBw1pG__cta{white-space:nowrap;background:var(--red);color:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 6px 18px -6px #c9111a8c}.Header-module__hBw1pG__cta:hover{background:#a50e15;transform:translateY(-1px);box-shadow:0 10px 24px -8px #c9111a99}.Header-module__hBw1pG__cotizarMovil{display:none}.Header-module__hBw1pG__menu{background:0 0;border:0;display:none}@media (max-width:900px){.Header-module__hBw1pG__header,.Header-module__hBw1pG__nav{gap:20px}.Header-module__hBw1pG__nav a{font-size:13px}.Header-module__hBw1pG__cta{display:none}.Header-module__hBw1pG__nav .Header-module__hBw1pG__cotizarMovil{color:var(--red);font-weight:700;display:block}}@media (max-width:760px){.Header-module__hBw1pG__nav{inset:var(--header-h) 0 auto;background:var(--white);border-bottom:1px solid var(--line);flex-direction:column;gap:0;padding:10px 6%;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translateY(-130%);box-shadow:0 18px 40px #0000001a}.Header-module__hBw1pG__abierto{transform:translateY(0)}.Header-module__hBw1pG__nav a{border-bottom:1px solid #f0f0f1;padding:16px 0;font-size:15px}.Header-module__hBw1pG__menu{width:42px;height:42px;margin-left:auto;display:block;position:relative}.Header-module__hBw1pG__menu:before{content:"";background:var(--ink);height:2px;box-shadow:0 -7px var(--ink), 0 7px var(--ink);position:absolute;top:20px;left:9px;right:9px}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__nav{transition:none}}
.Footer-module__S6Hkya__footer{background:var(--ink);color:var(--white);padding:0;display:block}.Footer-module__S6Hkya__top{padding:72px var(--gutter) 56px;max-width:var(--max);grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:48px;margin:0 auto;display:grid}.Footer-module__S6Hkya__marca img{object-fit:contain;width:auto;max-width:200px;height:54px;display:block}.Footer-module__S6Hkya__marca>p{color:#8f9196;max-width:290px;margin:22px 0 0;font-size:13.5px;line-height:1.8}.Footer-module__S6Hkya__col h4{letter-spacing:2.2px;color:var(--white);text-transform:uppercase;margin:0 0 20px;font-size:10.5px;font-weight:800}.Footer-module__S6Hkya__col ul{margin:0;padding:0;list-style:none}.Footer-module__S6Hkya__col li{margin:0 0 13px}.Footer-module__S6Hkya__col a{color:#8f9196;font-size:14px;transition:color .22s;display:inline-block;position:relative}.Footer-module__S6Hkya__col a:hover{color:var(--white)}.Footer-module__S6Hkya__col a:after{content:"";background:var(--red);width:0;height:1px;transition:width .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-3px;left:0}.Footer-module__S6Hkya__col a:hover:after{width:100%}.Footer-module__S6Hkya__dato{color:#8f9196;align-items:flex-start;gap:11px;margin:0 0 15px;font-size:14px;line-height:1.65;display:flex}.Footer-module__S6Hkya__dato svg{color:#5f6166;flex:none;margin-top:2px}.Footer-module__S6Hkya__dato a{color:#8f9196}.Footer-module__S6Hkya__dato a:hover{color:var(--white)}.Footer-module__S6Hkya__redes{gap:10px;margin:26px 0 0;display:flex}.Footer-module__S6Hkya__redes a{color:#8f9196;border:1px solid #2a2c30;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .25s,border-color .25s,color .25s,transform .25s;display:grid}.Footer-module__S6Hkya__redes a:hover{background:var(--red);border-color:var(--red);color:var(--white);transform:translateY(-2px)}.Footer-module__S6Hkya__base{padding:24px var(--gutter);max-width:var(--max);border-top:1px solid #212327;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:0 auto;display:flex}.Footer-module__S6Hkya__base p{color:#6d6f74;margin:0;font-size:12.5px}.Footer-module__S6Hkya__base nav{gap:26px;display:flex}.Footer-module__S6Hkya__base nav a{color:#6d6f74;font-size:12.5px}.Footer-module__S6Hkya__base nav a:hover{color:var(--white)}.Footer-module__S6Hkya__arriba{color:#8f9196;border:1px solid #2a2c30;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .25s,border-color .25s,color .25s,transform .25s;display:grid}.Footer-module__S6Hkya__arriba:hover{background:var(--white);border-color:var(--white);color:var(--ink);transform:translateY(-3px)}@media (max-width:1000px){.Footer-module__S6Hkya__top{grid-template-columns:1fr 1fr;gap:40px 32px;padding:56px 6% 44px}}@media (max-width:620px){.Footer-module__S6Hkya__top{grid-template-columns:1fr;gap:34px}.Footer-module__S6Hkya__base{flex-direction:column;align-items:flex-start;gap:16px}}@media (prefers-reduced-motion:reduce){.Footer-module__S6Hkya__redes a,.Footer-module__S6Hkya__arriba,.Footer-module__S6Hkya__col a:after{transition:none}}
.SeccionElectrica-module__lwkHUW__electrica{color:var(--white);isolation:isolate;background:#141416;grid-template-columns:1.2fr 1fr;min-height:650px;display:grid;position:relative}.SeccionElectrica-module__lwkHUW__foto{min-height:460px;position:relative;overflow:hidden}.SeccionElectrica-module__lwkHUW__foto img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1),filter .7s;position:absolute;inset:0}.SeccionElectrica-module__lwkHUW__foto:hover img{filter:saturate(1.08);transform:scale(1.045)}.SeccionElectrica-module__lwkHUW__foto:after{content:"";background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.SeccionElectrica-module__lwkHUW__etiqueta{z-index:1;letter-spacing:2px;font-size:18px;font-weight:800;position:absolute;bottom:35px;left:45px}.SeccionElectrica-module__lwkHUW__etiqueta span{letter-spacing:3px;margin-top:9px;font-size:10px;font-weight:400;display:block}.SeccionElectrica-module__lwkHUW__contenido{isolation:isolate;padding:70px 13%;position:relative}.SeccionElectrica-module__lwkHUW__contenido>:not(.SeccionElectrica-module__lwkHUW__fx){z-index:1;position:relative}.SeccionElectrica-module__lwkHUW__contenido h2{letter-spacing:-3px;margin:0 0 28px;font-size:clamp(55px,5.4vw,84px);line-height:1.01}.SeccionElectrica-module__lwkHUW__contenido>p{color:#b8b8bb;max-width:380px;margin:0 0 30px;font-size:15px;line-height:1.8}.SeccionElectrica-module__lwkHUW__fx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SeccionElectrica-module__lwkHUW__glow{filter:blur(90px);opacity:.5;background:radial-gradient(circle,#2bd97d55,#2bd97d00 70%);border-radius:50%;width:520px;height:520px;animation:9s ease-in-out infinite SeccionElectrica-module__lwkHUW__respira;position:absolute;top:-160px;right:-140px}.SeccionElectrica-module__lwkHUW__glowB{background:radial-gradient(circle,#1f9bff3d,#1f9bff00 70%);width:380px;height:380px;animation-duration:11s;animation-delay:-3s;top:auto;bottom:-150px;right:38%}@keyframes SeccionElectrica-module__lwkHUW__respira{0%,to{opacity:.38;transform:scale(1)}50%{opacity:.6;transform:scale(1.16)}}.SeccionElectrica-module__lwkHUW__circuito{width:100%;height:100%;position:absolute;inset:0}.SeccionElectrica-module__lwkHUW__circuito path{fill:none;stroke:#fff;stroke-opacity:.07;stroke-width:1px}.SeccionElectrica-module__lwkHUW__pulso{stroke-linecap:round;stroke-dasharray:26 300;filter:drop-shadow(0 0 5px #2bd97dcc);animation:4.2s linear infinite SeccionElectrica-module__lwkHUW__corre;stroke:#2bd97d!important;stroke-opacity:.85!important;stroke-width:1.6px!important}@keyframes SeccionElectrica-module__lwkHUW__corre{0%{stroke-dashoffset:326px}to{stroke-dashoffset:0}}.SeccionElectrica-module__lwkHUW__nodo{fill:#2bd97d;fill-opacity:.5}.SeccionElectrica-module__lwkHUW__chispa{opacity:0;background:#2bd97d;border-radius:50%;width:3px;height:3px;animation:7s linear infinite SeccionElectrica-module__lwkHUW__sube;position:absolute;bottom:-6px;box-shadow:0 0 7px #2bd97d}@keyframes SeccionElectrica-module__lwkHUW__sube{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:.85}75%{opacity:.5}to{opacity:0;transform:translateY(-330px)scale(1.1)}}.SeccionElectrica-module__lwkHUW__medidor{letter-spacing:2.4px;color:#8bf0b8;align-items:center;gap:13px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.SeccionElectrica-module__lwkHUW__rayo{color:#2bd97d;animation:3.4s ease-in-out infinite SeccionElectrica-module__lwkHUW__parpadea}@keyframes SeccionElectrica-module__lwkHUW__parpadea{0%,to{opacity:.5}50%{opacity:1}}.SeccionElectrica-module__lwkHUW__barras{gap:4px;display:flex}.SeccionElectrica-module__lwkHUW__barras i{background:#ffffff14;border-radius:1px;width:16px;height:7px;animation:3.4s step-end infinite SeccionElectrica-module__lwkHUW__llena}.SeccionElectrica-module__lwkHUW__barras i:first-child{animation-delay:0s}.SeccionElectrica-module__lwkHUW__barras i:nth-child(2){animation-delay:.34s}.SeccionElectrica-module__lwkHUW__barras i:nth-child(3){animation-delay:.68s}.SeccionElectrica-module__lwkHUW__barras i:nth-child(4){animation-delay:1.02s}.SeccionElectrica-module__lwkHUW__barras i:nth-child(5){animation-delay:1.36s}.SeccionElectrica-module__lwkHUW__barras i:nth-child(6){animation-delay:1.7s}@keyframes SeccionElectrica-module__lwkHUW__llena{0%,49%{box-shadow:none;background:#ffffff14}50%,to{background:#2bd97d;box-shadow:0 0 9px #2bd97d99}}.SeccionElectrica-module__lwkHUW__cifras{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:30px;margin:0 0 34px;padding-top:26px;display:flex}.SeccionElectrica-module__lwkHUW__cifras div{min-width:78px}.SeccionElectrica-module__lwkHUW__cifras b{letter-spacing:-1px;color:var(--white);font-size:27px;font-weight:800;line-height:1.1;display:block}.SeccionElectrica-module__lwkHUW__cifras b em{color:#2bd97d;margin-left:3px;font-size:13px;font-style:normal;font-weight:700}.SeccionElectrica-module__lwkHUW__cifras span{letter-spacing:1.8px;color:#7d7f85;margin-top:6px;font-size:9.5px;font-weight:700;display:block}@media (max-width:900px){.SeccionElectrica-module__lwkHUW__electrica{grid-template-columns:1fr}.SeccionElectrica-module__lwkHUW__foto{min-height:350px}.SeccionElectrica-module__lwkHUW__contenido{padding:55px 8%}.SeccionElectrica-module__lwkHUW__contenido h2{font-size:58px}.SeccionElectrica-module__lwkHUW__glow{width:340px;height:340px}}@media (prefers-reduced-motion:reduce){.SeccionElectrica-module__lwkHUW__glow,.SeccionElectrica-module__lwkHUW__pulso,.SeccionElectrica-module__lwkHUW__chispa,.SeccionElectrica-module__lwkHUW__barras i,.SeccionElectrica-module__lwkHUW__rayo{transition:none;animation:none}.SeccionElectrica-module__lwkHUW__foto img{transition:none;animation:none}.SeccionElectrica-module__lwkHUW__barras i{background:#2bd97d}.SeccionElectrica-module__lwkHUW__chispa{display:none}}
.Hero-module__ZARIfG__hero{min-height:710px;height:calc(100svh - var(--header-h));isolation:isolate;max-height:980px;color:var(--white);padding:0 var(--gutter);background:#141719;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__slides{z-index:-3;position:absolute;inset:0}.Hero-module__ZARIfG__foto{object-fit:cover;object-position:70% center;opacity:0;transition:opacity .9s,transform 7s cubic-bezier(.2,.7,.2,1);transform:scale(1.065)}.Hero-module__ZARIfG__activa{opacity:1;transform:scale(1.015)}.Hero-module__ZARIfG__sombra{z-index:-2;background:linear-gradient(90deg,#0b0c0ee6 0%,#0b0c0e99 42%,#0b0c0e22 75%,#0000 100%),linear-gradient(#0000 60%,#0b0c0ecc 100%);position:absolute;inset:0}.Hero-module__ZARIfG__contenido{z-index:2;max-width:640px;transition:opacity .28s,transform .28s;position:relative}.Hero-module__ZARIfG__cambiando{opacity:0;transform:translateY(18px)}.Hero-module__ZARIfG__raya{background:var(--red);vertical-align:middle;width:26px;height:2px;margin-right:18px;display:inline-block}.Hero-module__ZARIfG__contenido h1{letter-spacing:-3.5px;margin:0 0 26px;font-size:clamp(50px,6.2vw,92px);line-height:1}.Hero-module__ZARIfG__contenido h1 em{color:var(--red);font-style:normal}.Hero-module__ZARIfG__copy{color:#e6e6e8;margin:0 0 36px;font-size:17px;line-height:1.75}.Hero-module__ZARIfG__controles{z-index:6;align-items:center;gap:12px;display:flex;position:absolute;bottom:94px;right:6.5%}.Hero-module__ZARIfG__cuenta{letter-spacing:2px;min-width:58px;font-size:11px;font-weight:800}.Hero-module__ZARIfG__flecha{width:44px;height:44px;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11111180;border:1px solid #ffffff70;border-radius:50%;place-items:center;transition:background .2s,border-color .2s,transform .2s;display:grid}.Hero-module__ZARIfG__flecha:hover{background:var(--red);border-color:var(--red);transform:scale(1.06)}.Hero-module__ZARIfG__puntos{align-items:center;gap:7px;margin:0 7px;display:flex}.Hero-module__ZARIfG__punto{background:#fff5;border:0;width:24px;height:3px;padding:0;position:relative;overflow:hidden}.Hero-module__ZARIfG__punto:after{content:"";background:var(--red);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.Hero-module__ZARIfG__punto[aria-current=true]:after{animation:6s linear forwards Hero-module__ZARIfG__progreso}.Hero-module__ZARIfG__pausado .Hero-module__ZARIfG__punto[aria-current=true]:after{animation-play-state:paused}.Hero-module__ZARIfG__punto span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes Hero-module__ZARIfG__progreso{to{transform:scaleX(1)}}.Hero-module__ZARIfG__pie{left:var(--gutter);right:var(--gutter);z-index:3;letter-spacing:2.6px;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding-top:22px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:34px}.Hero-module__ZARIfG__pie a{letter-spacing:0;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}@media (max-width:760px){.Hero-module__ZARIfG__hero{min-height:620px}.Hero-module__ZARIfG__foto{object-position:62% center}.Hero-module__ZARIfG__controles{gap:7px;bottom:93px;right:6%}.Hero-module__ZARIfG__flecha{width:38px;height:38px}.Hero-module__ZARIfG__cuenta,.Hero-module__ZARIfG__pie span{display:none}}@media (max-width:620px){.Hero-module__ZARIfG__controles{bottom:96px;left:50%;right:auto;transform:translate(-50%)}.Hero-module__ZARIfG__flecha{display:none}.Hero-module__ZARIfG__punto{width:28px;height:4px}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__foto,.Hero-module__ZARIfG__contenido{transition:none}.Hero-module__ZARIfG__punto[aria-current=true]:after{animation:none;transform:scaleX(1)}}
.FormularioContacto-module__CXWURq__bloque{flex-direction:column;gap:26px;width:100%;max-width:560px;display:flex}.FormularioContacto-module__CXWURq__bloque>.button.white{justify-content:center;align-self:flex-start;gap:14px;min-width:290px}.FormularioContacto-module__CXWURq__cotizador{color:var(--ink);background:#fff;padding:28px 24px}.FormularioContacto-module__CXWURq__cotizador h3{letter-spacing:-.8px;margin:0 0 14px;font-size:22px}@media (max-width:640px){.FormularioContacto-module__CXWURq__cotizador{padding:20px 12px}}.FormularioContacto-module__CXWURq__form{color:var(--ink);background:#fff;flex-direction:column;gap:16px;padding:34px 32px 30px;display:flex}.FormularioContacto-module__CXWURq__form h3{letter-spacing:-.8px;margin:0 0 6px;font-size:22px}.FormularioContacto-module__CXWURq__fila{grid-template-columns:1fr 1fr;gap:14px;display:grid}.FormularioContacto-module__CXWURq__form label{color:var(--muted);flex-direction:column;gap:7px;font-size:12.5px;font-weight:700;display:flex}.FormularioContacto-module__CXWURq__form input,.FormularioContacto-module__CXWURq__form select,.FormularioContacto-module__CXWURq__form textarea{font:inherit;border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:2px;padding:12px 14px;font-size:15px;transition:border-color .2s}.FormularioContacto-module__CXWURq__form input:focus,.FormularioContacto-module__CXWURq__form select:focus,.FormularioContacto-module__CXWURq__form textarea:focus{border-color:var(--ink);outline:none}.FormularioContacto-module__CXWURq__form textarea{resize:vertical;min-height:110px}.FormularioContacto-module__CXWURq__form .button{align-self:flex-start;margin-top:4px}.FormularioContacto-module__CXWURq__miel{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.FormularioContacto-module__CXWURq__aviso{min-height:1.4em;margin:0;font-size:14px;font-weight:700}.FormularioContacto-module__CXWURq__ok{color:#1b8f52}.FormularioContacto-module__CXWURq__error{color:var(--red)}.FormularioContacto-module__CXWURq__directo{flex-direction:column;gap:12px;font-size:17px;display:flex}.FormularioContacto-module__CXWURq__directo a:hover{text-decoration:underline}@media (max-width:620px){.FormularioContacto-module__CXWURq__fila{grid-template-columns:1fr}.FormularioContacto-module__CXWURq__form{padding:26px 22px}}
.Valores-module__ivPcbq__lista{border-top:1px solid #d9d9dc;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:34px;margin:54px 0 0;padding:40px 0 0;list-style:none;display:grid}.Valores-module__ivPcbq__lista li{padding-left:15px;position:relative}.Valores-module__ivPcbq__lista li:before{content:"";background:var(--red);opacity:.85;width:2px;position:absolute;top:6px;bottom:6px;left:0}.Valores-module__ivPcbq__num{letter-spacing:2px;color:var(--red);margin-bottom:12px;font-size:10.5px;font-weight:800;display:block}.Valores-module__ivPcbq__lista h3{letter-spacing:-.7px;margin:0 0 10px;font-size:20px}.Valores-module__ivPcbq__lista p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.75}@media (max-width:620px){.Valores-module__ivPcbq__lista{gap:26px;margin-top:40px;padding-top:32px}}
.Faq-module__pkI36W__lista{border-top:1px solid var(--line);max-width:880px}.Faq-module__pkI36W__item{border-bottom:1px solid var(--line)}.Faq-module__pkI36W__item summary{cursor:pointer;letter-spacing:-.4px;color:var(--ink);justify-content:space-between;align-items:center;gap:26px;padding:26px 0;font-size:18px;font-weight:700;list-style:none;transition:color .25s;display:flex}.Faq-module__pkI36W__item summary::-webkit-details-marker{display:none}.Faq-module__pkI36W__item summary:hover{color:var(--red)}.Faq-module__pkI36W__item summary svg{color:var(--muted);flex:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),color .25s}.Faq-module__pkI36W__item[open] summary svg{color:var(--red);transform:rotate(180deg)}.Faq-module__pkI36W__item p{color:var(--muted);margin:0;padding:0 60px 28px 0;font-size:15.5px;line-height:1.8;animation:.4s cubic-bezier(.2,.7,.2,1) Faq-module__pkI36W__abre}@keyframes Faq-module__pkI36W__abre{0%{opacity:0;transform:translateY(-7px)}}@media (max-width:620px){.Faq-module__pkI36W__item summary{gap:16px;padding:21px 0;font-size:16px}.Faq-module__pkI36W__item p{padding-right:0;font-size:15px}}@media (prefers-reduced-motion:reduce){.Faq-module__pkI36W__item p{transition:none;animation:none}.Faq-module__pkI36W__item summary svg{transition:none;animation:none}}
.FondoSeccion-module__anrLzW__fondo{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.FondoSeccion-module__anrLzW__horizonte{background:linear-gradient(#fff 30%,#fbfbfc 50%,#fff 100%);position:absolute;inset:0}.FondoSeccion-module__anrLzW__plano{position:absolute;inset:0;overflow:hidden}.FondoSeccion-module__anrLzW__plano b{background-image:linear-gradient(90deg,#1d1d1b1f 1px,#0000 1px),linear-gradient(#1d1d1b1f 1px,#0000 1px),linear-gradient(90deg,#1d1d1b0f 1px,#0000 1px),linear-gradient(#1d1d1b0f 1px,#0000 1px);background-size:132px 132px,132px 132px,22px 22px,22px 22px;animation:20s linear infinite FondoSeccion-module__anrLzW__plano;position:absolute;inset:-6%;-webkit-mask-image:radial-gradient(78% 68% at 50% 46%,#000 42%,#0000 100%);mask-image:radial-gradient(78% 68% at 50% 46%,#000 42%,#0000 100%)}@keyframes FondoSeccion-module__anrLzW__plano{to{background-position:264px 264px,264px 264px,44px 44px,44px 44px}}.FondoSeccion-module__anrLzW__ticks{position:absolute;inset:0}.FondoSeccion-module__anrLzW__ticks i{background:#1d1d1b1a;position:absolute}.FondoSeccion-module__anrLzW__h{height:1px;left:0;right:0}.FondoSeccion-module__anrLzW__v{width:1px;top:0;bottom:0}.FondoSeccion-module__anrLzW__t{top:58px}.FondoSeccion-module__anrLzW__b{bottom:58px}.FondoSeccion-module__anrLzW__l{left:56px}.FondoSeccion-module__anrLzW__r{right:56px}.FondoSeccion-module__anrLzW__ticks u{background:#1d1d1b26;width:1px;height:9px;animation:9s ease-in-out infinite FondoSeccion-module__anrLzW__cota;position:absolute}@keyframes FondoSeccion-module__anrLzW__cota{0%,to{opacity:.28}50%{opacity:.9}}.FondoSeccion-module__anrLzW__tele{width:100%;height:100%;position:absolute;inset:0}.FondoSeccion-module__anrLzW__tele svg{width:100%;height:100%;display:block}.FondoSeccion-module__anrLzW__base{fill:none;stroke:#1d1d1b;stroke-opacity:.028;stroke-width:1px;stroke-dasharray:3 9}.FondoSeccion-module__anrLzW__grid{stroke:#1d1d1b;stroke-opacity:.022;stroke-width:1px}.FondoSeccion-module__anrLzW__sig{fill:none;stroke:#1d1d1b;stroke-opacity:.055;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:16s cubic-bezier(.45,0,.25,1) infinite FondoSeccion-module__anrLzW__sig}@keyframes FondoSeccion-module__anrLzW__sig{0%{stroke-dashoffset:var(--len)}45%,62%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--len) * -1)}}.FondoSeccion-module__anrLzW__echo{stroke-opacity:.018;stroke-width:2.2px;animation-delay:-.35s}.FondoSeccion-module__anrLzW__rider{fill:#1d1d1b;fill-opacity:.09;offset-path:var(--path);offset-rotate:0deg;animation:16s cubic-bezier(.45,0,.25,1) infinite FondoSeccion-module__anrLzW__rider}.FondoSeccion-module__anrLzW__riderHalo{fill:none;stroke:#1d1d1b;stroke-opacity:.05;stroke-width:1px;offset-path:var(--path);offset-rotate:0deg;animation:16s cubic-bezier(.45,0,.25,1) infinite FondoSeccion-module__anrLzW__rider,3s ease-out infinite FondoSeccion-module__anrLzW__halo2}@keyframes FondoSeccion-module__anrLzW__rider{0%{offset-distance:0%;opacity:0}6%{opacity:1}45%,62%{offset-distance:100%;opacity:1}70%,to{offset-distance:100%;opacity:0}}@keyframes FondoSeccion-module__anrLzW__halo2{0%{r:2.5;stroke-opacity:.05}to{r:9;stroke-opacity:0}}.FondoSeccion-module__anrLzW__red{width:100%;height:100%;position:absolute;inset:0}.FondoSeccion-module__anrLzW__red svg{width:100%;height:100%;display:block}.FondoSeccion-module__anrLzW__lnk{fill:none;stroke:#1d1d1b;stroke-width:1px;stroke-opacity:.22;stroke-dasharray:var(--len,300);stroke-dashoffset:var(--len,300);animation:9s ease-in-out infinite FondoSeccion-module__anrLzW__draw}@keyframes FondoSeccion-module__anrLzW__draw{0%{stroke-dashoffset:var(--len,300);opacity:0}12%{opacity:1}42%,68%{stroke-dashoffset:0;opacity:1}88%,to{stroke-dashoffset:calc(var(--len,300) * -1);opacity:0}}.FondoSeccion-module__anrLzW__nd{fill:#1d1d1b;fill-opacity:.3;animation:5.5s ease-in-out infinite FondoSeccion-module__anrLzW__nodo}.FondoSeccion-module__anrLzW__halo{fill:none;stroke:#1d1d1b;stroke-opacity:.16;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite FondoSeccion-module__anrLzW__haloNodo}@keyframes FondoSeccion-module__anrLzW__nodo{0%,to{fill-opacity:.16}50%{fill-opacity:.42}}@keyframes FondoSeccion-module__anrLzW__haloNodo{0%{r:4;stroke-opacity:.3}70%,to{r:19;stroke-opacity:0}}.FondoSeccion-module__anrLzW__spark{fill:#1d1d1b;fill-opacity:.5;offset-rotate:0deg;animation:9s ease-in-out infinite FondoSeccion-module__anrLzW__spark}@keyframes FondoSeccion-module__anrLzW__spark{0%{offset-distance:0%;opacity:0}14%{opacity:1}42%{offset-distance:100%;opacity:1}52%,to{offset-distance:100%;opacity:0}}.FondoSeccion-module__anrLzW__ctHalo{filter:blur(100px);background:radial-gradient(circle,#ffffff2e,#fff0 70%);border-radius:50%;width:620px;height:620px;animation:13s ease-in-out infinite FondoSeccion-module__anrLzW__respiraHalo;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}@keyframes FondoSeccion-module__anrLzW__respiraHalo{0%,to{opacity:.5;transform:translateY(-50%)scale(1)}50%{opacity:.85;transform:translateY(-50%)scale(1.13)}}.FondoSeccion-module__anrLzW__ctRoutes{width:100%;height:100%;position:absolute;inset:0}.FondoSeccion-module__anrLzW__ctRoutes path{fill:none;stroke:#fff;stroke-opacity:.13;stroke-width:1.2px;stroke-linecap:round}.FondoSeccion-module__anrLzW__trace{stroke-dasharray:30 260;animation:6.5s cubic-bezier(.4,0,.35,1) infinite FondoSeccion-module__anrLzW__corre;stroke-opacity:.5!important;stroke-width:1.8px!important}@keyframes FondoSeccion-module__anrLzW__corre{0%{stroke-dashoffset:290px}to{stroke-dashoffset:-30px}}.FondoSeccion-module__anrLzW__ctRoutes circle{fill:#fff;fill-opacity:.32}.FondoSeccion-module__anrLzW__beat{animation:3.6s ease-in-out infinite FondoSeccion-module__anrLzW__late}@keyframes FondoSeccion-module__anrLzW__late{0%,to{fill-opacity:.24;r:3}50%{fill-opacity:.7;r:4.6}}@media (max-width:760px){.FondoSeccion-module__anrLzW__opt{display:none}.FondoSeccion-module__anrLzW__ctHalo{width:380px;height:380px;right:-140px}.FondoSeccion-module__anrLzW__v{display:none}}@media (prefers-reduced-motion:reduce){.FondoSeccion-module__anrLzW__plano b,.FondoSeccion-module__anrLzW__ticks u,.FondoSeccion-module__anrLzW__sig,.FondoSeccion-module__anrLzW__rider,.FondoSeccion-module__anrLzW__riderHalo,.FondoSeccion-module__anrLzW__lnk,.FondoSeccion-module__anrLzW__nd,.FondoSeccion-module__anrLzW__halo,.FondoSeccion-module__anrLzW__spark,.FondoSeccion-module__anrLzW__ctHalo,.FondoSeccion-module__anrLzW__trace,.FondoSeccion-module__anrLzW__beat{animation:none}.FondoSeccion-module__anrLzW__lnk,.FondoSeccion-module__anrLzW__sig{stroke-dashoffset:0}.FondoSeccion-module__anrLzW__spark,.FondoSeccion-module__anrLzW__rider,.FondoSeccion-module__anrLzW__riderHalo{display:none}}
.Galeria-module__WG6imG__galeria{outline:none;min-width:0}.Galeria-module__WG6imG__galeria:focus-visible{outline:3px solid var(--red-light);outline-offset:4px}.Galeria-module__WG6imG__principal{aspect-ratio:3/2;background:var(--white);border:1px solid var(--line);touch-action:pan-y;position:relative;overflow:hidden}.Galeria-module__WG6imG__principal>img{object-fit:contain;width:100%;height:100%;animation:.45s Galeria-module__WG6imG__aparecer;position:absolute;inset:0}@keyframes Galeria-module__WG6imG__aparecer{0%{opacity:0}to{opacity:1}}.Galeria-module__WG6imG__flecha{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:#ffffffe6;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0000001a}.Galeria-module__WG6imG__flecha:hover{background:var(--red);border-color:var(--red);color:var(--white)}.Galeria-module__WG6imG__izq{left:12px}.Galeria-module__WG6imG__der{right:12px}.Galeria-module__WG6imG__pie{letter-spacing:.4px;color:var(--muted);pointer-events:none;justify-content:space-between;gap:12px;margin:0;padding:10px 14px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.Galeria-module__WG6imG__pie span{background:#ffffffe0;padding:4px 9px}.Galeria-module__WG6imG__contador{font-variant-numeric:tabular-nums;margin-left:auto}.Galeria-module__WG6imG__miniaturas{scrollbar-width:thin;gap:9px;padding:12px 0 0;display:flex;overflow-x:auto}.Galeria-module__WG6imG__miniaturas button{border:2px solid var(--line);background:var(--white);opacity:.6;flex:none;width:84px;height:58px;padding:0;transition:opacity .25s,border-color .25s;overflow:hidden}.Galeria-module__WG6imG__miniaturas button:hover{opacity:.9}.Galeria-module__WG6imG__miniaturas button[aria-current=true]{opacity:1;border-color:var(--red)}.Galeria-module__WG6imG__miniaturas img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:520px){.Galeria-module__WG6imG__flecha{width:38px;height:38px}.Galeria-module__WG6imG__izq{left:6px}.Galeria-module__WG6imG__der{right:6px}.Galeria-module__WG6imG__miniaturas button{width:70px;height:48px}}@media (prefers-reduced-motion:reduce){.Galeria-module__WG6imG__principal>img{animation:none}.Galeria-module__WG6imG__miniaturas button{transition:none}}
.GuiaRuta-module__O7cQwG__guia{--route-y:0px;--route-turn:180deg;z-index:19;pointer-events:none;opacity:0;width:62px;height:calc(100svh - 150px);transition:opacity .45s;position:fixed;top:118px;right:18px}.GuiaRuta-module__O7cQwG__listo{opacity:1}.GuiaRuta-module__O7cQwG__enFooter{opacity:0!important}.GuiaRuta-module__O7cQwG__carril{background:linear-gradient(180deg, transparent, var(--red) 12%, var(--red) 88%, transparent);opacity:.34;width:1px;position:absolute;top:0;bottom:0;left:50%}.GuiaRuta-module__O7cQwG__carril:before,.GuiaRuta-module__O7cQwG__carril:after{content:"";border:1px solid var(--red);background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)}.GuiaRuta-module__O7cQwG__carril:before{top:7px}.GuiaRuta-module__O7cQwG__carril:after{bottom:7px}.GuiaRuta-module__O7cQwG__etiqueta{writing-mode:vertical-rl;letter-spacing:3px;color:var(--ink);opacity:.46;font-size:8px;font-weight:800;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.GuiaRuta-module__O7cQwG__bus{width:72px;height:148px;transform:translate3d(-50%, var(--route-y), 0);transform-origin:50%;will-change:transform;position:absolute;top:0;left:50%}.GuiaRuta-module__O7cQwG__bus img{object-fit:contain;filter:drop-shadow(0 9px 10px #0007);width:100%;height:100%;transform:rotate(var(--route-turn));transition:transform .42s cubic-bezier(.2,.8,.2,1);display:block}.GuiaRuta-module__O7cQwG__flecha{background:var(--red);color:#fff;width:34px;height:34px;transform:translate(-50%, calc(var(--route-y) + 50px));z-index:-1;border-radius:50%;place-items:center;font-size:17px;transition:transform .12s linear;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 6px 16px #c9111a55}.GuiaRuta-module__O7cQwG__flecha .GuiaRuta-module__O7cQwG__baja,.GuiaRuta-module__O7cQwG__flecha .GuiaRuta-module__O7cQwG__sube{grid-area:1/1}.GuiaRuta-module__O7cQwG__flecha .GuiaRuta-module__O7cQwG__sube,.GuiaRuta-module__O7cQwG__flecha.GuiaRuta-module__O7cQwG__subiendo .GuiaRuta-module__O7cQwG__baja{display:none}.GuiaRuta-module__O7cQwG__flecha.GuiaRuta-module__O7cQwG__subiendo .GuiaRuta-module__O7cQwG__sube{display:block}@media (max-width:900px){.GuiaRuta-module__O7cQwG__guia{opacity:.86;transform-origin:100% 0;right:8px;transform:scale(.82)}.GuiaRuta-module__O7cQwG__etiqueta{display:none}}@media (max-width:620px){.GuiaRuta-module__O7cQwG__guia{display:none}}@media (prefers-reduced-motion:reduce){.GuiaRuta-module__O7cQwG__guia{display:none}}
.CotizadorNativo-module__EpKqnq__layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:40px;display:grid;position:relative}.CotizadorNativo-module__EpKqnq__columnaGrid{min-width:0}.CotizadorNativo-module__EpKqnq__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:26px;display:grid}.CotizadorNativo-module__EpKqnq__card{border:1px solid var(--line);background:var(--white);flex-direction:column;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .3s;display:flex;position:relative;overflow:hidden}.CotizadorNativo-module__EpKqnq__card:hover{border-color:#c9c9cc;transform:translateY(-5px);box-shadow:0 20px 44px #00000014}.CotizadorNativo-module__EpKqnq__card.CotizadorNativo-module__EpKqnq__elegida{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.CotizadorNativo-module__EpKqnq__enlace{flex-direction:column;flex:1;display:flex}.CotizadorNativo-module__EpKqnq__enlace:focus-visible{outline-offset:-3px}.CotizadorNativo-module__EpKqnq__foto{aspect-ratio:4/3;background:var(--white);border-bottom:1px solid #ededef;display:block;position:relative;overflow:hidden}.CotizadorNativo-module__EpKqnq__foto img{object-fit:contain;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.CotizadorNativo-module__EpKqnq__card:hover .CotizadorNativo-module__EpKqnq__foto img{transform:scale(1.04)}.CotizadorNativo-module__EpKqnq__badge{color:var(--white);letter-spacing:1.6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b8f52e0;padding:6px 11px;font-size:9.5px;font-weight:800;position:absolute;top:13px;left:13px}.CotizadorNativo-module__EpKqnq__body{flex-direction:column;flex:1;padding:22px 22px 20px;display:flex}.CotizadorNativo-module__EpKqnq__categoria{letter-spacing:2.2px;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:10.5px;font-weight:800}.CotizadorNativo-module__EpKqnq__body h3{letter-spacing:-.9px;overflow-wrap:anywhere;margin:0 0 10px;font-size:25px;line-height:1.1}.CotizadorNativo-module__EpKqnq__tagline{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.6}.CotizadorNativo-module__EpKqnq__chips{flex-wrap:wrap;gap:6px;margin:0 0 20px;display:flex}.CotizadorNativo-module__EpKqnq__chips span{color:#4d4f53;border:1px solid #e0e0e2;max-width:100%;padding:6px 10px;font-size:11.5px;line-height:1.35}.CotizadorNativo-module__EpKqnq__chips b{color:var(--ink);font-weight:700}.CotizadorNativo-module__EpKqnq__pie{border-top:1px solid #ededef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.CotizadorNativo-module__EpKqnq__precio{color:var(--ink);font-size:14px;font-weight:800}.CotizadorNativo-module__EpKqnq__more{color:var(--red);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.CotizadorNativo-module__EpKqnq__more svg{transition:transform .3s}.CotizadorNativo-module__EpKqnq__card:hover .CotizadorNativo-module__EpKqnq__more svg{transform:translate(4px)}.CotizadorNativo-module__EpKqnq__agregar{background:var(--paper);border-top:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;min-height:52px;padding:12px 22px;font-size:13.5px;font-weight:700;transition:background .2s;display:flex}.CotizadorNativo-module__EpKqnq__agregar:hover{background:#ececed}.CotizadorNativo-module__EpKqnq__agregar input{opacity:0;width:1px;height:1px;position:absolute}.CotizadorNativo-module__EpKqnq__caja{background:var(--white);color:#0000;border:2px solid #9a9ca0;border-radius:2px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:background .2s,border-color .2s;display:grid}.CotizadorNativo-module__EpKqnq__agregar input:checked+.CotizadorNativo-module__EpKqnq__caja{background:var(--red);border-color:var(--red);color:var(--white)}.CotizadorNativo-module__EpKqnq__agregar input:focus-visible+.CotizadorNativo-module__EpKqnq__caja{outline:3px solid var(--red-light);outline-offset:2px}.CotizadorNativo-module__EpKqnq__elegida .CotizadorNativo-module__EpKqnq__agregar{color:var(--red-dark);background:#fdf1f1}.CotizadorNativo-module__EpKqnq__nota{color:var(--muted);margin:22px 0 0;font-size:12.5px;line-height:1.6}.CotizadorNativo-module__EpKqnq__panel{top:calc(var(--header-h) + 18px);max-height:calc(100vh - var(--header-h) - 36px);overscroll-behavior:contain;scroll-margin-top:calc(var(--header-h) + 10px);border:1px solid var(--line);border-top:4px solid var(--red);background:var(--white);position:sticky;overflow-y:auto;box-shadow:0 18px 44px #0000000f}.CotizadorNativo-module__EpKqnq__soloForm{border:1px solid var(--line);border-top:4px solid var(--red);background:var(--white);max-width:760px}.CotizadorNativo-module__EpKqnq__form{color:var(--ink);flex-direction:column;gap:14px;padding:26px 24px 24px;display:flex}.CotizadorNativo-module__EpKqnq__form h3{letter-spacing:-.8px;margin:0;font-size:22px}.CotizadorNativo-module__EpKqnq__form label{color:var(--muted);flex-direction:column;gap:6px;min-width:0;font-size:12.5px;font-weight:700;display:flex}.CotizadorNativo-module__EpKqnq__form label em{font-style:normal;font-weight:400}.CotizadorNativo-module__EpKqnq__form input:not([type=checkbox]),.CotizadorNativo-module__EpKqnq__form select,.CotizadorNativo-module__EpKqnq__form textarea{font:inherit;border:1px solid var(--line);background:var(--white);width:100%;min-width:0;color:var(--ink);border-radius:2px;padding:11px 12px;font-size:15px;transition:border-color .2s}.CotizadorNativo-module__EpKqnq__form input:focus,.CotizadorNativo-module__EpKqnq__form select:focus,.CotizadorNativo-module__EpKqnq__form textarea:focus{border-color:var(--ink);outline:none}.CotizadorNativo-module__EpKqnq__form input:focus-visible,.CotizadorNativo-module__EpKqnq__form select:focus-visible,.CotizadorNativo-module__EpKqnq__form textarea:focus-visible{outline:2px solid var(--red-light);outline-offset:1px}.CotizadorNativo-module__EpKqnq__form textarea{resize:vertical;min-height:80px}.CotizadorNativo-module__EpKqnq__fila{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CotizadorNativo-module__EpKqnq__elegidos{border:1px solid var(--line);background:var(--paper);min-width:0;margin:0;padding:14px}.CotizadorNativo-module__EpKqnq__elegidos legend{color:var(--ink);padding:0 6px;font-size:12.5px;font-weight:800}.CotizadorNativo-module__EpKqnq__elegidos legend span{color:var(--muted);margin-left:4px;font-weight:700}.CotizadorNativo-module__EpKqnq__elegidos ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.CotizadorNativo-module__EpKqnq__elegidos li{background:var(--ink);max-width:100%;color:var(--white);align-items:center;gap:4px;padding:5px 4px 5px 12px;font-size:13px;font-weight:700;display:inline-flex}.CotizadorNativo-module__EpKqnq__elegidos li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CotizadorNativo-module__EpKqnq__elegidos li button{color:#c9cacc;background:0 0;border:0;border-radius:2px;flex-shrink:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.CotizadorNativo-module__EpKqnq__elegidos li button:hover{color:var(--white);background:#ffffff1f}.CotizadorNativo-module__EpKqnq__vacio{color:var(--muted);margin:0;font-size:13.5px}.CotizadorNativo-module__EpKqnq__form .CotizadorNativo-module__EpKqnq__anadir{color:var(--ink);flex-direction:row;align-items:center;margin-top:10px;position:relative}.CotizadorNativo-module__EpKqnq__anadir svg{pointer-events:none;position:absolute;left:11px}.CotizadorNativo-module__EpKqnq__form .CotizadorNativo-module__EpKqnq__anadir select{cursor:pointer;padding-left:34px;font-size:14px;font-weight:700}.CotizadorNativo-module__EpKqnq__miel{opacity:0;width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.CotizadorNativo-module__EpKqnq__oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CotizadorNativo-module__EpKqnq__form .CotizadorNativo-module__EpKqnq__interruptor{color:var(--ink);cursor:pointer;flex-direction:row;align-items:center;gap:12px;font-size:14px;position:relative}.CotizadorNativo-module__EpKqnq__interruptor input{opacity:0;width:1px;height:1px;position:absolute}.CotizadorNativo-module__EpKqnq__pista{background:#c4c5c8;border-radius:12px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.CotizadorNativo-module__EpKqnq__pista:after{content:"";background:var(--white);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.CotizadorNativo-module__EpKqnq__interruptor input:checked+.CotizadorNativo-module__EpKqnq__pista{background:#1b8f52}.CotizadorNativo-module__EpKqnq__interruptor input:checked+.CotizadorNativo-module__EpKqnq__pista:after{transform:translate(18px)}.CotizadorNativo-module__EpKqnq__interruptor input:focus-visible+.CotizadorNativo-module__EpKqnq__pista{outline:3px solid var(--red-light);outline-offset:2px}.CotizadorNativo-module__EpKqnq__ayuda{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.CotizadorNativo-module__EpKqnq__form .button{width:100%;padding:18px 24px}.CotizadorNativo-module__EpKqnq__form .button:disabled{opacity:.7;cursor:progress}.CotizadorNativo-module__EpKqnq__avisoCaja:empty{display:none}.CotizadorNativo-module__EpKqnq__aviso{border-left:3px solid;margin:0;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.5}.CotizadorNativo-module__EpKqnq__ok{color:#146c3e;background:#eef8f2}.CotizadorNativo-module__EpKqnq__error{color:var(--red-dark);background:#fdf1f1}.CotizadorNativo-module__EpKqnq__info{color:#4d4f53;background:var(--paper)}.CotizadorNativo-module__EpKqnq__prueba{color:#8a5a00;margin:0 0 4px;display:block}.CotizadorNativo-module__EpKqnq__barra{display:none}@media (max-width:1100px){.CotizadorNativo-module__EpKqnq__layout{grid-template-columns:1fr}.CotizadorNativo-module__EpKqnq__panel{width:100%;max-width:760px;max-height:none;position:static;overflow:visible}.CotizadorNativo-module__EpKqnq__barra{z-index:40;background:var(--ink);color:var(--white);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;font-size:14px;font-weight:700;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #00000040}.CotizadorNativo-module__EpKqnq__barra span{white-space:nowrap}.CotizadorNativo-module__EpKqnq__barra a{background:var(--red);white-space:nowrap;align-items:center;gap:8px;padding:11px 16px;display:inline-flex}}@media (max-width:760px){.CotizadorNativo-module__EpKqnq__grid{grid-template-columns:1fr;gap:20px}}@media (max-width:520px){.CotizadorNativo-module__EpKqnq__fila{grid-template-columns:1fr}.CotizadorNativo-module__EpKqnq__form{padding:22px 16px 20px}.CotizadorNativo-module__EpKqnq__body{padding:20px 18px 18px}.CotizadorNativo-module__EpKqnq__agregar{padding:12px 18px}.CotizadorNativo-module__EpKqnq__barra{padding-left:14px;font-size:13px}.CotizadorNativo-module__EpKqnq__barra a{padding:11px 12px}}@media (prefers-reduced-motion:reduce){.CotizadorNativo-module__EpKqnq__card,.CotizadorNativo-module__EpKqnq__foto img,.CotizadorNativo-module__EpKqnq__more svg{transition:none}.CotizadorNativo-module__EpKqnq__card:hover,.CotizadorNativo-module__EpKqnq__card:hover .CotizadorNativo-module__EpKqnq__foto img{transform:none}}@media (min-width:1101px){.CotizadorNativo-module__EpKqnq__panel .CotizadorNativo-module__EpKqnq__form{gap:12px;padding:22px 22px 20px}.CotizadorNativo-module__EpKqnq__panel .CotizadorNativo-module__EpKqnq__form textarea{min-height:60px}.CotizadorNativo-module__EpKqnq__panel .CotizadorNativo-module__EpKqnq__elegidos{padding:12px}}
.Cronologia-module__HjeDna__marco{scroll-snap-type:x proximity;padding-bottom:6px;overflow-x:auto}.Cronologia-module__HjeDna__linea{--alto:190px;--eje:calc(var(--alto) + 128px);grid-template-columns:repeat(var(--n), minmax(92px, 1fr));gap:0 14px;margin:0;padding:10px 0 0;list-style:none;display:grid;position:relative}.Cronologia-module__HjeDna__linea:before{content:"";left:0;right:0;top:var(--eje);background:linear-gradient(90deg, var(--line), var(--red) 50%, var(--line));height:2px;position:absolute;transform:translateY(-50%)}.Cronologia-module__HjeDna__hito{text-align:center;scroll-snap-align:start;opacity:0;flex-direction:column;align-items:center;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:translateY(24px)}.Cronologia-module__HjeDna__visible{opacity:1;transform:none}.Cronologia-module__HjeDna__cifra{flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;height:92px;display:flex}.Cronologia-module__HjeDna__cifra strong{letter-spacing:-1.5px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.Cronologia-module__HjeDna__cifra span{color:var(--muted);font-size:13px}.Cronologia-module__HjeDna__cifra .Cronologia-module__HjeDna__camino{color:var(--red);white-space:nowrap;font-size:12px;font-style:normal;font-weight:700}.Cronologia-module__HjeDna__columna{height:var(--alto);background:#f4f4f5;border-radius:10px 10px 0 0;flex-direction:column;justify-content:flex-end;width:100%;max-width:54px;margin-top:10px;display:flex;overflow:hidden}.Cronologia-module__HjeDna__columna span{background:linear-gradient(180deg, var(--red), #9e0d14);border-radius:10px 10px 0 0;flex-shrink:0;width:100%;transition:height 1s cubic-bezier(.2,.8,.2,1) .2s;display:block}.Cronologia-module__HjeDna__punto{border:3px solid var(--red);z-index:1;background:#fff;border-radius:50%;width:16px;height:16px;margin-top:8px;transition:transform .25s,background .25s;position:relative}.Cronologia-module__HjeDna__anio{letter-spacing:2px;color:var(--red);margin-top:12px;font-size:13px;font-weight:800}.Cronologia-module__HjeDna__columna .Cronologia-module__HjeDna__tramoCamino{border:1.5px dashed var(--red);background:repeating-linear-gradient(135deg,#c9111a61 0 6px,#c9111a24 6px 12px);border-bottom:0}.Cronologia-module__HjeDna__columna .Cronologia-module__HjeDna__bajo{border-radius:0}.Cronologia-module__HjeDna__hito:hover .Cronologia-module__HjeDna__punto{background:var(--red);transform:scale(1.35)}.Cronologia-module__HjeDna__hito:hover .Cronologia-module__HjeDna__columna span{filter:brightness(1.12)}.Cronologia-module__HjeDna__fotos{flex-direction:column;gap:8px;width:100%;margin-top:14px;display:flex}.Cronologia-module__HjeDna__fotos img{object-fit:cover;border-radius:10px;width:100%;height:70px}@media (max-width:760px){.Cronologia-module__HjeDna__linea{--alto:150px;--eje:calc(var(--alto) + 120px);grid-template-columns:repeat(var(--n), 76px);gap:0 10px}.Cronologia-module__HjeDna__cifra{height:84px}.Cronologia-module__HjeDna__cifra strong{font-size:32px}.Cronologia-module__HjeDna__cifra span{font-size:12px}}@media (prefers-reduced-motion:reduce){.Cronologia-module__HjeDna__hito,.Cronologia-module__HjeDna__columna span{transition:none}}
.ficha-module__NaP85q__ficha{padding:40px var(--gutter) 90px;max-width:var(--max);margin:0 auto}.ficha-module__NaP85q__volver{margin:0 0 36px}.ficha-module__NaP85q__volver .text-link{gap:9px}.ficha-module__NaP85q__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:56px;display:grid}.ficha-module__NaP85q__cabecera{min-width:0}.ficha-module__NaP85q__cabecera h1{letter-spacing:-2.6px;overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(40px,5vw,70px);line-height:1}.ficha-module__NaP85q__intro{color:#5c5e62;margin:0 0 14px;font-size:17px;line-height:1.7}.ficha-module__NaP85q__fabrica{color:var(--muted);margin:0 0 26px;font-size:13px}.ficha-module__NaP85q__fabrica b{color:var(--ink);letter-spacing:.4px}.ficha-module__NaP85q__claves{border-top:1px solid #ededef;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 26px;display:grid}.ficha-module__NaP85q__claves>div{border-bottom:1px solid #ededef;min-width:0;padding:13px 14px 13px 0}.ficha-module__NaP85q__claves dt{letter-spacing:1.8px;text-transform:uppercase;color:#7e8085;margin:0 0 4px;font-size:10.5px;font-weight:800}.ficha-module__NaP85q__claves dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.35}.ficha-module__NaP85q__precio{letter-spacing:-.4px;margin:0 0 24px;font-size:20px;font-weight:800}.ficha-module__NaP85q__botones{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.ficha-module__NaP85q__botones .button{gap:18px}.ficha-module__NaP85q__galeria{min-width:0}.ficha-module__NaP85q__bloque{border-top:1px solid var(--line);margin:70px 0 0;padding-top:46px}.ficha-module__NaP85q__bloque h2,.ficha-module__NaP85q__cotizarTexto h2{letter-spacing:2.4px;text-transform:uppercase;color:var(--muted);margin:0 0 24px;font-size:13px;font-weight:800}.ficha-module__NaP85q__descripcion{color:#3f4145;max-width:820px;font-size:16.5px;line-height:1.8}.ficha-module__NaP85q__descripcion p{margin:0 0 14px}.ficha-module__NaP85q__descripcion h3,.ficha-module__NaP85q__descripcion h4{letter-spacing:-.4px;margin:22px 0 10px}.ficha-module__NaP85q__descripcion ul,.ficha-module__NaP85q__descripcion ol{margin:0 0 14px;padding-left:22px}.ficha-module__NaP85q__versiones{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.ficha-module__NaP85q__version{border:1px solid var(--line);border-top:3px solid var(--ink);background:var(--white);padding:24px 22px}.ficha-module__NaP85q__version h3{letter-spacing:-.8px;margin:0 0 10px;font-size:23px}.ficha-module__NaP85q__version>p{color:var(--muted);margin:0 0 14px;font-size:14.5px;line-height:1.65}.ficha-module__NaP85q__version h4{letter-spacing:1.8px;text-transform:uppercase;color:#7e8085;margin:18px 0 8px;font-size:11px;font-weight:800}.ficha-module__NaP85q__versionPrecio{font-weight:800;color:var(--ink)!important}.ficha-module__NaP85q__destacados{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ficha-module__NaP85q__destacados li{padding-left:18px;font-size:14px;line-height:1.5;position:relative}.ficha-module__NaP85q__destacados li:before{content:"";background:var(--red);width:7px;height:7px;position:absolute;top:.55em;left:0}.ficha-module__NaP85q__diffs{margin:0}.ficha-module__NaP85q__diffs>div{border-bottom:1px solid #ededef;padding:10px 0;font-size:13.5px;line-height:1.5}.ficha-module__NaP85q__diffs dt{color:#7e8085;margin:0 0 2px;font-size:12.5px;font-weight:600}.ficha-module__NaP85q__diffs dd{margin:0;font-weight:700}.ficha-module__NaP85q__grupos{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px;display:grid}.ficha-module__NaP85q__grupo h3{letter-spacing:-.5px;margin:0 0 16px;font-size:19px}.ficha-module__NaP85q__swatches{flex-wrap:wrap;gap:16px 22px;margin:0;padding:0;list-style:none;display:flex}.ficha-module__NaP85q__swatches li{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ficha-module__NaP85q__swatch{background-color:#e6e6e8;background-position:50%;background-size:cover;border:1px solid #00000026;border-radius:50%;flex-shrink:0;width:34px;height:34px;box-shadow:inset 0 0 0 3px #fff}.ficha-module__NaP85q__extras{border-top:1px solid #ededef;margin:0;padding:0;list-style:none}.ficha-module__NaP85q__extras li{border-bottom:1px solid #ededef;padding:13px 0;font-size:14.5px}.ficha-module__NaP85q__extras p{color:var(--muted);margin:5px 0 0;font-size:13.5px;line-height:1.55}.ficha-module__NaP85q__extraPrecio{color:var(--muted);margin-left:10px;font-size:13px;font-weight:700}.ficha-module__NaP85q__specs{max-width:1100px}.ficha-module__NaP85q__seccion{border-bottom:1px solid var(--line)}.ficha-module__NaP85q__seccion:first-of-type{border-top:1px solid var(--line)}.ficha-module__NaP85q__seccion summary{letter-spacing:1.4px;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.ficha-module__NaP85q__seccion summary::-webkit-details-marker{display:none}.ficha-module__NaP85q__seccion summary:after{content:"";border-right:2px solid var(--red);border-bottom:2px solid var(--red);flex-shrink:0;width:9px;height:9px;transition:transform .25s;transform:rotate(45deg)translateY(-3px)}.ficha-module__NaP85q__seccion[open] summary:after{transform:rotate(-135deg)translateY(-3px)}.ficha-module__NaP85q__seccion summary:hover{color:var(--red)}.ficha-module__NaP85q__specs table{border-collapse:collapse;width:100%;margin:0 0 22px}.ficha-module__NaP85q__specs tr{border-bottom:1px solid #ededef}.ficha-module__NaP85q__specs tr:first-child{border-top:1px solid #ededef}.ficha-module__NaP85q__specs tr:last-child{border-bottom:0}.ficha-module__NaP85q__specs th{text-align:left;vertical-align:top;color:#7e8085;width:42%;padding:14px 24px 14px 0;font-size:13.5px;font-weight:600}.ficha-module__NaP85q__specs td{text-align:right;vertical-align:top;color:var(--ink);padding:14px 0;font-size:14.5px;font-weight:700;line-height:1.5}.ficha-module__NaP85q__specs tr.ficha-module__NaP85q__largo td{text-align:left;color:#3f4145;font-weight:500}.ficha-module__NaP85q__specs tr.ficha-module__NaP85q__suelto td{text-align:left;color:#3f4145;padding-left:18px;font-weight:500;position:relative}.ficha-module__NaP85q__specs tr.ficha-module__NaP85q__suelto td:before{content:"";background:var(--red);width:6px;height:6px;position:absolute;top:calc(14px + .6em);left:0}.ficha-module__NaP85q__lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ficha-module__NaP85q__cotizar{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 10px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;margin:80px 0 0;padding-top:50px;display:grid}.ficha-module__NaP85q__cotizarTexto{top:calc(var(--header-h) + 24px);position:sticky}.ficha-module__NaP85q__cotizarTexto h2{letter-spacing:-1.6px;text-transform:none;color:var(--ink);margin:0 0 16px;font-size:clamp(30px,3.2vw,44px);line-height:1.05}.ficha-module__NaP85q__cotizarTexto p:not(.eyebrow){color:var(--muted);margin:0;font-size:15.5px;line-height:1.7}.ficha-module__NaP85q__nota{color:var(--muted);margin:40px 0 0;font-size:12.5px}@media (max-width:1000px){.ficha-module__NaP85q__hero{grid-template-columns:1fr;gap:34px}.ficha-module__NaP85q__galeria{order:-1}.ficha-module__NaP85q__cotizar{grid-template-columns:1fr;gap:26px}.ficha-module__NaP85q__cotizarTexto{position:static}}@media (max-width:640px){.ficha-module__NaP85q__ficha{padding-top:28px}.ficha-module__NaP85q__volver{margin-bottom:24px}.ficha-module__NaP85q__bloque{margin-top:50px;padding-top:34px}.ficha-module__NaP85q__specs th,.ficha-module__NaP85q__specs td{text-align:left;width:100%;padding:0;display:block}.ficha-module__NaP85q__specs th{padding-top:12px;font-size:12.5px}.ficha-module__NaP85q__specs td{padding:4px 0 12px}.ficha-module__NaP85q__specs tr.ficha-module__NaP85q__suelto td{padding:12px 0 12px 18px}.ficha-module__NaP85q__specs tr.ficha-module__NaP85q__suelto td:before{top:calc(12px + .6em)}.ficha-module__NaP85q__claves dd{font-size:14px}.ficha-module__NaP85q__botones .button{width:100%}}@media (prefers-reduced-motion:reduce){.ficha-module__NaP85q__seccion summary:after{transition:none}}
.Portada-module__0Pv8yG__taller{padding:56px var(--gutter);background:var(--ink);color:var(--white);border-top:4px solid var(--red);justify-content:space-between;align-items:center;gap:32px;display:flex}.Portada-module__0Pv8yG__tallerTexto{max-width:760px}.Portada-module__0Pv8yG__tallerTexto h2{color:var(--white);margin:0 0 10px;font-size:clamp(24px,3vw,34px);line-height:1.15}.Portada-module__0Pv8yG__tallerTexto p{color:#c9cacc;margin:0;font-size:16px;line-height:1.6}.Portada-module__0Pv8yG__tallerBoton{background:var(--red);color:var(--white);border-radius:2px;flex-shrink:0;align-items:center;gap:12px;padding:16px 26px;font-size:15px;font-weight:700;transition:background .2s;display:inline-flex}.Portada-module__0Pv8yG__tallerBoton:hover,.Portada-module__0Pv8yG__tallerBoton:focus-visible{background:var(--red-dark)}@media (max-width:760px){.Portada-module__0Pv8yG__taller{flex-direction:column;align-items:flex-start;gap:22px;padding:44px 6%}.Portada-module__0Pv8yG__tallerBoton{justify-content:center;width:100%}}.Portada-module__0Pv8yG__sinCatalogo{border:1px solid var(--line);border-left:4px solid var(--red);background:var(--white);max-width:640px;color:var(--muted);margin:0;padding:22px 24px;font-size:15px;line-height:1.7;position:relative}
