.seo-team-note{max-width:58ch;margin:1rem 0 2rem;color:var(--muted);font-size:1rem;line-height:1.65}.seo-team-note a{color:var(--lime);text-underline-offset:.2em}

#experiences .service-card figure {
  margin-bottom: 18px;
}

#experiences .service-card h3 {
  margin-bottom: 8px;
}

#experiences .service-card p {
  margin: 0 0 14px;
}

#experiences .service-card .service-card-condition {
  font-size: var(--type-caption);
  line-height: 1.55;
}

#experiences .service-card-bottom {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-rows: auto;
  align-items: center;
  gap: 8px;
  padding-block: 12px;
}

#experiences .service-card:focus-visible {
  outline: 2px solid var(--lime);
  outline-offset: 4px;
}

#enquire .availability-whatsapp {
  margin-top: 0;
}
