/* Firma original de Garbed, autorizada para promoción en las cinco demos. */
.garbed-signature {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  max-width: 100%;
  text-decoration: none;
}
.garbed-signature img {
  display: block;
  width: 240px;
  max-width: min(100%, 68vw);
  height: auto;
  margin: 0;
  object-fit: contain;
}
.garbed-signature:focus-visible { outline: 3px solid currentColor; outline-offset: 5px; border-radius: 12px; }
/* Deja la firma por encima de los controles fijos al llegar al pie. */
body > footer { padding-bottom: 96px; }
