:root{
  --bg:#F5F8FA;
  --bg-alt:#EAF1F4;
  --surface:#FFFFFF;
  --surface-2:#E2ECEF;
  --line:rgba(15,47,69,0.16);
  --line-soft:rgba(15,47,69,0.08);
  --text:#102A3D;
  --text-dim:#4D6677;
  --text-dimmer:#718694;
  --ember:#EEBA2B;
  --ember-soft:rgba(238,186,43,0.14);
  --ember-light:#F7D877;
  --flame-red:#EE422B;
  --signal:#D95D55;
  --signal-soft:rgba(217,93,85,0.14);
  --radius:18px;
  --radius-sm:10px;
  --container:1180px;
  --watermark-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABhsAAAYbCAYAAAAGsQssAAAACXBIWXMAAC4jAAAuIwF4pT92AAAEzmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLyc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogIDxBdHRyaWI6QWRzPgogICA8cmRmOlNlcT4KICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDI1LTAzLTEzPC9BdHRyaWI6Q3JlYXRlZD4KICAgICA8QXR0cmliOkV4dElkPjE5MGRhMWFkLWM2OTItNDBhZi05NzVhLTJlMjVjM2Q1ODFkMDwvQXR0cmliOkV4dElkPgogICAgIDxBdHRyaWI6RmJJZD41MjUyNjU5MTQxNzk1ODA8L0F0dHJpYjpGYklkPgogICAgIDxBdHRyaWI6VG91Y2hUeXBlPjI8L0F0dHJpYjpUb3VjaFR5cGU+CiAgICA8L3JkZjpsaT4KICAgPC9yZGY6U2VxPgogIDwvQXR0cmliOkFkcz4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJz4KICA8ZGM6dGl0bGU+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5GJmFtcDtGIC0gMTQ8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwvZGM6dGl0bGU+CiA8L3JkZjpEZXNjcmlwdGlvbj4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjph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9zk0AAAZMzYAkMzGjRvj+uuvj6GhodRVACiBm266KW655Zaac77797tx9pOPai9UYJXZ81JXAACgZIwNACSxZs2auOeee1LXAKAkGhsbo6urK5Os4Tc3ZZJTVOMumx51kyanrgEAQMkYGwAYdWvWrIkHH3wwdQ0ASmTVqlVx6aWX1pxz9pOP4tt392fQqLj81wAAQB6MDQCMqo6ODkMDAJlasmRJ3HvvvZlkVbf9PZOcIhv/2zmpKwAAUELGBgBGTUdHRzz22GOpawBQIo2NjbF58+ZMss59+UVUd23PJKvIKnMXpK4AAEAJGRsAGBWGBgDy8OKLL2byfFJERPX1DZnkFFndhEuiMuuq1DUAACghYwMAuevs7DQ0AJC5lpaWuP/++zPJGjl5Iqp92zLJKrLKvIWpKwAAUFLGBgBy9cYbb0R7e3vqGgCUTGNjY2zdujWzvOE3N8dItZpZXlFV5l2dugIAACVlbAAgN3v37o1ly5alrgFACa1duzaam5szyRqpVqO6PZt/H4rOzQYAAPJibAAgF++//360tbWlrgFACd18881x5513ZpZX7euJkZMnMssrsspcYwMAAPkwNgCQuY8//jhaW1vj1KlTqasAUDLTpk2L7u7uTDOrr2/MNK+oPKEEAECejA0AZOrkyZNxww03xOeff566CgAltGXLlmhqasosr9rbE+e+/CKzvCLzhBIAAHkyNgCQqdtvvz2OHDmSugYAJfTAAw9Ea2trppnDr76caV6RudkAAECejA0AZKazszP6+vpS1wCghGbNmhUdHR2ZZlZ7t8a5r45lmllklbkLUlcAAKDEjA0AZOLw4cPR3t6eugYAJTRp0qTYsWNHTJw4MdPc4Vf/lmlekVXmzI+6CZekrgEAQIkZGwCo2fHjx6OtrS11DQBKqru7O6688spMM6tvbRlTtxrqr74udQUAAErO2ABAzZYvXx5Hjx5NXQOAErrvvvvitttuyzx3+LV1mWcWWWWhsQEAgHwZGwCoybp166K/vz91DQBKaN68ebFuXfajQHXHa2PqVkPdxIaozJmfugYAACVnbADggg0MDMQjjzySugYAJTR58uTYuXNn5rkjZ6oxvGV95rlF5lYDAACjwdgAwAW766674tSpU6lrAFBC3d3dcfnll2eeW31r65i61RDhvwYAAEaHsQGAC9LV1RV79uxJXQOA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7muoqW2I3LKtiWafe+65EtcAkERra2t0dHREe3t7dHR0/Ph+5cqV0d/fH/39/bFq1aqsMwGg4lg2AACQumo52ZBbti1qahsSzR4/frzENbBwNDU1xZIlS3721draGvX19dHQ0PCLr7o6f6JSGrlcLvL5fDQ1Nf34yufz0dzcnHUaAFQtv8kBAJC62asXsk4oifqusURzr776aly6dKnENVAeXV1d0dPTEz09PbFy5cr/e7969eqsEwEAWAAsGwAASN3s1X9lnTBvNbUNkVua7BFKzzzzTIlroLTWrFkTfX190dfX95P3AwMDWacBAFAhLBsAAEjd7HeVv2zILbs10dypU6fi888/L3ENFK+xsTEGBgZiaGgoBgcHY3h4OPr6+uL666/POg0AgCpg2QAAQOqq4WRDfef2RHMvvvhiiUvg1w0MDMTw8HAMDQ3F8PBwDAwMWCoAAJAqywYAAFI390Nl31dQU9sQdR2bip67ePFivP766ykUwU8VCoXYsGFDFAqF2LRpU7S3t2edBADANcayAQCAVM1eOZd1wrzlOjZHTW1D0XOvvPJKCjVc65qammLbtm1RKBRi48aNsXHjxqyTAADAsgEAgHRVwyOUcgkfofT888+XuIRr1dq1a2PHjh0xPj4et96a7P4QAABIk2UDAACpqorLoTu2FD3z/vvvx7lzlX+qg+xs3749duzYERMTE7F69eqscwAA4BdZNgAAkKpKP9mQW/rHqKlrLnrOxdAUq6OjI/bs2fPj6YXm5uJ/7gAAICuWDQAApKrSTzbkOjYXPXP+/Pk4efJkCjVUm3Xr1sXExESMj4/H6Oho1jkAAJCYZQMAAKmau/pV1gnzkmvfUPTMW2+9lUIJ1WLnzp2xe/fuGB8fj87OzqxzAACgJCwbAABI1ewPl7JOSGxR8++iNr+i6Lm33347hRoqWaFQiP3798fevXujpaUl6xwAACg5ywYAAFI1V8HLhrr2jUXPnDlzJj799NMUaqg0a9asif3798fk5GSsWrUq6xwAAEiVZQMAAKma++E/WScklusoftnw2muvlT6EirFkyZK46667YnJyMgqFQtY5AABQNpYNAACkava7yr2zIZfgZMObb76ZQgkL3c033xyHDh2KycnJrFMAACATlg0AAKRmbuZy1gmJJbkY+pNPPokzZ86kUMNC1NLSEvfcc09MT0/H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AAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwCIbAAAAAACARTYAAAAAAACLbAAAAAAAABbZAAAAAAAALLIBAAAAAABYZAMAAAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGAJAAD//+zZsQAAAADAIH/rQewtjWQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwCIbAAAAAACARTYAAAAAAACLbAAAAAAAABbZAAAAAAAALLIBAAAAAABYZAMAAAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwCIbAAAAAACARTYAAAAAAACLbAAAAAAAABbZAAAAAAAALLIBAAAAAABYZAMAAAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgCQAA///s2bEAAAAAwCB/60HsLY1kAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwCIbAAAAAACARTYAAAAAAACLbAAAAAAAABbZAAAAAAAALLIBAAAAAABYZAMAAAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwCIbAAAAAACARTYAAAAAAACLbAAAAAAAABbZAAAAAAAALLIBAAAAAABYZAMAAAAAALDIBgAAAAAAYAkAAP//7dmxAAAAAMAgf+tB7C2NZAMAAAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwCIbAAAAAACARTYAAAAAAACLbAAAAAAAABbZAAAAAAAALLIBAAAAAABYZAMAAAAAALDIBgAAAAAAYJENAAAAAADAIhsAAAAAAIBFNgAAAAAAAItsAAAAAAAAFtkAAAAAAAAssgEAAAAAAFhkAwAAAAAAsMgGAAAAAABgkQ0AAAAAAMAiGwAAAAAAgEU2AAAAAAAAi2wAAAAAAAAW2QAAAAAAACyyAQAAAAAAWGQDAAAAAACwyAYAAAAAAGCRDQAAAAAAwBK46bx/Jr6qTwAAAABJRU5ErkJggg==");
  --ease:cubic-bezier(.22,1,.36,1);
}
*{box-sizing:border-box; margin:0; padding:0;}
html{scroll-behavior:smooth;}
body{
  background:var(--bg);
  color:var(--text);
  font-family:'Inter',sans-serif;
  font-size:16px;
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
  position:relative;
  isolation:isolate;
}
body::before{
  content:'';
  position:fixed;
  inset:0;
  z-index:0;
  pointer-events:none;
  /* Eingebettet, damit das Wasserzeichen auch ohne separaten assets-Upload geladen wird. */
  background:var(--watermark-image) center 52% / min(58vw,680px) auto no-repeat;
  opacity:.068;
  filter:grayscale(.12);
  mix-blend-mode:multiply;
  transform:translate3d(0,0,0);
  animation:watermark-drift 24s ease-in-out infinite;
  will-change:transform;
}
@keyframes watermark-drift{
  0%,100%{transform:translate3d(-1.2%,0,0) scale(1);}
  50%{transform:translate3d(1.2%,-1%,0) scale(1.02);}
}
@media (prefers-reduced-motion:reduce){
  body::before,.hero::before,.page-hero::before{animation:none; transform:none;}
}
img{max-width:100%; display:block;}
a{color:inherit; text-decoration:none;}
ul{list-style:none;}
h1,h2,h3,h4{font-family:'Space Grotesk',sans-serif; font-weight:600; letter-spacing:-0.01em;}
.mono{font-family:'JetBrains Mono',monospace;}
.sr-only{
  position:absolute; width:1px; height:1px; padding:0; margin:-1px;
  overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0;
}
.wrap{max-width:var(--container); margin:0 auto; padding:0 32px;}
section{position:relative;}
::selection{background:var(--ember); color:#0A0F1C;}
a:focus-visible, button:focus-visible, input:focus-visible, textarea:focus-visible{
  outline:2px solid var(--signal); outline-offset:3px; border-radius:4px;
}

/* ---------- GLOBAL CURSOR GLOW (Maus erhellt den Hintergrund überall) ---------- */
#cursorGlow{
  position:fixed; inset:0; z-index:1; pointer-events:none;
  background:radial-gradient(420px circle at var(--gx,-500px) var(--gy,-500px),
    rgba(238,186,43,0.13), rgba(217,93,85,0.065) 45%, transparent 70%);
  transition:opacity .5s ease; opacity:0;
}
body.glow-on #cursorGlow{opacity:1;}
main, header, footer, .topstrip{position:relative; z-index:2;}

