/* Focused fixes for the public magazine cards and mobile footer mark. */
.dadlex-home .dadlex-journal__grid article:first-child h3,
.dadlex-home .dadlex-journal__grid article:first-child h3 a {
  color: var(--dx-ink, #101c22);
}

.dadlex-journal__media--empty {
  display: grid;
  place-items: center;
  background:
    linear-gradient(135deg, rgba(184, 138, 50, 0.16), transparent 58%),
    var(--dx-navy, #082a35);
  color: rgba(255, 255, 255, 0.82);
}

.dadlex-journal__media--empty span {
  padding: 1rem;
  font-size: 0.85rem;
}

@media (max-width: 520px) {
  .dadlex-footer .footer-invitation__index {
    position: relative !important;
  }

  .dadlex-footer .footer-invitation__index b {
    position: absolute !important;
    inset: 0 !important;
    display: flex !important;
    width: auto !important;
    height: auto !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .dadlex-footer .footer-invitation__index b img {
    margin: 0 !important;
  }
}
