/* AEO: snippet lead on CV index, last-updated footer, nav pill */

.aeo-lead {
  max-width: 42em;
  margin: 1rem auto 0.75rem;
  padding: 0 0.5rem;
  font-size: 1.05rem;
  line-height: 1.55;
  text-align: left;
  color: #2a2a2a;
}

/* Agent/crawler snippet: in DOM at end of <main>, not shown in the visual layout */
.aeo-agent-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

#text-header .aeo-lead {
  margin-top: 0.5rem;
}

.cv-last-updated {
  text-align: center;
  font-size: 0.9rem;
  opacity: 0.75;
  margin: 1.25rem 0 0;
}

a.cv-nav-pill.cv-nav-home {
  color: #334960;
}
