/* Shared document and support links on the Atlas homepage and catalog. */
.full-footer.faithful-footer .footer-top > nav { min-width: 0; }
.full-footer.faithful-footer .footer-top nav a { overflow-wrap: break-word; }
@media (min-width: 1101px) {
  .full-footer.faithful-footer .footer-top {
    grid-template-columns: 1.1fr 1.4fr 1.4fr 1.1fr;
  }
  .full-footer.faithful-footer .footer-top > .footer-brand { grid-row: auto; }
  .full-footer.faithful-footer .footer-top > nav { padding-inline: 24px; }
  .full-footer.faithful-footer .footer-top > nav:last-child { padding-right: 0; }
}

/* The same footer also closes account, document, auth and lesson pages. */
.atlas-site-footer {
  grid-column: 1 / -1;
  width: 100%;
  min-width: 0;
  flex-shrink: 0;
}
