/* Correcciones puntuales pedidas por el equipo (octubre 2026). Va después del
   resto de los estilos en todas las páginas.

   1) Tema claro, bloque de precio de Cerodos Agentes (.product-commercial):
      la tarjeta es clara en tema claro pero "Incluye…" y la nota heredaban el
      blanco de la banda azul y no se leían. Se fuerzan a tinta oscura. En
      tema oscuro la tarjeta es oscura y el blanco sigue siendo correcto.
   2) Íconos de las funciones (.feature__icon) más grandes (45 → 64 px; el
      dibujo, 28 → 42 px). Se usan en Agentes, Conversa, CRM Integrado y
      La Ribera.
   3) Pie: los íconos de Instagram y Facebook quedan centrados en cajas del
      mismo tamaño. El dibujo de Facebook ocupa más abajo que el de Instagram
      dentro de su viewBox (su centro vertical está 2,2 de 24 más abajo), por
      eso se veía desalineado: se compensa con un desplazamiento óptico. */

html[data-theme="light"] body .product-commercial :is(.product-commercial__includes, .note) {
  color: #102a32 !important;
}

html[data-theme="light"] body .product-commercial .note {
  color: #3d525c !important;
}

.feature__icon {
  width: 64px;
  height: 64px;
  border-radius: 18px;
}

.feature__icon img {
  width: 42px;
  height: 42px;
}

@media (max-width: 700px) {
  .feature__icon {
    width: 58px;
    height: 58px;
  }

  .feature__icon img {
    width: 38px;
    height: 38px;
  }
}

.site-footer__redes {
  align-items: center;
}

.site-footer__redes li {
  padding: 0;
  line-height: 0;
}

.site-footer__redes a {
  display: grid;
  place-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid var(--line);
  transition: border-color 0.2s;
}

.site-footer__redes a:hover {
  border-color: var(--green);
}

.site-footer__redes svg {
  display: block;
  width: 20px;
  height: 20px;
}

.site-footer__redes a[title="Facebook"] svg,
.site-footer__redes a[aria-label="Cerodos en Facebook"] svg {
  transform: translateY(-1.8px);
}

/* Datos del responsable en el pie (todas las páginas): nombre comercial,
   CUIT, domicilio fiscal, teléfono y correo. Va dentro de la franja legal
   existente (debajo del © ), sin tocar el resto del pie. */
.site-footer__fiscal {
  margin: 8px 0 0;
  font-size: 12px;
  line-height: 1.6;
  color: var(--muted);
}

.site-footer__fiscal span {
  display: block;
}

.site-footer__fiscal a {
  color: inherit;
  text-decoration: underline;
  text-underline-offset: 3px;
}
