.sbaleno-wordmark {
  display: inline-flex;
  align-items: center;
  gap: clamp(0.4rem, 0.8vw, 0.6rem);
}

.sbaleno-wordmark::before {
  content: "";
  display: block;
  flex: 0 0 auto;
  width: clamp(2.15rem, 3vw, 2.65rem);
  aspect-ratio: 386 / 290;
  background: url("./sbaleno-mark.svg") center / contain no-repeat;
}

.sbaleno-footer-wordmark {
  display: inline-flex;
  align-items: center;
  gap: clamp(0.4rem, 0.8vw, 0.6rem);
}

.sbaleno-footer-wordmark::before {
  content: "";
  display: block;
  flex: 0 0 auto;
  width: clamp(2.15rem, 3vw, 2.65rem);
  aspect-ratio: 386 / 290;
  background: url("./sbaleno-mark-inverse.svg") center / contain no-repeat;
}

@media (max-width: 480px) {
  .sbaleno-wordmark {
    gap: 0.4rem;
    font-size: clamp(1.15rem, 5vw, 1.35rem);
  }

  .sbaleno-wordmark::before,
  .sbaleno-footer-wordmark::before {
    width: 2.15rem;
  }
}

/* Staging deployment trigger for PR #161 validation; no presentation change. */

/* Staging deployment trigger for PR #165 validation; no presentation change. */
