/* Nur freigegebener Feinschliff; die originale Vorteilsleiste bleibt unverändert. */
.compare-ends { display: none; }
.request-contact { margin-top: 18px; color: var(--text-2); font-size: .95rem; }
.request-contact a { color: inherit; text-underline-offset: .2em; }
@media (max-width: 640px) {
  .compare-ends { display: flex; gap: 8px; margin-top: 14px; }
  .compare-ends button { flex: 1; min-height: 44px; padding: 8px; border: 1px solid var(--line-strong); border-radius: 10px; background: var(--surface); color: var(--text); font: inherit; font-size: .8rem; cursor: pointer; }
  .compare-ends button:focus-visible { outline: 3px solid var(--action); outline-offset: 3px; }
  /* Die mobile Kurzfassung lässt Überschriften, Referenzen und CTAs stehen. */
  .refs-intro > p, .reference-cta .container > p:not(.eyebrow) { display: none; }
}
