.b-statement{padding:16svh var(--gutter);color:var(--paper);background:#000}.b-statement p{font:400 clamp(52px, 9.6vw, 150px)/.94 var(--display);letter-spacing:-.045em;margin:0}.b-word{display:inline-block}.b-statement-rule{transform-origin:0;background:currentColor;height:1px;margin-top:6svh;display:block}.b-motion .b-statement{height:240svh;padding-block:0}.b-motion .b-statement-stage{top:var(--b-top);height:calc(100svh - var(--b-top));align-content:center;display:grid;position:sticky}.bytes-page{--b-cool:#a8cbd1;--b-top:var(--header-offset,112px);background:#000}.bytes-page .b-kicker{font:400 11px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;display:block}.bytes-page h2{font-size:clamp(42px,4.2vw,68px)}.bytes-page .bytes-hero{min-height:calc(100svh - var(--header-offset,86px));padding:40px var(--gutter) 76px;color:var(--paper);background:#000;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid;position:relative;overflow:hidden}.bytes-page .bytes-hero h1{z-index:1;width:100%;max-width:none;font:400 clamp(38px, 5.2vw, 76px)/.9 var(--display);letter-spacing:-.055em;margin:0;position:relative}.bytes-page .bytes-hero h1 em{margin-left:0}.bytes-page .bytes-hero-subtitle{white-space:nowrap;display:inline-block}.bytes-page .b-journey{padding:24px var(--gutter) 0;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);column-gap:clamp(30px,4vw,72px);display:grid;position:relative}.bytes-page .b-offer{grid-area:1/1;min-width:0;padding:28px 0 64px}.bytes-page .b-offer h2{margin:22px 0 28px;font-size:clamp(52px,5.4vw,86px)}.bytes-page .b-offer-name{font:400 16px/1.5 var(--mono);margin-bottom:10px}.bytes-page .b-offer-price{font:400 clamp(100px, 10vw, 144px)/.95 var(--display);letter-spacing:-.045em;margin:16px 0 24px}.bytes-page .b-offer-price span{font-size:.48em}.bytes-page .b-offer-terms{font:400 12px/1.8 var(--mono)}.bytes-page .b-offer-actions{margin:26px 0}.bytes-page .b-offer-text{max-width:550px;font-size:16px}.bytes-page .b-offer .text-link{margin-top:20px}.bytes-page .b-system{top:var(--b-pin-top,var(--b-top));min-width:0;color:var(--paper);z-index:4;grid-area:1/2/3;align-self:start;margin:0;position:sticky}.bytes-page .b-system-inner{padding:12px 0 16px}.bytes-page .b-system-heading{min-height:32px}.bytes-page .b-canvas{position:relative}.bytes-page .b-system-svg{width:min(110%,100vw);max-width:none;height:auto;max-height:min(590px, calc(100svh - var(--b-nav-bottom,var(--b-top)) - 180px));margin-left:calc(50% - min(110%,100vw)/2);display:block;overflow:visible}.bytes-page .b-canvas .b-service-visual{display:none}.bytes-page.b-motion .b-canvas .b-service-visual{visibility:hidden;height:100%;display:block;position:absolute;inset:0}.bytes-page.b-motion .b-inline-visual{display:none}.bytes-page .b-inline-visual{background:#000;border-radius:22px;max-height:320px;margin:20px auto}.bytes-page .b-v-panel{fill:#152a30;stroke:#86a9b0;stroke-width:2px}.bytes-page .b-system-svg.b-service-visual text{fill:#e7efef;font-size:19px}.bytes-page .b-v-trace{fill:none;stroke:#a8cbd1;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bytes-page .b-v-line,.bytes-page .b-v-solid{fill:#a8cbd1}.bytes-page .b-v-lens{fill:#a8cbd1;fill-opacity:.14;stroke:#d6e4e5;stroke-width:6px}.bytes-page .b-system-svg text{font:400 21px var(--mono)}.bytes-page .b-browser-back{fill:#68858a;opacity:.45}.bytes-page .b-browser-body{stroke:#e8f0ef;stroke-width:1px}.bytes-page .b-browser circle{fill:#667a7d}.bytes-page .b-browser-divider{stroke:#a0b2b5}.bytes-page .b-product-title{fill:#344b50;font-size:16px!important}.bytes-page .b-site-part{fill:#182f34}.bytes-page .b-site-line{fill:#809397;stroke:#809397}.bytes-page .b-site-art{fill:#bfd4d7}.bytes-page .b-site-section{fill:#c7d7d9}.bytes-page .b-art-arc{fill:none;stroke:#345c64;stroke-width:9px;stroke-linecap:round}.bytes-page .b-infra rect,.bytes-page .b-workflow rect{fill:#14282d;stroke:#79969b}.bytes-page .b-infra text,.bytes-page .b-workflow text{fill:#d6e4e5;font-size:18px}.bytes-page .b-infra-trace,.bytes-page .b-infra-link,.bytes-page .b-dock-path,.bytes-page .b-growth-path,.bytes-page .b-work-path{fill:none;stroke:#8ab5bd;stroke-width:2px;stroke-linecap:round}.bytes-page .b-module rect{fill:#152a30;stroke:#86a9b0;stroke-width:1.5px}.bytes-page .b-module text{fill:#e7efef}.bytes-page .b-module path{stroke:#a8cbd1;fill:none;stroke-width:3px;stroke-linecap:round}.bytes-page .b-module circle{fill:#a8cbd1}.bytes-page .b-asset{fill:#92b9c1}.bytes-page .b-asset circle{fill:#e7efef}.bytes-page .b-seo rect{fill:#14282d}.bytes-page .b-seo text{fill:#e7efef;font-size:17px}.bytes-page .b-seo path{fill:none;stroke:#e7efef;stroke-width:1.5px}.bytes-page .b-growth circle{fill:#a8cbd1}.bytes-page .b-energy{fill:none;stroke:#e7efef;stroke-width:3px;stroke-dasharray:.07 .93}.bytes-page figcaption{font:400 10px/1.6 var(--mono);color:#c4c5c1;text-align:center;margin:0}.bytes-page .b-progress{justify-content:space-between;gap:4px;margin:16px 0 0;display:flex}.bytes-page .b-progress a{min-width:44px;min-height:44px;font:400 11px/1.5 var(--mono);border-radius:22px;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:flex}.bytes-page .b-progress a[aria-current]{color:#000;background:var(--paper)}.bytes-page .b-stages{background:var(--paper);color:#000;min-width:0;margin-left:calc(-1 * var(--gutter));padding:12px 32px 0 var(--gutter);border-radius:0 42px 0 0;grid-area:2/1}.bytes-page .b-stage{scroll-margin-top:var(--b-top);padding:48px 0}.bytes-page #b-start{scroll-margin-top:calc((100svh - var(--b-top)) / 2)}.bytes-page:not(.b-motion) #b-start{scroll-margin-top:var(--b-top)}.bytes-page.b-motion #betreuung{scroll-margin-top:calc((100svh + var(--b-nav-bottom,var(--b-top))) / 2)}.bytes-page .b-stage:last-child{padding-bottom:0}.bytes-page .b-stage+.b-stage{border-top:1px solid #0000}.bytes-page .b-stage-heading{margin-bottom:32px}.bytes-page .b-stage-heading h2{margin:16px 0 0}.bytes-page .b-areas{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.bytes-page .b-areas li{font:400 11px/1.6 var(--mono);border:1px solid #9da5a5;border-radius:22px;padding:8px 14px}.bytes-page .b-inclusions{padding-left:20px;font-size:15px}.bytes-page .b-inclusions li{padding:4px 0}.bytes-page .b-base-price{font:400 38px/1.2 var(--mono);margin:0 0 24px}.bytes-page .b-base-price span{font:400 12px/1.8 var(--mono);margin-top:10px;display:block}.bytes-page .b-scope{font-size:14px}.bytes-page .b-service{scroll-margin-top:calc(var(--b-top) + 12px);padding:26px 0;transition:background-color .24s}.bytes-page .b-service+.b-service,.bytes-page #digitalisierung{border-top:1px solid #0000}.bytes-page .b-service header{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.bytes-page .b-service h3{font:500 17px/1.5 var(--mono);overflow-wrap:anywhere;min-width:0;max-width:63%;margin:0}.bytes-page .b-price{font:400 17px/1.4 var(--mono);text-align:right;flex-shrink:0;margin:0}.bytes-page .b-price span{font:400 11px/1.6 var(--mono);max-width:160px;margin-top:4px;display:block}.bytes-page .b-description{margin:18px 0 8px;font-size:16px}.bytes-page .b-closing{padding:72px var(--gutter);background:var(--paper);color:#000;text-align:center;flex-direction:column;align-items:center;display:flex}.bytes-page .b-closing h2{max-width:900px;margin:20px 0 28px}.bytes-page .b-closing p{max-width:620px}.bytes-page .b-closing-note{font-size:12px}.bytes-page .b-closing .button{margin-top:24px}@media (width<=1023px){.bytes-page .bytes-hero{min-height:calc(100svh - var(--header-offset,72px));padding:34px var(--gutter) 74px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px}.bytes-page .bytes-hero h1{width:100%;max-width:820px;font-size:clamp(68px,12vw,108px)}.bytes-page .b-journey{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}.bytes-page .b-offer{padding:32px var(--gutter) 44px;grid-area:1/1}.bytes-page .b-offer h2{font-size:clamp(48px,7vw,72px)}.bytes-page .b-offer-price{font-size:112px}.bytes-page .b-offer .text-link{margin-top:10px}.bytes-page .b-system{background:#000;border-radius:0 0 24px 24px;grid-area:2/1;width:100%}.bytes-page .b-system-inner{max-width:760px;margin:0 auto;padding:6px 12px 4px}.bytes-page .b-system-heading{min-height:24px}.bytes-page .b-system-inner{--b-mobile-art-height:clamp(174px, 29svh, 232px)}.bytes-page.b-motion .b-system-inner{padding-top:0;padding-bottom:0}.bytes-page.b-motion .b-system-heading{min-height:1px}.bytes-page.b-motion .b-canvas{height:calc(var(--b-mobile-art-height) - 12px);overflow:hidden}.bytes-page.b-motion .b-canvas .b-service-visual{height:var(--b-mobile-art-height)}.bytes-page .b-system-svg{max-height:var(--b-mobile-art-height)}.bytes-page .b-progress{margin-top:0}.bytes-page .b-progress a{padding:0 8px;font-size:10px}.bytes-page .b-stages{padding:24px var(--gutter) 0;border-radius:0;grid-area:3/1;margin:-24px 0 0}.bytes-page .b-stage,.bytes-page .b-service,.bytes-page summary,.bytes-page.b-motion #b-start,.bytes-page.b-motion #betreuung{scroll-margin-top:var(--b-reading-gap,var(--b-top))}.bytes-page h2{font-size:clamp(40px,6vw,58px)}.bytes-page.b-motion .b-system:before{content:"";height:calc(var(--b-pin-top,0px) + env(safe-area-inset-top,0px));pointer-events:none;background:#000;position:absolute;bottom:100%;left:0;right:0}.bytes-page .b-offer-actions{z-index:6;position:relative}}@media (width<=599px){.bytes-page .bytes-hero{gap:4px;padding:28px 24px 74px}.bytes-page .bytes-hero h1{font-size:clamp(36px,10.6vw,64px)}.bytes-page .b-offer,.bytes-page .b-closing{padding-left:24px;padding-right:24px}.bytes-page .b-offer h2{font-size:50px}.bytes-page .b-offer-actions .button,.bytes-page .b-closing .button{width:100%}.bytes-page .b-stages{padding-left:24px;padding-right:24px}.bytes-page .b-stage{padding:34px 0}.bytes-page .b-stage-heading{margin-bottom:24px}.bytes-page .b-service{padding:22px 0}.bytes-page .b-service h3{max-width:58%;font-size:15px}.bytes-page .b-price{font-size:15px}.bytes-page .b-price span{max-width:132px;font-size:11px}.bytes-page .b-module text{font-size:28px}.bytes-page .b-system-inner{padding-left:16px;padding-right:16px}.bytes-page .b-system-svg{width:min(110%,100% + 32px);margin-left:calc(50% + min(110%,100% + 32px)/-2)}.bytes-page .b-stage,.bytes-page .b-service,.bytes-page summary{scroll-margin-top:var(--b-reading-gap,var(--b-top))}}@media (prefers-reduced-motion:reduce),(height<=699px) and (orientation:landscape),(height<=699px) and (width>=600px),(height<=699px) and (pointer:fine){.bytes-page .b-system{position:relative;top:auto}.bytes-page .b-stage,.bytes-page .b-service{scroll-margin-top:var(--b-top)}}.bytes-page:not(.b-motion) .b-system{position:relative;top:auto}.bytes-page:not(.b-motion) .b-stage,.bytes-page:not(.b-motion) .b-service{scroll-margin-top:var(--b-top)}@media (width>=1024px){.bytes-page:not(.b-motion) .b-journey{grid-template-columns:minmax(0,1fr)}.bytes-page:not(.b-motion) .b-system{grid-area:2/1;position:relative;top:auto}.bytes-page:not(.b-motion) .b-system-inner{max-width:760px;margin:0 auto}.bytes-page:not(.b-motion) .b-stages{margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);grid-area:3/1}.bytes-page:not(.b-motion) .b-service .service-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,4vw,64px);display:grid}.bytes-page:not(.b-motion) .b-service .service-card>header{grid-area:1/1}.bytes-page:not(.b-motion) .b-service .service-card>.b-description{grid-area:2/1}.bytes-page:not(.b-motion) .b-service .service-card>.b-inline-visual{grid-area:1/2/span 2;place-self:center;width:100%;max-width:620px;height:auto;max-height:320px;margin:0}}

.br-statement>div{min-height:100svh;padding:96px var(--gutter);place-items:center;display:grid;position:sticky;top:0}.br-catalog:has(.br-continuous) .br-statement{height:240svh}.br-statement svg{width:100%;height:100%;position:absolute;inset:0}.br-statement p{text-align:center;font:clamp(52px, min(11.5vw, 22svh), 196px)/1 var(--display);letter-spacing:-.045em;margin:0;position:relative}.br-statement span{display:inline-block}body[data-route="/brands/"] .br-catalog{background:var(--paper);color:var(--ink)}.br-catalog *{box-sizing:border-box}.br-catalog .br-label,.br-catalog .br-price,.br-signal-top,.br-signal-bottom,.br-model-note{font:12px/1.6 var(--mono)}.br-catalog .br-label{text-transform:uppercase;letter-spacing:.07em}.br-hero{position:relative}.br-hero h1{text-align:center;margin:0}.br-actions{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.br-catalog .button{white-space:normal;text-align:center;min-height:52px;font-size:13px}.br-catalog .text-link{min-height:44px}.br-living{background:var(--paper);display:block;position:relative}.br-living.has-checkpoints{background:#000;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:0;display:grid}.br-signal{color:var(--paper);top:var(--br-top,110px);height:calc(100dvh - var(--br-top,110px));background:#000;flex-direction:column;min-width:0;padding:30px 30px 20px;position:sticky;overflow:hidden;display:none!important}.has-checkpoints .br-signal{display:flex!important}.br-signal-art{flex:1;min-height:0}.br-service-visual{width:100%;max-width:640px;margin:24px 0}.br-diagram-mobile{display:none}.br-service-visual svg{width:100%;height:auto;display:block}.br-signal-art .br-service-visual{max-width:none;height:100%;margin:0}.br-signal-art .br-service-visual[hidden]{display:none}.br-signal-art .br-diagram-desktop{align-items:center;height:100%;display:flex}.br-signal-art svg{max-height:100%}.br-signal-bottom{margin-top:auto}.br-living.has-checkpoints .br-chapters{background:var(--paper);padding-block:max(0px, calc((100dvh - var(--br-top,110px)) / 2 - 130px))}.br-living.has-checkpoints .br-service{scroll-margin-top:var(--br-center)}body[data-route="/brands/"]:has(.br-living.has-checkpoints){overflow-anchor:none}.br-signal-top,.br-signal-bottom{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.br-state{font:italic clamp(20px, 2vw, 30px)/1.1 var(--display);text-align:right}.br-model-note{color:var(--paper);margin:18px 0 0;font-size:11px}.br-chapters{min-width:0}.br-service{scroll-margin-top:var(--header-offset,120px);padding:54px clamp(28px,4.5vw,72px) 62px;position:relative}.br-alias{scroll-margin-top:var(--header-offset,120px);position:absolute;top:0}.br-service-head{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-bottom:24px;display:flex}.br-price{color:#555}.br-catalog h2{margin-bottom:26px;font-size:clamp(52px,5vw,80px);line-height:1}.br-intro{max-width:540px;font-size:18px}.br-inclusions{max-width:540px;margin:24px 0;padding:0 0 0 18px}.br-inclusions li{padding:5px 0 5px 6px;font-size:16px;line-height:1.6}.br-inclusions li::marker{font-size:10px}.br-benefit{max-width:510px;font-size:16px}.br-content .br-inclusions li:first-child{font:34px/1.2 var(--display);padding-bottom:12px}.br-closing{color:var(--paper);padding:64px var(--gutter) 80px;text-align:center;background:#000}.br-closing h2{text-align:center;margin:30px 0;font-size:clamp(68px,8vw,128px)}.br-closing-bottom{justify-content:center;display:flex}.br-closing .button{background:var(--paper);color:#000;margin:0 auto}.br-catalog a:focus-visible{outline-offset:6px;outline:3px solid}.br-catalog .button:focus-visible{outline-color:var(--ink)}.br-catalog .br-closing .button:focus-visible{outline-color:var(--paper)}@media (width>=901px) and (height<=760px){.br-signal{top:var(--br-top,90px);padding:18px 24px}.br-signal-bottom{flex-wrap:wrap}}@media (width<=1100px) and (width>=901px){.br-signal-top,.br-signal-bottom{flex-wrap:wrap}.br-catalog h2{font-size:56px}}@media (width<=900px){.br-living.has-checkpoints{background:var(--paper);display:block}.br-diagram-desktop,.br-signal-art .br-diagram-desktop{display:none}.br-diagram-mobile{display:block}.br-signal-art .br-diagram-mobile{justify-content:center;align-items:center;height:100%;display:flex}.br-service-visual{max-width:min(96vw,640px)}.br-signal-art svg{width:auto;max-width:100%;height:100%}.br-signal{z-index:2;height:auto;padding:18px 24px 14px;position:relative;top:auto}.br-signal-art{flex:none;height:240px}.br-living.has-checkpoints .br-signal{top:var(--br-top,0px);height:clamp(180px,28dvh,260px);position:sticky}.br-living.has-checkpoints .br-signal-art{flex:1;height:0;min-height:0}.br-living.has-checkpoints .br-signal-top,.br-living.has-checkpoints .br-signal-bottom{display:none}.br-living.has-checkpoints .br-chapters{padding-block:max(0px, calc((100dvh - var(--br-top,0px) - clamp(180px, 28dvh, 260px)) / 2 - 80px))}.br-signal-top .br-label{font-size:10px}.br-state{font-size:26px}.br-signal-bottom{font-size:11px}.br-model-note{margin-top:8px;font-size:10px}.br-service{padding:40px var(--gutter) 46px}.br-catalog h2{font-size:clamp(54px,8vw,76px)}}@media (width<=767px){body[data-route="/brands/"]:before{content:"";height:max(calc(var(--br-chrome-edge,78px) + 12px), env(safe-area-inset-top,0px));z-index:19;pointer-events:none;opacity:0;background:#000;position:fixed;inset:0 0 auto}body[data-route="/brands/"].is-br-journey-active:before{opacity:1}}@media (width<=600px){.br-signal{padding:14px 24px 12px}.br-living.has-checkpoints .br-signal{height:203px;padding:4px 24px 0}.br-living.has-checkpoints .br-chapters{padding-block:max(0px, calc((100dvh - var(--br-top,0px) - 203px) / 2 - 80px))}.br-signal-top .br-label{max-width:180px;line-height:1.4}.br-signal-bottom{gap:8px;font-size:10px}.br-state-detail{text-align:right}.br-service{padding:34px 24px 42px}.br-service-head{gap:6px 14px;margin-bottom:20px}.br-catalog h2{font-size:clamp(50px,14vw,65px)}.br-intro{font-size:17px}.br-closing{padding:44px 24px 54px}.br-closing h2{font-size:clamp(60px,16vw,90px)}}html:not(.nav-ready) .br-signal{position:relative;top:auto}@media (width<=900px) and (height<=600px){.br-living.has-checkpoints .br-signal-top,.br-living.has-checkpoints .br-model-note{display:none}.br-living.has-checkpoints .br-signal{height:clamp(180px,28dvh,260px);padding-block:8px}}
