
/* ── FOOTER ────────────────────────────────────────────────── */

.footer {
  background-color: #1e1147;
  border-top: 1px solid rgba(88, 93, 169, 0.25);
  padding-block: 2rem;
}

.footer__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  flex-wrap: wrap;
}

.footer__copy {
  font-size: 0.8rem;
  color: rgba(231, 226, 190, 0.5);
}

.footer__links {
  display: flex;
  gap: 1.5rem;
  font-size: 0.85rem;
  color: rgba(231, 226, 190, 0.6);
}

.footer__links a:hover {
  color: #E7E2BE;
}

.footer a {
    color: rgba(231, 226, 190, 0.6);
    text-decoration: none;
}