.hero[data-astro-cid-tm2zp2wr]{padding-block:var(--espacio-6) var(--espacio-seccion);border-bottom:var(--borde)}.hero__rejilla[data-astro-cid-tm2zp2wr]{gap:var(--espacio-5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.hero[data-astro-cid-tm2zp2wr] h1[data-astro-cid-tm2zp2wr]{margin-bottom:var(--espacio-4)}.hero__entradilla[data-astro-cid-tm2zp2wr]{font-size:var(--texto-lg);color:var(--color-acero);max-width:52ch;margin-bottom:var(--espacio-5)}.hero__acciones[data-astro-cid-tm2zp2wr]{gap:var(--espacio-3);grid-template-columns:minmax(0,1fr);display:grid}.hero__senales[data-astro-cid-tm2zp2wr]{margin:var(--espacio-5) 0 0;padding:var(--espacio-4) 0 0;border-top:var(--borde);gap:var(--espacio-2);font-family:var(--font-datos);font-weight:500;font-size:var(--texto-xs);letter-spacing:.06em;text-transform:uppercase;list-style:none;display:grid}.hero__senales[data-astro-cid-tm2zp2wr] li[data-astro-cid-tm2zp2wr]{align-items:center;gap:var(--espacio-2);display:flex}.hero__senales[data-astro-cid-tm2zp2wr] svg{color:var(--color-azul)}.hero__media[data-astro-cid-tm2zp2wr] img[data-astro-cid-tm2zp2wr]{width:100%;max-width:40rem;margin-inline:auto}@media (width>=30em){.hero__acciones[data-astro-cid-tm2zp2wr]{flex-wrap:wrap;display:flex}}@media (width>=60em){.hero[data-astro-cid-tm2zp2wr]{padding-top:var(--espacio-8)}.hero__rejilla[data-astro-cid-tm2zp2wr]{gap:var(--espacio-7);grid-template-columns:1.05fr 1fr}.hero__senales[data-astro-cid-tm2zp2wr]{gap:var(--espacio-2) var(--espacio-5);flex-wrap:wrap;display:flex}}.buscador__etiqueta[data-astro-cid-3h4f3ohg]{margin-bottom:var(--espacio-2);font-weight:600;display:block}.buscador__fila[data-astro-cid-3h4f3ohg]{gap:var(--espacio-2);display:flex}.buscador__campo[data-astro-cid-3h4f3ohg]{min-width:0;min-height:var(--area-tactil);padding:var(--espacio-2) var(--espacio-3);border:1.5px solid var(--color-acero);border-radius:var(--radio);background:var(--color-blanco);color:var(--color-tinta);font-family:var(--font-datos);font-weight:500;font-size:var(--texto-base);flex:1}.buscador__campo[data-astro-cid-3h4f3ohg]::placeholder{color:var(--color-acero);opacity:1}.buscador__campo[data-astro-cid-3h4f3ohg]:focus-visible{border-color:var(--color-azul-profundo)}.buscador__boton[data-astro-cid-3h4f3ohg]{padding-inline:var(--espacio-4)}.categorias__cabecera[data-astro-cid-cbnqktms]{gap:var(--espacio-5);margin-bottom:var(--espacio-6);grid-template-columns:minmax(0,1fr);display:grid}.categorias__cabecera[data-astro-cid-cbnqktms] .seccion__encabezado[data-astro-cid-cbnqktms]{margin-bottom:0}.categorias__rejilla[data-astro-cid-cbnqktms]{gap:var(--espacio-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.categoria[data-astro-cid-cbnqktms]{background:var(--color-blanco);border:var(--borde);border-radius:var(--radio);transition:border-color var(--transicion);flex-direction:column;display:flex;position:relative;overflow:hidden}.categoria[data-astro-cid-cbnqktms]:hover{border-color:var(--color-azul)}.categoria[data-astro-cid-cbnqktms]:focus-within{outline:3px solid var(--color-azul);outline-offset:2px}.categoria__media[data-astro-cid-cbnqktms]{aspect-ratio:1;background:var(--color-blanco);border-bottom:var(--borde);place-items:center;display:grid;overflow:hidden}.categoria__media[data-astro-cid-cbnqktms] img[data-astro-cid-cbnqktms]{object-fit:contain;width:100%;height:100%;padding:var(--espacio-3)}.categoria__sin-foto[data-astro-cid-cbnqktms]{font-family:var(--font-datos);font-weight:500;font-size:var(--texto-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-acero);background:var(--color-niebla);place-items:center;width:100%;height:100%;display:grid}.categoria__cuerpo[data-astro-cid-cbnqktms]{padding:var(--espacio-3);gap:var(--espacio-2);flex-direction:column;flex-grow:1;display:flex}.categoria__cuerpo[data-astro-cid-cbnqktms] .etiqueta[data-astro-cid-cbnqktms]{align-self:flex-start}.categoria[data-astro-cid-cbnqktms] h3[data-astro-cid-cbnqktms]{font-size:var(--texto-lg);margin:0}.categoria__enlace[data-astro-cid-cbnqktms]{color:var(--color-tinta);text-decoration:none}.categoria__enlace[data-astro-cid-cbnqktms]:after{content:"";position:absolute;inset:0}.categoria__enlace[data-astro-cid-cbnqktms]:focus-visible{outline:none}.categoria[data-astro-cid-cbnqktms]:hover .categoria__enlace[data-astro-cid-cbnqktms]{color:var(--color-azul-profundo)}.categoria[data-astro-cid-cbnqktms] p[data-astro-cid-cbnqktms]{color:var(--color-acero);font-size:var(--texto-sm);margin:0;display:none}@media (width>=40em){.categoria__cuerpo[data-astro-cid-cbnqktms]{padding:var(--espacio-4)}.categoria[data-astro-cid-cbnqktms] h3[data-astro-cid-cbnqktms]{font-size:var(--titulo-h3)}.categoria[data-astro-cid-cbnqktms] p[data-astro-cid-cbnqktms]{display:block}}@media (width>=60em){.categorias__cabecera[data-astro-cid-cbnqktms]{grid-template-columns:1fr minmax(20rem,26rem);align-items:end}.categorias__rejilla[data-astro-cid-cbnqktms]{gap:var(--espacio-5);grid-template-columns:repeat(4,minmax(0,1fr))}}.destacados[data-astro-cid-6hhhlej5]{gap:var(--espacio-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.producto[data-astro-cid-6hhhlej5]{background:var(--color-blanco);border:var(--borde);border-radius:var(--radio);grid-template-columns:minmax(0,1fr);height:100%;display:grid;overflow:hidden}.producto__media[data-astro-cid-6hhhlej5]{aspect-ratio:4/3;border-bottom:var(--borde);place-items:center;display:grid;overflow:hidden}.producto__media[data-astro-cid-6hhhlej5] img[data-astro-cid-6hhhlej5]{object-fit:contain;width:100%;height:100%;padding:var(--espacio-4)}.producto__cuerpo[data-astro-cid-6hhhlej5]{padding:var(--espacio-5) var(--espacio-4);gap:var(--espacio-3);flex-direction:column;display:flex}.producto__cuerpo[data-astro-cid-6hhhlej5] .etiqueta[data-astro-cid-6hhhlej5]{align-self:flex-start}.producto[data-astro-cid-6hhhlej5] h3[data-astro-cid-6hhhlej5]{margin:0}.producto__descripcion[data-astro-cid-6hhhlej5]{color:var(--color-acero);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.producto__datos[data-astro-cid-6hhhlej5]{gap:var(--espacio-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.producto__datos[data-astro-cid-6hhhlej5] dt[data-astro-cid-6hhhlej5]{font-family:var(--font-datos);font-weight:500;font-size:var(--texto-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-acero);margin-bottom:var(--espacio-1)}.producto__datos[data-astro-cid-6hhhlej5] dd[data-astro-cid-6hhhlej5]{margin:0}.producto__dato-mono[data-astro-cid-6hhhlej5]{font-family:var(--font-datos);font-weight:500}.producto__materiales[data-astro-cid-6hhhlej5]{gap:var(--espacio-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.producto__materiales[data-astro-cid-6hhhlej5] li[data-astro-cid-6hhhlej5]{font-family:var(--font-datos);font-weight:500;font-size:var(--texto-sm);border:var(--borde);border-color:var(--color-acero);border-radius:var(--radio-etiqueta);padding:.15rem .5rem}.producto__acciones[data-astro-cid-6hhhlej5]{gap:var(--espacio-2);padding-top:var(--espacio-2);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.producto__acciones[data-astro-cid-6hhhlej5] .btn[data-astro-cid-6hhhlej5]{padding-inline:var(--espacio-3)}@media (width>=40em){.producto[data-astro-cid-6hhhlej5]{grid-template-columns:13rem minmax(0,1fr)}.producto__media[data-astro-cid-6hhhlej5]{aspect-ratio:auto;border-bottom:0;border-right:var(--borde)}}@media (width>=64em){.destacados[data-astro-cid-6hhhlej5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.servicios[data-astro-cid-xbyjlife]{gap:var(--espacio-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.servicio[data-astro-cid-xbyjlife]{gap:var(--espacio-2);padding:var(--espacio-5);border:var(--borde);border-top:3px solid var(--color-azul);border-radius:var(--radio);transition:border-color var(--transicion);flex-direction:column;display:flex;position:relative}.servicio[data-astro-cid-xbyjlife]:hover{border-color:var(--color-azul)}.servicio[data-astro-cid-xbyjlife]:focus-within{outline:3px solid var(--color-azul);outline-offset:2px}.servicio__cabeza[data-astro-cid-xbyjlife]{margin-bottom:var(--espacio-2);justify-content:space-between;align-items:center;display:flex}.servicio__icono[data-astro-cid-xbyjlife]{color:var(--color-azul)}.servicio__numero[data-astro-cid-xbyjlife]{font-family:var(--font-datos);font-weight:500;font-size:var(--texto-xs);letter-spacing:.06em;color:var(--color-acero)}.servicio[data-astro-cid-xbyjlife] h3[data-astro-cid-xbyjlife]{margin:0}.servicio__enlace[data-astro-cid-xbyjlife]{color:var(--color-tinta);text-decoration:none}.servicio__enlace[data-astro-cid-xbyjlife]:after{content:"";position:absolute;inset:0}.servicio__enlace[data-astro-cid-xbyjlife]:focus-visible{outline:none}.servicio[data-astro-cid-xbyjlife] p[data-astro-cid-xbyjlife]{color:var(--color-acero);flex-grow:1;margin:0}.servicio__mas[data-astro-cid-xbyjlife]{align-items:center;gap:var(--espacio-1);margin-top:var(--espacio-3);color:var(--color-azul-profundo);font-weight:600;display:inline-flex}.servicio[data-astro-cid-xbyjlife]:hover .servicio__mas[data-astro-cid-xbyjlife],.servicio[data-astro-cid-xbyjlife]:hover .servicio__enlace[data-astro-cid-xbyjlife]{color:var(--color-azul-presionado)}@media (width>=40em){.servicios[data-astro-cid-xbyjlife]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.servicios[data-astro-cid-xbyjlife]{gap:var(--espacio-5);grid-template-columns:repeat(4,minmax(0,1fr))}}.porque[data-astro-cid-wxzctvk3]{gap:var(--espacio-6);grid-template-columns:minmax(0,1fr);display:grid}.porque__intro[data-astro-cid-wxzctvk3] .seccion__entradilla[data-astro-cid-wxzctvk3]{margin-bottom:var(--espacio-5)}.porque__cta[data-astro-cid-wxzctvk3]{width:100%}.porque__lista[data-astro-cid-wxzctvk3]{gap:var(--espacio-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.motivo[data-astro-cid-wxzctvk3]{gap:var(--espacio-4);padding:var(--espacio-4);background:var(--color-blanco);border-radius:var(--radio);display:flex}.motivo__icono[data-astro-cid-wxzctvk3]{width:var(--area-tactil);height:var(--area-tactil);border-radius:var(--radio);background:var(--color-azul-claro);color:var(--color-azul-profundo);flex-shrink:0;place-items:center;display:grid}.motivo[data-astro-cid-wxzctvk3] h3[data-astro-cid-wxzctvk3]{font-size:var(--texto-lg);margin-bottom:var(--espacio-1)}.motivo[data-astro-cid-wxzctvk3] p[data-astro-cid-wxzctvk3]{color:var(--color-acero);margin:0}@media (width>=30em){.porque__cta[data-astro-cid-wxzctvk3]{width:auto}}@media (width>=40em){.porque__lista[data-astro-cid-wxzctvk3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.porque[data-astro-cid-wxzctvk3]{gap:var(--espacio-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start}}.industrias[data-astro-cid-ybulxrwj]{background:var(--color-azul);color:var(--color-tinta);padding-block:var(--espacio-7)}.industrias__contenido[data-astro-cid-ybulxrwj]{gap:var(--espacio-5);grid-template-columns:minmax(0,1fr);display:grid}.industrias__titulo[data-astro-cid-ybulxrwj]{margin:0}.industrias__frase[data-astro-cid-ybulxrwj]{margin:var(--espacio-2) 0 0;max-width:40ch}.industrias__lista[data-astro-cid-ybulxrwj]{gap:var(--espacio-4) var(--espacio-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.industrias__lista[data-astro-cid-ybulxrwj] li[data-astro-cid-ybulxrwj]{align-items:center;gap:var(--espacio-3);font-family:var(--font-datos);font-weight:500;font-size:var(--texto-sm);letter-spacing:.06em;text-transform:uppercase;line-height:1.3;display:flex}.industrias__lista[data-astro-cid-ybulxrwj] svg{flex-shrink:0}@media (width>=40em){.industrias__lista[data-astro-cid-ybulxrwj]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64em){.industrias__contenido[data-astro-cid-ybulxrwj]{grid-template-columns:minmax(16rem,22rem) 1fr;align-items:center}.industrias__lista[data-astro-cid-ybulxrwj]{grid-template-columns:repeat(5,auto);justify-content:space-between}}.guias__cabecera[data-astro-cid-6ht6tmhf]{margin-bottom:var(--espacio-6)}.guias__cabecera[data-astro-cid-6ht6tmhf] .seccion__encabezado[data-astro-cid-6ht6tmhf]{margin-bottom:var(--espacio-2)}.guias[data-astro-cid-6ht6tmhf]{gap:var(--espacio-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.guia[data-astro-cid-6ht6tmhf]{gap:var(--espacio-3);height:100%;padding:var(--espacio-5);border:var(--borde);border-radius:var(--radio);transition:border-color var(--transicion);flex-direction:column;display:flex;position:relative}.guia[data-astro-cid-6ht6tmhf]:hover{border-color:var(--color-azul)}.guia[data-astro-cid-6ht6tmhf]:focus-within{outline:3px solid var(--color-azul);outline-offset:2px}.guia[data-astro-cid-6ht6tmhf] .etiqueta[data-astro-cid-6ht6tmhf]{align-self:flex-start}.guia[data-astro-cid-6ht6tmhf] h3[data-astro-cid-6ht6tmhf]{margin:0}.guia__enlace[data-astro-cid-6ht6tmhf]{color:var(--color-tinta);text-decoration:none}.guia__enlace[data-astro-cid-6ht6tmhf]:after{content:"";position:absolute;inset:0}.guia__enlace[data-astro-cid-6ht6tmhf]:focus-visible{outline:none}.guia[data-astro-cid-6ht6tmhf]:hover .guia__enlace[data-astro-cid-6ht6tmhf]{color:var(--color-azul-profundo)}.guia__resumen[data-astro-cid-6ht6tmhf]{color:var(--color-acero);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 auto;display:-webkit-box;overflow:hidden}.guia__autor[data-astro-cid-6ht6tmhf]{align-items:center;gap:var(--espacio-3);padding-top:var(--espacio-3);border-top:var(--borde);font-size:var(--texto-sm);color:var(--color-acero);margin:0;display:flex}.guia__foto[data-astro-cid-6ht6tmhf]{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}@media (width>=48em){.guias__cabecera[data-astro-cid-6ht6tmhf]{justify-content:space-between;align-items:end;gap:var(--espacio-5);display:flex}.guias__cabecera[data-astro-cid-6ht6tmhf] .seccion__encabezado[data-astro-cid-6ht6tmhf]{margin-bottom:0}.guias[data-astro-cid-6ht6tmhf]{gap:var(--espacio-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.cierre[data-astro-cid-chujhex6]{gap:var(--espacio-6);grid-template-columns:minmax(0,1fr);display:grid}.cierre__texto[data-astro-cid-chujhex6] .seccion__entradilla[data-astro-cid-chujhex6]{margin-bottom:var(--espacio-5)}.cierre__datos[data-astro-cid-chujhex6]{counter-reset:dato;gap:var(--espacio-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cierre__datos[data-astro-cid-chujhex6] li[data-astro-cid-chujhex6]{counter-increment:dato;column-gap:var(--espacio-3);padding:var(--espacio-3) 0;border-bottom:1px solid var(--color-blanco);grid-template-columns:2.25rem 1fr;display:grid}.cierre__datos[data-astro-cid-chujhex6] li[data-astro-cid-chujhex6]:before{content:counter(dato, decimal-leading-zero);font-family:var(--font-datos);font-weight:500;font-size:var(--texto-sm);color:var(--color-azul-profundo);grid-row:span 2;padding-top:.15rem}.cierre__datos[data-astro-cid-chujhex6] strong[data-astro-cid-chujhex6]{font-weight:600}.cierre__datos[data-astro-cid-chujhex6] span[data-astro-cid-chujhex6]{color:var(--color-acero)}.cierre__tarjeta[data-astro-cid-chujhex6]{background:var(--color-blanco);border-radius:var(--radio);padding:var(--espacio-5) var(--espacio-4);align-items:flex-start;gap:var(--espacio-2);flex-direction:column;align-self:start;display:flex}.cierre__boton[data-astro-cid-chujhex6]{width:100%;min-height:3.25rem;font-size:var(--texto-lg)}.cierre__nota[data-astro-cid-chujhex6]{color:var(--color-acero);font-size:var(--texto-sm);margin:0}.cierre__correo[data-astro-cid-chujhex6]{align-items:center;gap:var(--espacio-2);min-height:var(--area-tactil);font-weight:600;display:inline-flex}.cierre__horario[data-astro-cid-chujhex6]{align-items:flex-start;gap:var(--espacio-2);color:var(--color-acero);margin:var(--espacio-2) 0 0;display:flex}.cierre__ubicacion[data-astro-cid-chujhex6]{width:100%;margin-top:var(--espacio-3);padding-top:var(--espacio-4);border-top:var(--borde)}.cierre__ubicacion-titulo[data-astro-cid-chujhex6]{align-items:center;gap:var(--espacio-2);font-family:var(--font-datos);font-weight:500;font-size:var(--texto-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--espacio-2);display:flex}.cierre__ubicacion-titulo[data-astro-cid-chujhex6] svg{color:var(--color-azul)}.cierre__horario[data-astro-cid-chujhex6] svg{flex-shrink:0;margin-top:.2rem}.cierre[data-astro-cid-chujhex6] address[data-astro-cid-chujhex6]{font-style:normal}@media (width>=64em){.cierre[data-astro-cid-chujhex6]{gap:var(--espacio-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.cierre__tarjeta[data-astro-cid-chujhex6]{padding:var(--espacio-6)}}
