.hero__caja[data-astro-cid-dckswea4]{border-radius:calc(var(--radio) + 8px);background:#0353541a;position:relative;overflow:hidden}.hero--destacado[data-astro-cid-dckswea4] .hero__caja[data-astro-cid-dckswea4]{background:var(--color-primario);color:var(--color-fondo)}.hero__portada[data-astro-cid-dckswea4]{object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.hero__contenido[data-astro-cid-dckswea4]{flex-wrap:wrap;align-items:flex-start;gap:24px;padding:32px;display:flex;position:relative}.hero__logo[data-astro-cid-dckswea4]{object-fit:cover;background:var(--color-fondo);border-radius:50%;flex-shrink:0;width:120px;height:120px}.hero__logo--inicial[data-astro-cid-dckswea4]{color:var(--color-fondo);background:var(--color-primario);place-items:center;font-size:3rem;font-weight:800;display:grid}.hero--destacado[data-astro-cid-dckswea4] .hero__logo--inicial[data-astro-cid-dckswea4]{background:var(--color-acento);color:var(--color-primario)}.hero__info[data-astro-cid-dckswea4]{flex:1;min-width:min(100%,280px)}.hero__etiquetas[data-astro-cid-dckswea4]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.hero[data-astro-cid-dckswea4] h1[data-astro-cid-dckswea4]{margin:0 0 6px;font-size:clamp(1.8rem,4vw,2.6rem)}.hero__titulo[data-astro-cid-dckswea4]{margin:0 0 6px;font-weight:600}.hero__ubicacion[data-astro-cid-dckswea4]{opacity:.85;align-items:center;gap:6px;margin:0 0 12px;display:flex}.hero[data-astro-cid-dckswea4] .hero__icono-linea{display:inline-flex}.hero__resumen[data-astro-cid-dckswea4]{max-width:680px;margin:0 0 20px;font-size:1.08rem}.hero__acciones[data-astro-cid-dckswea4]{flex-wrap:wrap;gap:10px;display:flex}.hero__acciones[data-astro-cid-dckswea4] .boton[data-astro-cid-dckswea4]{gap:8px}.hero__secundario[data-astro-cid-dckswea4]{color:var(--color-primario);box-shadow:inset 0 0 0 2px var(--color-primario);background:0 0}.hero--destacado[data-astro-cid-dckswea4] .hero__principal[data-astro-cid-dckswea4]{background:var(--color-acento);color:var(--color-primario)}.hero--destacado[data-astro-cid-dckswea4] .hero__principal[data-astro-cid-dckswea4]:hover{background:var(--color-fondo);color:var(--color-primario)}.hero--destacado[data-astro-cid-dckswea4] .hero__secundario[data-astro-cid-dckswea4]{color:var(--color-fondo);box-shadow:inset 0 0 0 2px #f8f5ed99}.hero__secundario[data-astro-cid-dckswea4]:hover{box-shadow:none}.cuerpo[data-astro-cid-dckswea4]{grid-template-columns:1fr;gap:20px;margin-top:24px;display:grid}@media (width>=960px){.cuerpo[data-astro-cid-dckswea4]{grid-template-columns:1fr 360px;align-items:start}}.cuerpo__principal[data-astro-cid-dckswea4],.cuerpo__lateral[data-astro-cid-dckswea4]{flex-direction:column;gap:20px;min-width:0;display:flex}.bloque[data-astro-cid-dckswea4]{border-radius:calc(var(--radio) + 4px);background:#0353541a;padding:24px}.bloque[data-astro-cid-dckswea4] h2[data-astro-cid-dckswea4]{font-size:1.2rem}.contenido[data-astro-cid-dckswea4]{font-size:1.02rem;line-height:1.7}.contenido[data-astro-cid-dckswea4] p:last-child{margin-bottom:0}.chips[data-astro-cid-dckswea4]{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4],.chips[data-astro-cid-dckswea4] span[data-astro-cid-dckswea4]{background:var(--color-primario);color:var(--color-fondo);border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.chips[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:hover{background:var(--color-acento);color:#fff}.chips--neutros[data-astro-cid-dckswea4]{margin-top:0}.chips--neutros[data-astro-cid-dckswea4] span[data-astro-cid-dckswea4]{background:var(--color-fondo);color:var(--color-texto)}.productos[data-astro-cid-dckswea4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.productos[data-astro-cid-dckswea4] li[data-astro-cid-dckswea4]{border-radius:var(--radio);background:var(--color-fondo);align-items:center;gap:10px;padding:10px 12px;font-weight:500;display:flex}.productos[data-astro-cid-dckswea4] .productos__check{background:var(--color-acento);width:24px;height:24px;color:var(--color-primario);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.galeria[data-astro-cid-dckswea4]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.galeria[data-astro-cid-dckswea4] img[data-astro-cid-dckswea4]{border-radius:var(--radio);aspect-ratio:4/3;object-fit:cover}.mejora[data-astro-cid-dckswea4]{background:var(--color-acento-suave);gap:18px;display:flex}.mejora[data-astro-cid-dckswea4] .mejora__icono{background:var(--color-acento);width:52px;height:52px;color:var(--color-primario);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.mejora[data-astro-cid-dckswea4] h2[data-astro-cid-dckswea4]{margin-bottom:6px}.mejora[data-astro-cid-dckswea4] p[data-astro-cid-dckswea4]{margin:0 0 8px}.mejora[data-astro-cid-dckswea4] ul[data-astro-cid-dckswea4]{margin:0 0 16px;padding-left:1.2em}.contacto[data-astro-cid-dckswea4]{border-radius:calc(var(--radio) + 4px);background:var(--color-primario);color:var(--color-fondo);padding:24px}.contacto[data-astro-cid-dckswea4] h2[data-astro-cid-dckswea4]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-acento);margin:0 0 12px;font-size:1rem}.contacto__lista[data-astro-cid-dckswea4]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.contacto__lista[data-astro-cid-dckswea4] li[data-astro-cid-dckswea4]{align-items:flex-start;gap:12px;display:flex}.contacto[data-astro-cid-dckswea4] .contacto__icono{width:36px;height:36px;color:var(--color-acento);background:#f8f5ed1f;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.contacto__lista[data-astro-cid-dckswea4] li[data-astro-cid-dckswea4]>span[data-astro-cid-dckswea4]{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.contacto__lista[data-astro-cid-dckswea4] small[data-astro-cid-dckswea4]{opacity:.7;font-size:.75rem}.contacto[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]{color:var(--color-fondo)}.contacto[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:hover{color:var(--color-acento)}.redes[data-astro-cid-dckswea4]{border-top:1px solid #f8f5ed26;flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:flex}.redes[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]{background:#f8f5ed1f;border-radius:999px;padding:5px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.redes[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:hover{background:var(--color-acento);color:#fff}.compartir-ficha[data-astro-cid-dckswea4]{padding:18px 24px}.compartir-ficha[data-astro-cid-dckswea4] p[data-astro-cid-dckswea4]{margin:0 0 10px}.titular[data-astro-cid-dckswea4] p[data-astro-cid-dckswea4]{margin:0 0 8px}.titular__fecha[data-astro-cid-dckswea4]{font-size:.85rem;margin-top:12px!important}.relacionado[data-astro-cid-dckswea4]{margin-top:44px}.relacionado__cabecera[data-astro-cid-dckswea4]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.relacionado__cabecera[data-astro-cid-dckswea4] h2[data-astro-cid-dckswea4]{margin:0}.relacionado__cabecera[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]{font-weight:600;text-decoration:none}.herramientas[data-astro-cid-dckswea4]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.herramientas[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]{border-radius:calc(var(--radio) + 2px);color:var(--color-texto);background:#0353541a;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.herramientas[data-astro-cid-dckswea4] .herramientas__icono{background:var(--color-primario);width:46px;height:46px;color:var(--color-fondo);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.herramientas[data-astro-cid-dckswea4] strong[data-astro-cid-dckswea4]{display:block}.herramientas[data-astro-cid-dckswea4] small[data-astro-cid-dckswea4]{color:var(--color-texto-suave)}.herramientas[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:hover{background:var(--color-primario);color:var(--color-fondo)}.herramientas[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:hover small[data-astro-cid-dckswea4]{color:#f8f5edbf}.herramientas[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:hover .herramientas__icono{background:var(--color-acento);color:var(--color-primario)}.barra-movil[data-astro-cid-dckswea4]{display:none}@media (width<=959px){.barra-movil[data-astro-cid-dckswea4]{z-index:40;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--color-primario);gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000026}.barra-movil[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]{border-radius:var(--radio);color:var(--color-fondo);flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 4px;font-size:.78rem;font-weight:600;text-decoration:none;display:flex}.barra-movil[data-astro-cid-dckswea4] a[data-astro-cid-dckswea4]:first-child{background:var(--color-acento);color:var(--color-primario)}body{padding-bottom:72px}.hero__contenido[data-astro-cid-dckswea4]{padding:22px}.hero__logo[data-astro-cid-dckswea4]{width:88px;height:88px}}
