/* Absender im Hero */
.sender{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:38px}
.sender .flbl{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}
.sender img{display:block;width:auto;opacity:.95}
.sender .s-kuble{height:20px}
.sender .sep{width:1px;height:26px;background:var(--edge-2)}
.sender .s-ac{font-weight:700;font-size:14.5px;color:var(--text);margin-left:-10px}

/* AIM-Zeichen mit ausgeschriebenem Namen */
.sender .aim-crop,.tcard .aim-crop{overflow:visible;height:40px;align-items:flex-start;gap:0}
.sender .aim-crop img,.tcard .aim-crop img{height:56px;clip-path:inset(0 0 29% 0);margin-left:-8px}
.sender .aim-crop::before,.tcard .aim-crop::before{content:'AI in Marketing Konferenz';order:1;align-self:center;font-weight:700;font-size:14.5px;color:var(--text);white-space:nowrap;margin-left:-4px}

/* Trust: Absender mit Zahlen */
.trust{padding:0 0 clamp(48px,6vw,72px)}
.trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}
@media(max-width:860px){.trust-grid{grid-template-columns:1fr}}
.tcard{background:var(--card-2);border:1px solid var(--edge);border-radius:20px;padding:clamp(24px,3vw,34px);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px}
.tcard::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--stc)}
.tcard .lgbox{height:44px;display:flex;align-items:center;gap:10px}
.tcard .lgbox img{display:block;width:auto}
.tcard .lgbox .lg-kuble{height:20px}
.tcard .lgbox .s-ac{font-weight:700;font-size:15px}
.tcard .ds{font-size:14.5px;color:var(--soft-2);line-height:1.6}
.tcard .who{font-size:13px;color:var(--soft);line-height:1.55}
.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid var(--edge);padding-top:18px;margin-top:auto}
.stat b{display:block;font-size:clamp(24px,2.6vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1.1;background:var(--mesh);-webkit-background-clip:text;background-clip:text;color:transparent}
.stat small{display:block;font-size:12px;color:var(--soft);line-height:1.45;margin-top:6px}

/* Weiterbildungspartner */
.plogos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;max-width:860px}
@media(max-width:620px){.plogos{grid-template-columns:1fr}}
.plogo{background:#fff;border:1px solid var(--edge);border-radius:16px;height:112px;display:flex;align-items:center;justify-content:center;padding:24px 28px;transition:transform .3s}
.plogo:hover{transform:translateY(-3px)}
.plogo img{max-height:100%;max-width:100%;object-fit:contain;display:block}
