/* ahen26 - home page only: the recognition strip, and what the home page no longer shows. Loaded after pages.css. */

/* the target of the "what we do" link in the hero: leave room for the sticky header */
#bottom { scroll-margin-top: calc(var(--header-h) + 8px); }

/* ---- recognition: factual proof, calm and prominent - no icons, no colour fanfare ---- */
.recognition {
  background: #fff;
  border-block: 1px solid var(--line);
  padding-block: clamp(28px, 4vw, 48px);
}
.recognition__label {
  margin: 0 0 clamp(16px, 2.4vw, 26px);
  color: var(--green-deep);
  font-size: .95rem;
  font-weight: 700;
  letter-spacing: .06em;
  text-align: center;
}
.recognition__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin: 0;
  padding: 0;
  list-style: none;
}
.recognition__list li {
  padding: 4px clamp(20px, 4vw, 56px);
  text-align: center;
}
.recognition__list li + li { border-inline-start: 1px solid var(--line); }
.recognition__title {
  margin: 0 0 6px;
  color: var(--brand-deep);
  font-family: var(--font-head);
  font-size: clamp(1.3rem, 2.4vw, 1.75rem);
  font-weight: 800;
  line-height: 1.3;
}
.recognition__text { margin: 0; color: var(--muted); font-size: 1.02rem; line-height: 1.6; }
.recognition__note { color: var(--ink); font-weight: 600; }

@media (max-width: 699px) {
  .recognition__list { grid-template-columns: 1fr; gap: 22px; }
  .recognition__list li + li { border-inline-start: 0; border-top: 1px solid var(--line); padding-top: 22px; }
}

/* ---- the row of three coloured tiles (newsletter / donate / projects) under the videos: the projects have their own area now and
   the donation is asked once in the text below, so the row is not shown ---- */
section#user3 .moduletable.links { display: none; }
