.wissen-hero{position:relative;aspect-ratio:1.5/1;overflow:hidden;background:#c0edf3;color:#142930}.wissen-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%;filter:none}.wissen-hero-copy{position:relative;z-index:1;padding:clamp(28px,4.5vw,65px) 5%;max-width:68%}.wissen-hero .eyebrow{color:#385d67;font-size:11px;letter-spacing:.08em;margin:0 0 24px}.wissen-hero .eyebrow:before{background:#385d67}.wissen-hero h1{font-size:clamp(28px,3.2vw,47px);line-height:1.2;letter-spacing:-.025em;font-weight:600;margin:0 0 23px;max-width:20ch;color:#142930}.wissen-hero p{font-size:15px;line-height:1.7;max-width:37ch;color:#38545d;margin:0}@media(max-width:850px){.wissen-hero{aspect-ratio:1/1}.wissen-hero-copy{padding:32px 6%;max-width:83%}.wissen-hero h1{font-size:clamp(26px,4.3vw,38px)}.wissen-hero p{font-size:13px;max-width:29ch}}@media(max-width:500px){.wissen-hero-copy{padding:24px 6%;max-width:94%}.wissen-hero .eyebrow{margin-bottom:16px;font-size:10px}.wissen-hero h1{font-size:25px;max-width:20ch;margin-bottom:15px}.wissen-hero p{font-size:12px;max-width:24ch;line-height:1.55}}
.wissen-hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%;filter:none}.wissen-hero-copy{max-width:76%}.wissen-hero h1{font-size:clamp(34px,4.2vw,60px);max-width:20ch;line-height:1.16}.wissen-video-toggle{position:absolute;bottom:20px;left:5%;z-index:2;width:34px;height:34px;border:1px solid #14293055;border-radius:50%;background:#c0edf399;color:#142930;font-size:13px;cursor:pointer}.wissen-video-toggle[hidden]{display:none}.wissen-video-toggle:focus-visible{outline:2px solid #142930;outline-offset:3px}@media(max-width:850px){.wissen-hero-copy{max-width:92%}.wissen-hero h1{font-size:clamp(29px,4.8vw,43px)}}@media(max-width:500px){.wissen-hero-copy{max-width:98%;padding:24px 6%}.wissen-hero h1{font-size:29px;max-width:20ch;margin-bottom:15px}.wissen-video-toggle{bottom:15px}}
/* Newsletter integrated as a low translucent footer in the hero. */
.wissen-hero{aspect-ratio:1.35/1}.wissen-hero #newsletter{position:absolute;inset:auto 0 0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:center;gap:28px;margin:0;padding:20px 5%;border:0;border-radius:0;background:rgba(12,18,22,.68);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);text-align:left;scroll-margin-top:105px}.wissen-hero #newsletter:before{display:none}.wissen-hero #newsletter .eyebrow{font-size:9px;color:#c6d2dc;margin:0 0 7px}.wissen-hero #newsletter .eyebrow:before{background:#c6d2dc}.wissen-hero #newsletter h3{font-size:19px;line-height:1.3;max-width:none;color:#f2f1ed;margin:0 0 7px}.wissen-hero #newsletter p{font-size:12px;line-height:1.5;color:#d0d6da;max-width:66ch;margin:0}.wissen-hero #newsletter .nl-banner-form{min-width:0;width:100%;background:#ffffff08}.wissen-hero #newsletter input{font-size:13px;padding:13px 15px;color:#fff}.wissen-hero #newsletter input::placeholder{color:#c5cbd2}.wissen-hero #newsletter .form-note:empty{display:none}.wissen-hero .wissen-video-toggle{bottom:145px}@media(max-width:900px){.wissen-hero{aspect-ratio:auto;min-height:calc(100vw + 140px)}.wissen-hero>video{height:calc(100% - 120px);object-fit:cover}.wissen-hero #newsletter{grid-template-columns:1fr;gap:16px;padding:22px 6%;position:relative;margin-top:max(150px,35vw)}.wissen-hero #newsletter h3{font-size:18px}.wissen-hero #newsletter .nl-banner-form{max-width:450px}.wissen-hero .wissen-video-toggle{bottom:auto;top:calc(100vw - 35px)}}@media(max-width:500px){.wissen-hero #newsletter{margin-top:155px}.wissen-hero>video{height:390px;max-height:100vw;object-fit:cover}.wissen-hero{min-height:0}.wissen-hero #newsletter{padding:20px 6%}.wissen-hero .wissen-video-toggle{top:350px}}

/* Wissen hero: more space above the hands; newsletter follows the introductory copy. */
.wissen-hero>video{object-position:center 36%}
.wissen-hero #newsletter{position:relative;inset:auto;display:block;max-width:480px;margin:28px 0 0;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}
.wissen-hero #newsletter .nl-banner-text{margin:0 0 14px}
.wissen-hero #newsletter .eyebrow{color:#385d67}
.wissen-hero #newsletter .eyebrow:before{background:#385d67}
.wissen-hero #newsletter h3{color:#142930;font-size:18px;margin-bottom:5px}
.wissen-hero #newsletter p{color:#38545d;font-size:12px;line-height:1.5}
.wissen-hero #newsletter .nl-banner-form{max-width:420px;border:1px solid rgba(20,41,48,.35);background:rgba(255,255,255,.16)}
.wissen-hero #newsletter input{color:#142930}
.wissen-hero #newsletter input::placeholder{color:#38545d}
.wissen-hero #newsletter button{background:#142930;color:#eaf8fa}
.wissen-hero .wissen-video-toggle{bottom:20px}
@media(max-width:900px){.wissen-hero>video{object-position:center 36%;height:100%}.wissen-hero #newsletter{margin-top:22px}.wissen-hero .wissen-video-toggle{top:auto;bottom:16px}}
/* Keep the hands lower and preserve a calm reading field for the subscription. */
.wissen-hero>video{object-position:center 26%}
.wissen-hero #newsletter{padding:8px 10px 10px;background:rgba(192,237,243,.82)}
@media(max-width:900px){.wissen-hero>video{object-position:center 26%}}
/* Newsletter as an unboxed line beneath the animated hands. */
.wissen-hero>video{height:calc(100% - 175px);object-position:center 26%}
.wissen-hero #newsletter{position:absolute;inset:auto 5% 24px;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:30px;max-width:none;margin:0;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}
.wissen-hero #newsletter .nl-banner-text{margin:0}
.wissen-hero #newsletter .nl-banner-form{max-width:none;background:transparent}
.wissen-hero .wissen-video-toggle{bottom:195px}
@media(max-width:900px){.wissen-hero{min-height:calc(100vw + 185px)}.wissen-hero>video{height:calc(100% - 185px);object-position:center 26%}.wissen-hero #newsletter{grid-template-columns:1fr;gap:12px;bottom:20px}.wissen-hero #newsletter .nl-banner-form{max-width:420px}.wissen-hero .wissen-video-toggle{top:auto;bottom:205px}}
@media(max-width:500px){.wissen-hero{min-height:575px}.wissen-hero>video{height:390px;max-height:none}.wissen-hero #newsletter{bottom:18px}.wissen-hero #newsletter h3{font-size:16px}.wissen-hero #newsletter p{display:none}.wissen-hero .wissen-video-toggle{bottom:195px}}
/* Final hero arrangement: transparent newsletter below the introductory text; hands remain beneath it. */
.wissen-hero{aspect-ratio:1.35/1;min-height:0}
.wissen-hero>video{height:100%;max-height:none;object-position:center 0%}
.wissen-hero #newsletter{position:relative;inset:auto;display:block;max-width:470px;margin:22px 0 0;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}
.wissen-hero #newsletter .nl-banner-text{margin:0 0 12px}
.wissen-hero #newsletter .eyebrow{color:#385d67}
.wissen-hero #newsletter .eyebrow:before{background:#385d67}
.wissen-hero #newsletter h3{color:#142930;font-size:18px;margin:0 0 5px}
.wissen-hero #newsletter p{color:#38545d;font-size:12px;line-height:1.5}
.wissen-hero #newsletter .nl-banner-form{max-width:410px;background:transparent;border:1px solid rgba(20,41,48,.35)}
.wissen-hero #newsletter input{color:#142930}.wissen-hero #newsletter input::placeholder{color:#38545d}.wissen-hero #newsletter button{background:#142930;color:#eaf8fa}
.wissen-hero .wissen-video-toggle{bottom:20px}
@media(max-width:900px){.wissen-hero{min-height:0}.wissen-hero>video{height:100%;object-position:center 0%}.wissen-hero #newsletter{margin-top:18px}.wissen-hero .wissen-video-toggle{top:auto;bottom:15px}}
@media(max-width:500px){.wissen-hero{min-height:0}.wissen-hero>video{height:100%;max-height:none}.wissen-hero #newsletter{margin-top:16px;padding:0}.wissen-hero #newsletter h3{font-size:16px}.wissen-hero .wissen-video-toggle{bottom:15px}}
/* Separate text field from the animation: no copy sits on the hands. */
.wissen-hero{aspect-ratio:auto;min-height:880px}
.wissen-hero>video{inset:470px 0 0;width:100%;height:auto;max-height:none;object-position:center 35%}
.wissen-hero-copy{position:relative;z-index:1}
.wissen-hero #newsletter{background:transparent}
.wissen-hero .wissen-video-toggle{top:auto;bottom:18px}
@media(max-width:900px){.wissen-hero{min-height:790px}.wissen-hero>video{inset:420px 0 0;height:auto;max-height:none}.wissen-hero .wissen-video-toggle{top:auto;bottom:14px}}
@media(max-width:500px){.wissen-hero{min-height:690px}.wissen-hero>video{inset:405px 0 0;height:auto}.wissen-hero-copy{max-width:98%}.wissen-hero #newsletter{max-width:360px}.wissen-hero #newsletter p{display:none}}
/* Single-screen hero: title at the top, transparent newsletter at the bottom. */
.wissen-hero{height:calc(100vh - 86px);min-height:590px;max-height:820px;aspect-ratio:auto}
.wissen-hero>video{inset:0;width:100%;height:100%;max-height:none;object-position:center 48%}
.wissen-hero-copy{position:relative;z-index:1;max-width:66%;padding:clamp(28px,4.5vw,65px) 5%}
.wissen-hero #newsletter{position:absolute;inset:auto 5% 32px;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,390px);align-items:center;gap:28px;max-width:none;margin:0;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}
.wissen-hero #newsletter .nl-banner-text{margin:0}.wissen-hero #newsletter .eyebrow{color:#385d67}.wissen-hero #newsletter .eyebrow:before{background:#385d67}.wissen-hero #newsletter h3{color:#142930;font-size:18px;margin:0 0 5px}.wissen-hero #newsletter p{color:#38545d;font-size:12px;line-height:1.5}.wissen-hero #newsletter .nl-banner-form{max-width:none;background:transparent;border:1px solid rgba(20,41,48,.35)}.wissen-hero #newsletter input{color:#142930}.wissen-hero #newsletter input::placeholder{color:#38545d}.wissen-hero #newsletter button{background:#142930;color:#eaf8fa}.wissen-hero .wissen-video-toggle{bottom:30px;right:5%;left:auto}
@media(max-width:900px){.wissen-hero{height:calc(100svh - 76px);min-height:570px}.wissen-hero-copy{max-width:86%;padding:32px 6%}.wissen-hero #newsletter{grid-template-columns:1fr;gap:12px;bottom:20px}.wissen-hero #newsletter .nl-banner-form{max-width:430px}.wissen-hero .wissen-video-toggle{bottom:20px;right:6%}}
@media(max-width:500px){.wissen-hero{height:calc(100svh - 76px);min-height:530px}.wissen-hero-copy{max-width:96%;padding:24px 6%}.wissen-hero h1{font-size:clamp(27px,8vw,38px)}.wissen-hero #newsletter{bottom:15px}.wissen-hero #newsletter h3{font-size:16px}.wissen-hero #newsletter p{display:none}.wissen-hero .wissen-video-toggle{bottom:15px}}
/* Lower the animation to keep the introductory line clear. */
.wissen-hero>video{inset:120px 0 0;height:calc(100% - 120px);object-position:center 48%}
.wissen-hero #newsletter{bottom:20px}
.wissen-hero #newsletter p{display:none}
.wissen-hero #newsletter h3{margin:0}
@media(max-width:900px){.wissen-hero>video{inset:95px 0 0;height:calc(100% - 95px)}}
@media(max-width:500px){.wissen-hero>video{inset:80px 0 0;height:calc(100% - 80px)}}
.wissen-hero>video{inset:200px 0 0;height:calc(100% - 200px)}
@media(max-width:900px){.wissen-hero>video{inset:150px 0 0;height:calc(100% - 150px)}}
@media(max-width:500px){.wissen-hero>video{inset:120px 0 0;height:calc(100% - 120px)}}
/* Soften the image entrance so the blue field has no hard colour edge. */
.wissen-hero>video{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 76px);mask-image:linear-gradient(to bottom,transparent 0,#000 76px)}
/* Longer feathering removes the perceived split between the blue field and video. */
.wissen-hero>video{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 26%,rgba(0,0,0,.65) 62%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 26%,rgba(0,0,0,.65) 62%,#000 100%)}

/* Klare, einheitliche Bildfläche ohne milchige Maskierung. */
.wissen-hero { background:#c0edf3; }
.wissen-hero > video {
  -webkit-mask-image:none;
  mask-image:none;
}

/* Match the static reading field to the first frame of the animation. */
.wissen-hero { background:#b8e4ee; }

/* One continuous animated background, with the hands retained in the lower field. */
.wissen-hero > video {
  inset:0;
  width:100%;
  height:100%;
  object-position:center 0%;
}

/* Newsletter: auf grossen Bildschirmen präsent, auf kleinen flüssig skaliert. */
.wissen-hero #newsletter{
  grid-template-columns:minmax(360px,1fr) minmax(440px,clamp(440px,31vw,620px));
  gap:clamp(36px,5vw,88px);
  bottom:clamp(24px,3vw,48px);
}
.wissen-hero #newsletter .eyebrow{
  margin-bottom:clamp(8px,.8vw,13px);
  font-size:clamp(9px,.62vw,12px);
}
.wissen-hero #newsletter h3{
  font-size:clamp(20px,1.45vw,29px);
  line-height:1.22;
}
.wissen-hero #newsletter .nl-banner-form{
  min-height:clamp(52px,3.6vw,68px);
  border-radius:7px;
}
.wissen-hero #newsletter input{
  padding:clamp(14px,1.2vw,21px) clamp(18px,1.5vw,28px);
  font-size:clamp(14px,.9vw,17px);
}
.wissen-hero #newsletter button{
  min-width:clamp(58px,4vw,76px);
  justify-content:center;
  padding:0;
  font-size:clamp(17px,1.15vw,22px);
}
@media(max-width:1100px){
  .wissen-hero #newsletter{grid-template-columns:minmax(300px,1fr) minmax(340px,42vw);gap:30px}
}
@media(max-width:900px){
  .wissen-hero #newsletter{grid-template-columns:1fr;gap:14px;bottom:20px}
  .wissen-hero #newsletter .nl-banner-form{width:min(100%,520px);max-width:none;min-height:52px}
  .wissen-hero #newsletter h3{font-size:clamp(18px,3vw,22px)}
}
@media(max-width:500px){
  .wissen-hero #newsletter{gap:11px;bottom:15px}
  .wissen-hero #newsletter .eyebrow{font-size:9px}
  .wissen-hero #newsletter h3{font-size:17px}
  .wissen-hero #newsletter .nl-banner-form{min-height:48px}
  .wissen-hero #newsletter input{font-size:13px;padding:12px 14px}
  .wissen-hero #newsletter button{min-width:52px;font-size:17px}
}

