@font-face{font-family:display;src:url(../media/inter_tight_latin_wght_normal-s.p.0yzw701nbs_dl.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.display_26e37b29-module__C5fYja__className{font-family:display,display Fallback}.display_26e37b29-module__C5fYja__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:serifFont;src:url(../media/instrument_serif_latin_400_normal-s.2zo21yor93qdc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:serifFont;src:url(../media/instrument_serif_latin_400_italic-s.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serifFont Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.seriffont_b793033e-module__jKF6CG__className{font-family:serifFont,serifFont Fallback}.seriffont_b793033e-module__jKF6CG__variable{--font-serif:"serifFont", "serifFont Fallback"}
:root{--white:#fff;--grey:#f5f5f7;--black:#000;--ink:#1d1d1f;--ink-2:#424245;--muted:#6e6e73;--muted-dark:#86868b;--line:#d2d2d7;--blue:#06c;--blue-btn:#3a608c;--live:#30d158;--display:var(--font-display,"Inter Tight"), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--navy:#3a608c;--gloss:linear-gradient(180deg, #ffffff1a 0%, #ffffff09 18%, #fff0 42%), linear-gradient(115deg, #fff0 30%, #ffffff0f 46%, #ffffff1c 50%, #ffffff0f 54%, #fff0 70%);--navy-soft:#3a608c1f;--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:32px;--sp-6:48px;--sp-8:64px;--body:-apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", Arial, sans-serif;--serif:var(--font-serif,"Instrument Serif"), ui-serif, "New York", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--hand:var(--font-hand,"Caveat"), "Bradley Hand", "Segoe Script", cursive;--mono:ui-monospace, "SF Mono", Menlo, monospace}*{box-sizing:border-box}body{font-family:var(--body);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;margin:0}.skip-link{z-index:1000;background:var(--ink);color:#fff;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-60px;left:16px}.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;top:12px}@keyframes btn-sweep{0%{transform:translate(-120%)skew(-12deg)}to{transform:translate(120%)skew(-12deg)}}@keyframes btn-sheen{0%{transform:translate(-120%)skew(-12deg)}22%{transform:translate(120%)skew(-12deg)}to{transform:translate(120%)skew(-12deg)}}@keyframes drift-a{to{transform:translate(18vmax,12vmax)scale(1.15)}}@keyframes drift-b{to{transform:translate(-16vmax,-14vmax)scale(.9)}}@keyframes shine{0%{transform:translate(0)skew(-12deg)}55%{transform:translate(425%)skew(-12deg)}to{transform:translate(425%)skew(-12deg)}}@keyframes line-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}html.rv [data-reveal]{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s);transform:translateY(18px)}html.rv [data-reveal=left]{transform:translate(-24px)}html.rv [data-reveal=right]{transform:translate(24px)}html.rv [data-reveal=scale]{transform:scale(.96)}html.rv [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.rv [data-reveal]{opacity:1;transition:none;transform:none}}.fc-cursor{z-index:2000;mix-blend-mode:difference;pointer-events:none;opacity:0;will-change:transform;background:#fff0;border:1.5px solid #fff;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .35s,width .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1),margin .3s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s;position:fixed;top:0;left:0}.fc-cursor.is-on{opacity:.9}.fc-cursor.is-link{background:#ffffff24;border-color:#ffffff8c;width:52px;height:52px;margin:-26px 0 0 -26px}.fc-cursor.is-down{width:22px;height:22px;margin:-11px 0 0 -11px}.fc-progress{z-index:2001;pointer-events:none;opacity:0;height:2px;transition:opacity .3s;position:fixed;top:0;left:0;right:0}.fc-progress span{background:linear-gradient(90deg,#3a608c,#96afcd);width:0;height:100%;display:block;box-shadow:0 0 10px #3a608cb3}.fc-progress.is-on{opacity:1}.fc-progress.is-on span{width:85%;transition:width 6s cubic-bezier(.1,.7,.2,1)}.fc-progress.is-done span{width:100%;transition:width .25s ease-out}@media print{@page{margin:18mm}html,body{color:#000!important;background:#fff!important}*,:before,:after{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}.nav,.pip,.skip-link,.fc-cursor,.fc-progress,.portal-dust,.portal-scroll,.tagline,.founder-live,.marquee,.logo-bar,.face-list,.face-backdrop,.af-wrap,.cta-final,.btn,.nav-cta,.talk-btn,.call-bar,.wave,.caption,.pip-bar,.case-cta,.after,.loes-foot,.why-scenes,.why-thumb,.preview-glow,.preview-scan,.preview-wipe,.legal-nav,.legal-foot nav,.ls-nav,.ls-cta,.ls-shine,.ls-hero-mark,.pk-bar,.pk-check,.pk-plus,.footer-cols,.ls-foot nav,video{display:none!important}.portal [data-gp-pin]{visibility:hidden!important;height:0!important;min-height:0!important;position:static!important;overflow:hidden!important}.portal [data-gp-content]{opacity:1!important;color:#000!important;background:0 0!important;min-height:0!important;margin-top:0!important;padding:0!important}.portal-inner{grid-template-columns:1fr!important;padding-top:0!important}.sec-cta,.loes-arrow{display:none!important}.rs-then,.rs-sub{opacity:1!important;max-height:none!important}.loes-grid{flex-wrap:wrap!important;overflow:visible!important}.portal-inner h1,.portal-inner .hero-claim span{color:#000!important}.section,.section-black,.section-grey,.loesungen,.manifest,.ls-hero,.ls-flow,.ls-manifest,.ue-founder,.ue-quote,.ue-steps{color:#000!important;background:0 0!important;padding-block:10mm!important}.section-black:before,.section-black:after,.gcard-bg,.ls-hero:before,.ls-flow:before{display:none!important}.section-black .intro,.ls-hero p,.ls-hero h1,.ls-flow h2,.ls-steps li>span:last-child,.gcard-body,.gcard-top{color:#000!important}.gallery-track{height:auto!important;margin-top:6mm!important}.gallery-sticky{height:auto!important;position:static!important;overflow:visible!important}.gallery{flex-wrap:wrap;gap:4mm!important;width:auto!important;padding:0!important;transform:none!important}.gcard{break-inside:avoid;border:1px solid #999;color:#000!important;background:0 0!important;border-radius:3mm!important;flex:60mm!important;min-height:0!important;padding:5mm!important}.config{grid-template-columns:1fr!important}.preview,.stage-dark{max-height:60mm!important}.panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#000!important;background:0 0!important;border:1px solid #999!important}.panel input,.panel select,.panel textarea,.panel .face-btn{color:#000!important;background:0 0!important;border-color:#999!important}.why{grid-template-columns:1fr!important}.why-head{position:static!important}.case{break-inside:avoid;border:1px solid #999;grid-template-columns:1fr!important}.case-media{height:60mm!important}.loes-grid{background:0 0!important;border:0!important}.rs,.proof{break-inside:avoid}html.rv [data-reveal]{opacity:1!important;transform:none!important}.loes-card{break-inside:avoid;background:0 0!important;border-top:1px solid #999!important}.footer{background:0 0!important;border-top:1px solid #999!important}.pk-row-body[hidden]{display:block!important}.pk-row-main{grid-template-columns:1fr!important}.pk-row-body{padding-left:0!important}.pk-row-intro{-webkit-line-clamp:unset!important}.ls-steps{grid-template-columns:1fr!important}.ls-step-num{color:#000!important;background:0 0!important;border:1px solid #000!important}.legal-main,.ls-wrap,.wrap-text,.why,.case,.config,.loes-grid,.footer-inner{width:100%!important;max-width:none!important}.legal-main{padding:0 0 10mm!important}.legal-main h2{break-after:avoid}.legal-main a[href^=http]:after,.ls-main a[href^=http]:after{content:" (" attr(href) ")";color:#555;font-size:.85em}.wrap-text>*,.why-item,#configStage,.panel,.case,.stage,.gallery{opacity:1!important;transform:none!important}a{color:#000!important;text-decoration:none!important}}:root{--menu-bg:var(--gloss), radial-gradient(70% 45% at 22% 42%, #3a608cbf, transparent 70%), radial-gradient(120% 80% at 50% 110%, #182030 0%, #0b0f17 55%, #070a10 100%);--menu-blue:#a9c3e6;--ease-ios:cubic-bezier(.32, .72, 0, 1)}.lm{display:inline-block}.lm-trigger{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.lm-trigger>svg{opacity:.7;transition:transform .35s var(--ease-ios)}.lm.is-open .lm-trigger>svg{transform:rotate(180deg)}.lm-trigger:focus-visible{outline:2px solid var(--navy,#3a608c);outline-offset:3px;border-radius:8px}.lm-panel{z-index:70;color:#fff;text-align:left;white-space:normal;letter-spacing:0;background:var(--menu-bg);opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 0;width:min(900px,100vw - 40px);max-height:calc(100dvh - 90px);transition:opacity .18s ease, transform .3s var(--ease-ios), visibility 0s linear .3s;border-radius:24px;grid-template-columns:290px 1fr;display:grid;position:absolute;top:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%,-10px)scale(.985);box-shadow:inset 0 0 0 1px #ffffff14,0 40px 100px -30px #0009}.lm.is-open .lm-panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s ease, transform .45s var(--ease-ios), visibility 0s;transform:translate(-50%)scale(1)}.lm-left{border-right:1px solid #ffffff14;padding:14px;overflow-y:auto}.lm-all{color:#fff;background:#ffffff12;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:background .2s;display:flex}.lm-all:hover{background:#ffffff1f}.lm-all span{flex-direction:column;gap:2px;display:flex}.lm-all strong{font-family:var(--display);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.25}.lm-all em{color:#ffffff9e;font-size:12px;font-style:normal}.lm-all svg{color:var(--menu-blue);flex:none}.lm-group h3{letter-spacing:.14em;text-transform:uppercase;color:var(--menu-blue);margin:16px 0 4px;padding:0 12px;font-size:10.5px;font-weight:700}.lm-group ul{margin:0;padding:0;list-style:none}.lm-group li a{color:#ffffffc7;border-radius:10px;padding:7px 12px;font-size:14px;font-weight:400;line-height:1.3;transition:background .15s,color .15s;display:block}.lm-group li.is-active a,.lm-group li a:focus-visible{color:#fff;background:#ffffff17;outline:none}.lm-pane{padding:26px 30px 28px;animation:.32s both lm-pane;overflow-y:auto}@keyframes lm-pane{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}.lm-pane-kicker,.lm-pane-label{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700;display:block}.lm-pane-kicker{color:var(--menu-blue)}.lm-pane-title{font-family:var(--display);letter-spacing:-.03em;color:#fff;margin-top:8px;font-size:28px;font-weight:650;line-height:1.1;display:block}.lm-pane-sub{color:#ffffffa8;margin-top:6px;font-size:14px;font-style:normal;line-height:1.45;display:block}.lm-pane-label{color:#ffffff94;margin-top:22px}.lm-pane ul{grid-template-columns:1fr 1fr;column-gap:22px;margin:8px 0 0;padding:0;list-style:none;display:grid}.lm-pane li a{color:#ffffffc7;border-top:1px solid #ffffff14;padding:9px 0;font-size:13.5px;line-height:1.35;transition:color .15s;display:block}.lm-pane li a:hover{color:#fff}.lm-pane-go{color:#0b0f17;transition:transform .25s var(--ease-ios);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:22px;padding:10px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.lm-pane-go:hover{transform:translateY(-1px)}.mm-burger{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;width:44px;height:44px;margin:0 -10px 0 6px;display:none;position:relative}.mm-burger span{background:var(--ink,#1d1d1f);height:1.5px;transition:transform .35s var(--ease-ios);border-radius:1px;position:absolute;left:12px;right:12px}.mm-burger span:first-child{top:18px}.mm-burger span:last-child{top:25px}@media (max-width:1000px){.nav .mm-burger{display:block}.nav .lm{display:none}}@media (max-width:640px){.nav .mm-burger{margin-left:auto}}@media (max-width:860px){.ls-nav .mm-burger{display:block}.ls-nav-links{display:none!important}.ls .ls-nav-cta{margin-left:auto}}html.mm-lock,html.mm-lock body{overflow:hidden}.mm{z-index:1500;color:#fff;isolation:isolate;opacity:0;visibility:hidden;-webkit-tap-highlight-color:transparent;flex-direction:column;transition:opacity .26s,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.mm.is-open{opacity:1;visibility:visible;transition:opacity .3s,visibility}.mm-bg{z-index:-1;background:radial-gradient(120% 80% at 50% 110%,#182030 0%,#0b0f17 55%,#070a10 100%);position:absolute;inset:0;overflow:hidden}.mm-bg:before{content:"";background:var(--gloss);position:absolute;inset:0}.mm-glow{will-change:transform;background:radial-gradient(closest-side,#3a608cd9,#3a608c47 55%,#0000 100%);width:140%;height:80%;animation:14s ease-in-out infinite alternate mm-drift;position:absolute;top:8%;left:-45%}@keyframes mm-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(26%,20%)scale(1.18)}}.mm-streak{will-change:transform;background:linear-gradient(105deg,#0000 0%,#fff0 35%,#ffffff24 50%,#fff0 65%,#0000 100%);width:45%;animation:6.5s ease-in-out infinite shine;position:absolute;top:-20%;bottom:-20%;left:-60%}.mm:not(.is-open) .mm-glow,.mm:not(.is-open) .mm-streak{animation-play-state:paused}.mm-top{height:48px;padding:env(safe-area-inset-top,0px) 12px 0 22px;box-sizing:content-box;flex:none;justify-content:space-between;align-items:center;display:flex}.mm-logo img{filter:brightness(0)invert();width:auto;height:24px;display:block}.mm-close{cursor:pointer;background:0 0;border:0;width:44px;height:44px;position:relative}.mm-close span{height:1.5px;transition:transform .45s var(--ease-ios);background:#fff;border-radius:1px;position:absolute;top:21px;left:12px;right:12px}.mm.is-open .mm-close span:first-child{transform:rotate(45deg)}.mm.is-open .mm-close span:last-child{transform:rotate(-45deg)}.mm-viewport{flex:1;min-height:0;overflow:hidden}.mm-stage{height:100%;transition:transform .5s var(--ease-ios);will-change:transform;display:flex}.mm-screen{overscroll-behavior:contain;box-sizing:border-box;height:100%;padding:4px 22px calc(36px + env(safe-area-inset-bottom,0px));flex:0 0 100%;transition:opacity .4s;overflow-y:auto}.mm-screen[aria-hidden=true]{opacity:.35}.mm ul{margin:0;padding:0;list-style:none}.mm a{color:inherit;text-decoration:none}.mm button{font-family:inherit}.mm-sec+.mm-sec{margin-top:22px}.mm-label{letter-spacing:.14em;text-transform:uppercase;color:var(--menu-blue);align-items:center;gap:10px;margin:18px 0 6px;font-size:11px;font-weight:700;display:flex}.mm-label:after{content:"";background:#a9c3e638;flex:1;height:1px}.mm-kicker:after{display:none}.mm-big{width:100%;font-family:var(--display);letter-spacing:-.03em;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:27px;font-weight:600;line-height:1.2;transition:opacity .2s;display:flex}.mm-big:active,.mm-row:active,.mm-card:active{opacity:.6}.mm-chev{width:30px;height:30px;color:var(--menu-blue);background:#ffffff17;border-radius:50%;flex:none;place-items:center;display:grid}.mm-back{font:inherit;color:var(--menu-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:2px 0 4px -6px;padding:8px 6px;font-size:15px;font-weight:500;display:inline-flex}.mm-title{font-family:var(--display);letter-spacing:-.03em;color:#fff;margin:4px 0 14px;font-size:31px;font-weight:650;line-height:1.1}.mm-card{color:#fff;background:#ffffff12;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.mm-card span{flex-direction:column;gap:3px;display:flex}.mm-card strong{font-family:var(--display);letter-spacing:-.01em;font-size:15px;font-weight:600}.mm-card em{color:#ffffff9e;font-size:12.5px;font-style:normal}.mm-card svg{color:var(--menu-blue);flex:none}.mm-row{width:100%;font:inherit;color:#ffffffd6;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:16px;font-weight:400;line-height:1.3;transition:opacity .2s;display:flex}.mm-list li+li .mm-row{box-shadow:0 -1px #ffffff12}.mm-row .mm-chev{color:#ffffff73;background:0 0;width:22px;height:22px}.mm-list-thin .mm-row{color:#ffffffbd;padding:11px 0;font-size:15px}.mm-sub{color:#ffffffad;margin:-6px 0 0;font-size:15px;line-height:1.45}.mm-go{color:#0b0f17;background:#fff;border-radius:999px;align-items:center;gap:8px;margin:18px 0 6px;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex}.mm-foot{flex-direction:column;gap:14px;margin-top:32px;display:flex}.mm-cta{color:#0b0f17;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:15px 20px;font-size:16px;font-weight:600;box-shadow:0 18px 40px -18px #3a608ce6}.mm-mail{text-align:center;color:#ffffff9e;font-size:13.5px}.mm.is-open .mm-in{animation:mm-in .6s var(--ease-ios) both;animation-delay:calc(var(--i,0) * 30ms + 70ms)}@keyframes mm-in{0%{opacity:0;transform:translateY(16px)}}@media (min-width:1001px){.mm{display:none}}@media (prefers-reduced-motion:reduce){.mm-glow,.mm-streak,.mm.is-open .mm-in,.lm-pane{animation:none}.mm-stage,.lm-panel,.mm{transition:none}}@media print{.mm,.mm-burger,.lm-panel{display:none!important}}html.is-scrolling :is(.glow,.shine,.portal-dust i,.ls-shine,.marquee-track,.logo-track,.talk-ring,.stage-frame>img),html.is-scrolling :is(.section-black,.ls-hero,.ls-cta):before,html.is-scrolling :is(.section-black,.ls-hero,.ls-cta):after,.is-away :is(.glow,.shine,.portal-dust i,.ls-shine,.marquee-track,.logo-track),.is-away:is(.section-black,.ls-hero,.ls-cta):before,.is-away:is(.section-black,.ls-hero,.ls-cta):after{animation-play-state:paused!important}
