.cab[data-astro-cid-lixyf5te]{position:fixed;inset:0 0 auto;z-index:60;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-height:var(--cabecera);padding:.6rem clamp(1rem,3vw,2rem);background:linear-gradient(180deg,rgba(5,7,13,.92) 0%,rgba(5,7,13,.55) 70%,transparent 100%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .4s var(--suave),border-color .4s var(--suave);border-bottom:1px solid transparent}body.desplazado .cab[data-astro-cid-lixyf5te],html.con-menu .cab[data-astro-cid-lixyf5te]{background:#05070df0;border-bottom-color:var(--linea)}.cab__marca[data-astro-cid-lixyf5te]{display:flex;align-items:center;gap:.7rem}.cab__marca[data-astro-cid-lixyf5te] img[data-astro-cid-lixyf5te]{height:41px;width:auto}.cab__pais[data-astro-cid-lixyf5te]{font-family:var(--mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--papel-45);padding-left:.6rem;border-left:1px solid var(--papel-22)}.cab[data-astro-cid-lixyf5te] .nav{justify-content:center}.cab__acciones[data-astro-cid-lixyf5te]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.cab__modo[data-astro-cid-lixyf5te][hidden]{display:none}.cab__modo[data-astro-cid-lixyf5te]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .9rem;border:1px solid var(--linea);border-radius:999px;background:transparent;color:var(--papel-70);font-size:.813rem;font-weight:500;white-space:nowrap;transition:color .25s var(--suave),border-color .25s var(--suave)}.cab__modo[data-astro-cid-lixyf5te]:hover{color:var(--papel);border-color:var(--papel-22)}.cab__modo[data-astro-cid-lixyf5te][aria-pressed=true]{color:var(--dato);border-color:#6ab7ff80}.cab__wa[data-astro-cid-lixyf5te]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1.05rem;border-radius:999px;background:var(--rojo);color:#fff;font-size:.813rem;font-weight:600;white-space:nowrap;transition:background .25s var(--suave),transform .25s var(--entra)}.cab__wa[data-astro-cid-lixyf5te]:hover{background:var(--rojo-vivo);transform:translateY(-1px)}.aviso[data-astro-cid-lixyf5te]{position:fixed;top:calc(var(--cabecera) + .5rem);left:50%;z-index:61;display:flex;align-items:baseline;gap:.6rem;padding:.6rem 1rem;border:1px solid var(--linea);border-left:3px solid var(--rojo);border-radius:.4rem;background:#090d16f5;box-shadow:0 12px 36px #00000080;transform:translate(-50%);max-width:calc(100vw - 2rem);animation:aviso-entra .35s var(--entra)}.aviso[data-astro-cid-lixyf5te][hidden]{display:none}.aviso__rot[data-astro-cid-lixyf5te]{font-family:var(--mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--papel-45)}.aviso__txt[data-astro-cid-lixyf5te]{font-size:.875rem;font-weight:600;color:var(--papel)}@keyframes aviso-entra{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:1240px){.cab__modo-txt[data-astro-cid-lixyf5te]{display:none}.cab__modo[data-astro-cid-lixyf5te]{padding:.5rem .7rem}}@media(max-width:1180px){.cab__pais[data-astro-cid-lixyf5te],.cab__modo[data-astro-cid-lixyf5te],.cab__wa[data-astro-cid-lixyf5te] span[data-astro-cid-lixyf5te]{display:none}.cab__wa[data-astro-cid-lixyf5te]{padding:.6rem;min-width:44px;justify-content:center}}@media(max-width:980px){.cab[data-astro-cid-lixyf5te]{grid-template-columns:auto 1fr}.cab[data-astro-cid-lixyf5te] .nav{justify-content:flex-end}.cab__acciones[data-astro-cid-lixyf5te]{display:none}}@media(max-width:420px){.cab__pais[data-astro-cid-lixyf5te]{display:none}.cab[data-astro-cid-lixyf5te]{padding-inline:.75rem}}.vid[data-astro-cid-7qzxku2k]{margin:0}.vid__abrir[data-astro-cid-7qzxku2k]{position:relative;display:block;width:100%;padding:0;border:1px solid var(--linea);background:var(--tinta-2);line-height:0;text-align:left;color:var(--papel);cursor:pointer;transition:border-color .35s var(--suave),transform .45s var(--entra)}.vid__abrir[data-astro-cid-7qzxku2k]:hover,.vid__abrir[data-astro-cid-7qzxku2k]:focus-visible{border-color:rgb(var(--rojo-vivo-rgb) / .55);transform:translateY(-2px)}.vid__chico[data-astro-cid-7qzxku2k]{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;filter:saturate(.92) brightness(.82);transition:filter .45s var(--suave)}.vid__abrir[data-astro-cid-7qzxku2k]:hover .vid__chico[data-astro-cid-7qzxku2k],.vid__abrir[data-astro-cid-7qzxku2k]:focus-visible .vid__chico[data-astro-cid-7qzxku2k]{filter:none}.vid__abrir[data-astro-cid-7qzxku2k]:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(180deg,transparent,rgba(5,7,13,.86));pointer-events:none}.vid__play[data-astro-cid-7qzxku2k]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:rgb(var(--rojo-vivo-rgb) / .92);color:var(--papel);transform:translate(-50%,-50%);transition:transform .45s var(--entra),background .35s var(--suave)}.vid__play[data-astro-cid-7qzxku2k] svg[data-astro-cid-7qzxku2k]{margin-left:2px}.vid__abrir[data-astro-cid-7qzxku2k]:hover .vid__play[data-astro-cid-7qzxku2k],.vid__abrir[data-astro-cid-7qzxku2k]:focus-visible .vid__play[data-astro-cid-7qzxku2k]{transform:translate(-50%,-50%) scale(1.1)}.vid__rotulo[data-astro-cid-7qzxku2k]{position:absolute;top:.85rem;left:.85rem;padding:.25rem .6rem;background:#05070db8;backdrop-filter:blur(8px);font-family:var(--mono);font-size:.75rem;line-height:1.6;letter-spacing:.16em;text-transform:uppercase;color:var(--papel-70)}.vid__txt[data-astro-cid-7qzxku2k]{position:absolute;right:1rem;bottom:.9rem;left:1rem;display:grid;gap:2px;line-height:1.3}.vid__txt[data-astro-cid-7qzxku2k] b[data-astro-cid-7qzxku2k]{font-family:var(--display);font-size:clamp(1rem,1.6vw,1.188rem);font-weight:700;letter-spacing:-.02em}.vid__txt[data-astro-cid-7qzxku2k] small[data-astro-cid-7qzxku2k]{font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;color:var(--papel-70)}.vid__pie[data-astro-cid-7qzxku2k]{margin:.75rem 0 0;font-size:.813rem;line-height:1.55;color:var(--papel-45)}.vid__modal[data-astro-cid-7qzxku2k]{width:min(96vw,68rem);max-width:none;padding:0;border:1px solid var(--linea);background:var(--tinta);color:var(--papel)}.vid__modal[data-astro-cid-7qzxku2k]::backdrop{background:#030509e0;backdrop-filter:blur(6px)}.vid__grande[data-astro-cid-7qzxku2k]{display:block;width:100%;aspect-ratio:16 / 9;background:#000}.vid__cerrar[data-astro-cid-7qzxku2k]{position:absolute;top:.6rem;right:.6rem;z-index:2;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--papel-22);border-radius:50%;background:#05070db8;backdrop-filter:blur(8px);color:var(--papel);transition:background .3s var(--suave),border-color .3s var(--suave)}.vid__cerrar[data-astro-cid-7qzxku2k]:hover,.vid__cerrar[data-astro-cid-7qzxku2k]:focus-visible{border-color:rgb(var(--rojo-vivo-rgb) / .6);background:rgb(var(--rojo-vivo-rgb) / .2)}@media(prefers-reduced-motion:reduce){.vid__abrir[data-astro-cid-7qzxku2k],.vid__play[data-astro-cid-7qzxku2k],.vid__chico[data-astro-cid-7qzxku2k]{transition:none}.vid__abrir[data-astro-cid-7qzxku2k]:hover{transform:none}}.proy[data-astro-cid-aeswyu7p]{position:relative;padding:max(clamp(4rem,12vh,8rem),calc(var(--cabecera) + 1rem)) var(--margen) max(clamp(5rem,12vh,8rem),calc(var(--hud) + 2rem));border-top:1px solid var(--linea);background:radial-gradient(60% 45% at 85% 0%,rgba(106,183,255,.08),transparent 60%),var(--tinta)}.proy__grilla[data-astro-cid-aeswyu7p]>[data-astro-cid-aeswyu7p]{min-width:0}.proy__grilla[data-astro-cid-aeswyu7p]{display:grid;grid-template-columns:1fr minmax(21rem,30rem);gap:clamp(2rem,5vw,4.5rem);align-items:start}.proy__titulo[data-astro-cid-aeswyu7p]{margin-top:clamp(.75rem,2vh,1.25rem);font-size:clamp(2rem,5vw,4.25rem);font-weight:800;letter-spacing:-.04em;text-transform:uppercase}.proy__titulo[data-astro-cid-aeswyu7p] em[data-astro-cid-aeswyu7p]{font-style:normal;color:var(--rojo-vivo)}.proy__bajada[data-astro-cid-aeswyu7p]{max-width:32rem;margin-top:1rem;font-size:.938rem;color:var(--papel-70)}.proy__video[data-astro-cid-aeswyu7p]{max-width:26rem;margin-top:clamp(1.75rem,4vh,2.5rem)}.pasos[data-astro-cid-aeswyu7p]{margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none}.paso[data-astro-cid-aeswyu7p]{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.15rem 0;border-top:1px solid var(--linea)}.paso__n[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.75rem;letter-spacing:.12em;color:var(--rojo-vivo)}.paso__titulo[data-astro-cid-aeswyu7p]{font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.paso__detalle[data-astro-cid-aeswyu7p]{margin-top:.35rem;font-size:.875rem;color:var(--papel-70)}.contacto[data-astro-cid-aeswyu7p]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.contacto__wa[data-astro-cid-aeswyu7p]{padding:.9rem 1.6rem;border-radius:999px;background:var(--rojo);color:#fff;font-size:.875rem;font-weight:600;transition:background .25s var(--suave),transform .25s var(--entra)}.contacto__wa[data-astro-cid-aeswyu7p]:hover{background:var(--rojo-vivo);transform:translateY(-1px)}.contacto__tel[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.875rem;color:var(--papel-70)}.contacto__tel[data-astro-cid-aeswyu7p]:hover{color:var(--papel)}.escribir[data-astro-cid-aeswyu7p]{margin-top:1.25rem;border:1px solid var(--linea);background:#090e1799}.escribir__cab[data-astro-cid-aeswyu7p]{display:grid;gap:.15rem;padding:.9rem 1.1rem .9rem 2.6rem;cursor:pointer;list-style:none;position:relative}.escribir__cab[data-astro-cid-aeswyu7p]::-webkit-details-marker{display:none}.escribir__cab[data-astro-cid-aeswyu7p]:before{content:"";position:absolute;left:1.1rem;top:1.25rem;width:.55rem;height:.55rem;border-right:2px solid var(--rojo-vivo);border-bottom:2px solid var(--rojo-vivo);transform:rotate(-45deg);transition:transform .25s var(--entra)}.escribir[data-astro-cid-aeswyu7p][open] .escribir__cab[data-astro-cid-aeswyu7p]:before{transform:rotate(45deg)}.escribir__titulo[data-astro-cid-aeswyu7p]{font-weight:600;font-size:.938rem;color:var(--papel)}.escribir__pie[data-astro-cid-aeswyu7p]{font-size:.813rem;color:var(--papel-45)}.escribir__cuerpo[data-astro-cid-aeswyu7p]{padding:.25rem 1.1rem 1.25rem}.calc[data-astro-cid-aeswyu7p]{position:sticky;top:clamp(5.5rem,12vh,7.5rem);border:1px solid var(--linea);background:#090e17bf}.calc__cab[data-astro-cid-aeswyu7p]{padding:1.35rem 1.35rem 1rem;border-bottom:1px solid var(--linea)}.calc__donde[data-astro-cid-aeswyu7p]{display:flex;gap:.4rem;padding:.85rem 1.35rem 0}.calc__esc[data-astro-cid-aeswyu7p]{flex:1 1 0;min-height:40px;padding:.4rem .6rem;border:1px solid var(--papel-22);border-radius:999px;background:transparent;color:var(--papel-70);font:inherit;font-size:.813rem;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.calc__esc[data-astro-cid-aeswyu7p][aria-pressed=true]{background:var(--rojo);border-color:var(--rojo);color:#fff}.calc__titulo[data-astro-cid-aeswyu7p]{margin-top:.6rem;font-size:1.375rem;font-weight:700;letter-spacing:-.03em}.calc__ayuda[data-astro-cid-aeswyu7p]{margin-top:.5rem;font-size:.75rem;line-height:1.5;color:var(--papel-45)}.calc__tipico[data-astro-cid-aeswyu7p]{display:block;margin-bottom:.3rem;color:var(--papel);font-weight:500}.calc__cargas[data-astro-cid-aeswyu7p]{max-height:17rem;overflow-y:auto;padding:.5rem 1.35rem 1.25rem;mask-image:linear-gradient(180deg,#000 calc(100% - 2.25rem),transparent);scrollbar-width:thin;scrollbar-color:var(--papel-22) transparent}.calc__set[data-astro-cid-aeswyu7p]{display:none;margin:0;padding:0;border:0}html[data-escenario=residencial] .calc__set[data-astro-cid-aeswyu7p][data-set=residencial],html[data-escenario=comercial] .calc__set[data-astro-cid-aeswyu7p][data-set=comercial],html[data-escenario=industrial] .calc__set[data-astro-cid-aeswyu7p][data-set=industrial]{display:block}.carga[data-astro-cid-aeswyu7p]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.5rem 0;border-bottom:1px solid rgba(160,190,225,.07);cursor:pointer}.carga[data-astro-cid-aeswyu7p] input[data-astro-cid-aeswyu7p]{position:absolute;opacity:0;width:0;height:0}.carga__caja[data-astro-cid-aeswyu7p]{width:16px;height:16px;border:1px solid var(--papel-22);border-radius:2px;transition:background .2s var(--suave),border-color .2s var(--suave)}.carga[data-astro-cid-aeswyu7p] input[data-astro-cid-aeswyu7p]:checked+.carga__caja[data-astro-cid-aeswyu7p]{border-color:var(--rojo);background:var(--rojo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E") center / 12px no-repeat}.carga[data-astro-cid-aeswyu7p] input[data-astro-cid-aeswyu7p]:focus-visible+.carga__caja[data-astro-cid-aeswyu7p]{outline:2px solid var(--dato);outline-offset:2px}.carga__nombre[data-astro-cid-aeswyu7p]{font-size:.813rem;color:var(--papel-70)}.carga[data-astro-cid-aeswyu7p] input[data-astro-cid-aeswyu7p]:checked~.carga__nombre[data-astro-cid-aeswyu7p]{color:var(--papel)}.carga__kw[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--papel-45)}.calc__salida[data-astro-cid-aeswyu7p]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.15rem 1.35rem;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);background:#6ab7ff0d}.calc__num[data-astro-cid-aeswyu7p]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.calc__rot[data-astro-cid-aeswyu7p]{width:100%;font-family:var(--mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--papel-45)}.calc__kva[data-astro-cid-aeswyu7p]{font-size:3rem;color:var(--dato)}.calc__uni[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.875rem;color:var(--papel-45)}.calc__desglose[data-astro-cid-aeswyu7p]{display:flex;flex-wrap:wrap;gap:.6rem 1.15rem;margin:0}.calc__desglose[data-astro-cid-aeswyu7p] dt[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--papel-45)}.calc__desglose[data-astro-cid-aeswyu7p] dd[data-astro-cid-aeswyu7p]{margin:2px 0 0;font-family:var(--mono);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--papel-70)}.sugerido[data-astro-cid-aeswyu7p]{padding:1.35rem}.sugerido__rot[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--papel-45)}.sugerido__caja[data-astro-cid-aeswyu7p]{display:grid;grid-template-columns:6.5rem 1fr;align-items:center;gap:1rem;margin-top:.75rem}.sugerido__img[data-astro-cid-aeswyu7p]{width:100%;height:5rem;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(0,0,0,.55))}.sugerido__txt[data-astro-cid-aeswyu7p]{display:flex;flex-direction:column;gap:2px;min-width:0}.sugerido__marca[data-astro-cid-aeswyu7p]{font-family:var(--mono);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--rojo-vivo)}.sugerido__nombre[data-astro-cid-aeswyu7p]{font-family:var(--display);font-size:1.5rem;font-weight:700;letter-spacing:-.03em}.sugerido__spec[data-astro-cid-aeswyu7p]{font-size:.75rem;color:var(--papel-45)}.sugerido__cta[data-astro-cid-aeswyu7p]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.15rem;padding:.85rem 1.25rem;border-radius:999px;background:var(--rojo);color:#fff;font-size:.813rem;font-weight:600;transition:background .25s var(--suave)}.sugerido__cta[data-astro-cid-aeswyu7p]:hover{background:var(--rojo-vivo)}.sugerido__nota[data-astro-cid-aeswyu7p]{margin-top:.75rem;font-size:.75rem;color:var(--papel-45)}.sugerido__asis[data-astro-cid-aeswyu7p]{display:inline-flex;align-items:center;min-height:44px;margin-top:.35rem;font-size:.875rem;color:var(--papel);text-decoration:underline;text-underline-offset:3px}.sugerido__asis[data-astro-cid-aeswyu7p]:hover{color:var(--rojo-vivo)}@media(max-width:980px){.proy__grilla[data-astro-cid-aeswyu7p]{grid-template-columns:1fr}.calc[data-astro-cid-aeswyu7p]{position:static;order:-1}}.calc[data-astro-cid-aeswyu7p][data-revela]{opacity:1;transform:none}
