.hero.sub{min-height:82vh!important;min-height:82svh!important}.hero.sub.short{min-height:0!important;background:linear-gradient(120deg,#001827,#0b3a57 55%,#2d3e52)}.hero.sub.short>.wrap>div:last-child{padding-top:150px!important;padding-bottom:72px!important;margin-top:0}.hero.sub .h1{font-size:clamp(42px,5.6vw,80px)!important}.hbtns{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.playbtn{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 20px 0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.55);background:#00182759;color:#fff;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.playbtn i{width:28px;height:28px;border-radius:50%;background:#ddef03;display:flex;align-items:center;justify-content:center}.playbtn i:before{content:"";border-left:9px solid #001827;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}.shead2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:end}.shead2 .hook{font-size:22px!important;font-weight:400;max-width:40ch}.lt .shead2 .hook{color:#001827}.case{display:flex;flex-direction:column;gap:12px}.vthumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#0a2e47;border:0;padding:0;cursor:pointer}.vthumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.vthumb:hover img{transform:scale(1.04)}.vthumb:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00182700 55%,#00182799)}.vthumb .pi{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#ddef03;z-index:2;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #00000059;transition:transform .2s}.vthumb:hover .pi{transform:scale(1.08)}.vthumb .pi:before{content:"";border-left:18px solid #001827;border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:5px}.vthumb .dur{position:absolute;right:12px;bottom:10px;z-index:2;font-size:12px;font-weight:700;color:#fff;background:#001827b3;padding:3px 8px;border-radius:999px}.case .kind{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ddef03}.case h3{margin:0;font-size:22px!important}.statement{max-width:900px;display:flex;flex-direction:column;gap:18px}.statement .big{font-size:clamp(28px,3.4vw,46px);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0}.statement .big em{font-style:normal;color:#ddef03}.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:8px}.trio>div{background:#00182773;border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px}.trio b{font-size:19px;color:#fff;line-height:1.25}.trio span{font-size:15px;line-height:1.5;color:#ffffffc7}.trio .n{font-size:12px;font-weight:700;letter-spacing:.14em;color:#ddef03}.lt .trio>div{background:#fff;border-color:#0018271a}.lt .trio b{color:#001827}.lt .trio span{color:#2d3e52}.lt .trio .n{color:#302401}.cta{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:760px}.cta h2{font-size:clamp(32px,3.6vw,52px)!important;line-height:1.08}.cta p{font-size:20px;color:#ffffffbf;margin:0;max-width:44ch}.cta .small{font-size:14px;color:#ffffff80}.lt .cta p,.lt .cta .small{color:#2d3e52}.statement .hook strong{color:#fff}.statement details.more{max-width:640px;border-color:#ffffff4d}.statement details.more>summary{color:#fff}.statement details.more p{color:#ffffffd9}.more2{display:flex;justify-content:center}.lb{border:0;padding:0;background:transparent;max-width:min(1200px,94vw);width:100%}.lb::backdrop{background:#000c14e0}.lb video{width:100%;aspect-ratio:16/9;display:block;border-radius:16px;background:#000}.lb.hoch{max-width:min(460px,94vw)}.lb.hoch video{width:auto;height:min(78svh,800px);max-width:100%;aspect-ratio:9/16;margin:0 auto}.lbx{position:absolute;right:0;top:-48px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;font-size:22px;cursor:pointer}.lbt{color:#fff;font-weight:700;margin-top:12px;font-size:16px}.lbwrap{position:relative;margin-top:56px}.pills{display:flex;flex-wrap:wrap;gap:10px}.pills span{padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;font-weight:600;font-size:15px;background:#ffffff0f}.pills span:before{content:"✓";color:#ddef03;margin-right:8px;font-weight:700}.cta p.quote{max-width:none;font-size:clamp(30px,4vw,56px);font-weight:800;letter-spacing:-.02em;color:#ddef03;margin:0;line-height:1.05}.rchips{display:flex;flex-wrap:wrap;gap:8px}.rchips button{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-weight:600;font-size:14px;cursor:pointer}.rchips button.on{background:#ddef03;border-color:#ddef03;color:#001827}.rgrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.rgrid3 .case h3{font-size:18px!important}.rgrid3 .vthumb{border-radius:16px}.rgrid3 .vthumb .pi{width:48px;height:48px;margin:-24px 0 0 -24px}.rgrid3 .vthumb .pi:before{border-left-width:14px;border-top-width:9px;border-bottom-width:9px;margin-left:4px}.phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.phases>div{background:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px}.phases .n{font-size:44px;font-weight:800;color:#001827;line-height:1}.phases b{font-size:19px;color:#001827}.phases span{color:#2d3e52;font-size:15px;line-height:1.5}.fact{display:flex;gap:18px;align-items:center;background:#001827;color:#fff;border-radius:20px;padding:22px 26px}.fact strong{font-size:40px;color:#ddef03!important;font-weight:800;flex:none}.fact span{font-size:17px;line-height:1.45}.lt .fact span{color:#ffffffd9!important}.lt .faqx details{border-color:#00182729!important}.lt .faqx summary{color:#001827!important}.lt .faqx p,.lt .faqx li{color:#2d3e52!important}.faqx ul{margin:6px 0 14px;padding-left:20px;line-height:1.6}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 0 14px}.tiers div{border:1px solid rgba(0,24,39,.16);border-radius:14px;padding:14px;font-size:14px;line-height:1.5;color:#2d3e52}.tiers b{display:block;color:#001827;font-size:15px}.tiers em{display:block;font-style:normal;font-weight:800;color:#001827;font-size:18px;margin:2px 0 6px}.cform{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:24px}.cform label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;letter-spacing:.04em;color:#ffffffbf}.cform .full{grid-column:1/-1}.cform input,.cform textarea{font:inherit;font-size:16px;color:#fff;background:#00182799;border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:12px 14px}.cform input:focus,.cform textarea:focus{outline:2px solid #DDEF03;outline-offset:1px}.cform textarea{min-height:140px;resize:vertical}.cform .btn{justify-self:start;border:0;cursor:pointer}.cform .hint{font-size:13px;color:#ffffff80;align-self:center}.direct{display:flex;flex-direction:column;gap:6px;font-size:17px;line-height:1.5}.direct a{color:#ddef03!important;font-weight:700;text-decoration:none}@media (max-width:900px){.shead2,.trio,.phases,.tiers{grid-template-columns:1fr;gap:16px}.rgrid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}@media (max-width:600px){.hero.sub .h1{font-size:min(44px,11vw)!important}.hero.sub.short>.wrap>div:last-child{padding-top:40px!important;padding-bottom:48px!important}.shead2 .hook{font-size:18px!important}.vthumb{border-radius:16px}.rgrid3 .case h3{font-size:15px!important}.rgrid3 .case .kind{font-size:10px}.rgrid3 .vthumb .dur{font-size:10px;right:8px;bottom:6px}.cform{grid-template-columns:1fr;padding:18px}.fact{flex-direction:column;align-items:flex-start;gap:6px}.lbx{top:-46px}}.hero .nav{--p:0;position:fixed!important;top:calc(16px - 8px*var(--p))!important;left:50%!important;transform:translate(-50%)!important;z-index:60!important;max-width:calc(1216px - 456px*var(--p))!important;padding:calc(8px - 4px*var(--p)) calc(8px - 4px*var(--p)) calc(8px - 4px*var(--p)) calc(18px - 6px*var(--p))!important;gap:calc(24px - 10px*var(--p));background:rgba(0,24,39,calc(.62 + .18*var(--p)))!important;border-color:rgba(255,255,255,calc(.14 - .04*var(--p)))!important;box-shadow:0 10px 30px rgba(0,0,0,calc(.25 + .25*var(--p)))!important;transition:top .15s linear,max-width .15s linear,padding .15s linear,background-color .15s linear}.hero .nav img{height:calc(40px - 16px*var(--p))!important;transition:height .15s linear}.hero .nav ul{gap:calc(28px - 10px*var(--p))}.hero .nav ul a{font-size:calc(16px - 3px*var(--p));padding:calc(10px - 4px*var(--p)) 2px;transition:font-size .15s linear,padding .15s linear}.hero .nav .btn{min-height:calc(44px - 14px*var(--p))!important;padding:0 calc(20px - 6px*var(--p))!important;font-size:calc(14px - 2px*var(--p))!important;transition:min-height .15s linear,font-size .15s linear,padding .15s linear}.hero .nav .mnav>summary{width:calc(44px - 10px*var(--p));height:calc(44px - 10px*var(--p))}.mlist{top:52px}@media (max-width:900px){.hero .nav img{height:calc(34px - 12px*var(--p))!important}.hero .nav .btn{min-height:calc(40px - 10px*var(--p))!important;font-size:calc(13px - 1px*var(--p))!important;padding:0 calc(16px - 4px*var(--p))!important}}@media (max-width:600px){.hero .nav{position:fixed!important;top:calc(10px - 4px*var(--p))!important;left:calc(10px + 30px*var(--p))!important;right:calc(10px + 30px*var(--p))!important;width:auto!important;max-width:none!important;margin:0!important;transform:none!important;padding:calc(8px - 5px*var(--p)) calc(8px - 5px*var(--p)) calc(8px - 5px*var(--p)) calc(12px - 2px*var(--p))!important;transition:top .15s linear,left .15s linear,right .15s linear,padding .15s linear,background-color .15s linear}.hero>.wrap>div:last-child{padding-top:96px!important}.hero.sub.short>.wrap>div:last-child{padding-top:96px!important}}.nav .dd{position:relative}.nav .dd>a:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .18s}.nav .dd:hover>a:after,.nav .dd:focus-within>a:after{transform:translateY(0) rotate(225deg)}.nav .dd-menu{position:absolute;top:100%;left:-18px;padding-top:14px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility 0s .18s;z-index:30}.nav .dd:hover .dd-menu,.nav .dd:focus-within .dd-menu{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s}.nav .dd-box{display:flex;flex-direction:column;gap:2px;min-width:240px;padding:10px;background:#0018279e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14);border-radius:16px;box-shadow:0 18px 40px #0006}.nav .dd-box a{display:block;padding:10px 12px;border-radius:10px;font-size:15px;white-space:nowrap;text-shadow:none}.nav .dd-box a:hover,.nav .dd-box a:focus-visible{background:#ddef031f;color:#ddef03!important}@media (prefers-reduced-motion:reduce){.nav .dd-menu,.nav .dd>a:after{transition:none}}.hero .nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hero .nav:before{content:"";position:absolute;inset:0;border-radius:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:-1;pointer-events:none}.hero .nav .mlist,.mlist{background:#0018279e!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mlist .msub>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:12px;color:#fff;font-weight:600;font-size:17px}.mlist .msub>summary::-webkit-details-marker{display:none}.mlist .msub>summary:after{content:"";width:7px;height:7px;margin:0 4px 4px 12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .18s}.mlist .msub[open]>summary:after{transform:translateY(4px) rotate(225deg)}.mlist .msub[open]>summary{color:#ddef03}.hero .nav .mlist .msub a,.mlist .msub a{padding:8px 16px 8px 30px!important;font-size:15px;font-weight:500;opacity:.85}.hero .nav .mnav{position:static}.hero .nav .mlist{top:calc(100% + 8px)!important;right:0;left:auto;width:auto!important;transform-origin:top right}.mnav[open] .mlist{animation:mnav-auf .22s cubic-bezier(.2,.8,.2,1)}.mnav.schliesst .mlist{animation:mnav-zu .18s ease-in forwards}@keyframes mnav-auf{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes mnav-zu{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px) scale(.97)}}.mlist .msub[open]>a{animation:msub-auf .22s ease-out both}.mlist .msub[open]>a:nth-of-type(2){animation-delay:.04s}.mlist .msub[open]>a:nth-of-type(3){animation-delay:.08s}.mlist .msub.schliesst>a{animation:msub-zu .14s ease-in forwards}@keyframes msub-auf{0%{opacity:0;transform:translateY(-6px)}to{opacity:.85;transform:none}}@keyframes msub-zu{0%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:reduce){.mnav[open] .mlist,.mnav.schliesst .mlist,.mlist .msub[open]>a,.mlist .msub.schliesst>a{animation:none}}html.intro .hero .ph{animation:iVid 1.9s cubic-bezier(.2,.7,.2,1) both}html.intro .hero .ph video{animation:iZoom 2.6s cubic-bezier(.2,.7,.2,1) both}html.intro .hero .nav{animation:iNav .9s cubic-bezier(.2,.8,.2,1) .25s both}html.intro .hero .heye{animation:iDeep 1s cubic-bezier(.2,.8,.2,1) .45s both}html.intro .hero .h1 .iw{display:inline-block;animation:iDeep 1.05s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.6s + var(--i)*.09s)}html.intro .hero .hook{animation:iDeep 1s cubic-bezier(.2,.8,.2,1) 1.05s both}html.intro .hero .btn.moin{animation:iPop .8s cubic-bezier(.2,.9,.25,1.25) 1.3s both}html.intro .hero .btn.moin+span,html.intro .hero .playbtn{animation:iDeep .9s cubic-bezier(.2,.8,.2,1) 1.42s both}html.intro .hero.short{animation:iVid 1.4s cubic-bezier(.2,.7,.2,1) both}html.intro .hero .scrollcue{animation:iFade .8s ease-out 1.8s both}html.intro .marq{animation:iFade 1s ease-out 1.5s both}@keyframes iVid{0%{opacity:0;filter:brightness(.2)}to{opacity:1;filter:none}}@keyframes iZoom{0%{scale:1.12}to{scale:1}}@keyframes iNav{0%{opacity:0;translate:0 -26px}to{opacity:1;translate:0 0}}@keyframes iDeep{0%{opacity:0;translate:0 26px;scale:.9;filter:blur(8px)}to{opacity:1;translate:0 0;scale:1;filter:blur(0)}}@keyframes iPop{0%{opacity:0;scale:.82;filter:blur(4px)}to{opacity:1;scale:1;filter:blur(0)}}@keyframes iFade{0%{opacity:0}to{opacity:1}}mark.rdm{background:#ddef03;color:#001827;padding:.02em .2em;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.34}.band.lt mark.rdm,.lt mark.rdm{background:#001827;color:#ddef03}.statement .big em{font-style:normal}@media (prefers-reduced-motion: reduce){[data-story] .statement *,[data-story] .trio *{transition:none!important;animation:none!important}}.statement .big .w{color:#ffffff38;transition:color .25s linear}.statement .big .w.an{color:#fff}.statement .big em{background:linear-gradient(#ddef03,#ddef03) no-repeat 0 0/var(--m,0%) 100%;padding:.02em .1em;border-radius:5px;-webkit-box-decoration-break:slice;box-decoration-break:slice;transition:background-size .2s linear}.statement .big em .w.an{color:#001827}.trio{position:relative;display:flex!important;flex-direction:column;gap:0!important;padding-left:44px;margin-top:20px!important}.trio:before,.trio:after{content:"";position:absolute;left:15px;top:6px;bottom:6px;width:2px;border-radius:2px;background:#fff3}.trio:after{background:#ddef03;transform-origin:top;transform:scaleY(var(--f,0))}.trio>div{background:none!important;border:0!important;border-radius:0!important;padding:0 0 34px!important;position:relative;opacity:.25;transform:translate(10px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.trio>div:last-child{padding-bottom:0!important}.trio>div.an{opacity:1;transform:none}.trio>div .n{position:absolute;z-index:2;left:-44px;top:-4px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:11px!important;letter-spacing:0!important;background:#001827;color:#fff!important;border:2px solid rgba(255,255,255,.3);transition:background .3s,color .3s,border-color .3s}.trio>div.an .n{background:#ddef03;color:#001827!important;border-color:#ddef03}.trio b{font-size:clamp(20px,2.6vw,26px)!important;color:#fff!important}.trio span:not(.n){color:#ffffffd1!important}.band.lt .statement .big .w{color:#00182740}.band.lt .statement .big .w.an{color:#001827}.band.lt .statement .big em{background-image:linear-gradient(#001827,#001827)}.band.lt .statement .big em .w.an{color:#ddef03}.band.lt .trio:before{background:#0018272e}.band.lt .trio:after{background:#001827}.band.lt .trio>div .n{background:#f1efa0;color:#001827!important;border-color:#0018274d}.band.lt .trio>div.an .n{background:#001827;color:#ddef03!important;border-color:#001827}.band.lt .trio b{color:#001827!important}.band.lt .trio span:not(.n){color:#2d3e52!important}.statement .big em.voll{-webkit-box-decoration-break:clone;box-decoration-break:clone}h1.eyebrow{margin:0;font-weight:inherit}.hero p.h1{margin:0;color:#fff;font-weight:800}h2 .h2dach{display:block;margin:0 0 14px;line-height:1.3;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.faqx h3{margin:14px 0 4px;font-size:16px}.lt .faqx h3{color:#001827}.fall{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);align-items:start}.fall .vthumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;border:0;padding:0;cursor:pointer;background:#0a2e47}.fall .vthumb img{width:100%;height:100%;object-fit:cover;display:block}.fall dl{margin:0;display:flex;flex-direction:column;gap:6px}.fall dt:not(:first-child){margin-top:20px}.fall dt{font:700 12px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ddef03;margin:0 0 6px}.fall dd{margin:0;color:#fff;font-size:17px;line-height:1.55}@media (max-width:860px){.fall{grid-template-columns:1fr}}#filme .rchips button i{font-style:normal;font-weight:500;margin-left:7px;opacity:.6}#filme .rchips button.on i{opacity:.75}.ri{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:start}.ri-bild{position:sticky;top:clamp(96px,13vh,120px);order:2;display:block;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#0a2e47;cursor:pointer;box-shadow:0 24px 50px #0006}.ri-bild img,.ri-bild video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.ri-bild img.weg,.ri-bild video.weg{opacity:0}.ri-bild .ecke{position:absolute;width:22px;height:22px;border:2px solid #DDEF03;z-index:2;pointer-events:none}.ri-bild .ecke.o{left:12px;top:12px;border-right:0;border-bottom:0}.ri-bild .ecke.u{right:12px;bottom:12px;border-left:0;border-top:0}.ri-bild .ri-titel{position:absolute;left:16px;bottom:14px;right:60px;z-index:2;color:#fff;font-weight:700;font-size:15px;text-shadow:0 1px 8px rgba(0,0,0,.6)}.ri-bild .ri-play{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#00182773;border:1.5px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;opacity:.7;transition:transform .25s,opacity .3s,background .2s}.ri-bild .ri-play:before{content:"";position:absolute;left:50%;top:50%;margin:-7px 0 0 -4px;border-left:13px solid #DDEF03;border-top:7px solid transparent;border-bottom:7px solid transparent}.ri-bild:hover .ri-play{transform:scale(1.06);opacity:1;background:#001827b3}.ri-liste{order:1;display:block!important}.ri-liste .case{display:flex!important;flex-direction:row!important;align-items:baseline;justify-content:space-between;gap:16px;padding:15px 0;border-top:1px solid rgba(255,255,255,.12);cursor:pointer}.ri-liste .case:last-of-type{border-bottom:1px solid rgba(255,255,255,.12)}.ri-liste .case[hidden],.ri-liste .case .vthumb{display:none!important}.ri-liste .case h3{order:1;margin:0;font-size:17px!important;font-weight:600;color:#ffffff9e;transition:color .2s}.ri-liste .case .kind{display:none!important}.ri-liste .case.akt h3{color:#fff}.ri-liste .case.akt .kind{color:#ddef03}#rmore{align-self:flex-start}@media (max-width:860px){.ri{display:flex;flex-direction:column;gap:18px}.ri-bild{top:84px;z-index:5;order:0}.ri-liste{order:1;width:100%}.ri-bild .ri-play{width:44px;height:44px;margin:-22px 0 0 -22px}.ri-liste .case{padding:13px 0}.ri-liste .case h3{font-size:16px!important}}.ri-liste .case .ri-st{order:2;flex:none;margin-left:auto;padding-left:16px;font-size:15px;font-weight:700;color:#ddef03!important;text-decoration:none!important;white-space:nowrap}.ri-liste .case .ri-st:hover{text-decoration:underline!important}@media (max-width:860px){.ri-liste .case .ri-st{font-size:14px}}.vthumb{position:relative;overflow:hidden}.vthumb .vprev{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease;pointer-events:none}.vthumb .vprev.an{opacity:1}.vthumb .pi,.vthumb .dur{z-index:2}button.vthumb .pi,.rgrid3 button.vthumb .pi{width:44px;height:44px;margin:-22px 0 0 -22px;background:#00182773;border:1.5px solid rgba(255,255,255,.55);box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s,opacity .35s,background .2s}button.vthumb .pi:before,.rgrid3 button.vthumb .pi:before{border-left:12px solid #DDEF03;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}button.vthumb:has(.vprev.an) .pi{opacity:.55}button.vthumb:hover .pi,button.vthumb:focus-visible .pi{opacity:1;background:#001827b3;transform:scale(1.06)}#kanaele .k-play{width:34px;height:34px;margin:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#00182773;border:1.5px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}#kanaele .k-play:after{position:static;border-left:10px solid #DDEF03;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}.playbtn i{background:transparent;border:1.5px solid rgba(255,255,255,.55)}.playbtn i:before{border-left-color:#ddef03}:root{--nacht:#001827;--gelb:#DDEF03;--beige:#F1EFA0;--braun:#302401;--grau:#CECECE;--fs-display:clamp(44px,7vw,84px);--fs-titel:clamp(34px,4.8vw,56px);--fs-h2:clamp(28px,3.2vw,40px);--fs-sub:clamp(18px,1.7vw,20px);--fs-text:17px;--fs-klein:15px;--fs-label:12px;--r-karte:16px;--r-bild:12px;--sec:clamp(64px,9vh,104px);--v-dunkel:radial-gradient(900px 520px at 100% 0%,rgba(0,155,210,.34),rgba(0,155,210,0) 62%),radial-gradient(760px 520px at 0% 100%,rgba(143,192,135,.22),rgba(143,192,135,0) 60%),linear-gradient(165deg,#001827 0%,#062A40 55%,#0B3B4C 100%)}.hero .h1{font-size:var(--fs-display)!important;font-weight:800;letter-spacing:-.035em;line-height:.98}.hero.sub .h1{font-size:var(--fs-titel)!important}.statement .big{font-size:var(--fs-titel)!important;font-weight:800;letter-spacing:-.03em;line-height:1.08}h2,.rh2{font-size:var(--fs-h2)!important;font-weight:700;letter-spacing:-.02em;line-height:1.12}.hook,.hero .hook,.faqhook{font-size:var(--fs-sub)!important;font-weight:500;line-height:1.4}.faqx summary{font-size:var(--fs-sub)!important;font-weight:600}.trio b{font-size:var(--fs-sub)!important}.small,.step p,.trio span,details.more p{font-size:var(--fs-text)!important;line-height:1.55}.rclaim,.case p{font-size:var(--fs-klein)!important;line-height:1.45}mark.rdm{padding:.04em .22em;border-radius:3px}.eyebrow,.hero .heye,.rkind,.case .kind,.kp-pill,.badge,.plat,.faqx details.faqmore>summary{font-size:var(--fs-label)!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.4}.eyebrow:not(.h2dach){color:#ffffff8c!important}.band.lt .eyebrow:not(.h2dach){color:#302401a6!important}.hero .heye{color:var(--gelb)!important}.case .kind,.rkind{color:#fff9!important}.bar{display:none!important}.btn,.btn.moin,.nav .btn{border-radius:999px!important;letter-spacing:.1em!important}.btn:not(.nav .btn){min-height:48px!important;padding:0 24px!important;font-size:13px!important}.btn.sek{background:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.6)!important}.band.lt .btn.sek{color:var(--nacht)!important;border-color:#00182799!important}.tert,.rall,.rlink,.faqx details.faqmore>summary{font-weight:700!important;font-size:15px!important;color:var(--gelb)!important;text-decoration:none!important}.band.lt .tert,.band.lt .rall,.band.lt .faqx details.faqmore>summary{color:var(--nacht)!important}.faqx details.faqmore>summary{font-size:var(--fs-label)!important}.rstrip,.photoB,.uspB,.world .wimg,.statement,.card,.tile,.env,.member,.vthumb,.ri-bild{border-radius:var(--r-karte)!important}.rthumb,.rstrip .rthumb{border-radius:var(--r-bild)!important}.band.dk,.dk{background:var(--v-dunkel)!important}.band:not(.hero){padding-top:var(--sec)!important;padding-bottom:var(--sec)!important}@media (max-width:760px){:root{--sec:clamp(44px,7vh,64px)}}ul.kunden li:has(img[src$="mercedes.webp"]){height:28px;overflow:visible}ul.kunden img[src$="mercedes.webp"]{max-height:50px!important;max-width:none!important;opacity:.8!important}.vp{display:flex;flex-direction:column;gap:20px}.vp .karte{background:var(--nacht,#001827);color:#fff;border-radius:16px;padding:clamp(22px,3vw,32px);box-shadow:0 18px 40px #30240129}.vp .label{font:700 12px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0 0 14px}.vp .nutzen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 24px}.vp .nutzen li{display:flex;gap:10px;align-items:flex-start;font-weight:700;font-size:17px;color:#001827;line-height:1.35}.vp .nutzen i{flex:none;width:24px;height:24px;border-radius:7px;background:#001827;color:#ddef03;display:flex;align-items:center;justify-content:center;margin-top:-1px}.vpA .paar{display:grid;grid-template-columns:1.1fr 1fr;gap:20px}.vpA .chips{display:flex;flex-wrap:wrap;gap:8px}.vpA .chips span{border:1px solid rgba(255,255,255,.22);border-radius:99px;padding:8px 14px;font-size:15px;color:#cecece!important}.vpA .kopfsache{background:#ddef03;color:#001827;box-shadow:0 18px 40px #30240129}.vpA .kopfsache .label{color:#00182799}.vpA .kopfsache p.gross{font:700 clamp(22px,2.4vw,28px)/1.2 Inter,sans-serif;letter-spacing:-.01em;margin:0}.vpA .kopfsache p.klein{margin:10px 0 0;font-size:16px;line-height:1.45;color:#302401}@media (max-width:760px){.vpA .paar{grid-template-columns:1fr}}.fehler .phases>div{background:var(--nacht)!important;box-shadow:0 18px 40px #30240129}.fehler .phases b{color:#fff!important}.fehler .phases span{color:var(--grau)!important}.band.mitbild>.wrap{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(40px,6vw,96px)!important;align-items:start}.band.mitbild>.wrap>.statement{grid-column:1;grid-row:1}.band.mitbild>.wrap>.trio{grid-column:1;grid-row:2}.band.mitbild .bandbild{grid-column:2;grid-row:1/span 2;align-self:center;margin:0;border-radius:16px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 30px 60px #00182759}.band.mitbild .bandbild img{width:100%;height:100%;object-fit:cover;display:block}.band.mitbild .trio>div .n{font-size:15px!important}@media (max-width:900px){.band.mitbild>.wrap{grid-template-columns:minmax(0,1fr)}.band.mitbild .bandbild{grid-column:1;grid-row:2;aspect-ratio:4/3;align-self:stretch}.band.mitbild>.wrap>.trio{grid-row:3}}.band.film{background:linear-gradient(90deg,#001827f2,#001827d1 42%,#0018274d),var(--bild) 70% 35%/cover no-repeat,var(--nacht)!important;padding-top:clamp(96px,12vw,150px)!important;padding-bottom:clamp(96px,12vw,150px)!important}.band.film .cta p,.band.film .small{color:var(--grau)!important}.band.film .cta{max-width:640px}@media (max-width:760px){.band.film{background:linear-gradient(180deg,#0018278c,#001827eb 55%),var(--bild) 60% 0/cover no-repeat,var(--nacht)!important}}.stills{display:grid;grid-template-columns:2fr 1fr 1fr;gap:14px}.stills img{width:100%;height:clamp(140px,16vw,220px);object-fit:cover;border-radius:12px;display:block}@media (max-width:760px){.stills{grid-template-columns:1fr 1fr}.stills img:first-child{grid-column:1/-1}.stills img{height:auto;aspect-ratio:16/9}}.hero.sub.short.hero-bild{background:linear-gradient(90deg,#001827f2,#001827cc 45%,#00182740),var(--bild) center 35%/cover no-repeat,var(--nacht)!important}.hero.sub.short.hero-bild>.wrap>div:last-child{padding-bottom:120px!important}@media (max-width:760px){.hero.sub.short.hero-bild{background:linear-gradient(180deg,#00182780,#001827eb 70%),var(--bild) 65% 0/cover no-repeat,var(--nacht)!important}.hero.sub.short.hero-bild>.wrap>div:last-child{padding-top:180px!important;padding-bottom:56px!important}}.hero .ph.team3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));left:38%;background:var(--nacht)}.hero .ph.team3 img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block}.hero.sub:has(.team3) .shade{background:linear-gradient(90deg,#001827 0% 36%,#0018278c 50%,#0018270d 70%),linear-gradient(180deg,#00182700 60%,#001827e6)!important}@media (max-width:900px){.hero .ph.team3{left:0;bottom:auto;height:52%}.hero.sub:has(.team3) .shade{background:linear-gradient(180deg,#00182700,#0018271a 32%,#001827 52%)!important}}.trio>div .n,.photoB .ov small,.photoB .ov a.li{font-size:var(--fs-label)!important}.nav .nright .btn{font-size:13px!important}.case h3,.shead2 .hook,.shead2 .hook strong,.phases b,.faqx summary{font-size:var(--fs-sub)!important}.ref b,.ref span,details ul li,.faqx details h3,.step .num,.ri-liste .case h3{font-size:var(--fs-text)!important}.karte p.klein,.tagsB,.rchips button,.rchips button i,.ri-st,.cform label,.cform .hint,.case .claim small{font-size:var(--fs-klein)!important}:root{--fs-label:13px}@media (max-width:900px){.hero .ph.team3{top:92px;height:46%;border-radius:0}.hero .ph.team3 img{object-position:50% 8%}}@media (max-width:900px){.hero .ph.team3{height:min(80vw,420px)}.hero.sub:has(.team3)>.wrap>div:last-child{padding-top:calc(min(80vw,420px) + 20px)!important}.hero.sub:has(.team3) .shade{background:linear-gradient(180deg,#00182700 0 calc(min(80vw,420px) - 60px),#001827 calc(min(80vw,420px) + 92px))!important}}@media (min-width:901px){.hero .ph.team3{top:96px;left:46%}.hero .ph.team3 img{object-position:50% 10%}}@media (min-width:901px){.hero.sub:has(.team3)>.wrap>div:last-child{max-width:min(900px,42vw)!important}.hero.sub:has(.team3) .shade{background:linear-gradient(90deg,#001827 0% 44%,#00182766 50%,#00182700 62%)!important}}.stimmen-kmr{display:flex;flex-direction:column;gap:14px;max-width:900px}.sk-lead{margin:0 0 14px;font-weight:800;font-size:clamp(28px,3.6vw,50px);line-height:1.12;letter-spacing:-.02em;color:#001827}.sk-lead span{background:#001827;color:#ddef03;padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sk-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sk-liste li{align-self:flex-start;max-width:80%;padding:16px 22px;border-radius:16px;background:#fff;color:#001827;font-size:clamp(17px,1.5vw,20px);line-height:1.4;box-shadow:0 10px 30px #00182714}.sk-liste li.re{align-self:flex-end}.sk-liste li.hl{background:#001827;color:#fff;font-weight:600}.sk-von{margin:6px 0 0;font-size:var(--fs-label,13px);color:#2d3e52}@media (max-width:640px){.sk-liste li{max-width:92%;padding:14px 18px}}.li-serie{list-style:none;margin:8px 0 0;padding:0;display:flex;gap:4px;width:100%;height:min(64svh,580px);touch-action:pan-y}.li-serie li{flex:1;min-width:0;transition:flex .6s cubic-bezier(.22,1,.36,1)}.li-serie li.an{flex:5}.li-serie a{position:relative;display:block;height:100%;border-radius:12px;overflow:hidden;background:#001827;text-decoration:none}.li-serie img{position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;object-position:50% 30%;display:block}.li-serie a:after{content:"";position:absolute;inset:0;background:linear-gradient(#00182700 55%,#001827d9);transition:background .4s}.li-serie li:not(.an) a:after{background:#0018278c}.li-serie span{position:absolute;left:16px;bottom:14px;z-index:2;color:#fff;font-weight:800;font-size:17px;white-space:nowrap}.li-serie li:not(.an) span{left:50%;bottom:14px;transform:translate(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:14px}.li-punkte{display:flex;justify-content:center;gap:8px;padding:14px 0 0}.li-punkte i{width:8px;height:8px;border-radius:50%;background:#00182740;transition:background .3s,width .3s}.li-punkte i.an{background:#001827;width:22px;border-radius:4px}@media (max-width:640px){.li-serie{gap:3px;height:min(62svh,520px)}.li-serie li.an{flex:7}.li-serie a{border-radius:8px}.li-serie span{font-size:15px;left:12px}.li-serie li:not(.an) span{font-size:12px}}@media (prefers-reduced-motion: reduce){.li-serie li{transition:none}}.zk{position:relative;padding:0!important}.zk-kopf{max-width:1200px;margin:0 auto;padding:clamp(56px,9vh,96px) clamp(20px,4vw,40px) 12px;display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.zk .h2dach{color:#ddef03!important}.zk-kino{position:relative;clip-path:inset(0)}.zk-kino:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(transparent,#001827);z-index:1;pointer-events:none}.zk-hg{position:sticky;top:0;height:100svh;margin-bottom:-100svh;overflow:hidden}.zk-hg video,.zk-hg img{position:absolute;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;object-position:50% 30%;opacity:0;transform:scale(1.08);transition:opacity .8s ease,transform 2s ease}.zk-hg .an{opacity:.55;transform:none}.zk-hg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#001827eb,#00182773 75%),linear-gradient(#001827,transparent 18%,transparent 70%,#001827)}.zk-linie{position:absolute;left:clamp(20px,4vw,40px);top:0;bottom:0;width:3px;z-index:2;pointer-events:none}@media (min-width:1280px){.zk-linie{left:calc(50% - 560px)}}.zk-linie:before{content:"";position:absolute;inset:0;background:#ffffff2e}.zk-linie i{position:absolute;left:0;right:0;top:0;height:calc(100% * var(--zl,0));background:#ddef03}.zk ol{position:relative;z-index:2;list-style:none;margin:0 auto;padding:0 clamp(20px,4vw,40px) clamp(48px,8svh,88px) calc(clamp(20px,4vw,40px) + 28px);max-width:1200px;box-sizing:border-box}.zk li{min-height:max(var(--h,30svh),140px);display:flex;flex-direction:column;justify-content:center;gap:10px;position:relative;padding:16px 0;box-sizing:border-box}.zk li:before{content:"";position:absolute;left:-34px;top:50%;width:15px;height:15px;margin-top:-8px;border-radius:50%;background:#001827;border:3px solid rgba(255,255,255,.35);transition:background .3s,border-color .3s}.zk li.an:before,.zk li.war:before{background:#ddef03;border-color:#ddef03}.zk li .n{font:700 13px/1.2 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ddef03b3}.zk li h3{margin:0;font-size:clamp(40px,7.5vw,96px)!important;line-height:.98;letter-spacing:-.03em;color:#fff6!important;text-shadow:0 2px 18px rgba(0,0,0,.45);transition:color .4s}.zk li h3 a{color:inherit!important;text-decoration:none}.zk li .mehr{display:flex;flex-direction:column;gap:10px;max-width:540px;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .5s}.zk li .mehr p{margin:0;color:#fff!important;font-size:18px;line-height:1.45;text-shadow:0 1px 12px rgba(0,0,0,.6)}.zk li .mehr a{color:#ddef03!important;font-weight:700;font-size:16px;text-decoration:none}.zk li.an .n{color:#ddef03}.zk li.an h3{color:#fff!important}.zk li.an .mehr{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.zk li .mehr{opacity:1;transform:none}.zk li h3{color:#fff!important}.zk-hg .an{transition:none}}@media (min-width:900px){.zk li{min-height:max(var(--h,30svh),200px)}}.sk-raster{display:grid;gap:clamp(24px,4vw,56px);align-items:center}.sk-bild{margin:0;display:none}.sk-bild img{width:100%!important;height:auto!important;aspect-ratio:3/4;object-fit:cover;object-position:50% 40%;border-radius:16px;box-shadow:0 30px 60px #0018272e;display:block}@media (min-width:900px){.sk-raster{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.sk-bild{display:block}}.kmr-fragen{display:flex;flex-direction:column;gap:14px;margin-top:clamp(16px,3vw,32px)}.kmr-zitat{margin:8px 0 0;padding:0 0 0 clamp(16px,2vw,24px);border-left:4px solid #DDEF03;max-width:900px}.kmr-zitat p{margin:0;font-weight:700;font-size:clamp(20px,2.3vw,30px);line-height:1.25;letter-spacing:-.01em;color:#fff}.kmr-zitat mark{background:#ddef03;color:#001827;padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.kmr-zitat footer{margin-top:12px;font-size:15px;color:#cecece}.kmr-zitat footer a{color:#ddef03;font-weight:700;text-decoration:none}.zk li.zk-geteilt:before{background:#fff;border-color:#ddef03}.zk li.zk-geteilt .n{color:#fff}@media (max-width:899px){.zk li h3{font-size:clamp(32px,9vw,44px)!important}.zk li .mehr p{font-size:16px}}.zk .zk-links{display:flex;flex-wrap:wrap;gap:6px 20px}.zk li[data-d]:after{content:attr(data-d);position:absolute;left:-21px;bottom:calc(50% + 14px);writing-mode:vertical-rl;transform:rotate(180deg);font:700 12px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ddef03;opacity:0;transition:opacity .35s}.zk li.an[data-d]:after{opacity:1}@media (prefers-reduced-motion: reduce){.zk li[data-d]:after{opacity:1}}.zk .zk-intro{margin:4px 0 0;max-width:640px;color:#ffffffd9!important}.zk .zk-intro strong{color:#fff}.zk .zk-kopf{padding-top:0}.vC-kopf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:end}.vC-kopf .hook{max-width:none}.vC{border-radius:20px;overflow:hidden;box-shadow:0 30px 60px #30240138}.vC .tafel{display:grid;grid-template-columns:1fr 1fr}.vC .seite{background:#001827;color:#fff;padding:clamp(28px,4vw,52px)}.vC .seite.gelb{background:#ddef03;color:#001827;display:flex;flex-direction:column;justify-content:center}.vC .label{font:700 12px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0 0 18px}.vC .gelb .label{color:#00182799}.vC .gross{font:700 clamp(28px,3.2vw,42px)/1.1 Inter,sans-serif;letter-spacing:-.02em;margin:0}.vC .klein{margin:16px 0 0;font-size:18px;color:#302401}.vC .wl{list-style:none;margin:0;padding:0;display:grid;gap:12px}.vC .wl li{display:flex;gap:12px;align-items:center;font-size:18px;color:#fff}.vC .wl i,.vC .nutzen i{flex:none;width:22px;height:22px;border-radius:6px;background:#ddef03;color:#001827;display:flex;align-items:center;justify-content:center}.vC .fuss{background:#0b2433;padding:24px clamp(28px,4vw,52px);border-top:1px solid rgba(255,255,255,.08)}.vC .nutzen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px 28px}.vC .nutzen li{display:flex;gap:10px;font-weight:700;font-size:16px;color:#fff;line-height:1.35}@media (max-width:760px){.vC-kopf,.vC .tafel,.vC .nutzen{grid-template-columns:1fr}}@media (min-width:1000px){.faqx.breit{max-width:none!important;display:grid;grid-template-columns:1fr 1fr;column-gap:56px;align-items:start;border-top:0}.faqx.breit details:nth-child(-n+2){border-top:1px solid rgba(206,206,206,.16)}.lt .faqx.breit details:nth-child(-n+2){border-top-color:#00182729}.faqx.breit details:last-child:nth-child(odd){grid-column:1/-1}}.kosten-kopf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.kosten-kopf figure{margin:0;border-radius:16px;overflow:hidden;aspect-ratio:4/3}.kosten-kopf img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}@media (max-width:860px){.kosten-kopf{grid-template-columns:1fr}}.fall dt,p.label,.vthumb .dur{font-size:var(--fs-label,13px)!important}.treiber-raster{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.treiber-raster>div:first-child{position:sticky;top:120px}@media (max-width:900px){.treiber-raster{grid-template-columns:1fr}.treiber-raster>div:first-child{position:static}}.treiber-bild{margin:14px 0 0;border-radius:16px;overflow:hidden;aspect-ratio:4/3}.treiber-bild img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:900px){.treiber-bild{display:none}}.zk-zahlen{margin:14px 0 6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:620px}.zk-zahlen>div{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-label,13px);line-height:1.3;color:#cecece;hyphens:manual}.zk-zahlen b{font-size:clamp(20px,2.4vw,30px);line-height:1.1;color:#ddef03;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.zk-quelle{font-size:var(--fs-label,13px)!important;color:#cecece}@media (max-width:520px){.zk-zahlen{grid-template-columns:1fr 1fr;gap:14px 16px}.zk-zahlen>div:last-child{grid-column:1/-1}.zk-zahlen b{font-size:22px}}.hero .ph.filme3{gap:6px}.hero .ph.filme3 video{width:100%;height:100%;object-fit:cover;display:block;opacity:0;animation:filme3-an 1.1s ease forwards}.hero .ph.filme3 video:nth-child(2){animation-delay:.35s}.hero .ph.filme3 video:nth-child(3){animation-delay:.7s}@keyframes filme3-an{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero .ph.filme3 video{animation:none;opacity:1}}@media (min-width:901px){.hero .ph.filme3{left:52%}.hero.sub:has(.filme3) .shade{background:linear-gradient(90deg,#001827 0% 50%,#00182766 56%,#00182700 68%)!important}}.legal{max-width:820px;display:flex;flex-direction:column;gap:2px;font-size:17px;line-height:1.6;color:#001827}.legal h2{font-size:28px!important;margin:28px 0 6px}.legal h3{font-size:20px;margin:22px 0 4px;color:#001827}.legal h4{font-size:17px;margin:14px 0 2px;color:#001827}.legal p,.legal li{color:#2d3e52;margin:4px 0}.legal ul{margin:4px 0;padding-left:22px}.legal a{color:#001827!important}:is(#industriefilm,.ind-sek) .ind-intro{font-size:var(--fs-sub);line-height:1.5;margin:0}:is(#industriefilm,.ind-sek) .ind-gruppe{display:flex;flex-direction:column;gap:16px}:is(#industriefilm,.ind-sek) .ind-gruppe h3{font-size:var(--fs-sub);font-weight:700;margin:0}:is(#industriefilm,.ind-sek) .ind-raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:18px}:is(#industriefilm,.ind-sek) .ind-kachel{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}:is(#industriefilm,.ind-sek) .ind-bild{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#001827}:is(#industriefilm,.ind-sek) .ind-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}:is(#industriefilm,.ind-sek) .ind-kachel:hover .ind-bild img,:is(#industriefilm,.ind-sek) .ind-kachel:focus-visible .ind-bild img{transform:scale(1.04)}:is(#industriefilm,.ind-sek) .ind-kachel b{font-size:var(--fs-text);font-weight:700;line-height:1.3}:is(#industriefilm,.ind-sek) .ind-kachel small{font-size:var(--fs-klein);opacity:.75;margin-top:-4px}:is(#industriefilm,.ind-sek) .ind-kachel:focus-visible{outline:2px solid #001827;outline-offset:4px;border-radius:12px}:is(#industriefilm,.ind-sek) .ind-hinweis{font-size:var(--fs-klein);opacity:.7;margin:0}@media (prefers-reduced-motion:reduce){:is(#industriefilm,.ind-sek) .ind-bild img{transition:none}}.ind-sek .ind-ev{display:flex;flex-direction:column;gap:8px}.ind-sek .ind-ev .vthumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:0;padding:0;cursor:pointer;background:#001827}.ind-sek .ind-ev .vthumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ind-sek .ind-ev b{font-size:var(--fs-text);font-weight:700;line-height:1.3}.ind-sek .ind-ev small{font-size:var(--fs-klein);opacity:.75;margin-top:-4px}.fall .fall-film .ind-bild{border-radius:20px}.band.dk .fall-film b{color:#fff}.band.dk .fall-film small{color:#cecece;opacity:1}@media (max-width:600px){:is(#industriefilm,.ind-sek) .ind-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(#industriefilm,.ind-sek) .ind-kachel b,.ind-sek .ind-ev b{font-size:15px}}.ind-bild .vprev{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:1}.ind-bild .vprev.an{opacity:1}.ind-bild .pi{z-index:2}#referenzen-band.rk{background:#001827;color:#fff;position:relative}.rk-kopf{max-width:1200px;margin:0 auto;padding:clamp(56px,8vh,96px) clamp(20px,4vw,40px) clamp(24px,4vh,40px);display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.rk-titel{display:flex;flex-direction:column;gap:12px}#referenzen-band .rk-kopf .eyebrow{color:#ddef03!important}.rk .btn.sek{color:#fff!important;border-color:#ffffff8c!important;background:transparent!important}#referenzen-band mark.rdm{background:#ddef03;color:#001827}#referenzen-band mark.rdm.zieht{background-image:linear-gradient(#ddef03,#ddef03)}#referenzen-band mark.rdm.zieht .w{color:#fff}#referenzen-band mark.rdm.zieht .w.an{color:#001827}.rk ol{list-style:none;margin:0;padding:0}.rk a.rk-item{color:#fff;text-decoration:none}.rk-art{font:700 13px/1.2 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ddef03}.rk h3{margin:0;font-weight:800;letter-spacing:-.03em;line-height:.95;color:#fff}.rk li p{margin:0;font-size:18px;line-height:1.45;max-width:30em;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.6)}.rk-link{font-weight:700;font-size:16px;color:#ddef03}.rk video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rk-c ol{display:flex;height:min(86svh,820px)}.rk-c li{flex:1;min-width:0;transition:flex .7s cubic-bezier(.22,1,.36,1)}.rk-c ol:hover li{flex:.75}.rk-c ol li:hover{flex:1.5}.rk-c a.rk-item{position:relative;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;overflow:hidden;padding:clamp(24px,4vw,56px);background:#0a2e47}.rk-c li+li a.rk-item{border-left:2px solid #001827}.rk-c a.rk-item:after{content:"";position:absolute;inset:0;background:linear-gradient(#001827,#0018271a 22%,#00182733 50%,#001827eb);z-index:1}.rk-c a.rk-item>*:not(video){position:relative;z-index:2}.rk-c h3{font-size:clamp(44px,5.2vw,88px)}.rk-c li p{min-height:2.9em}@media (max-width:760px){.rk-c ol{height:min(72svh,600px);touch-action:pan-y}.rk-c li,.rk-c ol:hover li,.rk-c ol li:hover{flex:.5}.rk-c ol li.an,.rk-c ol:hover li.an{flex:3}.rk-c a.rk-item{padding:18px 16px}.rk-c li p{min-height:0;font-size:16px}.rk-c h3{font-size:clamp(38px,11vw,52px)}.rk-c li:not(.an) .rk-art,.rk-c li:not(.an) p,.rk-c li:not(.an) .rk-link{opacity:0;pointer-events:none}.rk-c li .rk-art,.rk-c li p,.rk-c li .rk-link{transition:opacity .35s ease .15s}.rk-c li:not(.an) h3{position:absolute;left:50%;bottom:18px;transform:translate(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:22px;white-space:nowrap}.rk-c li:not(.an) a.rk-item:after{background:#0018278c}.rk-punkte{position:relative;z-index:3;display:flex;justify-content:center;gap:8px;padding:16px 0 8px}.rk-punkte i{width:8px;height:8px;border-radius:50%;background:#ffffff4d;transition:background .3s,width .3s}.rk-punkte i.an{background:#ddef03;width:22px;border-radius:4px}}@media (min-width:761px){.rk-punkte{display:none}}@media (prefers-reduced-motion: reduce){.rk-c li{transition:none}.rk-c ol:hover li,.rk-c ol li:hover{flex:1}}.rk-unten{display:flex;justify-content:center;padding:clamp(20px,3vw,32px) clamp(20px,4vw,40px) clamp(48px,7vw,80px)}@media (max-width:760px){.rk-unten{padding-top:16px}.rk-unten .btn{width:100%;justify-content:center}}#referenzen-band.rk{background:var(--v-marke,linear-gradient(120deg,#001827 0%,#009bd2 60%,#8fc087 100%))}.rk-c h3{font-size:clamp(40px,4.6vw,76px)}@media (max-width:760px){.rk-c li:not(.an) h3{font-size:22px}}#referenzen-band.rk{background:#001827}.rk-c .rk-zitat{max-width:900px;margin:clamp(28px,4vh,44px) clamp(20px,4vw,40px) 0;margin-left:max(clamp(20px,4vw,40px),calc((100% - 1200px)/2 + clamp(20px,4vw,40px)))}@media (min-width:761px){.rk-c ol:has(>li:nth-child(4)) h3{font-size:clamp(30px,3vw,50px)}}.fk{display:flex;flex-direction:column;gap:14px}.fk-buehne{position:relative;height:clamp(380px,44vw,560px);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.fk-karten{list-style:none;margin:0;padding:0;position:absolute;inset:0}.fk-karten li{position:absolute;left:50%;top:50%;width:300px;height:400px;margin:-200px 0 0 -150px;will-change:transform;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .6s ease,filter .6s ease;border-radius:var(--r-karte,16px);overflow:hidden;box-shadow:0 24px 60px #00000073;cursor:grab}.fk.zieht .fk-karten li{transition:none}.fk-karten img,.fk-karten video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.fk-pfeil{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:#00182799;color:#fff;font-size:26px;line-height:1;cursor:pointer;z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fk-zurueck{left:8px}.fk-vor{right:8px}.fk-pfeil:hover,.fk-pfeil:focus-visible{border-color:var(--gelb);color:var(--gelb)}.fk-balken{height:3px;background:#ffffff2e;border-radius:3px;overflow:hidden}.fk-balken i{display:block;height:100%;width:0;background:var(--gelb);transition:width .6s cubic-bezier(.22,1,.36,1)}.fk-text{margin:0;color:#cecece;font-size:var(--fs-klein);min-height:1.5em}@media (max-width:700px){.fk-pfeil{display:none}}@media (prefers-reduced-motion:reduce){.fk-karten li,.fk-balken i{transition:none}}.mb-credits{border-top:1px solid rgba(255,255,255,.18);padding-top:14px}.mb-credits summary{cursor:pointer;color:var(--gelb);font-size:var(--fs-klein);font-weight:600;list-style:none}.mb-credits summary::-webkit-details-marker{display:none}.mb-credits summary:after{content:" +"}.mb-credits[open] summary:after{content:" –"}.mb-credits dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 28px;margin:16px 0 0}.mb-credits dt{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em;color:#cecece}.mb-credits dd{margin:2px 0 0;color:#fff;font-size:var(--fs-klein)}.mb-credits dd a{color:#fff;text-decoration:underline;text-decoration-color:var(--gelb);text-underline-offset:3px}.mb-credits dd a:hover{color:var(--gelb)}.fa-wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.fa-fenster{position:sticky;top:96px;aspect-ratio:16/9;border-radius:var(--r-karte,16px);overflow:hidden;background:#000;order:2}.fa-fenster img,.fa-fenster video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fa-fenster video{opacity:0;transition:opacity .5s ease}.fa-fenster video.an{opacity:1}.fa-titel{position:absolute;left:16px;bottom:14px;font-weight:700;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.6);z-index:2}.fa-fenster i{position:absolute;width:22px;height:22px;border:2px solid var(--gelb);z-index:2}.fa-fenster i:nth-of-type(1){top:10px;left:10px;border-right:0;border-bottom:0}.fa-fenster i:nth-of-type(2){top:10px;right:10px;border-left:0;border-bottom:0}.fa-fenster i:nth-of-type(3){bottom:10px;left:10px;border-right:0;border-top:0}.fa-fenster i:nth-of-type(4){bottom:10px;right:10px;border-left:0;border-top:0}.fa-liste{list-style:none;margin:0;padding:0}.fa-liste li{border-bottom:1px solid rgba(255,255,255,.14)}.fa-liste li.fa-thema{border:0;padding:20px 4px 6px;font-size:var(--fs-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gelb)}.fa-liste li.fa-thema:first-child{padding-top:0}.fa-liste button{all:unset;cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;gap:16px;width:100%;padding:12px 4px;box-sizing:border-box;transition:padding .3s ease;color:#cecece}.fa-liste b{font-size:var(--fs-text);font-weight:600;color:#fff;transition:color .3s ease}.fa-liste button>span{font-size:var(--fs-klein);white-space:nowrap}.fa-liste li.an button{padding-left:14px}.fa-liste li.an b{color:var(--gelb)}.fa-liste button:focus-visible{outline:2px solid var(--gelb);outline-offset:2px}@media (max-width:760px){.fa-wrap{grid-template-columns:1fr;gap:12px}.fa-fenster{order:-1;top:78px;z-index:3}.fa-liste button{padding:11px 2px}}@media (prefers-reduced-motion:reduce){.fa-liste button,.fa-fenster video{transition:none}}
