.stage-module__Jwmtuq__stage{--panel-bg:#282727;--panel-card:#242424;--panel-stroke:#2f2f2f;--panel-title:var(--color-neutral-50);--panel-text:#afb2ba;--panel-mono:#9da0a7;width:min(733px,54vw - 18px);max-width:100%;margin:3rem auto 0;position:relative;container-type:inline-size}@supports (color:lab(0% 0 0)){.stage-module__Jwmtuq__stage{--panel-bg:lab(15.6429% .67611 .00658631);--panel-card:lab(14.392% -.0000149012 0);--panel-stroke:lab(19.496% 0 0);--panel-text:lab(72.5753% -.23517 -4.14585);--panel-mono:lab(65.8471% -.231266 -4.1437)}}.stage-module__Jwmtuq__shot{border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:1.09cqw;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 0 48px #00000080,0 26px 64px -14px #000000b3;box-shadow:0 0 48px lab(0% 0 0/.5),0 26px 64px -14px lab(0% 0 0/.7);container-type:inline-size}.stage-module__Jwmtuq__shot img{width:100%;height:auto}.stage-module__Jwmtuq__shot:after{content:"";pointer-events:none;border-radius:1.09cqw;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% 0 0/.07)}.stage-module__Jwmtuq__typed{z-index:2;color:#e9e9e9;color:lab(92.344% 0 -.0000119209);white-space:nowrap;pointer-events:none;max-width:64cqi;margin:0;font-size:1.3097cqi;line-height:1.2;position:absolute;top:21.98cqi;left:20.737cqi}.stage-module__Jwmtuq__caret{vertical-align:-.16em;background:#e9e9e9;background:lab(92.344% 0 -.0000119209);width:.085em;height:1.02em;margin-left:.5px;animation:1.06s step-end infinite stage-module__Jwmtuq__caret;display:inline-block}@keyframes stage-module__Jwmtuq__caret{0%,49%{opacity:1}50%,to{opacity:0}}.stage-module__Jwmtuq__kpiGrid{z-index:4;gap:1.09cqw;display:flex;position:absolute;top:-8.46cqw;left:86.9cqw}.stage-module__Jwmtuq__kpiStack{flex-direction:column;gap:1.09cqw;width:27.29cqw;margin:0;display:flex}.stage-module__Jwmtuq__kpi{border:1px solid var(--panel-stroke);background:var(--panel-card);border-radius:1.09cqw;flex-direction:column;gap:.55cqw;padding:1.64cqw;transition:opacity .52s,transform .52s cubic-bezier(.2,.75,.25,1),border-color .18s,background-color .18s;display:flex;box-shadow:0 10px 26px -12px #0000008c;box-shadow:0 10px 26px -12px lab(0% 0 0/.55)}.stage-module__Jwmtuq__kpi dt{color:var(--panel-mono);letter-spacing:.08cqw;text-transform:uppercase;margin:0;font-size:1.364cqw;font-weight:500;line-height:1.2}.stage-module__Jwmtuq__kpi dd{margin:0}.stage-module__Jwmtuq__kpiValue{color:var(--color-primary-300);font-variant-numeric:tabular-nums;font-size:2.73cqw;font-weight:600;line-height:1.2}.stage-module__Jwmtuq__kpiSub{color:var(--panel-mono);font-size:1.364cqw;line-height:1.3}.stage-module__Jwmtuq__panel{z-index:5;border:1px solid var(--panel-stroke);background:var(--panel-bg);border-radius:1.09cqw;flex-direction:column;gap:1.64cqw;width:95.5cqw;min-height:16.64cqw;padding:2.18cqw;transition:opacity .52s,transform .52s cubic-bezier(.2,.75,.25,1);display:flex;position:absolute;top:33.15cqw;left:-23.6cqw;box-shadow:0 18px 44px -22px #0009;box-shadow:0 18px 44px -22px lab(0% 0 0/.6)}.stage-module__Jwmtuq__panelMeta{color:var(--panel-mono);margin:0;font-size:1.5cqw;line-height:1.4}.stage-module__Jwmtuq__panelHead{flex-direction:column;gap:.55cqw;display:flex}.stage-module__Jwmtuq__panelHead h3{color:var(--panel-title);margin:0;font-size:2.18cqw;font-weight:600;line-height:1.3}.stage-module__Jwmtuq__panelHead p{color:var(--panel-text);margin:0;font-size:1.64cqw;line-height:1.5}.stage-module__Jwmtuq__animating .stage-module__Jwmtuq__panel,.stage-module__Jwmtuq__animating .stage-module__Jwmtuq__kpi{opacity:0;transform:translateY(14px)}.stage-module__Jwmtuq__animating.stage-module__Jwmtuq__revealed .stage-module__Jwmtuq__panel,.stage-module__Jwmtuq__animating.stage-module__Jwmtuq__revealed .stage-module__Jwmtuq__kpi{opacity:1;transform:none}.stage-module__Jwmtuq__kpi:hover{border-color:var(--color-neutral-700);background:var(--color-neutral-725)}.stage-module__Jwmtuq__revealed .stage-module__Jwmtuq__kpi:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.stage-module__Jwmtuq__caret{animation:none}}@media (min-width:1024px){.stage-module__Jwmtuq__stage{padding-bottom:min(130px,9.6vw)}.stage-module__Jwmtuq__layout1 .stage-module__Jwmtuq__panel{top:33.15cqw;left:-23.6cqw}.stage-module__Jwmtuq__layout1 .stage-module__Jwmtuq__kpiGrid{top:-8.46cqw;left:86.9cqw}.stage-module__Jwmtuq__layout2 .stage-module__Jwmtuq__panel{top:18.14cqw;left:-26.33cqw}.stage-module__Jwmtuq__layout2 .stage-module__Jwmtuq__kpiGrid{flex-direction:column;align-items:flex-start;top:39.84cqw;left:29.33cqw}.stage-module__Jwmtuq__layout2 .stage-module__Jwmtuq__kpiStack{flex-direction:row;width:auto}.stage-module__Jwmtuq__layout2 .stage-module__Jwmtuq__kpi{width:27.29cqw}.stage-module__Jwmtuq__layout2 .stage-module__Jwmtuq__kpiStack:nth-child(2){margin-left:10.1cqw}.stage-module__Jwmtuq__layout3 .stage-module__Jwmtuq__panel{top:-3.68cqw;left:-12.69cqw}.stage-module__Jwmtuq__layout3 .stage-module__Jwmtuq__kpiGrid{flex-direction:column;top:6.55cqw;left:86.08cqw}.stage-module__Jwmtuq__layout3 .stage-module__Jwmtuq__kpiStack:nth-child(2) .stage-module__Jwmtuq__kpi:nth-child(n+2){display:none}}@media (max-width:1023px){.stage-module__Jwmtuq__stage{width:85%;margin-top:2rem}.stage-module__Jwmtuq__panel,.stage-module__Jwmtuq__kpiGrid{display:none}.stage-module__Jwmtuq__shot{box-shadow:none;border:0;border-radius:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000);-webkit-mask-image:linear-gradient(lab(0% 0 0) 60%,#0000);mask-image:linear-gradient(lab(0% 0 0) 60%,#0000)}}
.styles-module__kh9fHG__responsiveEmbed .inner{padding-top:var(--ratio,56.25%);position:relative}.styles-module__kh9fHG__responsiveEmbed .inner>*{width:100%;height:100%;position:absolute;inset:0}
.styles-module__h-MaWa__base .swiper-controls{margin-top:calc(var(--spacing,.25rem) * 3);justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);display:flex}.styles-module__h-MaWa__base .swiper-controls:has(.swiper-pagination-lock):has(.swiper-button-next.swiper-button-disabled){display:none}:is(.styles-module__h-MaWa__base .swiper-button-prev,.styles-module__h-MaWa__base .swiper-button-next){width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:.25rem;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.styles-module__h-MaWa__base .swiper-pagination-bullets{align-items:center;display:flex}.styles-module__h-MaWa__base .swiper-pagination-clickable .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){cursor:pointer}.styles-module__h-MaWa__base .swiper-pagination-bullet{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;flex-grow:0;flex-shrink:0;margin-inline-end:calc(var(--spacing,.25rem) * 3);transition-duration:.3s}.styles-module__h-MaWa__base .swiper-pagination-bullet-active{width:calc(var(--spacing,.25rem) * 6);cursor:default}.styles-module__h-MaWa__base .swiper-pagination-bullets-dynamic{margin-inline-end:calc(var(--spacing,.25rem) * -3.5);width:auto!important}.styles-module__h-MaWa__base .swiper-pagination-bullets-dynamic:has(.swiper-pagination-bullet-active-prev):has(.swiper-pagination-bullet-active-next) .swiper-pagination-bullet:not(.swiper-pagination-bullet-active-prev):not(.swiper-pagination-bullet-active-next):not(.swiper-pagination-bullet-active-main){height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);margin-inline-end:calc(var(--spacing,.25rem) * 0)}.styles-module__h-MaWa__base .swiper-pagination-bullets-dynamic:has(.swiper-pagination-bullet-active-prev):not(:has(.swiper-pagination-bullet-active-next)) .swiper-pagination-bullet:not(.swiper-pagination-bullet-active-prev):not(.swiper-pagination-bullet-active-prev-prev):not(.swiper-pagination-bullet-active-main){height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);margin-inline-end:calc(var(--spacing,.25rem) * 0)}.styles-module__h-MaWa__base .swiper-pagination-bullets-dynamic:has(.swiper-pagination-bullet-active-next):not(:has(.swiper-pagination-bullet-active-prev)) .swiper-pagination-bullet:not(.swiper-pagination-bullet-active-next):not(.swiper-pagination-bullet-active-next-next):not(.swiper-pagination-bullet-active-main){height:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 0);margin-inline-end:calc(var(--spacing,.25rem) * 0)}:is(.styles-module__h-MaWa__light .swiper-button-prev,.styles-module__h-MaWa__light .swiper-button-next){color:var(--color-white,#fff)}@media (hover:hover){:is(.styles-module__h-MaWa__light .swiper-button-prev:not(.swiper-button-disabled),.styles-module__h-MaWa__light .swiper-button-next:not(.swiper-button-disabled)):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:is(.styles-module__h-MaWa__light .swiper-button-prev:not(.swiper-button-disabled),.styles-module__h-MaWa__light .swiper-button-next:not(.swiper-button-disabled)):hover{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}}.styles-module__h-MaWa__light .swiper-button-disabled{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.styles-module__h-MaWa__light .swiper-button-disabled{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.styles-module__h-MaWa__light .swiper-pagination-bullet{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.styles-module__h-MaWa__light .swiper-pagination-bullet{background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}@media (hover:hover){.styles-module__h-MaWa__light .swiper-pagination-bullet:hover{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.styles-module__h-MaWa__light .swiper-pagination-bullet:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}}.styles-module__h-MaWa__light .swiper-pagination-bullet-active{background-color:var(--color-white,#fff)}:is(.styles-module__h-MaWa__dark .swiper-button-prev,.styles-module__h-MaWa__dark .swiper-button-next){color:var(--color-neutral-900,#151515)}@supports (color:lab(0% 0 0)){:is(.styles-module__h-MaWa__dark .swiper-button-prev,.styles-module__h-MaWa__dark .swiper-button-next){color:var(--color-neutral-900,lab(6.77022% -.00000745058 0))}}@media (hover:hover){:is(.styles-module__h-MaWa__dark .swiper-button-prev:not(.swiper-button-disabled),.styles-module__h-MaWa__dark .swiper-button-next:not(.swiper-button-disabled)):hover{background-color:#1515151a}@supports (color:color-mix(in lab, red, red)){:is(.styles-module__h-MaWa__dark .swiper-button-prev:not(.swiper-button-disabled),.styles-module__h-MaWa__dark .swiper-button-next:not(.swiper-button-disabled)):hover{background-color:color-mix(in oklab, var(--color-neutral-900,lab(6.77022% -.00000745058 0)) 10%, transparent)}}}.styles-module__h-MaWa__dark .swiper-button-disabled{color:#15151580}@supports (color:color-mix(in lab, red, red)){.styles-module__h-MaWa__dark .swiper-button-disabled{color:color-mix(in oklab, var(--color-neutral-900,lab(6.77022% -.00000745058 0)) 50%, transparent)}}.styles-module__h-MaWa__dark .swiper-pagination-bullet{background-color:#15151580}@supports (color:color-mix(in lab, red, red)){.styles-module__h-MaWa__dark .swiper-pagination-bullet{background-color:color-mix(in oklab, var(--color-neutral-900,lab(6.77022% -.00000745058 0)) 50%, transparent)}}@media (hover:hover){.styles-module__h-MaWa__dark .swiper-pagination-bullet:hover{background-color:#151515bf}@supports (color:color-mix(in lab, red, red)){.styles-module__h-MaWa__dark .swiper-pagination-bullet:hover{background-color:color-mix(in oklab, var(--color-neutral-900,lab(6.77022% -.00000745058 0)) 75%, transparent)}}}.styles-module__h-MaWa__dark .swiper-pagination-bullet-active{background-color:var(--color-neutral-900,#151515)}@supports (color:lab(0% 0 0)){.styles-module__h-MaWa__dark .swiper-pagination-bullet-active{background-color:var(--color-neutral-900,lab(6.77022% -.00000745058 0))}}@property --tw-duration{syntax:"*";inherits:false}
.styles-module__qgSZ7W__mask{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 clamp(1rem,25vw,100px) calc(100% - clamp(1rem,25vw,100px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 clamp(1rem,25vw,100px) calc(100% - clamp(1rem,25vw,100px)),#0000 100%)}.styles-module__qgSZ7W__maskVertical{-webkit-mask-image:linear-gradient(#0000 0%,#000 clamp(1rem,25vh,100px) calc(100% - clamp(1rem,25vh,100px)),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 clamp(1rem,25vh,100px) calc(100% - clamp(1rem,25vh,100px)),#0000 100%)}.styles-module__qgSZ7W__animated{animation-duration:var(--carousel-duration,10s);transform:translateX(calc(var(--carousel-offset,0%)));animation-name:styles-module__qgSZ7W__animate;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes styles-module__qgSZ7W__animate{0%{transform:translateX(calc(var(--carousel-offset,0%)))}to{transform:translateX(calc(var(--carousel-offset,0%) - 100%))}}.styles-module__qgSZ7W__animatedVertical{animation-duration:var(--carousel-duration,10s);transform:translateY(calc(var(--carousel-offset,0%)));animation-name:styles-module__qgSZ7W__animateVertical;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes styles-module__qgSZ7W__animateVertical{0%{transform:translateY(calc(var(--carousel-offset,0%)))}to{transform:translateY(calc(var(--carousel-offset,0%) - 100%))}}
.styles-module__6yamgq__angleShadow{filter:drop-shadow(0 4px 48px #0e0e0e80)}
.styles-module__8UtlYa__cycleMask{-webkit-mask-image:linear-gradient(#0000 10%,#000 35% 65%,#0000 90%);mask-image:linear-gradient(#0000 10%,#000 35% 65%,#0000 90%)}
@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.styles-module__OmovvW__poolCard{background-origin:padding-box,border-box;background-clip:padding-box,border-box;background-image:linear-gradient(160deg, color-mix(in srgb, var(--color-primary-300) 7%, var(--color-neutral-950)), var(--color-neutral-900)), conic-gradient(from var(--angle), var(--color-primary-300) 0deg, var(--color-neutral-700) 70deg, var(--color-neutral-700) 360deg);border:1px solid #0000;animation:3.3s linear infinite styles-module__OmovvW__spin}@keyframes styles-module__OmovvW__spin{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.styles-module__OmovvW__poolCard{animation:none}}
@font-face{font-family:fontSohne;src:url(../media/soehne_buch-s.p.0ywwmkbterhyn.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontSohne;src:url(../media/soehne_kraftig-s.p.2_vk7em30t5tz.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fontSohne;src:url(../media/soehne_halbfett-s.p.106p6yn1xv5fc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fontSohne;src:url(../media/soehne_dreiviertelfett-s.p.03sa3pqhnqwzv.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fontSohne;src:url(../media/soehne_fett-s.p.07es1xwfxq-cc.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:fontSohne;src:url(../media/soehne_extrafett-s.p.32a0gi_a_59ac.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:fontSohne Fallback;src:local(Arial);ascent-override:103.41%;descent-override:28.82%;line-gap-override:0.0%;size-adjust:100.28%}.fontsohne_a2171fb9-module__cjuIiq__className{font-family:fontSohne,fontSohne Fallback}.fontsohne_a2171fb9-module__cjuIiq__variable{--font-sohne:"fontSohne", "fontSohne Fallback"}
.styles-module__nM2gLa__pulseRing{animation-name:styles-module__nM2gLa__pulse-ring;animation-duration:2.5s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-iteration-count:infinite}@keyframes styles-module__nM2gLa__pulse-ring{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.styles-module__nM2gLa__pulseRing{animation:none}}
.styles-module__e-58UG__modalBackground:before{content:"";--dot:1.5px;--bg:black;background-image:radial-gradient(circle at center, var(--bg) var(--dot), transparent var(--dot));background-size:calc(var(--dot) * 2) calc(var(--dot) * 2);-webkit-backdrop-filter:blur(8vmin)contrast(10);backdrop-filter:blur(8vmin)contrast(10);mix-blend-mode:overlay;pointer-events:none;z-index:-1;display:block;position:fixed;inset:0}
@font-face{font-family:fontSohneBreit;src:url(../media/soehne_breit_buch-s.p.444hxx5732eey.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontSohneBreit;src:url(../media/soehne_breit_dreiviertelfett-s.p.26mn1i0oa5he5.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fontSohneBreit;src:url(../media/soehne_breit_fett-s.p.0_t-j468o_cb9.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:fontSohneBreit;src:url(../media/soehne_breit_extrafett-s.p.08ncyzqw0k4kl.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:fontSohneBreit Fallback;src:local(Arial);ascent-override:87.88%;descent-override:24.49%;line-gap-override:0.0%;size-adjust:118%}.fontsohnebreit_d0297177-module__A6u2UG__className{font-family:fontSohneBreit,fontSohneBreit Fallback}.fontsohnebreit_d0297177-module__A6u2UG__variable{--font-sohne-breit:"fontSohneBreit", "fontSohneBreit Fallback"}
.styles-module__8muIHq__maskCarousel .carousel-container{transition:-webkit-mask-size .4s,mask-size .4s;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 100px calc(100% - 100px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 100px calc(100% - 100px),#0000 100%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:calc(100% + 200px) 100%;mask-size:calc(100% + 200px) 100%}@media (hover:hover){.styles-module__8muIHq__maskCarousel:hover .carousel-container{-webkit-mask-size:100% 100%;mask-size:100% 100%}}.styles-module__8muIHq__customSwiperStyles .swiper-wrapper{align-items:center}
.styles-module__gPYCzq__layerPerspective{perspective:2500px}.styles-module__gPYCzq__layer{transform-style:preserve-3d;border-color:var(--color);filter:drop-shadow(-4px 4px var(--color));transform:rotateX(45deg)rotate(-45deg)}
@property --beat{syntax:"<time>";inherits:true;initial-value:1.1s}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.styles-module__nkaU1G__stage,.styles-module__nkaU1G__rail{--pg-edge:#539fdd;--ch-edge:var(--color-primary-300)}.styles-module__nkaU1G__stage{--beat:1.1s}.styles-module__nkaU1G__rail{background-image:linear-gradient(to right, var(--pg-edge), var(--ch-edge) 100%);animation:styles-module__nkaU1G__railflow var(--beat) linear infinite;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 16px);mask-image:repeating-linear-gradient(90deg,#000 0 8px,#0000 8px 16px)}@keyframes styles-module__nkaU1G__railflow{to{-webkit-mask-position:16px 0;mask-position:16px 0}}.styles-module__nkaU1G__arrow{clip-path:polygon(0 0,100% 50%,0 100%)}.styles-module__nkaU1G__stream{width:max-content;animation:styles-module__nkaU1G__stream calc(var(--cycle,3) * var(--beat)) linear infinite;animation-delay:var(--lane-delay,0s);display:flex}.styles-module__nkaU1G__copy{align-items:center;width:max-content;display:flex}.styles-module__nkaU1G__slot{flex:0 0 77px;justify-content:center;align-items:center;display:flex}@media (min-width:40rem){.styles-module__nkaU1G__slot{flex-basis:104px}}@keyframes styles-module__nkaU1G__stream{0%{transform:translate(-25%)}to{transform:translate(0)}}.styles-module__nkaU1G__track{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.styles-module__nkaU1G__gradientBorder{animation:styles-module__nkaU1G__spin calc(2 * var(--beat)) linear infinite;background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000}@keyframes styles-module__nkaU1G__spin{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.styles-module__nkaU1G__rail,.styles-module__nkaU1G__stream,.styles-module__nkaU1G__gradientBorder{animation:none}.styles-module__nkaU1G__stream{transform:translate(-12%)}}.styles-module__nkaU1G__stageFill{background-image:linear-gradient(to right, color-mix(in srgb, var(--pg-edge) 14%, var(--color-neutral-950)), color-mix(in srgb, var(--ch-edge) 14%, var(--color-neutral-950)))}.styles-module__nkaU1G__sourceCard{background-image:linear-gradient(135deg, color-mix(in srgb, var(--pg-edge) 10%, var(--color-neutral-950)), color-mix(in srgb, var(--pg-edge) 16%, var(--color-neutral-800)));border-color:color-mix(in srgb, var(--pg-edge) 90%, transparent);box-shadow:0 5px 37px color-mix(in srgb, var(--pg-edge) 34%, transparent)}.styles-module__nkaU1G__targetCard{background-image:linear-gradient(135deg, color-mix(in srgb, var(--ch-edge) 6%, var(--color-neutral-950)), color-mix(in srgb, var(--ch-edge) 10%, var(--color-neutral-800)));border-color:var(--ch-edge);box-shadow:0 5px 37px color-mix(in srgb, var(--ch-edge) 30%, transparent)}.styles-module__nkaU1G__engineCard{background-image:linear-gradient(105deg, color-mix(in srgb, var(--pg-edge) 22%, var(--color-neutral-950)), color-mix(in srgb, var(--ch-edge) 18%, var(--color-neutral-950))), conic-gradient(from var(--angle), color-mix(in srgb, var(--pg-edge) 70%, transparent) 0deg, color-mix(in srgb, var(--ch-edge) 70%, transparent) 120deg, #fff 190deg, color-mix(in srgb, var(--pg-edge) 70%, transparent) 360deg);box-shadow:0 4px 24px color-mix(in srgb, var(--ch-edge) 12%, transparent)}.styles-module__nkaU1G__dotSource{background-color:var(--pg-edge)}.styles-module__nkaU1G__dotTarget{background-color:var(--ch-edge)}.styles-module__nkaU1G__pill{border-color:var(--pg-edge);background-color:color-mix(in srgb, var(--pg-edge) 16%, var(--color-neutral-950))}.styles-module__nkaU1G__block{border-color:var(--ch-edge);background-color:color-mix(in srgb, var(--ch-edge) 14%, var(--color-neutral-950))}.styles-module__nkaU1G__columns{background-image:repeating-linear-gradient(90deg,#ffffffe6 0 3px,#0000 3px 7px)}.styles-module__nkaU1G__arrowTip{clip-path:polygon(0 0,100% 50%,0 100%);inset-inline-end:0;width:6px;height:8px;top:50%;transform:translate(50%,-50%)}
pre[data-theme=dark]{color:#fff;background:#282828}pre[data-theme=light]{color:#282828;background:#f6f7fa}pre[data-theme=dark] .hljs-comment{color:#999}pre[data-theme=light] .hljs-comment{color:#656e77}pre[data-theme=dark] :is(.hljs-keyword,.hljs-selector-tag,.hljs-meta-keyword,.hljs-doctag,.hljs-section,.hljs-selector-class,.hljs-meta,.hljs-selector-pseudo,.hljs-attr){color:#88aece}pre[data-theme=light] :is(.hljs-keyword,.hljs-selector-tag,.hljs-meta-keyword,.hljs-doctag,.hljs-section,.hljs-selector-class,.hljs-meta,.hljs-selector-pseudo,.hljs-attr){color:#015692}pre[data-theme=dark] .hljs-attribute{color:#c59bc1}pre[data-theme=light] .hljs-attribute{color:#803378}pre[data-theme=dark] :is(.hljs-name,.hljs-type,.hljs-number,.hljs-selector-id,.hljs-quote,.hljs-template-tag,.hljs-built_in,.hljs-title,.hljs-literal){color:#f08d49}pre[data-theme=light] :is(.hljs-name,.hljs-type,.hljs-number,.hljs-selector-id,.hljs-quote,.hljs-template-tag,.hljs-built_in,.hljs-title,.hljs-literal){color:#b75501}pre[data-theme=dark] :is(.hljs-string,.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-meta-string,.hljs-meta .hljs-string){color:#b5bd68}pre[data-theme=light] :is(.hljs-string,.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-meta-string,.hljs-meta .hljs-string){color:#54790d}pre[data-theme=dark] :is(.hljs-bullet,.hljs-code){color:#ccc}pre[data-theme=light] :is(.hljs-bullet,.hljs-code){color:#535a60}pre[data-theme=dark] .hljs-deletion{color:#de7176}pre[data-theme=light] .hljs-deletion{color:#c02d2e}pre[data-theme=dark] .hljs-addition{color:#76c490}pre[data-theme=light] .hljs-addition{color:#2f6f44}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}pre[data-theme=dark] .line:has(.hljs-deletion){background:#4d1a1d}pre[data-theme=dark] .line:has(.hljs-addition){background:#11381e}pre[data-theme=light] .line:has(.hljs-deletion){background:#ffd9d7}pre[data-theme=light] .line:has(.hljs-addition){background:#d7f5e0}
.styles-module__gWvP4a__animatedBadgeGlow{animation:styles-module__gWvP4a__fadeInOut var(--glow-interval) linear var(--glow-delay) infinite}.styles-module__gWvP4a__animatedBadge{animation:styles-module__gWvP4a__fadeSaturation var(--glow-interval) linear var(--glow-delay) infinite}.styles-module__gWvP4a__animatedLine{stroke-dasharray:355;stroke-dashoffset:355px;animation:3.5s infinite styles-module__gWvP4a__dashAnimation}@keyframes styles-module__gWvP4a__dashAnimation{0%{stroke-dashoffset:355px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-355px}}@keyframes styles-module__gWvP4a__fadeInOut{0%{opacity:0}10%{opacity:1}20%{opacity:1}30%{opacity:0}}@keyframes styles-module__gWvP4a__fadeSaturation{0%{filter:brightness()saturate()}10%{filter:brightness(var(--glow-amount)) saturate(var(--glow-amount))}20%{filter:brightness(var(--glow-amount)) saturate(var(--glow-amount))}30%{filter:brightness()saturate()}}