/* interaktive Elemente: Spotlight-Hover pro Karte */
.spot{position:relative; overflow:hidden;}
.spot::after{
  content:''; position:absolute; inset:0; pointer-events:none; opacity:0;
  background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),
    rgba(255,255,255,0.08), transparent 65%);
  transition:opacity .35s ease;
}
.spot:hover::after{opacity:1;}

/* ---------- reveal on scroll (mehrere Varianten) ---------- */
.reveal,.reveal-left,.reveal-right,.reveal-zoom{
  opacity:0; transition:opacity .9s var(--ease), transform .9s var(--ease);
  will-change:opacity,transform;
}
.reveal{transform:translateY(30px);}
.reveal-left{transform:translateX(-40px);}
.reveal-right{transform:translateX(40px);}
.reveal-zoom{transform:scale(.92);}
.reveal.in,.reveal-left.in,.reveal-right.in,.reveal-zoom.in{opacity:1; transform:none;}
.reveal-delay-1{transition-delay:.08s;}
.reveal-delay-2{transition-delay:.16s;}
.reveal-delay-3{transition-delay:.24s;}
.reveal-delay-4{transition-delay:.32s;}

/* ---------- top strip ---------- */
.topstrip{
  background:#DDEBED; border-bottom:1px solid var(--line-soft);
  font-size:13px; color:var(--text-dim);
}
.topstrip .wrap{display:flex; align-items:center; justify-content:space-between; height:38px;}
.topstrip .live{display:flex; align-items:center; gap:8px; font-family:'JetBrains Mono',monospace; font-size:12px; letter-spacing:.02em;}
.topstrip .live[role="link"]{cursor:pointer; transition:color .2s ease;}
.topstrip .live[role="link"]:hover{color:var(--signal);}
.dot{
  width:7px; height:7px; border-radius:50%; background:var(--signal);
  box-shadow:0 0 0 0 rgba(217,93,85,.6); animation:pulse-dot 2.2s infinite;
}
@keyframes pulse-dot{
  0%{box-shadow:0 0 0 0 rgba(217,93,85,.55);}
  70%{box-shadow:0 0 0 8px rgba(217,93,85,0);}
  100%{box-shadow:0 0 0 0 rgba(217,93,85,0);}
}
.topstrip .phone{color:var(--text); font-weight:500;}
.topstrip .phone:hover{color:var(--signal);}

/* ---------- nav ---------- */
header{
  position:sticky; top:0; z-index:100;
  background:rgba(245,248,250,0.78);
  backdrop-filter:blur(14px); -webkit-backdrop-filter:blur(14px);
  border-bottom:1px solid transparent;
  transition:border-color .3s ease, background .3s ease;
}
header.scrolled{background:rgba(255,255,255,0.94); border-bottom:1px solid var(--line); box-shadow:0 10px 34px rgba(15,47,69,.08);}
nav.wrap{display:flex; align-items:center; justify-content:space-between; height:80px; gap:16px;}
.brand{display:flex; align-items:center; flex-shrink:0;}
.logo-mark{
  height:52px; width:auto; object-fit:contain;
  animation:logo-in .8s var(--ease) both;
  filter:drop-shadow(0 4px 12px rgba(15,47,69,.15));
}
header .brand{
  position:absolute; left:max(32px,calc((100vw - var(--container))/2 + 32px));
}
header .logo-mark{height:68px;}
@keyframes logo-in{from{opacity:0; transform:translateY(-8px) scale(.85);} to{opacity:1; transform:none;}}
.navlinks{display:none; align-items:center; gap:18px;}
.navlinks a{
  font-size:13.5px; color:var(--text-dim); font-weight:500;
  position:relative; padding:6px 0; transition:color .2s ease; white-space:nowrap;
}
.navlinks a::after{
  content:''; position:absolute; left:0; bottom:0; height:2px; width:0;
  background:linear-gradient(90deg,var(--signal),var(--ember));
  border-radius:2px; transition:width .3s var(--ease);
}
.navlinks a:hover{color:var(--text);}
.navlinks a:hover::after{width:100%;}
.navlinks a.active{color:var(--text);}
.navlinks a.active::after{width:100%;}
.nav-actions{
  display:flex; align-items:center; gap:14px;
  position:absolute; left:50%; transform:translateX(-50%);
}
.nav-actions > a{display:none !important;}
.btn{
  display:inline-flex; align-items:center; gap:8px;
  padding:12px 22px; border-radius:999px;
  font-weight:600; font-size:14.5px; font-family:'Inter',sans-serif;
  cursor:pointer; border:1px solid transparent;
  transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s ease, border-color .25s ease, color .25s ease;
  white-space:nowrap;
}
.btn-primary{
  background:linear-gradient(135deg,var(--ember),var(--ember-light));
  color:#241a02; box-shadow:0 8px 22px -8px rgba(238,186,43,.55);
}
.btn-primary:hover{transform:translateY(-2px) scale(1.02); box-shadow:0 14px 30px -8px rgba(238,186,43,.75);}
.btn-ghost{background:transparent; color:var(--text); border-color:var(--line);}
.btn-ghost:hover{border-color:var(--signal); color:var(--signal); transform:translateY(-2px);}
.btn-sm{padding:9px 16px; font-size:13px;}
.burger{
  display:flex; align-items:center; justify-content:flex-end;
  width:112px; height:44px; padding:0 16px 0 44px;
  border:1px solid var(--line); border-radius:10px; background:rgba(255,255,255,.82);
  color:var(--text); cursor:pointer; position:relative;
  transition:border-color .2s ease, background .2s ease, box-shadow .2s ease;
}
.burger::after{
  content:'Menü'; font-family:'Inter',sans-serif; font-size:14px;
  font-weight:700; letter-spacing:.02em;
}
.burger span, .burger span::before, .burger span::after{
  content:''; position:absolute; left:9px; width:20px; height:1.6px; background:var(--text);
  transition:transform .25s ease, opacity .25s ease;
}
.burger span{top:21px; left:13px;}
.burger span::before{content:''; top:-6px;}
.burger span::after{content:''; top:6px;}
.burger:hover{border-color:var(--signal); background:var(--signal-soft); box-shadow:0 8px 22px -12px rgba(217,93,85,.65);}
.burger[aria-expanded="true"] span{background:transparent;}
.burger[aria-expanded="true"] span::before{top:0; transform:rotate(45deg); background:var(--signal);}
.burger[aria-expanded="true"] span::after{top:0; transform:rotate(-45deg); background:var(--signal);}
.navlinks.open{
  display:grid !important; position:absolute; top:100%; left:0; right:0;
  grid-template-columns:repeat(2,minmax(0,1fr));
  background:rgba(255,255,255,.98); padding:28px max(32px,calc((100vw - var(--container))/2 + 32px)); gap:8px 28px;
  border-bottom:1px solid var(--line); box-shadow:0 24px 50px rgba(15,47,69,.14);
  z-index:99; align-items:stretch; max-height:calc(100vh - 80px); overflow-y:auto;
}
.navlinks.open a{display:block; padding:13px 14px; border-radius:10px; font-size:15px;}
.navlinks.open a:hover,.navlinks.open a.active{background:var(--signal-soft); color:var(--text);}
.navlinks.open a::after{display:none;}

