/* The Enso Studio return band at the top of the Source D'Amour footer
   (design-brief 1.3 and 4.8), in the Source D'Amour register: SDA tokens and
   fonts, the night ground it sits on, hairlines rather than boxes. Loaded by
   catalog_base.html only while the enso_site_live setting is on. */
.sda-enso-return {
  display: grid;
  grid-template-columns: 96px minmax(0, 1fr);
  gap: var(--sda-space-5);
  align-items: center;
  padding-bottom: var(--sda-space-band);
  margin-bottom: var(--sda-space-band);
  border-bottom: var(--sda-rule);
}
.sda-enso-return__mark { display: block; width: 96px; height: 96px; }
.sda-enso-return__mark img { width: 100%; height: 100%; object-fit: contain; }
.sda-footer .sda-enso-return h2 {
  margin: 0 0 var(--sda-space-2);
  font: 400 var(--sda-h3)/var(--sda-lh-h3) var(--sda-serif);
  color: var(--sda-night-ink);
}
.sda-enso-return p:not(.sda-eyebrow) { max-width: var(--sda-measure-lead); margin: 0; }
.sda-enso-return .sda-btn { margin-top: var(--sda-space-4); }
@media (max-width: 560px) {
  .sda-enso-return { grid-template-columns: 1fr; gap: var(--sda-space-4); }
  .sda-enso-return__mark { width: 76px; height: 76px; }
}
