.cockpit{--brand:#E8501E;--btn:#CE4319;--btn-hover:#B33A15;--brand-text:#B33A15;--tint:#fde7de;--tint-2:#fff4ef;--ink:#4a4a4a;--ink-dark:#2b2b2b;--muted:#6b6d72;--paper:#f7f8f9;--line:#e6e7ea;--white:#fff;--display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--r:1rem;--r-lg:1.5rem;--shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(30,20,10,.18);--wrap:72rem;--pad:1.25rem}.cockpit *,.cockpit *:before,.cockpit *:after{box-sizing:border-box}@media(prefers-reduced-motion:reduce){.cockpit *{transition:none!important}}.cockpit img{max-width:100%;height:auto;display:block}.cockpit a{color:var(--brand-text)}.cockpit a:focus-visible,.cockpit button:focus-visible,.cockpit summary:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:.4rem}.cockpit h1,.cockpit h2,.cockpit h3{font-family:var(--display);color:var(--ink-dark);font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:0}.cockpit h1{font-size:clamp(2.2rem,8.4vw,4.1rem)}.cockpit h2{font-size:clamp(1.8rem,6vw,2.9rem)}.cockpit h3{font-size:1.28rem;letter-spacing:-.015em;line-height:1.2}.cockpit p{margin:0}.cockpit .wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--pad)}.cockpit .sec{padding:4.5rem 0}.cockpit .sec--paper{background:var(--paper)}.cockpit .sec-head{max-width:46rem;margin-bottom:2.5rem}.cockpit .sec-head p{margin-top:1rem;font-size:1.125rem;color:var(--muted)}.cockpit .sec-head--c{margin-left:auto;margin-right:auto;text-align:center}.cockpit .eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-text);margin-bottom:1rem}.cockpit .eyebrow:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--brand)}.cockpit .accent{color:var(--brand)}.cockpit .lead{font-size:1.1875rem;color:var(--ink)}.cockpit .btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.8rem 1.4rem;border-radius:.75rem;font:600 1rem/1.2 var(--sans);text-decoration:none;border:2px solid transparent;cursor:pointer;transition:background-color .15s,border-color .15s,transform .15s}.cockpit .btn--primary{background:var(--btn);color:#fff}.cockpit .btn--primary:hover{background:var(--btn-hover)}.cockpit .btn--ghost{background:#fff;color:var(--ink-dark);border-color:var(--line)}.cockpit .btn--ghost:hover{border-color:var(--btn);color:var(--btn-hover)}.cockpit .btn svg{width:1.1rem;height:1.1rem}.cockpit .btn-row{display:flex;flex-wrap:wrap;gap:.75rem}.cockpit .top{position:sticky;top:0;z-index:20;background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--line)}.cockpit .top .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:4rem}.cockpit .logo img{height:2.1rem;width:auto}.cockpit .top nav{display:none}.cockpit .top nav a{color:var(--ink);text-decoration:none;font-size:.95rem;font-weight:500}.cockpit .top nav a:hover{color:var(--brand-text)}.cockpit .top .btn{min-height:2.6rem;padding:.55rem 1rem;font-size:.92rem}.cockpit .top .btn .lang{display:none}.cockpit .hero{padding:3rem 0 4rem;background:radial-gradient(60rem 30rem at 85% -10%,var(--tint) 0,rgba(253,231,222,0) 70%),var(--white)}.cockpit .hero-grid{display:grid;gap:2.5rem}.cockpit .hero .lead{margin-top:1.25rem;max-width:36rem}.cockpit .hero .btn-row{margin-top:1.75rem}.cockpit .hero-tel{margin-top:1rem;font-size:1.05rem;font-weight:600;color:var(--ink-dark)}.cockpit .hero-tel a{color:var(--ink-dark);text-decoration:underline;text-underline-offset:3px}.cockpit .hero-tel a:hover{color:var(--btn-hover)}.cockpit .anfrage{max-width:40rem;margin:1.5rem auto 0;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:1.5rem;box-shadow:var(--shadow);text-align:left;color:var(--ink)}.cockpit .anfrage h3{margin-bottom:.35rem}.cockpit .anfrage .anfrage-lead{margin-bottom:1rem;color:var(--muted);font-size:.98rem}.cockpit .demo-cta{text-align:center;margin:2.25rem 0 0}.cockpit .demo-form{max-width:36rem;margin:0 auto;text-align:left}.cockpit .demo-form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cockpit .demo-form label{display:block;margin-top:.9rem;font-size:.95rem;font-weight:600;color:var(--ink-dark)}.cockpit .demo-form input[type=text],.cockpit .demo-form input[type=email]{display:block;width:100%;margin-top:.35rem;padding:.7rem .9rem;border:1px solid var(--line);border-radius:.75rem;background:#fff;color:var(--ink-dark);font:inherit}.cockpit .demo-form input:focus{outline:3px solid var(--brand);outline-offset:2px}.cockpit .demo-form .btn{width:100%;justify-content:center;margin-top:1rem}@media(max-width:767.98px){.cockpit #demo{padding-top:2.75rem;padding-bottom:6.5rem}.cockpit #demo .sec-head{margin-bottom:1.25rem}.cockpit .demo-form label{margin-top:.55rem}.cockpit .demo-form input[type=text],.cockpit .demo-form input[type=email]{padding:.55rem .75rem}.cockpit .demo-form .consent,.cockpit .demo-hinweis{margin-top:.65rem}.cockpit .demo-form .btn{margin-top:.7rem}}.cockpit .demo-form .btn:disabled{opacity:.6;cursor:not-allowed}.cockpit .demo-form .consent{display:flex;gap:.65rem;align-items:flex-start;margin-top:1rem;font-size:.82rem;font-weight:500;line-height:1.45;color:var(--muted)}.cockpit .demo-form .consent input{margin-top:.15rem;width:1rem;height:1rem;flex:none;accent-color:var(--btn)}.cockpit .demo-form .consent a{color:var(--ink-dark);font-weight:600}.cockpit .demo-hinweis{margin-top:.9rem;font-size:.9rem;font-weight:600;color:var(--ink-dark)}.cockpit .demo-fehler{margin-top:.75rem;border:2px solid #b91c1c;background:#fee2e2;color:#7f1d1d;border-radius:.7rem;padding:.75rem .9rem;font-size:.92rem;font-weight:600}.cockpit .demo-ok{max-width:36rem;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:1.25rem 1.4rem;font-weight:600;color:var(--ink-dark)}.cockpit .chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;padding:0;list-style:none}.cockpit .chips li{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;color:var(--ink-dark);background:#fff;border:1px solid var(--line);border-radius:999px;padding:.35rem .8rem}.cockpit .chips svg{width:1rem;height:1rem;color:var(--brand)}.cockpit .video{position:relative;border-radius:var(--r-lg);overflow:hidden;background:#1d1d1f;box-shadow:var(--shadow);aspect-ratio:16/9;border:1px solid var(--line)}.cockpit .video img{width:100%;height:100%;object-fit:cover;object-position:left top;opacity:.55}.cockpit .video-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#fff;text-align:center;padding:1rem;background:linear-gradient(180deg,#0000 30%,#00000073)}.cockpit .video-play span.ring{width:4.5rem;height:4.5rem;border-radius:50%;background:var(--btn);display:grid;place-items:center;box-shadow:0 0 0 10px #e8501e40}.cockpit .video-play svg{width:1.8rem;height:1.8rem;margin-left:.2rem}.cockpit .video-play b{font-family:var(--display);font-size:1.15rem}.cockpit .video-play small{font-size:.85rem;opacity:.9}.cockpit .leitsatz{font-family:var(--display);font-weight:700;color:var(--ink-dark);font-size:clamp(1.45rem,4.6vw,2.2rem);line-height:1.2;letter-spacing:-.02em;max-width:52rem;margin:0 auto 2.25rem;text-align:center}.cockpit .leitsatz span{color:var(--brand)}.cockpit .zg{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;list-style:none;padding:0;margin:0}.cockpit .zg li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1rem;display:flex;flex-direction:column;gap:.55rem;font-weight:600;color:var(--ink-dark);font-size:.98rem;line-height:1.3}.cockpit .zg li svg{width:1.6rem;height:1.6rem;color:var(--brand)}.cockpit .zg li:last-child{grid-column:1/-1}.cockpit .cards{display:grid;gap:1rem}.cockpit .card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.5rem}.cockpit .card h3{margin-bottom:.5rem}.cockpit .card p{color:var(--ink)}.cockpit .ico{width:2.75rem;height:2.75rem;border-radius:.8rem;background:var(--tint);color:var(--brand-text);display:grid;place-items:center;margin-bottom:1rem}.cockpit .ico svg{width:1.4rem;height:1.4rem}.cockpit .pain .card{border-left:4px solid var(--brand)}.cockpit .pain-quote{margin-top:2rem;font-family:var(--display);font-size:1.4rem;font-weight:700;color:var(--ink-dark);line-height:1.25}.cockpit .solution{display:grid;gap:2.5rem;align-items:center}.cockpit .bundle{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none}.cockpit .bundle li{font-size:.9rem;padding:.4rem .8rem;border-radius:999px;background:var(--tint-2);border:1px solid var(--tint);color:var(--ink-dark)}.cockpit .bundle li.more{background:transparent;border-style:dashed;border-color:var(--brand);color:var(--brand-text);font-weight:600}.cockpit .shot{border-radius:var(--r);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);background:#f4f3f1}.cockpit .shot--window:before{content:"";display:block;height:1.75rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='12'%3E%3Ccircle cx='6' cy='6' r='5' fill='%23f0b1a0'/%3E%3Ccircle cx='24' cy='6' r='5' fill='%23e8dcc8'/%3E%3Ccircle cx='42' cy='6' r='5' fill='%23d9dde2'/%3E%3C/svg%3E") no-repeat .8rem center;border-bottom:1px solid var(--line)}.cockpit .stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.75rem}.cockpit .stat{background:var(--paper);border-radius:var(--r);padding:1rem}.cockpit .stat b{display:block;font-family:var(--display);font-size:1.7rem;color:var(--brand);line-height:1}.cockpit .stat span{font-size:.85rem;color:var(--muted);line-height:1.3;display:block;margin-top:.35rem}.cockpit .mod{display:grid;gap:1.5rem;align-items:center;padding:2rem 0;border-top:1px solid var(--line)}.cockpit .mod:first-of-type{border-top:0;padding-top:0}.cockpit .mod-num{font-family:var(--mono);font-size:.78rem;color:var(--brand-text);letter-spacing:.1em}.cockpit .mod h3{font-size:1.6rem;margin:.35rem 0 .75rem}.cockpit .mod ul{margin:1rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.cockpit .mod li{position:relative;padding-left:1.6rem}.cockpit .mod li:before{content:"";position:absolute;left:0;top:.45rem;width:1rem;height:.6rem;border-left:2.5px solid var(--brand);border-bottom:2.5px solid var(--brand);transform:rotate(-45deg) scale(.8)}.cockpit .mod-shots{display:grid;gap:.75rem}.cockpit .more-mods{display:grid;gap:1rem;margin-top:2.5rem}.cockpit .mini{display:flex;gap:1rem;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.25rem}.cockpit .mini .ico{margin:0;flex:none}.cockpit .mini h3{font-size:1.08rem;margin-bottom:.25rem}.cockpit .mini p{font-size:.95rem}.cockpit .alone{background:var(--ink-dark);color:#eceae7;position:relative;overflow:hidden}.cockpit .alone:after{content:"";position:absolute;right:-12rem;top:-12rem;width:32rem;height:32rem;border-radius:50%;background:radial-gradient(circle,#e8501e59,#e8501e00 70%)}.cockpit .alone h2,.cockpit .alone h3{color:#fff}.cockpit .alone .eyebrow{color:#ffb79d}.cockpit .alone .sec-head p{color:#cfccc8}.cockpit .alone-grid{display:grid;gap:2rem;position:relative;z-index:1}.cockpit .hours{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--r-lg);padding:1.75rem}.cockpit .hours-big{font-family:var(--display);font-weight:800;font-size:clamp(4rem,18vw,7rem);line-height:.9;color:var(--brand);letter-spacing:-.04em}.cockpit .hours-big small{font-size:.32em;color:#fff;letter-spacing:-.01em;display:block;margin-top:.5rem}.cockpit .eq{display:grid;gap:.6rem;margin-top:1.5rem;padding:0;list-style:none}.cockpit .eq li{display:flex;align-items:center;gap:.75rem;font-size:1rem}.cockpit .eq li b{font-family:var(--mono);font-weight:500;color:#ffb79d;font-size:.85rem;min-width:1.3rem}.cockpit .uses{display:grid;grid-template-columns:1fr;gap:.75rem}.cockpit .use{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--r);padding:1.15rem 1.25rem}.cockpit .use h3{font-size:1.1rem;margin-bottom:.3rem}.cockpit .use p{color:#cfccc8;font-size:.95rem}.cockpit .price-principle{margin-top:2rem;position:relative;z-index:1;background:#fff;color:var(--ink);border-radius:var(--r-lg);padding:1.5rem;display:grid;gap:1rem}.cockpit .price-principle h3{color:var(--ink-dark)}.cockpit .setup-note{margin-top:.85rem;font-size:.95rem;line-height:1.5;color:var(--ink)}.cockpit .pp-steps{display:grid;gap:.75rem;padding:0;margin:0;list-style:none}.cockpit .pp-steps li{display:flex;gap:.75rem;align-items:flex-start}.cockpit .pp-steps li span{flex:none;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--tint);color:var(--brand-text);display:grid;place-items:center;font-weight:700;font-size:.9rem}.cockpit .collab{display:grid;gap:2.5rem;align-items:center}.cockpit .collab-list{display:grid;gap:1.25rem;margin-top:1.75rem;padding:0;list-style:none}.cockpit .collab-list li{display:flex;gap:1rem}.cockpit .collab-list .ico{margin:0;flex:none}.cockpit .collab-list h3{font-size:1.1rem;margin-bottom:.2rem}.cockpit .same{margin-top:1.75rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-weight:600;color:var(--ink-dark)}.cockpit .same span{padding:.45rem .9rem;border-radius:999px;background:var(--paper);border:1px solid var(--line)}.cockpit .same i{font-style:normal;color:var(--brand);font-family:var(--display);font-size:1.4rem}.cockpit .steps{display:grid;gap:1rem;counter-reset:s;padding:0;margin:0;list-style:none}.cockpit .steps li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.5rem;position:relative}.cockpit .steps li:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--btn);color:#fff;font-family:var(--display);font-weight:800;font-size:1.2rem;margin-bottom:1rem}.cockpit .steps h3{margin-bottom:.4rem}.cockpit .benefits{display:grid;gap:1rem}.cockpit .benefit{padding:1.5rem;border-radius:var(--r);background:var(--paper)}.cockpit .benefit h3{margin-bottom:.4rem}.cockpit .excl{background:var(--tint-2);border-top:1px solid var(--tint);border-bottom:1px solid var(--tint)}.cockpit .excl-grid{display:grid;gap:2rem;align-items:center}.cockpit .seats{display:grid;grid-template-columns:repeat(5,1fr);gap:.6rem;max-width:22rem}.cockpit .seats span{aspect-ratio:1;border-radius:.7rem;background:#fff;border:2px solid #f1b7a2}.cockpit .seats span:nth-child(3n+1){background:var(--tint)}.cockpit .seats span.on{background:var(--brand);border:2px solid var(--brand)}.cockpit .seats-note{font-family:var(--mono);font-size:.78rem;color:var(--brand-text);margin-top:.8rem;letter-spacing:.05em}.cockpit .privacy{display:grid;gap:2rem;align-items:center}.cockpit .trust{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:0;margin:0;list-style:none}.cockpit .trust li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1rem;font-weight:600;color:var(--ink-dark);font-size:.95rem;line-height:1.3}.cockpit .trust li svg{display:block;width:1.5rem;height:1.5rem;color:var(--brand);margin-bottom:.5rem}.cockpit .faq{max-width:50rem;margin:0 auto;display:grid;gap:.75rem}.cockpit .faq details{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:0 1.25rem}.cockpit .faq summary{cursor:pointer;list-style:none;padding:1.1rem 2rem 1.1rem 0;font-weight:600;color:var(--ink-dark);position:relative;font-size:1.03rem}.cockpit .faq summary::-webkit-details-marker{display:none}.cockpit .faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--display);font-size:1.6rem;color:var(--brand);line-height:1}.cockpit .faq details[open] summary:after{content:"−"}.cockpit .faq details p{padding:0 0 1.2rem}.cockpit .final{background:var(--btn);color:#fff;text-align:center;border-radius:var(--r-lg);padding:3rem 1.5rem;position:relative;overflow:hidden}.cockpit .final:before{content:"";position:absolute;inset:auto -8rem -12rem auto;width:26rem;height:26rem;border-radius:50%;background:#ffffff14}.cockpit .final h2{color:#fff;max-width:40rem;margin:0 auto}.cockpit .final p{max-width:36rem;margin:1rem auto 0;color:#ffe9e1;font-size:1.1rem}.cockpit .final .btn-row{justify-content:center;margin-top:2rem;position:relative}.cockpit .final .btn--primary{background:#fff;color:var(--btn-hover)}.cockpit .final .btn--primary:hover{background:#ffe9e1}.cockpit .final .btn--ghost{background:transparent;color:#fff;border-color:#fff9}.cockpit .final .btn--ghost:hover{border-color:#fff;color:#fff;background:#ffffff14}.cockpit .final .tel{margin-top:1.25rem;font-size:.95rem;color:#ffe9e1;position:relative}.cockpit .final .tel a{color:#fff;font-weight:600}.cockpit footer{padding:2.5rem 0;font-size:.9rem;color:var(--muted)}.cockpit footer .wrap{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center}.cockpit footer a{color:var(--muted)}.cockpit footer nav{display:flex;gap:1.25rem;flex-wrap:wrap}.cockpit .mcta{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:30;display:flex;box-shadow:0 10px 30px -8px #00000059;border-radius:.75rem}.cockpit .mcta .btn{flex:1}@media(min-width:600px){.cockpit .zg{grid-template-columns:repeat(3,1fr)}.cockpit .zg li:last-child{grid-column:auto}.cockpit .cards--2,.cockpit .benefits,.cockpit .uses,.cockpit .more-mods{grid-template-columns:1fr 1fr}.cockpit .trust{grid-template-columns:repeat(3,1fr)}.cockpit .top .btn .lang{display:inline}}@media(min-width:768px){.cockpit{--pad:2rem}.cockpit .sec{padding:6rem 0}.cockpit .zg{grid-template-columns:repeat(5,1fr)}.cockpit .cards--3,.cockpit .steps{grid-template-columns:repeat(3,1fr)}.cockpit .price-principle{grid-template-columns:1fr 1.3fr;padding:2rem;align-items:center}.cockpit .mod-shots--2{grid-template-columns:1fr 1fr}.cockpit .final{padding:4.5rem 2rem}.cockpit .mcta{display:none}}@media(min-width:1024px){.cockpit .top nav{display:flex;gap:1.6rem}.cockpit .hero{padding:4.5rem 0 5.5rem}.cockpit h1{font-size:clamp(2.8rem,4.5vw,4.1rem)}.cockpit .hero-grid{grid-template-columns:1fr 1.08fr;align-items:center;gap:3.5rem}.cockpit .solution{grid-template-columns:1fr 1.2fr;gap:4rem}.cockpit .mod{grid-template-columns:1fr 1.35fr;gap:3.5rem;padding:3rem 0}.cockpit .mod:nth-of-type(2n){grid-template-columns:1.35fr 1fr}.cockpit .mod:nth-of-type(2n) .mod-text{order:2}.cockpit .alone-grid{grid-template-columns:.85fr 1.15fr;gap:3rem;align-items:start}.cockpit .collab{grid-template-columns:1.05fr 1fr;gap:4rem}.cockpit .collab .shot{order:-1}.cockpit .benefits{grid-template-columns:repeat(3,1fr)}.cockpit .more-mods{grid-template-columns:repeat(4,1fr)}.cockpit .mini{flex-direction:column}.cockpit .excl-grid{grid-template-columns:1.3fr 1fr;gap:4rem}.cockpit .seats{margin-left:auto}.cockpit .privacy{grid-template-columns:1fr 1.1fr;gap:4rem}.cockpit .pain.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.cockpit .pain.cards{grid-template-columns:repeat(4,1fr)}}.cockpit .collage{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:0}.cockpit .collage .shot{margin:0}.cockpit .collage .c1{grid-column:1/6;grid-row:1;z-index:1}.cockpit .collage .c2{grid-column:2/7;grid-row:1;margin-top:38%;z-index:2}.cockpit .collage .c3{grid-column:1/5;grid-row:1;margin-top:76%;z-index:3}.cockpit .collage{padding-bottom:6%}.cockpit .mod-shots--2 .shot img{aspect-ratio:16/8.5;object-fit:cover;object-position:left top;width:100%}@media(min-width:768px){.cockpit .mod-shots--2{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.cockpit .mod-shots--2{grid-template-columns:1fr}}.cockpit .mock{margin:0;position:relative}.cockpit .mock img{display:block;width:100%;height:auto}.cockpit .mock figcaption,.cockpit .photo figcaption{margin-top:.5rem;font-size:.78rem;color:var(--muted,#6b6b6b);text-align:center;letter-spacing:.01em}.cockpit .mock--hero{margin-top:.5rem}.cockpit .mock--hero figcaption{margin-top:.25rem}.cockpit .play-chip{position:absolute;left:50%;bottom:9%;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;background:#fff;border:0;border-radius:999px;margin:0;padding:.45rem 1.1rem .45rem .45rem;box-shadow:0 18px 40px -14px #461e0a66,0 2px 8px #0000000f;white-space:nowrap;z-index:3;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cockpit .play-chip:hover{box-shadow:0 18px 44px -12px #461e0a80,0 2px 8px #00000014}.cockpit .play-chip:hover .ring{background:var(--btn-hover)}.cockpit .play-chip .ring{width:2.6rem;height:2.6rem;border-radius:50%;background:var(--btn);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 6px #e8501e2e;flex:none;transition:background-color .15s}.cockpit .play-chip svg{width:1rem;height:1rem;margin-left:.15rem}.cockpit .play-chip b{display:block;font-family:var(--display);font-size:.95rem;color:var(--ink-dark)}.cockpit .play-chip small{display:block;font-size:.75rem;color:var(--muted,#6b6b6b)}.cockpit .collab .mock{order:-1}.cockpit .photo{margin:2rem 0 0;position:relative;z-index:1}.cockpit .photo-frame{position:relative;display:block}.cockpit .photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:var(--r-lg);box-shadow:var(--shadow)}.cockpit .photo--pain img{aspect-ratio:16/9;object-fit:cover;object-position:center}.cockpit .ki-flag{position:absolute;top:.75rem;left:.75rem;z-index:2;background:#141414e0;color:#fff;font-size:.875rem;font-weight:600;line-height:1.2;padding:.35rem .65rem;border-radius:.45rem;letter-spacing:.01em}.cockpit .alone .photo figcaption{color:#a9a5a0}.cockpit .photo--alone{margin:2.5rem 0 0}@media(min-width:768px){.cockpit .photo--pain img{aspect-ratio:16/9;object-fit:cover;object-position:center}.cockpit .photo--alone img{aspect-ratio:21/9;object-position:50% 17%}}@media(max-width:420px){.cockpit .play-chip{bottom:2.4rem;padding-right:.8rem}.cockpit .play-chip b{font-size:.82rem}.cockpit .play-chip small{display:none}.cockpit .play-chip .ring{width:2.1rem;height:2.1rem}}.cockpit .cockpit-trailer{width:min(60rem,calc(100vw - 1.5rem));max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);margin:auto;padding:0;border:0;border-radius:1rem;background:#141414;color:#fff;color-scheme:dark;box-shadow:0 30px 80px -24px #000000a6;overflow:hidden}.cockpit .cockpit-trailer::backdrop{background:#14100ec7}.cockpit .cockpit-trailer-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .55rem .55rem 1rem;background:#141414}.cockpit .cockpit-trailer-bar p{font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:-.02em;line-height:1.2;color:#fff}.cockpit .cockpit-trailer-close{flex:none;width:2.75rem;height:2.75rem;border:0;border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer;display:grid;place-items:center}.cockpit .cockpit-trailer-close:hover{background:#ffffff38}.cockpit .cockpit-trailer-close svg{width:1.15rem;height:1.15rem}.cockpit .cockpit-trailer video{display:block;width:100%;height:auto;max-height:calc(100dvh - 5.75rem);aspect-ratio:16/9;background:#000;object-fit:contain}.cockpit .cockpit-trailer-hinweis{margin:0;padding:.85rem 1rem 1rem;font-size:.92rem;line-height:1.45;color:#fff}.cockpit .cockpit-trailer-hinweis a{color:#fff}.cockpit .mock:before{content:"";position:absolute;left:12%;right:12%;top:14%;bottom:18%;background:radial-gradient(closest-side,#f59a7473,#f59a7400);filter:blur(10px);z-index:-1;pointer-events:none}.cockpit .mock{isolation:isolate}@media(min-width:1024px){.cockpit .mock--hero{margin-left:-3%}}@media(min-width:1200px){.cockpit .mock--hero{margin-right:-8%}}.cockpit{padding-top:72px;font-family:var(--sans);font-size:1.0625rem;line-height:1.6;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased}.cockpit-hinweis{margin:0;padding:.7rem 1.25rem;background:#fff4ef;border-bottom:1px solid #f1b7a2;color:#2b2b2b;text-align:center;font-size:.95rem;line-height:1.45}.cockpit-subnav{position:sticky;top:72px;z-index:30;display:block;background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--line, #e6e7ea)}.cockpit-subnav .wrap{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:1.35rem;height:3.25rem;max-width:90rem;overflow-x:auto;scrollbar-width:none}.cockpit-subnav .wrap::-webkit-scrollbar{display:none}@media(min-width:1024px){.cockpit-subnav .wrap{justify-content:flex-end}}.cockpit-subnav a:not(.btn){color:var(--ink, #4a4a4a);text-decoration:none;font-size:.95rem;font-weight:500;white-space:nowrap;flex:none}.cockpit-subnav a:not(.btn):hover{color:var(--brand-text, #B33A15)}.cockpit :is(#funktionen,#betreuung,#zusammenarbeit,#datenschutz,#faq,#kontakt,#demo),.cockpit :is(#h-mod,#h-alone,#h-collab,#h-priv,#h-faq,#h-final,#h-demo){scroll-margin-top:calc(72px + 4rem)}@media(max-width:767.98px){body:has(.cockpit){padding-bottom:4.5rem}}
