::selection{background:var(--lyr-accent);color:#FFFFFF;}html{scrollbar-color:rgba(255,255,255,.22) var(--lyr-l0);}.lyr-display,.lyr-scene__copy h2,.lyr-railcard h3,.lyr-close__copy h2{text-wrap:balance;overflow-wrap:break-word;hyphens:manual;}.lyr-lede,.lyr-scene__copy p,.lyr-railcard p,.lyr-card__sub,.lyr-metric__label{text-wrap:pretty;overflow-wrap:break-word;hyphens:auto;}.lyr-wrap,.lyr-band__wrap,.lyr-close__wrap,.lyr-rail__head{width:100%;max-width:var(--lyr-wrap);margin-inline:auto;padding-inline:var(--lyr-gutter);}.lyr-elev-1{box-shadow:var(--lyr-e1);}.lyr-elev-2{box-shadow:var(--lyr-e2);}.lyr-elev-3{box-shadow:var(--lyr-e3);}.lyr-elev-4{box-shadow:var(--lyr-e4);}.lyr-glass{position:relative;background:rgba(29,29,34,.78);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);border:1px solid var(--lyr-line);border-top-color:rgba(255,255,255,.22);border-left-color:rgba(255,255,255,.14);}.lyr-glass::after{content:"";position:absolute;inset:1px 1px auto 1px;height:42%;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 46%,rgba(255,255,255,0) 100%);pointer-events:none;}@media (prefers-reduced-transparency:reduce){.lyr-glass{background:var(--lyr-l3);backdrop-filter:none;-webkit-backdrop-filter:none;}}.lyr-halo{position:absolute;top:0;left:var(--x,30%);width:var(--d,84vw);height:calc(var(--d,84vw) * .5);max-width:1100px;max-height:550px;transform:translate(-50%,-56%);border-radius:50%;background:radial-gradient(closest-side,var(--lyr-accent-deep) 0%,transparent 72%);filter:blur(64px);opacity:var(--o,.3);pointer-events:none;}.lyr-floor{position:absolute;inset:auto 0 0 0;height:48vh;background:linear-gradient(to top,rgba(10,10,11,0) 0%,rgba(10,10,11,.94) 78%),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 7vw),repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 4vh);opacity:.5;pointer-events:none;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 22%,#000 100%);mask-image:linear-gradient(to top,transparent 0,#000 22%,#000 100%);}.lyr-veil{position:absolute;inset:auto 0 0 0;height:40vh;background:linear-gradient(to top,rgba(10,10,11,.94) 0%,rgba(10,10,11,.5) 45%,transparent 100%);pointer-events:none;}.lyr-spot{display:none;}@media (hover:hover) and (pointer:fine){.lyr-spot{display:block;position:absolute;inset:0;pointer-events:none;background:radial-gradient(340px 340px at var(--lyr-mx,50%) var(--lyr-my,40%),color-mix(in srgb,var(--lyr-accent) 18%,transparent) 0%,transparent 72%);opacity:.6;transition:opacity 400ms cubic-bezier(0.22,1,0.36,1);}}.lyr-eyebrow{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lyr-accent-ink);margin:0 0 var(--lyr-s2);}.lyr-display{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-display);line-height:var(--lyr-lh-display);letter-spacing:-.03em;margin:0 0 var(--lyr-s3);color:var(--ink);overflow-wrap:break-word;hyphens:manual;}.lyr-display--sm{font-size:var(--fs-display-sm);line-height:var(--lh-head);letter-spacing:var(--ls-display);}.lyr-display em{font-family:var(--font-serif);font-style:italic;font-weight:500;letter-spacing:var(--ls-title);color:var(--lyr-accent-ink);}.lyr-lede{font-size:var(--fs-lead);line-height:var(--lyr-lh-lead);color:var(--ink-2);margin:0 0 var(--lyr-s4);max-width:60ch;}.lyr-num{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-headline);line-height:1;letter-spacing:-.03em;margin:0;font-variant-numeric:tabular-nums;color:var(--lyr-accent-ink);}.lyr-cta,.lyr-scene .voice-trigger,.lyr-close .lf-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:var(--r-pill);font-family:var(--font-sans);font-weight:600;font-size:var(--fs-copy);line-height:var(--lh-title);text-decoration:none;cursor:pointer;transition:transform 250ms cubic-bezier(0.22,1,0.36,1),box-shadow 250ms cubic-bezier(0.22,1,0.36,1),background-color 150ms cubic-bezier(0.22,1,0.36,1);position:relative;z-index:6;isolation:isolate;}.lyr-cta,.lyr-close .lf-cta{background:linear-gradient(135deg,var(--t-accent) 0%,var(--t-accent-interactive) 100%);color:var(--cta-fg);border:1px solid var(--cta-line);box-shadow:var(--lyr-e3);}.lyr-cta--ghost,.lyr-scene .voice-trigger{background:var(--cta-ghost-bg);border:1px solid var(--cta-line-hi);border-top-color:rgba(255,255,255,.26);color:var(--t-ink);box-shadow:var(--lyr-e2);}.lyr-cta:active,.lyr-scene .voice-trigger:active,.lyr-close .lf-cta:active{transform:scale(.985);}.lyr-cta:focus-visible,.lyr-scene .voice-trigger:focus-visible,.lyr-close .lf-cta:focus-visible,.lyr-place:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px;box-shadow:var(--shadow-ring);}@media (hover:hover) and (pointer:fine){.lyr-cta:hover,.lyr-close .lf-cta:hover{transform:translateY(-2px);box-shadow:var(--lyr-e4);}.lyr-cta--ghost:hover,.lyr-scene .voice-trigger:hover{transform:translateY(-2px);background:var(--cta-ghost-bg-hover);}}.lyr-rig{position:relative;transform-style:preserve-3d;}.lyr-screen{position:relative;margin:0;overflow:hidden;border-radius:var(--lyr-r-out);background:var(--lyr-l2);transform-origin:50% 100%;transform:rotateX(calc(var(--rx,5deg) + (1 - var(--lyr-unfold,1)) * 12deg)) rotateY(var(--ry,-6deg));}.lyr-screen img,.lyr-screen svg{display:block;width:100%;height:auto;}.lyr-screen__label{position:absolute;margin:0;max-width:46%;font-size:11px;line-height:1.35;letter-spacing:.05em;color:var(--ink-2);font-family:var(--font-mono);pointer-events:none;}.lyr-screen__label--sub{top:58.5%;left:15%;width:26%;text-align:center;transform:translateX(-50%);}.lyr-screen__label--foot{bottom:2.2%;right:3.2%;text-align:right;text-transform:uppercase;}.lyr-screen__label--crm{top:85.2%;left:67.2%;text-transform:uppercase;color:color-mix(in srgb,var(--lyr-accent,#2B6FFF) 40%,#FFFFFF);}.lyr-screen::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,0) 34%);}.lyr-card{position:absolute;z-index:3;width:min(340px,64%);padding:var(--lyr-s2);border-radius:var(--lyr-r-mid);transform:translateZ(80px) rotateY(-4deg);}.lyr-card > *{position:relative;z-index:1;}.lyr-card__eyebrow{display:inline-block;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--lyr-accent-ink);padding:var(--space-0) var(--space-1);border-radius:var(--lyr-r-in);background:var(--lyr-l4);border:1px solid var(--lyr-line);margin:0 0 var(--lyr-s1);max-width:100%;overflow-wrap:break-word;}.lyr-card__line{margin:0 0 var(--space-0);font-size:var(--fs-copy);line-height:1.4;color:var(--ink);overflow-wrap:break-word;}.lyr-card__line strong{font-weight:600;color:var(--lyr-accent-ink);}.lyr-card__sub{margin:0;font-size:var(--fs-small);line-height:var(--lh-lead);color:var(--ink-2);overflow-wrap:break-word;}.lyr-badge{position:absolute;top:-16px;right:18px;z-index:4;font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;color:var(--lyr-l0);white-space:nowrap;padding:8px 12px;border-radius:var(--r-pill);background:linear-gradient(135deg,#FFFFFF 0%,var(--lyr-accent-ink) 100%);box-shadow:var(--lyr-e3);transform:translateZ(130px);}.lyr-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-2);border-radius:var(--r-pill);white-space:normal;overflow-wrap:break-word;max-width:100%;font-size:var(--fs-small);color:var(--ink);}.lyr-marquee .lyr-chip{white-space:nowrap;}.lyr-hero{position:relative;height:240vh;}.lyr-hero__pin{position:sticky;top:0;height:100vh;overflow-x:clip;overflow-y:visible;perspective:1400px;perspective-origin:50% 40%;background-color:var(--lyr-l0);z-index:5;}.lyr-plane{position:absolute;inset:0;transform:translate3d(calc(var(--lyr-p) * var(--dx,0vw)),calc(var(--lyr-p) * var(--depth,0) * var(--lyr-span) * -1),0);will-change:transform;pointer-events:none;}.lyr-hero__rig,.lyr-hero__copy{pointer-events:auto;}.lyr-plane--stage{transform-style:preserve-3d;}.lyr-plane--sky{background:radial-gradient(120vw 70vh at 50% -22vh,color-mix(in srgb,var(--lyr-accent-deep) 34%,transparent),transparent 70%);}.lyr-hero .lyr-halo{--x:34%;--d:90vw;--o:.26;}.lyr-far,.lyr-mid{position:absolute;margin:0;aspect-ratio:16 / 9;border-radius:var(--lyr-r-out);background:linear-gradient(180deg,var(--lyr-l2) 0%,var(--lyr-l1) 100%);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);}.lyr-far{left:-8vw;top:72vh;width:40vw;filter:blur(3px) brightness(.7);transform:scale(.92) rotate(-2deg);box-shadow:var(--lyr-e2);}.lyr-mid{right:-5vw;top:60vh;width:26vw;filter:blur(1.5px) brightness(.85);transform:rotate(2deg);box-shadow:var(--lyr-e3);}.lyr-hero__copy{position:absolute;left:50%;top:9vh;transform:translateX(-50%);width:min(var(--lyr-wrap),calc(100% - 2 * var(--lyr-gutter)));text-align:center;}.lyr-hero__copy .lyr-lede{margin-inline:auto;}.lyr-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--lyr-s2);justify-content:center;}.lyr-hero__rig{position:absolute;left:50%;top:66vh;width:min(1180px,82vw);transform:translateX(-50%);}.lyr-hero__rig .lyr-card{top:auto;bottom:6%;right:-4%;}.lyr-stack{position:relative;}.lyr-scene{position:sticky;top:0;height:100vh;overflow-x:clip;overflow-y:visible;background:transparent;z-index:5;}.lyr-stack > .lyr-scene:nth-of-type(2){z-index:6;}.lyr-stack > .lyr-scene:nth-of-type(3){z-index:7;}.lyr-stack > .lyr-scene:nth-of-type(4){z-index:8;}.lyr-scene::before{content:"";position:absolute;inset:0 0 auto 0;height:160px;z-index:0;background:var(--lyr-top);pointer-events:none;}.lyr-scene .lyr-halo{--x:22%;}.lyr-gap{height:5vh;}.lyr-scene__inner{position:absolute;inset:0;transform:scale(calc(1 - .06 * var(--lyr-cv,0)));filter:blur(calc(var(--lyr-cv,0) * 2.5px)) brightness(calc(1 - .3 * var(--lyr-cv,0)));opacity:calc(1 - .58 * var(--lyr-cv,0));will-change:transform,filter,opacity;}.lyr-scene:not(.is-cov) > .lyr-scene__inner,.lyr-scene:not(.is-cov) .lyr-scene__inner{transform:none;filter:none;opacity:1;will-change:auto;}.lyr-scene.is-cov > .lyr-scene__inner{pointer-events:none;}.lyr-scene__grid{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,9fr) minmax(0,15fr);align-items:center;column-gap:var(--lyr-s3);padding:0 24px 0 var(--lyr-edge);perspective:1400px;perspective-origin:62% 45%;}.lyr-scene__copy{position:relative;z-index:3;max-width:58ch;transform:translate3d(calc(var(--lyr-p) * -2vw),calc(var(--lyr-p) * -8vh),0);}.lyr-scene__copy h2{font-size:var(--fs-headline);line-height:var(--lyr-lh-head);letter-spacing:var(--ls-display);font-weight:600;margin:0 0 var(--lyr-s2);color:var(--ink);}.lyr-scene__copy p{color:var(--ink-2);line-height:var(--lyr-lh-copy);margin:0 0 var(--lyr-s2);font-size:var(--fs-copy);}.lyr-scene .chapter-number{display:block;font-family:var(--font-mono);font-weight:500;font-size:var(--fs-index);line-height:1;letter-spacing:var(--ls-head);margin:0 0 var(--lyr-s1);color:var(--lyr-accent-ink);text-shadow:none;}.lyr-scene__meta{font-family:var(--font-mono) !important;font-size:var(--fs-small) !important;letter-spacing:.04em;color:var(--lyr-accent-ink) !important;}.lyr-scene__copy p:has(> .voice-trigger){margin:var(--lyr-s3) 0 0;}.lyr-scene__rig{position:relative;justify-self:end;width:100%;max-width:1240px;margin-right:0;transform:translate3d(calc(var(--lyr-p) * 2vw),calc(var(--lyr-p) * -16vh),0);}.lyr-scene__rig .lyr-card{right:10%;bottom:-104px;}.lyr-scene__rig .lyr-badge{right:auto;left:20px;}.lyr-scene .lyr-screen{--rx:3deg;--ry:-4deg;}.glass-code .gc-body{overflow-x:auto;max-width:100%;scrollbar-width:none;}.glass-code .gc-body::-webkit-scrollbar{display:none;}.lyr-scene__rig--split .lyr-screen{width:80%;margin-left:20%;}.lyr-scene__rig--split .glass-code{position:absolute;z-index:4;left:0;bottom:-6%;width:min(430px,46%);margin:0;box-shadow:var(--lyr-e4);}.lyr-scene__rig--split .glass-code .gc-body code{font-size:var(--fs-label);line-height:var(--lh-body);}.lyr-scene__rig--split .glass-code .gc-body{scrollbar-width:none;}.lyr-scene__rig--split .glass-code .gc-body::-webkit-scrollbar{display:none;}.lyr-scene__rig--split .lyr-card{right:8%;top:auto;bottom:-104px;}.lyr-scene__rig--split .lyr-badge{left:auto;right:20px;}#kapitel-1{}#kapitel-2{}#kapitel-3{}#kapitel-4{}.lyr-hud{position:absolute;left:var(--lyr-edge);bottom:5vh;z-index:4;display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;}.lyr-hud__track{position:relative;width:128px;height:2px;background:rgba(255,255,255,.12);}.lyr-hud__fill{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(var(--lyr-p,0));background:var(--lyr-accent-ink);}.lyr-rail{position:relative;}.lyr-rail__pin{position:sticky;top:0;height:100vh;overflow-x:clip;overflow-y:visible;display:flex;flex-direction:column;justify-content:center;background:var(--lyr-top),var(--lyr-l0);z-index:5;}.lyr-rail .lyr-halo{--x:28%;}.lyr-rail__head{position:relative;z-index:7;margin-bottom:var(--lyr-s4);}.lyr-rail__head .lyr-display{margin-bottom:var(--lyr-s3);}.lyr-rail__head p{margin:0;}.lyr-rail__track{position:relative;z-index:2;display:flex;gap:var(--lyr-s3);padding:0 var(--lyr-edge);transform:translate3d(var(--lyr-rx,0px),0,0);will-change:transform;perspective:1400px;}.lyr-railcard{--in:clamp(0,calc(var(--lyr-p) * 9 - var(--i) * .8),1);position:relative;flex:0 0 auto;width:64vw;max-width:640px;padding:var(--lyr-s4);border-radius:var(--lyr-r-out);background:var(--lyr-top),var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);overflow:hidden;transform:translateX(calc((1 - var(--in)) * 260px)) rotate(calc((1 - var(--in)) * 6deg));opacity:calc(.3 + .7 * var(--in));}.lyr-rail__end{display:none;}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.lyr-rail__end{display:block;flex:0 0 var(--lyr-lane-pad);align-self:stretch;}}.lyr-railcard:nth-child(1){--i:0;}.lyr-railcard:nth-child(2){--i:1;}.lyr-railcard:nth-child(3){--i:2;}.lyr-railcard:nth-child(4){--i:3;}.lyr-railcard:nth-child(5){--i:4;}.lyr-railcard:nth-child(6){--i:5;}.lyr-railcard > *{position:relative;z-index:1;}.lyr-railcard > .lyr-halo{position:absolute;z-index:0;--x:18%;--d:70%;--o:.34;}.lyr-railcard__num,.lyr-railcard p.lyr-railcard__num{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;color:var(--lyr-accent-ink);margin:0 0 var(--lyr-s2);max-width:none;}.lyr-railcard h3{font-size:var(--fs-title);line-height:var(--lyr-lh-title);letter-spacing:-.015em;font-weight:600;margin:0 0 var(--lyr-s1);color:var(--ink);overflow-wrap:break-word;}.lyr-railcard p{color:var(--ink-2);line-height:var(--lyr-lh-copy);margin:0 0 var(--lyr-s4);max-width:58ch;font-size:var(--fs-copy);overflow-wrap:break-word;hyphens:auto;}.lyr-plate{position:relative;height:96px;padding:var(--lyr-s2);border-radius:var(--lyr-r-mid);background:var(--lyr-top),var(--lyr-l3);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e2);}.lyr-bars{display:flex;align-items:flex-end;gap:6px;height:100%;}.lyr-bars i{flex:1 1 0;max-width:13px;border-radius:6px;height:calc(var(--h) * 1%);opacity:calc(.45 + var(--h) / 190);background:linear-gradient(180deg,color-mix(in srgb,var(--lyr-accent) 82%,#FFFFFF) 0%,color-mix(in srgb,var(--lyr-accent) 58%,transparent) 100%);}.lyr-plate .lyr-chip{position:absolute;top:-16px;left:18px;min-height:40px;padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;box-shadow:var(--lyr-e3);max-width:calc(100% - 36px);}.lyr-stage{position:relative;overflow:hidden;padding:var(--lyr-sect) var(--lyr-gutter);background:var(--lyr-top),var(--lyr-l0);}.lyr-stage > *{position:relative;z-index:1;}.lyr-stage > .lyr-halo,.lyr-stage > .lyr-floor,.lyr-stage > .lyr-spot{z-index:0;}.lyr-stage__frame{position:relative;z-index:1;max-width:var(--lyr-wrap);margin:0 auto;padding:var(--lyr-s4) var(--lyr-s3);border-radius:var(--lyr-r-out);background:var(--lyr-top),rgba(16,16,19,.9);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);transform:translate3d(0,calc(var(--lyr-p) * -4vh),0);}.lyr-stage__note{position:absolute;z-index:3;right:var(--lyr-s3);top:-22px;padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;color:var(--ink);box-shadow:var(--lyr-e4);}.lyr-band{position:relative;overflow:hidden;padding:var(--lyr-sect) 0;background:var(--lyr-top);}.lyr-band .lyr-halo{--x:50%;--o:.24;}.lyr-band__wrap{position:relative;z-index:1;}.lyr-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--lyr-s3);}.lyr-metric{position:relative;overflow:hidden;padding:var(--lyr-s4);border-radius:var(--lyr-r-out);background:radial-gradient(90% 130% at 0% 0%,color-mix(in srgb,var(--lyr-accent-deep) 22%,transparent),transparent 62%),var(--lyr-top),var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);transform:translate3d(0,calc((1 - var(--lyr-p)) * 3vh),0);}.lyr-metric::before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--lyr-accent-ink),transparent 72%);opacity:.7;}.lyr-metric .lyr-num{white-space:nowrap;}.lyr-metric__label{margin:var(--lyr-s2) 0 0;color:var(--ink-2);font-size:var(--fs-copy);line-height:var(--lh-lead);}.lyr-band__chips{display:flex;flex-wrap:wrap;gap:var(--lyr-s1);margin:var(--lyr-s3) 0 0;}.lyr-marquee{position:relative;z-index:1;margin:var(--lyr-s6) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);}.lyr-marquee__row{display:flex;gap:var(--lyr-s1);width:max-content;animation:lyr-marquee 52s linear infinite;overflow:visible;max-width:none;}@keyframes lyr-marquee{from{transform:translate3d(0,0,0);}to{transform:translate3d(-50%,0,0);}}.lyr-marquee .lyr-chip{background:var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e2);}.lyr-places{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--lyr-s2);perspective:1400px;}.lyr-place{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--lyr-s2);border-radius:var(--r-pill);font-size:var(--fs-copy);color:var(--ink);text-decoration:none;background:var(--lyr-top),var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e2);transition:transform 300ms cubic-bezier(0.22,1,0.36,1),border-color 300ms;}@media (hover:hover) and (pointer:fine){.lyr-place:hover{transform:translateY(-4px);border-color:rgba(61,123,255,.5);}}.lyr-close{position:relative;overflow:hidden;padding:var(--lyr-sect) var(--lyr-gutter);background:var(--lyr-top);}.lyr-close .lyr-halo{--x:64%;}.lyr-close__wrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--lyr-s6);align-items:center;}.lyr-close__copy .lyr-lede{max-width:58ch;}.lyr-fan{position:relative;height:380px;perspective:1400px;}.lyr-fan__card{position:absolute;left:0;top:calc(50% - 172px);width:min(340px,80%);height:200px;border-radius:var(--lyr-r-out);background:var(--lyr-top),var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);display:flex;align-items:flex-start;padding:var(--space-1) var(--space-3);transform:translate3d(calc(var(--n) * 28px + var(--lyr-p) * var(--n) * 8px),calc(var(--n) * 34px),0) rotate(calc(var(--n) * -.8deg)) scale(calc(.95 + var(--n) * .0125));filter:brightness(calc(.62 + var(--n) * .095));}.lyr-fan__card:nth-child(1){--n:0;}.lyr-fan__card:nth-child(2){--n:1;}.lyr-fan__card:nth-child(3){--n:2;}.lyr-fan__card:nth-child(4){--n:3;}.lyr-fan__card:nth-child(5){--n:4;}.lyr-fan__card span{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);}.lyr-fan__card:last-child{filter:none;box-shadow:var(--lyr-e4);}.lyr-fan__card:last-child span{color:var(--ink);}.fx-marquee-track > span{letter-spacing:var(--ls-head);}@media (max-width:900px){.lyr-hero{height:150vh;--lyr-span:50vh;}.lyr-hero__pin > div:nth-of-type(6){--depth:.9;}.lyr-hero__copy{top:5vh;}.lyr-hero__rig{top:56vh;width:94vw;}.lyr-hero__rig .lyr-card{left:2%;top:24%;bottom:auto;width:min(260px,84%);padding:14px;}.lyr-far{top:78vh;width:60vw;}.lyr-mid{top:62vh;width:40vw;}.lyr-scene__grid{grid-template-columns:minmax(0,1fr);align-content:center;gap:var(--lyr-s3);padding:0 var(--lyr-gutter);}.lyr-scene__copy{transform:none;max-width:none;min-width:0;}.lyr-scene__rig{justify-self:stretch;width:108%;max-width:none;min-width:0;margin-right:-8%;transform:none;}.lyr-scene__rig .lyr-card{right:8%;bottom:-48px;width:min(250px,80%);padding:14px;}.lyr-hud{display:none;}.lyr-stack .lyr-scene{position:relative;height:auto;padding:var(--lyr-sect) 0;}.lyr-scene__inner{position:relative;inset:auto;transform:none !important;filter:none !important;opacity:1 !important;pointer-events:auto !important;}.lyr-scene__grid{position:relative;inset:auto;}.lyr-gap{display:none;}.lyr-screen{transform:none !important;}.lyr-scene__rig--split .lyr-screen{width:100%;margin-left:0;}.lyr-scene__rig--split .glass-code{position:relative;left:auto;bottom:auto;width:92%;margin-top:var(--lyr-s2);}.lyr-scene__rig--split .glass-code .gc-body{overflow-x:auto;max-width:100%;}.lyr-scene__rig--split .lyr-card{top:auto;bottom:-30px;right:8%;}.lyr-rail{height:auto !important;}.lyr-rail__pin{position:static;height:auto;overflow:visible;padding:var(--lyr-sect) 0;}.lyr-rail__track{transform:none !important;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--lyr-s2);padding:0 var(--lyr-gutter) 18px;-webkit-overflow-scrolling:touch;}.lyr-railcard{width:86vw;padding:var(--lyr-s3);scroll-snap-align:center;transform:none !important;opacity:1 !important;}.lyr-metrics{grid-template-columns:1fr 1fr;gap:var(--lyr-s2);}.lyr-metric{padding:var(--lyr-s3);}.lyr-close__wrap{grid-template-columns:1fr;gap:var(--lyr-s5);}.lyr-fan{height:460px;}.lyr-fan__card{width:min(280px,82%);height:172px;top:calc(50% - 92px);}.lyr-stage__note{position:relative;top:auto;right:auto;display:inline-flex;margin-bottom:14px;}}@media (max-width:560px){.lyr-metrics{grid-template-columns:1fr;}.lyr-places{grid-template-columns:1fr 1fr;}.lyr-hero__rig{top:82vh;}.lyr-hero__pin > div:nth-of-type(4){--depth:1;}.lyr-far,.lyr-mid{display:none;}.lyr-cta,.lyr-scene .voice-trigger,.lyr-close .lf-cta{width:100%;}}@media (prefers-reduced-motion:reduce){.lyr-plane,.lyr-scene__copy,.lyr-scene__rig,.lyr-metric,.lyr-stage__frame,.lyr-fan__card{transform:none !important;}.lyr-hero{height:auto;}.lyr-hero__pin{position:relative;height:auto;display:flex;flex-direction:column;padding:8vh 0 10vh;}.lyr-hero .lyr-plane{position:relative;inset:auto;}.lyr-hero .lyr-plane[aria-hidden]{position:absolute;inset:0;}.lyr-hero .lyr-plane:has(.lyr-hero__copy){order:-1;}.lyr-hero__copy{position:relative;left:auto;top:auto;transform:none;margin:0 auto;}.lyr-hero__rig{position:relative;left:auto;top:auto;transform:none;margin:var(--lyr-s6) auto 0;}.lyr-far,.lyr-mid{display:none;}.lyr-stack .lyr-scene{position:relative;height:auto;padding:var(--lyr-sect) 0;}.lyr-scene__inner{position:relative;inset:auto;transform:none !important;filter:none !important;opacity:1 !important;pointer-events:auto !important;}.lyr-scene__grid{position:relative;inset:auto;}.lyr-gap{display:none;}.lyr-screen{transform:none !important;}.lyr-hud{display:none;}.lyr-rail{height:auto !important;}.lyr-rail__pin{position:relative;height:auto;overflow:visible;padding:var(--lyr-sect) 0;}.lyr-rail__track{transform:none !important;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--lyr-s2);padding-bottom:18px;}.lyr-railcard{width:86vw;max-width:560px;scroll-snap-align:center;transform:none !important;opacity:1 !important;}.lyr-marquee__row{animation:none;}.lyr-cta,.lyr-place,.lyr-scene .voice-trigger,.lyr-close .lf-cta{transition:none;}.lyr-spot{display:none;}}.lyr-photo{overflow:hidden;}.lyr-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}.lyr-photo::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(10,10,11,.12) 0%,rgba(10,10,11,.62) 100%);}.lyr-far.lyr-photo{top:78vh;filter:none;transform:scale(.92) rotate(-2deg);}.lyr-far.lyr-photo img{filter:blur(3px) brightness(.55);}.lyr-mid.lyr-photo{top:70vh;width:28vw;filter:none;transform:scale(.97) rotate(2deg);}.lyr-mid.lyr-photo img{filter:blur(1.5px) brightness(.75);}.lyr-photo__label{position:absolute;left:14px;bottom:12px;z-index:2;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding:6px 10px;border-radius:var(--lyr-r-in);background:rgba(10,10,11,.74);border:1px solid var(--lyr-line);}.lyr-far .lyr-photo__label{left:auto;right:14px;}.lyr-backplate{position:absolute;z-index:0;inset:7% -3% -9% 5%;border-radius:var(--lyr-r-out);background:linear-gradient(180deg,var(--lyr-l2) 0%,var(--lyr-l1) 100%);border:1px solid var(--lyr-line);box-shadow:var(--lyr-e2);filter:blur(2px) brightness(.6);transform:translateZ(-60px) scale(.94) rotateY(var(--ry,-7deg));pointer-events:none;}.lyr-rig > .lyr-screen{position:relative;z-index:1;}.lyr-tag{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 var(--space-2);border-radius:var(--r-pill);white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.04em;color:var(--ink);background:var(--lyr-top),var(--lyr-l3);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);filter:brightness(.92);transform:translateZ(50px) scale(.98);}.lyr-tag::before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 8px;background:var(--lyr-accent-ink);box-shadow:var(--shadow-ring);}.lyr-tag--static{position:static;transform:none;filter:none;}.lyr-hero__rig .lyr-tag{left:2%;top:-20px;}.lyr-scene__rig .lyr-tag{left:4%;top:-20px;}.lyr-scene__rig--split .lyr-tag{left:2%;right:auto;}.lyr-card__link{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-0);font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.04em;color:var(--lyr-accent-ink);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lyr-accent) 40%,transparent);}.lyr-card__link::after{content:" →";white-space:pre;}.lyr-card__link:hover,.lyr-card__link:focus-visible{color:var(--ink);border-bottom-color:var(--ink);}.lyr-server{position:relative;overflow:hidden;padding:var(--lyr-sect) 0;background:var(--lyr-top),var(--lyr-l0);}.lyr-server .lyr-halo{--x:74%;--o:.24;}.lyr-server .lyr-floor{height:40vh;}.lyr-server__wrap{position:relative;z-index:1;width:100%;max-width:var(--lyr-wrap);margin-inline:auto;padding-inline:var(--lyr-gutter);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--lyr-s6);align-items:center;}.lyr-server__copy{position:relative;z-index:3;}.lyr-server__copy .lyr-lede{margin-bottom:var(--lyr-s3);}.lyr-server__facts{list-style:none;margin:0 0 var(--lyr-s4);padding:0;display:grid;gap:var(--lyr-s1);}.lyr-server__facts li{position:relative;padding-left:22px;font-size:var(--fs-copy);line-height:var(--lyr-lh-copy);color:var(--ink-2);overflow-wrap:break-word;hyphens:auto;}.lyr-server__facts li::before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--lyr-accent-ink);}.lyr-server__facts strong{color:var(--ink);font-weight:600;}.lyr-server__ctas{justify-content:flex-start;}.lyr-server__rig{position:relative;min-height:520px;perspective:1400px;perspective-origin:40% 40%;transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * 6vh),0);}.lyr-server__photo{position:absolute;inset:0 -6vw 4% 10%;margin:0;z-index:0;border-radius:var(--lyr-r-out);overflow:hidden;background:var(--lyr-l1);border:1px solid var(--lyr-line);box-shadow:var(--lyr-e2);transform:translateZ(-80px) scale(.96);}.lyr-server__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:blur(1.5px) brightness(.6);}.lyr-server__photo::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(10,10,11,.86) 0%,rgba(10,10,11,.18) 48%,rgba(10,10,11,.4) 100%);}.lyr-server__main{position:absolute;left:0;top:6%;z-index:1;width:62%;aspect-ratio:4 / 3;margin:0;border-radius:var(--lyr-r-out);overflow:hidden;background:var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);transform:rotateY(-6deg);}.lyr-server__main img{width:100%;height:100%;object-fit:cover;display:block;}.lyr-server__main::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 36%);}.lyr-server__card{right:0;bottom:8%;width:min(360px,58%);padding:var(--lyr-s3);}.lyr-server__card .lyr-badge{right:18px;}.lyr-server__tag{left:-2%;bottom:16%;}.lyr-int{position:relative;overflow:hidden;padding:var(--lyr-sect) 0;background:var(--lyr-top),var(--lyr-l0);}.lyr-int .lyr-halo{--x:68%;--o:.26;}.lyr-int__wrap{position:relative;z-index:1;width:100%;max-width:var(--lyr-wrap);margin-inline:auto;padding-inline:var(--lyr-gutter);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--lyr-s6);align-items:center;}.lyr-int__copy{position:relative;z-index:3;}.lyr-int__note{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.04em;color:var(--ink-2);margin:0 0 var(--lyr-s4);}.lyr-int__board{position:relative;height:560px;perspective:1400px;perspective-origin:50% 45%;transform-style:preserve-3d;}.lyr-int__ring{position:absolute;list-style:none;margin:0;padding:0;border-radius:var(--lyr-r-out);background:var(--lyr-top),var(--lyr-l1);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e2);}.lyr-int__ring--far{inset:0 6%;filter:brightness(.82);transform:translateZ(-150px) scale(.88) translateY(calc((.5 - var(--lyr-p,.5)) * 5vh));}.lyr-int__ring--mid{inset:14% 12%;filter:brightness(.88);transform:translateZ(-90px) scale(.92) translateY(calc((.5 - var(--lyr-p,.5)) * 2vh));}.lyr-int__ring--near{inset:29% 24%;filter:brightness(.94);transform:translateZ(-40px) scale(.96) translateY(calc((.5 - var(--lyr-p,.5)) * -2vh));background:var(--lyr-top),var(--lyr-l2);box-shadow:var(--lyr-e3);}.lyr-int__chip{position:absolute;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-2);border-radius:var(--r-pill);white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.02em;color:var(--ink);background:var(--lyr-top),var(--lyr-l3);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e2);}.lyr-int__chip:nth-child(1){left:var(--cx,50%);top:0;transform:translate(-50%,-50%);}.lyr-int__chip:nth-child(2){right:0;top:var(--cy,50%);transform:translate(50%,-50%);}.lyr-int__chip:nth-child(3){left:calc(100% - var(--cx,50%));bottom:0;transform:translate(-50%,50%);}.lyr-int__chip:nth-child(4){left:0;top:calc(100% - var(--cy,50%));transform:translate(-50%,-50%);}.lyr-int__ring--far{--cx:34%;--cy:6%;}.lyr-int__ring--mid{--cx:60%;--cy:12%;}.lyr-int__ring--near{--cx:30%;--cy:6%;}.lyr-int__core{position:absolute;left:50%;top:50%;z-index:3;width:min(230px,33%);padding:var(--lyr-s2);border-radius:var(--lyr-r-mid);transform:translate(-50%,-50%) translateZ(80px);}.lyr-int__core > *{position:relative;z-index:1;}.lyr-int__core > .lyr-badge{position:absolute;top:-16px;right:18px;transform:translateZ(50px);}.lyr-foerder{position:relative;overflow:hidden;padding:var(--lyr-sect) 0;background:var(--lyr-top),var(--lyr-l0);}.lyr-foerder .lyr-halo{--x:30%;--o:.24;}.lyr-foerder__wrap{position:relative;z-index:1;width:100%;max-width:var(--lyr-wrap);margin-inline:auto;padding-inline:var(--lyr-gutter);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--lyr-s6);align-items:center;}.lyr-foerder__copy{position:relative;z-index:3;}.lyr-foerder__stack{position:relative;height:560px;perspective:1400px;perspective-origin:60% 30%;transform-style:preserve-3d;}.lyr-foerder__card{position:absolute;left:0;right:18%;padding:var(--lyr-s3) var(--lyr-s4);border-radius:var(--lyr-r-out);background:var(--lyr-top),var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);display:grid;grid-template-columns:auto 1fr;column-gap:var(--lyr-s3);align-items:center;top:calc(var(--n) * 108px);filter:brightness(calc(1 - var(--n) * .06));transform:translateZ(calc(var(--n) * -50px)) scale(calc(1 - var(--n) * .04)) translateX(calc(var(--n) * 24px + (.5 - var(--lyr-p,.5)) * var(--n) * 12px));}.lyr-foerder__card:nth-child(1){--n:3;z-index:0;}.lyr-foerder__card:nth-child(2){--n:2;z-index:1;}.lyr-foerder__card:nth-child(3){--n:1;z-index:2;}.lyr-foerder__card:nth-child(4){--n:0;z-index:3;box-shadow:var(--lyr-e4);}.lyr-foerder__pct{grid-row:1 / 3;margin:0;font-family:var(--font-mono);font-weight:500;font-size:var(--fs-index);line-height:1;letter-spacing:var(--ls-head);color:var(--lyr-accent-ink);font-variant-numeric:tabular-nums;}.lyr-foerder__card h3{margin:0 0 var(--space-0);font-size:var(--fs-title);line-height:var(--lyr-lh-title);font-weight:600;color:var(--ink);letter-spacing:-.015em;}.lyr-foerder__card p:not(.lyr-foerder__pct){margin:0;font-size:var(--fs-copy);line-height:var(--lh-lead);color:var(--ink-2);}.lyr-foerder__note{right:-2%;bottom:-3%;z-index:4;width:min(360px,58%);padding:var(--lyr-s3);transform:translateZ(80px) rotateY(-3deg);}.lyr-foerder__note .lyr-badge{right:18px;}.lyr-ablauf{position:relative;overflow:hidden;padding:var(--lyr-sect) 0;background:var(--lyr-top),var(--lyr-l0);}.lyr-ablauf .lyr-halo{--x:24%;--o:.24;}.lyr-ablauf__pin{position:relative;}.lyr-ablauf__head,.lyr-ablauf__stage,.lyr-ablauf__foot,.lyr-ablauf__reach,.lyr-ablauf__cta{position:relative;z-index:1;width:100%;max-width:var(--lyr-wrap);margin-inline:auto;padding-inline:var(--lyr-gutter);}.lyr-ablauf__head{z-index:3;max-width:calc(var(--lyr-wrap));}.lyr-ablauf__head .lyr-lede{margin-bottom:var(--lyr-s4);}.lyr-ablauf__track{display:flex;gap:var(--lyr-s3);align-items:stretch;transform:translate3d(var(--lyr-rx,0px),0,0);will-change:transform;}.is-measuring .lyr-railcard,.is-measuring .lyr-stepcard{transform:none !important;}.lyr-ablauf__steps{list-style:none;margin:0;padding:0;flex:0 0 auto;display:flex;gap:var(--lyr-s3);align-items:stretch;}.lyr-stepcard{--in:clamp(0,calc(var(--lyr-p,1) * 9 - var(--i,0) * .8),1);position:relative;flex:0 0 clamp(230px,21vw,280px);padding:var(--lyr-s3);border-radius:var(--lyr-r-out);background:var(--lyr-top),var(--lyr-l2);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);transform:translateX(calc((1 - var(--in)) * 260px)) rotate(calc((1 - var(--in)) * 5deg));transform-origin:0 100%;}.lyr-stepcard::before{content:"";position:absolute;left:var(--lyr-s3);right:var(--lyr-s3);top:0;height:2px;background:linear-gradient(90deg,var(--lyr-accent-ink),transparent 80%);opacity:.7;}.lyr-ablauf__steps > :nth-child(1){--i:0;}.lyr-ablauf__steps > :nth-child(2){--i:1;}.lyr-ablauf__steps > :nth-child(3){--i:2;}.lyr-ablauf__steps > :nth-child(4){--i:3;}.lyr-ablauf__steps > :nth-child(5){--i:4;}.lyr-stepcard--ex{--i:5;flex-basis:clamp(340px,31vw,400px);z-index:2;}.lyr-step__num{display:block;font-family:var(--font-mono);font-size:var(--fs-index);font-weight:500;line-height:1;letter-spacing:var(--ls-head);color:var(--lyr-accent-ink);margin:var(--lyr-s1) 0 var(--lyr-s2);font-variant-numeric:tabular-nums;}.lyr-stepcard h3{margin:0 0 var(--lyr-s1);font-size:var(--fs-title);line-height:var(--lyr-lh-title);font-weight:600;color:var(--ink);letter-spacing:-.015em;}.lyr-stepcard p{margin:0;font-size:var(--fs-copy);line-height:var(--lh-lead);color:var(--ink-2);}.lyr-ablauf__card{position:relative;padding:var(--lyr-s3);}.lyr-ablauf__card .lyr-card__line{display:grid;grid-template-columns:5.5em 1fr;gap:12px;margin:0 0 6px;}.lyr-ablauf__card .lyr-card__line strong{font-family:var(--font-mono);font-weight:500;letter-spacing:.02em;}.lyr-ablauf__card .lyr-badge{right:18px;}.lyr-ablauf__reach{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lyr-s2) var(--lyr-s3);margin:var(--lyr-s5) auto 0;font-size:var(--fs-copy);color:var(--ink-2);}.lyr-ablauf__reach a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lyr-accent) 40%,transparent);}.lyr-ablauf__reach a:hover,.lyr-ablauf__reach a:focus-visible{border-bottom-color:var(--ink);}@media (max-width:900px){.lyr-mid.lyr-photo{width:44vw;top:64vh;}.lyr-far.lyr-photo{width:60vw;top:80vh;}.lyr-hero__rig .lyr-tag,.lyr-scene__rig .lyr-tag{display:none;}.lyr-hero__rig .lyr-card{left:1%;}.lyr-server__wrap,.lyr-int__wrap,.lyr-foerder__wrap{grid-template-columns:1fr;gap:var(--lyr-s5);}.lyr-server__rig{min-height:0;padding-bottom:56px;}.lyr-server__photo{inset:12% -6vw 0 6%;}.lyr-server__main{position:relative;width:84%;top:auto;transform:none;}.lyr-server__card{bottom:-8px;right:0;width:min(320px,72%);}.lyr-server__tag{display:none;}.lyr-foerder__wrap{grid-template-columns:1fr;}.lyr-foerder__copy{order:-1;}.lyr-foerder__stack{height:auto;display:grid;gap:var(--lyr-s2);perspective:none;}.lyr-foerder__card{position:relative;top:auto;right:auto;transform:none;}.lyr-foerder__note{position:relative;width:100%;transform:none;margin-top:var(--lyr-s2);}.lyr-ablauf{height:auto !important;}.lyr-ablauf__pin{position:static;height:auto;padding:0;}.lyr-ablauf__stage{overflow:visible;margin-right:0;padding-inline:0;}.lyr-ablauf__track{transform:none !important;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--lyr-s2);padding:0 var(--lyr-gutter) 18px;scroll-padding-inline:var(--lyr-gutter);-webkit-overflow-scrolling:touch;}.lyr-ablauf__steps{gap:var(--lyr-s2);}.lyr-stepcard{flex:0 0 78vw;max-width:560px;scroll-snap-align:center;transform:none !important;}.lyr-stepcard--ex{flex-basis:78vw;}.lyr-int__board{height:auto;display:grid;gap:var(--lyr-s2);perspective:none;}.lyr-int__ring{position:relative;inset:auto;display:flex;flex-wrap:wrap;gap:var(--lyr-s1);padding:var(--lyr-s2);}.lyr-int__ring--far,.lyr-int__ring--mid,.lyr-int__ring--near{transform:none;}.lyr-int__ring--far{order:3;transform:scale(.94);}.lyr-int__ring--mid{order:2;transform:scale(.97);}.lyr-int__ring--near{order:1;}.lyr-int__chip,.lyr-int__chip:nth-child(1),.lyr-int__chip:nth-child(2),.lyr-int__chip:nth-child(3),.lyr-int__chip:nth-child(4){position:static;transform:none;white-space:normal;line-height:1.25;padding:6px 12px;min-height:44px;}.lyr-int__core{position:relative;left:auto;top:auto;transform:none;width:100%;order:0;}}@media (max-width:560px){.lyr-server__main{width:100%;}.lyr-server__card{width:min(300px,86%);}.lyr-foerder__card{grid-template-columns:1fr;row-gap:6px;}.lyr-foerder__pct{grid-row:auto;}.lyr-ablauf__reach{flex-direction:column;align-items:flex-start;}}@media (prefers-reduced-motion:reduce){.lyr-ablauf{height:auto !important;}.lyr-ablauf__pin{position:relative;height:auto;padding:0;}.lyr-ablauf__stage{overflow:visible;margin-right:0;padding-inline:var(--lyr-gutter);}.lyr-ablauf__track{transform:none !important;display:block;overflow-x:visible;}.lyr-ablauf__steps{display:grid;grid-template-columns:1fr;gap:var(--lyr-s2);}.lyr-stepcard{flex:none;width:100%;max-width:none;transform:none !important;}.lyr-ablauf__card{margin-top:var(--lyr-s2);}.lyr-server__rig,.lyr-int__ring--far,.lyr-int__ring--mid,.lyr-int__ring--near,.lyr-foerder__card{--lyr-p:.5;}.lyr-hero__rig .lyr-tag{display:none;}.lyr-backplate{transform:scale(.94);}}@keyframes layer-reveal-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.layer-js .layer-reveal > *{opacity:1;transform:none;}/* W33 G-Nachlauf W10: Gruppe blendet ein, Kinder nicht einzeln (Zahl der Animationen skaliert nicht mehr mit der Absatzzahl). :where() = Spezifitaet 0: eine eigene Gruppenanimation der Familie (.w8-fly, animation:none!important) gewinnt immer; Startbild (.is-static) und Heros bleiben ohne Animation (R15). */:where(html.layer-js .layer-reveal.is-in:not(.is-static):not(.ds-hero,[class*="hero"])){animation:layer-reveal-in var(--layer-reveal-dur) var(--layer-reveal-ease) both;}.layer-halo{position:relative;isolation:isolate;}.layer-halo::before{content:'';position:absolute;z-index:-1;right:-12%;bottom:-28%;width:min(58%,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklch,var(--layer-accent) 30%,transparent) 0%,color-mix(in oklch,var(--layer-accent) 10%,transparent) 45%,transparent 72%);filter:blur(72px);opacity:0.8;pointer-events:none;}@media (max-width:767px){.layer-halo::before{width:72%;right:-24%;bottom:-18%;filter:blur(48px);}}.layer-parallax{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;}.layer-parallax__bg,.layer-parallax__mid{position:absolute;inset:-14% 0;display:block;}.layer-parallax__bg{background:radial-gradient(42% 30% at 12% 22%,color-mix(in oklch,var(--layer-accent) 12%,transparent) 0%,transparent 70%);}.layer-parallax__mid{background:radial-gradient(36% 26% at 88% 78%,color-mix(in oklch,var(--layer-accent) 9%,transparent) 0%,transparent 70%);}@supports (animation-timeline:view()){.layer-parallax__bg{animation:layerPxBg linear both;animation-timeline:view();animation-range:cover 0% cover 100%;}.layer-parallax__mid{animation:layerPxMid linear both;animation-timeline:view();animation-range:cover 0% cover 100%;}}@keyframes layerPxBg{from{transform:translateY(-7%);}to{transform:translateY(7%);}}@keyframes layerPxMid{from{transform:translateY(-3.5%);}to{transform:translateY(3.5%);}}.layer-stack{position:relative;z-index:1;display:grid;gap:var(--stack-gap);timeline-scope:--ls-2,--ls-3,--ls-4,--ls-5,--ls-6;}.layer-stack__card{transform-origin:50% 0;}@media (min-width:1024px) and (min-height:640px){.layer-stack__card{position:sticky;top:var(--stack-top);}.layer-stack__card:nth-child(2){top:calc(var(--stack-top) + var(--stack-peek) * 1);view-timeline:--ls-2 block;}.layer-stack__card:nth-child(3){top:calc(var(--stack-top) + var(--stack-peek) * 2);view-timeline:--ls-3 block;}.layer-stack__card:nth-child(4){top:calc(var(--stack-top) + var(--stack-peek) * 3);view-timeline:--ls-4 block;}.layer-stack__card:nth-child(5){top:calc(var(--stack-top) + var(--stack-peek) * 4);view-timeline:--ls-5 block;}.layer-stack__card:nth-child(6){top:calc(var(--stack-top) + var(--stack-peek) * 5);view-timeline:--ls-6 block;}.layer-stack__card:not(:last-child) .module-screen{max-height:min(46dvh,520px);width:auto;max-width:100%;object-fit:contain;margin-inline:auto;}@supports (animation-timeline:view()){.layer-stack__card:not(:last-child){animation:layerStackBack linear both;animation-range:entry 0% entry 100%;}.layer-stack__card:nth-child(1){animation-timeline:--ls-2;}.layer-stack__card:nth-child(2){animation-timeline:--ls-3;}.layer-stack__card:nth-child(3){animation-timeline:--ls-4;}.layer-stack__card:nth-child(4){animation-timeline:--ls-5;}.layer-stack__card:nth-child(5){animation-timeline:--ls-6;}}}@keyframes layerStackBack{to{transform:scale(0.96);filter:brightness(0.72);}}.module-block{position:relative;max-width:var(--module-max);margin-inline:auto;padding:0 clamp(16px,4vw,48px);}.module-block--lead{padding-block:clamp(48px,8vh,96px) 0;}.module-stage{padding-block:clamp(48px,8vh,96px) clamp(64px,10vh,128px);}.chapter.module-card{background:var(--raised,#121214);border:1px solid var(--line-2,rgba(255,255,255,0.08));border-bottom-color:var(--line-2,rgba(255,255,255,0.08));border-radius:20px;padding:clamp(24px,4vw,48px);box-shadow:var(--shadow-3);contain:layout paint;}.chapter.module-card .wrap{max-width:none;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "body" "screen" "sim";gap:var(--space-3);align-content:start;}.chapter.module-card .chapter-header{grid-area:head;margin:0;}.chapter.module-card .chapter-content{grid-area:body;margin:0;max-width:62ch;gap:var(--space-2);}.chapter.module-card .chapter-content p{max-width:62ch;}.chapter.module-card .module-screen{grid-area:screen;align-self:center;}.chapter.module-card .module-sim__container{grid-area:sim;margin-top:0 !important;width:100%;justify-self:stretch;}.chapter.module-card .module-sim__container svg{width:100%;height:auto;display:block;}.chapter.module-card .glass-code{grid-column:1 / -1;margin-top:var(--space-1);}.chapter.module-card .voice-trigger{display:inline-flex;align-items:center;min-height:44px;}.chapter.module-card .chapter-number{font-size:var(--fs-h2);}.chapter.module-card h2{font-size:var(--fs-h2);text-wrap:balance;}.chapter.module-card.module-card--sim-right .module-sim__container{grid-area:screen;align-self:center;}@media (min-width:768px){.chapter.module-card .wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head  screen" "body  screen" "sim   sim";column-gap:clamp(24px,4vw,56px);row-gap:24px;}.chapter.module-card .chapter-content{align-self:start;}.module-card--sim-right .wrap{grid-template-areas:"head screen" "body screen";}}@media (prefers-reduced-motion:reduce){html.layer-js .layer-reveal > *{opacity:1;transform:none;transition:none;}.layer-parallax__bg,.layer-parallax__mid{animation:none;transform:none;}.layer-stack__card{animation:none !important;transform:none;filter:none;}}.module-wrap{max-width:var(--module-max);margin-inline:auto;padding-inline:clamp(16px,4vw,48px);}.module-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);align-items:stretch;}@media (min-width:768px){.module-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1280px){.module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);}}@media (min-width:1920px){.module-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));}}.module-groups{display:grid;gap:var(--space-2);}@media (min-width:1280px){.module-groups{gap:var(--space-3);}}.module-tile{display:flex;flex-direction:column;gap:var(--space-1);min-height:100%;padding:clamp(20px,2vw,28px);background:var(--raised,#121214);border:1px solid var(--line-2,rgba(255,255,255,0.08));border-radius:var(--r-4);color:inherit;text-decoration:none;transition:border-color 150ms var(--layer-reveal-ease),transform 250ms var(--layer-reveal-ease);}.module-tile > p{max-width:62ch;margin:0;}.module-tile:focus-visible{outline:2px solid var(--layer-accent);outline-offset:2px;}@media (hover:hover){a.module-tile:hover{border-color:var(--layer-accent);transform:translateY(-2px);}}a.module-tile{position:relative;padding-right:clamp(40px,4vw,52px);}a.module-tile::after{content:'';position:absolute;right:20px;top:calc(clamp(20px,2vw,28px) + 8px);width:8px;height:8px;border-right:1.75px solid currentColor;border-top:1.75px solid currentColor;transform:rotate(45deg);opacity:0.45;transition:opacity 150ms var(--layer-reveal-ease),transform 250ms var(--layer-reveal-ease);}@media (hover:hover){a.module-tile:hover::after{opacity:1;transform:rotate(45deg) translate(2px,-2px);}}.ico{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;}.module-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:color-mix(in oklch,currentColor 12%,transparent);margin-bottom:var(--space-1);}.module-head{position:relative;}.module-head h1,.module-head h2{text-wrap:balance;}.module-head p{max-width:62ch;}.table-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-radius:10px;background:linear-gradient(90deg,var(--raised,#121214) 40%,transparent) left / 32px 100% no-repeat local,linear-gradient(270deg,var(--raised,#121214) 40%,transparent) right / 32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.55),transparent) left / 14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.55),transparent) right / 14px 100% no-repeat scroll,var(--raised,#121214);}.table-scroll > table{min-width:640px;background:transparent;}@media (prefers-reduced-motion:reduce){.module-tile,a.module-tile::after{transition:none;}a.module-tile:hover{transform:none;}}html .fx-cursor-dot,html .fx-cursor-ring.text{mix-blend-mode:normal;}.compliance-badges.px{height:auto;min-height:0;padding-block:18px;}.compliance-badges .px__layer--bg,.compliance-badges .px__layer--fg{display:none;}.compliance-badges .px__layer--mid{position:relative;inset:auto;height:auto;transform:none !important;will-change:auto;}.lyr-hero__pin > div:nth-of-type(1){--depth:.05;--dx:3vw;}.lyr-hero__pin > div:nth-of-type(2){--depth:.18;--dx:-4vw;}.lyr-hero__pin > div:nth-of-type(3){--depth:.45;--dx:5vw;}.lyr-hero__pin > div:nth-of-type(4){--depth:.7;}.lyr-hero__pin > div:nth-of-type(5){--depth:.9;}.lyr-hero__pin > div:nth-of-type(6){--depth:1.35;}.lyr-hero .lyr-veil{height:24vh;}.lyr-band{}#voice-demo h2,#rack-stage h2{letter-spacing:var(--ls-head);}html{background:var(--lyr-l0);}body{background:transparent;}#lyr-bg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(92vw 76vh at 26% 18%,color-mix(in srgb,var(--lyr-bg-accent) 34%,#7f8798) 0%,color-mix(in srgb,var(--lyr-bg-accent) 24%,#2c313d) 36%,transparent 70%),radial-gradient(88vw 78vh at 80% 88%,color-mix(in srgb,var(--lyr-bg-accent) 28%,#6b7280) 0%,color-mix(in srgb,var(--lyr-bg-accent) 18%,#24272f) 40%,transparent 72%),radial-gradient(120vw 92vh at 52% 46%,#202430 0%,#191c2400 60%,transparent 80%),linear-gradient(180deg,#191c23 0%,#131519 52%,#0e0f13 100%);--lyr-bg-accent:#2B6FFF;--lyr-bg-x:34%;--lyr-bg-lum:.3;}.lyr-bg__light{position:absolute;top:0;left:0;width:132vw;height:96vh;max-width:1640px;max-height:900px;transform:translate3d(calc(var(--lyr-bg-xpx,435px) - 50%),-46%,0);border-radius:50%;will-change:transform,opacity;background:radial-gradient(closest-side,color-mix(in srgb,var(--lyr-bg-accent) 62%,#8f96a6) 0%,color-mix(in srgb,var(--lyr-bg-accent) 40%,transparent) 38%,transparent 74%);opacity:calc(.5 + .5 * var(--lyr-bg-lum));}.lyr-bg__grid{position:absolute;left:0;right:0;top:0;height:104vh;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 7vw),repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 4vh);-webkit-mask-image:radial-gradient(130vw 120vh at var(--lyr-bg-x) 10%,#000 0%,rgba(0,0,0,.6) 55%,rgba(0,0,0,.2) 90%);mask-image:radial-gradient(130vw 120vh at var(--lyr-bg-x) 10%,#000 0%,rgba(0,0,0,.6) 55%,rgba(0,0,0,.2) 90%);will-change:transform;}.lyr-bg__floor{position:absolute;inset:auto 0 0 0;height:24vh;background:linear-gradient(to top,rgba(10,10,11,.75),rgba(10,10,11,0));}.lyr-hero__pin{background-color:transparent;}.lyr-server,.lyr-build .lyr-server__pin,.lyr-rail__pin,.lyr-stage,.lyr-int,.lyr-foerder,.lyr-ablauf{background:var(--lyr-top);}.lyr-scene{background:transparent;}[data-lyr-scene].is-flow{isolation:isolate;transform-origin:50% 40%;transform:translate3d(0,calc(var(--lyr-out,0) * -3vh),0) scale(calc(1 - .035 * var(--lyr-out,0) - .015 * (1 - var(--lyr-in,1))));opacity:calc(1 - .45 * var(--lyr-out,0));filter:brightness(calc(1 - .28 * var(--lyr-out,0)));will-change:transform,opacity;}.is-pinned .lyr-hero__pin,.is-pinned .lyr-server__pin,.is-pinned .lyr-rail__pin{opacity:calc(1 - .5 * var(--lyr-out,0) - .2 * (1 - var(--lyr-in,1)));}.lyr-overlap{margin-top:-24vh;padding-top:calc(var(--lyr-sect) + 24vh);pointer-events:none;}.lyr-overlap > *{pointer-events:auto;}.lyr-overlap > .lyr-halo,.lyr-overlap > .lyr-floor,.lyr-overlap > .lyr-spot,.lyr-overlap > .lyr-deep,.lyr-overlap > .lyr-fore{pointer-events:none;}.lyr-overlap > .lyr-halo{top:24vh;}.lyr-int.is-flow,.lyr-foerder.is-flow,.lyr-ablauf.is-flow,.lyr-stage.is-flow,.lyr-close.is-flow,.lyr-band.is-flow{overflow:visible;clip-path:inset(0 0 0 0);}@media (min-width:901px){.compliance-badges .cb-row{max-width:64vw;margin:0 auto 0 var(--lyr-edge);justify-content:flex-start;}}#lyr-host{position:sticky;top:0;height:0;z-index:12;display:none;pointer-events:none;}#lyr-host.is-on{display:block;}#lyr-travel{position:absolute;left:0;top:0;width:320px;display:none;transform:translate3d(0,0,0);transform-origin:0 0;padding:var(--lyr-s3);border-radius:var(--lyr-r-mid);will-change:transform;}#lyr-travel.is-on{display:block;}.lyr-travel__a,.lyr-travel__b{position:absolute;inset:0;padding:inherit;border-radius:inherit;}.lyr-travel__b{opacity:0;}.lyr-slot--ghost{opacity:0 !important;}#lyr-spine{position:absolute;left:14px;top:50vh;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);transition:opacity 250ms var(--ease-smooth,ease-out),visibility 0s linear 0s;}#lyr-spine.is-veiled{opacity:0;visibility:hidden;transition-delay:0s,250ms;}.lyr-spine__num{font-weight:600;color:var(--lyr-accent-ink);letter-spacing:.06em;}.lyr-spine__track{position:relative;width:2px;height:128px;background:rgba(255,255,255,.12);border-radius:1px;overflow:hidden;}.lyr-spine__fill{position:absolute;inset:0;transform-origin:50% 0;transform:scaleY(0);background:var(--lyr-accent-ink);}.lyr-spine__label{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;}@media (max-width:1180px){#lyr-spine{display:none;}}.lyr-deep{position:absolute;z-index:0;pointer-events:none;overflow:hidden;border-radius:var(--lyr-r-out);-webkit-mask-image:radial-gradient(72% 72% at 50% 50%,#000 12%,transparent 100%);mask-image:radial-gradient(72% 72% at 50% 50%,#000 12%,transparent 100%);}.lyr-deep img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:blur(3px) contrast(.55) brightness(.6) saturate(.7);opacity:.7;}.lyr-fore{position:absolute;z-index:5;pointer-events:none;white-space:nowrap;display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--fs-small);font-weight:500;letter-spacing:.04em;color:var(--ink);}.lyr-fore img{width:54px;height:32px;object-fit:cover;border-radius:var(--r-pill);display:block;filter:brightness(.92);}.lyr-fore i{width:6px;height:6px;border-radius:50%;background:var(--lyr-accent-ink);box-shadow:0 0 12px var(--lyr-accent);}.is-flow > .lyr-deep{position:sticky;top:28vh;height:0;z-index:-1;overflow:visible;border-radius:0;display:block;-webkit-mask-image:none;mask-image:none;}.is-flow > .lyr-deep img{position:absolute;top:0;right:-10vw;left:auto;width:62vw;height:44vh;max-width:900px;border-radius:var(--lyr-r-out);-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,#000 20%,transparent 100%);mask-image:radial-gradient(70% 70% at 50% 50%,#000 20%,transparent 100%);transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .1),0);}.is-flow > .lyr-fore{transform:translate3d(0,clamp(-110px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .2),110px),0);}.is-flow .lyr-stage__note{transform:translate3d(0,clamp(-110px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .2),0px),0);}.is-flow > .lyr-fore{top:4vh;right:var(--lyr-edge);transform:translate3d(0,clamp(-56px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .2),56px),0);}.lyr-band.is-flow > .lyr-fore,.lyr-close.is-flow > .lyr-fore{right:-24px;padding-right:40px;}.lyr-int.is-flow > .lyr-fore{top:auto;bottom:calc(var(--lyr-sect) * .4);}.lyr-close.is-flow > .lyr-fore{top:calc(24vh + 12px);transform:translate3d(0,clamp(-20px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .2),20px),0);}.lyr-plane--deep{--depth:.1;--dx:-2vw;}.lyr-plane--deep .lyr-deep{left:54vw;top:54vh;width:46vw;aspect-ratio:16 / 9;transform:scale(.9) rotate(1.5deg);}.lyr-hero .lyr-fore{left:3vw;top:90vh;}.lyr-build .lyr-server__main{display:block;aspect-ratio:auto;}.lyr-build .lyr-server__main::after{content:none;}.lyr-build .lyr-build__media{position:relative;display:block;width:100%;aspect-ratio:20 / 11;overflow:hidden;background:var(--lyr-l1);}.lyr-build .lyr-build__media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,0) 36%);}.lyr-build .lyr-build__phase{position:static;inset:auto;z-index:auto;max-width:none;display:grid;grid-template-columns:auto 34px;justify-content:start;align-items:center;column-gap:10px;row-gap:4px;box-sizing:border-box;min-height:98px;margin:0;padding:11px 42% 12px 12px;border:0;border-top:1px solid var(--lyr-line);border-radius:0;background:#101013;color:#F5F5F7;line-height:1.35;white-space:normal;overflow:hidden;}.lyr-build .lyr-build__phase b{grid-column:1;grid-row:1;}.lyr-build .lyr-build__phase::after{grid-column:2;grid-row:1;}.lyr-build .lyr-build__phase span{grid-column:1 / -1;grid-row:2;}.lyr-build .lyr-build__hint{grid-column:1 / -1;grid-row:3;font-style:normal;font-size:11px;letter-spacing:.08em;color:#F5F5F7;}@media (max-width:900px){.lyr-build .lyr-build__phase{padding-right:12px;min-height:84px;}}.lyr-build .lyr-server__pin > .lyr-deep{right:-8vw;top:6vh;width:52vw;height:58vh;transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * var(--lyr-span) * .1),0);}.lyr-build .lyr-server__pin > .lyr-deep img{filter:blur(4px) contrast(.55) brightness(.55) saturate(.6);}.lyr-server__rig > .lyr-fore{right:26%;top:9%;z-index:4;transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * 7.5vh),0);}.lyr-scene__inner > .lyr-deep{right:-12vw;top:4vh;width:58vw;height:62vh;transform:translate3d(0,calc(var(--lyr-p,0) * -2vh),0);}.lyr-scene__inner > .lyr-fore{right:6vw;top:9vh;transform:translate3d(0,calc(var(--lyr-p,0) * -20vh),0);}#kapitel-4 .lyr-scene__inner > .lyr-fore{top:auto;bottom:10vh;}.lyr-rail__pin > .lyr-deep{left:-10vw;bottom:-6vh;width:48vw;height:46vh;transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * var(--lyr-span) * .1),0);}.lyr-rail__pin > .lyr-fore{right:-28px;top:12vh;padding-right:44px;transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * 16vh),0);}.lyr-wave{display:flex;align-items:flex-end;justify-content:center;gap:5px;height:56px;margin:var(--lyr-s3) auto 0;max-width:720px;padding:0 var(--lyr-gutter);}.lyr-wave i{flex:1 1 0;max-width:8px;min-width:3px;height:calc(var(--h,40) * 1%);border-radius:3px;background:linear-gradient(180deg,var(--lyr-accent-ink),color-mix(in srgb,var(--lyr-accent) 55%,transparent));opacity:.8;transition:height 160ms var(--ease-drift,ease-out);}.lyr-num__v{display:inline-block;text-align:right;font-variant-numeric:tabular-nums;}@media (max-width:900px){#lyr-host{display:none !important;}.lyr-fore{display:none;}.is-flow .lyr-stage__note{transform:none;}.lyr-overlap{margin-top:-12vh;padding-top:calc(var(--lyr-sect) + 12vh);}.lyr-overlap > .lyr-halo{top:12vh;}.is-flow > .lyr-deep img{width:90vw;height:34vh;right:-20vw;}.lyr-scene__inner > .lyr-deep{position:absolute;width:90vw;height:40vh;top:auto;bottom:0;}.lyr-plane--deep .lyr-deep{left:30vw;top:62vh;width:80vw;}.lyr-wave{gap:3px;height:44px;}}@media (prefers-reduced-motion:reduce){#lyr-host{display:none !important;}[data-lyr-scene].is-flow{transform:none !important;opacity:1 !important;filter:none !important;}.is-pinned .lyr-hero__pin,.is-pinned .lyr-server__pin,.is-pinned .lyr-rail__pin{opacity:1 !important;}.lyr-fore,.lyr-deep,.is-flow > .lyr-deep img,.lyr-stage__note{transform:none !important;}.is-flow > .lyr-deep{position:absolute;top:24vh;}.lyr-bg__grid{transform:none !important;}.lyr-wave i{transition:none;}}#content{--fs-label:13px;--fs-caption:13px;}.lyr-cta:not(.lyr-cta--ghost),.lyr-close .lf-cta{background:var(--cta-bg);color:var(--cta-fg);border:1px solid var(--cta-line-strong);box-shadow:var(--lyr-e3);}.lyr-cta:not(.lyr-cta--ghost):focus-visible,.lyr-close .lf-cta:focus-visible{box-shadow:var(--cta-ring),var(--lyr-e3);}@media (hover:hover) and (pointer:fine){.lyr-cta:not(.lyr-cta--ghost):hover,.lyr-close .lf-cta:hover{background:var(--cta-bg-hover);}}.lyr-cta--ghost,.lyr-scene .voice-trigger{border-color:var(--cta-line-accent);border-top-color:rgba(143,193,255,.5);}#lyr-travel,[data-lyr-slot]{border-color:rgba(255,178,122,.42);border-top-color:rgba(255,214,184,.7);border-left-color:rgba(255,214,184,.4);box-shadow:var(--lyr-e4),0 0 0 1px rgba(255,178,122,.10),0 32px 72px -26px rgba(255,178,122,.42);}#lyr-travel .lyr-card__eyebrow,[data-lyr-slot] .lyr-card__eyebrow{color:var(--brand-orange);border-color:rgba(255,178,122,.28);background:rgba(255,178,122,.08);}#lyr-travel .lyr-card__line strong,[data-lyr-slot] .lyr-card__line strong{color:var(--brand-orange);}#lyr-travel .lyr-badge,[data-lyr-slot] .lyr-badge{background:linear-gradient(135deg,#FFE9D6 0%,var(--brand-orange) 100%);color:var(--lyr-l0);}#lyr-travel .lyr-bars i,[data-lyr-slot] .lyr-bars i{background:linear-gradient(180deg,var(--brand-orange-hi),rgba(255,178,122,.45));}#lyr-travel .lyr-card__sub,[data-lyr-slot] .lyr-card__sub{color:var(--ink-2);}#lyr-spine .lyr-spine__fill{background:var(--brand-orange);}#lyr-spine .lyr-spine__num{color:var(--brand-orange);}#content .customer-quote .eyebrow,#content .vd-eyebrow,#content .rack-eyebrow,#content .locations-links a,#content .trust-badge-strip a,#content .rack-cta,#callflow-mount .gk,#content .lyr-int__note strong,#content .lyr-ablauf__reach a{color:var(--cta-ghost-fg);}#voice-demo .vd-line .vd-who{color:var(--ink-2);}#voice-demo .vd-line-jeff .vd-who{color:var(--brand-blue-ink);}#voice-demo .vd-who,#voice-demo .vd-vorschau-kopf,#callflow-mount .gc-note,#callflow-mount .callflow__chip,#callflow-mount .callflow__station-meta,#content .trust-badge,#content .lyr-fan__card span{font-size:13px;}#callflow-mount .gc-note{color:var(--ink-2);}#content .vd-sub{max-width:66ch;}.lyr-photo__label{background:rgba(10,10,11,.88);font-size:13px;letter-spacing:.06em;}.lyr-railcard{opacity:calc(.5 + .5 * var(--in));}.lyr-chip{font-size:13px;}.lyr-fan__card span{color:var(--ink-2);}.lyr-slot--seam{position:absolute;z-index:6;right:var(--lyr-edge);top:calc(24vh + 8px);width:min(320px,30vw);transform:none;padding:var(--lyr-s2);}.lyr-rail__slot{position:absolute;z-index:6;right:var(--lyr-edge);top:9vh;width:min(320px,30vw);transform:none;padding:var(--lyr-s2);}.rack-sticky .lyr-slot--seam{top:7vh;}.lyr-rail__pin > .lyr-fore{top:auto;bottom:8vh;right:auto;left:-28px;padding:5px 14px 5px 44px;flex-direction:row-reverse;}.lyr-stage__note{right:auto;left:var(--lyr-s3);}.lyr-close.is-flow > .lyr-fore{top:auto;bottom:8vh;}@media (min-width:901px){.lyr-stage.lyr-overlap{padding-top:calc(var(--lyr-sect) + 24vh + 48px);}.lyr-band.lyr-overlap{padding-top:calc(var(--lyr-sect) + 24vh + 64px);}.lyr-close__copy{padding-top:56px;}.lyr-foerder__copy{padding-top:40px;}}.lyr-slot--seam .lyr-card__line{margin-bottom:2px;}.lyr-slot--seam .lyr-badge,.lyr-rail__slot .lyr-badge{transform:none;}.lyr-plane-mid{position:absolute;z-index:0;pointer-events:none;overflow:hidden;border-radius:var(--lyr-r-out);width:min(24vw,380px);height:22vh;-webkit-mask-image:radial-gradient(72% 72% at 50% 50%,#000 12%,transparent 100%);mask-image:radial-gradient(72% 72% at 50% 50%,#000 12%,transparent 100%);transform:translate3d(0,clamp(-90px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .18),90px),0);}.lyr-plane-mid img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:blur(2px) contrast(.6) brightness(.72) saturate(.7);opacity:.66;}.lyr-plane-mid--scene img{filter:none;opacity:.9;object-fit:contain;}.lyr-int > .lyr-plane-mid,.lyr-stage > .lyr-plane-mid,.lyr-foerder > .lyr-plane-mid{left:2vw;bottom:-4vh;}.lyr-band > .lyr-plane-mid{left:2vw;bottom:2vh;width:min(30vw,460px);height:26vh;}.lyr-ablauf > .lyr-plane-mid{top:1vh;left:44vw;width:min(22vw,340px);height:18vh;}.lyr-close > .lyr-plane-mid{right:2vw;bottom:-4vh;}.lyr-glint{position:absolute;z-index:0;pointer-events:none;right:6vw;width:40vw;max-width:620px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(143,193,255,.55) 40%,rgba(255,255,255,.7) 50%,rgba(143,193,255,.55) 60%,transparent);box-shadow:0 0 28px 2px rgba(143,193,255,.28);transform:translate3d(0,clamp(-160px,calc((var(--lyr-p,.5) - .5) * var(--lyr-travel,1000px) * .25),160px),0) rotate(-5deg);}.lyr-int > .lyr-glint{top:34vh;}.lyr-stage > .lyr-glint{top:30vh;}.lyr-band > .lyr-glint{top:26vh;}.lyr-foerder > .lyr-glint{top:30vh;}.lyr-ablauf > .lyr-glint{top:38vh;}.lyr-close > .lyr-glint{top:30vh;}.lyr-float{position:absolute;z-index:5;pointer-events:none;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--r-pill);font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;color:var(--ink);transform:translate3d(0,clamp(-80px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .3),80px),0);}.lyr-float i{width:6px;height:6px;border-radius:50%;background:var(--brand-blue-ink);box-shadow:0 0 10px var(--brand-blue);}.lyr-int > .lyr-float{right:var(--lyr-edge);top:calc(24vh + 160px);}.lyr-stage > .lyr-float{left:var(--lyr-edge);top:calc(24vh + 6px);}.lyr-band > .lyr-float{left:var(--lyr-edge);bottom:6vh;}.lyr-foerder > .lyr-float{right:var(--lyr-edge);bottom:6vh;}.lyr-ablauf > .lyr-float{left:var(--lyr-edge);bottom:14vh;}.lyr-close > .lyr-float{left:var(--lyr-edge);top:calc(24vh + 6px);}.lyr-stagger > :nth-child(1){--k:0;}.lyr-stagger > :nth-child(2){--k:1;}.lyr-stagger > :nth-child(3){--k:2;}.lyr-stagger > :nth-child(4){--k:3;}.lyr-stagger > :nth-child(5){--k:4;}.lyr-stagger > :nth-child(n+6){--k:5;}.is-flow .lyr-stagger > *{opacity:clamp(.02,calc((var(--lyr-p,1) - var(--stg,.08) - var(--k,0) * .018) * 14),1);}.lyr-int{--stg:.06;}.lyr-foerder{--stg:.09;}.lyr-ablauf{--stg:.08;}.lyr-band{--stg:.06;}@media (max-width:900px){.lyr-slot--seam,.lyr-rail__slot{position:relative;right:auto;top:auto;width:100%;margin:var(--lyr-s3) 0 0;}.rack-sticky .lyr-slot--seam{display:none;}.lyr-plane-mid,.lyr-glint,.lyr-float{display:none;}.lyr-stage__note{left:auto;right:var(--lyr-s3);}.is-flow .lyr-stagger > *{opacity:1;}}@media (prefers-reduced-motion:reduce){.lyr-plane-mid,.lyr-glint,.lyr-float{transform:none !important;}.is-flow .lyr-stagger > *{opacity:1 !important;}}.lyr-cta:not(.lyr-cta--ghost),.lyr-close .lf-cta{min-height:56px;min-width:200px;padding:0 32px;box-shadow:var(--lyr-e3);transition:transform 220ms cubic-bezier(0.22,1,0.36,1),box-shadow 220ms cubic-bezier(0.22,1,0.36,1),background-color 150ms;}.lyr-cta:not(.lyr-cta--ghost):focus-visible,.lyr-close .lf-cta:focus-visible{outline:3px solid var(--brand-orange);outline-offset:3px;box-shadow:var(--lyr-e3);}@media (hover:hover) and (pointer:fine){.lyr-cta:not(.lyr-cta--ghost):hover,.lyr-close .lf-cta:hover{transform:translateY(-1px) scale(1.03);box-shadow:var(--lyr-e4),0 18px 44px -16px rgba(255,178,122,.45);}}.lyr-cta--ghost,.lyr-scene .voice-trigger,#content .rack-cta{background:transparent;border:0;box-shadow:none;border-radius:0;min-height:44px;padding:0;min-width:0;color:var(--cta-ghost-fg);font-weight:500;text-decoration:underline;text-underline-offset:6px;text-decoration-color:rgba(143,193,255,.35);transition:text-decoration-color 150ms,color 150ms;}.lyr-cta--ghost::after,.lyr-scene .voice-trigger::after{content:"→";margin-left:2px;transition:transform 200ms cubic-bezier(0.22,1,0.36,1);}.lyr-cta--ghost.voice-trigger::after{content:"▸";}@media (hover:hover) and (pointer:fine){.lyr-cta--ghost:hover,.lyr-scene .voice-trigger:hover,#content .rack-cta:hover{transform:none;background:transparent;color:var(--t-ink);text-decoration-color:var(--brand-blue-ink);}.lyr-cta--ghost:hover::after,.lyr-scene .voice-trigger:hover::after{transform:translateX(4px);}}.lyr-cta--ghost:focus-visible,.lyr-scene .voice-trigger:focus-visible,#content .rack-cta:focus-visible{outline:3px solid var(--brand-orange);outline-offset:4px;box-shadow:none;}#content .rack-cta{font-family:var(--font-sans);font-size:var(--fs-copy);max-width:none;display:inline-flex;align-items:center;}@media (max-width:900px){.lyr-cta:not(.lyr-cta--ghost),.lyr-close .lf-cta{min-height:52px;width:100%;}.lyr-cta--ghost,.lyr-scene .voice-trigger{width:auto;justify-content:flex-start;}}.lyr-slot-static{border-color:rgba(255,178,122,.42);border-top-color:rgba(255,214,184,.7);box-shadow:var(--lyr-e4),0 0 0 1px rgba(255,178,122,.10),0 32px 72px -26px rgba(255,178,122,.42);}.lyr-slot-static .lyr-card__eyebrow{color:var(--brand-orange);border-color:rgba(255,178,122,.28);background:rgba(255,178,122,.08);}.lyr-slot-static .lyr-card__line strong{color:var(--brand-orange);}.lyr-slot-static .lyr-badge{background:linear-gradient(135deg,#FFE9D6 0%,var(--brand-orange) 100%);color:var(--lyr-l0);}.lyr-int > .lyr-float{right:auto;left:var(--lyr-edge);top:auto;bottom:3vh;}.lyr-stage > .lyr-slot--seam{top:auto;bottom:10px;}.lyr-ablauf > .lyr-plane-mid{top:auto;left:auto;right:4vw;bottom:14vh;}.lyr-railcard{opacity:1;}#content .gk{color:var(--brand-blue-ink);}#content .gc-method{color:var(--lyr-l0);background:var(--t-emerald);padding:1px 7px;border-radius:5px;}#voice-demo .vd-line .vd-who{color:var(--ink);}#voice-demo .vd-transcript .vd-line.is-vorschau.in{opacity:.86;}#content a[style*="--accent"]{color:var(--brand-blue-ink) !important;}.lyr-band > .lyr-float{bottom:auto;top:calc(24vh + 10px);}#content .gc-note{color:var(--ink);}.lyr-slot--high{top:calc(24vh - 60px);}.lyr-foerder > .lyr-float{right:auto;left:var(--lyr-edge);bottom:3vh;}.lyr-ablauf.is-flow > .lyr-fore{top:calc(24vh + 12px);}.lyr-ablauf__head .lyr-lede{max-width:60ch;}.lyr-scene__rig--split .lyr-tag{top:auto;bottom:-18px;}.lyr-foerder > .lyr-float{bottom:auto;top:calc(24vh + 10px);}.lyr-close.is-flow > .lyr-fore{bottom:5vh;right:auto;left:var(--lyr-edge);padding:5px 14px 5px 5px;}.lyr-ablauf > .lyr-float{left:auto;bottom:auto;right:var(--lyr-edge);top:calc(24vh + 120px);}@media (prefers-reduced-motion:reduce){.lyr-rail__pin > .lyr-fore{display:none;}}.lyr-ablauf.is-flow > .lyr-fore{top:calc(24vh + 100px);transform:translate3d(0,clamp(-20px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .2),20px),0);}.lyr-ablauf > .lyr-float{top:auto;bottom:4vh;}:root{--lyr-lane-w:min(272px,24vw);--lyr-lane-bleed:0px;--lyr-lane-edge:24px;--lyr-lane:calc(var(--lyr-lane-w) + var(--lyr-lane-edge));--lyr-lane-pad:calc(var(--lyr-lane) + var(--lyr-s3));--lyr-lane-y:max(12vh,110px);}.lyr-stk{position:relative;}.lyr-stk__gap{display:none;}.lyr-stk.is-on > .lyr-stk__gap{display:block;height:8vh;pointer-events:none;}.lyr-stk__m{position:static;}.lyr-stk__m.is-stk{position:sticky;top:var(--stk-top,0px);min-height:100vh;overflow:clip;background:var(--lyr-top),var(--lyr-l0);display:flex;flex-direction:column;justify-content:center;}.lyr-stk__m.is-stk > [data-lyr-scene]{width:100%;flex:1 0 auto;min-height:100vh;display:flex;flex-direction:column;justify-content:center;margin:0;padding:calc(80px + 2vh) 0 64px;overflow:clip;clip-path:none;pointer-events:auto;}.lyr-stk__m.is-stk > .lyr-rail,.lyr-stk__m.is-stk > #rack-stage{display:block;min-height:0;padding:0;flex:0 0 auto;overflow:visible;}.lyr-stk__m.is-stk > #rack-stage{height:120vh;}.is-stk .voice-demo{padding:0;border-top:0;}.is-stk .lyr-stage__frame{padding-block:20px;}.lyr-stk__m.is-stk > .lyr-ablauf{padding:0;overflow:visible;overflow-x:clip;}.lyr-stk__m.is-stk > .lyr-ablauf > .lyr-ablauf__pin{position:sticky;top:0;height:100vh;overflow:clip;display:flex;flex-direction:column;justify-content:center;padding:calc(80px + 1vh) 0 12px;}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.lyr-ablauf__stage{overflow-x:clip;width:auto;max-width:none;margin-inline:0 var(--lyr-lane-pad);padding-inline:var(--lyr-edge) 0;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 40px),transparent 100%);}.lyr-ablauf__track{padding-right:var(--lyr-s3);}.lyr-ablauf__steps{width:calc(5 * clamp(230px,21vw,280px) + 4 * var(--lyr-s3));}.lyr-ablauf__pin > .lyr-slot--lane{top:var(--lyr-lane-y);}.lyr-ablauf__foot{display:flex;align-items:center;gap:var(--lyr-s3) var(--lyr-s4);flex-wrap:wrap;margin-top:var(--lyr-s3);}.lyr-ablauf__foot > .lyr-ablauf__cta{flex:0 0 auto;width:auto;padding-inline:0;margin:0;}.lyr-ablauf__foot > .lyr-ablauf__reach{flex:1 1 320px;width:auto;padding-inline:0;margin:0;}}@media (min-width:901px) and (max-height:800px) and (prefers-reduced-motion:no-preference){.lyr-ablauf__head .lyr-eyebrow{margin-bottom:var(--lyr-s1);}.lyr-ablauf__head .lyr-display{margin-bottom:var(--lyr-s2);}.lyr-ablauf__head .lyr-lede{margin-bottom:var(--lyr-s1);}.lyr-stepcard{padding:var(--lyr-s2);}.lyr-stk__m.is-stk > .lyr-ablauf > .lyr-ablauf__pin{padding:80px 0 0;}.lyr-ablauf__foot{margin-top:var(--lyr-s1);}}@media (min-width:901px) and (max-width:1150px) and (prefers-reduced-motion:no-preference){.lyr-stk__m.is-stk > .lyr-ablauf > .lyr-ablauf__pin{padding-bottom:0;}.lyr-stepcard{padding:var(--lyr-s2);}.lyr-ablauf__foot{display:block;margin-top:var(--lyr-s2);}.lyr-ablauf__foot > .lyr-ablauf__cta{margin:0 0 var(--lyr-s1);}.lyr-ablauf__head .lyr-lede{margin-bottom:var(--lyr-s1);}}@media (min-width:901px) and (max-width:1150px) and (max-height:800px) and (prefers-reduced-motion:no-preference){.lyr-ablauf__foot{margin-top:0;}.lyr-ablauf__foot > .lyr-ablauf__cta{margin:0 0 6px;}}.lyr-stk__m.is-stk > .lyr-overlap > .lyr-halo{top:0;}.lyr-stk__m.is-stk > [data-lyr-scene] > .lyr-halo,.lyr-stk__m.is-stk > [data-lyr-scene] > .lyr-floor,.lyr-stk__m.is-stk > [data-lyr-scene] > .lyr-spot,.lyr-stk__m.is-stk > [data-lyr-scene] > .lyr-plane-mid,.lyr-stk__m.is-stk > [data-lyr-scene] > .lyr-glint,.lyr-stk__m.is-stk > [data-lyr-scene] > .lyr-wave{position:absolute;}.lyr-stk__m.is-stk > [data-lyr-scene]:not(.lyr-rail):not(#rack-stage):not(.lyr-ablauf),.lyr-stk__m.is-stk > .lyr-rail > .lyr-rail__pin,.lyr-stk__m.is-stk > .lyr-ablauf > .lyr-ablauf__pin,.lyr-stk__m.is-stk > #rack-stage > .rack-sticky{transform-origin:50% 40%;transform:scale(calc(1 - .08 * var(--lyr-cv,0)));filter:blur(calc(var(--lyr-cv,0) * 2px)) brightness(calc(1 - .4 * var(--lyr-cv,0)));opacity:calc(1 - .96 * var(--lyr-cv,0));will-change:transform,filter,opacity;}.lyr-stk__m.is-stk > [data-lyr-scene].is-cov:not(.lyr-rail):not(#rack-stage):not(.lyr-ablauf),.lyr-stk__m.is-stk > .lyr-rail.is-cov > .lyr-rail__pin,.lyr-stk__m.is-stk > .lyr-ablauf.is-cov > .lyr-ablauf__pin,.lyr-stk__m.is-stk > #rack-stage.is-cov > .rack-sticky{pointer-events:none;}.lyr-stk__m.is-stk > [data-lyr-scene]:not(.is-cov):not(.lyr-rail):not(#rack-stage):not(.lyr-ablauf),.lyr-stk__m.is-stk > .lyr-rail:not(.is-cov) > .lyr-rail__pin,.lyr-stk__m.is-stk > .lyr-ablauf:not(.is-cov) > .lyr-ablauf__pin,.lyr-stk__m.is-stk > #rack-stage:not(.is-cov) > .rack-sticky{transform:none;filter:none;opacity:1;will-change:auto;}.lyr-stk__m.is-stk > [data-lyr-scene]:not(.lyr-rail):not(#rack-stage):not(.lyr-ablauf) > *{transform-origin:50% 60%;}.lyr-stk__m.is-stk > .lyr-overlap{margin-top:0;}.lyr-stk__m.is-stk > .lyr-stage.lyr-overlap,.lyr-stk__m.is-stk > .lyr-band.lyr-overlap{padding-top:calc(80px + 2vh);}.is-stk .lyr-close__copy,.is-stk .lyr-foerder__copy{padding-top:0;}.is-stk.lyr-stage,.is-stk.lyr-close{padding-inline:0;}.is-stk .lyr-int__wrap,.is-stk .lyr-foerder__wrap,.is-stk .lyr-close__wrap,.is-stk .lyr-ablauf__head,.is-stk .lyr-ablauf__foot,.is-stk .lyr-band__wrap,.is-stk .lyr-rail__head{max-width:none;margin-inline:0;padding-inline:var(--lyr-edge) var(--lyr-lane-pad);}.is-stk .lyr-stage__frame{max-width:none;margin-inline:var(--lyr-edge) var(--lyr-lane-pad);}.is-stk .lyr-marquee{margin:var(--lyr-s3) var(--lyr-lane-pad) var(--lyr-s3) var(--lyr-edge);}.is-stk .rack-grid{max-width:none;margin:0;padding:0 var(--lyr-lane-pad) 0 var(--lyr-edge);}.is-stk .lyr-int__wrap,.is-stk .lyr-foerder__wrap,.is-stk .lyr-close__wrap{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--lyr-s5);}.is-stk .lyr-int__core{width:min(230px,48%);}.is-stk .lyr-int__chip:nth-child(2){right:8px;transform:translate(0,-50%);}.is-stk .lyr-int__chip:nth-child(4){left:8px;transform:translate(0,-50%);}.is-stk .lyr-ablauf__head .lyr-lede{margin-bottom:var(--lyr-s2);}.is-stk .lyr-metric{padding:var(--lyr-s3);}.is-stk .lyr-places{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));}.lyr-band__head{margin-bottom:var(--lyr-s4);}.lyr-band__head .lyr-lede{max-width:60ch;}.lyr-band__cta{margin-top:var(--lyr-s3);}.lyr-ablauf__cta{margin-top:var(--lyr-s3);}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.locations-links .wrap,.trust-badge-strip .wrap,.trust-badge-strip > div,.customer-quote .wrap,.customer-quote > div{padding-right:var(--lyr-lane-pad);max-width:none;}.fx-marquee{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--lyr-lane-pad) - 40px),transparent calc(100% - var(--lyr-lane-pad)));mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--lyr-lane-pad) - 40px),transparent calc(100% - var(--lyr-lane-pad)));}}.lyr-slot--lane,.lyr-slot--lane-b{position:absolute;z-index:6;right:var(--lyr-lane-edge);width:var(--lyr-lane-w);height:168px;overflow:visible;transform:none;padding:var(--lyr-s2);}.lyr-slot--lane{top:calc(100% - 100vh + var(--lyr-lane-y));}.lyr-slot--lane-b{bottom:14vh;}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.lyr-rail__pin > .lyr-slot--lane,.rack-sticky > .lyr-slot--lane{top:var(--lyr-lane-y);}}.lyr-slot--lane .lyr-card__line,.lyr-slot--lane-b .lyr-card__line{margin-bottom:2px;}.lyr-slot--lane .lyr-badge,.lyr-slot--lane-b .lyr-badge,#lyr-travel.is-lane .lyr-badge{transform:none;}.is-stk > .lyr-deep{position:absolute;z-index:0;top:auto;bottom:8vh;left:auto;right:0;width:48vw;height:46vh;max-width:900px;display:block;overflow:hidden;border-radius:var(--lyr-r-out);-webkit-mask-image:radial-gradient(72% 72% at 50% 50%,#000 12%,transparent 100%);mask-image:radial-gradient(72% 72% at 50% 50%,#000 12%,transparent 100%);}.is-stk > .lyr-deep img{transform:translate3d(0,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .1),0);}.is-stk > .lyr-glint{top:auto;bottom:58vh;}.is-stk > .lyr-fore{top:auto;bottom:12px;left:var(--lyr-edge);right:auto;padding:5px 14px 5px 5px;flex-direction:row;transform:translate3d(0,clamp(-8px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .2),8px),0);}[data-lyr-scene].is-stk > .lyr-float{top:auto;bottom:14px;left:calc(var(--lyr-edge) + 300px);right:auto;transform:translate3d(0,clamp(-8px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .3),8px),0);}.is-stk .lyr-stage__note{transform:none;}.is-stk .lyr-stagger > *{opacity:clamp(.02,calc((var(--lyr-p,1) - var(--stg,.08) - var(--k,0) * .018) * 14),1);}#rack-stage .rack-step h3{font-size:var(--fs-h2);line-height:1.12;margin:0;color:var(--t-ink,#F5F5F7);font-weight:650;text-wrap:balance;}#voice-demo .vd-play{min-height:56px;min-width:200px;padding:0 28px;border-radius:var(--r-pill);background:linear-gradient(135deg,var(--brand-orange-hi) 0%,var(--brand-orange) 58%,var(--brand-orange-deep) 100%);color:var(--t-fg-on-orange);border:1px solid rgba(255,255,255,.42);box-shadow:var(--lyr-e3),0 18px 44px -16px rgba(255,178,122,.45);font-weight:600;font-size:16px;transition:transform 220ms cubic-bezier(0.22,1,0.36,1),box-shadow 220ms cubic-bezier(0.22,1,0.36,1);}#voice-demo .vd-play:focus-visible{outline:3px solid var(--brand-orange);outline-offset:3px;box-shadow:var(--lyr-e3);}@media (hover:hover) and (pointer:fine){#voice-demo .vd-play:hover{background:linear-gradient(135deg,#FFE1C8 0%,var(--brand-orange) 70%);transform:translateY(-1px) scale(1.03);box-shadow:var(--lyr-e4),0 18px 44px -16px rgba(255,178,122,.45);}}#voice-demo .vd-play:active{transform:scale(.985);}#content #rack-stage .lyr-cta{display:inline-flex;}@media (max-width:900px){.lyr-int .lyr-halo{--o:.14;}#voice-demo .vd-play{min-height:52px;width:100%;}.lyr-slot--lane,.lyr-slot--lane-b{position:relative;right:auto;top:auto;bottom:auto;width:100%;margin:var(--lyr-s3) 0 0;}.rack-sticky > .lyr-slot--lane{display:none;}}@media (prefers-reduced-motion:reduce){.lyr-slot--lane,.lyr-slot--lane-b{position:relative;right:auto;top:auto;bottom:auto;width:min(320px,100%);margin:0 auto var(--lyr-s3) var(--lyr-edge);}.rack-sticky > .lyr-slot--lane{margin:var(--lyr-s3) auto 0 var(--lyr-edge);}.lyr-stk__m.is-stk > [data-lyr-scene],.lyr-stk__m.is-stk > .lyr-rail > .lyr-rail__pin,.lyr-stk__m.is-stk > .lyr-ablauf > .lyr-ablauf__pin,.lyr-stk__m.is-stk > #rack-stage > .rack-sticky{transform:none !important;filter:none !important;opacity:1 !important;pointer-events:auto !important;}}.lyr-stk__m.is-stk[data-lyr-arc]{background:none;}.lyr-stk__m.is-stk[data-lyr-arc] > [data-lyr-scene]{position:relative;z-index:1;background:var(--lyr-top);clip-path:ellipse(var(--arc-rx) var(--arc-ry) at 50% var(--arc-cy));}.lyr-stk__m.is-stk[data-lyr-arc="rise"]{--arc-a3:calc(var(--lyr-arc,1) * var(--lyr-arc,1) * var(--lyr-arc,1));--arc-rx:calc(60vw + 160vw * var(--arc-a3));--arc-ry:calc(40vh + 160vh * var(--arc-a3));--arc-cy:calc(var(--arc-ry) - 52vh * var(--lyr-arc,1) * var(--lyr-arc,1));}.lyr-stk__m.is-stk[data-lyr-arc]::before,.lyr-stk__m.is-stk[data-lyr-arc]::after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--brand-blue);}.lyr-stk__m.is-stk[data-lyr-arc]::before{clip-path:ellipse(calc(var(--arc-rx) + 2px) calc(var(--arc-ry) + 2px) at 50% var(--arc-cy));opacity:calc(.9 * (1 - var(--lyr-arc,1)));}.lyr-stk__m.is-stk[data-lyr-arc]::after{clip-path:ellipse(calc(var(--arc-rx) + 22px) calc(var(--arc-ry) + 22px) at 50% var(--arc-cy));opacity:calc(.26 * (1 - var(--lyr-arc,1)));}html.is-kin .lyr-kin{filter:blur(var(--kb,0px));transform:skewY(var(--ks,0deg));will-change:filter,transform;}@media (prefers-reduced-motion:reduce){html.is-kin .lyr-kin{filter:none;transform:none;will-change:auto;}}.lyr-spine__pct{font-variant-numeric:tabular-nums;font-size:12px;line-height:1;letter-spacing:.04em;width:3ch;text-align:center;color:var(--brand-blue-ink);}.lyr-bleed{display:none;}.is-stk .lyr-stage__frame > .lyr-bleed{display:block;position:absolute;z-index:2;pointer-events:none;width:calc(64px + 8vw);height:14vh;right:calc(100% - 64px);bottom:calc(100% - 24px);border-radius:var(--lyr-r-mid);overflow:hidden;border:1px solid var(--lyr-line-hi);box-shadow:var(--shadow-3);transform:translate3d(0,clamp(-48px,calc((.5 - var(--lyr-p,.5)) * var(--lyr-travel,1000px) * .15),48px),0);will-change:transform;}.is-stk .lyr-stage__frame > .lyr-bleed img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9) brightness(.8);}.is-stk .lyr-stage__frame > .lyr-stage__note{left:calc(64px + 8vw + var(--lyr-s3));}.lyr-stk__m.is-stk.is-tall{top:auto;bottom:auto;min-height:0;}.lyr-metric__label > span{display:block;margin-top:4px;color:var(--ink-2);font-size:var(--fs-small);}.lyr-glass{background:rgba(22,22,26,.97);}.lyr-glass::after{background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,rgba(255,255,255,.012) 46%,rgba(255,255,255,0) 100%);}.lyr-halo{opacity:min(var(--o,.3),.24);}.lyr-card__sub,.lyr-metric__label,.lyr-railcard p,.lyr-int__note{color:var(--ink-2);}.lyr-metric .lyr-num{white-space:normal;overflow-wrap:break-word;font-size:clamp(20px,1.9vw,34px);line-height:1.08;}.vd-meta-k{color:var(--ink-2);}.lyr-band__wrap--map{position:relative;}@media (min-width:901px){.lyr-band__wrap--map{display:grid;align-items:start;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"head map" "metrics map" "cta map" "chips map";column-gap:var(--lyr-s5);}.lyr-band__wrap--map > .lyr-band__head{grid-area:head;}.lyr-band__wrap--map > .lyr-metrics{grid-area:metrics;}.lyr-band__wrap--map > .lyr-band__cta{grid-area:cta;}.lyr-band__wrap--map > .lyr-band__chips{grid-area:chips;}.lyr-band__wrap--map > .lyr-geo{grid-area:map;}.lyr-band__wrap--map > .lyr-metrics{grid-template-columns:repeat(2,1fr);}}.lyr-geo{position:relative;z-index:1;margin:var(--lyr-s3) 0 0;padding:var(--lyr-s3);border-radius:var(--lyr-r-out);background:var(--lyr-top),var(--lyr-l1);border:1px solid var(--lyr-line);border-top-color:var(--lyr-line-hi);box-shadow:var(--lyr-e3);}.lyr-geo__cap{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-blue-ink);margin:0 0 var(--lyr-s2);}.lyr-geo__svg{display:block;width:100%;height:auto;aspect-ratio:4 / 3;overflow:hidden;}.lyr-geo__grid path{fill:none;stroke:var(--lyr-line);stroke-width:1;opacity:.5;vector-effect:non-scaling-stroke;}.lyr-geo__de{fill:rgba(43,111,255,.10);stroke:var(--brand-blue-ink);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke;}.lyr-geo__ring{fill:none;stroke:var(--brand-blue);vector-effect:non-scaling-stroke;}.lyr-geo__ring--far{stroke-width:1.5;stroke-dasharray:6 5;opacity:.75;fill:rgba(43,111,255,.07);}.lyr-geo__ring--near{stroke-width:2;opacity:.95;fill:rgba(43,111,255,.16);}.lyr-geo__dots circle{fill:var(--brand-blue-ink);opacity:.95;}.lyr-geo__home circle{fill:var(--brand-orange);}.lyr-geo__home-o{fill:none;stroke:var(--brand-orange);stroke-width:2;opacity:.6;vector-effect:non-scaling-stroke;}.lyr-geo__key{list-style:none;margin:var(--lyr-s2) 0 0;padding:0;display:grid;gap:6px;font-size:var(--fs-small);color:var(--ink-2);}.lyr-geo__key li{display:flex;align-items:center;gap:8px;}.lyr-geo__sw{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:2px solid var(--brand-blue);}.lyr-geo__sw--near{background:rgba(43,111,255,.5);}.lyr-geo__sw--far{background:rgba(43,111,255,.14);border-style:dashed;}.lyr-geo__sw--all{background:none;border-color:var(--lyr-line-hi);}.lyr-geo__zoom{display:flex;align-items:center;gap:var(--lyr-s2);margin-top:var(--lyr-s2);}.lyr-geo__btn{width:44px;height:44px;min-width:44px;border-radius:var(--r-pill);cursor:pointer;background:var(--cta-geo-bg);color:var(--t-ink);border:1px solid var(--cta-line-hi);font-size:20px;line-height:1;font-family:var(--font-mono);}.lyr-geo__btn:hover{background:var(--cta-geo-bg-hover);}.lyr-geo__btn:focus-visible{outline:2px solid var(--brand-blue-ink);outline-offset:2px;}.lyr-geo__btn[disabled]{opacity:.4;cursor:default;}.lyr-geo__step{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink-2);min-width:11ch;text-align:center;}.sh-fab{transform:translateY(calc(-1 * var(--fab-lift,0px)));transition:transform .18s ease;}.sh-fab:hover{transform:translateY(calc(-2px - var(--fab-lift,0px)));}@media (prefers-reduced-motion:reduce){.sh-fab{transition:none;}}@media (max-width:900px){#rack-stage .rack-sticky{display:block;}#rack-stage .rack-grid{margin-inline:0;min-width:0;width:100%;}#rack-stage .rack-unit{height:auto;min-height:64px;}#rack-stage .ru-handle{top:12px;bottom:auto;height:30px;}#rack-stage .ru-vents{top:12px;bottom:auto;height:30px;}#rack-stage .ru-bays{top:14px;bottom:auto;height:26px;}#rack-stage .ru-leds{top:27px;}#rack-stage .ru-label{position:static;display:block;right:auto;left:auto;bottom:auto;margin:0 16px 0 32px;padding:48px 0 10px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35;}}#voice-demo .vd-transcript{padding:24px 22px;gap:12px;min-height:280px;max-height:360px;}#voice-demo .vd-player{padding:24px;}#voice-demo .vd-line{line-height:var(--lh-body);padding:10px 14px;}#voice-demo .vd-vorschau-mehr{margin:var(--space-0) 0 0;opacity:.8;}@media (max-width:900px){main *,main *::before,main *::after,#lyr-bg,#lyr-bg::before,#lyr-bg::after,#lyr-travel,.lyr-kin{will-change:auto !important;}.lyr-glass{background:var(--lyr-l3);-webkit-backdrop-filter:none !important;backdrop-filter:none !important;}html.is-kin .lyr-kin{filter:none !important;transform:none !important;}.lyr-halo{filter:blur(20px);}.layer-halo::before{filter:blur(20px);}.lyr-scene__inner,.lyr-stk__m > .lyr-ablauf > .lyr-ablauf__pin,.lyr-stk__m > #rack-stage > .rack-sticky{filter:none !important;}}@media (max-width:900px){.lyr-hero__pin,.lyr-plane--stage,.lyr-scene__grid,.lyr-rail__track,.lyr-fan,.lyr-server__rig,.lyr-int__board,.lyr-foerder__stack{perspective:none !important;transform-style:flat !important;}}.lyr-motif{position:absolute;inset:0;display:block;border-radius:inherit;pointer-events:none;overflow:hidden;background:repeating-linear-gradient(180deg,rgba(143,193,255,.05) 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,rgba(143,193,255,.035) 0 1px,transparent 1px 48px),radial-gradient(115% 140% at 12% 0%,rgba(43,111,255,.30),transparent 62%),linear-gradient(180deg,#101018,#0A0A0B);opacity:.62;}.lyr-motif::after{content:"";position:absolute;left:14%;top:12%;bottom:12%;width:2px;background:linear-gradient(180deg,transparent,var(--brand-orange,#FFB27A),transparent);opacity:.5;}.lyr-fore > .lyr-motif--pill{position:relative;inset:auto;flex:0 0 auto;width:54px;height:32px;border-radius:var(--r-pill);opacity:1;background:repeating-linear-gradient(90deg,rgba(10,10,11,.35) 0 1px,transparent 1px 7px),linear-gradient(120deg,var(--brand-blue-deep,#17306E),var(--brand-blue,#2B6FFF) 62%,var(--brand-orange,#FFB27A));}.lyr-fore > .lyr-motif--pill::after{content:none;}@media (prefers-reduced-motion:reduce){.lyr-motif{opacity:.42;}}@media (max-width:900px){.lyr-motif{opacity:.5;}}.gc-status{color:rgba(245,245,247,.82) !important;}.vd-vorschau-kopf,.vd-vorschau-mehr{color:rgba(245,245,247,.82) !important;}.vd-step{color:rgba(245,245,247,.84) !important;}.callflow__chip.active{color:#A9CEFF;}