/* =========================================================
   SECCIÓN · Pie de página
   ========================================================= */
.site-footer { background: var(--night); color: var(--steel); border-top: 1px solid var(--line-dark); }
.site-footer .wrap {
  display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 20px;
  padding-block: 32px; font-size: .9rem;
}
.site-footer img { height: 40px; width: auto; }
