/* ===========================================================================
   buttons.css — Benker WP-Theme
   HANDGESCHRIEBEN. Wird NACH components.css geladen.

   EIN MASS FUER ALLE BUTTONS (22.07.2026)

   BEFUND: Der Button im Kompetenz-Hero war groesser als der auf der Startseite.

   URSACHE — und die ist dieselbe wie bei den Hero-Schriftgroessen, den drei
   Inhaltsbreiten und den Kartenmaassen: components.css stammt aus dem alten
   Astro-Build, in dem jede Seite ihr eigenes gekapseltes Stylesheet hatte. Dort
   hat sich fuer denselben Baustein je Seite eine eigene Klasse gebildet. Heute
   existieren NEUN Varianten desselben Buttons nebeneinander:

     .button (zentral)  .khero__cta   .uhero__cta   .phero__cta
     .tihero__cta       .kcard__cta   .nextb__cta   .pselekt__cta
     .jobs__cta         .scard__cta

   Sie unterscheiden sich in Schriftgroesse (16px vs. 18px) und im Abstand zum
   Pfeil (8px vs. 12px). Nebeneinander faellt das auf, auf getrennten Seiten
   nicht — deshalb blieb es so lange unbemerkt.

   LOESUNG: Diese Datei bringt alle Varianten auf die Werte der zentralen
   .button-Klasse. Geaendert werden NUR Groesse, Innenabstand und Zeichenabstand
   — Farben bleiben unberuehrt, weil einige Buttons bewusst anders eingefaerbt
   sind (z. B. weiss auf blauem Grund in den Branchen-Karten).

   MASS: 16px Schrift, 12px/24px Innenabstand, 8px zum Pfeil. Das ist der Wert
   der .button-Klasse und damit der Startseite.

   FUER SPAETER: Sauberer waere, im Markup ueberall die Klasse .button zu nutzen
   und die Sonderklassen nur noch fuer Position und Farbe. Das ist eine groessere
   Umstellung ueber viele Vorlagen und sollte am Stueck passieren, nicht
   nebenbei.
   =========================================================================== */

.khero__cta,
.uhero__cta,
.phero__cta,
.tihero__cta,
.kcard__cta,
.nextb__cta,
.pselekt__cta,
.jobs__cta,
.scard__cta {
  gap: var(--space-2);
  padding: var(--space-3) var(--space-5);
  font-size: var(--fs-body-m);
  line-height: var(--lh-body-m);
}