/* ---------- course visual ---------- */
.course-visual{
  min-height:360px; border:1px solid var(--line); border-radius:var(--radius);
  background:linear-gradient(145deg,#fff,var(--bg-alt)); display:grid; place-items:center;
  position:relative; overflow:hidden; box-shadow:0 24px 60px -34px rgba(15,47,69,.35);
}
.course-visual::before{
  content:''; position:absolute; width:300px; height:300px; border-radius:50%;
  background:radial-gradient(circle,var(--signal-soft),transparent 68%); transform:translate(36%,-24%);
}
.course-visual .extinguisher{
  width:128px; height:190px; border-radius:42px 42px 24px 24px;
  background:linear-gradient(145deg,var(--flame-red),var(--signal)); position:relative;
  box-shadow:0 30px 55px -24px rgba(217,93,85,.75); transform:rotate(-3deg);
}
.course-visual .extinguisher::before{
  content:''; position:absolute; width:64px; height:34px; left:32px; top:-24px;
  border:12px solid var(--text); border-bottom:0; border-radius:18px 18px 0 0;
}
.course-visual .extinguisher::after{
  content:'F&F'; position:absolute; left:28px; right:28px; top:58px; padding:14px 0;
  text-align:center; border-radius:10px; background:#fff; color:var(--text); font-family:'Space Grotesk',sans-serif; font-weight:700;
}
.course-visual .safety-ring{position:absolute; width:250px; height:250px; border:1px dashed var(--signal); border-radius:50%; animation:spin 24s linear infinite;}
.course-visual .safety-ring::before,.course-visual .safety-ring::after{content:''; position:absolute; width:10px; height:10px; border-radius:50%; background:var(--ember);}
.course-visual .safety-ring::before{top:18px; left:44px;}.course-visual .safety-ring::after{right:22px; bottom:54px;}
@keyframes spin{to{transform:rotate(360deg);}}

/* ---------- eyebrow / section heads ---------- */
.eyebrow{
  display:inline-flex; align-items:center; gap:9px;
  font-family:'JetBrains Mono',monospace; font-size:12.5px; letter-spacing:.06em;
  color:var(--signal); text-transform:uppercase;
  padding:7px 14px; border:1px solid var(--signal-soft); border-radius:999px;
  background:var(--signal-soft); margin-bottom:26px;
}
.eyebrow.gold{color:var(--ember); background:var(--ember-soft); border-color:var(--ember-soft);}
.section-pad{padding:110px 0;}
.sec-head{max-width:680px; margin-bottom:56px;}
.sec-head .eyebrow{margin-bottom:18px;}
.sec-head h2{font-size:clamp(28px,3.6vw,42px); color:var(--text); margin-bottom:16px; line-height:1.15;}
.sec-head p{color:var(--text-dim); font-size:16.5px;}
.center{text-align:center; margin-left:auto; margin-right:auto;}

/* ---------- page hero (Unterseiten) ---------- */
.page-hero{
  position:relative; overflow:hidden; padding:90px 0 70px;
  background:
    radial-gradient(900px 500px at 80% -20%, rgba(217,93,85,0.12), transparent 60%),
    radial-gradient(700px 500px at 10% 120%, rgba(238,186,43,0.10), transparent 55%),
    var(--bg);
  border-bottom:1px solid var(--line-soft);
}
.page-hero .crumbs{
  font-family:'JetBrains Mono',monospace; font-size:12px; color:var(--text-dimmer);
  margin-bottom:20px; display:flex; gap:8px; align-items:center; flex-wrap:wrap;
}
.page-hero .crumbs a:hover{color:var(--signal);}
.page-hero h1{font-size:clamp(34px,4.6vw,54px); line-height:1.1; margin-bottom:18px;}
.page-hero h1 em{
  font-style:normal;
  background:linear-gradient(100deg,var(--ember),var(--ember-light));
  -webkit-background-clip:text; background-clip:text; color:transparent;
}
.page-hero p.lead{font-size:17.5px; color:var(--text-dim); max-width:640px;}
.page-hero .hero-ctas{margin-top:32px; display:flex; gap:16px; flex-wrap:wrap;}
.scanline{
  position:absolute; left:0; right:0; height:1px; top:0;
  background:linear-gradient(90deg, transparent, rgba(217,93,85,.5), transparent);
  animation:scan-y 7s linear infinite; opacity:.5; pointer-events:none;
}
@keyframes scan-y{0%{transform:translateY(0);} 100%{transform:translateY(70vh);}}

/* ---------- hero (Startseite) ---------- */
.hero{
  position:relative; padding:92px 0 110px;
  background:
    radial-gradient(1100px 600px at 78% -10%, rgba(217,93,85,0.13), transparent 60%),
    radial-gradient(900px 700px at 15% 110%, rgba(238,186,43,0.10), transparent 55%),
    var(--bg);
  overflow:hidden;
}
.hero-grid{display:grid; grid-template-columns:1.05fr 0.95fr; gap:40px; align-items:center;}
.hero h1{font-size:clamp(38px,5.2vw,60px); line-height:1.08; color:var(--text); margin-bottom:22px;}
.hero h1 em{
  font-style:normal;
  background:linear-gradient(100deg,var(--ember),var(--ember-light));
  -webkit-background-clip:text; background-clip:text; color:transparent;
}
.hero h1 .typing{border-right:2px solid var(--ember); padding-right:2px; animation:caret 1s steps(1) infinite;}
@keyframes caret{50%{border-color:transparent;}}
.hero p.lead{font-size:18px; color:var(--text-dim); max-width:520px; margin-bottom:36px;}
.hero-ctas{display:flex; align-items:center; gap:18px; flex-wrap:wrap; margin-bottom:42px;}
.call-link{display:flex; align-items:center; gap:10px; color:var(--text); font-weight:600; font-size:15px;}
.call-link .ring{
  width:38px; height:38px; border-radius:50%; border:1px solid var(--line);
  display:flex; align-items:center; justify-content:center; font-size:16px;
  transition:border-color .2s ease, background .2s ease;
}
.call-link:hover .ring{border-color:var(--signal); background:var(--signal-soft);}
.trust-mini{display:flex; gap:26px; flex-wrap:wrap;}
.trust-mini div{display:flex; align-items:center; gap:8px; font-size:13.5px; color:var(--text-dim);}
.trust-mini .check{color:var(--signal); font-size:15px;}
.aurora{position:absolute; inset:0; overflow:hidden; z-index:0; pointer-events:none;}
.aurora span{position:absolute; border-radius:50%; filter:blur(90px); opacity:.24; animation:drift 22s ease-in-out infinite;}
.aurora .a1{width:420px; height:420px; background:var(--signal); top:-140px; left:8%; animation-duration:26s;}
.aurora .a2{width:380px; height:380px; background:var(--ember); bottom:-160px; right:6%; animation-duration:30s; animation-delay:-6s;}
.aurora .a3{width:260px; height:260px; background:#4C6BFF; top:40%; left:48%; opacity:.14; animation-duration:34s; animation-delay:-14s;}
@keyframes drift{
  0%,100%{transform:translate(0,0) scale(1);}
  33%{transform:translate(30px,-24px) scale(1.08);}
  66%{transform:translate(-24px,20px) scale(0.95);}
}
.hero > .wrap,.page-hero > .wrap{position:relative; z-index:2;}
.hero::before,.page-hero::before{
  content:'';
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  background:var(--watermark-image) calc(100% - max(24px,8vw)) 54% / min(30vw,390px) auto no-repeat;
  opacity:.115;
  filter:grayscale(.1);
  mix-blend-mode:multiply;
  animation:watermark-drift 24s ease-in-out infinite;
  will-change:transform;
}

/* hero visual: radar */
.hero-visual{position:relative; height:460px; display:flex; align-items:center; justify-content:center;}
.radar{position:relative; width:380px; height:380px;}
.radar-ring{position:absolute; inset:0; border-radius:50%; border:1px solid rgba(217,93,85,0.35);}
.radar-ring.r1{animation:radar-expand 3.2s var(--ease) infinite;}
.radar-ring.r2{animation:radar-expand 3.2s var(--ease) infinite; animation-delay:1.06s;}
.radar-ring.r3{animation:radar-expand 3.2s var(--ease) infinite; animation-delay:2.13s;}
@keyframes radar-expand{
  0%{transform:scale(.25); opacity:0;}
  12%{opacity:.9;}
  100%{transform:scale(1); opacity:0;}
}
.radar-static{position:absolute; border-radius:50%; border:1px solid var(--line);}
.radar-static.s1{inset:60px;}
.radar-static.s2{inset:130px;}
.radar-sweep{
  position:absolute; inset:0; border-radius:50%;
  background:conic-gradient(from 0deg, rgba(217,93,85,.20), transparent 70deg, transparent 360deg);
  animation:sweep 5s linear infinite; mix-blend-mode:multiply;
}
@keyframes sweep{to{transform:rotate(360deg);}}
.radar-core{
  position:absolute; inset:0; margin:auto; width:64px; height:64px; border-radius:50%;
  background:radial-gradient(circle at 35% 30%, #FDF0C8, var(--ember) 60%, #8a6412 100%);
  box-shadow:0 0 40px 6px rgba(238,186,43,.45);
  display:flex; align-items:center; justify-content:center; font-size:24px;
  animation:core-breathe 4s ease-in-out infinite;
}
@keyframes core-breathe{0%,100%{transform:scale(1);} 50%{transform:scale(1.07);}}
.status-card{
  position:absolute; background:rgba(255,255,255,0.88);
  border:1px solid var(--line); border-radius:12px;
  padding:12px 16px; backdrop-filter:blur(10px);
  display:flex; align-items:center; gap:10px;
  font-size:12.5px; box-shadow:0 18px 40px -14px rgba(15,47,69,.22);
}
.status-card .dot{flex-shrink:0;}
.status-card .t1{color:var(--text); font-weight:600; display:block;}
.status-card .t2{color:var(--text-dimmer); font-family:'JetBrains Mono',monospace; font-size:11px;}
.status-card.c1{top:8px; left:-10px; animation:float-a 6s ease-in-out infinite;}
.status-card.c2{bottom:26px; right:-18px; animation:float-b 7s ease-in-out infinite;}
.status-card.c3{top:112px; right:-24px; animation:float-a 7.4s ease-in-out infinite reverse;}
.status-card.c4{bottom:116px; left:-24px; animation:float-b 6.6s ease-in-out infinite reverse;}
@keyframes float-a{0%,100%{transform:translateY(0);} 50%{transform:translateY(-12px);}}
@keyframes float-b{0%,100%{transform:translateY(0);} 50%{transform:translateY(14px);}}

/* pulse divider */
.pulse-divider{padding:0; overflow:hidden; line-height:0;}
.pulse-divider svg{display:block; width:100%; height:70px;}
.pulse-divider path{
  fill:none; stroke:var(--line); stroke-width:1.4;
  stroke-dasharray:1400; stroke-dashoffset:1400;
  transition:stroke-dashoffset 1.6s var(--ease), stroke 1.6s ease;
}
.pulse-divider.in path{stroke-dashoffset:0; stroke:var(--signal);}

/* ---------- trust bar ---------- */
.trustbar{
  background:var(--bg-alt); border-top:1px solid var(--line-soft); border-bottom:1px solid var(--line-soft);
  padding:38px 0;
}
.trustbar .wrap{display:grid; grid-template-columns:repeat(4,1fr); gap:24px;}
.trust-item{display:flex; align-items:flex-start; gap:12px;}
.trust-item .ico{
  width:38px; height:38px; border-radius:10px; background:var(--surface-2);
  display:flex; align-items:center; justify-content:center; font-size:17px; flex-shrink:0; border:1px solid var(--line);
  transition:transform .3s var(--ease);
}
.trust-item:hover .ico{transform:translateY(-4px) rotate(-6deg);}
.trust-item h4{font-size:14px; font-weight:600; color:var(--text); margin-bottom:3px;}
.trust-item p{font-size:12.5px; color:var(--text-dimmer);}

/* ---------- service cards ---------- */
.services-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:26px; margin-bottom:22px;}
.services-note{text-align:center; font-size:13.5px; color:var(--text-dimmer);}
.service-card{
  position:relative; border-radius:var(--radius); overflow:hidden;
  border:1px solid var(--line); background:var(--surface);
  min-height:380px; display:flex; flex-direction:column; justify-content:flex-end;
  transition:transform .45s var(--ease), border-color .45s ease, box-shadow .45s ease;
}
.service-card:hover{transform:translateY(-8px); border-color:var(--signal-soft); box-shadow:0 30px 60px -20px rgba(15,47,69,.24);}
.service-card img{
  position:absolute; inset:0; width:100%; height:100%; object-fit:cover;
  filter:saturate(0.85) brightness(0.62); transition:transform .8s var(--ease), filter .5s ease;
}
.service-card:hover img{transform:scale(1.07); filter:saturate(1) brightness(0.5);}
.service-card::before{
  content:''; position:absolute; inset:0;
  background:linear-gradient(0deg, rgba(8,13,24,0.96) 10%, rgba(8,13,24,0.35) 55%, transparent 90%);
}
.service-card .content{position:relative; padding:30px; z-index:2;}
.service-card .tag{
  font-family:'JetBrains Mono',monospace; font-size:11.5px; color:var(--signal);
  text-transform:uppercase; letter-spacing:.06em; margin-bottom:10px; display:block;
}
.service-card h3{font-size:22px; color:#fff; margin-bottom:10px;}
.service-card p{font-size:14.5px; color:rgba(255,255,255,0.72); margin-bottom:16px; max-width:400px;}
.service-card .arrow-link{display:inline-flex; align-items:center; gap:8px; color:#fff; font-size:13.5px; font-weight:600;}
.service-card .arrow-link .a{transition:transform .3s var(--ease);}
.service-card:hover .arrow-link .a{transform:translateX(6px);}

.service-strip{
  display:flex; align-items:center; justify-content:space-between; gap:30px;
  border:1px solid var(--line); border-radius:var(--radius); padding:26px 30px;
  background:var(--surface); flex-wrap:wrap; margin-top:34px;
  transition:border-color .3s ease, transform .3s var(--ease);
}
.service-strip:hover{border-color:var(--ember-soft); transform:translateY(-3px);}
.service-strip .left{display:flex; align-items:center; gap:16px;}
.service-strip .ico-lg{
  width:52px; height:52px; border-radius:14px; background:var(--ember-soft);
  display:flex; align-items:center; justify-content:center; font-size:22px; flex-shrink:0;
}
.service-strip h4{font-size:17px; color:var(--text); margin-bottom:4px;}
.service-strip p{font-size:14px; color:var(--text-dim); max-width:520px;}

/* ---------- feature panels ---------- */
.feature{display:grid; grid-template-columns:1fr 1fr; gap:60px; align-items:center;}
.feature + .feature{margin-top:110px;}
.feature.rev .img-col{order:2;}
.feature.rev .txt-col{order:1;}
.img-col{position:relative;}
.img-col .frame{
  position:relative; border-radius:var(--radius); overflow:hidden; border:1px solid var(--line);
  background:var(--surface);
}
.img-col .frame img{width:100%; height:460px; object-fit:cover; transition:transform .8s var(--ease);}
.img-col .frame:hover img{transform:scale(1.04);}
.img-col .glow{position:absolute; width:220px; height:220px; border-radius:50%; filter:blur(70px); z-index:-1; opacity:.55;}
.feature:nth-child(odd) .glow{background:var(--signal); top:-40px; right:-40px;}
.feature.rev .glow{background:var(--ember); bottom:-40px; left:-40px;}
.txt-col .tag{
  font-family:'JetBrains Mono',monospace; font-size:12px; color:var(--ember);
  text-transform:uppercase; letter-spacing:.08em; margin-bottom:14px; display:block;
}
.txt-col h3{font-size:clamp(24px,3vw,32px); color:var(--text); margin-bottom:16px;}
.txt-col p.desc{color:var(--text-dim); font-size:15.5px; margin-bottom:26px;}
.feat-list{display:flex; flex-direction:column; gap:14px; margin-bottom:28px;}
.feat-list li{display:flex; align-items:flex-start; gap:12px; font-size:14.5px; color:var(--text);}
.feat-list .fi{
  width:22px; height:22px; border-radius:50%; background:var(--signal-soft); color:var(--signal);
  display:flex; align-items:center; justify-content:center; font-size:12px; flex-shrink:0; margin-top:1px;
}

/* ---------- stats (animierte Zähler) ---------- */
.stats-band{
  background:var(--bg-alt); border-top:1px solid var(--line-soft); border-bottom:1px solid var(--line-soft);
  padding:56px 0;
}
.stats-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:30px; text-align:center;}
.stat .num{
  font-family:'Space Grotesk',sans-serif; font-weight:700;
  font-size:clamp(34px,4vw,52px); line-height:1;
  background:linear-gradient(100deg,var(--ember),var(--ember-light));
  -webkit-background-clip:text; background-clip:text; color:transparent;
  display:block; margin-bottom:10px;
}
.stat .lbl{font-size:13.5px; color:var(--text-dim);}
.stat .src{display:block; font-size:11px; color:var(--text-dimmer); font-family:'JetBrains Mono',monospace; margin-top:6px;}

/* ---------- Vorteils-/Info-Karten ---------- */
.cards-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:24px;}
.cards-grid.two{grid-template-columns:repeat(2,1fr);}
.info-card{
  background:var(--surface); border:1px solid var(--line); border-radius:var(--radius);
  padding:30px; transition:transform .35s var(--ease), border-color .35s ease;
}
.info-card:hover{transform:translateY(-6px); border-color:var(--signal-soft);}
.info-card .ic{
  width:48px; height:48px; border-radius:13px; background:var(--signal-soft);
  display:flex; align-items:center; justify-content:center; font-size:21px; margin-bottom:18px;
  transition:transform .35s var(--ease);
}
.info-card:hover .ic{transform:rotate(-8deg) scale(1.08);}
.info-card.gold .ic{background:var(--ember-soft);}
.info-card h3{font-size:18px; color:var(--text); margin-bottom:10px;}
.info-card p{font-size:14.5px; color:var(--text-dim);}

/* ---------- text-sections (Artikel) ---------- */
.article{max-width:800px;}
.article h2{font-size:clamp(24px,3vw,32px); margin:46px 0 14px; color:var(--text);}
.article h2:first-child{margin-top:0;}
.article p{color:var(--text-dim); font-size:15.5px; margin-bottom:16px;}
.article strong{color:var(--text);}
.article .hl{color:var(--ember); font-weight:600;}

/* ---------- FAQ ---------- */
.faq{max-width:800px;}
.faq details{
  border:1px solid var(--line); border-radius:var(--radius-sm); background:var(--surface);
  margin-bottom:14px; overflow:hidden; transition:border-color .3s ease;
}
.faq details[open]{border-color:var(--signal-soft);}
.faq summary{
  cursor:pointer; padding:20px 24px; font-family:'Space Grotesk',sans-serif; font-weight:600;
  font-size:16px; color:var(--text); list-style:none; display:flex; justify-content:space-between; align-items:center; gap:14px;
}
.faq summary::-webkit-details-marker{display:none;}
.faq summary::after{content:'+'; color:var(--signal); font-size:20px; transition:transform .3s var(--ease);}
.faq details[open] summary::after{transform:rotate(45deg);}
.faq .fa-body{padding:0 24px 20px; color:var(--text-dim); font-size:14.5px;}

/* ---------- timeline ---------- */
.timeline-wrap{position:relative; margin-top:20px;}
.timeline-line{position:relative; height:2px; background:var(--line); margin:0 0 46px; border-radius:2px; overflow:hidden;}
.timeline-line .fill{
  position:absolute; inset:0; width:0%;
  background:linear-gradient(90deg,var(--signal),var(--ember));
  transition:width 1.6s var(--ease);
}
.timeline-line.in .fill{width:100%;}
.timeline-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:26px;}
.tl-step{position:relative; padding-top:6px;}
.tl-step .node{
  position:absolute; top:-52px; left:0; width:14px; height:14px; border-radius:50%;
  background:var(--bg); border:2px solid var(--signal);
  transition:background .4s ease, box-shadow .4s ease;
}
.timeline-line.in ~ .timeline-grid .tl-step .node{background:var(--signal); box-shadow:0 0 14px rgba(217,93,85,.6);}
.tl-step .num{font-family:'JetBrains Mono',monospace; color:var(--text-dimmer); font-size:12.5px; margin-bottom:10px; display:block;}
.tl-step h4{font-size:16px; color:var(--text); margin-bottom:8px;}
.tl-step p{font-size:13.5px; color:var(--text-dim);}

/* ---------- warum / mission ---------- */
.warum{background:var(--bg-alt); border-top:1px solid var(--line-soft); border-bottom:1px solid var(--line-soft);}
.warum-grid{display:grid; grid-template-columns:1fr 1fr; gap:70px; align-items:center;}
.warum-img{position:relative; border-radius:var(--radius); overflow:hidden; border:1px solid var(--line);}
.warum-img img{width:100%; height:480px; object-fit:cover; filter:saturate(.94) brightness(.98);}
.warum-img .badge{
  position:absolute; bottom:20px; left:20px; right:20px;
  background:rgba(16,42,61,0.86); backdrop-filter:blur(10px);
  border:1px solid var(--line); border-radius:12px; padding:18px 20px;
}
.warum-img .badge p{font-size:13.5px; color:#D7E5EB; font-style:italic;}
.warum-inset{
  position:absolute; top:-22px; left:-22px; width:180px; height:130px;
  border-radius:14px; overflow:hidden; border:1px solid var(--line);
  box-shadow:0 20px 40px -12px rgba(0,0,0,.65);
  animation:float-a 7s ease-in-out infinite; z-index:2;
}
.warum-inset img{width:100%; height:100%; object-fit:cover; filter:saturate(.85) brightness(.92);}
.mission-list{display:flex; flex-direction:column; gap:26px; margin-top:34px;}
.mission-item{display:flex; gap:18px;}
.mission-item .num{
  font-family:'JetBrains Mono',monospace; font-size:13px; color:var(--signal);
  width:32px; flex-shrink:0; padding-top:3px;
}
.mission-item h4{font-size:16.5px; color:var(--text); margin-bottom:6px;}
.mission-item p{font-size:14.5px; color:var(--text-dim);}
.pull-quote{
  margin-top:56px; padding:34px 38px; border-left:2px solid var(--ember);
  background:linear-gradient(90deg, var(--ember-soft), transparent 70%);
  border-radius:0 var(--radius-sm) var(--radius-sm) 0;
}
.pull-quote p{font-family:'Space Grotesk',sans-serif; font-size:19px; color:var(--text); line-height:1.5;}

/* ---------- team ---------- */
.team-grid{display:grid; grid-template-columns:repeat(2,1fr); gap:30px;}
.team-card{
  background:var(--surface); border:1px solid var(--line); border-radius:var(--radius);
  overflow:hidden; transition:transform .4s var(--ease), border-color .4s ease;
}
.team-card:hover{transform:translateY(-8px); border-color:var(--ember-soft);}
.team-card .photo{height:380px; overflow:hidden;}
.team-card .photo img{width:100%; height:100%; object-fit:cover; object-position:top; transition:transform .8s var(--ease);}
.team-card:hover .photo img{transform:scale(1.05);}
.team-card .body{padding:28px;}
.team-card h3{font-size:21px; color:var(--text); margin-bottom:4px;}
.team-card .role{font-family:'JetBrains Mono',monospace; font-size:12px; color:var(--ember); text-transform:uppercase; letter-spacing:.05em; margin-bottom:16px; display:block;}
.team-card ul{display:flex; flex-direction:column; gap:8px; margin-bottom:18px;}
.team-card li{display:flex; gap:10px; font-size:13.5px; color:var(--text-dim); align-items:flex-start;}
.team-card li::before{content:'▸'; color:var(--signal); flex-shrink:0;}
.team-card .mail{font-size:13.5px; color:var(--signal); word-break:break-all;}
.team-card .mail:hover{text-decoration:underline;}

/* ---------- CTA / Kontakt ---------- */
.cta-section{
  position:relative; overflow:hidden; border-radius:24px; margin:0 auto;
  background:linear-gradient(135deg, #101B33, #0B1327);
  border:1px solid var(--line); padding:70px 60px;
}
.cta-section::before{
  content:''; position:absolute; width:400px; height:400px; border-radius:50%;
  background:var(--ember); filter:blur(120px); opacity:.18; top:-120px; right:-80px;
}
.cta-section::after{
  content:''; position:absolute; width:340px; height:340px; border-radius:50%;
  background:var(--signal); filter:blur(120px); opacity:.15; bottom:-140px; left:-60px;
}
.cta-inner{position:relative; z-index:2; display:grid; grid-template-columns:1.1fr .9fr; gap:60px;}
.cta-inner h2{font-size:clamp(26px,3.4vw,36px); color:#F7FAFC; margin-bottom:16px;}
.cta-inner p{color:#BDCDD6; font-size:15.5px; margin-bottom:30px; max-width:440px;}
.cta-contact-row{display:flex; align-items:center; gap:14px; margin-bottom:16px;}
.cta-contact-row .ico{
  width:42px; height:42px; border-radius:11px; background:var(--surface-2); border:1px solid var(--line);
  display:flex; align-items:center; justify-content:center; font-size:17px; flex-shrink:0;
}
.cta-contact-row a, .cta-contact-row span{font-size:14.5px; color:#F7FAFC;}
.cta-contact-row a:hover{color:var(--signal);}
.cta-contact-row .lbl{display:block; font-size:11.5px; color:#8FA6B4; font-family:'JetBrains Mono',monospace;}
.cta-inner .form-card h3{color:var(--text);}
.form-card{background:var(--surface); border:1px solid var(--line); border-radius:16px; padding:28px;}
.form-card h3{font-size:16px; color:var(--text); margin-bottom:18px;}
.form-row{display:flex; flex-direction:column; gap:14px;}
.form-two{display:grid; grid-template-columns:1fr 1fr; gap:14px;}
.form-row input, .form-row textarea{
  width:100%; background:#F8FAFB; border:1px solid var(--line); border-radius:10px;
  padding:12px 14px; color:var(--text); font-family:'Inter',sans-serif; font-size:14px;
  transition:border-color .2s ease, box-shadow .2s ease;
}
.form-row input::placeholder, .form-row textarea::placeholder{color:var(--text-dimmer);}
.form-row input:focus, .form-row textarea:focus{outline:none; border-color:var(--signal); box-shadow:0 0 0 3px rgba(217,93,85,.12);}
.form-row textarea{resize:vertical; min-height:110px;}
.form-card .btn-primary{width:100%; justify-content:center; margin-top:6px; border:none;}
.form-note{font-size:11.5px; color:var(--text-dimmer); margin-top:12px; text-align:center;}

/* ---------- footer ---------- */
footer{background:#E4ECEF; border-top:1px solid var(--line-soft); padding:70px 0 30px; margin-top:120px;}
.foot-grid{display:grid; grid-template-columns:1.4fr 1fr 1fr 1.1fr; gap:40px; padding-bottom:50px; border-bottom:1px solid var(--line-soft); margin-bottom:30px;}
.foot-brand p{font-size:14px; color:var(--text-dim); margin:16px 0 20px; max-width:280px;}
.foot-brand .logo-mark{height:56px;}
.foot-col h5{font-size:12.5px; text-transform:uppercase; letter-spacing:.06em; color:var(--text-dimmer); margin-bottom:16px; font-family:'JetBrains Mono',monospace; font-weight:500;}
.foot-col ul{display:flex; flex-direction:column; gap:11px;}
.foot-col a{font-size:14px; color:var(--text-dim); transition:color .2s ease, padding-left .2s ease;}
.foot-col a:hover{color:var(--signal); padding-left:4px;}
.foot-bottom{display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:14px;}
.foot-bottom p{font-size:12.5px; color:var(--text-dimmer);}
.foot-bottom .legal{display:flex; gap:22px;}
.foot-bottom .legal a{font-size:12.5px; color:var(--text-dimmer);}
.foot-bottom .legal a:hover{color:var(--text);}

/* ---------- virtuelles zuhause ---------- */
.home-section{background:var(--bg-alt); border-top:1px solid var(--line-soft); border-bottom:1px solid var(--line-soft); overflow:hidden;}
.home-grid{display:grid; grid-template-columns:1.35fr 1fr; column-gap:48px; row-gap:72px; align-items:stretch;}
.home-hint{
  display:inline-flex; align-items:center; gap:8px; font-size:12.5px; color:var(--text-dimmer);
  font-family:'JetBrains Mono',monospace; margin-top:6px;
}
.home-hint .pulse-mini{width:6px; height:6px; border-radius:50%; background:var(--signal); animation:pulse-dot 2s infinite;}
.house-stage{
  position:relative; border-radius:var(--radius); border:1px solid var(--line);
  background:radial-gradient(120% 100% at 50% 100%, rgba(217,93,85,0.05), transparent 60%), var(--surface);
  padding:20px 14px 8px; overflow:hidden;
}
.house-stage svg{width:100%; height:auto; display:block; overflow:visible;}
.stage-label{
  position:absolute; top:16px; left:16px; z-index:4;
  display:flex; align-items:center; gap:8px; padding:8px 12px;
  border:1px solid rgba(255,255,255,.28); border-radius:999px;
  background:rgba(9,22,40,.72); color:#fff; backdrop-filter:blur(9px);
  font-family:'JetBrains Mono',monospace; font-size:11px; letter-spacing:.05em; text-transform:uppercase;
}

.business-stage{
  position:relative; border:1px solid var(--line); border-radius:var(--radius);
  background:#0B1F36; padding:0; overflow:hidden;
  aspect-ratio:3 / 2;
  box-shadow:0 24px 55px rgba(15,47,69,.16);
}
.business-stage::before{content:none;}
.business-stage > img{width:100%; height:100%; object-fit:cover; display:block;}
.business-stage .stage-label{background:rgba(9,22,40,.76); color:#fff; border-color:rgba(255,255,255,.28);}
.business-blueprint{
  position:relative; height:100%; min-height:390px; margin-top:52px;
  border:8px solid var(--text); border-radius:7px; background:#FDFEFE;
  box-shadow:0 22px 48px rgba(15,47,69,.12);
}
.business-room{
  position:absolute; display:flex; align-items:center; justify-content:center; padding:12px;
  border:1px solid #B4C8D0; color:#617887; background:rgba(226,236,239,.72);
  font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:600; letter-spacing:.04em; text-align:center; text-transform:uppercase;
}
.business-room.shop{inset:0 44% 0 0; background:rgba(217,242,237,.72);}
.business-room.office{inset:0 0 53% 56%;}
.business-room.storage{inset:47% 0 0 56%; background:rgba(247,224,164,.28);}
.business-room.tech{right:0; bottom:0; width:23%; height:32%; background:rgba(238,66,43,.10);}
.business-point{
  position:absolute; z-index:5; width:clamp(38px,4vw,52px); height:clamp(38px,4vw,52px); display:grid; place-items:center;
  border:5px solid #fff; border-radius:50%; background:var(--signal); color:#fff;
  box-shadow:0 8px 24px rgba(217,93,85,.30); cursor:pointer;
  transition:transform .25s var(--ease),background .25s ease;
}
.business-point:hover,.business-point:focus-visible,.business-point.is-active{transform:scale(1.13); background:var(--flame-red);}
.business-point span{font-family:'JetBrains Mono',monospace; font-size:12px; font-weight:700;}
.business-point--window{background:var(--ember); box-shadow:0 8px 24px rgba(238,186,43,.34);}
.business-point--camera{background:#2887B8; box-shadow:0 8px 24px rgba(40,135,184,.34);}
.business-point--motion{background:var(--flame-red); box-shadow:0 8px 24px rgba(238,66,43,.32);}
.business-point.smoke-sales{top:53%; left:36%;}
.business-point.smoke-office{top:55%; left:74%;}
.business-point.smoke-storage{top:22%; left:32%;}
.business-point.smoke-tech{top:22%; left:69%;}
.business-point.window-contact{top:74.5%; left:31%;}
.business-point.entrance-camera{top:82%; left:49%;}
.business-point.motion-detector{top:49%; left:53%;}
.device-panel{grid-column:auto; height:100%;}

.hotspot{cursor:pointer;}
.hotspot .hs-ring{
  fill:none; stroke:var(--signal); stroke-width:1.4; opacity:0;
  transform-origin:center; transform-box:fill-box;
  animation:hs-pulse 2.6s ease-out infinite;
}
.hotspot .hs-ring2{animation-delay:.9s;}
.hotspot.cam .hs-ring{stroke:var(--ember);}
@keyframes hs-pulse{
  0%{opacity:.75; transform:scale(0.5);}
  80%{opacity:0; transform:scale(2.6);}
  100%{opacity:0; transform:scale(2.6);}
}
.hotspot .hs-dot{
  fill:var(--bg); stroke:var(--signal); stroke-width:2;
  transition:fill .25s ease, stroke .25s ease, r .25s ease;
}
.hotspot.cam .hs-dot{stroke:var(--ember);}
.hotspot:hover .hs-dot, .hotspot.is-active .hs-dot{fill:var(--signal); r:8;}
.hotspot.cam:hover .hs-dot, .hotspot.cam.is-active .hs-dot{fill:var(--ember);}

.device-panel{
  position:relative; top:0;
  border:1px solid var(--line); border-radius:var(--radius); background:var(--surface);
  padding:32px; min-height:340px; display:flex; flex-direction:column;
}
.device-panel .dp-tag{
  font-family:'JetBrains Mono',monospace; font-size:11.5px; color:var(--signal);
  text-transform:uppercase; letter-spacing:.06em; margin-bottom:14px; display:flex; align-items:center; gap:8px;
}
.device-panel .dp-icon{
  width:52px; height:52px; border-radius:14px; background:var(--signal-soft);
  display:flex; align-items:center; justify-content:center; font-size:22px; margin-bottom:18px;
}
.device-panel h3{font-size:21px; color:var(--text); margin-bottom:12px;}
.device-panel p{font-size:14.5px; color:var(--text-dim); margin-bottom:18px; flex-grow:1;}
.device-panel .dp-specs{display:flex; flex-direction:column; gap:10px; padding-top:16px; border-top:1px solid var(--line-soft);}
.device-panel .dp-specs div{display:flex; justify-content:space-between; font-size:12.5px;}
.device-panel .dp-specs .k{color:var(--text-dimmer); font-family:'JetBrains Mono',monospace;}
.device-panel .dp-specs .v{color:var(--text);}
.device-panel .dp-link{align-self:flex-start; margin-top:22px;}
.dp-fade{animation:dp-in .45s var(--ease);}
@keyframes dp-in{from{opacity:0; transform:translateY(10px);} to{opacity:1; transform:translateY(0);}}
.device-legend{display:flex; gap:18px; margin-top:22px; flex-wrap:wrap;}
.device-legend span{display:flex; align-items:center; gap:7px; font-size:12px; color:var(--text-dimmer);}
.device-legend .lg-dot{width:8px; height:8px; border-radius:50%; border:2px solid var(--signal);}
.device-legend .lg-dot.e{border-color:var(--ember);}
.device-legend .lg-dot.b{border-color:var(--flame-red);}
.device-legend .lg-dot.w{border-color:#2887B8;}

#ajax-einbruchschutz{scroll-margin-top:112px;}

/* --- Haus-Ambient-Animationen --- */
.star{animation:twinkle 3.2s ease-in-out infinite;}
@keyframes twinkle{0%,100%{opacity:.15;} 50%{opacity:1;}}
.cloud{animation:cloud-drift 40s linear infinite; opacity:.5;}
.cloud.c2{animation-duration:56s; animation-delay:-20s; opacity:.35;}
@keyframes cloud-drift{from{transform:translateX(-160px);} to{transform:translateX(960px);}}
.smoke{
  transform-origin:center; transform-box:fill-box;
  animation:smoke-rise 4.5s ease-out infinite; opacity:0;
}
@keyframes smoke-rise{
  0%{transform:translateY(0) translateX(0) scale(.5); opacity:0;}
  15%{opacity:.30;}
  100%{transform:translateY(-52px) translateX(10px) scale(1.6); opacity:0;}
}
.win-glow{transition:opacity .5s ease; animation:winglow 5s ease-in-out infinite;}
@keyframes winglow{0%,100%{opacity:.75;} 50%{opacity:1;}}
.win-group .win-halo{opacity:.06; transition:opacity .5s ease;}
.win-group.active .win-halo{opacity:.4;}
.win-group.active .win-glass{filter:brightness(1.5);}
.win-glass{transition:filter .5s ease;}
.porch-light{animation:porch-pulse 2.8s ease-in-out infinite;}
.porch-glow{animation:porch-glow-pulse 2.8s ease-in-out infinite;}
@keyframes porch-pulse{0%,100%{r:2.6;} 50%{r:3.8;}}
@keyframes porch-glow-pulse{0%,100%{opacity:.15;} 50%{opacity:.34;}}
.fov{fill:var(--ember); opacity:0; pointer-events:none; transition:opacity .55s var(--ease);}
.fov.active{opacity:.20;}
.fov-sweep{stroke:var(--ember); stroke-width:1.2; opacity:0; transition:opacity .55s ease;}
.fov-sweep.active{opacity:.55;}
.cam-led{fill:#FF5544; animation:pulse-led 1.6s ease-in-out infinite;}
@keyframes pulse-led{0%,100%{opacity:.3;} 50%{opacity:1;}}
.firefly{animation:fly 9s ease-in-out infinite; opacity:0;}
@keyframes fly{
  0%{transform:translate(0,0); opacity:0;}
  15%{opacity:.9;}
  50%{transform:translate(26px,-20px); opacity:.4;}
  80%{opacity:.9;}
  100%{transform:translate(-8px,6px); opacity:0;}
}
.tree-sway{transform-origin:bottom center; transform-box:fill-box; animation:sway 7s ease-in-out infinite;}
@keyframes sway{0%,100%{transform:rotate(-1.3deg);} 50%{transform:rotate(1.3deg);}}

/* ---------- responsive ---------- */
@media (max-width:1180px){
  .services-grid{grid-template-columns:repeat(2,1fr);}
  .cards-grid{grid-template-columns:repeat(2,1fr);}
}
@media (max-width:980px){
  .hero-grid{grid-template-columns:1fr;}
  .hero-visual{order:-1; height:390px;}
  .radar{width:280px; height:280px;}
  .trustbar .wrap{grid-template-columns:repeat(2,1fr); row-gap:22px;}
  .services-grid{grid-template-columns:1fr;}
  .feature, .feature.rev{grid-template-columns:1fr;}
  .feature.rev .img-col, .feature.rev .txt-col{order:initial;}
  .feature + .feature{margin-top:70px;}
  .warum-grid{grid-template-columns:1fr; gap:40px;}
  .warum-inset{display:none;}
  .timeline-grid{grid-template-columns:repeat(2,1fr); row-gap:40px;}
  .cta-inner{grid-template-columns:1fr;}
  .foot-grid{grid-template-columns:1fr 1fr; row-gap:34px;}
  .home-grid{grid-template-columns:1fr;}
  .device-panel{position:relative; top:0; min-height:auto;}
  .stats-grid{grid-template-columns:repeat(2,1fr); row-gap:34px;}
  .team-grid{grid-template-columns:1fr;}
}
@media (max-width:1120px){
  .navlinks{display:none;}
  .burger{display:block;}
}
@media (max-width:760px){
  .navlinks.open{grid-template-columns:1fr; padding:20px 24px;}
  .section-pad{padding:76px 0;}
  .cta-section{padding:44px 24px;}
  .foot-grid{grid-template-columns:1fr;}
  .timeline-grid{grid-template-columns:1fr; row-gap:34px;}
  .tl-step .node{top:-30px;}
  .cards-grid, .cards-grid.two{grid-template-columns:1fr;}
  .form-two{grid-template-columns:1fr;}
  #cursorGlow{display:none;}
  body::before{background-size:min(82vw,460px) auto; background-position:center 56%; opacity:.075;}
  .hero::before,.page-hero::before{
    background-position:right 18px bottom 20px;
    background-size:min(56vw,240px) auto;
    opacity:.105;
  }
  .business-point{width:34px; height:34px; border-width:3px;}
  .business-point span{font-size:10px;}
}
@media (max-width:520px){
  header .brand{left:20px;}
  header .logo-mark{height:42px; max-width:100px;}
  .burger{width:104px; padding-right:13px; padding-left:40px;}
  .burger span{left:11px;}
  .hero-visual{height:420px;}
  .status-card{padding:9px 11px; font-size:11.5px;}
  .status-card .t2{font-size:10px;}
  .status-card.c1{top:8px; left:0;}
  .status-card.c2{bottom:12px; right:0;}
  .status-card.c3{top:98px; right:0;}
  .status-card.c4{bottom:104px; left:0;}
}
@media (prefers-reduced-motion: reduce){
  *{animation-duration:0.001ms !important; animation-iteration-count:1 !important; transition-duration:0.001ms !important;}
  #cursorGlow{display:none;}
}

/* ================= PRODUKTE ================= */
/* Marken-Laufband */
.brand-marquee{
  overflow:hidden; border-top:1px solid var(--line-soft); border-bottom:1px solid var(--line-soft);
  background:var(--bg-alt); padding:18px 0; position:relative;
}
.brand-marquee::before, .brand-marquee::after{
  content:''; position:absolute; top:0; bottom:0; width:120px; z-index:2; pointer-events:none;
}
.brand-marquee::before{left:0; background:linear-gradient(90deg,var(--bg-alt),transparent);}
.brand-marquee::after{right:0; background:linear-gradient(270deg,var(--bg-alt),transparent);}
.marquee-track{display:flex; gap:64px; width:max-content; animation:marquee 26s linear infinite;}
.brand-marquee:hover .marquee-track{animation-play-state:paused;}
@keyframes marquee{from{transform:translateX(0);} to{transform:translateX(-50%);}}
.marquee-track span{
  font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:15px; letter-spacing:.14em;
  color:var(--text-dimmer); text-transform:uppercase; display:flex; align-items:center; gap:64px; white-space:nowrap;
}
.marquee-track span i{font-style:normal; color:var(--ember); font-size:10px;}

/* Filter-Tabs */
.filter-tabs{display:flex; gap:10px; flex-wrap:wrap; margin-bottom:44px;}
.filter-tabs button{
  padding:10px 20px; border-radius:999px; border:1px solid var(--line);
  background:transparent; color:var(--text-dim); font-family:'Inter',sans-serif;
  font-size:13.5px; font-weight:600; cursor:pointer;
  transition:all .3s var(--ease);
}
.filter-tabs button:hover{border-color:var(--signal); color:var(--text); transform:translateY(-2px);}
.filter-tabs button.active{
  background:linear-gradient(135deg,var(--ember),var(--ember-light));
  color:#241a02; border-color:transparent;
  box-shadow:0 8px 20px -8px rgba(238,186,43,.55);
}

/* Marken-Header innerhalb der Sektionen */
.brand-head{display:flex; align-items:center; gap:18px; margin-bottom:14px; flex-wrap:wrap;}
.brand-chip{
  font-family:'JetBrains Mono',monospace; font-size:11.5px; letter-spacing:.1em; text-transform:uppercase;
  padding:7px 14px; border-radius:999px; border:1px solid var(--line); color:var(--text);
  background:var(--surface-2);
}
.brand-head .line{flex:1; height:1px; background:var(--line-soft); min-width:60px;}
.brand-head .count{font-family:'JetBrains Mono',monospace; font-size:11.5px; color:var(--text-dimmer);}

/* Produkt-Karten */
.products-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:22px;}
.product-card{
  position:relative; border:1px solid var(--line); border-radius:var(--radius);
  background:var(--surface); overflow:hidden; display:flex; flex-direction:column;
  transition:transform .4s var(--ease), border-color .4s ease, box-shadow .4s ease;
}
.product-card:hover{transform:translateY(-8px); border-color:var(--ember-soft); box-shadow:0 26px 50px -18px rgba(0,0,0,.65);}
.product-card.hidden-card{display:none;}
.product-card.leaving{opacity:0; transform:scale(.9); transition:opacity .28s ease, transform .28s ease;}
.product-card.entering{opacity:0; transform:translateY(18px) scale(.96);}
.product-card .pimg{
  position:relative; height:190px; display:flex; align-items:center; justify-content:center;
  background:
    radial-gradient(90% 80% at 50% 20%, rgba(217,93,85,0.10), transparent 60%),
    radial-gradient(80% 90% at 50% 110%, rgba(238,186,43,0.10), transparent 55%),
    linear-gradient(180deg, #1A2542, #101A32);
  overflow:hidden;
}
.product-card .pimg::after{
  content:''; position:absolute; inset:0;
  background:linear-gradient(120deg, transparent 30%, rgba(255,255,255,0.10) 48%, transparent 62%);
  transform:translateX(-120%); transition:transform 1s var(--ease);
}
.product-card:hover .pimg::after{transform:translateX(120%);}
.product-card .pimg img{
  max-height:82%; max-width:86%; width:auto; object-fit:contain;
  filter:drop-shadow(0 18px 26px rgba(0,0,0,.5));
  transition:transform .6s var(--ease);
  animation:prod-float 6s ease-in-out infinite;
}
.product-card:nth-child(2n) .pimg img{animation-delay:-2s;}
.product-card:nth-child(3n) .pimg img{animation-delay:-4s;}
@keyframes prod-float{0%,100%{transform:translateY(0);} 50%{transform:translateY(-7px);}}
.product-card:hover .pimg img{transform:scale(1.08) translateY(-4px); animation-play-state:paused;}
.product-card .pimg .pbrand{
  position:absolute; top:12px; left:12px; z-index:2;
  font-family:'JetBrains Mono',monospace; font-size:10px; letter-spacing:.1em; text-transform:uppercase;
  padding:5px 10px; border-radius:999px; background:rgba(8,13,24,0.65); backdrop-filter:blur(6px);
  border:1px solid var(--line); color:var(--signal);
}
.product-card .pimg .pbrand.gold{color:var(--ember);}
.product-card .pbody{padding:20px 22px 22px; display:flex; flex-direction:column; gap:10px; flex:1;}
.product-card h3{font-size:16.5px; color:var(--text);}
.product-card p{font-size:13.5px; color:var(--text-dim); flex:1;}
.pchips{display:flex; gap:6px; flex-wrap:wrap;}
.pchips span{
  font-family:'JetBrains Mono',monospace; font-size:10.5px; color:var(--text-dim);
  padding:4px 9px; border-radius:6px; background:var(--surface-2); border:1px solid var(--line-soft);
}
.product-card .plink{
  display:inline-flex; align-items:center; gap:7px; font-size:12.5px; font-weight:600; color:var(--ember); margin-top:2px;
}
.product-card .plink .a{transition:transform .3s var(--ease);}
.product-card:hover .plink .a{transform:translateX(5px);}

/* Reolink Showcase */
.showcase{
  position:relative; border:1px solid var(--line); border-radius:24px; overflow:hidden;
  background:linear-gradient(135deg,#101B33,#0B1327); padding:56px;
}
.showcase::before{
  content:''; position:absolute; width:460px; height:460px; border-radius:50%;
  background:var(--signal); filter:blur(140px); opacity:.14; top:-160px; right:-100px;
}
.showcase-grid{position:relative; z-index:2; display:grid; grid-template-columns:1fr 1fr; gap:50px; align-items:center;}
.showcase-img{position:relative; display:flex; align-items:center; justify-content:center;}
.showcase-img img{
  width:100%; max-width:520px; filter:drop-shadow(0 30px 50px rgba(0,0,0,.6));
  animation:prod-float 7s ease-in-out infinite;
}
.showcase-img .orbit{
  position:absolute; inset:-10px; border:1px dashed rgba(217,93,85,.25); border-radius:50%;
  animation:sweep 40s linear infinite; pointer-events:none;
}
.spec-row{display:grid; grid-template-columns:repeat(3,1fr); gap:12px; margin:26px 0 30px;}
.spec-box{
  border:1px solid var(--line); border-radius:12px; padding:14px 16px; background:rgba(255,255,255,0.02);
  transition:border-color .3s ease, transform .3s var(--ease);
}
.spec-box:hover{border-color:var(--signal-soft); transform:translateY(-3px);}
.spec-box b{display:block; font-family:'Space Grotesk',sans-serif; font-size:17px; color:var(--text); margin-bottom:2px;}
.spec-box small{font-size:11px; color:var(--text-dimmer); font-family:'JetBrains Mono',monospace; text-transform:uppercase; letter-spacing:.05em;}

/* Mentrex Foto-Karten */
.photo-card{
  border:1px solid var(--line); border-radius:var(--radius); overflow:hidden; background:var(--surface);
  display:flex; flex-direction:column;
  transition:transform .4s var(--ease), border-color .4s ease, box-shadow .4s ease;
}
.photo-card:hover{transform:translateY(-8px); border-color:var(--signal-soft); box-shadow:0 26px 50px -18px rgba(0,0,0,.65);}

/* ================= CHAT-ASSISTENT ================= */
.chatbot{
  position:fixed; right:24px; bottom:24px; z-index:300;
  font-family:'Inter',sans-serif; color:var(--text);
}
.chatbot-toggle{
  margin-left:auto; min-width:154px; height:58px; padding:0 18px;
  display:flex; align-items:center; justify-content:center; gap:10px;
  border:1px solid rgba(217,93,85,.34); border-radius:999px;
  background:linear-gradient(135deg,var(--signal),var(--flame-red)); color:#fff;
  box-shadow:0 18px 38px -14px rgba(217,93,85,.75); cursor:pointer;
  font:700 14px/1 'Inter',sans-serif; letter-spacing:.01em;
  transition:transform .25s var(--ease),box-shadow .25s ease;
}
.chatbot-toggle:hover{transform:translateY(-3px); box-shadow:0 22px 44px -12px rgba(217,93,85,.82);}
.chatbot-toggle .chatbot-icon{font-size:21px; line-height:1;}
.chatbot-toggle .chatbot-notice{
  position:absolute; right:7px; top:1px; width:12px; height:12px;
  border:2px solid #fff; border-radius:50%; background:var(--ember);
}
.chatbot.is-open .chatbot-notice{display:none;}
.chatbot-panel{
  position:absolute; right:0; bottom:72px; width:min(450px,calc(100vw - 32px));
  height:min(650px,calc(100vh - 104px)); display:flex; flex-direction:column;
  border:1px solid var(--line); border-radius:20px; overflow:hidden;
  background:rgba(255,255,255,.98); box-shadow:0 28px 70px -22px rgba(15,47,69,.42);
  opacity:0; visibility:hidden; pointer-events:none; transform:translateY(16px) scale(.97);
  transform-origin:bottom right; transition:opacity .24s ease,transform .3s var(--ease),visibility .24s ease;
}
.chatbot.is-open .chatbot-panel{opacity:1; visibility:visible; pointer-events:auto; transform:none;}
.chatbot-head{
  display:flex; align-items:center; justify-content:space-between; gap:16px;
  padding:17px 18px; background:linear-gradient(135deg,#fff,var(--signal-soft));
  border-bottom:1px solid var(--line-soft);
}
.chatbot-title{display:flex; align-items:center; gap:11px;}
.chatbot-avatar{
  width:48px; height:48px; flex:0 0 auto; display:grid; place-items:center; padding:3px;
  border:1px solid var(--line); border-radius:13px; background:#fff; overflow:hidden;
}
.chatbot-avatar img{width:100%; height:100%; object-fit:contain; border-radius:9px;}
.chatbot-title strong{display:block; font:700 15px/1.25 'Space Grotesk',sans-serif;}
.chatbot-title small{display:flex; align-items:center; gap:6px; margin-top:3px; color:var(--text-dim); font-size:11.5px;}
.chatbot-title small::before{content:''; width:7px; height:7px; border-radius:50%; background:var(--signal);}
.chatbot-close{
  width:36px; height:36px; border:0; border-radius:10px; background:rgba(255,255,255,.7);
  color:var(--text-dim); cursor:pointer; font-size:21px; line-height:1;
}
.chatbot-close:hover{background:#fff; color:var(--signal);}
.chatbot-messages{
  flex:1; overflow-y:auto; padding:18px; display:flex; flex-direction:column; gap:12px;
  background:linear-gradient(180deg,#fbfdfe,#f5f8fa);
  scroll-behavior:smooth;
}
.chatbot-message{max-width:90%; font-size:14.5px; line-height:1.52;}
.chatbot-message.bot{align-self:flex-start;}
.chatbot-message.user{align-self:flex-end;}
.chatbot-bubble{padding:11px 13px; border-radius:15px; white-space:pre-line;}
.chatbot-message.bot .chatbot-bubble{background:#fff; border:1px solid var(--line-soft); border-bottom-left-radius:4px; box-shadow:0 8px 22px -18px rgba(15,47,69,.45);}
.chatbot-message.user .chatbot-bubble{background:var(--signal); color:#fff; border-bottom-right-radius:4px;}
.chatbot-actions{display:flex; flex-wrap:wrap; gap:7px; margin-top:8px;}
.chatbot-action{
  display:inline-flex; align-items:center; min-height:34px; padding:7px 10px;
  border:1px solid var(--signal-soft); border-radius:999px; background:#fff;
  color:var(--signal); font-size:12.5px; font-weight:700; transition:background .2s ease,border-color .2s ease;
}
.chatbot-action:hover{background:var(--signal-soft); border-color:var(--signal);}
.chatbot-quick{
  padding:11px 14px; display:flex; gap:7px; overflow-x:auto;
  border-top:1px solid var(--line-soft); background:#fff; scrollbar-width:thin;
}
.chatbot-quick button{
  flex:0 0 auto; padding:8px 11px; border:1px solid var(--line); border-radius:999px;
  background:var(--bg); color:var(--text-dim); cursor:pointer; font:600 12px/1.2 'Inter',sans-serif;
}
.chatbot-quick button:hover{border-color:var(--signal); color:var(--signal); background:var(--signal-soft);}
.chatbot-form{display:flex; align-items:flex-end; gap:8px; padding:12px; border-top:1px solid var(--line); background:#fff;}
.chatbot-form textarea{
  flex:1; min-width:0; min-height:76px; max-height:150px; padding:11px 13px;
  border:1px solid var(--line); border-radius:12px; resize:vertical;
  background:var(--bg); color:var(--text); font:14px/1.45 'Inter',sans-serif;
}
.chatbot-form textarea:focus{outline:none; border-color:var(--signal); box-shadow:0 0 0 3px var(--signal-soft);}
.chatbot-send{
  width:42px; height:42px; flex:0 0 auto; border:0; border-radius:12px;
  background:var(--signal); color:#fff; cursor:pointer; font-size:18px;
}
.chatbot-send:hover{background:var(--flame-red);}
.chatbot-disclaimer{padding:0 14px 10px; background:#fff; color:var(--text-dimmer); text-align:center; font-size:10.5px;}
@media (max-width:600px){
  .chatbot{right:14px; bottom:14px;}
  .chatbot-toggle{min-width:138px; height:54px; padding:0 15px;}
  .chatbot-panel{position:fixed; left:10px; right:10px; bottom:78px; width:auto; height:min(650px,calc(100vh - 96px));}
}
.photo-card .ph{height:200px; overflow:hidden; position:relative;}
.photo-card .ph img{width:100%; height:100%; object-fit:cover; transition:transform .8s var(--ease); filter:saturate(.95);}
.photo-card:hover .ph img{transform:scale(1.07);}
.photo-card .ph::after{
  content:''; position:absolute; inset:0;
  background:linear-gradient(0deg, rgba(8,13,24,.55), transparent 55%);
}
.photo-card .pbody{padding:20px 22px 22px; display:flex; flex-direction:column; gap:10px; flex:1;}
.photo-card h3{font-size:16.5px; color:var(--text);}
.photo-card p{font-size:13.5px; color:var(--text-dim); flex:1;}

@media (max-width:1180px){ .products-grid{grid-template-columns:repeat(3,1fr);} }
@media (max-width:980px){
  .products-grid{grid-template-columns:repeat(2,1fr);}
  .showcase{padding:34px 24px;}
  .showcase-grid{grid-template-columns:1fr;}
  .spec-row{grid-template-columns:repeat(2,1fr);}
}
@media (max-width:640px){ .products-grid{grid-template-columns:1fr;} }

/* ================= MOBILE OPTIMIERUNG ================= */
@media (max-width:760px){
  html{scroll-padding-top:112px;}
  body{font-size:16px; line-height:1.58;}
  .wrap{padding-left:20px; padding-right:20px;}
  .topstrip .wrap{height:42px; justify-content:center; padding-left:14px; padding-right:14px;}
  .topstrip .live{justify-content:center; text-align:center; font-size:10.5px; line-height:1.25; letter-spacing:.01em;}
  .topstrip .phone{display:none;}
  nav.wrap{height:72px; padding-left:18px; padding-right:18px;}
  header .brand{left:18px;}
  header .logo-mark{height:48px; max-width:116px;}
  .burger{height:44px; width:104px;}
  .navlinks.open{
    max-height:calc(100dvh - 72px); padding:14px 18px 22px;
    gap:4px; overscroll-behavior:contain;
  }
  .navlinks.open a{padding:12px 13px; font-size:15px;}
  .btn{min-height:46px; justify-content:center;}

  .hero{padding:54px 0 72px;}
  .hero-grid{gap:20px;}
  .hero h1{font-size:clamp(34px,10vw,44px); margin-bottom:18px;}
  .hero p.lead{font-size:16.5px; margin-bottom:28px;}
  .hero-ctas{align-items:stretch; flex-direction:column; gap:12px; margin-bottom:30px;}
  .hero-ctas .btn,.page-hero .hero-ctas .btn{width:100%;}
  .call-link{justify-content:center; min-height:44px;}
  .trust-mini{flex-direction:column; gap:10px;}
  .hero-visual{order:initial; height:420px; margin-top:6px;}
  .radar{width:260px; height:260px;}
  .radar-static.s1{inset:42px;}
  .radar-static.s2{inset:90px;}
  .status-card{max-width:186px; padding:9px 11px; font-size:11.5px;}
  .status-card .t2{font-size:10px;}
  .status-card.c1{top:6px; left:0;}
  .status-card.c2{bottom:10px; right:0;}
  .status-card.c3{top:98px; right:0;}
  .status-card.c4{bottom:102px; left:0;}
  .pulse-divider svg{height:48px;}

  .page-hero{padding:58px 0 52px;}
  .page-hero .crumbs{font-size:11px; margin-bottom:16px;}
  .page-hero h1,.hero h1,.sec-head h2,.txt-col h3{hyphens:auto; overflow-wrap:anywhere;}
  .page-hero h1{font-size:clamp(32px,9.4vw,42px);}
  .page-hero p.lead{font-size:16px;}
  .page-hero .hero-ctas{margin-top:26px;}
  .section-pad{padding:68px 0;}
  .sec-head{margin-bottom:38px;}
  .sec-head h2{font-size:clamp(28px,8.2vw,36px);}
  .sec-head p{font-size:16px;}
  .eyebrow{margin-bottom:20px; font-size:11.5px;}
  .course-visual{min-height:300px;}

  .trustbar{padding:30px 0;}
  .trustbar .wrap{grid-template-columns:1fr; gap:18px;}
  .trust-item{align-items:center;}
  .services-grid{gap:18px;}
  .service-card{min-height:350px;}
  .service-card .content{padding:24px;}
  .service-strip{padding:22px; gap:20px; align-items:stretch;}
  .service-strip .left{width:100%; align-items:flex-start;}
  .service-strip .btn{width:100%;}

  .feature,.feature.rev{gap:32px;}
  .feature + .feature{margin-top:62px;}
  .img-col .frame img{height:310px;}
  .txt-col p.desc{font-size:15px;}
  .feat-list{gap:12px;}
  .stats-band{padding:44px 0;}
  .stats-grid{gap:26px 16px;}
  .info-card{padding:24px;}
  .cards-grid[style*="grid-template-columns"]{grid-template-columns:1fr !important;}

  .faq summary{padding:18px; font-size:15.5px;}
  .faq .fa-body{padding:0 18px 18px;}
  .timeline-line{display:none;}
  .timeline-grid{gap:28px;}
  .tl-step{padding:0 0 0 30px;}
  .tl-step .node{top:5px; left:0;}
  .warum-img img{height:360px;}
  .warum-img .badge{left:12px; right:12px; bottom:12px; padding:14px 16px;}
  .mission-list{gap:22px; margin-top:28px;}
  .pull-quote{margin-top:38px; padding:25px 24px;}
  .pull-quote p{font-size:17px;}
  .team-card .photo{height:320px;}
  .team-card .body{padding:23px;}

  .cta-section{padding:38px 22px; border-radius:18px;}
  .cta-inner{gap:28px;}
  .cta-inner p{font-size:15px;}
  .cta-contact-row{align-items:flex-start;}
  .cta-contact-row > div{min-width:0;}
  .cta-contact-row a{overflow-wrap:anywhere;}
  .form-card{padding:21px;}
  .form-row input,.form-row textarea{font-size:16px;}

  footer{padding:54px 0 100px; margin-top:78px;}
  .foot-grid{gap:30px; padding-bottom:38px;}
  .foot-bottom{align-items:flex-start; flex-direction:column;}
  .foot-bottom .legal{gap:14px 20px; flex-wrap:wrap;}

  .home-grid{row-gap:30px;}
  .house-stage{padding:10px 6px 4px;}
  .stage-label{top:10px; left:10px; padding:6px 9px; font-size:9.5px;}
  .business-point{width:32px; height:32px; border-width:3px;}
  .business-point::after{content:''; position:absolute; inset:-6px; border-radius:50%;}
  .business-point span{font-size:9px;}
  .house-stage .hotspot{pointer-events:bounding-box;}
  .device-panel{padding:23px; min-height:0;}
  .device-panel .dp-specs div{gap:12px;}
  .device-panel .dp-specs .v{text-align:right;}
  .device-panel .dp-link{width:100%;}
  .device-legend{gap:10px 14px;}

  .filter-tabs{flex-wrap:nowrap; overflow-x:auto; padding-bottom:5px; margin-bottom:34px; scrollbar-width:thin;}
  .filter-tabs button{flex:0 0 auto; min-height:44px;}
  .brand-head .line{display:none;}
  .brand-head .count{width:100%;}
  .product-card .pimg{height:175px;}
  .showcase{padding:28px 20px; border-radius:18px;}
  .showcase-grid{gap:28px;}
  .showcase-img .orbit{inset:0;}
  .photo-card .ph{height:190px;}

  .chatbot{right:12px; bottom:12px;}
  .chatbot-toggle{min-width:134px; height:52px; padding:0 14px; font-size:13px;}
  .chatbot-panel{left:8px; right:8px; bottom:72px; height:calc(100dvh - 86px); max-height:650px; border-radius:16px;}
  .chatbot-head{padding:13px 14px; gap:9px;}
  .chatbot-avatar{width:42px; height:42px;}
  .chatbot-title{gap:8px; min-width:0;}
  .chatbot-title strong{font-size:14px;}
  .chatbot-title small{font-size:10.5px;}
  .chatbot-close{width:44px; height:44px; flex:0 0 auto;}
  .chatbot-messages{padding:14px;}
  .chatbot-message{max-width:94%; font-size:14px;}
  .chatbot-form textarea{min-height:68px; font-size:16px; resize:none;}
  .chatbot-disclaimer{font-size:10px;}
}

@media (max-width:380px){
  .wrap{padding-left:16px; padding-right:16px;}
  .topstrip .live{font-size:0;}
  .topstrip .live::after{content:'SYSTEM AKTIV — KONTAKT'; font-size:10px; letter-spacing:.02em;}
  nav.wrap{padding-left:14px; padding-right:14px;}
  header .brand{left:14px;}
  header .logo-mark{height:38px; max-width:88px;}
  .burger{width:96px; padding-left:37px; padding-right:11px;}
  .burger::after{font-size:13px;}
  .burger span{left:9px;}
  .hero h1{font-size:32px;}
  .hero-visual{height:410px;}
  .radar{width:238px; height:238px;}
  .status-card{max-width:166px;}
  .service-card .content{padding:21px;}
  .service-strip .left{flex-direction:column;}
  .cta-section{padding-left:18px; padding-right:18px;}
  .form-card{padding:18px;}
  .spec-row{grid-template-columns:1fr;}
  .chatbot-head{padding-left:11px; padding-right:11px;}
  .chatbot-avatar{width:38px; height:38px;}
  .chatbot-title strong{font-size:13px;}
}
