#splash{position:fixed;inset:0;z-index:2000;background:var(--broadcast);cursor:pointer;overflow:hidden;transition:transform .75s cubic-bezier(.75,0,.2,1)}#splash.away{transform:translateY(-101%)}#splash svg{position:absolute;inset:0;width:100%;height:100%}#splash .chart-line{fill:none;stroke:var(--azure);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--azure-glow))}#splash .chart-fill{fill:url(#splashGrad);opacity:0;transition:opacity .8s ease}#splash.filled .chart-fill{opacity:1}#splash .dot{filter:drop-shadow(0 0 10px var(--azure)) drop-shadow(0 0 22px var(--azure-glow))}#splash .slines{position:absolute;left:7%;right:7%;top:50%;transform:translateY(-54%);z-index:2}#splash .sline{display:block;font-weight:900;text-transform:uppercase;font-size:clamp(30px,4.8vw,66px);line-height:1.12;color:var(--white);letter-spacing:.005em;opacity:0;transform:translateY(28px);transition:opacity .55s var(--ease),transform .55s var(--ease)}#splash .sline.az{color:var(--azure)}#splash .sline.on{opacity:1;transform:none}#splash .strike{position:relative;display:inline-block}#splash .strike:after{content:"";position:absolute;left:-.04em;right:-.04em;top:54%;height:.09em;border-radius:.05em;background:var(--white);transform:scaleX(0);transform-origin:left center}#splash.struck .strike:after{transform:scaleX(1);transition:transform .5s cubic-bezier(.7,0,.3,1)}html.splashing{overflow:hidden}#splash.stamp .slines{opacity:0;transform:translateY(-54%) translateY(-24px);filter:blur(7px);transition:opacity .4s ease,transform .45s var(--ease),filter .4s ease}#splash .flash{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid var(--azure);opacity:0;pointer-events:none}#splash .flash.boom{animation:boom .8s cubic-bezier(.2,.7,.3,1) forwards}@keyframes boom{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(34)}}#splash .brand{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none}#splash .brand img{height:72px;transform:scale(1.35);filter:blur(10px)}#splash .brand .dach{font-weight:700;font-size:21px;letter-spacing:.5em;text-indent:.5em;color:var(--white);margin-top:16px;opacity:0}#splash .brand .claim{font-weight:500;font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted-on-dark);margin-top:22px;opacity:0}#splash.stamp .brand{opacity:1;transition:opacity .3s ease}#splash.stamp .brand img{transform:scale(1);filter:blur(0);transition:transform .55s cubic-bezier(.2,1.4,.3,1),filter .4s ease}#splash.stamp .brand .dach{opacity:1;letter-spacing:.5em;transition:opacity .5s ease .25s}#splash.stamp .brand .claim{opacity:1;transition:opacity .5s ease .5s}#splash.stamp svg{opacity:.14;transition:opacity .45s ease}@media(max-width:900px){#splash .slines{top:30%}}#splash .skip{position:absolute;bottom:26px;left:50%;transform:translate(-50%);white-space:nowrap;text-align:center;font-size:10.5px;font-weight:500;letter-spacing:.24em;color:#ffffff73;text-transform:uppercase}#splash .stage{position:absolute;inset:0}#splash.preclose .brand,#splash.preclose .skip{opacity:0!important;transition:opacity .18s ease}#splash.splitbg{background:transparent}#splash .piece{position:absolute;inset:0;background:var(--broadcast);transition:transform .95s cubic-bezier(.76,0,.24,1);will-change:transform}#splash .piece .stage{visibility:visible}#splash .piece svg{opacity:1!important;transition:opacity .25s ease}#splash .piece .chart-fill,#splash .piece .brand,#splash .piece .skip,#splash .piece .slines{opacity:0!important}#splash.split .piece.top{transform:translateY(-103%)}#splash.split .piece.bot{transform:translateY(103%)}.ticker{position:fixed;top:0;left:0;width:100%;height:40px;z-index:900;background:var(--black);display:flex;align-items:stretch;overflow:hidden}@keyframes blink{50%{opacity:.25}}.ticker .rail{flex:1;overflow:hidden;display:flex;align-items:stretch}.ticker-track{display:flex;white-space:nowrap;width:max-content;animation:tick 110s linear infinite;will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ticker-track.paused,.ticker-track:focus-within{animation-play-state:paused}.ticker-track span,.ticker-track a{display:inline-flex;align-items:center;padding:0 26px;border-right:1px solid var(--line-dark);transition:background .25s,color .25s}.ticker-track .fmt-cell{padding:0 64px;justify-content:center}.ticker-track b{font-weight:700;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#fffc}.ticker-track .apply-cell{position:relative;background:transparent;border-right:0;padding:0 34px}.ticker-track :has(+.apply-cell){border-right:0}.ticker-track .apply-cell:before{content:"";position:absolute;inset:7px 16px;border:1px solid rgba(255,255,255,.45);border-radius:3px;transition:background .25s,border-color .25s}.ticker-track .apply-cell b,.ticker-track .apply-cell .tk-arw{position:relative;z-index:1}.ticker-track .apply-cell b{color:#ffffffd9}.ticker-track .tk-arw{width:.95em;height:.7em;margin-left:.55em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:butt;stroke-linejoin:miter;color:#ffffffd9}@media(hover:hover){.ticker-track a.apply-cell:hover{background:transparent}.ticker-track a.apply-cell:hover:before{background:#fff;border-color:#fff}.ticker-track a.apply-cell:hover b,.ticker-track a.apply-cell:hover .tk-arw{color:var(--black)}}.ticker-track .launch-cell{background:var(--white);border-right-color:var(--white);padding-left:28px;padding-right:28px}.ticker-track .launch-cell b{color:var(--black);font-weight:900;letter-spacing:.18em}@keyframes tick{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}nav{position:fixed;top:40px;left:0;width:100%;z-index:800;border-bottom:1px solid transparent;transition:top .3s var(--ease),background .35s ease,border-color .35s ease}nav.scrolled{background:#00081aeb;backdrop-filter:blur(10px);border-bottom:1px solid var(--line-dark)}.nav-in{display:flex;align-items:center;justify-content:space-between;height:72px}.lockup{display:flex;align-items:center;gap:14px}.lockup img{height:34px}.lockup .dach{font-weight:700;font-size:13px;letter-spacing:.38em;text-indent:.05em;color:var(--white);border-left:1px solid var(--line-dark);padding-left:14px;line-height:1}.nav-links{display:flex;gap:34px;font-size:16px;font-weight:700;letter-spacing:.03em;color:var(--white);text-shadow:0 1px 10px rgba(0,8,26,.9)}.nav-links a{padding:6px 0;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.nav-links a:hover{color:var(--cnbc-yellow);border-bottom-color:var(--cnbc-yellow)}.nav-cta{display:inline-flex;align-items:center;background:var(--azure);color:#fff;font-weight:700;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;border-radius:3px;transition:background .2s,transform .2s,box-shadow .3s}@media(hover:hover){.nav-cta:hover{background:#fff;color:var(--azure);transform:translateY(-1px);box-shadow:0 8px 24px -8px #00081a80}}.nav-cta:active{transform:scale(.96)}.lang{display:inline-flex;font-size:12.5px;font-weight:700;letter-spacing:.08em;margin-left:6px}.lang button,.lang a{background:none;border:0;color:#ffffff8c;font:inherit;padding:6px;cursor:pointer;transition:color .2s}.lang button[aria-pressed=true],.lang a[aria-current]{color:var(--white)}.lang button,.lang a:hover{color:var(--cnbc-yellow)}.lang i{color:#ffffff4d;font-style:normal;align-self:center}.nav-burger{display:none;width:44px;height:44px;margin-left:12px;background:none;border:0;cursor:pointer;position:relative;z-index:901}.nav-burger span{position:absolute;left:11px;width:22px;height:2px;border-radius:2px;background:var(--white);transition:transform .3s var(--ease),opacity .2s}.nav-burger span:nth-child(1){top:14px}.nav-burger span:nth-child(2){top:21px}.nav-burger span:nth-child(3){top:28px}nav.open .nav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}nav.open .nav-burger span:nth-child(2){opacity:0}nav.open .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.only-mobile{display:none}@media(max-width:900px){.nav-burger{display:block}.nav-cta{margin-left:auto}.nav-links{position:fixed;inset:0;z-index:900;flex-direction:column;justify-content:center;gap:0;padding:0 clamp(24px,8vw,64px);background:var(--black);text-shadow:none;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .3s var(--ease),transform .3s var(--ease)}nav.open .nav-links{opacity:1;pointer-events:auto;transform:none}.nav-links a{display:block;width:100%;font-size:clamp(28px,8vw,40px);font-weight:900;text-transform:uppercase;letter-spacing:.01em;padding:14px 0;border-bottom:1px solid var(--line-dark)}.nav-links a:hover{border-bottom-color:var(--cnbc-yellow)}.nav-links .only-mobile{display:block}.nav-links .lang{margin:28px 0 0;font-size:15px}.nav-links .lang button,.lang a{padding:8px 10px}body.nav-lock{overflow:hidden}nav.open{z-index:960}nav.open.scrolled{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border-bottom-color:transparent}nav.open .lockup{position:relative;z-index:901}nav.open .nav-links{touch-action:none}}.hero{position:relative;min-height:100vh;display:flex;align-items:flex-end;padding:150px 0 72px}.hero .wrap{max-width:none;margin:0;padding:0 clamp(24px,4.5vw,64px)}.hero-vid{position:fixed;inset:0;z-index:-1;background:var(--broadcast) center/cover no-repeat}.hero-vid video,.hero-vid img{width:100%;height:100%;object-fit:cover}.hero-vid .shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,8,26,.55),rgba(0,8,26,.28) 32%,transparent 60%),radial-gradient(ellipse 65% 80% at 8% 96%,rgba(0,8,26,.85),rgba(0,8,26,.4) 55%,transparent 80%),linear-gradient(0deg,rgba(0,8,26,.6),rgba(0,8,26,.16) 26%,transparent 46%)}.hero.hero-v3 .hero-vid video{filter:none}.hero-loc{position:absolute;right:clamp(84px,10vw,160px);top:52%;z-index:2;display:flex;align-items:center;gap:clamp(14px,1.6vw,26px);pointer-events:none}.hero-loc-bar{width:clamp(24px,2.4vw,36px);height:clamp(4px,.5vw,7px);background:var(--azure);transform-origin:left center}.hero-loc-name{position:relative;overflow:hidden;font-weight:900;text-transform:uppercase;font-size:clamp(20px,2.05vw,30px);letter-spacing:-.02em;line-height:1.15;color:var(--white);text-shadow:0 2px 10px rgba(0,8,26,.55);padding:.06em 0;min-width:6ch}.hero-loc-name b{display:block;font-weight:inherit;transition:transform .45s var(--ease),opacity .45s var(--ease)}.hero-loc-name b.out{position:absolute;left:0;top:.06em;transform:translateY(-110%);opacity:0}.hero-loc-name b.in{transform:translateY(110%);opacity:0;transition:none}.hero-loc.swap .hero-loc-bar{animation:locBar .5s var(--ease) 1}@keyframes locBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:900px){.hero-loc{right:clamp(20px,5vw,40px);top:36%;gap:12px}.hero-loc-bar{width:22px;height:3px}.hero-loc-name{font-size:18px;min-width:0}}@media(prefers-reduced-motion:reduce){.hero-loc-name b{transition:none}.hero-loc.swap .hero-loc-bar{animation:none}}.hero.hero-v3 .hero-vid .shade{background:radial-gradient(ellipse 62% 70% at 6% 100%,rgba(0,8,26,.62),rgba(0,8,26,.28) 50%,transparent 78%)}@media(max-width:900px){.hero-vid .shade{background:linear-gradient(180deg,#00081a40,#00081ab8 38%,#00081af0 62%,#00081af7)}}.hero-in{position:relative;max-width:min(1120px,100%)}.kicker{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px;font-weight:700;font-size:12.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--white);margin-bottom:18px;text-shadow:0 2px 18px rgba(0,8,26,.95)}.kicker:before{content:"";width:34px;height:3px;background:var(--azure)}h1{font-weight:900;text-transform:uppercase;font-size:clamp(27px,4.6vw,64px);line-height:1.04;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,8,26,.75),0 6px 34px rgba(0,8,26,.85)}.signup.hero-signup{margin-top:26px;width:100%;max-width:600px;gap:8px;flex-wrap:nowrap;align-items:stretch}.signup.hero-signup input{flex:1 1 250px;min-width:0;padding:12px 15px;font-size:14px}.signup.hero-signup .btn{flex:0 0 auto;padding:14px 26px;font-size:13.5px}@media(max-width:600px){.signup.hero-signup{flex-wrap:wrap}}h1 .az{color:var(--azure)}h1 .w{display:inline-block;opacity:0;transform:translateY(.32em);transition:opacity .38s var(--ease),transform .38s var(--ease)}h1.wordsin .w{opacity:1;transform:none}.claimline{display:flex;align-items:flex-start;gap:14px;margin-top:34px;max-width:480px}.claimline .bar{width:22px;height:2px;background:var(--azure);flex:0 0 auto;margin-top:8px}.claimline .txt{font-weight:700;font-size:13.5px;line-height:1.55;letter-spacing:.18em;text-transform:uppercase;color:var(--azure);opacity:1;transform:none;transition:opacity .45s ease,transform .45s var(--ease)}.claimline .txt.out{opacity:0;transform:translateY(-8px)}@media(max-width:760px){.claimline{flex:1 1 100%}}.hubs{display:flex;flex-wrap:wrap;border-top:1px solid var(--line-dark);margin-top:14px}.sec.light .hubs{border-top-color:var(--line-light)}.sec.light .hub b{color:var(--muted-on-white)}.sec.light .hub.on i{color:var(--ink-on-white)}.hub{flex:1;min-width:150px;padding:18px 18px 0 0;margin-right:22px}.hub i{display:block;font-style:normal;font-weight:700;font-size:10.5px;letter-spacing:.24em;color:var(--azure);margin-bottom:6px;transition:color .4s}.hub b{font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-on-dark);transition:color .4s}.hub.on i{color:#fff}.hub.on b{color:var(--azure)}@media(max-width:760px){.hub{min-width:110px;margin-right:10px}}.sec.careers{padding:72px 0}.snap-sec.careers{padding-top:128px;padding-bottom:40px}@media(max-height:640px)and (min-width:901px){.careers-photo img{max-height:calc(100vh - 230px)}.careers-head{font-size:clamp(20px,2.2vw,28px)}.careers-sub{margin-top:8px;font-size:14px}.careers-actions{margin-top:14px}}.careers-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,50%);align-items:center;column-gap:clamp(28px,4vw,64px)}.careers-photo{display:flex;justify-content:flex-end;position:relative}.careers-photo .cp-alt{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center;border-radius:6px;opacity:0;transition:opacity .5s ease;pointer-events:none}@media(hover:hover){.careers-photo:hover .cp-alt{opacity:1}}.careers-photo.alt .cp-alt{opacity:1}.careers-photo img{display:block;width:100%;height:auto;max-height:min(62vh,620px);object-fit:cover;object-position:center;border-radius:6px}@media(max-width:900px){.snap-sec.careers{padding-top:132px;padding-bottom:36px}.careers-in{grid-template-columns:1fr;row-gap:20px}.careers-head{margin-top:6px}.careers-sub{margin-top:8px;font-size:14px;line-height:1.5}.careers-actions{margin-top:16px;gap:10px 18px}.careers-photo{justify-content:flex-start}.careers-photo img{width:min(100%,calc(40vh * 4 / 3));max-height:none;object-position:center}.careers-photo img.cp-alt{right:auto;width:auto;height:100%;aspect-ratio:4/3}}.careers-head{font-weight:900;font-size:clamp(22px,2.7vw,34px);letter-spacing:-.015em;line-height:1.12;margin-top:10px;max-width:30ch}.careers-head .l1,.careers-head .l2{text-wrap:balance}.careers-sub{font-size:15px;line-height:1.6;color:var(--muted-on-dark);margin-top:12px;max-width:520px}.careers-btn{flex:0 0 auto}.careers-actions{margin-top:26px;display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap}.orlink{font-weight:500;font-size:14px;color:var(--muted-on-dark)}@media(max-width:900px){.careers-actions{width:100%}}.orlink .hl,.door-p .hl{color:#fff;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:1px;transition:color .2s,border-color .2s}.orlink .hl:hover,.door-p .hl:hover{color:var(--azure);border-bottom-color:var(--azure)}.sec.kontakt{background:var(--broadcast)}.doors{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:0;align-items:stretch;margin-top:clamp(8px,2vh,20px)}.door{display:flex;flex-direction:column;justify-content:center}.door{padding:0 clamp(22px,3.5vw,56px)}.door:first-child{padding-left:0;border-right:1px solid var(--line-dark)}.door:last-child{padding-right:0}.door-q{font-weight:900;text-transform:uppercase;font-size:clamp(24px,3.2vw,40px);line-height:1.04;letter-spacing:-.015em}.door-q .az{color:var(--azure)}.door-p{margin-top:12px;font-size:15px;line-height:1.6;color:var(--muted-on-dark);max-width:38ch}.door .btn{margin-top:22px}.door .kf{margin-top:20px}.door .sec-kicker{margin-bottom:18px}.kontakt-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;max-width:720px;margin-inline:auto}.kontakt-copy{text-align:center}.kontakt-copy .door-p{margin-inline:auto}.kontakt-copy .sec-kicker{margin-bottom:18px}@media(max-width:820px){.doors{grid-template-columns:1fr}.door{padding:0}.door:first-child{border-right:0;border-bottom:0;padding-bottom:8px;margin-bottom:28px}}.sec.careers{position:relative}@media(max-height:760px){.snap-sec:is(#kontakt,#contact){justify-content:flex-start;padding-top:clamp(112px,18vh,128px)}.snap-sec:is(#kontakt,#contact) .kf{gap:8px;margin-top:14px}.snap-sec:is(#kontakt,#contact) .kf input,.snap-sec:is(#kontakt,#contact) .kf select,.snap-sec:is(#kontakt,#contact) .kf textarea{padding:10px 14px;font-size:14px}.snap-sec:is(#kontakt,#contact) .kf textarea{min-height:64px}.snap-sec:is(#kontakt,#contact) .door-q{font-size:clamp(22px,2.6vw,30px)}.snap-sec:is(#kontakt,#contact) .door-p{margin-top:8px;font-size:14px}.snap-sec:is(#kontakt,#contact) .door .btn{margin-top:14px}.snap-sec:is(#kontakt,#contact) .sec-kicker{margin-bottom:10px}.snap-sec:is(#kontakt,#contact) .kf .btn{padding:12px 20px}}.kf{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kf .full{grid-column:1/-1}.kf input,.kf select,.kf textarea{width:100%;background:#ffffff0f;border:1px solid var(--line-dark);border-radius:3px;padding:14px 16px;color:var(--white);font-family:inherit;font-weight:500;font-size:15px;transition:border-color .2s,background .2s,box-shadow .2s}.kf textarea{min-height:120px;resize:vertical}.kf input::placeholder,.kf textarea::placeholder{color:#ffffff73}.kf input:focus,.kf select:focus,.kf textarea:focus{outline:none;border-color:var(--azure);background:#ffffff17;box-shadow:0 0 0 3px #0053cf38}.kf select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}.kf select option{color:var(--ink-on-white);background:#fff}.kf .btn{grid-column:1/-1;justify-content:center}@media(max-width:560px){.kf{grid-template-columns:1fr}}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3.5vw,56px);margin-top:clamp(28px,6vh,64px)}.stat{border-top:1px solid var(--ink-on-white);padding-top:clamp(16px,2.6vh,26px)}.stat h3{font-weight:900;font-size:clamp(40px,min(5.6vw,10vh),84px);line-height:.95;letter-spacing:0;color:var(--ink-on-white);font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:.16em}.stat h3 em{font-style:normal}.stat h3 .pre{color:var(--azure)}.stat h3 .pre.tight{margin-right:-.16em}.stat h3 .unit{font-size:.5em;font-weight:900;color:var(--azure);letter-spacing:0;font-variant-numeric:normal}.stat p{font-weight:500;font-size:14px;letter-spacing:.02em;color:var(--muted-on-white);margin-top:14px;line-height:1.55;max-width:250px}.snap-sec .stat{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(.35s + var(--i)*.1s)}.snap-sec.active .stat,.snap-sec.shown .stat{opacity:1;transform:none}.sec{padding:clamp(56px,12vw,110px) 0;background:var(--broadcast)}.sec-kicker{font-weight:700;font-size:13px;letter-spacing:.06em;margin-bottom:34px}.sec-kicker:after{content:"";display:block;margin-top:16px;height:1px;background:var(--line-dark)}.sec.light .sec-kicker:after{background:var(--line-light)}.h2{font-weight:900;text-transform:uppercase;font-size:clamp(30px,4.6vw,60px);line-height:1.06}.h2 .az{color:var(--azure)}.sec-lead{font-size:16px;line-height:1.65;max-width:600px;margin-top:20px}.manifest{background:var(--broadcast);position:relative;overflow:hidden}.manifest-line{margin-top:28px;font-size:16px;line-height:1.7;color:var(--muted-on-dark);max-width:760px}@media(max-height:760px){.manifest-line{margin-top:18px;font-size:15px}}.manifest .bigline{font-weight:900;text-transform:uppercase;font-size:clamp(26px,3.9vw,52px);line-height:1.22;max-width:1060px}.manifest .bigline .mw{display:inline-block;opacity:.13;transform:translateY(.25em);transition:opacity .5s var(--ease),transform .5s var(--ease)}.manifest .bigline .mw.on{opacity:1;transform:none}.manifest .bigline .az{color:var(--azure)}.manifest .claimline{margin-top:26px;max-width:none;min-height:21px}.manifest .claimline .txt{color:var(--white);white-space:nowrap}@media(max-width:760px){.manifest .claimline{min-height:44px}.manifest .claimline .txt{white-space:normal;letter-spacing:.08em}}.light{background:var(--white);color:var(--ink-on-white)}.light .sec-lead{color:var(--muted-on-white)}.sec.light.pale{background:var(--broadcast-white)}@media(min-width:1100px){.snap-sec:is(#plattform,#platform) .sec-lead{max-width:70ch;font-size:15px;line-height:1.6}}@media(max-height:800px){.snap-sec:is(#plattform,#platform){padding-top:64px}.snap-sec:is(#plattform,#platform) .sec-lead{font-size:14.5px;line-height:1.55}.snap-sec:is(#plattform,#platform) .slats{margin-top:32px}}.slats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.8vw,28px);margin-top:48px}.slat{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.slat svg{width:clamp(52px,min(6.4vw,10vh),84px);height:clamp(52px,min(6.4vw,10vh),84px);stroke:var(--ink-on-white);fill:none;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease}.slat:focus-within svg{stroke:var(--azure)}@media(hover:hover){.slat:hover svg{stroke:var(--azure)}}.slat-title{margin-top:clamp(12px,2vh,18px);font-weight:700;text-transform:uppercase;font-size:13.5px;letter-spacing:.05em;line-height:1.3;color:var(--ink-on-white)}.slat-body{margin-top:8px}.slat-body p{font-size:13px;line-height:1.55;color:var(--muted-on-white)}.snap-sec .slat{opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(.25s + var(--i)*.09s)}.snap-sec .slat-title,.snap-sec .slat-body{opacity:0;transition:opacity .6s var(--ease);transition-delay:calc(.85s + var(--i)*.09s)}.snap-sec.active .slat,.snap-sec.active .slat-title,.snap-sec.active .slat-body,.snap-sec.shown .slat,.snap-sec.shown .slat-title,.snap-sec.shown .slat-body{opacity:1;transform:none}.slat{--d:calc(.95s + var(--i)*.09s)}.slat svg *{transform-box:fill-box;transform-origin:center}@keyframes icpop{0%{transform:scale(.82)}to{transform:scale(1)}}.snap-sec.active .slat svg{animation:icpop .7s cubic-bezier(.34,1.4,.64,1) 1 backwards;animation-delay:calc(.45s + var(--i)*.09s)}.ic-globe .mA,.ic-globe .mC{transform:scaleX(.5)}.ic-globe .mB{transform:scaleX(1)}.ic-globe .eu,.ic-globe .ring{opacity:0}.ic-globe .eu{fill:var(--azure);stroke:none;transition:opacity .3s}.ic-globe .ring{stroke:var(--azure);stroke-width:1;fill:none}.slat.done .ic-globe .eu,.slat.hov .ic-globe .eu{opacity:1}@keyframes globeInA{0.0%{transform:scaleX(.5)}5.6%{transform:scaleX(.707)}11.4%{transform:scaleX(.866)}17.5%{transform:scaleX(.966)}23.7%{transform:scaleX(1)}30.2%{transform:scaleX(.966)}37.0%{transform:scaleX(.866)}44.2%{transform:scaleX(.707)}51.9%{transform:scaleX(.5)}60.3%{transform:scaleX(.259)}69.7%{transform:scaleX(.02)}80.9%{transform:scaleX(.259)}100.0%{transform:scaleX(.5)}}@keyframes globeInB{0.0%{transform:scaleX(1)}5.6%{transform:scaleX(.966)}11.4%{transform:scaleX(.866)}17.5%{transform:scaleX(.707)}23.7%{transform:scaleX(.5)}30.2%{transform:scaleX(.259)}37.0%{transform:scaleX(.02)}44.2%{transform:scaleX(.259)}51.9%{transform:scaleX(.5)}60.3%{transform:scaleX(.707)}69.7%{transform:scaleX(.866)}80.9%{transform:scaleX(.966)}100.0%{transform:scaleX(1)}}@keyframes globeInC{0.0%{transform:scaleX(.5)}5.6%{transform:scaleX(.259)}11.4%{transform:scaleX(.02)}17.5%{transform:scaleX(.259)}23.7%{transform:scaleX(.5)}30.2%{transform:scaleX(.707)}37.0%{transform:scaleX(.866)}44.2%{transform:scaleX(.966)}51.9%{transform:scaleX(1)}60.3%{transform:scaleX(.966)}69.7%{transform:scaleX(.866)}80.9%{transform:scaleX(.707)}100.0%{transform:scaleX(.5)}}@keyframes globeSpinA{0.0%{transform:scaleX(.5)}12.5%{transform:scaleX(.793)}25.0%{transform:scaleX(.966)}37.5%{transform:scaleX(.991)}50.0%{transform:scaleX(.866)}62.5%{transform:scaleX(.609)}75.0%{transform:scaleX(.259)}87.5%{transform:scaleX(.131)}100.0%{transform:scaleX(.5)}}@keyframes globeSpinB{0.0%{transform:scaleX(1)}12.5%{transform:scaleX(.924)}25.0%{transform:scaleX(.707)}37.5%{transform:scaleX(.383)}50.0%{transform:scaleX(.02)}62.5%{transform:scaleX(.383)}75.0%{transform:scaleX(.707)}87.5%{transform:scaleX(.924)}100.0%{transform:scaleX(1)}}@keyframes globeSpinC{0.0%{transform:scaleX(.5)}12.5%{transform:scaleX(.131)}25.0%{transform:scaleX(.259)}37.5%{transform:scaleX(.609)}50.0%{transform:scaleX(.866)}62.5%{transform:scaleX(.991)}75.0%{transform:scaleX(.966)}87.5%{transform:scaleX(.793)}100.0%{transform:scaleX(.5)}}@keyframes eupop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes euring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}@keyframes ringLoop{0%{opacity:.9;transform:scale(.6)}50%,to{opacity:0;transform:scale(3.2)}}.snap-sec.active .slat:not(.done):not(.hov) .ic-globe .mA{animation:globeInA 1.3s linear 1 both;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-globe .mB{animation:globeInB 1.3s linear 1 both;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-globe .mC{animation:globeInC 1.3s linear 1 both;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-globe .eu{animation:eupop .55s cubic-bezier(.34,1.4,.64,1) 1 forwards;animation-delay:calc(var(--d) + 1.2s)}.snap-sec.active .slat:not(.done):not(.hov) .ic-globe .ring{animation:euring 1.1s ease-out 1 forwards;animation-delay:calc(var(--d) + 1.4s)}.slat.hov .ic-globe .mA{animation:globeSpinA 2.4s linear infinite}.slat.hov .ic-globe .mB{animation:globeSpinB 2.4s linear infinite}.slat.hov .ic-globe .mC{animation:globeSpinC 2.4s linear infinite}.slat.hov .ic-globe .ring{animation:ringLoop 2.4s ease-out infinite}.ic-tune .knob{fill:var(--broadcast-white)}.ic-tune .k1{--kx:7px}.ic-tune .k2{--kx:-8px}.ic-tune .k3{--kx:9px}@keyframes knobA{0%{transform:translate(0)}30%{transform:translate(var(--kx))}60%,to{transform:translate(0)}}@keyframes knobB{0%,15%{transform:translate(0)}45%{transform:translate(var(--kx))}75%,to{transform:translate(0)}}@keyframes knobC{0%,30%{transform:translate(0)}60%{transform:translate(var(--kx))}90%,to{transform:translate(0)}}@keyframes knobLoopA{0%{transform:translate(0)}30%{transform:translate(var(--kx))}60%,to{transform:translate(0)}}@keyframes knobLoopB{0%,15%{transform:translate(0)}45%{transform:translate(var(--kx))}75%,to{transform:translate(0)}}@keyframes knobLoopC{0%,30%{transform:translate(0)}60%{transform:translate(var(--kx))}90%,to{transform:translate(0)}}.snap-sec.active .slat:not(.done):not(.hov) .ic-tune .k1{animation:knobA 1.6s var(--ease) 1;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-tune .k2{animation:knobB 1.6s var(--ease) 1;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-tune .k3{animation:knobC 1.6s var(--ease) 1;animation-delay:var(--d)}.slat.hov .ic-tune .k1{animation:knobLoopA 1.6s var(--ease) infinite}.slat.hov .ic-tune .k2{animation:knobLoopB 1.6s var(--ease) infinite}.slat.hov .ic-tune .k3{animation:knobLoopC 1.6s var(--ease) infinite}@keyframes joinin{0%{opacity:0;transform:translate(7px)}45%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes joinLoop{0%{opacity:1;transform:translate(0)}22%{opacity:0;transform:translate(6px)}45%{opacity:0;transform:translate(7px)}75%,to{opacity:1;transform:translate(0)}}.snap-sec.active .slat:not(.done):not(.hov) .ic-people .p2{animation:joinin 1.3s var(--ease) 1 backwards;animation-delay:var(--d)}.slat.hov .ic-people .p2{animation:joinLoop 2s var(--ease) infinite}@keyframes shake{0%{transform:rotate(0)}20%{transform:rotate(-5deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes shakeLoop{0%{transform:rotate(0)}14%{transform:rotate(-5deg)}28%{transform:rotate(4deg)}42%{transform:rotate(-3deg)}56%{transform:rotate(2deg)}68%,to{transform:rotate(0)}}.ic-mega .w{opacity:0}.ic-mega .mg{transform-origin:30% 60%}.slat.done .ic-mega .w,.slat.hov .ic-mega .w{opacity:1}@keyframes megaShout{0%{transform:rotate(0)}25%{transform:rotate(-8deg) translate(-1px)}55%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes waveIn{0%{opacity:0;transform:translate(-5px) scale(.6)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes waveLoop{0%,to{opacity:.25;transform:translate(-3px) scale(.85)}50%{opacity:1;transform:none}}.snap-sec.active .slat:not(.done):not(.hov) .ic-mega .mg{animation:megaShout 1s var(--ease) 1;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-mega .w1{animation:waveIn .55s var(--ease) 1 both;animation-delay:calc(var(--d) + .25s)}.snap-sec.active .slat:not(.done):not(.hov) .ic-mega .w2{animation:waveIn .55s var(--ease) 1 both;animation-delay:calc(var(--d) + .45s)}.slat.hov .ic-mega .mg{animation:shakeLoop 1.6s var(--ease) infinite}.slat.hov .ic-mega .w1{animation:waveLoop 1.4s ease-in-out infinite}.slat.hov .ic-mega .w2{animation:waveLoop 1.4s ease-in-out infinite;animation-delay:.2s}.ic-hands .hs>g{transform-box:view-box;transform-origin:0 0}.snap-sec.active .slat:not(.done):not(.hov) .ic-hands .hs{animation:shake 1.1s var(--ease) 1;animation-delay:var(--d)}.slat.hov .ic-hands .hs{animation:shakeLoop 1.6s var(--ease) infinite}.ic-compass .nN{fill:var(--azure);stroke:var(--azure)}.ic-compass .hub{fill:var(--broadcast-white)}@keyframes needleIn{0%{transform:rotate(-75deg)}38%{transform:rotate(28deg)}62%{transform:rotate(-12deg)}82%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes needleLoop{0%,to{transform:rotate(0)}25%{transform:rotate(14deg)}75%{transform:rotate(-14deg)}}.snap-sec.active .slat:not(.done):not(.hov) .ic-compass .needle{animation:needleIn 1.5s var(--ease) 1;animation-delay:var(--d)}.slat.hov .ic-compass .needle{animation:needleLoop 2.4s ease-in-out infinite}.ic-eye .pupil{fill:var(--ink-on-white);stroke:none}.slat:hover .ic-eye .pupil,.slat:focus-within .ic-eye .pupil{fill:var(--azure)}@keyframes eyeBlink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.08)}}@keyframes glance{0%,to{transform:translate(0)}35%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes blinkLoop{0%{transform:scaleY(1)}5%{transform:scaleY(.08)}10%,to{transform:scaleY(1)}}@keyframes glanceLoop{0%,12%{transform:translate(0)}26%,44%{transform:translate(-3px)}58%,76%{transform:translate(3px)}90%,to{transform:translate(0)}}.snap-sec.active .slat:not(.done):not(.hov) .ic-eye .lid{animation:eyeBlink .32s ease-in-out 1;animation-delay:var(--d)}.snap-sec.active .slat:not(.done):not(.hov) .ic-eye .look{animation:glance 1.4s var(--ease) 1;animation-delay:calc(var(--d) + .4s)}.slat.hov .ic-eye .lid{animation:blinkLoop 3.2s ease-in-out infinite}.slat.hov .ic-eye .look{animation:glanceLoop 3.2s var(--ease) infinite}@media(prefers-reduced-motion:reduce){.slat svg,.slat svg *{animation:none!important}.ic-globe .eu{opacity:1}.ic-globe .ring{opacity:0}.ic-mega .w{opacity:1}}@media(max-width:1000px){.slats{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}@media(max-width:520px){.slats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media(max-width:820px){.stats{grid-template-columns:repeat(2,1fr)}}footer{background:var(--broadcast);padding:70px 0 0}.foot-top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:34px;padding-bottom:54px;padding-top:6px}.foot-lockup img{height:42px;margin-bottom:16px}.foot-lockup .dach{font-weight:700;font-size:12px;letter-spacing:.4em;color:var(--white)}.foot-cities{font-weight:500;font-size:13px;letter-spacing:.06em;color:var(--muted-on-dark);line-height:2}.foot-links{display:flex;flex-direction:column;gap:10px;font-weight:600;font-size:13px;color:var(--white)}.foot-links a{transition:color .2s}.foot-links a:hover{color:var(--azure)}.foot-us{display:block;margin-top:14px;font-size:13px;line-height:1.5;color:var(--muted-on-dark);max-width:260px;transition:color .2s}.foot-us b{font-weight:700;color:var(--white);border-bottom:1px solid rgba(255,255,255,.3);transition:border-color .2s}.foot-us:hover b{color:var(--azure);border-bottom-color:var(--azure)}.pm-credit{color:var(--white);border-bottom:1px solid rgba(255,255,255,.25);transition:color .2s,border-color .2s}.pm-credit:hover{color:var(--azure);border-bottom-color:var(--azure)}.foot-social{display:flex;gap:12px}.foot-social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-dark);border-radius:3px;transition:border-color .25s,background .25s,transform .25s}.foot-social a:hover{border-color:#fff;background:#fff;transform:translateY(-2px)}.foot-social a:hover svg{fill:var(--azure)}.foot-social svg{width:17px;height:17px;fill:#fff;transition:fill .25s}.foot-note{margin:0 0 22px;max-width:78ch;font-size:12px;line-height:1.6;color:var(--muted-on-dark)}.foot-note a{color:var(--white);border-bottom:1px solid rgba(255,255,255,.25);transition:color .2s,border-color .2s}.foot-note a:hover{color:var(--azure);border-bottom-color:var(--azure)}.hero-lead .fn,.stat .fn{color:inherit;text-decoration:none;margin-left:1px}.hero-lead .fn:hover,.stat .fn:hover{color:var(--azure)}.foot-note:has(+.foot-note){margin-bottom:10px}.baseline{border-top:1px solid var(--line-dark);padding-top:18px;padding-bottom:18px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-weight:500;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark)}#confettiLayer{position:fixed;inset:0;z-index:2200;pointer-events:none;overflow:hidden}.tickfetti{position:absolute;font-weight:700;color:var(--up);white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px 8px rgba(0,0,0,.3);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}#splash{display:none}[data-reveal],h1 .w,.manifest .bigline .mw{opacity:1!important;transform:none!important}.ticker-track{animation-duration:160s!important;animation-iteration-count:infinite!important}}.team-copy{max-width:640px}.team-copy p{margin-top:20px}.pf{position:relative;overflow:hidden;border-radius:6px;aspect-ratio:3/4;background:var(--c1)}.pf:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 100%,rgba(255,255,255,.16),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 40%)}.pf.tone-white:before{background:radial-gradient(120% 90% at 50% 100%,rgba(0,8,26,.08),transparent 55%),linear-gradient(180deg,rgba(0,8,26,.05),transparent 40%)}.pf img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pf.tone-azure{--c1:var(--azure)}.pf.tone-blue{--c1:#00348A}.pf.tone-white{--c1:var(--broadcast-white)}.pf.tone-ink{--c1:#0B1428}@keyframes rosterWipe{0%{transform:scaleX(0);transform-origin:left}48%{transform:scaleX(1);transform-origin:left}52%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes rosterRoll{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}.sw{display:grid;grid-template-columns:1fr minmax(240px,34%);gap:clamp(28px,4vw,64px);margin-top:clamp(36px,4.6vw,64px);align-items:start}.sw-names{display:flex;flex-direction:column;padding:18vh 0 22vh}.sw-name{appearance:none;background:none;border:0;text-align:left;font-family:inherit;cursor:pointer;align-self:flex-start;max-width:calc(100% - clamp(20px,4.5vw,56px));padding:clamp(6px,.8vw,11px) 0;font-weight:900;text-transform:uppercase;font-size:clamp(22px,2.8vw,40px);line-height:1.02;letter-spacing:-.03em;color:#ffffff29;transform-origin:left center;transition:color .4s ease,transform .55s var(--ease)}.sw-name:hover{color:#ffffff80}.sw-name.on{color:var(--white);transform:translate(clamp(8px,1.2vw,20px)) scale(1.04)}.sw-name:focus-visible{outline:2px solid var(--azure);outline-offset:-2px}.sw-name small{display:inline-block;margin-left:.5em;font-size:clamp(11px,.9vw,12px);font-weight:700;letter-spacing:.18em;vertical-align:.4em;white-space:nowrap;color:inherit}.sw-stage{position:sticky;top:clamp(90px,14vh,150px)}.sw-frame .pf:after{content:"";position:absolute;inset:0;background:var(--azure);transform:scaleX(0);transform-origin:left;pointer-events:none}.sw-frame .pf.swap:after{animation:rosterWipe .5s var(--ease)}.sw-text{margin-top:16px;font-size:15px;line-height:1.6;color:var(--muted-on-dark)}.sw-text.swap{animation:rosterRoll .45s var(--ease)}.sw-in{display:inline-flex;align-items:center;gap:8px;margin-top:0;padding:14px 0;margin-bottom:-14px;min-height:44px;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--white);transition:color .2s}.sw-in svg{width:16px;height:16px;fill:currentColor}.sw-in[hidden]{display:none}@media(hover:hover){.sw-in:hover{color:var(--cnbc-yellow)}}.tm-in{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px 0 -14px -14px;color:var(--white)}@media(hover:hover){.tm-in:hover{color:var(--cnbc-yellow)}}.tm-in svg{width:16px;height:16px;fill:currentColor}@media(max-width:860px){.sw{grid-template-columns:1fr;gap:0}.sw-stage{order:-1;top:60px;display:grid;grid-template-columns:36% 1fr;gap:14px;align-items:start;background:var(--broadcast);padding:10px 0 14px;z-index:2}.sw-text{margin:0 0 6px}.sw-names{padding:6vh 0 30vh}.sw-name{font-size:clamp(20px,5.6vw,26px);padding:11px 0;max-width:none}}.snap-sec{min-height:100vh;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:clamp(80px,10vh,110px) 0 clamp(36px,5vh,64px)}.snap-sec.is-hero{padding:0 0 clamp(56px,9vh,104px);flex-direction:row;justify-content:flex-start;align-items:flex-end;min-height:100svh}.snap-sec .sec-kicker{margin-bottom:12px}.snap-sec .sec-lead{margin-top:14px}#fuer-wen .sec-lead{max-width:none}.snap-sec .slats{margin-top:clamp(22px,3vh,36px)}.snap-sec .slat-body{min-height:0}@media(min-width:901px){.snap-sec#team .wrap{display:grid;grid-template-columns:1fr minmax(240px,34%);column-gap:clamp(28px,4vw,64px);row-gap:clamp(14px,2.5vh,26px);grid-template-areas:"copy stage" "names stage";align-items:start}.snap-sec#team .sw{display:contents}.snap-sec#team .team-copy{grid-area:copy}.snap-sec#team .sw-names{grid-area:names;max-height:min(36vh,300px);padding:min(12vh,90px) 0}.snap-sec#team .sw-stage{grid-area:stage;align-self:center;position:relative;padding-bottom:0}.snap-sec#team .sw-text{position:static;margin-top:12px}.snap-sec#team .sw-in{margin-top:-2px}.snap-sec#team .sw-frame .pf{width:min(100%,34vh)}@media(max-height:840px){.snap-sec#team .sw-frame .pf{width:min(100%,28vh)}}}.snap-sec [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.snap-sec.active [data-reveal],.snap-sec.shown [data-reveal]{opacity:1;transform:none}.snap-sec.active [data-delay="1"]{transition-delay:.12s}.snap-sec.active [data-delay="2"]{transition-delay:.24s}.snap-sec.active [data-delay="3"]{transition-delay:.36s}.snap-sec.is-hero [data-reveal]{opacity:1;transform:none}.snap-sec .sw{align-items:stretch}.snap-sec .sw-names{max-height:48vh;overflow-y:auto;overflow-x:hidden;padding:26vh 0;scrollbar-width:thin;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.snap-sec .sw-stage{position:static}.snapnav{position:fixed;left:auto;width:auto;right:clamp(14px,1.6vw,24px);top:50%;transform:translateY(-50%);z-index:900;display:flex;flex-direction:column;gap:0;align-items:flex-end;background:none;border:0;padding:0;transition:none}.snapnav a{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:24px;padding-left:20px;position:relative}.snapnav span{display:block;width:28px;height:2px;background:#ffffff80;transform:scale(calc(var(--w,10)/28),.5);transform-origin:right top;transition:transform .5s var(--ease),background .3s ease}.snapnav a:hover span{background:var(--cnbc-yellow)}.snapnav a:hover i{color:var(--cnbc-yellow)}.snapnav a.on span{transform:none;background:var(--azure)}.snapnav i{font-style:normal;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffbf;white-space:nowrap;opacity:0;transform:translate(4px);transition:opacity .25s,transform .25s var(--ease);pointer-events:none;text-shadow:0 1px 8px rgba(0,8,26,.8)}.snapnav a:hover i,.snapnav a:focus-visible i,.snapnav:hover a.on i{opacity:1;transform:none}.snapnav.on-light span{background:#00081a73}.snapnav.on-light a:hover span{background:var(--cnbc-yellow)}.snapnav.on-light a.on span{background:var(--azure)}.snapnav.on-light i{color:#00081ab3;text-shadow:none}.snapnav.on-light a:hover i{color:var(--cnbc-yellow)}.snapnav a:focus-visible{outline:2px solid var(--azure);outline-offset:2px;border-radius:2px}@media(min-width:901px)and (max-width:1320px){.snap-sec:not(.is-hero) .wrap,.hubs-band .wrap,footer .wrap{padding-right:76px}}@media(max-height:760px)and (hover:hover){.snap-sec{padding-top:clamp(72px,10vh,96px)}.snap-sec:is(#plattform,#platform) .h2{font-size:clamp(26px,min(4.6vw,6.6vh),60px)}.snap-sec:is(#plattform,#platform) .sec-lead{font-size:15px;margin-top:10px}.snap-sec:is(#plattform,#platform) .slats{margin-top:18px}.snap-sec:is(#plattform,#platform) .slat svg{width:clamp(48px,8vh,80px);height:clamp(48px,8vh,80px)}.snap-sec:is(#plattform,#platform) .slat-title{margin-top:10px;font-size:12.5px}.snap-sec:is(#plattform,#platform) .slat-body{margin-top:6px}.snap-sec:is(#plattform,#platform) .slat-body p{font-size:12.5px;line-height:1.5}.snap-sec#fuer-wen .h2{font-size:clamp(26px,min(4.6vw,6.6vh),60px)}.snap-sec#fuer-wen .sec-lead{font-size:15px;margin-top:10px}.snap-sec#fuer-wen .stats{margin-top:20px;gap:20px}.snap-sec#fuer-wen .stat{padding-top:12px}.snap-sec#fuer-wen .stat h3{font-size:clamp(32px,7vh,52px)}.snap-sec#fuer-wen .stat p{font-size:13px;margin-top:8px}}@media(hover:none){.snap-sec .slat,.snap-sec .slat-title,.snap-sec .slat-body,.snap-sec .stat,.snap-sec [data-reveal]{opacity:1;transform:none;transition:none}.snap-sec.active .slat svg{animation:none}.manifest .bigline .mw{opacity:1;transform:none;transition:none}}@media(max-width:900px){.snap-sec{padding-top:132px}.snap-sec.is-hero{padding-top:0;align-items:flex-end;padding-bottom:clamp(36px,7vh,64px)}.snapnav{display:none}.snap-sec .sw-names{max-height:none;overflow:visible;padding:6vh 0 30vh;mask-image:none;-webkit-mask-image:none}.snap-sec .sw-stage{position:sticky}}@media(prefers-reduced-motion:reduce){.snap-sec [data-reveal]{opacity:1;transform:none}}.snap-sec>.wrap{width:100%}.hubs-band{background:var(--broadcast);padding:clamp(22px,4vh,44px) 0;overflow:hidden}.grid5{position:relative;--step:20%;--rowH:clamp(52px,8.6vh,88px);padding-top:34px}.g5-chart{position:absolute;left:calc(50% - 50vw);top:34px;bottom:0;width:100vw;height:calc(100% - 34px);overflow:visible;pointer-events:none;z-index:0}.g5-line{fill:none;stroke:var(--azure);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.g5-area{display:none}.g5-line-bg{fill:none;stroke:var(--azure);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;opacity:var(--trackOp,.28)}.g5-area-bg{display:none}.g5-lines{position:absolute;inset:0;display:flex;justify-content:center;pointer-events:none;z-index:1}.g5-lines i{position:relative;font-style:normal;opacity:0;transition:opacity .6s ease;transition-delay:calc(var(--c)*90ms)}.hubs-band.in .g5-lines i{opacity:1}.g5-lines b{position:absolute;top:0;left:50%;transform:translate(-50%);font-weight:700;font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:#4a8af0;white-space:nowrap}.g5-rows{position:relative;z-index:2;display:flex;flex-direction:column}.g5-row{height:var(--rowH);display:flex;align-items:center;transform:translate3d(var(--tx,0px),var(--ty,0px),0);opacity:var(--op,1);will-change:transform,opacity}.g5-word{margin-left:calc(var(--c)*var(--step));padding-left:clamp(10px,1.2vw,18px);font-weight:900;text-transform:uppercase;font-size:clamp(30px,4.2vw,62px);line-height:.92;letter-spacing:-.03em;color:var(--white);white-space:nowrap}@media(max-width:600px){.grid5{--rowH:clamp(40px,6.4vh,54px)}.g5-lines b{font-size:11px;letter-spacing:.14em}.g5-word{font-size:clamp(24px,7vw,32px)}}@media(prefers-reduced-motion:reduce){.g5-lines i{opacity:1}.g5-row{transform:none!important;opacity:1!important}.g5-area{opacity:1!important}}.morph-svg{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:801;opacity:0}.morph-svg.on{opacity:1}.morph-svg path{fill:none;stroke:var(--azure);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.g5-line{transition:none}.hero-lead{margin:18px 0 26px;font-size:clamp(15px,1.35vw,19px);line-height:1.5;color:#ffffffd9;max-width:38ch;text-shadow:0 1px 8px rgba(0,8,26,.8)}@media(max-width:760px){.hero-lead{margin:12px 0 18px;font-size:14px}}@media(max-height:700px){.hero-lead{margin:10px 0 16px;font-size:15px}}.hero .consent-hint{text-shadow:0 1px 8px rgba(0,8,26,.8)}.kf .consent-hint{grid-column:1/-1;margin-top:0}.sw-name.on small{color:var(--cnbc-yellow)}@media(max-width:900px){.snap-sec#team .sw,.snap-sec#team .team-copy .sec-lead{display:none}.snap-sec#team .h2{font-size:clamp(24px,7vw,32px)}.tm-rail{display:flex;gap:12px;margin:18px calc(-1*clamp(20px,4vw,32px)) 0;padding:0 clamp(20px,4vw,32px) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:clamp(20px,4vw,32px);scroll-padding-right:clamp(20px,4vw,32px);-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.tm-rail::-webkit-scrollbar{display:none}.tm-card{flex:0 0 56vw;max-width:260px;scroll-snap-align:start}.tm-card .pf{border-radius:5px}.tm-card .tm-name{margin-top:10px;font-weight:900;text-transform:uppercase;font-size:15px;letter-spacing:-.01em;line-height:1.15}.tm-card .tm-name small{display:block;font-weight:700;font-size:10px;letter-spacing:.18em;color:var(--cnbc-yellow);margin-top:4px}.tm-card .tm-text{margin-top:6px;font-size:12.5px;line-height:1.45;color:var(--muted-on-dark)}}@media(min-width:901px){.tm-rail,.tm-hint{display:none!important}}@media(max-width:900px){.snap-sec#fuer-wen .h2{font-size:clamp(24px,7vw,32px)}.snap-sec:is(#plattform,#platform) .h2{overflow-wrap:anywhere}.snap-sec#fuer-wen .sec-lead{font-size:14px;line-height:1.5;margin-top:10px}.snap-sec#fuer-wen .stats{margin-top:18px;gap:16px 20px;grid-template-columns:repeat(2,1fr)}.snap-sec#fuer-wen .stat{padding-top:10px}.snap-sec#fuer-wen .stat h3{font-size:clamp(30px,9vw,38px)}.snap-sec#fuer-wen .stat p{font-size:12px;line-height:1.4;margin-top:6px}}@media(max-width:600px){.baseline{flex-direction:column;align-items:flex-start;gap:6px}}[hidden]{display:none!important}:is(#karriere,#careers) .sec-kicker,:is(#karriere,#careers) .careers-head .l1,:is(#karriere,#careers) .careers-head .l2,:is(#karriere,#careers) .careers-sub,:is(#karriere,#careers) .careers-actions,:is(#karriere,#careers) .careers-photo img{opacity:0}:is(#karriere,#careers) .careers-head .l1,:is(#karriere,#careers) .careers-head .l2{display:inline-block}:is(#karriere,#careers) .careers-photo{position:relative}:is(#karriere,#careers) .careers-photo:after{content:"";position:absolute;inset:0;background:var(--azure);border-radius:6px;transform:scaleX(0);transform-origin:left;pointer-events:none}:is(#karriere,#careers) .careers-photo img{clip-path:inset(0 100% 0 0)}@keyframes crUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes crWipe{0%{transform:scaleX(0);transform-origin:left}45%{transform:scaleX(1);transform-origin:left}55%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes crReveal{0%{opacity:1;clip-path:inset(0 100% 0 0)}50%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}:is(#karriere,#careers).seen .careers-head .l1{animation:crUp .5s var(--ease) .05s forwards}:is(#karriere,#careers).seen .careers-photo:after{animation:crWipe .8s var(--ease) .45s forwards}:is(#karriere,#careers).seen .careers-photo img{animation:crReveal .8s var(--ease) .45s forwards}:is(#karriere,#careers) .careers-photo img.cp-alt{animation:none!important;clip-path:none!important;opacity:0}@media(hover:hover){:is(#karriere,#careers) .careers-photo:hover img.cp-alt{opacity:1}}:is(#karriere,#careers) .careers-photo.alt img.cp-alt{opacity:1}:is(#karriere,#careers).seen .careers-head .l2{animation:crUp .5s var(--ease) 1.1s forwards}:is(#karriere,#careers).seen .sec-kicker,:is(#karriere,#careers).seen .careers-sub,:is(#karriere,#careers).seen .careers-actions{animation:crUp .5s var(--ease) 1.4s forwards}@media(prefers-reduced-motion:reduce){:is(#karriere,#careers) .sec-kicker,:is(#karriere,#careers) .careers-head .l1,:is(#karriere,#careers) .careers-head .l2,:is(#karriere,#careers) .careers-sub,:is(#karriere,#careers) .careers-actions,:is(#karriere,#careers) .careers-photo img{opacity:1;animation:none!important;clip-path:none}:is(#karriere,#careers) .careers-photo:after{display:none}}@media(hover:none){:is(#karriere,#careers) .sec-kicker,:is(#karriere,#careers) .careers-head .l1,:is(#karriere,#careers) .careers-head .l2,:is(#karriere,#careers) .careers-sub,:is(#karriere,#careers) .careers-actions,:is(#karriere,#careers) .careers-photo img{opacity:1;animation:none!important;clip-path:none}:is(#karriere,#careers) .careers-photo:after{display:none}}.snap-sec.partner{background:var(--broadcast);color:var(--white)}.partner .sec-kicker,.partner .h2{color:var(--white)}.partner .sec-lead{max-width:none;color:var(--muted-on-dark)}.partner .stat{border-top:0;padding-top:0}.partner .stat h3{color:var(--white)}.partner .stat p{color:var(--muted-on-dark)}@media(max-height:760px)and (hover:hover){.snap-sec:is(#zielgruppen,#target-groups) .h2{font-size:clamp(26px,min(4.6vw,6.6vh),60px)}.snap-sec:is(#zielgruppen,#target-groups) .sec-lead{font-size:15px;margin-top:10px}.snap-sec:is(#zielgruppen,#target-groups) .stats{margin-top:20px;gap:20px}.snap-sec:is(#zielgruppen,#target-groups) .stat{padding-top:12px}.snap-sec:is(#zielgruppen,#target-groups) .stat h3{font-size:clamp(32px,7vh,52px)}.snap-sec:is(#zielgruppen,#target-groups) .stat p{font-size:13px;margin-top:8px}}@media(max-width:900px){.snap-sec:is(#zielgruppen,#target-groups) .h2{font-size:clamp(24px,7vw,32px)}.snap-sec:is(#zielgruppen,#target-groups) .sec-lead{font-size:14px;line-height:1.5;margin-top:10px}.snap-sec:is(#zielgruppen,#target-groups) .stats{margin-top:18px;gap:16px 20px;grid-template-columns:repeat(2,1fr)}.snap-sec:is(#zielgruppen,#target-groups) .stat{padding-top:10px}.snap-sec:is(#zielgruppen,#target-groups) .stat h3{font-size:clamp(30px,9vw,38px)}.snap-sec:is(#zielgruppen,#target-groups) .stat p{font-size:12px;line-height:1.4;margin-top:6px}}.lang a{display:inline;border:0!important;padding:6px;color:#ffffff8c;font:inherit;text-transform:none;letter-spacing:0;transition:color .2s}.lang a[aria-current]{color:var(--white)}.lang a:hover{color:var(--cnbc-yellow)}@media(max-width:900px){.nav-links .lang a{display:inline;width:auto;font-size:15px;font-weight:700;padding:8px 10px}}@media(max-width:900px){.hero .kicker{font-size:10.5px;letter-spacing:.22em;margin-bottom:14px}.hero h1{font-size:clamp(28px,8.8vw,40px);line-height:1.04;text-wrap:pretty}html[lang=de] .hero h1{font-size:clamp(26px,8.4vw,40px)}html[lang=de] .hero h1 br{display:none}.manifest .claimline{display:flex;margin-top:18px}.sec-lead,.manifest-line,.door-p,.careers-sub,.sw-text,.tm-card p,.snap-sec#fuer-wen .sec-lead,.snap-sec:is(#zielgruppen,#target-groups) .sec-lead,.snap-sec:is(#plattform,#platform) .sec-lead{font-size:14px;line-height:1.55}.manifest-line{margin-top:22px}.snap-sec:is(#plattform,#platform) .slat-body p{font-size:13px}.snap-sec:is(#kontakt,#contact){min-height:0;padding-bottom:48px}}@media(max-width:760px){.snap-sec:is(#plattform,#platform) .slats,.snap-sec:is(#zielgruppen,#target-groups) .stats{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:22px calc(-1*clamp(20px,4vw,32px)) 0;padding:0 clamp(20px,4vw,32px) 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-inline:clamp(20px,4vw,32px)}.snap-sec:is(#plattform,#platform) .slats::-webkit-scrollbar,.snap-sec:is(#zielgruppen,#target-groups) .stats::-webkit-scrollbar{display:none}.snap-sec:is(#plattform,#platform) .slats,.snap-sec:is(#zielgruppen,#target-groups) .stats{gap:12px;padding-inline:calc(clamp(20px,4vw,32px) + 6vw);scroll-padding-inline:calc(clamp(20px,4vw,32px) + 6vw);padding-top:14px;margin-top:8px}.snap-sec:is(#plattform,#platform) .slat,.snap-sec:is(#zielgruppen,#target-groups) .stat{flex:0 0 calc(100vw - (2*(clamp(20px,4vw,32px) + 6vw)));scroll-snap-align:center;transition:filter .35s ease,opacity .35s ease}.snap-sec:is(#plattform,#platform) .slat:not(.on),.snap-sec:is(#zielgruppen,#target-groups) .stat:not(.on){filter:blur(2.5px);opacity:.3}.snap-sec:is(#zielgruppen,#target-groups) .stat p{max-width:none}.snap-sec:is(#zielgruppen,#target-groups) .stats{margin-top:34px}}.snap-sec#ueber-cnbc,.snap-sec#about-cnbc,.snap-sec#highlights{padding-top:128px;justify-content:flex-start}.about-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,44%);column-gap:clamp(28px,4vw,64px);align-items:center;margin-top:clamp(4px,1vh,12px)}.about-copy .sec-lead{max-width:none}.about-actions{margin-top:clamp(18px,3vh,28px);display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap}@media(hover:hover){.light .btn:hover{background:var(--broadcast);color:#fff;box-shadow:0 10px 28px -10px #00081a59}}.about-slider{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:6px;background:#d9dce1}.about-slider picture{display:contents}.about-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease}.about-img.on{opacity:1}@media(prefers-reduced-motion:reduce){.about-img{transition:none}}:is(#ueber-cnbc,#about-cnbc) .stats{margin-top:clamp(28px,5vh,56px)}:is(#ueber-cnbc,#about-cnbc) .stat{border-top:0;padding-top:0}@media(max-width:900px){.about-in{grid-template-columns:1fr;row-gap:22px}.about-photo{order:-1}:is(#ueber-cnbc,#about-cnbc) .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}}.launch .sec-lead{max-width:760px}.quotes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.8vw,28px);margin-top:clamp(24px,4vh,44px)}.quote{margin:0;padding:26px 24px 22px;background:var(--white);border-radius:6px;box-shadow:0 14px 34px -24px #00081a59;display:flex;flex-direction:column}.quote p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-on-white)}.q-who{padding-top:16px;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--line-light);margin-top:auto}.quote p+.q-who{margin-top:18px}.quote p{flex:1}.q-who b{font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-on-white)}.q-who span{font-size:12.5px;line-height:1.4;color:var(--muted-on-white)}.lgal{margin-top:clamp(28px,5vh,56px)}.lgal-places{display:flex;gap:clamp(18px,2.4vw,36px);margin-bottom:clamp(14px,2vh,22px);border-bottom:1px solid var(--line-light)}.lgal-place{appearance:none;background:none;border:0;font:inherit;cursor:pointer;position:relative;padding:0 0 12px;font-weight:700;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#00081a73;white-space:nowrap;transition:color .25s ease}.lgal-place:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--azure);transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--ease)}.lgal-place.on{color:var(--ink-on-white)}.lgal-place.on:after{transform:none}@media(hover:hover){.lgal-place:hover{color:var(--ink-on-white)}}.lgal-place:focus-visible{outline:2px solid var(--azure);outline-offset:3px}.lgal-track{display:flex;align-items:center;gap:clamp(12px,1.6vw,24px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:6px 0 34px;border-radius:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;outline:0}.lgal-track::-webkit-scrollbar{display:none}.lgal-track.drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.lgal-track:focus-visible{outline:2px solid var(--azure);outline-offset:-2px}.lgal-item{margin:0;flex:0 0 auto;height:clamp(280px,54vh,540px);aspect-ratio:var(--ar);max-width:100%;scroll-snap-align:center;border-radius:6px;overflow:hidden;background:#d9dce1;opacity:.38;transform:scale(.94);transition:opacity .5s var(--ease),transform .6s var(--ease),box-shadow .5s ease;user-select:none}.lgal-item picture{display:contents}.lgal-item img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.lgal-item.on{opacity:1;transform:none;box-shadow:0 26px 60px -34px #00081a8c}.lgal-item{position:relative}.lgal-item figcaption{position:absolute;left:0;right:0;bottom:0;padding:48px 18px 14px;background:linear-gradient(to top,#00081ac7,#00081a00);color:#fff;font-size:13px;line-height:1.45;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .5s var(--ease);pointer-events:none}.lgal-item.on figcaption{opacity:1;transform:none}.lgal-ui{display:flex;align-items:center;gap:clamp(16px,2vw,28px);margin-top:-8px}.lgal-count{display:flex;align-items:baseline;gap:6px;font-weight:700;font-size:13px;letter-spacing:.12em;color:var(--muted-on-white);font-variant-numeric:tabular-nums}.lgal-count b{font-weight:900;font-size:20px;letter-spacing:0;color:var(--ink-on-white)}.lgal-count i{font-style:normal}.lgal-bar{flex:1;height:2px;background:#00081a1f;position:relative;overflow:hidden}.lgal-bar i{position:absolute;inset:0;background:var(--azure);transform:scaleX(.14);transform-origin:left center;transition:transform .5s var(--ease)}.lgal-btns{display:flex;gap:10px}.lgal-btn{appearance:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(0,8,26,.22);border-radius:3px;cursor:pointer;color:var(--ink-on-white);transition:background .25s,border-color .25s,color .25s,opacity .25s}.lgal-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.lgal-btn:hover{background:var(--azure);border-color:var(--azure);color:#fff}}.lgal-btn:disabled{opacity:.3;cursor:default;background:transparent;border-color:#00081a38;color:var(--ink-on-white)}.lgal-btn:focus-visible{outline:2px solid var(--azure);outline-offset:2px}@media(prefers-reduced-motion:reduce){.lgal-item,.lgal-bar i,.lgal-item figcaption{transition:none}}@media(max-width:900px){.quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.quote p{overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.quote{padding:22px 18px 18px 22px}.lgal-item{height:clamp(220px,40vh,340px)}.lgal-item{overflow:visible}.lgal-item img{border-radius:6px}.lgal-track{padding-bottom:128px}.lgal-item figcaption{top:100%;bottom:auto;padding:10px 2px 0;background:none;color:var(--muted-on-white);font-size:12.5px;line-height:1.45}.lgal-btns{display:none}.lgal-places{flex-wrap:wrap;gap:6px clamp(18px,3vw,28px)}.lgal-place{white-space:normal;text-align:left}}.snap-sec [data-reveal].in,.snap-sec .slat.in,.snap-sec .slat.in .slat-title,.snap-sec .slat.in .slat-body,.snap-sec .stat.in{opacity:1;transform:none}.snap-sec:is(#kontakt,#contact){justify-content:center;padding-top:128px}@media(max-width:560px){.quotes{grid-template-columns:1fr}.lgal-place{white-space:nowrap;font-size:11px;letter-spacing:.04em}}:root{--hl:clamp(26px,min(4.6vw,6.6vh),60px)}@media(max-width:900px){:root{--hl:clamp(28px,4.6vw,44px)}}.snap-sec:is(#vision,#ueber-cnbc,#about-cnbc,#plattform,#platform,#zielgruppen,#target-groups,#highlights,#team,#karriere,#careers,#kontakt,#contact) :is(.h2,.bigline,.door-q){font-size:var(--hl)}.snap-sec:is(#karriere,#careers) .careers-head{font-size:max(22px,calc(var(--hl)*.7))}@media(min-width:901px){:is(#karriere,#careers) .careers-in{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}:is(#karriere,#careers) .careers-head{max-width:none}}@media(min-width:561px)and (max-width:1024px){.hero h1,html[lang=de] .hero h1,html[lang=en] .hero h1{font-size:clamp(44px,8.4vw,76px)}}@media(max-width:900px){.tm-rail,.snap-sec:is(#plattform,#platform) .slats,.snap-sec:is(#zielgruppen,#target-groups) .stats{overflow-y:hidden}}@media(min-width:561px)and (max-width:900px){.careers-photo{justify-content:center}}@media(min-width:501px)and (max-width:679px){.tm-rail{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.snap-sec:is(#plattform,#platform) .slats{margin-inline:-20px}}@supports (grid-template-rows:subgrid){.quote{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.quote .q-who{margin-top:18px;align-self:start}}@media(min-width:901px)and (max-width:1100px){.lgal-places{flex-wrap:wrap;gap:6px 14px}.lgal-place{letter-spacing:.05em}}@media(max-width:900px){.snap-sec:not(.is-hero),.snap-sec.careers,.snap-sec:is(#kontakt,#contact,#ueber-cnbc,#about-cnbc,#highlights){min-height:0;justify-content:flex-start;padding-top:clamp(56px,9vh,72px);padding-bottom:clamp(56px,9vh,72px);scroll-margin-top:113px}}.kg{display:block;width:100%;aspect-ratio:4/3;max-height:min(62vh,620px);cursor:default}.kg svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--broadcast-white);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.kg svg *{transform-box:view-box}.kg .az{stroke:var(--azure);stroke-width:2.2}.kg .azf{fill:var(--azure);stroke:none}.kg .wf{fill:var(--broadcast-white);stroke:none}.kg .soft{opacity:.22}.kg .dash{stroke-dasharray:5 6}.kg .d{stroke-dasharray:1;stroke-dashoffset:1}.kg .p{opacity:0}.kg.in .d{animation:kgDraw .9s var(--ease) forwards;animation-delay:calc(var(--n,0)*.09s)}.kg.in .p{animation:kgPop .55s cubic-bezier(.34,1.4,.64,1) forwards;animation-delay:calc(.35s + var(--n,0)*.09s)}@keyframes kgDraw{to{stroke-dashoffset:0}}@keyframes kgPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes kgRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes kgMarch{to{stroke-dashoffset:-22}}.kg-row .me{transform-origin:200px 150px}.kg-row .ring{transform-origin:200px 104px;opacity:0}.kg-row.in .ring{animation:kgRing 1.4s ease-out 1.5s 1}.kg-row.hov .me .dash{animation:kgMarch 1.2s linear infinite}.kg-row.hov .ring{animation:kgRing 1.8s ease-out infinite}.kg-row .f1{transform-origin:72px 150px}.kg-row .f2{transform-origin:136px 150px}.kg-row .f4{transform-origin:264px 150px}.kg-row .f5{transform-origin:328px 150px}@media(prefers-reduced-motion:reduce){.kg .d{stroke-dashoffset:0}.kg .p{opacity:1}.kg *{animation:none!important}}@media(max-width:900px){.kg{max-height:none;width:min(100%,calc(40vh * 4 / 3))}}:is(#karriere,#careers) .careers-photo:has(.kg):after{display:none}:is(#karriere,#careers) .careers-photo .kg{aspect-ratio:auto;max-height:none;height:auto}:is(#karriere,#careers) .careers-photo .kg svg{height:auto}.vp{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:clamp(84px,11vh,120px) 0 clamp(48px,7vh,80px);overflow:hidden}.vp.light{background:var(--broadcast-white);color:var(--ink-on-white)}.vp .wrap{width:100%}.one{padding:0;min-height:100vh;justify-content:center;isolation:isolate}.one-stage{position:absolute;inset:0;z-index:0;pointer-events:none;--oneR:max(32px, calc((100vw - 1200px)/2 + 32px) );-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 41%,#000 52%,#000 calc(100% - var(--oneR) - .5px),rgba(0,0,0,0) calc(100% - var(--oneR)));mask-image:linear-gradient(90deg,#0000 0 41%,#000 52% calc(100% - var(--oneR) - .5px),#0000 calc(100% - var(--oneR)))}.one-stage svg{position:absolute;right:max(32px,calc((100vw - 1200px)/2 + 32px));top:50%;width:min(46%,700px);aspect-ratio:1000/520;transform:translateY(-44%);overflow:visible}.one-grid line{stroke:#ffffff0e;stroke-width:1;vector-effect:non-scaling-stroke}.one-glow{fill:none;stroke:var(--azure);stroke-width:14;stroke-linejoin:round;stroke-linecap:round;opacity:.34;filter:blur(9px)}.one-line{fill:none;stroke:#1f6bff;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.one-tail{fill:none;stroke:#fff;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.9}.one-dot{fill:#fff;filter:drop-shadow(0 0 7px #6ea3ff) drop-shadow(0 0 16px var(--azure))}.one-in{position:relative;z-index:1;padding-block:clamp(96px,14vh,150px)}.one-h{font-weight:900;text-transform:uppercase;font-size:clamp(30px,4.2vw,58px);line-height:1.04;letter-spacing:-.01em;max-width:11ch;text-wrap:balance}.one-h .az{color:#2f78ff}.one-list{list-style:none;margin-top:clamp(28px,5vh,56px);max-width:min(430px,38vw);display:flex;flex-direction:column}.one-item{appearance:none;display:block;width:100%;text-align:left;background:none;border:0;color:inherit;font-family:inherit;cursor:pointer;padding:13px 0 14px;position:relative;border-top:1px solid rgba(255,255,255,.12)}.one-list li:last-child .one-item{border-bottom:1px solid rgba(255,255,255,.12)}.one-item b{display:block;font-weight:900;text-transform:uppercase;font-size:clamp(17px,1.55vw,22px);letter-spacing:.035em;line-height:1.15;color:#fff6;transition:color .45s var(--ease),transform .55s var(--ease)}.one-item span{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease),opacity .4s ease,margin-top .5s var(--ease);opacity:0;font-size:14.5px;line-height:1.55;color:var(--muted-on-dark)}.one-item span em{font-style:normal;overflow:hidden;min-height:0}@media(hover:hover){.one-item:hover b{color:#fffc}}.one-item.on b{color:#fff;transform:translate(14px)}.one-item.on span{grid-template-rows:1fr;opacity:1;margin-top:6px;padding-left:14px}.one-item:before{content:"";position:absolute;left:0;top:17px;width:3px;height:0;background:#2f78ff;transition:height .45s var(--ease)}.one-item.on:before{height:clamp(17px,1.55vw,22px)}.one-item i{position:absolute;left:0;right:0;top:-1px;height:1px;background:#2f78ff;transform:scaleX(0);transform-origin:left center}.one-item.on.run i{animation:oneBar var(--dwell,4.6s) linear forwards}.one.paused .one-item.on i{animation-play-state:paused}@keyframes oneBar{to{transform:scaleX(1)}}.one-item:focus-visible{outline:2px solid #2f78ff;outline-offset:3px}.vp.light .one-grid line{stroke:#00081a12}.vp.light .one-glow{opacity:.16;filter:blur(10px)}.vp.light .one-line{stroke:var(--azure)}.vp.light .one-tail{stroke:var(--ink-on-white);opacity:.85}.vp.light .one-dot{fill:var(--ink-on-white);filter:drop-shadow(0 0 6px rgba(0,83,207,.55))}.vp.light .one-h .az{color:var(--azure)}.vp.light .one-item{border-top-color:#00081a24}.vp.light .one-list li:last-child .one-item{border-bottom-color:#00081a24}.vp.light .one-item b{color:#00081a5c}.vp.light .one-item.on b{color:var(--ink-on-white)}.vp.light .one-item span{color:var(--muted-on-white)}.vp.light .one-item:before,.vp.light .one-item i{background:var(--azure)}.vp.light .one-item:focus-visible{outline-color:var(--azure)}@media(hover:hover){.vp.light .one-item:hover b{color:#00081abf}.vp.light .one-item.on:hover b{color:var(--ink-on-white)}}@media(max-width:900px){.one{min-height:0;padding-top:28px}.one-stage{position:relative;inset:auto;height:clamp(240px,40vh,320px);-webkit-mask-image:none;mask-image:none;order:-1}.one-stage svg{right:auto;left:50%;top:50%;width:132%;transform:translate(-50%,-50%)}.one-in{padding-block:8px 56px}.one-list{max-width:none}}@media(prefers-reduced-motion:reduce){.one-item b,.one-item span,.one-item:before{transition:none}.one-item.on.run i{animation:none;transform:scaleX(1)}}@media(max-width:900px){.vp-note-wrap{margin-top:-24px}}.pv.one{min-height:0;display:block}.pv .one-glow{opacity:.16;filter:blur(10px)}.pv .one-line{stroke:var(--azure)}.pv .one-tail{stroke:var(--ink-on-white);opacity:.85}.pv .one-dot{fill:var(--ink-on-white);filter:drop-shadow(0 0 6px rgba(0,83,207,.55))}.pv .one-h .az{color:var(--azure)}.pv .one-item{border-top-color:#00081a24}.pv .one-list li:last-child .one-item{border-bottom-color:#00081a24}.pv .one-item b{color:#00081a5c}.pv .one-item.on b{color:var(--ink-on-white)}.pv .one-item span{color:var(--muted-on-white)}.pv .one-item:before,.pv .one-item i{background:var(--azure)}.pv .one-item:focus-visible{outline-color:var(--azure)}@media(hover:hover){.pv .one-item:hover b{color:#00081abf}.pv .one-item.on:hover b{color:var(--ink-on-white)}}.pv{position:relative;margin-top:clamp(36px,5vh,56px);padding-top:clamp(28px,4vh,44px);border-top:1px solid var(--line-light)}.pv .one-stage{position:relative;inset:auto;-webkit-mask-image:none;mask-image:none;height:auto}.pv .one-stage svg{position:relative;right:auto;top:auto;left:auto;width:100%;height:100%;transform:none;aspect-ratio:auto;display:block}.pv .one-in{padding-block:0}.pv .one-h{font-size:clamp(22px,2.3vw,32px);max-width:16ch}.pv .one-list{margin-top:clamp(18px,3vh,28px);max-width:none}.pv .one-item{padding:11px 0 12px}.pv .one-item b{font-size:clamp(13px,1.05vw,15px);letter-spacing:.05em;font-weight:700}.pv .one-item.on:before{height:15px}.pv .one-item:before{top:14px}.pv1.one{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,64px);align-items:center}.pv1 .one-stage{height:clamp(220px,30vh,300px);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 60px);mask-image:linear-gradient(90deg,transparent 0,#000 60px)}.pv1 .one-stage svg{width:100%;height:100%}@media(max-width:900px){.pv1.one{grid-template-columns:1fr}.pv1 .one-stage{height:200px;-webkit-mask-image:none;mask-image:none;order:-1;margin-bottom:12px}}.pv .one-glow,.vp.light .one-glow{display:none}
