.mit-page .mit-actions {display:flex;flex-wrap:wrap;gap:12px;margin:0;}
.mit-button .wp-block-button__link {display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border:1px solid var(--meteorit-red);border-radius:3px;background:var(--meteorit-red);color:#fff;font-family:var(--mit-font);font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.4;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;}
.mit-button .wp-block-button__link:hover {background:var(--meteorit-dark-red);border-color:var(--meteorit-dark-red);color:#fff;transform:translateY(-2px);}
.mit-button-white .wp-block-button__link {background:#fff;color:#000;border-color:#fff;}
.mit-button-white .wp-block-button__link:hover {background:var(--meteorit-pale-red);border-color:var(--meteorit-pale-red);color:#000;}
.mit-page .mit-text-link a {display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:650;text-decoration:none;}
.mit-text-link a span {transition:transform .2s;}
.mit-text-link a:hover span {transform:translate(3px,3px);}
.mit-section-heading {display:flex;flex-direction:column;gap:20px;max-width:840px;margin-bottom:56px!important;}
/* Die Klassen der ersten Plugin-Basis bleiben als einfache Bausteine nutzbar. */
.meteorit-site {color:#000;background:#fff;line-height:1.65;}
.meteorit-section {padding-block:clamp(40px,6vw,80px);}
.meteorit-card {padding:24px;border:1px solid var(--meteorit-light-gray);border-radius:4px;}
.meteorit-testimonial {padding-inline-start:24px;border-inline-start:3px solid var(--meteorit-red);}
.meteorit-button .wp-block-button__link {background:var(--meteorit-red);color:#fff;}
