@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/newsreader-latin-600-normal.30OJ_TG_.woff2) format("woff2"),url(/_astro/newsreader-latin-600-normal.DUnT2r2g.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff")}.shell[data-astro-cid-lcdefpme]{max-width:var(--ancho);margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.etiqueta[data-astro-cid-lcdefpme]{font-family:var(--mono);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ocre)}.etiqueta-clara[data-astro-cid-lcdefpme]{color:var(--ocre-texto)}.barra-fija[data-astro-cid-lcdefpme]{position:sticky;top:0;height:0;z-index:10}.barra-fija[data-astro-cid-lcdefpme] .shell[data-astro-cid-lcdefpme]{padding-top:.9rem}.barra[data-astro-cid-lcdefpme]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .5rem .4rem 1rem;border-radius:14px;color:var(--papel);background:var(--barra);border:1px solid var(--vidrio-borde);box-shadow:inset 0 1px #ffffff1f,0 10px 30px #08161347;-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%)}.marca[data-astro-cid-lcdefpme]{display:flex;align-items:center;min-height:44px;gap:.6rem;text-decoration:none;font-family:var(--serif);font-size:1.35rem;font-weight:600}.barra[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{display:flex;gap:.25rem}.barra[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{display:inline-flex;align-items:center;min-height:44px;padding-inline:.8rem;border-radius:10px;text-decoration:none;font-size:.95rem}.barra[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#f2eee31a}.escena[data-astro-cid-lcdefpme]{position:relative;overflow:clip;isolation:isolate;background:var(--pino);color:var(--papel);padding-bottom:5rem}.capa[data-astro-cid-lcdefpme]{position:absolute;z-index:-1;pointer-events:none}.capa[data-astro-cid-lcdefpme] svg{width:100%;height:auto}.capa-fondo[data-astro-cid-lcdefpme]{right:-8%;top:2rem;width:min(40rem,70%);color:var(--pino-2)}.capa-frente[data-astro-cid-lcdefpme]{left:2%;top:58%;width:min(16rem,34%);color:var(--pino-3)}.capa-media[data-astro-cid-lcdefpme]{left:52%;right:0;top:34rem;height:6rem}.capa-media[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{position:absolute;right:0;height:3px;border-radius:2px;background:var(--ocre)}.capa-media[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{top:0;width:70%;opacity:.8}.capa-media[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){top:1.75rem;width:48%;right:14%;opacity:.45}.capa-media[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){top:3.5rem;width:86%;opacity:.25}.portada[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2rem;align-items:center;padding-block:9rem 4rem}.portada-texto[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:1.2rem;max-width:40rem}.portada[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.3rem,5vw,3.6rem);line-height:1.06;letter-spacing:-.02em}.bajada[data-astro-cid-lcdefpme]{color:var(--papel-suave);font-size:1.2rem;max-width:46ch}.acciones[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.boton[data-astro-cid-lcdefpme]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-inline:1.4rem;border-radius:10px;border:0;font:inherit;font-weight:600;font-size:1rem;text-decoration:none;cursor:pointer}.boton-ocre[data-astro-cid-lcdefpme]{background:var(--ocre);color:var(--pino)}.boton-linea[data-astro-cid-lcdefpme]{border:1.5px solid var(--papel-suave);color:var(--papel)}.boton-pino[data-astro-cid-lcdefpme]{background:var(--pino);color:var(--papel)}.vela-grande[data-astro-cid-lcdefpme]{justify-self:center;width:min(20rem,100%);color:var(--papel)}.vela-grande[data-astro-cid-lcdefpme] svg{width:100%;height:auto}.cabeza[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:.6rem}.cabeza[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,3.6vw,3rem);letter-spacing:-.015em}.nota[data-astro-cid-lcdefpme]{color:var(--papel-suave);max-width:56ch}.nota-clara[data-astro-cid-lcdefpme]{color:var(--texto-suave)}.servicios[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:2rem;padding-block:2rem 3rem}.servicios-grilla[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.servicio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.4rem;font-weight:600}.servicio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--papel-suave)}.casos[data-astro-cid-lcdefpme]{padding-block:6rem;background:var(--papel)}.casos[data-astro-cid-lcdefpme] .shell[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:2.5rem}.casos-grilla[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.caso[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;border-radius:14px;background:var(--tarjeta);border:1px solid var(--linea)}.caso-sector[data-astro-cid-lcdefpme]{font-family:var(--mono);font-weight:400;line-height:1.4;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ocre-texto)}.caso[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave)}.caso[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].caso-estado{margin-top:auto;padding-top:.6rem;border-top:1px solid var(--linea);color:var(--pino);font-style:italic;font-size:.95rem}.taller[data-astro-cid-lcdefpme]{padding-block:5rem;background:var(--pino);color:var(--papel)}.taller[data-astro-cid-lcdefpme] .shell[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:2rem}.flota[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.tarjeta-vidrio[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:.5rem;padding:1.4rem;border-radius:14px;background:var(--vidrio);border:1px solid var(--vidrio-borde);box-shadow:inset 0 1px #ffffff24,0 10px 30px #08161347;-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%)}.producto[data-astro-cid-lcdefpme]{min-height:100%}a[data-astro-cid-lcdefpme].producto{color:inherit;text-decoration:none}a[data-astro-cid-lcdefpme].producto:hover{border-color:var(--ocre-claro)}.producto-area[data-astro-cid-lcdefpme]{font-family:var(--mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ocre-claro)}.producto[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.7rem;font-weight:600}.producto-texto[data-astro-cid-lcdefpme]{color:var(--papel-suave);font-size:.95rem;flex-grow:1}.estado[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:.5rem;padding:.2rem .6rem;border-radius:999px;background:var(--ocre);color:var(--pino);font-family:var(--mono);font-size:.75rem}.regla[data-astro-cid-lcdefpme]{position:absolute;inset:auto 0 0;height:2.2rem;border-top:1px solid var(--pino-linea);overflow:hidden;z-index:-1}.regla-cinta[data-astro-cid-lcdefpme]{display:flex;width:200%;height:100%}.regla-cinta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{flex:1;height:9px;border-left:1px solid var(--papel-suave);opacity:.5}.regla-cinta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(5n+1){height:18px;opacity:.8}.oficio[data-astro-cid-lcdefpme]{padding-block:6rem;background:var(--papel)}.oficio[data-astro-cid-lcdefpme] .shell[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:1rem}.principios[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2rem}.principio[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:.7rem;padding-top:1.3rem;border-top:3px solid var(--pino)}.principio[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.6rem;font-weight:600}.principio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-suave)}.quien[data-astro-cid-lcdefpme]{padding-block:5rem;background:var(--papel);border-top:1px solid var(--linea)}.quien-fila[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2rem;align-items:start}.quien-vela[data-astro-cid-lcdefpme]{color:var(--pino)}.quien-texto[data-astro-cid-lcdefpme]{color:var(--texto-suave);font-size:1.1rem;max-width:62ch}.enlace-flecha[data-astro-cid-lcdefpme]{display:inline-flex;align-items:center;min-height:44px;color:var(--pino);font-weight:600;text-underline-offset:3px}.contacto[data-astro-cid-lcdefpme]{padding-block:5.5rem;background:var(--tarjeta);border-top:1px solid var(--linea)}.contacto-grilla[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:start}.contacto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.01em}.contacto-bajada[data-astro-cid-lcdefpme]{color:var(--texto-suave);margin-top:1rem;max-width:44ch}.canales[data-astro-cid-lcdefpme]{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.5rem}.formulario[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:1rem}.formulario[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{display:flex;flex-direction:column;gap:.35rem;font-weight:500;font-size:.95rem}.formulario[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.formulario[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.formulario[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{font:inherit;font-weight:400;color:var(--pino);background:var(--papel);border:1px solid var(--borde-campo);border-radius:10px;padding:.75rem .9rem}.formulario[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible,.formulario[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus-visible,.formulario[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--pino)}.formulario[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]::placeholder{color:var(--texto-suave);opacity:1;font-style:italic}.opcional[data-astro-cid-lcdefpme]{font-weight:400;color:var(--texto-suave)}.formulario[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{align-self:flex-start}.hp[data-astro-cid-lcdefpme]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.pie[data-astro-cid-lcdefpme]{background:var(--pino);color:var(--papel-suave);font-size:.9rem}.pie-fila[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.6rem}.marca-pie[data-astro-cid-lcdefpme]{color:var(--papel);font-size:1.1rem}.pie[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--papel);text-underline-offset:3px}@media(prefers-reduced-transparency:reduce){.barra[data-astro-cid-lcdefpme],.tarjeta-vidrio[data-astro-cid-lcdefpme]{background:var(--pino-2);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(width<=760px){.barra[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].solo-ancho{display:none}.portada[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-block:7rem 2.5rem}.vela-grande[data-astro-cid-lcdefpme]{order:-1;justify-self:start;width:7rem}.servicios-grilla[data-astro-cid-lcdefpme],.casos-grilla[data-astro-cid-lcdefpme],.flota[data-astro-cid-lcdefpme],.principios[data-astro-cid-lcdefpme],.contacto-grilla[data-astro-cid-lcdefpme],.quien-fila[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.capa-media[data-astro-cid-lcdefpme]{left:45%;top:8rem;bottom:auto}}.escena[data-astro-cid-lcdefpme]{--amplitud: 1}@media(width<=760px){.escena[data-astro-cid-lcdefpme]{--amplitud: .5}}@media(prefers-reduced-motion:no-preference){.vela-grande[data-astro-cid-lcdefpme] .vela-cuerpo{transform-box:fill-box;transform-origin:0 100%;animation:1.4s cubic-bezier(.2,.8,.2,1) both inflar}.regla-cinta[data-astro-cid-lcdefpme]{animation:38s linear infinite regla}@supports (animation-timeline: view()){.escena[data-astro-cid-lcdefpme]{view-timeline:--escena block}.capa-fondo[data-astro-cid-lcdefpme]{animation:linear both paralaje-lento;animation-timeline:--escena}.capa-media[data-astro-cid-lcdefpme]{animation:linear both paralaje-medio;animation-timeline:--escena}.capa-frente[data-astro-cid-lcdefpme]{animation:linear both paralaje-rapido;animation-timeline:--escena}.tarjeta-vidrio[data-astro-cid-lcdefpme]{animation:linear both subir;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes inflar{0%{transform:scaleX(.82) skewY(3deg)}to{transform:none}}@keyframes regla{to{transform:translate(-50%)}}@keyframes paralaje-lento{0%{transform:translateY(calc(var(--amplitud) * -40px))}to{transform:translateY(calc(var(--amplitud) * 60px))}}@keyframes paralaje-medio{0%{transform:translateY(calc(var(--amplitud) * 40px))}to{transform:translateY(calc(var(--amplitud) * -50px))}}@keyframes paralaje-rapido{0%{transform:translateY(calc(var(--amplitud) * 120px)) rotate(calc(var(--amplitud) * -4deg))}to{transform:translateY(calc(var(--amplitud) * -140px)) rotate(calc(var(--amplitud) * 3deg))}}@keyframes subir{0%{transform:translateY(36px)}to{transform:none}}
