.speaker-hero{min-height:100vh;padding-top:var(--header-height);background:var(--silbury-navy);--ink:var(--silbury-warmwhite);--ink-muted:var(--silbury-soft);--accent-text:var(--silbury-lime);--line:var(--silbury-line-on-dark);--surface-raised:var(--silbury-navy);--focus-color:var(--silbury-lime);--fehler:var(--ui-fehler-auf-dunkel);align-items:center;display:flex;position:relative;overflow:hidden}.speaker-hero__bg{z-index:0;position:absolute;inset:0}.speaker-hero__bg-image{object-fit:cover;object-position:center 30%;width:100%;height:100%;animation:20s ease-out forwards kenBurns}.speaker-hero__overlay{background:var(--verlauf-hero-schatten), linear-gradient(0deg, #0a1b2473, #0a1b2473);position:absolute;inset:0}.speaker-hero__inner{z-index:1;align-items:center;gap:var(--space-2xl);padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);min-height:calc(100vh - var(--header-height));grid-template-columns:1fr 1fr;display:grid;position:relative}.speaker-hero__text .badge{color:var(--silbury-photo-text);opacity:0;animation:.7s cubic-bezier(.25,.46,.45,.94) .2s forwards heroStagger;transform:translateY(16px)}.speaker-hero__text h1{color:var(--silbury-warmwhite);margin-top:var(--space-sm);margin-bottom:var(--space-md);opacity:0;font-size:clamp(2.5rem,1.5rem + 2.6vw,3.25rem);animation:.7s cubic-bezier(.25,.46,.45,.94) .4s forwards heroStagger;transform:translateY(20px)}.speaker-hero__highlight{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--silbury-lime);font-size:1.15em;font-style:italic;font-weight:400;line-height:1.02;display:block}.speaker-hero__sub{color:var(--silbury-photo-text);margin-bottom:var(--space-lg);opacity:0;max-width:540px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6;animation:.7s cubic-bezier(.25,.46,.45,.94) .6s forwards heroStagger;transform:translateY(20px)}.speaker-hero__actions{gap:var(--space-sm);margin-bottom:var(--space-lg);opacity:0;flex-wrap:wrap;animation:.7s cubic-bezier(.25,.46,.45,.94) .8s forwards heroStagger;display:flex;transform:translateY(20px)}.speaker-hero__facts{gap:var(--space-xs) var(--space-md);opacity:0;flex-wrap:wrap;animation:.7s cubic-bezier(.25,.46,.45,.94) 1s forwards heroStagger;display:flex;transform:translateY(20px)}.speaker-hero__facts span{color:var(--silbury-photo-text);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:.6rem;font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.speaker-hero__facts span:before{content:"";background:var(--silbury-lime);flex-shrink:0;width:6px;height:6px}.speaker-hero__photo-wrap{opacity:0;justify-content:flex-end;align-self:start;align-items:flex-start;animation:.9s cubic-bezier(.25,.46,.45,.94) .5s forwards heroStagger;display:flex;transform:translateY(24px)scale(.98)}.speaker-hero__photo{object-fit:cover;border-radius:0;width:100%;max-width:336px;height:auto;display:block}.speaker-hero__scroll-hint{bottom:var(--space-lg);z-index:1;opacity:0;animation:.7s 1.4s forwards heroStagger;position:absolute;left:50%;transform:translate(-50%)}.speaker-hero__scroll-hint span{background:var(--silbury-soft);width:1px;height:40px;margin:0 auto;display:block}.speaker-profil{gap:var(--space-2xl);grid-template-columns:1fr 380px;align-items:start;display:grid}.speaker-profil__lead{color:var(--ink-muted);margin-bottom:var(--space-md);max-width:40em;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);font-weight:500;line-height:1.55}.speaker-profil__content h2{margin-top:var(--space-sm);margin-bottom:var(--space-md)}.speaker-profil__content p+p{margin-top:var(--space-sm)}.speaker-profil__visual{position:relative}.speaker-profil__img{object-fit:cover;aspect-ratio:3/4;border-radius:0;width:100%;display:block}.speaker-profil__card{padding:var(--space-sm) 0 0;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:.2rem;display:flex;position:static}.speaker-profil__card strong{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ink);font-size:1.125rem;font-weight:500}.speaker-profil__card span{color:var(--ink-muted);font-size:.875rem}.speaker-profil__linkedin{min-height:44px;color:var(--accent-text);transition:color var(--transition-fast);align-items:center;gap:.4rem;font-size:.9375rem;font-weight:500;display:inline-flex}.speaker-profil__linkedin:hover{color:var(--ink)}.speaker-themen__grid{gap:var(--space-xl) var(--space-lg);margin-top:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.speaker-themen__card{border:0;border-top:1px solid var(--silbury-line-on-dark);padding:var(--space-md) 0 0;background:0 0;border-radius:0;flex-direction:column;gap:.75rem;display:flex}.speaker-themen__nr{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--silbury-lime);margin-bottom:.25rem;font-size:2rem;font-weight:500;line-height:1}.speaker-themen__card h3{color:var(--silbury-warmwhite);letter-spacing:-.03em;font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);line-height:1.2}.speaker-themen__card p{color:var(--silbury-soft);max-width:none;font-size:1rem;line-height:1.6}.speaker-themen__audience{color:var(--silbury-lime);padding-top:var(--space-xs);font-size:.875rem;font-weight:500;line-height:1.5}.speaker-themen__cta{text-align:left;margin-top:var(--space-xl)}.speaker-fz{gap:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.speaker-fz__formate h2,.speaker-fz__zielgruppen h2{margin-top:var(--space-sm);margin-bottom:var(--space-md);letter-spacing:-.04em;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem)}.speaker-fz__formate>p,.speaker-fz__zielgruppen>p{color:var(--ink-muted);font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}.speaker-fz__list{margin-top:var(--space-md);flex-direction:column;gap:.75rem;list-style:none;display:flex}.speaker-fz__item{color:var(--ink);align-items:center;gap:.75rem;font-size:1rem;font-weight:500;display:flex}.speaker-fz__item svg{color:var(--accent-text);flex-shrink:0}.speaker-fz__icon{width:28px;color:var(--accent-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.speaker-nutzen__grid{gap:var(--space-xl) var(--space-lg);margin-top:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid}.speaker-nutzen__card{border:0;border-top:1px solid var(--silbury-line-on-dark);padding:var(--space-md) 0 0;background:0 0;border-radius:0}.speaker-nutzen__dot{display:none}.speaker-nutzen__card h4{color:var(--silbury-warmwhite);letter-spacing:-.03em;margin-bottom:.75rem;font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);line-height:1.2}.speaker-nutzen__card p{color:var(--silbury-soft);max-width:none;font-size:1rem;line-height:1.6}.speaker-auftritte__grid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.speaker-auftritte__card{border:0;border-top:1px solid var(--line);padding:var(--space-md) 0 0;gap:var(--space-xs);background:0 0;border-radius:0;flex-direction:column;display:flex}.section-header:has(+.speaker-auftritte__grid) h2{max-width:14.5em}.speaker-auftritte__typ{text-transform:uppercase;letter-spacing:.07em;color:var(--accent-text);font-size:.8125rem;font-weight:500;line-height:1.4}.speaker-auftritte__card strong{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--ink);font-size:1.25rem;font-weight:500;line-height:1.2}.speaker-video{background:var(--verlauf-produktbuehne)}.speaker-video__layout{gap:var(--space-2xl);grid-template-columns:1fr auto;align-items:center;display:grid}.speaker-video__text h2{margin-top:var(--space-sm);margin-bottom:var(--space-md);text-wrap:balance}.speaker-video__player{background:var(--silbury-navy);border-radius:0;width:320px;max-width:100%;overflow:hidden}.speaker-video__player video{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}@media (max-width:768px){.speaker-video__layout{gap:var(--space-xl);text-align:left;grid-template-columns:1fr;justify-items:start}}.speaker-action__grid{gap:var(--space-md);margin-top:var(--space-2xl);grid-template-columns:repeat(3,1fr);display:grid}.speaker-action__item{border-radius:0;margin:0;overflow:hidden}.speaker-action__item img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:block}.speaker-action__item:hover img{transform:scale(1.03)}.speaker-action__item--1{grid-area:span 2/span 2}.speaker-action__item--1 img{aspect-ratio:auto}@media (max-width:768px){.speaker-action__grid{grid-template-columns:repeat(2,1fr)}.speaker-action__item--1{grid-area:auto/span 2}.speaker-action__item--1 img{aspect-ratio:16/9}}@media (max-width:480px){.speaker-action__grid{grid-template-columns:1fr}.speaker-action__item--1{grid-column:auto}}.speaker-referenzen__logos-label{text-align:left;color:var(--ink-muted);margin-top:var(--space-xl);margin-bottom:var(--space-lg);font-size:1rem;font-weight:500;line-height:1.5}.speaker-anfrage{max-width:760px;margin:0}.speaker-anfrage__header,.speaker-anfrage__header.text-center{margin-bottom:var(--space-xl);text-align:left}.speaker-anfrage__header h2{color:var(--silbury-warmwhite);margin-top:var(--space-sm);margin-bottom:var(--space-md);text-wrap:balance}.speaker-anfrage__header.text-center .badge{justify-content:flex-start}.speaker-form{border:1px solid var(--silbury-line-on-dark);padding:var(--space-xl);gap:var(--space-md);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-radius:0;flex-direction:column;display:flex}.speaker-form__row{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.speaker-form__field{flex-direction:column;gap:.5rem;display:flex}.speaker-form__field--full{grid-column:1/-1}.speaker-form__field label{color:var(--silbury-warmwhite);font-size:.875rem;font-weight:500;line-height:1.4}.speaker-form__field input,.speaker-form__field select,.speaker-form__field textarea{border:1px solid var(--silbury-soft);min-height:48px;color:var(--silbury-warmwhite);font-family:var(--font-body);transition:border-color var(--transition-fast);background:0 0;border-radius:0;width:100%;padding:.75rem .875rem;font-size:1rem;font-weight:500;line-height:1.4}.speaker-form__field input::placeholder,.speaker-form__field textarea::placeholder{color:var(--silbury-soft);opacity:1}.speaker-form__field select option{background:var(--silbury-navy);color:var(--silbury-warmwhite)}.speaker-form__field input:hover,.speaker-form__field select:hover,.speaker-form__field textarea:hover{border-color:var(--silbury-warmwhite)}.speaker-form__field input:focus,.speaker-form__field select:focus,.speaker-form__field textarea:focus{border-color:var(--silbury-lime)}.speaker-form__field textarea{resize:vertical;min-height:132px}.speaker-form>.btn{align-self:flex-start}.speaker-form__error{align-items:flex-start;gap:var(--space-xs);color:var(--fehler);max-width:none;font-size:.9375rem;line-height:1.5;display:flex}.speaker-form__error:before{content:"!";content:"!" / "";background:var(--fehler);width:16px;height:16px;color:var(--silbury-navy);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:3px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.speaker-form__error a{color:inherit;text-decoration:underline}.speaker-form__success{text-align:left;padding:var(--space-2xl) 0;align-items:flex-start;gap:var(--space-sm);color:var(--silbury-lime);flex-direction:column;display:flex}.speaker-form__success svg{margin-bottom:var(--space-sm)}.speaker-form__success h3{color:var(--silbury-warmwhite)}.speaker-form__success p{color:var(--silbury-soft);max-width:40ch}.ai-refs__marquee{margin-bottom:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ai-refs__marquee-track{align-items:center;gap:var(--space-xl);width:max-content;animation:30s linear infinite marquee;display:flex}.ai-refs__marquee:hover .ai-refs__marquee-track{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ai-refs__logo-item{opacity:.45;filter:grayscale();transition:opacity var(--transition-base), filter var(--transition-base);flex-shrink:0}.ai-refs__logo-item:hover{opacity:1;filter:grayscale(0%)}.ai-refs__logo-item img{object-fit:contain;width:auto;max-width:130px;height:32px}.ai-refs__logo-item--raster img{height:38px}@media (min-width:1200px){.speaker-anfrage{gap:var(--space-xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;max-width:none;display:grid}.speaker-anfrage__header,.speaker-anfrage__header.text-center{top:calc(var(--header-height) + var(--space-lg));margin-bottom:0;position:sticky}.speaker-anfrage__header h2{font-size:2.5rem}.speaker-form{padding:2rem}}@media (max-width:900px){.speaker-hero__inner{text-align:left;grid-template-columns:1fr}.speaker-hero__photo-wrap{display:none}.speaker-profil{grid-template-columns:1fr}.speaker-profil__visual{display:none}.speaker-themen__grid{grid-template-columns:1fr 1fr}.speaker-fz{gap:var(--space-xl);grid-template-columns:1fr}.speaker-nutzen__grid{grid-template-columns:1fr 1fr}.speaker-form__row{grid-template-columns:1fr}}@media (max-width:600px){.speaker-themen__grid,.speaker-nutzen__grid{grid-template-columns:1fr}.speaker-form{padding:var(--space-lg) var(--space-md)}}
