/* Retain the original four-column desktop footer and its gold separators. */
@media (min-width: 1280px) {
  .rhc-contact-paths + .rhc-footer-core {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .rhc-footer-core > div:not(:last-child) {
    border-right: 1px solid rgb(198 154 43 / .4);
    padding-right: clamp(12px, 1.15vw, 24px);
  }
}
.rhc-footer-core > div:nth-child(3) .space-y-4 > div:first-child {
  padding: 12px;
  gap: 10px;
}
.rhc-footer-core > div:nth-child(3) .space-y-4 > div:first-child > div:first-child {
  width: 36px;
  height: 36px;
}
