.tl-layer__explains{z-index:25;transform:translateY(var(--tl-rail-gap)) translateY(var(--tl-rail-shift));border-radius:var(--radius) 0 0 var(--radius);background:var(--color-primary-600);color:#fff;border:1px solid #ffffff38;border-right:0;align-items:center;gap:.5rem;padding:.75rem .875rem .75rem 1rem;text-decoration:none;transition:background .2s,border-color .2s,padding-right .2s;display:flex;position:absolute;top:50%;right:0}.tl-layer__explains:hover{background:var(--color-primary-700);color:#fff;border-color:#ffffff80;padding-right:1.375rem}.tl-layer__explains:focus-visible{outline-offset:2px;outline:2px solid #fff}.tl-layer__explains svg{fill:none;stroke:currentColor;flex:none;width:1rem;height:1rem}.tl-layer__explains-lead{opacity:.8;font-size:.6875rem;display:block}.tl-layer__explains-brand{letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:700;display:block}.tl-layer__explains-lead,.tl-layer__explains-brand{white-space:nowrap}@media (orientation:portrait){.tl-layer__explains{top:auto;bottom:6rem;transform:none}}.tl-scene__explains{color:#ffffffd9;border-bottom:1px solid #ffffff59;margin-top:1.25rem;padding-bottom:.125rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-block}.tl-scene__explains:after{content:" →"}.tl-scene__explains:hover{color:#fff;border-color:#fff}.tw-tree{flex-direction:column;gap:.375rem;width:100%;max-width:24rem;display:flex}.tw-level--branched>.tw-branch{padding-top:14px;position:relative}.tw-level--branched>.tw-branch:before{content:"";background:#38bdf88c;width:1.5px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tw-level--branched>.tw-branch:after{content:"";background:#38bdf88c;height:1.5px;position:absolute;top:0;left:-.5rem;right:-.5rem}.tw-level--branched>.tw-branch:first-child:after{left:50%}.tw-level--branched>.tw-branch:last-child:after{right:50%}.tw-level--branched>.tw-branch:only-child:after{display:none}.tw-node{color:#bae6fd;background:#38bdf80f;border:1.5px solid #38bdf8e6;border-radius:6px;box-shadow:0 0 16px #38bdf859,inset 0 0 12px #38bdf81f}.tw-node[data-state=alarm]{color:#fde68a;background:#fbbf2414;border-color:#fbbf24f2;box-shadow:0 0 20px #fbbf2473,inset 0 0 12px #fbbf2426}.tw-spark{width:100%;height:20px;margin-top:6px;display:block;overflow:visible}.tw-spark__line{fill:none;stroke:#7dd3fce6;stroke-width:1.5px;vector-effect:non-scaling-stroke}.tw-spark__threshold{stroke:#fbbf2499;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.tw-node[data-state=alarm] .tw-spark__line{stroke:#fde68af2}.tw-node__doc{color:#bae6fdcc;border-top:1px dashed #38bdf859;margin-top:6px;padding-top:5px;font-size:10px;font-weight:500;display:block}.tw-spatial{z-index:15;pointer-events:none;position:absolute;inset:0}.tw-branch--placed{position:absolute;transform:translate(-50%,-50%)}.tw-node__value{letter-spacing:.03em;color:#bae6fdb3;margin-top:2px;font-size:10px;font-weight:500;display:block}.tw-connector{background:linear-gradient(#38bdf8e6,#38bdf833);width:1.5px;height:28px}:where(.tw-item,.tl-mark){--tw-c-50:var(--color-neutral-50);--tw-c-200:var(--color-neutral-200);--tw-c-400:var(--color-neutral-400);--tw-c-500:var(--color-neutral-500)}.tw-item{--tw-bg:var(--tw-c-50);--tw-border:var(--tw-c-200);--tw-fg:var(--tw-c-500);--tw-text:var(--color-neutral-800);--tw-line:var(--color-neutral-200);min-height:var(--tw-row-h);border:1px solid var(--tw-border);background:var(--tw-bg);color:var(--tw-text);border-radius:.25rem;align-items:center;font-size:.875rem;display:flex}.tl-stage-b .tw-item,.tl-run .tw-item{--tw-bg:oklab(12.7726% -.00194403 -.0106294/.42);--tw-border:color-mix(in oklab, var(--tw-c-400) 55%, transparent);--tw-fg:var(--tw-c-400);--tw-text:var(--color-neutral-50);--tw-line:color-mix(in oklab, var(--color-neutral-50) 28%, transparent);transition:background-color .18s,border-color .18s}.tw-item[data-state=alarm] .tw-item__spark polyline,.tw-item[data-state=alarm] .tw-item__spark line{stroke:var(--color-primary-400)}.tw-item__spark{width:3.5rem;height:14px;display:block;overflow:visible}.tw-item__spark line{stroke:var(--tw-fg);stroke-width:1px;stroke-dasharray:2 2;opacity:.6;vector-effect:non-scaling-stroke}.tw-item__spark polyline{fill:none;stroke:var(--tw-fg);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tw-item__doc{opacity:.85;display:block}.tl-peers{flex-direction:column;gap:.375rem;margin-top:.375rem;display:flex}.tl-peer{min-height:var(--tw-row-h);border:1px solid var(--tw-border);background:var(--tw-bg);color:var(--tw-text);border-radius:.25rem;align-items:center;font-size:.875rem;display:flex}.tl-run .tl-peer{--tw-bg:oklab(12.7726% -.00194403 -.0106294/.42);--tw-border:color-mix(in oklab, var(--tw-c-400) 55%, transparent);--tw-fg:var(--tw-c-400);--tw-text:var(--color-neutral-50)}.tl-peer[data-state=alarm]{--tw-c-400:var(--color-primary-400);--tw-c-500:var(--color-primary-600)}.tl-peer__name{text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 .75rem;overflow:hidden}.tl-peer__value{color:var(--color-neutral-300);white-space:nowrap;padding-right:.75rem;font-size:.75rem}.tw-item__icon{border:1px solid var(--tw-border);background:var(--tw-bg);width:3.5rem;min-width:3.5rem;min-height:2rem;color:var(--tw-fg);border-radius:.25rem;justify-content:center;align-self:stretch;align-items:center;gap:1px;margin:.125rem;display:flex}.tw-item__icon svg{stroke:currentColor;fill:none;width:20px;height:20px}.tw-item__chevron{opacity:.75}.tw-item__name{text-overflow:ellipsis;white-space:nowrap;padding:0 .5rem;overflow:hidden}.tw-item__meta{color:var(--tw-fg);white-space:nowrap;margin-left:auto;padding-right:.75rem;font-size:.6875rem}@property --tw-da{syntax:"<number>";inherits:true;initial-value:1}@property --tw-weiter{syntax:"<number>";inherits:true;initial-value:1}.tw-child--var{--tw-weiter:1}.tw-children{padding-left:1rem;position:relative}.tw-child{margin-top:.375rem;position:relative}.tw-child:before{content:"";opacity:calc(var(--tw-lines,1) * var(--tw-da,1));height:calc(.375rem + var(--tw-row-h) / 2);background:var(--tw-line,var(--color-neutral-200));width:1px;position:absolute;top:-.375rem;left:-.75rem}.tw-child:after{content:"";opacity:calc(var(--tw-lines,1) * var(--tw-da,1));top:calc(var(--tw-row-h) / 2);background:var(--tw-line,var(--color-neutral-200));width:.75rem;height:1px;position:absolute;left:-.75rem}.tw-child:not(:last-child):before{height:calc(.375rem + var(--tw-row-h) / 2 + var(--tw-weiter,1) * (100% - var(--tw-row-h) / 2))}.tl-pieces{z-index:16;pointer-events:none;position:absolute;inset:0}.tl-pieces__at{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.tl-pieces--stack{flex-direction:column;gap:1.25rem;width:13rem;display:flex;inset:10% auto auto 30%}.tl-layer[data-reveal=sources] .tl-piece__card,.tl-layer[data-reveal=connect] .tl-piece__card{border-color:color-mix(in oklab, var(--tw-c-400) 78%, transparent);box-shadow:0 0 1.5rem color-mix(in oklab, var(--tw-c-400) 10%, transparent)}.tl-pieces--stack>.tl-piece:first-child{width:9.5rem;margin-left:2.5rem}.tl-pieces--stack>.tl-piece:nth-child(2){width:12.5rem;margin-top:.5rem;margin-left:4rem}.tl-pieces--stack>.tl-piece:nth-child(3){width:10.5rem;margin-top:1.25rem;margin-left:3.5rem}.tl-pieces--stack>.tl-piece>.tl-piece__card{width:100%}.tl-ring{--tl-radius:13rem;width:0;height:0;inset:52% auto auto 52%}.tl-ring__at{--tl-winkel:var(--tl-angle);transform:rotate(var(--tl-winkel)) translateY(calc(-1 * var(--tl-radius))) rotate(calc(-1 * var(--tl-winkel))) translate(-50%, -50%);position:absolute}.tl-piece__card--tag{width:12.5rem}.tl-piece__card--tag .tl-piece__head{gap:.5rem}.tl-piece__card--tag .tl-piece__badge{flex:none;width:1.25rem;height:1.25rem}.tl-piece__files{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.tl-piece__file{min-width:0;color:var(--color-neutral-300);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.tl-piece__file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-piece__card--tag .tl-piece__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tl-piece__file svg{width:.875rem;height:.875rem;color:var(--tw-c-400);fill:none;stroke:currentColor;flex:none}@media (orientation:portrait){.tl-ring{flex-wrap:wrap;gap:.5rem;width:92%;height:auto;display:flex;inset:4% auto auto 4%}.tl-ring__at{position:static;transform:none}.tl-piece__card--tag{width:9rem}}.tl-chains{flex-direction:column;gap:1.5rem;width:40%;display:flex;inset:12% auto auto 30%}.tl-chain{align-items:center;gap:3.5rem;display:flex}.tl-chain:first-child{margin-left:2.5rem}.tl-chain:nth-child(2){margin-left:4rem}.tl-chain:nth-child(3){margin-left:3.5rem}.tl-piece__row--link{align-items:flex-start;padding-top:.375rem;padding-bottom:.375rem}.tl-piece__stack{flex-direction:column;line-height:1.25;display:flex}.tl-piece__label{font-size:.8125rem}.tl-piece__note{color:var(--color-neutral-300);font-size:.6875rem}.tl-piece__alarm{color:var(--color-primary-400);font-weight:500}.tl-piece__note--alarm{color:color-mix(in oklab, var(--color-primary-400) 82%, var(--color-neutral-300))}.tl-piece{--tw-c-200:var(--color-neutral-200);--tw-c-400:var(--color-neutral-400)}.tl-piece__row{border:1px solid color-mix(in oklab, var(--tw-c-400) 55%, transparent);min-height:2.25rem;color:var(--color-neutral-50);white-space:nowrap;background:oklab(12.7726% -.00194403 -.0106294/.78);border-radius:.375rem;align-items:center;gap:.5rem;padding:0 .625rem 0 .375rem;font-size:.8125rem;display:flex}.tl-piece__badge{border:1px solid color-mix(in oklab, var(--tw-c-400) 45%, transparent);width:1.5rem;height:1.5rem;color:var(--tw-c-400);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tl-piece__badge svg{stroke:currentColor;fill:none;width:13px;height:13px}.tl-piece__name{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.tl-piece__value{color:var(--color-neutral-50);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500}.tl-piece__unit{color:var(--color-neutral-300)}.tl-piece__card{border:1px solid color-mix(in oklab, var(--tw-c-400) 50%, transparent);background:oklab(12.7726% -.00194403 -.0106294/.8);border-radius:.375rem;width:13rem;padding:.5rem .625rem .375rem}.tl-piece__head{color:var(--color-neutral-300);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.25rem;font-size:.6875rem;display:flex}.tl-piece__title{text-overflow:ellipsis;overflow:hidden}.tl-piece__plot{width:100%;height:3.75rem;display:block;overflow:visible}.tl-piece__plot polyline{fill:none;stroke:var(--tw-c-400);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tl-piece__plot rect{fill:color-mix(in oklab, var(--tw-c-400) 70%, transparent)}.tl-piece__plot .tl-piece__grenze{stroke:color-mix(in oklab, var(--color-rose-400,#fb7185) 55%, transparent);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.tl-piece__plot .tl-piece__balken--alarm{fill:var(--color-rose-400,#fb7185)}.tl-piece__plot .tl-piece__zug{fill:none;stroke:var(--tw-c-400);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tl-piece__plot .tl-piece__zug--alarm{stroke:var(--color-rose-400,#fb7185);stroke-width:2px}.tl-piece__arc{fill:none;stroke:color-mix(in oklab, var(--color-neutral-50) 22%, transparent);stroke-width:3px;stroke-linecap:round}.tl-piece__arc--fill{stroke:var(--tw-c-400)}.tl-piece__needle{stroke:var(--color-neutral-50);stroke-width:1.5px;stroke-linecap:round;transform-box:view-box;transform-origin:66px 44px;transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.tl-piece__needle{transition:none}}.tl-piece__hub{fill:var(--color-neutral-50)}.tl-edges{z-index:14;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tl-edge{fill:none;stroke:var(--tw-c-400);stroke-width:1.5px;stroke-dasharray:5 4;color:var(--tw-c-400);opacity:0}.tl-edge:not(.is-flowing){marker-end:none}.tl-edge.is-flowing{stroke-dasharray:6 6;animation:.9s linear infinite tl-flow}@media (prefers-reduced-motion:reduce){.tl-edge.is-flowing{animation:none}}.tl-run__weiter{z-index:25;color:#fff;opacity:.65;border-radius:999px;place-items:center;padding:.5rem;transition:opacity .2s;animation:1.5s cubic-bezier(.33,0,.15,1) 3 forwards tl-weiter-huepf;display:grid;position:absolute;bottom:2.5rem;left:50%}.tl-run__weiter:hover,.tl-run__weiter:focus-visible{opacity:1}.tl-run__weiter:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #05070b8c}.tl-run__weiter svg{stroke:currentColor;fill:none;width:1.75rem;height:1.75rem}.tl-run__ziel{width:0;height:0;scroll-margin-top:0;display:block;position:absolute;bottom:0;left:0}@keyframes tl-weiter-huepf{0%,to{transform:translate(-50%)}45%{transform:translate(-50%,.45rem)}}@media (prefers-reduced-motion:reduce){.tl-run__weiter{animation:none;transform:translate(-50%)}}.tl-run-nav{z-index:40;flex-direction:column;align-items:center;gap:.4rem;display:flex;position:fixed;bottom:1.75rem;left:50%;transform:translate(-50%)}.tl-run-nav__btn{color:#fff;cursor:pointer;backdrop-filter:blur(4px);background:#05070b66;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .2s,border-color .2s;display:flex}.tl-run-nav__btn:hover:not(:disabled){background:#05070ba6;border-color:#ffffff73}.tl-run-nav__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.tl-run-nav__btn:disabled{cursor:default;opacity:.3}.tl-run-nav__btn svg{stroke:currentColor;fill:none;width:1.25rem;height:1.25rem}.tl-layer[data-reveal=showcase]{--tl-schau-takt:2.4s;--tl-schau-runde:calc(5 * var(--tl-schau-takt));--tl-schau-vorlauf:1.2s;--tl-schau-lupe:1.25}.tl-layer[data-reveal=showcase] .tl-pieces__at{animation:tl-schau-atem 7s ease-in-out infinite, tl-schau-leucht var(--tl-schau-runde) ease-in-out infinite;animation-delay:0s, var(--tl-schau-vorlauf);pointer-events:auto;transition:scale .45s cubic-bezier(.22,1,.36,1);scale:1}.tl-layer[data-reveal=showcase] .tl-pieces__at:hover{z-index:2;scale:var(--tl-schau-lupe)}.tl-layer[data-reveal=showcase] .tl-pieces__at:nth-of-type(2){animation-duration:8.5s, var(--tl-schau-runde);animation-delay:-2s, calc(var(--tl-schau-vorlauf) + 1 * var(--tl-schau-takt))}.tl-layer[data-reveal=showcase] .tl-pieces__at:nth-of-type(3){animation-duration:9.5s, var(--tl-schau-runde);animation-delay:-4s, calc(var(--tl-schau-vorlauf) + 2 * var(--tl-schau-takt))}.tl-layer[data-reveal=showcase] .tl-pieces__at:nth-of-type(4){animation-duration:7.8s, var(--tl-schau-runde);animation-delay:-6s, calc(var(--tl-schau-vorlauf) + 3 * var(--tl-schau-takt))}.tl-layer[data-reveal=showcase] .tl-pieces__at>.tl-piece{animation:.55s cubic-bezier(.22,1,.36,1) .15s both tl-schau-an}.tl-layer[data-reveal=showcase] .tl-pieces__at>.tl-piece[data-kind=link]+.tl-piece[data-kind=link]{animation-delay:.35s}.tl-layer[data-reveal=showcase] .tl-piece__plot polyline{stroke-dasharray:260;animation:1.1s ease-out .25s both tl-schau-linie}.tl-layer[data-reveal=showcase] .tl-mark{animation:.9s ease-out .1s both tl-schau-an}.tl-layer[data-reveal=showcase] .tl-dash{animation: tl-schau-ein .55s ease .15s both,  tl-schau-atem 9.2s ease-in-out -3s infinite,  tl-schau-leucht var(--tl-schau-runde) ease-in-out calc(var(--tl-schau-vorlauf) + 4 * var(--tl-schau-takt)) infinite;transition:scale .45s cubic-bezier(.22,1,.36,1);translate:-50% -50%;scale:1}.tl-layer[data-reveal=showcase] .tl-dash:hover{z-index:4;scale:var(--tl-schau-lupe)}@media (prefers-reduced-motion:reduce){.tl-layer[data-reveal=showcase] .tl-pieces__at,.tl-layer[data-reveal=showcase] .tl-pieces__at>.tl-piece,.tl-layer[data-reveal=showcase] .tl-piece__plot polyline,.tl-layer[data-reveal=showcase] .tl-mark,.tl-layer[data-reveal=showcase] .tl-dash{animation:none}}.tl-switch{z-index:15;--tl-switch-aktiv:58vw;--tl-switch-skew:clamp(2.5rem, 4vw, 6rem);--tl-switch-fix:calc(var(--tl-switch-skew) * 2 / 3);--tl-switch-aus:.12s;--tl-switch-breit:.36s;--tl-switch-warten:calc(var(--tl-switch-aus) + var(--tl-switch-breit));--tl-switch-schrift:calc(var(--tl-switch-aus) + 80ms);--tl-switch-luft:2rem;--tl-switch-kopfbreite:min(34rem, calc(var(--tl-switch-aktiv) - var(--tl-switch-skew) * 2));--tl-switch-zoom:.96;--tl-switch-flucht:13.5rem;--tl-switch-mitte:44%;align-items:stretch;display:flex;position:absolute;inset:0}.tl-switch__area{flex:0 1 calc((100% - var(--tl-switch-aktiv)) / 2 + var(--tl-switch-fix));color:#fff;min-width:0;transition:flex-basis var(--tl-switch-breit) cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.tl-switch__area+.tl-switch__area{margin-left:calc(-1 * var(--tl-switch-skew));padding-left:var(--tl-switch-skew)}.tl-switch__area{clip-path:polygon(var(--tl-switch-skew) 0, 100% 0, calc(100% - var(--tl-switch-skew)) 100%, 0 100%)}.tl-switch__area[data-links]{clip-path:polygon(0 0, 100% 0, calc(100% - var(--tl-switch-skew)) 100%, 0 100%)}.tl-switch__area[data-rechts]{clip-path:polygon(var(--tl-switch-skew) 0, 100% 0, 100% 100%, 0 100%)}.tl-switch__area[data-links][data-rechts]{clip-path:none}.tl-switch__area[data-offen]{flex-basis:calc(var(--tl-switch-aktiv) + var(--tl-switch-fix))}.tl-switch__seitentitel{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area{flex-basis:calc((100% - var(--tl-switch-aktiv)) / 2 + var(--tl-switch-fix))}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area:hover{flex-basis:calc(var(--tl-switch-aktiv) + var(--tl-switch-fix))}.tl-switch:has(.tl-switch__area:focus-visible) .tl-switch__area{flex-basis:calc((100% - var(--tl-switch-aktiv)) / 2 + var(--tl-switch-fix))}.tl-switch:has(.tl-switch__area:focus-visible) .tl-switch__area:focus-visible{flex-basis:calc(var(--tl-switch-aktiv) + var(--tl-switch-fix))}.tl-switch__bg{filter:saturate(.9)brightness(.4);opacity:1;transition:filter var(--tl-switch-breit) ease var(--tl-switch-aus), opacity var(--tl-switch-breit) ease var(--tl-switch-aus);position:absolute;inset:0}.tl-switch__bg picture{height:100%;display:block}.tl-switch__bg img{object-fit:cover;width:100%;height:100%}.tl-switch__area[data-eigen] .tl-switch__bg{opacity:0}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-eigen] .tl-switch__bg{opacity:1}.tl-switch__area:hover .tl-switch__bg,.tl-switch__area:focus-visible .tl-switch__bg{filter:saturate()brightness(.85)}.tl-switch__area[data-eigen]:hover .tl-switch__bg{opacity:0}.tl-switch__area+.tl-switch__area:before{z-index:2;content:"";background:linear-gradient(to bottom, transparent 0%, var(--color-primary-600) 16%, var(--color-primary-600) 84%, transparent 100%);clip-path:polygon(var(--tl-switch-skew) 0, calc(var(--tl-switch-skew) + 1px) 0, 1px 100%, 0 100%);opacity:.6;pointer-events:none;position:absolute;inset:0}.tl-switch__area:after{content:"";transition:opacity var(--tl-switch-breit) ease var(--tl-switch-aus);background:linear-gradient(#05070b33 45%,#05070be0 100%);position:absolute;inset:0}.tl-switch__area[data-offen]:after,.tl-switch__area:hover:after{opacity:.55}.tl-switch__kopf,.tl-switch__block{left:calc(var(--tl-switch-skew) + 1.25rem);z-index:1;transition:left .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus), top .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus), bottom .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus), width .28s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus),  opacity .28s ease var(--tl-switch-aus);position:absolute}.tl-switch__kopf{top:var(--tl-switch-flucht);display:block}.tl-switch__logo{opacity:0;width:7rem;transition:opacity .3s ease var(--tl-switch-warten);display:block;position:absolute;bottom:calc(100% + 1rem);left:0}.tl-switch__logo svg{width:100%;height:auto}.tl-switch__pfeil{width:0;height:1.1em;stroke:var(--color-primary-600);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:0;transition:width .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus), margin-right .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus), opacity .28s ease var(--tl-switch-warten);flex:none;margin-right:0;overflow:visible}.tl-switch__eyebrow{letter-spacing:.16em;text-transform:uppercase;opacity:.6;text-shadow:0 1px 2px #05070bd9,0 0 10px #05070b8c;white-space:nowrap;transform-origin:0;transition:opacity .3s ease var(--tl-switch-aus), transform .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus);align-items:center;font-size:1rem;font-weight:600;display:flex;transform:scale(1)}.tl-switch__block{top:calc(var(--tl-switch-mitte) + 2.5rem);width:calc((100vw - var(--tl-switch-aktiv)) / 2 - var(--tl-switch-skew) * 2);opacity:0;overflow-clip-margin:.75rem;flex-direction:column;align-items:flex-start;display:flex;bottom:auto;overflow:clip}.tl-switch__text{flex-direction:column;display:flex}.tl-switch__headline{width:var(--tl-switch-kopfbreite);letter-spacing:-.01em;text-wrap:balance;transform:scale(var(--tl-switch-zoom,.34));transform-origin:0 0;transition:transform .5s cubic-bezier(.33, 0, .15, 1) var(--tl-switch-schrift);margin:0;font-size:clamp(1.9rem,3.2vw,3.2rem);font-weight:700;line-height:1.06}.tl-switch__body{opacity:.8;margin-top:1.1rem;font-size:1rem;line-height:1.4}.tl-switch__area[data-offen] .tl-switch__kopf,.tl-switch__area:hover .tl-switch__kopf,.tl-switch__area:focus-visible .tl-switch__kopf,.tl-switch__area[data-offen] .tl-switch__block,.tl-switch__area:hover .tl-switch__block,.tl-switch__area:focus-visible .tl-switch__block{left:calc(var(--tl-switch-skew) + var(--tl-switch-luft))}.tl-switch__area[data-offen] .tl-switch__eyebrow,.tl-switch__area:hover .tl-switch__eyebrow,.tl-switch__area:focus-visible .tl-switch__eyebrow{opacity:1;transform:scale(1.3)}.tl-switch__area[data-offen] .tl-switch__logo,.tl-switch__area:hover .tl-switch__logo,.tl-switch__area:focus-visible .tl-switch__logo{opacity:1}.tl-switch__area[data-offen] .tl-switch__pfeil,.tl-switch__area:hover .tl-switch__pfeil,.tl-switch__area:focus-visible .tl-switch__pfeil{opacity:1;width:.85em;margin-right:.5rem}.tl-switch__area[data-offen] .tl-switch__block,.tl-switch__area:hover .tl-switch__block,.tl-switch__area:focus-visible .tl-switch__block{top:var(--tl-switch-mitte);width:min(34rem, calc(var(--tl-switch-aktiv) - var(--tl-switch-skew) * 2));opacity:1}.tl-switch__area[data-offen] .tl-switch__headline,.tl-switch__area:hover .tl-switch__headline,.tl-switch__area:focus-visible .tl-switch__headline{transform:none}.tl-switch__cta{color:#fff;opacity:0;visibility:hidden;backdrop-filter:blur(4px);transition:transform .45s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-warten), opacity .3s ease var(--tl-switch-warten), visibility 0s linear var(--tl-switch-warten), border-color .2s ease, background-color .2s ease, color .2s ease;background:#05070b73;border:1px solid #ffffff47;border-radius:999px;align-items:center;margin-top:1.6rem;padding:.45rem .9rem .45rem 1rem;display:inline-flex;overflow:hidden;transform:translateY(1.2rem)}.tl-switch__cta svg{stroke:currentColor;fill:none;flex:none;width:1rem;height:1rem;margin-left:.45rem}.tl-switch__cta-text{white-space:nowrap;font-size:.9rem;font-weight:600}.tl-switch__area[data-offen] .tl-switch__cta,.tl-switch__area:hover .tl-switch__cta,.tl-switch__area:focus-visible .tl-switch__cta{opacity:1;visibility:visible;transform:translateY(0)}.tl-switch__cta:hover{color:#05070b;background:#fff;border-color:#fff}@keyframes tl-switch-puls{0%,to{background:#05070b73;border-color:#ffffff47;scale:1}50%{background:#ffffff24;border-color:#ffffffeb;scale:1.06}}.tl-switch__area[data-offen] .tl-switch__cta{animation:2.4s ease-in-out 1.4s infinite tl-switch-puls}.tl-layer[data-index="0"] .tl-switch__area[data-offen] .tl-switch__cta{animation:.5s cubic-bezier(.22,1,.36,1) .55s backwards tl-switch-griff,2.4s ease-in-out 1.4s infinite tl-switch-puls}.tl-switch__cta:hover,.tl-switch__area:hover .tl-switch__cta{animation:none!important}.tl-switch:not([data-einzeln]):before,.tl-switch:not([data-einzeln]):after{z-index:2;border:solid var(--color-primary-500,#eb484c);content:"";pointer-events:none;border-width:3px 3px 0 0;width:1.5rem;height:1.5rem;animation:2.4s ease-in-out infinite tl-weg-puls;position:absolute;top:50%}@keyframes tl-weg-puls{0%,to{opacity:.55;scale:1}50%{opacity:1;scale:1.28}}.tl-switch:not([data-einzeln]):before{left:22.4%;translate:0 -50%;rotate:-135deg}.tl-switch:not([data-einzeln]):after{right:22.4%;translate:0 -50%;rotate:45deg}.tl-switch:not([data-einzeln]):has(.tl-switch__area[data-offen][data-links]):before,.tl-switch:not([data-einzeln]):has(.tl-switch__area[data-offen][data-links]):after,.tl-switch:not([data-einzeln]):has(.tl-switch__area[data-offen][data-rechts]):before,.tl-switch:not([data-einzeln]):has(.tl-switch__area[data-offen][data-rechts]):after{opacity:0;animation:none}@media (orientation:portrait){.tl-switch:not([data-einzeln]):before,.tl-switch:not([data-einzeln]):after{display:none}}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__kopf,.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__block{left:calc(var(--tl-switch-skew) + 1.25rem)}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__eyebrow{opacity:.6;transform:scale(1)}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__logo,.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__pfeil{opacity:0;width:0;margin-right:0}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__block{top:calc(var(--tl-switch-mitte) + 2.5rem);width:calc((100vw - var(--tl-switch-aktiv)) / 2 - var(--tl-switch-skew) * 2);opacity:0}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__headline{transform:scale(var(--tl-switch-zoom))}.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__cta{opacity:0;visibility:hidden;transition:left .42s cubic-bezier(.22, 1, .36, 1) var(--tl-switch-aus), transform .28s cubic-bezier(.55, 0, 1, .45), opacity .2s ease, visibility 0s linear .28s;transform:translateY(1.2rem)}.tl-switch[data-einzeln] .tl-switch__area{clip-path:none;flex-basis:100%}.tl-switch[data-einzeln] .tl-switch__area:after{opacity:1;background:linear-gradient(90deg,#05070bcc 0%,#05070b8c 28%,#05070b26 52%,#05070b00 70%)}.tl-switch[data-einzeln] .tl-switch__area{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 8% 22dvh}.tl-switch[data-einzeln] .tl-switch__logo{opacity:1;margin-bottom:1.1rem;position:static}.tl-switch[data-einzeln] .tl-switch__eyebrow{letter-spacing:.18em;opacity:.85;margin-bottom:.9rem;font-size:.86rem;transform:none}.tl-switch[data-einzeln] .tl-switch__pfeil{display:none}.tl-switch[data-einzeln] .tl-switch__kopf,.tl-switch[data-einzeln] .tl-switch__block{width:min(40rem,46%);transition:none;position:static}.tl-switch[data-einzeln] .tl-switch__text{width:100%}.tl-switch[data-einzeln] .tl-switch__headline{font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:1.06;transition:none}.tl-switch[data-einzeln] .tl-switch__body{margin-top:1.1rem;font-size:1rem;transition:none}.tl-switch[data-einzeln] .tl-switch__cta{display:none}.tl-switch[data-einzeln]:has(.tl-switch__area:hover) .tl-switch__area,.tl-switch[data-einzeln]:has(.tl-switch__area:hover) .tl-switch__area:hover{flex-basis:100%}.tl-switch[data-einzeln]:has(.tl-switch__area:hover) .tl-switch__area:hover .tl-switch__block,.tl-switch[data-einzeln]:has(.tl-switch__area:focus-visible) .tl-switch__area:focus-visible .tl-switch__block{width:min(40rem,46%)}@media (orientation:portrait){.tl-switch{--tl-switch-aktiv:52%;--tl-switch-skew:0px;flex-direction:column}.tl-switch__area,.tl-switch__area[data-links],.tl-switch__area[data-rechts]{clip-path:none}.tl-switch__area+.tl-switch__area{margin-left:0;padding-left:1.25rem}.tl-switch__area+.tl-switch__area:before{clip-path:none;background:linear-gradient(to right, transparent 0%, var(--color-primary-600) 16%, var(--color-primary-600) 84%, transparent 100%);height:1px;bottom:auto}.tl-switch__area{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:1.25rem}.tl-switch__reiter,.tl-switch__block,.tl-switch__cta,.tl-switch__area[data-offen] .tl-switch__block,.tl-switch__area:hover .tl-switch__block,.tl-switch__area[data-offen] .tl-switch__cta{width:100%;position:static}.tl-switch__area:not([data-offen]) .tl-switch__block{opacity:1}.tl-switch__kopf{display:none}.tl-switch__reiter{margin-bottom:.45rem;font-size:.68rem}.tl-switch__headline,.tl-switch:has(.tl-switch__area:hover) .tl-switch__area[data-offen]:not(:hover) .tl-switch__headline,.tl-switch__area[data-offen] .tl-switch__headline{width:auto;font-size:1rem;line-height:1.25;transform:none}.tl-switch__area[data-offen] .tl-switch__headline{font-size:1.45rem;line-height:1.15}.tl-switch__body{display:none}.tl-switch__cta,.tl-switch__area[data-offen] .tl-switch__cta{align-self:flex-start;width:auto;margin-top:1.1rem}.tl-switch__area:not([data-offen]) .tl-switch__cta{display:none}.tl-switch[data-einzeln] .tl-switch__area{padding:calc(var(--tl-header-h,4rem) + 5.5rem) 1.25rem 12dvh;justify-content:flex-start}.tl-switch[data-einzeln] .tl-switch__block{width:100%}.tl-switch[data-einzeln] .tl-switch__kopf{display:block}.tl-switch[data-einzeln] .tl-switch__logo{width:4.5rem}.tl-switch[data-einzeln] .tl-switch__area:after{background:linear-gradient(#05070beb 0%,#05070b8c 46%,#05070b00 78%)}.tl-switch[data-einzeln] .tl-switch__logo{width:4.5rem;margin-bottom:.9rem;display:block}.tl-switch[data-einzeln] .tl-switch__headline{font-size:clamp(1.6rem,7vw,2.2rem)}.tl-switch[data-einzeln] .tl-switch__body{font-size:.9rem;display:block}}@media (prefers-reduced-motion:reduce){.tl-switch__area,.tl-switch__bg,.tl-switch__kopf,.tl-switch__text,.tl-switch__headline,.tl-switch__body,.tl-switch__eyebrow,.tl-switch__logo,.tl-switch__pfeil,.tl-switch__block,.tl-switch__cta,.tl-switch__area:after{transition:none}.tl-layer[data-index="0"] .tl-switch__area,.tl-layer[data-index="0"] .tl-switch__area[data-offen] .tl-switch__cta{animation:none}}.tl-dots{z-index:40;transform:translateY(-100%) translateY(calc(-1 * var(--tl-rail-gap))) translateY(var(--tl-rail-shift));transition:opacity .25s;position:fixed;top:50%;right:.875rem}.tl-dots.is-off{visibility:hidden;opacity:0}.tl-dots{--tl-dot-luft:.18rem;--tl-dot-akt:.11rem}.tl-dots__list{gap:var(--tl-dot-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tl-dots__row{height:var(--tl-dot-zeile);justify-content:flex-end;align-items:center;display:flex;position:relative}.tl-dots__row+.tl-dots__row:before{right:calc(var(--tl-dot) / 2 - 1px);top:calc(-1 * (var(--tl-dot-gap) + var(--tl-dot-zeile) / 2) + var(--tl-dot) / 2 + var(--tl-dot-luft));width:2px;height:calc(var(--tl-dot-gap) + var(--tl-dot-zeile) - var(--tl-dot) - var(--tl-dot-luft) * 2);content:"";background:#ffffff38;border-radius:1px;transition:background .25s;position:absolute}.tl-dots__row:has(~.tl-dots__row .tl-dots__item[aria-current])+.tl-dots__row:before{background:#fff}.tl-dots__row:has(.tl-dots__item[aria-current]):before{height:calc(var(--tl-dot-gap) + var(--tl-dot-zeile) - var(--tl-dot) - var(--tl-dot-luft) * 2 - var(--tl-dot-akt))}.tl-dots__row:has(.tl-dots__item[aria-current])+.tl-dots__row:before{top:calc(-1 * (var(--tl-dot-gap) + var(--tl-dot-zeile) / 2) + var(--tl-dot) / 2 + var(--tl-dot-luft) + var(--tl-dot-akt));height:calc(var(--tl-dot-gap) + var(--tl-dot-zeile) - var(--tl-dot) - var(--tl-dot-luft) * 2 - var(--tl-dot-akt))}.tl-dots__row:has(~.tl-dots__row .tl-dots__item[aria-current]) .tl-dots__dot{background:#fff;border-color:#fff}.tl-dots__item{color:#fff;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:.6rem;text-decoration:none;display:flex}.tl-dots__item:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #fff}.tl-dots__dot{height:var(--tl-dot);width:var(--tl-dot);background:#05070b59;border:1px solid #ffffff8c;border-radius:999px;flex:none;transition:border-color .12s,background-color .12s,transform .14s cubic-bezier(.34,1.56,.64,1);display:block;position:relative;overflow:hidden}.tl-dots__item:hover .tl-dots__dot,.tl-dots__item:focus-visible .tl-dots__dot{background:#ffffff59;border-color:#fff;transform:scale(1.25)}.tl-dots__item[aria-current]:hover .tl-dots__dot{transform:scale(1.5)}.tl-dots__item[aria-current] .tl-dots__dot{border-color:#fff;transform:scale(1.35)}.tl-dots__fill{transform-origin:top;opacity:0;background:#fff;position:absolute;inset:0}.tl-dots__item[aria-current] .tl-dots__fill{opacity:1}.tl-step__steps{pointer-events:auto;align-items:center;gap:5px;margin:.5rem 0 .75rem;display:flex}.tl-step__seg{flex:none;width:22px;height:18px;transition:width .18s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}a.tl-step__seg{cursor:pointer}.tl-step__seg:after{content:"";background:#ffffff47;border-radius:999px;transition:background-color .14s,transform .14s;position:absolute;inset:6px 0}a.tl-step__seg:hover:after,.tl-step__seg:focus-visible:after{background:#ffffffb3;transform:scaleY(1.6)}.tl-step__seg[data-state=nach]:after{background:#ffffffbf}.tl-step__seg[data-state=aktiv]{width:40px}.tl-step__seg[data-state=aktiv]:after{background:#fff}.tl-step__seg:before{content:"";opacity:0;background:#fff;border-radius:999px;width:0;transition:opacity .2s;position:absolute;inset:6px auto 6px 0}.tl-step[data-uhr] .tl-step__seg[data-state=aktiv]:before{width:calc(var(--tl-seg,0) * 100%);opacity:1}@media (pointer:coarse){.tl-step__seg{height:40px;margin-block:-11px}.tl-step__seg:after{inset:17px 0}.tl-step__seg:before{inset:17px auto 17px 0}}.tl-step[data-uhr] .tl-step__seg[data-state=aktiv]:after{background:#ffffff59;transition:none}.tl-step__seg:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #ffffffe6}@media (prefers-reduced-motion:reduce){.tl-step__seg,.tl-step__seg:after{transition:none}}.tl-dots__label{text-align:right;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);opacity:0;backdrop-filter:blur(4px);pointer-events:none;background:#ffffff1f;border:1px solid #ffffff24;max-width:18rem;padding:.3rem .7rem;font-size:.78rem;font-weight:500;line-height:1.25;transition:opacity .12s,transform .12s cubic-bezier(.22,1,.36,1),border-color .12s,background-color .12s;overflow:hidden}.tl-dots__item[aria-current] .tl-dots__label,.tl-dots:hover .tl-dots__label,.tl-dots:focus-within .tl-dots__label{opacity:1}.tl-dots__item[aria-current] .tl-dots__label{background:#fff3;border-color:#ffffff4d;font-weight:600}.tl-dots__item:hover .tl-dots__label,.tl-dots__item:focus-visible .tl-dots__label{background:#ffffff47;border-color:#ffffff73;transform:translate(.3rem)}@media (prefers-reduced-motion:reduce){.tl-dots,.tl-dots__dot,.tl-dots__label{transition:none}}:where(.tv-item){--tv-50:var(--color-slate-50);--tv-200:var(--color-slate-200);--tv-700:var(--color-slate-700)}.tv-item{min-height:var(--tw-row-h);border:1px solid var(--color-neutral-200);color:var(--color-neutral-800);background:#fff;border-radius:.375rem;align-items:center;gap:.75rem;padding:0 .75rem 0 .5rem;font-size:.875rem;display:flex}.tv-item__badge{border:1px solid var(--tv-200);background:var(--tv-50);width:2rem;height:2rem;color:var(--tv-700);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tv-item__badge svg{stroke:currentColor;fill:none;width:14px;height:14px}.tv-item__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-item__right{align-items:center;gap:.5rem;margin-left:auto;display:flex}.tv-item__value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500}.tv-item__unit{border:1px solid var(--color-emerald-200);background:var(--color-emerald-50);color:var(--color-emerald-600);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.75rem;font-weight:500}.tl-run .tv-item{border-color:color-mix(in oklab, var(--color-neutral-50) 22%, transparent);color:var(--color-neutral-50);background:oklab(12.7726% -.00194403 -.0106294/.72)}.tl-run .tv-item__badge,.tl-run .tv-item__unit{border-color:color-mix(in oklab, var(--tw-c-400) 45%, transparent);background:color-mix(in oklab, var(--tw-c-400) 12%, transparent);color:var(--tw-c-400)}.tl-run .tv-item{border-color:color-mix(in oklab, var(--tw-c-400) 30%, transparent);transition:background-color .18s,border-color .18s}.tl-umriss__einheit[data-betont]{border-color:var(--tw-c-400);background:color-mix(in oklab, var(--tw-c-500) 30%, #05070b)}.tl-run .tv-item[data-betont]{border-color:var(--tw-c-400);background:color-mix(in oklab, var(--tw-c-500) 22%, #05070b)}.tl-marks{z-index:12;pointer-events:none;position:absolute;inset:0}.tl-mark{border:1px solid color-mix(in oklab, var(--tw-c-400) 70%, transparent);background:radial-gradient(circle, color-mix(in oklab, var(--tw-c-400) 22%, transparent) 0%, transparent 68%);width:7rem;height:7rem;box-shadow:0 0 2.5rem color-mix(in oklab, var(--tw-c-400) 28%, transparent);border-radius:999px;margin:-3.5rem 0 0 -3.5rem;display:block;position:absolute}.tl-umriss{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.tl-umriss__flaeche{fill:color-mix(in oklab, var(--tw-c-400) 20%, transparent);stroke:none;pointer-events:auto;transition:fill .18s}.tl-umriss[data-betont] .tl-umriss__flaeche{fill:color-mix(in oklab, var(--tw-c-400) 40%, transparent)}.tl-umriss[data-betont] .tl-umriss__linie{stroke-width:3px;filter:drop-shadow(0 0 .9rem var(--tw-c-400)) drop-shadow(0 0 .3rem var(--tw-c-400))}.tl-run .tw-item[data-betont]{--tw-bg:color-mix(in oklab, var(--tw-c-500) 22%, #05070b);--tw-border:var(--tw-c-400)}.tl-dash[data-betont]{border-color:var(--tw-c-400);box-shadow:0 1.5rem 3rem #05070b8c, 0 0 0 1px var(--tw-c-400), 0 0 2.5rem color-mix(in oklab, var(--tw-c-400) 32%, transparent)}.tl-umriss__einheit{border:1px solid color-mix(in oklab, var(--tw-c-400) 55%, transparent);color:var(--tw-c-400);opacity:0;pointer-events:auto;white-space:nowrap;background:oklab(12.7726% -.00194403 -.0106294/.78);border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500;line-height:1.4;position:absolute;transform:translate(calc(-50% - .55rem),calc(.55rem - 50%))}.tl-umriss__einheit[data-symbol]{filter:drop-shadow(0 0 .25rem oklab(12.7726% -.00194403 -.0106294/.85))drop-shadow(0 1px 2px oklab(12.7726% -.00194403 -.0106294/.7));cursor:pointer;background:0 0;border:0;padding:0}.tl-umriss__einheit[data-symbol] svg{fill:none;width:2.5rem;height:2.5rem;stroke:var(--tw-c-400);transition:transform .2s;display:block}.tl-umriss__einheit[data-symbol][data-betont] svg{transform:scale(1.15)}.tl-umriss__linie{fill:none;stroke:var(--tw-c-400);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .5rem color-mix(in oklab, var(--tw-c-400) 65%, transparent))}.tl-umriss__kopf{fill:none;stroke:color-mix(in oklab, var(--tw-c-400) 45%, white);stroke-width:3px;stroke-linecap:round;stroke-dasharray:8 92;stroke-dashoffset:0;opacity:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .75rem var(--tw-c-400)) drop-shadow(0 0 .25rem white)}@media (prefers-reduced-motion:reduce){.tl-umriss__linie{stroke-dashoffset:0!important}.tl-umriss__kopf{display:none}}.tl-artprose .tl-offen{margin-top:1.25rem}.tl-run{--tl-rail-shift:calc((var(--tl-dots-n,0) * (var(--tl-dot-zeile) + var(--tl-dot-gap)) - 3.25rem) / 2);height:calc(var(--tl-steps,1) * 100dvh);background-color:var(--tl-ink);position:relative}.tl-run[data-static] .tl-run__pin{position:relative;top:auto}.tl-run+.tl-run[data-static]:has(.tl-switch:not([data-einzeln])),.tl-run+.tl-run[data-static]:has(.tl-switch:not([data-einzeln])) .tl-run__pin{height:var(--tl-switch-hoehe,80dvh)}.tl-run+.tl-run[data-static]:has(.tl-switch:not([data-einzeln])):before,.tl-run+.tl-sect:before,.tl-sect+.tl-sect:before{z-index:30;content:"";background:linear-gradient(to right, transparent 0%, var(--color-primary-600) 18%, var(--color-primary-600) 82%, transparent 100%);opacity:.6;height:1px;position:absolute;top:0;left:0;right:0}.tl-sect:has(>.tl-cover)+.tl-sect:before,.tl-sect+.tl-sect:has(>.tl-cover):before,.tl-sect:has(>.tl-article)+.tl-sect:before,.tl-sect+.tl-sect:has(>.tl-article):before,.tl-run+.tl-sect:has(>.tl-cover):before,.tl-run+.tl-sect:has(>.tl-article):before{content:none}.tl-run__pin{height:100dvh;position:sticky;top:0;overflow:hidden}@media (orientation:landscape){.tl-layer[data-reveal=chain] .tl-pieces--stack{display:none}}.tl-run:has(+.tl-sect):after{z-index:3;background:linear-gradient(to bottom, #fff0 0%, #ffffff47 48%, #ffffffc7 80%, var(--color-surface) 100%);content:"";pointer-events:none;height:42dvh;position:absolute;inset:auto 0 0}.tl-run__anchor{top:calc(var(--tl-at,0) * 100dvh);width:0;height:0;position:absolute;left:0}.tl-run__bg{z-index:0;opacity:0;visibility:hidden;position:absolute;inset:0}.tl-run__bg[data-first]{opacity:1;visibility:visible}.tl-space{z-index:2;opacity:0;touch-action:pan-y;transition:opacity .6s;position:absolute;inset:0}.tl-layer[data-kontur] .tl-space{transition:none}.tl-space[data-ready]{opacity:1;cursor:grab}.tl-space[data-ready]:active{cursor:grabbing}.tl-layer[data-layout=spatial] .zone--twin{z-index:3;pointer-events:none;position:relative}.tl-layer[data-kontur] .zone--twin{z-index:3;position:relative}.tl-layer[data-kontur] .zone--twin,.tl-layer[data-kontur] .zone--action{pointer-events:none}.tl-layer[data-kontur] .tl-layer__twin{pointer-events:auto}.tl-space__canvas{width:100%;height:100%;display:block}.tl-layer[data-raum] .tl-umriss{opacity:0;transition:opacity .5s}.tl-space__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tl-space__line{stroke:var(--tw-c-400);stroke-width:1.5px;opacity:.8}.tl-space__dot{fill:var(--tw-c-400);stroke:oklab(12.7726% -.00194403 -.0106294/.55);stroke-width:2px}.tl-run__scrim{z-index:1;pointer-events:none;background:linear-gradient(#05070b73 0%,#05070b47 40%,#05070b9e 100%);position:absolute;inset:0}.tl-run__layers{z-index:20;position:absolute;inset:0}.tl-layer{opacity:0;visibility:hidden;position:absolute;inset:0}.tl-layer[data-active]{opacity:1;visibility:visible}.tl-layer__inner{flex-direction:column;justify-content:center;gap:2.5rem;height:100%;padding:8rem 8% 12%;display:flex}.tl-layer__twin{flex-direction:column;gap:.375rem;max-width:22rem;display:flex}.tl-layer[data-type=chapter] .tl-layer__inner{padding:0;display:block}.tl-layer[data-type=chapter] .tl-layer__twin{position:absolute;top:12%;left:8%;right:8%}.tl-layer[data-type=chapter] .tl-layer__text{position:absolute;bottom:12%;left:8%;right:8%}.tl-run--schritte{--tl-step-h:60dvh;--tl-zone-top-n:18;--tl-zone-top:calc(var(--tl-zone-top-n) * 1dvh);--tl-zone-ein-n:20;--tl-zone-ein:calc(var(--tl-zone-ein-n) * 1dvh);--tl-luft:3rem;--tl-kante:1.5rem;--tl-rumpf-max:13rem;--tl-twin-unten:5dvh;--tl-twin-top:max(calc(var(--tl-zone-top) + var(--tl-text-max,12rem) + var(--tl-luft)), calc(100dvh - var(--tl-twin-unten) - var(--tl-twin-h,22rem)));height:auto}.tl-run--schritte .tl-run__steps{z-index:30;pointer-events:none;margin-top:-100dvh;position:relative}.tl-run--schritte .tl-step[id]{scroll-margin-top:var(--tl-zone-ein)}.tl-run--schritte .tl-step{--tl-band:calc(var(--tl-rumpf-max) + 2 * var(--tl-kante))}.tl-step{min-height:var(--tl-step-h);grid-template-columns:1fr 1fr;display:grid;position:relative}.tl-run--schritte .tl-chains,.tl-run--schritte .tl-ring,.tl-run--schritte .tl-pieces--stack,.tl-run--schritte .tl-peers{transform:translate3d(0, calc(var(--tl-stueck-drift,0) * -1px), 0)}.tl-run__ausklang{height:var(--tl-zone-ein)}.tl-run--schritte .tl-run__scrim{background:linear-gradient(90deg,#05070bcc 0%,#05070b8c 28%,#05070b26 52%,#05070b00 70%),linear-gradient(#05070b73 0%,#05070b47 40%,#05070b9e 100%)}@media (orientation:portrait){.tl-run--schritte .tl-run__scrim{background:linear-gradient(#05070b8c 0%,#05070b9e 12%,#05070bad 30% 48%,#05070b66 62%,#05070b4d 78%,#05070b80 100%)}}.tl-step>.tl-switch[data-einzeln] .tl-switch__area:after{background:0 0}.tl-dots__item[data-art=ziel] .tl-dots__dot{border-color:var(--color-primary-400);background:color-mix(in oklab, var(--color-primary-600) 55%, transparent)}.tl-dots__item[data-art=gain] .tl-dots__dot{border-color:var(--color-green-400);background:color-mix(in oklab, var(--color-green-500) 50%, transparent)}.tl-dots__item[data-art=ziel]:hover .tl-dots__dot,.tl-dots__item[data-art=ziel][aria-current] .tl-dots__dot{border-color:var(--color-primary-400);background:var(--color-primary-600)}.tl-dots__item[data-art=gain]:hover .tl-dots__dot,.tl-dots__item[data-art=gain][aria-current] .tl-dots__dot{border-color:var(--color-green-400);background:var(--color-green-500)}.tl-dots__label:has(.tl-dots__ikon){align-items:center;gap:.375rem;display:inline-flex}.tl-dots__ikon{flex:none;width:.875rem;height:.875rem;display:inline-flex}.tl-dots__ikon svg{fill:none;stroke:currentColor;width:100%;height:100%}.tl-dots__item[data-art=ziel] .tl-dots__ikon{color:var(--color-primary-400)}.tl-dots__item[data-art=gain] .tl-dots__ikon{color:var(--color-green-400)}.tl-step>.tl-switch{pointer-events:auto;grid-column:1/-1}.tl-run--schritte .tl-step>.tl-switch{height:100dvh;bottom:auto}.tl-step>.tl-switch[data-einzeln] .tl-switch__bg{display:none}.tl-step__text{pointer-events:auto;flex-direction:column;grid-column:1;align-self:start;margin:0 8%;display:flex}.tl-step__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.tl-step__point{border-radius:var(--radius);color:var(--color-neutral-200);background:#05070b6b;border:1px solid #ffffff24;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;font-size:.9375rem;line-height:1.55;display:flex}.tl-step__bolt{border-radius:calc(var(--radius) - .125rem);background:color-mix(in oklab, var(--color-primary-600) 30%, transparent);width:1.75rem;height:1.75rem;color:var(--color-primary-400);flex:none;justify-content:center;align-items:center;display:flex}.tl-step__points[data-art=gain] .tl-step__bolt{background:color-mix(in oklab, var(--color-green-500) 26%, transparent);color:var(--color-green-400)}.tl-step[data-type=task] .tl-step__text,.tl-step[data-type=benefit] .tl-step__text{grid-column:1/-1;margin-right:max(8%,13rem)}.tl-step[data-type=task] .tl-layer__headline,.tl-step[data-type=task] .tl-layer__body,.tl-step[data-type=benefit] .tl-layer__headline,.tl-step[data-type=benefit] .tl-layer__body{max-width:44rem}.tl-step__bolt svg{fill:none;stroke:currentColor;width:1rem;height:1rem}.tl-run--schritte[data-rahmen] .tl-step__text{top:var(--tl-zone-top);pointer-events:none;flex-direction:column;width:41.7%;margin:0;display:flex;position:fixed;left:4%}.tl-run--schritte[data-rahmen] .tl-step[data-state=aktiv] .tl-step__text{pointer-events:auto}.tl-run--schritte[data-rahmen]:not([data-imlauf]) .tl-step__text{visibility:hidden}.tl-run--schritte[data-rahmen] .tl-step[data-type=task] .tl-step__text,.tl-run--schritte[data-rahmen] .tl-step[data-type=benefit] .tl-step__text{width:auto;left:8%;right:max(8%,13rem)}.tl-run--schritte[data-rahmen] .tl-step:not([data-state=aktiv]) .tl-step__kopf{visibility:hidden}.tl-run--schritte[data-rahmen] .tl-step__band{height:var(--tl-band);box-sizing:border-box;padding:var(--tl-kante) 0;mask-image:linear-gradient(to bottom, transparent 0, #000 var(--tl-kante), #000 calc(100% - var(--tl-kante)), transparent 100%);align-items:flex-start;display:flex;overflow:hidden}.tl-run--schritte[data-rahmen] .tl-step__rumpf{transform:translate3d(0, calc((var(--tl-i,0) - var(--tl-p,0)) * var(--tl-band)), 0)}.tl-run--schritte[data-rahmen] .tl-step[data-fest] .tl-step__band{height:auto;padding:0;overflow:visible;mask-image:none}.tl-run--schritte[data-rahmen] .tl-step[data-fest] .tl-step__rumpf,.tl-run--schritte[data-rahmen] .tl-step[data-fest]>.tl-switch{opacity:calc(1 - 2 * max(var(--tl-p,0) - var(--tl-i,0), var(--tl-i,0) - var(--tl-p,0)));transform:none}@media (prefers-reduced-motion:reduce){.tl-run--schritte[data-rahmen] .tl-step__rumpf{transform:translate3d(0, calc((var(--tl-i,0) - round(var(--tl-p,0), 1)) * var(--tl-band)), 0);transition:opacity .28s}.tl-run--schritte[data-rahmen] .tl-step[data-fest] .tl-step__rumpf,.tl-run--schritte[data-rahmen] .tl-step[data-fest]>.tl-switch{opacity:calc(1 - 2 * max(round(var(--tl-p,0), 1) - var(--tl-i,0), var(--tl-i,0) - round(var(--tl-p,0), 1)));transform:none}}.tl-run--schritte .tl-layer[data-type=chapter] .tl-layer__twin{top:var(--tl-twin-top);bottom:auto}.tl-run--schritte .tl-chains{top:calc(var(--tl-twin-top) + 6rem)}.tl-run--schritte .tl-pieces--stack{top:var(--tl-twin-top)}.tl-run--schritte .tl-ring{top:calc(var(--tl-twin-top) + 4dvh)}@media (orientation:portrait){.tl-layer[data-type=chapter] .tl-zones{grid-template-rows:1fr}.tl-layer[data-type=chapter] .zone--action{display:none}.tl-layer[data-type=chapter] .zone--twin{grid-row:1}.tl-layer[data-type=chapter] .tl-layer__inner{grid-template-rows:38% 36% 26%;gap:0;height:100%;padding:0 5%;display:grid}.tl-layer[data-type=chapter] .tl-layer__twin{grid-row:2;align-self:center;max-width:none;min-height:0;font-size:min(.8125rem,1.8vh);position:static;inset:auto}.tl-layer[data-type=chapter] .tw-tree{gap:.25rem}.tl-layer[data-type=chapter] .tv-item{min-height:1.875rem}.tl-layer[data-type=chapter] .tl-layer__text{flex-direction:column;grid-row:3;justify-content:flex-end;align-self:stretch;max-width:none;min-height:0;padding-bottom:1.25rem;display:flex;position:static;inset:auto}.tl-layer__headline{font-size:clamp(1.375rem,6.5vw,2rem)}.tl-layer__body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tl-pieces--stack{flex-flow:wrap;gap:.5rem;width:auto;inset:6% 5% auto}.tl-pieces--stack>.tl-piece:first-child,.tl-pieces--stack>.tl-piece:nth-child(2),.tl-pieces--stack>.tl-piece:nth-child(3){flex:8rem;width:auto;max-width:47%;margin:0;transform:none}.tl-layer__explains{padding:.75rem .5rem;top:50%;bottom:auto;transform:translateY(-50%)}.tl-layer__explains-lead,.tl-layer__explains-brand{display:none}.tl-run-nav{bottom:1.25rem;left:auto;right:1rem;transform:none}.tl-dots{--tl-dot:.5rem;--tl-dot-gap:.7rem;right:.5rem}.tl-dots__label{opacity:0;clip-path:inset(50%);border:0;width:1px;max-width:none;height:1px;padding:0;position:absolute;right:100%;overflow:hidden}.tl-dots:hover .tl-dots__label,.tl-dots__item[aria-current] .tl-dots__label,.tl-dots:focus-within .tl-dots__label{opacity:0}.tl-dots{--tl-dot-gap:1.1rem}.tl-dots__item{touch-action:manipulation;justify-content:flex-start;align-self:stretch;min-width:2.75rem;position:relative}.tl-dots__item:after{content:"";position:absolute;inset:-7px -4px}.tl-run--schritte{--tl-zone-top-n:10;--tl-zone-ein-n:12;--tl-luft:1rem}.tl-run--schritte .tl-layer[data-type=chapter] .tl-layer__inner{padding:0;display:block}.tl-run--schritte .tl-layer[data-type=chapter] .zone--action{display:block}.tl-run--schritte .tl-step{grid-template-columns:1fr}.tl-run--schritte .tl-step__text{margin:0 5%}.tl-run--schritte[data-rahmen] .tl-step__text,.tl-run--schritte[data-rahmen] .tl-step[data-type=task] .tl-step__text,.tl-run--schritte[data-rahmen] .tl-step[data-type=benefit] .tl-step__text{width:calc(90% - 3.25rem);left:5%;right:auto}.tl-run--schritte .tl-layer[data-type=chapter] .tl-layer__twin{top:var(--tl-twin-top);min-width:0;max-width:none;font-size:min(.8125rem,1.8vh);position:absolute;bottom:auto;left:5%;right:14%}.tl-run--schritte .tw-tree{gap:.25rem}.tl-run--schritte .tw-item,.tl-run--schritte .tv-item{min-width:0;min-height:1.875rem}.tl-run--schritte .tl-step__points{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:1.25rem}.tl-run--schritte .tl-chains{gap:.5rem;width:auto;inset:auto 5% 8%}.tl-run--schritte .tl-pieces--stack{flex-flow:wrap;gap:.5rem;width:auto;inset:auto 5% 8%}.tl-run--schritte .tl-ring{top:auto;bottom:24%;left:45%}.tl-run--schritte .tl-layer__explains{transform:translateY(var(--tl-rail-gap)) translateY(var(--tl-rail-shift));padding:.625rem .625rem .625rem .75rem;font-size:.75rem;top:50%;bottom:auto}.tl-run--schritte .tl-layer__explains-lead,.tl-run--schritte .tl-layer__explains-brand{display:inline}}.tl-run__brand-zone{z-index:25;pointer-events:none;position:absolute;inset:0}.tl-run__brand{padding:8rem 8% 0}.tl-run__brand svg{width:clamp(5.25rem,11.7vw,8.5rem);height:clamp(5.25rem,11.7vw,8.5rem)}@media (orientation:portrait){.tl-run__brand{padding-top:1.5rem}.tl-run__brand svg{width:clamp(3.5rem,14vw,5rem);height:clamp(3.5rem,14vw,5rem)}}.tl-layer__brand svg{width:clamp(5.25rem,11.7vw,8.5rem);height:clamp(5.25rem,11.7vw,8.5rem)}.tl-layer__text{max-width:30rem}.tl-layer__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-neutral-300);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.tl-layer__headline{color:#fff;margin:0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.1}.tl-layer__body{max-width:34rem;color:var(--color-neutral-200);margin:1.25rem 0 0;font-size:1rem;line-height:1.65}.tl-dashs{z-index:16;pointer-events:none;position:absolute;inset:0}.tl-dash{pointer-events:auto;width:var(--tl-breite);border:1px solid color-mix(in oklab, var(--tw-c-400) 42%, transparent);border-radius:calc(var(--radius) + .125rem);background: radial-gradient(circle, color-mix(in oklab, var(--color-neutral-50) 9%, transparent) 1px, transparent 1px) 0 0 / 1.25rem 1.25rem, oklab(12.7726% -.00194403 -.0106294/.82);backdrop-filter:blur(2px);flex-direction:column;gap:.625rem;padding:.75rem;transition:border-color .18s,box-shadow .18s;display:flex;position:absolute;box-shadow:0 1.5rem 3rem #05070b8c}.tl-dash[data-size=klein]{--tl-breite:min(15rem, 26vw)}.tl-dash[data-size=mittel]{--tl-breite:min(21rem, 34vw)}.tl-dash[data-size=gross]{--tl-breite:min(33rem, 48vw)}.tl-dash[data-size=hoch]{--tl-breite:min(12rem, 22vw)}.tl-dash[data-size=hoch] .tl-dash__raster{grid-template-columns:minmax(0,1fr)}.tl-dash[data-rang="0"]{z-index:3}.tl-dash[data-rang="1"]{z-index:2;opacity:.86}.tl-dash[data-rang="2"]{z-index:1;opacity:.74}.tl-dash__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.tl-dash__kachel{border:1px solid color-mix(in oklab, var(--tw-c-400) 32%, transparent);border-radius:var(--radius);grid-column:span var(--tl-w,1);background:oklab(12.7726% -.00194403 -.0106294/.62);flex-direction:column;gap:.25rem;min-width:0;padding:.5rem .625rem;display:flex}.tl-dash__kachel[data-state=alarm]{--tw-c-400:var(--color-primary-400);background:color-mix(in oklab, var(--color-primary-600) 14%, #05070b)}.tl-dash__titel{color:var(--color-neutral-400);letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.625rem;overflow:hidden}.tl-dash__wert{color:var(--color-neutral-50);font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;font-size:1.0625rem;font-weight:600;line-height:1.1;display:flex}.tl-dash__einheit{color:var(--tw-c-400);font-size:.6875rem;font-weight:500}.tl-dash__plot{fill:none;width:100%;height:1.75rem;stroke:var(--tw-c-400);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tl-dash__plot rect{fill:color-mix(in oklab, var(--tw-c-400) 65%, transparent);stroke:none}.tl-dash__datei{min-width:0;color:var(--color-neutral-300);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.tl-dash__datei svg{fill:none;width:.875rem;height:.875rem;stroke:var(--tw-c-400);flex:none}.tl-dash__datei span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-dash__text{color:var(--color-neutral-300);font-size:.6875rem;line-height:1.4}.tl-dash__buehne{height:4.5rem;position:relative}.tl-dash__buehne>*{width:100%;height:100%;position:absolute;inset:0}.tl-dash__objekt{opacity:0;transition:opacity .5s;display:block}.tl-dash__kachel[data-3d] .tl-dash__objekt{opacity:1}.tl-dash__kachel[data-3d] .tl-dash__umriss{opacity:0}.tl-dash__umriss{transition:opacity .5s}.tl-dash__umriss path{fill:color-mix(in oklab, var(--tw-c-400) 22%, transparent);stroke:var(--tw-c-400);stroke-width:3px;vector-effect:non-scaling-stroke}@media (width<60rem){.tl-dash__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-dash[data-rang="0"]{--tl-breite:88vw;top:62%!important;left:50%!important}.tl-dash[data-rang="1"],.tl-dash[data-rang="2"]{display:none}}@media (orientation:portrait){.tl-layer[data-reveal=showcase] .tl-pieces,.tl-layer[data-reveal=showcase] .tl-pieces__at,.tl-layer[data-reveal=showcase] .tl-marks,.tl-layer[data-reveal=showcase] .tl-edges,.tl-layer[data-reveal=showcase] .tl-dashs{display:none}.tl-layer[data-reveal=showcase] .tl-layer__brand{margin-bottom:.35rem;display:block}.tl-layer[data-reveal=showcase] .tl-layer__brand svg{width:4.25rem;height:4.25rem}.tl-layer[data-reveal=showcase] .tl-layer__eyebrow{display:none}.tl-layer[data-reveal=showcase] .tl-layer__inner{gap:.5rem;padding-top:2.5rem;padding-bottom:7rem}.tl-layer[data-reveal=showcase] .tl-layer__headline{overflow-wrap:break-word;hyphens:auto}.tl-layer[data-reveal=showcase] .tl-layer__body{-webkit-line-clamp:none;display:block;overflow:visible}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area:not([data-offen]){display:none}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area[data-offen]{flex:1;padding-bottom:3.25rem}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area[data-offen] .tl-switch__kopf{width:100%;margin-bottom:.75rem;display:block;position:static}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area[data-offen] .tl-switch__logo{opacity:1;margin-bottom:.85rem;position:static}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area[data-offen] .tl-switch__pfeil{opacity:1;width:.85em;margin-right:.5rem}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area[data-offen] .tl-switch__eyebrow{opacity:1;font-size:.82rem;transform:none}html[data-world=home] .tl-switch:not([data-einzeln]) .tl-switch__area[data-offen]:before{display:none}}.tl-layer[data-reveal=showcase]{--tl-motiv-ar:1.7917;container-type:size}.tl-layer[data-reveal=showcase] .tl-pieces__at,.tl-layer[data-reveal=showcase] .tl-mark,.tl-layer[data-reveal=showcase] .tl-dash{--tl-cover-w:max(100cqw, 100cqh * var(--tl-motiv-ar));--tl-cover-h:max(100cqh, 100cqw / var(--tl-motiv-ar));--tl-anker-x:calc((100cqw - var(--tl-cover-w)) / 2 + var(--tl-fx) * var(--tl-cover-w) / 100);--tl-anker-y:calc((100cqh - var(--tl-cover-h)) / 2 + var(--tl-fy) * var(--tl-cover-h) / 100);left:var(--tl-anker-x)!important;top:var(--tl-anker-y)!important}.tl-layer[data-reveal=showcase] .tl-pieces__at{left:clamp(1rem, var(--tl-anker-x), calc(100cqw - 14rem))!important}.tl-grenzlinie{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.tl-grenzlinie path{fill:none;stroke:color-mix(in oklab, var(--color-rose-400,#fb7185) 62%, transparent);stroke-width:1.5px;stroke-dasharray:4 4;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (orientation:portrait){.tl-layer[data-reveal=showcase] .tl-dash{--tl-breite:min(86vw, 22rem);top:26%!important;left:50%!important}}.tl-switch__area[data-aufbau]{cursor:default}.tl-switch__cta--bald{opacity:.85;border-style:dashed;animation:none!important}.tl-nav__bald{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-600);margin-top:.3rem;font-size:.6875rem;font-weight:600;display:block}[data-aufbau].tl-nav__card,[data-aufbau]{cursor:default}@media (orientation:portrait){.tl-run--schritte .tl-step__steps{margin:.25rem 0 .3rem}.tl-run--schritte .tl-layer__headline{font-size:clamp(1.2rem,5.4vw,1.6rem)}.tl-run--schritte .tl-layer__body{margin-top:.5rem;font-size:.8125rem}.tl-run--schritte{--tl-twin-hoch:calc(var(--tl-header-h,3.5rem) + 7.5rem + var(--tl-rumpf-max,13rem))}.tl-run--schritte .tl-layer[data-type=chapter] .tl-layer__twin{top:var(--tl-twin-hoch);transform-origin:0 0;width:78%;right:auto;scale:.6}.tl-run--schritte .tl-chains,.tl-run--schritte .tl-pieces--stack{inset:calc(var(--tl-twin-hoch) + var(--tl-twin-h,22rem) + .75rem) 5% auto 5%;transform-origin:0 0;scale:.7}.tl-run--schritte .tl-pieces--stack{transform-origin:100% 0}.tl-run--schritte .tl-chains{top:calc(var(--tl-twin-hoch) + var(--tl-twin-h,22rem) + var(--tl-stack-h,0px) + 1.25rem)}.tl-run--schritte .tl-step__points{gap:.55rem;margin-top:.9rem}.tl-run--schritte .tl-step__point{background:0 0;border:0;gap:.6rem;padding:0;font-size:.8125rem;line-height:1.45}.tl-run--schritte .tl-step__bolt{flex:none;width:1.35rem;height:1.35rem}.tl-run--schritte .tl-stage-img{object-position:50% 100%}[data-mobil=aus],.tl-pieces__at[data-mobil=aus]{display:none}.tl-run--schritte .tl-mark{width:4rem;height:4rem;margin:-2rem 0 0 -2rem}.tl-run--schritte .tl-mark[style*=--tl-hx]{left:var(--tl-hx)!important;top:var(--tl-hy)!important}.tl-run--schritte .tl-ring{scale:.72}.tl-run--schritte .tl-dash[style*=--tl-hx]{left:var(--tl-hx)!important;top:var(--tl-hy)!important}.tl-run--schritte .tl-dashs{scale:.66}.tl-ring__at{--tl-winkel:var(--tl-angle-hoch,var(--tl-angle))}.tl-pieces__at .tl-piece[data-kind=angebot]:last-child{display:none}}
