*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(147 197 253/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(147 197 253/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.overflow-hidden{overflow:hidden}.border{border-width:1px}.bg-\[\#010103\]{--tw-bg-opacity:1;background-color:rgb(1 1 3/var(--tw-bg-opacity,1))}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.drop-shadow,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--ink-900:#131c36;--ink-700:#2a3554;--ink-500:#4a5878;--ink-400:#6b7899;--ink-300:#9aa5c0;--ink-200:#c9d0e2;--ink-100:#e7ebf4;--ink-50:#f4f6fb;--white:#ffffff;--blue-700:#1c46c9;--blue-600:#2456e8;--blue-500:#3568f2;--blue-100:#e3eafe;--blue-50:#f0f4ff;--teal-700:#0e8374;--teal-600:#12a08d;--teal-100:#ddf3f0;--purple-700:#6529cf;--purple-600:#7a3bea;--purple-100:#ede4fd;--text-heading:var(--ink-900);--text-body:var(--ink-700);--text-muted:var(--ink-400);--text-on-accent:var(--white);--text-link:var(--blue-600);--surface-page:var(--white);--surface-subtle:var(--ink-50);--surface-card:var(--white);--surface-inverse:var(--ink-900);--accent-primary:var(--blue-600);--accent-primary-hover:var(--blue-700);--accent-ai:var(--blue-600);--accent-erp:var(--teal-600);--accent-web:var(--purple-600);--border-subtle:var(--ink-100);--border-strong:var(--ink-200);--border-focus:var(--blue-500);--status-success:#12a08d;--status-success-bg:#ddf3f0;--status-warning:#c97b1a;--status-warning-bg:#fdf0dc;--status-danger:#d43d33;--status-danger-bg:#fce8e6;--status-info:var(--blue-600);--status-info-bg:var(--blue-50);--font-display:var(--font-poppins),"Segoe UI",sans-serif;--font-body:var(--font-jakarta),"Segoe UI",sans-serif;--font-mono:var(--font-jetbrains),ui-monospace,monospace;--text-xs:13px;--text-sm:15px;--text-base:30px;--text-md:25px;--text-lg:30px;--text-xl:31px;--text-2xl:36px;--text-3xl:40px;--text-4xl:56px;--text-5xl:72px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-display:700;--leading-tight:1.15;--leading-snug:1.3;--leading-body:1.6;--tracking-tight:-0.02em;--tracking-caps:0.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--container-max:1140px;--container-pad:24px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(19,28,54,0.06);--shadow-md:0 4px 12px rgba(19,28,54,0.08);--shadow-lg:0 12px 32px rgba(19,28,54,0.12);--shadow-focus:0 0 0 3px rgba(53,104,242,0.25);--ease-out:cubic-bezier(0.16,1,0.3,1);--duration-fast:120ms;--duration-base:200ms}*{box-sizing:border-box}html{scroll-behavior:smooth;line-height:normal}body{margin:0;background:var(--surface-page);font-family:var(--font-body);color:var(--text-body)}a{text-decoration:none;color:inherit}h2{font-family:var(--font-body)!important;font-weight:900!important;font-size:calc(clamp(30px, 5vw, 55px) - 2px)!important;line-height:1.18!important;letter-spacing:var(--tracking-tight)!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--accent-primary-hover);outline-offset:2px;border-radius:var(--radius-sm)}button{transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),background .2s var(--ease-out)!important}button:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}button:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.reveal{opacity:0;transform:translateX(-80px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.reveal.in{opacity:1;transform:none}.reveal-soft{opacity:0;transform:translateX(-24px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.reveal-soft.in{opacity:1;transform:none}.stagger>*{opacity:0;transform:translateX(-80px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.stagger.in>*{opacity:1;transform:none}.stagger.in>:nth-child(2){transition-delay:.18s}.stagger.in>:nth-child(3){transition-delay:.36s}.stagger.in>:nth-child(4){transition-delay:.54s}.stagger.in>:nth-child(5){transition-delay:.72s}.stagger.in>:nth-child(6){transition-delay:.9s}.ps-group>.ps-slider{opacity:0;transform:translateX(-80px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.ps-group.in>.ps-slider{opacity:1;transform:none}.ps-group>.ps-titel{opacity:0;transform:translateX(-80px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.ps-group.in>.ps-titel{opacity:1;transform:none}.ps-group.in>:first-child,.ps-group.in>:nth-child(2){transition-delay:0s}.ps-group.in>:nth-child(3),.ps-group.in>:nth-child(4){transition-delay:.2s}.ps-group.in>:nth-child(5),.ps-group.in>:nth-child(6){transition-delay:.4s}.ps-titel{display:flex;align-items:center;gap:10px;margin:36px 0 12px;font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text-heading)}.ps-group>.ps-titel:first-child{margin-top:0}.ps-titel-ico{width:34px;height:34px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--acc);color:#fff}@media (prefers-reduced-motion:reduce){.ps-group>.ps-titel{transform:none!important;transition:opacity .6s ease!important}}#siteHeader{background:transparent;border-bottom-color:transparent!important;box-shadow:none;transition:background .25s ease,border-color .25s ease}#siteHeader.scrolled{background:rgba(250,251,253,.85);border-bottom-color:var(--border-subtle)!important;backdrop-filter:saturate(180%) blur(14px)}#siteHeader:not(.scrolled) .navlink,#siteHeader:not(.scrolled) .navlink svg{color:#fff!important}#hdHeader{background:transparent;border-bottom:1px solid transparent;box-shadow:none;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}#hdHeader.scrolled{background:rgba(250,251,253,.85);border-bottom-color:var(--border-subtle);backdrop-filter:saturate(180%) blur(14px)}.hero-dunkel #hdHeader:not(.scrolled)>div:first-child img[src*=wordmark]{filter:brightness(0) invert(1)}.hero-dunkel #hdHeader:not(.scrolled)>div:first-child .navlink,.hero-dunkel #hdHeader:not(.scrolled)>div:first-child .navlink svg,.hero-dunkel #hdHeader:not(.scrolled)>div:first-child>button{color:#fff!important}.wm-white{opacity:1}.wm-ink,.wm-white{transition:opacity .25s ease}#siteHeader.scrolled .wm-white,.wm-ink{opacity:0}#siteHeader.scrolled .wm-ink{opacity:1}.navlink{position:relative}.navlink:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;background:var(--accent-primary);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease-out)}.navlink:hover:after{transform:scaleX(1)}.drop{position:absolute;top:calc(100% + 10px);left:-8px;width:384px;padding:10px 10px 0;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:18px;box-shadow:0 28px 60px -22px rgba(10,40,90,.35),0 4px 14px -6px rgba(10,40,90,.12);overflow:visible;opacity:0;visibility:hidden;transform:translateY(10px) scale(.98);transform-origin:top left;transition:opacity .2s ease,transform .25s cubic-bezier(.22,1,.36,1),visibility .2s}.drop:before{top:-1px;left:18px;right:18px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#00d0f0,#0098fa 55%,#0068c4)}.drop:after,.drop:before{content:"";position:absolute}.drop:after{top:-7px;left:42px;width:12px;height:12px;background:var(--surface-card);border-left:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);transform:rotate(45deg);box-shadow:0 -12px 0 8px transparent}.dropwrap:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.dropwrap:focus-within .drop,.dropwrap:hover .drop{opacity:1;visibility:visible;transform:none}.drop-head{display:block;font-family:var(--font-display);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--accent-primary);padding:10px 12px 8px}.drop-item{position:relative;display:flex;align-items:center;gap:14px;padding:12px;border-radius:12px;text-decoration:none;transition:background .18s var(--ease-out),transform .18s var(--ease-out)}.drop-item:focus-visible,.drop-item:hover{background:color-mix(in srgb,var(--acc) 8%,#fff);transform:translateX(3px)}.drop-item[aria-current=page]{background:color-mix(in srgb,var(--acc) 7%,#fff)}.drop-item[aria-current=page]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--acc)}.drop-item .di-ico{width:44px;height:44px;flex:none;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00d0f0,#0098fa 55%,#0068c4);color:#fff;box-shadow:0 8px 16px -8px rgba(0,104,196,.6);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.drop-item:hover .di-ico{transform:scale(1.07) rotate(-4deg);box-shadow:0 10px 20px -8px rgba(0,104,196,.75)}.drop-item .di-arrow{margin-left:auto;color:var(--acc);opacity:0;transform:translateX(-6px);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out);flex:none}.drop-item:hover .di-arrow,.drop-item[aria-current=page] .di-arrow{opacity:1;transform:none}.subpage a.drop-fuss,a.drop-fuss{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px -10px 0;padding:14px 22px;border-top:1px solid var(--border-subtle);border-radius:0 0 18px 18px;background:var(--blue-50);color:var(--accent-primary-hover);text-decoration:none;transition:background .18s var(--ease-out)}a.drop-fuss>span{display:flex;flex-direction:column;gap:2px}a.drop-fuss strong{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text-heading)}a.drop-fuss>span>span{font-size:13px;color:var(--accent-primary-hover)}a.drop-fuss:hover{background:color-mix(in srgb,var(--accent-primary) 14%,#fff)}a.drop-fuss svg{transition:transform .18s var(--ease-out)}a.drop-fuss:hover svg{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.drop,.drop-item,.drop-item .di-ico{transition:opacity .2s ease,visibility .2s!important;transform:none!important}}@keyframes v-tick{0%,to{transform:rotate(0)}25%{transform:rotate(-14deg)}75%{transform:rotate(14deg)}}@keyframes v-pulse-ring{0%{box-shadow:0 0 0 0 rgba(94,150,255,.4)}to{box-shadow:0 0 0 10px rgba(94,150,255,0)}}@keyframes v-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes v-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes v-check{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.18) rotate(-8deg)}}@keyframes v-ring{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(13deg)}60%{transform:rotate(-9deg)}80%{transform:rotate(6deg)}}.vorteil-card:hover .v-icon-timer{animation:v-tick .6s ease-in-out}.vorteil-card:hover .v-icon-user{animation:v-pulse-ring 1s ease-out 2}.vorteil-card:hover .v-icon-wallet{animation:v-bounce .6s ease-in-out}.vorteil-card:hover .v-icon-shield{animation:v-check .5s ease-in-out}.vorteil-card:hover .v-icon-phone{animation:v-ring .7s ease-in-out}.v-dots{display:inline-flex;gap:3px;margin-left:8px;vertical-align:middle}.v-dots span{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.25;display:inline-block}.vorteil-card:hover .v-dots span{animation:v-dot 1s ease-in-out infinite}.vorteil-card:hover .v-dots span:nth-child(2){animation-delay:.15s}.vorteil-card:hover .v-dots span:nth-child(3){animation-delay:.3s}@keyframes psHint{0%,to{margin-left:-23px}50%{margin-left:-33px}}@keyframes psHintPulse{0%,to{box-shadow:0 8px 22px rgba(13,21,38,.22),0 0 0 1px var(--border-subtle),inset 0 0 0 2px currentColor,0 0 0 0 color-mix(in srgb,currentColor 34%,transparent)}70%{box-shadow:0 8px 22px rgba(13,21,38,.22),0 0 0 1px var(--border-subtle),inset 0 0 0 2px currentColor,0 0 0 9px color-mix(in srgb,currentColor 0%,transparent)}}.ps-slider{overflow:visible!important}.ps-slider .ps-hint{animation:psHint 2s var(--ease-out) infinite,psHintPulse 2s var(--ease-out) infinite}.ps-slider.ps-touched .ps-hint{animation:none;margin-left:-23px}.ps-reveal{border-radius:var(--radius-lg)}.ps-hint svg{pointer-events:none}.ps-text{display:flex;flex-direction:column;gap:14px;max-width:100%}@media (min-width:900px){.ps-text{max-width:44%}}@media (max-width:767px){.ps-slider .ps-bild-problem{-o-object-position:81% 50%;object-position:81% 50%}.ps-slider .ps-bild-loesung{-o-object-position:7% 50%;object-position:7% 50%}.ps-slider .ps-schleier-problem{background:rgba(254,232,230,.84)!important}.ps-slider .ps-text>span>svg{margin-top:calc((1.55em - 15px) / 2 + 1px)!important}.ps-slider .ps-schleier-loesung{background:rgba(225,246,232,.85)!important}.ps-slider{overflow:hidden!important;touch-action:auto!important;cursor:auto!important}.ps-slider .ps-handle{display:none!important}.ps-slider .ps-reveal{position:relative!important;inset:auto!important;clip-path:none!important;border-radius:0;border-top:3px solid var(--ps-accent)}}.ps-handle:focus-visible .ps-hint{outline:3px solid var(--accent-primary-hover);outline-offset:3px}@media (max-width:767px){.lcta-card .lcta-icon{display:none!important}.lcta-card .lcta-num{display:none}.lcta-card{padding-left:24px!important;padding-right:24px!important}.lcta-card h3{font-size:min(20px,calc((100vw - 100px) / 14.5))!important}}.story-kurz{display:none}@media (max-width:767px){.story-kurz{display:block}.story-lang{display:none}}.warum-intro{display:grid;grid-template-columns:1fr;gap:32px;align-items:stretch}@media (min-width:900px){.warum-intro{grid-template-columns:.85fr 1.15fr;gap:56px}}@media (max-width:767px){.warum-intro{display:flex;flex-direction:column;gap:0}.warum-intro>div:not(.warum-portrait){display:contents!important}.warum-intro>div:not(.warum-portrait)>*{order:1}.warum-intro>.warum-portrait{order:2;margin-top:28px}.warum-intro>div:not(.warum-portrait)>a{order:3}}.vorteile-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:44px}@media (max-width:899px){.vorteile-grid .vorteil-card{grid-column:auto!important}}@media (min-width:900px){.vorteile-grid{grid-template-columns:repeat(6,1fr)}}.vorteil-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);z-index:1}@media (max-width:767px){.vorteile-grid{margin-top:36px}.vorteile-grid .vorteil-card{background:transparent!important;border:0!important;border-top:1px solid var(--border-subtle)!important;padding:20px 0!important}.vorteile-grid .vorteil-card:last-child{padding-bottom:0!important}.vorteile-grid .vorteil-card:hover{box-shadow:none;transform:none}}.lcta-grid{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:700px){.lcta-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.lcta-grid{grid-template-columns:repeat(3,1fr)}}.lcta-card{transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out)}@media (max-width:767px){.lcta-grid.stagger>.lcta-card{transition-property:opacity,transform,box-shadow;transition-duration:.8s,.8s,.16s;transition-timing-function:var(--ease-out)}}.lcta-illu{position:absolute;right:4%;bottom:6%;width:min(250px,calc(100% - 215px));height:auto;z-index:0;pointer-events:none}.lcta-card--illu p{max-width:68%}.lcta-illu--hoch{max-width:210px}@media (min-width:768px){.lcta-illu--hoch{max-width:165px;right:3%}.lcta-card:has(.lcta-illu--hoch) p{max-width:57%}}.lcta-card--illu .lcta-fuss{justify-content:flex-start!important;gap:16px!important}.lcta-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px -12px color-mix(in srgb,var(--lcta-accent) 62%,transparent),var(--shadow-md)}.lcta-card:hover .lcta-arrow{background:var(--lcta-accent);color:#fff;border-color:var(--lcta-accent)}.lcta-card:hover .lcta-arrow svg{transform:translateX(2px)}.lcta-arrow svg{transition:transform .16s var(--ease-out)}.lcta-card:hover .lcta-num{color:var(--lcta-accent);opacity:.28}.proc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto auto auto;gap:20px;position:relative}.proc-card{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-content:start}@media (max-width:1099px){.proc-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.proc-card{display:flex;flex-direction:column;grid-row:auto}}@media (max-width:700px){.proc-grid{grid-template-columns:1fr}}@media (max-width:1099px){.proc-card h3{top:0!important;margin-bottom:8px!important}.proc-card>div{margin-bottom:56px!important}}.proc-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.proc-cta:hover{transform:translateY(-2px)}.pal-startseite{--blue-700:#0b4fd6;--blue-600:#1466f5;--blue-500:#2b8ef7;--blue-100:#d6e6ff;--blue-50:#ecf3ff;--accent-primary:#1466f5;--accent-primary-hover:#0b4fd6;--accent-ai:#1466f5;--teal-700:var(--blue-700);--teal-600:var(--blue-600);--teal-100:var(--blue-100);--purple-700:var(--blue-700);--purple-600:var(--blue-600);--purple-100:var(--blue-100);--accent-erp:var(--blue-600);--accent-web:var(--blue-600);--surface-page:#eef4ff}.pal-web{--blue-700:#0068c4;--blue-600:#0098fa;--blue-500:#33b4fb;--blue-100:#d4f4fd;--blue-50:#ecfbff;--cyan-500:#00e6f4;--cyan-400:#3aecfa;--cyan-100:#c9f6fb;--accent-primary:#0098fa;--accent-primary-hover:#0068c4;--accent-ai:#0098fa;--teal-700:var(--blue-700);--teal-600:var(--blue-600);--teal-100:var(--blue-100);--purple-700:var(--blue-700);--purple-600:var(--blue-600);--purple-100:var(--blue-100);--accent-erp:var(--blue-600);--accent-web:var(--blue-600);--surface-page:#edfaff;--brand-strong:linear-gradient(120deg,#00d0f0,#0098fa 52%,#0068c4)}.subpage h1,.subpage h2,.subpage h3,.subpage h4,.subpage h5,.subpage h6{font-family:var(--font-display);color:var(--text-heading);text-wrap:balance;margin:0}.subpage h1{font-weight:700;font-size:clamp(38px,5.2vw,60px);line-height:1.08;letter-spacing:-.025em}.subpage h2{font-family:var(--font-body)!important;font-weight:900!important;font-size:calc(clamp(30px, 5vw, 55px) - 2px)!important;line-height:1.18!important;letter-spacing:var(--tracking-tight)!important;text-transform:uppercase!important}.subpage h3{font-weight:700;font-size:var(--text-2xl);line-height:1.25;letter-spacing:-.02em}.subpage h4{font-weight:600;font-size:var(--text-lg);line-height:var(--leading-snug)}.subpage p{line-height:var(--leading-body);color:var(--text-body);text-wrap:pretty}.subpage a{color:var(--accent-primary)}.subpage a:hover{color:var(--accent-primary-hover)}.subpage .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.subpage .reveal.in{opacity:1;transform:none}.subpage .stagger>*{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.subpage .stagger.in>*{opacity:1;transform:none}.subpage .stagger.in>:nth-child(2){transition-delay:.08s}.subpage .stagger.in>:nth-child(3){transition-delay:.16s}.subpage .stagger.in>:nth-child(4){transition-delay:.24s}.subpage .stagger.in>:nth-child(5){transition-delay:.32s}.subpage .stagger.in>:nth-child(6){transition-delay:.4s}@media (prefers-reduced-motion:reduce){.subpage .reveal,.subpage .stagger>*{opacity:1!important;transform:none!important;transition:none!important}}.btn-ghost,.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:var(--weight-semibold);border-radius:var(--radius-md);cursor:pointer;line-height:1.2;transition:background var(--duration-fast) var(--ease-out)}.btn-sm{padding:6px 14px;gap:6px}.btn-md,.btn-sm{font-size:var(--text-sm)}.btn-md{padding:10px 20px;gap:8px}.btn-lg{padding:13px 26px;font-size:var(--text-md);gap:8px}.btn-primary{background:var(--accent-primary);color:var(--text-on-accent);border:1px solid transparent}.btn-primary:hover{background:var(--accent-primary-hover)}.btn-secondary{background:var(--surface-card);color:var(--text-heading);border:1px solid var(--border-strong)}.btn-secondary:hover{background:var(--surface-subtle)}.btn-ghost{background:transparent;color:var(--accent-primary);border:1px solid transparent}.btn-ghost:hover{background:var(--blue-50)}.um-hero{width:100%;max-width:1350px;margin:auto;padding:84px var(--container-pad);display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:900px){.um-hero{grid-template-columns:1.1fr .9fr;gap:64px}}.um-fuerwen{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:900px){.um-fuerwen{grid-template-columns:repeat(3,1fr);gap:44px}.um-spalte-trenner{padding-right:44px;border-right:1px solid var(--border-subtle)}}.um-ueberzeugung{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media (min-width:900px){.um-ueberzeugung{grid-template-columns:.9fr 1.1fr;gap:56px}}.um-cta{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:900px){.um-cta{grid-template-columns:1.2fr .8fr;gap:48px}}.um-kontaktkachel{display:flex;align-items:center;gap:14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);padding:16px 18px;color:#fff;text-decoration:none}.subpage a.um-kontaktkachel,.subpage a.um-kontaktkachel:hover{color:#fff}.sub-grid-2{display:grid;gap:40px}@media (max-width:899px){.sub-grid-2>*{min-width:0}}.sub-grid-3{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:900px){.sub-grid-3{grid-template-columns:repeat(3,1fr)}}@keyframes mesh-a{0%{transform:translate(-8%,-6%) scale(1)}50%{transform:translate(10%,8%) scale(1.25)}to{transform:translate(-8%,-6%) scale(1)}}@keyframes mesh-b{0%{transform:translate(6%,4%) scale(1.1)}50%{transform:translate(-10%,-8%) scale(.9)}to{transform:translate(6%,4%) scale(1.1)}}@keyframes mesh-c{0%{transform:translateY(6%) scale(1)}50%{transform:translate(-6%,-10%) scale(1.3)}to{transform:translateY(6%) scale(1)}}.mesh-blob{position:absolute;border-radius:50%;filter:blur(60px);will-change:transform;pointer-events:none}@media (prefers-reduced-motion:reduce){.mesh-blob{animation:none!important}}.webhero-grid{width:100%;max-width:1350px;margin:0 auto;padding:32px var(--container-pad);display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:900px){.webhero-grid{grid-template-columns:1.15fr .85fr;gap:64px}}@media (min-width:768px){.webhero-mockup img{width:min(176%,calc(45vw + 55px))!important}}@media (max-width:899px){.webhero-mockup{display:none!important}}@media (max-width:767px){.webhero-mockup{display:block!important;padding-left:0!important}.webhero-mockup img{width:117%!important;left:0!important;margin:-5.2% 0 -6.4% -10.4%;filter:drop-shadow(0 18px 22px rgba(0,0,0,.45))!important}.webhero-grid{gap:0}.webhero-text{display:contents}.webhero-text>*{order:4;position:relative;z-index:2}.webhero-text>:first-child{order:1}.webhero-text>:nth-child(2){order:2}.webhero-mockup{order:3;margin-top:28px}.webhero-intro{margin-top:28px!important}.webhero-grid .webhero-link{display:none!important}.webhero-text>:first-child{justify-content:center;text-align:center}.webhero-text>:nth-child(2){text-align:center}.webhero-text>:last-child{justify-content:center}.webhero-intro{line-height:1.6!important}.webhero-cta,.webhero-intro{font-size:18px!important}}.webhero-link{font-size:20px;font-weight:600;color:#fff;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:2px;text-decoration:underline}.subpage a.webhero-link,.subpage a.webhero-link:hover{color:#fff}.webhero-link:hover{border-color:#fff}.wc-box{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:28px 26px 26px;max-width:820px;margin:0 auto}.wc-form{display:flex;gap:12px;flex-wrap:wrap}.wc-input{flex:1 1 260px;min-width:0;font-family:var(--font-body);font-size:var(--text-md);padding:13px 16px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:#fff;color:var(--text-heading);outline:none}.wc-input:focus{border-color:var(--accent-web);box-shadow:0 0 0 3px var(--blue-50)}.wc-submit{flex:none}@media (max-width:480px){.wc-submit{width:100%;font-size:18px;justify-content:center}}.wc-hinweis{font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted);margin:26px 0 14px}.wc-kategorien{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:700px){.wc-kategorien{grid-template-columns:1fr 1fr}}.wc-kategorien li{display:flex;align-items:flex-start;gap:12px}.wc-kat-ico{flex:none;width:40px;height:40px;border-radius:var(--radius-md);background:var(--blue-50);color:var(--accent-web);display:inline-flex;align-items:center;justify-content:center}.wc-kategorien strong{display:block;font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--text-heading)}.wc-kat-tip{display:block;font-size:14px;line-height:1.5;color:var(--text-body);margin-top:2px}@media (max-width:767px){.wc-kategorien strong{font-size:16px}.wc-kat-tip{font-size:15px}}.ki-hero-inhalt{padding:110px var(--container-pad)}@media (max-width:767px){.ki-hero-inhalt{padding-top:32px!important;padding-bottom:56px!important}}.ki-hero-verlauf{position:absolute;inset:0;background:linear-gradient(90deg,rgba(232,242,253,.28),rgba(232,242,253,.25) 34%,rgba(232,242,253,.05) 56%,transparent 72%)}@media (max-width:899px){.ki-hero-verlauf{background:rgba(232,242,253,.86)}}.ki-hero-inhalt{justify-content:space-between;gap:56px}.ki-schritte{list-style:none;margin:0;padding:0;width:394px;flex:none;display:flex;flex-direction:column;gap:10px;--ki-luecke:10px}.ki-schritt{display:flex;align-items:center;gap:14px;padding:11px 14px;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.9);border-radius:14px;box-shadow:0 10px 24px -14px rgba(10,60,140,.35);backdrop-filter:blur(6px);animation:ki-schritt-ein 1.4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.5s + var(--i) * .35s)}.ki-schritt-icon{flex:none;width:40px;height:40px;border-radius:10px;background:var(--accent-ai);color:#fff;display:inline-flex;align-items:center;justify-content:center}.ki-schritt-crm{font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.02em}.ki-schritt-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.25}.ki-schritt-text strong{font-family:var(--font-display);font-size:15px;font-weight:700;color:#0b3fa8}.ki-schritt-text span{font-size:13px;color:#1d5bd0}.ki-schritt-zeit{flex:none;font-size:12px;font-weight:500;color:#1d5bd0;background:#dcecff;padding:4px 9px;border-radius:6px;white-space:nowrap}.ki-schritte{position:relative;padding-left:34px!important}.ki-schritte:after,.ki-schritte:before{content:"";position:absolute;left:10px;top:30px;bottom:30px;width:2px;border-radius:2px}.ki-schritte:before{background:rgba(255,255,255,.28)}.ki-schritte:after{background:linear-gradient(180deg,transparent,transparent 42%,#7ff0ff 50%,transparent 58%,transparent),rgba(255,255,255,.9);background-size:100% 300%,100% 100%;background-repeat:no-repeat;transform-origin:top center;animation:ki-leitung-fuellen 2.45s linear 1.6s both,ki-datenfluss 2.4s linear 4.2s infinite;box-shadow:0 0 10px rgba(127,240,255,.6)}.ki-schritt{position:relative}.ki-schritt:before{content:"";position:absolute;left:-31px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:#fff;border:2px solid rgba(255,255,255,.6);box-sizing:border-box;opacity:0;animation:ki-knoten-an .4s ease-out forwards;animation-delay:calc(1.6s + var(--i) * .35s)}.ki-schritt+.ki-schritt:after{content:"";position:absolute;left:-27px;top:calc(-.5 * var(--ki-luecke, 10px) - 5px);width:8px;height:8px;border-right:2px solid rgba(255,255,255,.85);border-bottom:2px solid rgba(255,255,255,.85);transform:rotate(45deg);opacity:0;animation:ki-pfeil-an .3s ease-out both;animation-delay:calc(1.5s + var(--i) * .35s)}@keyframes ki-leitung-fuellen{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ki-datenfluss{0%{background-position:0 100%,0 0}to{background-position:0 0,0 0}}@keyframes ki-knoten-an{0%{opacity:1;transform:scale(.4)}to{opacity:1;transform:none;background:var(--accent-ai) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /9px no-repeat;border-color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.25)}}@keyframes ki-pfeil-an{to{opacity:1}}@media (prefers-reduced-motion:reduce){.ki-schritt+.ki-schritt:after,.ki-schritt:before,.ki-schritte:after{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important}}@keyframes ki-schritt-ein{0%{transform:translateX(100vw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ki-schritt{animation:none}}@media (min-width:1100px){.ki-schritte{width:474px;gap:10px;--ki-luecke:10px}.ki-schritt{gap:16px;padding:10px 18px;border-radius:16px}.ki-schritt-icon{width:46px;height:46px;border-radius:12px}.ki-schritt-icon svg{width:25px;height:25px}.ki-schritt-crm{font-size:14px}.ki-schritt-text strong{font-size:17px}.ki-schritt-text span{font-size:14px}.ki-schritt-zeit{font-size:13px;padding:5px 11px}}@media (min-width:1100px) and (min-height:910px){.ki-schritte{width:504px;gap:12px;--ki-luecke:12px}.ki-schritt{padding:12px 20px}.ki-schritt-icon{width:48px;height:48px}.ki-schritt-text strong{font-size:18px}.ki-schritt-text span{font-size:14.5px}}@media (min-width:1100px) and (min-height:1040px){.ki-schritte{width:534px;gap:16px;--ki-luecke:16px}.ki-schritt{padding:15px 22px}.ki-schritt-icon{width:54px;height:54px}.ki-schritt-icon svg{width:28px;height:28px}.ki-schritt-text strong{font-size:19px}.ki-schritt-text span{font-size:15px}}@media (min-width:1100px) and (max-height:820px){.ki-schritte{width:434px;gap:8px;--ki-luecke:8px}.ki-schritt{padding:9px 16px}.ki-schritt-icon{width:42px;height:42px}.ki-schritt-text strong{font-size:16px}.ki-schritt-text span{font-size:13.5px}}@media (max-width:899px){.ki-hero-inhalt{flex-direction:column;align-items:stretch!important;gap:36px}.ki-schritte{width:100%;gap:8px;--ki-luecke:8px}.ki-schritt{padding:9px 12px}.ki-schritt-icon{width:34px;height:34px}}.ki-hero-link{font-size:20px;font-weight:600;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid rgba(0,152,250,.4);padding-bottom:2px;text-decoration:none}.subpage a.ki-hero-link,.subpage a.ki-hero-link:hover{color:var(--accent-ai)}.ki-hero-link:hover{border-color:var(--accent-ai)}.zl-row{display:grid;grid-template-columns:88px 56px minmax(0,1fr) auto;gap:24px;align-items:center;padding:26px 8px;border-bottom:1px solid var(--border-subtle)}.zl-row:hover{background:var(--status-danger-bg);box-shadow:inset 3px 0 0 var(--status-danger)}@media (max-width:819px){.zl-row{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"nr text" "icon text";gap:8px 16px;padding:22px 8px}.zl-row>.zl-nr{grid-area:nr}.zl-row>.zl-icon{grid-area:icon}.zl-row>.zl-text{grid-area:text}}.zl-nr{font-family:var(--font-mono);font-size:40px;font-weight:500;line-height:1;color:var(--ink-200);letter-spacing:-.02em}.zl-icon{width:52px;height:52px;flex:none;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center}.zl-icon,.zl-tag{background:var(--blue-50);color:var(--accent-ai)}.zl-tag{justify-self:end;white-space:nowrap;font-family:var(--font-mono);font-size:12px;font-weight:500;padding:6px 12px;border-radius:var(--radius-pill)}@media (max-width:819px){.zl-tag{display:none}}.zl-illu{display:none}.ki-herausf .zl-row:has(.zl-illu)>.zl-tag{justify-self:start;display:inline-flex;align-items:center;gap:8px;color:var(--status-danger);background:none;padding:0;border-radius:0;font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.01em}@media (max-width:767px){.ki-herausf .zl-row:has(.zl-illu)>.zl-tag{display:inline-block!important;margin-top:12px}}@media (min-width:768px){.ki-herausf .zl-row.ohne-tag:has(.zl-illu){grid-template-areas:"text illu"!important;grid-template-rows:auto}}.ki-herausf .zl-row:has(.zl-illu-foto){position:relative;overflow:hidden}.ki-herausf .zl-row:has(.zl-illu-foto)>.zl-text{position:relative;z-index:1;max-width:60%}.ki-herausf .zl-row:has(.zl-illu-foto)>.zl-text h3,.ki-herausf .zl-row:has(.zl-illu-foto)>.zl-text p{text-shadow:0 0 8px var(--surface-page),0 0 3px var(--surface-page)}.ki-herausf .zl-row>.zl-illu-foto{display:block!important;position:absolute!important;top:0;right:0;bottom:0;width:42%!important;height:100%!important;margin:0!important;float:none!important;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.55) 30%,#000 70%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.55) 30%,#000 70%);pointer-events:none}@media (min-width:768px){.ki-herausf .zl-row.ohne-tag:has(.zl-illu-foto){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"text"!important;min-height:118px}}@media (max-width:767px){.ki-herausf .zl-row:has(.zl-illu-foto){min-height:130px}.ki-herausf .zl-row:has(.zl-illu-foto)>.zl-text{max-width:62%}.ki-herausf .zl-row>.zl-illu-foto{width:48%!important}}.ki-herausf .zl-row:has(.zl-illu)>.zl-icon,.ki-herausf .zl-row:has(.zl-illu)>.zl-nr{display:none!important}.ki-herausf .zl-row:has(.zl-illu){opacity:0!important;transform:translateX(-100vw)!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .3s ease-out,background .18s ease-out,box-shadow .18s ease-out!important;transition-delay:calc(var(--batch, 0) * .22s),calc(var(--batch, 0) * .22s),0s,0s!important}.ki-herausf .zl-row:has(.zl-illu).drin{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.ki-herausf .zl-row:has(.zl-illu){transition:none!important}}@media (min-width:820px){.ki-herausf .zl-row:has(.zl-illu){grid-template-columns:minmax(0,1fr) 170px;grid-template-areas:"text illu" "tag illu";row-gap:12px}.ki-herausf .zl-row:has(.zl-illu)>.zl-text{align-self:end}.ki-herausf .zl-row:has(.zl-illu)>.zl-tag{align-self:start}.ki-herausf .zl-row:has(.zl-illu)>.zl-nr{grid-area:nr}.ki-herausf .zl-row:has(.zl-illu)>.zl-icon{grid-area:icon}.ki-herausf .zl-row:has(.zl-illu)>.zl-text{grid-area:text}.ki-herausf .zl-row:has(.zl-illu)>.zl-tag{grid-area:tag}.ki-herausf .zl-row>.zl-illu{display:block;grid-area:illu;width:170px;height:auto;justify-self:center}}@media (min-width:768px) and (max-width:819px){.ki-herausf .zl-row:has(.zl-illu){grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"text illu" "tag illu";row-gap:12px}.ki-herausf .zl-row:has(.zl-illu)>.zl-tag{grid-area:tag;display:inline-block;justify-self:start}.ki-herausf .zl-row>.zl-illu{display:block;grid-area:illu;width:104px;height:auto;align-self:center}}@media (max-width:767px){.ki-herausf .zl-row:has(.zl-illu){display:block!important}.ki-herausf .zl-row:has(.zl-illu):after{content:"";display:block;clear:both}.ki-herausf .zl-row .zl-illu{display:block;float:right;width:104px;height:auto;margin:-6px -4px 4px 12px}.ki-herausf .zl-row,.ki-herausf .zl-row.ohne-tag{grid-template-columns:minmax(0,1fr);grid-template-areas:"text"}.ki-herausf .zl-icon,.ki-herausf .zl-nr{display:none}.vg-card .vg-icon,.vg-card .vg-nr{display:none!important}}@media (max-width:759px){.vg-card .vg-boxen{gap:0!important;margin:0 -28px -28px}.vg-card .vg-boxen>div{border-radius:0!important;padding:18px 28px!important}}@media (max-width:767px){.lstile .lstile-icon,.projekt-karte .projekt-icon{display:none!important}}.branchen{display:flex;position:relative;height:560px;width:100%;overflow:hidden}.branchen .bimg-layer{position:absolute;inset:0;z-index:0}.branchen .bimg{position:absolute;inset:0;opacity:0;background-size:cover;background-position:50%;transition:opacity .7s cubic-bezier(.22,.61,.36,1)}.branchen:has(.p0:hover) .b0,.branchen:has(.p1:hover) .b1,.branchen:has(.p2:hover) .b2,.branchen:has(.p3:hover) .b3,.branchen:has(.p4:hover) .b4,.branchen:has(.p5:hover) .b5,.branchen:not(:has(.bpanel:hover)) .b0{opacity:1}.branchen .bpanel{position:relative;z-index:1;flex:1 1 0;min-width:0;overflow:hidden;cursor:pointer;border-left:1px solid rgba(255,255,255,.28);transition:flex-grow .7s cubic-bezier(.22,.61,.36,1)}.branchen .bpanel:first-child{border-left:none}.branchen .bpanel:hover,.branchen:not(:has(.bpanel:hover)) .p0{flex-grow:2.6}.branchen .bpanel:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,17,34,.35),rgba(8,17,34,.62));transition:background .7s cubic-bezier(.22,.61,.36,1);pointer-events:none}.branchen .bpanel:hover:after,.branchen:not(:has(.bpanel:hover)) .p0:after{background:linear-gradient(180deg,rgba(8,17,34,.12),rgba(8,17,34,.55))}.branchen .btext{position:absolute;left:32px;right:32px;bottom:36px;z-index:2;pointer-events:none}.branchen .btext>*{opacity:0;transform:translateY(12px);transition:opacity .45s cubic-bezier(.22,.61,.36,1),transform .45s cubic-bezier(.22,.61,.36,1)}.branchen .btext a{pointer-events:auto}.branchen .bpanel:hover .btext>*,.branchen:not(:has(.bpanel:hover)) .p0 .btext>*{opacity:1;transform:none}.branchen .bpanel:hover .btext>:first-child,.branchen:not(:has(.bpanel:hover)) .p0 .btext>:first-child{transition-delay:.55s}.branchen .bpanel:hover .btext>:nth-child(2),.branchen:not(:has(.bpanel:hover)) .p0 .btext>:nth-child(2){transition-delay:.68s}.branchen .bpanel:hover .btext>:nth-child(3),.branchen:not(:has(.bpanel:hover)) .p0 .btext>:nth-child(3){transition-delay:.81s}.branchen .bpanel:hover .btext>:nth-child(4),.branchen:not(:has(.bpanel:hover)) .p0 .btext>:nth-child(4){transition-delay:.94s}.branchen .btag{position:absolute;left:24px;top:26px;z-index:2;font-family:var(--font-display);font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:rgba(255,255,255,.9);writing-mode:vertical-rl;transition:opacity .3s}.branchen .bpanel:hover .btag,.branchen:not(:has(.bpanel:hover)) .p0 .btag{opacity:0}.branchen-cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:#fff;text-decoration:none}.subpage a.branchen-cta,.subpage a.branchen-cta:hover{color:#fff}@media (max-width:820px){.branchen{flex-direction:column;height:auto!important}.branchen .bimg-layer{display:none}.branchen .bpanel{flex:none!important;min-height:120px;border-left:none;border-top:1px solid rgba(255,255,255,.28);background:var(--accent-ai)}.branchen .bpanel:first-child{border-top:none}.branchen .btext{position:relative;left:0;right:0;bottom:0;padding:24px}.branchen .btext,.branchen .btext>*{opacity:1!important;transform:none!important}.branchen .btag{display:none}}.lrow{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;padding:26px 4px;border-bottom:1px solid rgba(255,255,255,.22)}@media (min-width:900px){.lrow{grid-template-columns:64px minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:center;padding:30px 4px}}.lc-icon{width:56px;height:56px;border-radius:var(--radius-md);background:#fff;color:var(--accent-ai);display:inline-flex;align-items:center;justify-content:center;flex:none}@media (max-width:767px){.lrow .lc-icon{display:none}}.lfeat{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lfeat li{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.3;color:#fff;background:rgba(255,255,255,.16);padding:6px 11px;border-radius:var(--radius-pill)}.vg-pin{position:sticky;top:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.vg-inner{padding:56px 0}.vg-inner,.vg-stack{max-width:none;margin:0 auto;width:100%}.vg-stack{position:relative;height:min(80vh,660px);overflow:hidden}.vg-card{position:absolute;top:0;bottom:0;left:0;width:520px;transform:translateX(calc(max(24px, (100vw - 1180px) / 2) + var(--i) * 548px));z-index:calc(100 - var(--i) * 10);will-change:transform}.vg-card-box{background:#edfaff;border:1px solid var(--border-subtle);border-radius:0;box-sizing:border-box;box-shadow:var(--shadow-sm);padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden}.vg-bild{display:block;-o-object-fit:cover;object-fit:cover}.vg-bild,.vg-bild-fehlt{width:100%;height:210px;flex:none;border-bottom:1px solid var(--border-subtle)}.vg-bild-fehlt{display:flex;align-items:center;justify-content:center;padding:0 16px;text-align:center;background:var(--ink-50);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300)}@media (max-width:759px){.vg-track{height:auto!important}.vg-inner{padding:56px var(--container-pad)}.vg-stack{height:auto}.vg-card{position:relative;inset:auto;width:auto;transform:none!important;z-index:auto!important;margin-bottom:24px}}.rechner-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:stretch}@media (min-width:900px){.rechner-grid{grid-template-columns:1fr 1fr}.rechner-karte{min-height:650px}}.rechner-karte{padding:36px}.rechner-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rechner-werte{display:grid;grid-template-columns:1fr 1fr;gap:24px}.rechner-jahr{font-size:60px}@media (max-width:519px){.rechner-karte{padding:24px}.rechner-seg-btn{padding-left:4px!important;padding-right:4px!important}.rechner-werte{grid-template-columns:1fr}.rechner-jahr{font-size:clamp(36px,11vw,60px)}}.proc-tab{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);padding:9px 16px;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-body);cursor:pointer}.proc-tab:hover{background:var(--ink-50)}.proc-tab.active{background:var(--accent-ai);color:#fff;border-color:var(--accent-ai)}@media (min-width:1400px){.subpage h2.bsp-h2{white-space:nowrap}}.wf-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:start}@media (min-width:861px){.wf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wf-detail{position:sticky;top:100px;min-height:440px}@media (max-width:860px){.wf-detail{position:static}}.wf-item{display:flex;align-items:center;gap:14px;padding:15px 18px;border-radius:var(--radius-md);cursor:pointer;opacity:.6;background:transparent;border:1px solid transparent;transition:opacity .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out)}.wf-item:hover{opacity:1;background:var(--ink-50)}.wf-item.active{opacity:1;background:var(--blue-50);border-color:var(--accent-ai);box-shadow:inset 3px 0 0 var(--accent-ai),var(--shadow-sm)}.wf-item .wf-ico,.wf-item.active .wf-name{color:var(--accent-ai)}.wf-item .wf-ico{width:44px;height:44px;flex:none;border-radius:var(--radius-md);background:var(--blue-50);display:inline-flex;align-items:center;justify-content:center;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.wf-item.active .wf-ico{background:var(--accent-ai);color:#fff}.wf-item .wf-name{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--text-heading);min-width:0;overflow-wrap:anywhere}.wf-item .wf-arrow{margin-left:auto;flex:none;color:var(--accent-ai);opacity:0;transition:opacity .2s var(--ease-out)}.wf-item.active .wf-arrow{opacity:1}.wf-panel{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out)}.wf-panel.active{opacity:1;pointer-events:auto;position:relative}.wf-akkordeon{display:none}@media (max-width:860px){.wf-detail{display:none}.wf-akkordeon{display:block;padding:14px 0 18px}.wf-item .wf-arrow{opacity:1;transition:transform .2s var(--ease-out)}.wf-item.offen .wf-arrow{transform:rotate(90deg)}}.ki-loesung-grid{max-width:1200px;margin:0 auto;padding:96px var(--container-pad);display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:900px){.ki-loesung-grid{grid-template-columns:.85fr 1fr;gap:64px}}.ki-loesung-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:16px;line-height:1.2;padding:13px 26px;border-radius:var(--radius-md);background:var(--surface-card);border:1px solid var(--border-strong);transition:background var(--duration-fast) var(--ease-out)}.subpage a.ki-loesung-btn,.subpage a.ki-loesung-btn:hover{color:var(--text-heading)}.ki-loesung-btn:hover{background:var(--surface-subtle)}.projekt-karte{margin-top:20px;display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:0;box-shadow:var(--shadow-sm);padding:30px 34px;text-decoration:none}.projekt-karte:hover{box-shadow:var(--shadow-md)}@media (max-width:559px){.projekt-karte{padding:24px 20px}}.projekt-body{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media (min-width:760px){.projekt-body{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.projekt-fuss{margin-top:22px;padding-top:20px;border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:nowrap}@media (max-width:759px){.projekt-fuss{flex-wrap:wrap}}.kvg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;position:relative}@media (max-width:1099px){.kvg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.kvg-grid{grid-template-columns:1fr}}.kvg-card{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:60px 24px 26px;background-color:#ecfbff;min-height:310px}.subpage .stagger.in>.kvg-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.kvg-card img,.lstile-img,.proc-bild img,.proc-card img,.webhero-mockup img{max-width:none}.proc-bild{position:relative;width:100%;height:130px;margin:0 0 24px;z-index:2;display:flex;align-items:center;justify-content:center;overflow:visible}.proc-bild-fehlt{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300);border:1px dashed var(--border-strong);border-radius:var(--radius-md);padding:10px 14px;text-align:center}.wgrid{display:grid;grid-template-columns:1fr;gap:36px;align-items:stretch;margin-bottom:52px}@media (min-width:1500px){.wgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px}}.gfx-buehne{position:relative;border-radius:var(--radius-xl,20px);padding:34px 24px 30px;background:radial-gradient(120% 120% at 30% 0,#ffffff 0,#eaf4ff 45%,#dceeff 100%);box-shadow:inset 0 0 0 1px rgba(0,152,250,.12),inset 0 1px 40px rgba(255,255,255,.6);overflow:hidden}@media (min-width:1500px){.gfx-buehne{width:min(800px,calc(50vw - 48px))}}.gfx-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) clamp(230px,28%,340px) minmax(0,1fr);gap:22px;align-items:stretch}.gfx-col{display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:0}.gfx-reihe{display:flex;align-items:center;gap:9px;flex:none}.gfx-karte{flex:1;min-width:0;background:#fff;border:1px solid var(--border-subtle);border-radius:14px;padding:16px 18px;box-shadow:0 8px 22px -12px rgba(6,40,110,.3);text-align:left}@media (max-width:767px){.gfx-karte>div>span:last-child{font-size:17px!important}.gfx-karte>p{font-size:15px!important}}.gfx-ico{flex:none;position:relative;width:34px;height:34px;border-radius:10px;background:rgba(0,152,250,.12);color:var(--accent-web);display:inline-flex}.gfx-ico,.gfx-nr{align-items:center;justify-content:center}.gfx-nr{position:absolute;top:-6px;left:-6px;width:17px;height:17px;border-radius:50%;background:var(--accent-web);color:#fff;font-family:var(--font-display);font-size:9px;font-weight:700;display:flex;box-shadow:0 0 0 2px #fff}.gfx-linie{flex:none;display:flex;align-items:center}.gfx-strich{width:20px;height:2px}.gfx-punkt,.gfx-strich{background:var(--accent-web)}.gfx-punkt{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 3px rgba(0,152,250,.16)}.gfx-preview-wrap{position:relative;width:100%;max-width:340px;margin:0 auto;align-self:stretch;display:flex}.gfx-browser{background:#fff;border-radius:16px;box-shadow:0 26px 64px -18px rgba(6,40,110,.4),0 4px 14px rgba(6,40,110,.08);border:1px solid rgba(255,255,255,.9);overflow:hidden;height:100%;width:100%;display:flex;flex-direction:column}.gfx-chrome{display:flex;align-items:center;gap:6px;padding:10px 13px;background:#f4f7fb;border-bottom:1px solid var(--border-subtle)}.gfx-dot{width:8px;height:8px;border-radius:50%;flex:none}.gfx-url{height:15px;border-radius:8px;background:#fff;margin-left:8px;align-items:center;padding:0 9px;border:1px solid var(--border-subtle)}.gfx-url,.gfx-viewport{flex:1;display:flex;gap:6px}.gfx-viewport{padding:20px 15px;flex-direction:column;justify-content:space-between}.gfx-bild{flex:none;width:44%;height:96px;border-radius:9px;background:linear-gradient(160deg,#dfeeff,#9cc4f0 55%,#6d9fd8);position:relative;overflow:hidden}.gfx-zitat{background:var(--ink-50);border-radius:9px;padding:9px 10px;display:flex;align-items:center;gap:8px;margin-bottom:11px}.gfx-avatar{flex:none;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#f3c9a8,#c98d68)}.gfx-spalte{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.gfx-mini-ico{width:20px;height:20px;border-radius:6px;background:rgba(0,152,250,.12)}.gfx-formular{background:linear-gradient(90deg,#eaf4ff,#dcefff);border-radius:9px;padding:9px 10px;display:flex;align-items:center;gap:8px}.gfx-send{flex:none;width:22px;height:22px;border-radius:50%;background:var(--accent-web);color:#fff;display:inline-flex;align-items:center;justify-content:center}@media (max-width:640px){.gfx-buehne{display:none}.wgrid{margin-bottom:0}.wirkung-schluss{margin-top:40px!important}}.pk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-bottom:56px}.pk-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);padding:30px 22px;transition:box-shadow .18s var(--ease-out)}@media (max-height:860px){.pk-card{padding:20px 22px}.pk-inhalt{margin-top:12px!important}.pk-inhalt,.pk-zielgruppe{padding-top:12px!important}}.pk-badge{display:inline-flex;align-items:center;position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--accent-web);color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:var(--tracking-caps);padding:3px 12px;border-radius:var(--radius-pill);white-space:nowrap}.pk-badge,.pk-cta{font-family:var(--font-display);font-weight:600}.pk-cta{width:100%;box-sizing:border-box;margin-top:20px;text-align:center;font-size:var(--text-sm);border:1px solid var(--border-subtle);padding:11px 16px;border-radius:var(--radius-md);text-decoration:none;transition:filter .16s var(--ease-out)}.pk-cta:hover{filter:brightness(.96)}.pk-feature{display:flex;align-items:flex-start;gap:9px;font-size:var(--text-sm);line-height:1.45;color:var(--text-body)}@media (max-width:520px){.pk-redesign-betrag{font-size:30px!important}}@media (max-width:767px){.pk-grid{gap:28px;margin-bottom:40px}.pk-card{padding:26px 20px 22px}.pk-tag{min-height:0!important;margin-top:12px!important}.pk-cta{margin-top:18px}.pk-inhalt{margin-top:18px!important}.pk-zielgruppe{padding-top:16px!important}}.pk-redesign{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;border:1.5px solid var(--accent-web);border-radius:var(--radius-lg);background:linear-gradient(120deg,#edfaff,#fff);box-shadow:var(--shadow-sm);padding:32px;margin-bottom:56px}@media (min-width:900px){.pk-redesign{grid-template-columns:1.15fr .85fr;gap:40px;padding:36px 40px}}.pk-redesign-liste{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:11px 24px}@media (min-width:600px){.pk-redesign-liste{grid-template-columns:1fr 1fr}}.pk-redesign-preis{display:flex;flex-direction:column;align-items:flex-start;gap:14px}@media (min-width:900px){.pk-redesign-preis{border-left:1px solid var(--border-subtle);padding-left:40px}}.pk-redesign-text-kurz{display:none}@media (max-width:767px){.pk-redesign{border:none;background:none;box-shadow:none;padding:0;gap:20px;margin-bottom:0}.pk-redesign>*{border:1.5px solid var(--accent-web);border-radius:var(--radius-lg);background:linear-gradient(120deg,#edfaff,#fff);box-shadow:var(--shadow-sm);padding:26px 20px}.pk-redesign-text-lang{display:none}.pk-redesign-text-kurz{display:block}.pk-redesign>.pk-redesign-inhalt{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--surface-card);border-color:var(--border-subtle);padding:34px 20px 22px;margin-top:12px}.pk-redesign-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px!important;padding:4px 11px!important}.pk-redesign-titel{font-size:28px!important;margin-top:0!important;line-height:1.15!important}.pk-redesign-text-kurz{font-size:16px!important;line-height:1.6;margin-top:12px!important}.pk-redesign-liste{align-self:stretch;text-align:left;margin-top:18px;padding-top:16px;border-top:1px solid var(--border-subtle);gap:9px}.pk-vergleich{display:none}}.pk-toggle{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--accent-web);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:11px 18px;cursor:pointer}.pk-toggle:hover{background:var(--surface-subtle)}.pk-opt{font-size:10px;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:3px 9px;white-space:nowrap;display:inline-block}@media (max-width:767px){.pk-opt{font-size:12px}}.pk-th-label{text-align:left;vertical-align:bottom;padding:16px 20px;background:#edfaff;font-family:var(--font-display);font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-heading)}.pk-th,.pk-th-label{border-bottom:1px solid var(--border-subtle)}.pk-th{padding:14px 12px;text-align:center;white-space:nowrap}.pk-td-label{text-align:left;padding:13px 20px;font-size:var(--text-sm);color:var(--text-body);background:#edfaff;position:sticky;left:0;z-index:1}.pk-td{text-align:center;padding:13px 12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.web-cta-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--accent-web);background:#fff;padding:15px 26px;border-radius:var(--radius-md);text-decoration:none;box-shadow:var(--shadow-md);transition:transform .16s var(--ease-out)}.web-cta-btn:hover{transform:translateY(-2px)}.subpage a.web-cta-btn,.subpage a.web-cta-btn:hover{color:var(--accent-web)}.ch-pin{position:sticky;top:0;height:100svh;justify-content:center}.ch-inner,.ch-pin{display:flex;flex-direction:column}.ch-inner{min-height:0}.ch-inner>.reveal{flex:none}.ch-stack{position:relative;width:100%;margin:0;height:min(62svh,540px);flex-shrink:1;min-height:0}.ch-card{position:absolute;inset:0;opacity:0;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;background:#009bff6f;border:1px solid var(--border-subtle);border-radius:0;box-sizing:border-box;box-shadow:none;padding:0;overflow:hidden;will-change:opacity;transform-origin:center center}.ch-body{padding:44px 52px;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;background-color:var(--white);overflow:auto}.ch-media{position:relative;height:100%;width:100%;border-radius:0;overflow:hidden;background:var(--ink-900);display:flex;align-items:center;justify-content:center}.ch-media-label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:rgba(255,255,255,.45);padding:0 16px;text-align:center}@media (max-height:860px){.ch-inner{padding-top:28px!important;padding-bottom:28px!important}.ch-body{padding:32px 52px}}.ch-dots{position:absolute;top:50%;right:-34px;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:200}.ch-dot{width:9px;height:9px;padding:0;border:none;border-radius:50%;background:var(--border-subtle,#d3d8e0);cursor:pointer;transition:background .25s var(--ease-out),transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.ch-dot.on{background:var(--accent-web);transform:scale(1.5);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-web) 18%,transparent)}@media (max-width:759px){.ch-track{height:auto!important}.ch-pin{position:static;min-height:0}.ch-pin,.ch-stack{height:auto}.ch-card{position:relative;inset:auto;opacity:1!important;pointer-events:auto!important;grid-template-columns:1fr;margin-bottom:24px}.ch-media{min-height:180px}.ch-dots{display:none}.ch-inner{padding-top:56px!important;padding-bottom:56px!important}.ch-card:last-child{margin-bottom:0}.ch-body{padding:28px 22px}.ch-kopf{gap:12px!important}.ch-icon{width:44px!important;height:44px!important}.ch-text{margin-top:18px!important}.ch-punkt,.ch-text{font-size:16px!important}}@media (max-width:767px){.ch-kopf .ch-icon,.ch-kopf .ch-nr{display:none!important}}.wc-pin{padding:56px 0;background-color:#ffffffbd}.wc-grid{max-width:1350px;margin:0 auto;padding:0 var(--container-pad);box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:32px;align-items:start;width:100%}@media (min-width:900px){.wc-grid{grid-template-columns:.9fr 1.1fr;gap:56px}}.wc-tile{width:100%}@media (min-width:900px){.wc-tile{width:680px;max-width:100%}}.ls-grid{display:grid;grid-template-columns:repeat(4,minmax(0,201px)) repeat(2,minmax(0,auto));justify-content:start;width:-moz-fit-content;width:fit-content;max-width:100%;gap:0;background:transparent;border:0}.ls-grid>:first-child{grid-column:span 2;grid-row:span 2}.ls-grid>:nth-child(2){grid-column:5/span 2;grid-row:2;align-self:stretch}.ls-grid>:nth-child(3){grid-column:span 4}.ls-grid>:nth-child(4){grid-column:3/span 2;grid-row:1/span 2}.ls-grid>:nth-child(5){grid-column:5/span 2;height:230px;align-self:stretch}.ls-grid>:nth-child(6){grid-column:5/span 2;grid-row:1}.lstile{transition:background .16s var(--ease-out);box-sizing:border-box;box-shadow:inset 0 0 0 1px var(--border-subtle)}.lstile,.lstile img,.lstile:hover,.lstile:hover img{transform:none!important;transition:none!important}@media (max-width:820px){.ls-grid{grid-template-columns:1fr;width:100%;background:none;border:none;gap:0}.ls-grid>*{grid-column:span 1!important;grid-row:auto!important;width:auto!important;height:auto!important;min-height:0!important;left:0!important;top:0!important}.lstile{background:none!important;box-shadow:none;padding:24px 0!important;border-top:1px solid rgba(255,255,255,.25)}.lstile:first-child{border-top:none;padding-top:8px!important}.lstile:last-child{padding-bottom:0!important}.lstile-img{display:none!important}.lstile-text{max-width:none!important}.lstile-text br{display:none}.lstile-text h3{color:#ffffff!important;font-size:20px!important;line-height:1.25}.lstile-text p{width:auto!important;color:rgba(255,255,255,.92)!important;font-size:16px!important;line-height:1.6!important}.ls-intro br{display:none}}.proj-marquee-wrap{position:relative;overflow:hidden;padding:6px 0 40px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.proj-track{display:flex;gap:22px;width:-moz-max-content;width:max-content;padding:0 var(--container-pad);will-change:transform}.proj-card{flex:none;width:min(675px,86vw);background:#ffffff;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out)}.proj-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.proj-card ::-webkit-scrollbar{width:8px}.proj-card ::-webkit-scrollbar-thumb{background:var(--accent-web);border-radius:999px}.proj-card ::-webkit-scrollbar-track{background:transparent}.proj-nav{width:52px;height:52px;flex:none;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:transparent;color:var(--accent-web);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.proj-nav:hover{background:var(--surface-card)}@media (max-width:480px){.proj-sektion{min-height:0!important}.proj-pfeile{display:none!important}.proj-kopf{margin-bottom:0!important}.proj-kopf-wrap{padding-bottom:20px!important}.proj-marquee-wrap{padding-bottom:24px}.proj-track{gap:14px}.proj-card{width:74vw}.proj-fuss{padding:10px 14px!important}.proj-branche{font-size:11px!important}.proj-name{font-size:16px!important}.proj-pfeil{width:18px;height:18px}}@media (max-width:767px){.proj-marquee-wrap{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--container-pad);-webkit-mask-image:none;mask-image:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.proj-marquee-wrap::-webkit-scrollbar{display:none}.proj-track{transform:none!important}.proj-card[aria-hidden=true]{display:none!important}.proj-card{scroll-snap-align:start}}.scroll-fortschritt{position:absolute;top:72px;left:0;right:0;height:3px;pointer-events:none;z-index:1;background:rgba(255,255,255,.75);opacity:0;transition:opacity .25s ease}header.scrolled .scroll-fortschritt{opacity:1}.scroll-fortschritt-balken{display:block;height:100%;background:linear-gradient(90deg,#00d0f0,#0098fa 60%,#0068c4);border-radius:0 3px 3px 0;transform:scaleX(0);transform-origin:left center;will-change:transform}@media (min-width:768px){.scroll-fortschritt{display:none}}.nach-oben{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:60;width:48px;height:48px;border:0;border-radius:999px;background:var(--accent-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 24px -8px color-mix(in srgb,var(--accent-primary) 70%,transparent),0 0 0 3px rgba(255,255,255,.85);opacity:0;transform:translateY(12px) scale(.9);pointer-events:none;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.nach-oben-sichtbar{opacity:1;transform:none;pointer-events:auto}.nach-oben:active{transform:scale(.94)}.nach-oben:focus-visible{outline:3px solid var(--accent-primary-hover);outline-offset:3px}@media (min-width:768px){.nach-oben{right:28px;bottom:28px;width:52px;height:52px}.nach-oben:hover{background:var(--accent-primary-hover)}}@media (prefers-reduced-motion:reduce){.nach-oben{transition:none}}.hero-voll{min-height:100vh;min-height:100svh}@media (max-height:800px){.hero-pad{padding-top:116px;padding-bottom:56px}}@media (max-height:760px){.hero-pad{padding-top:96px;padding-bottom:36px}}.hero-grid{display:grid;grid-template-columns:1fr 280px;gap:64px;align-items:end;padding:clamp(96px,18vh,169px) var(--container-pad) clamp(32px,9.4vh,88px)}.hero-kennzeile{margin-bottom:clamp(18px,3.8vh,36px)!important}.hero-titel{font-size:min(clamp(40px,7vw,80px),10.5vh)!important}.hero-intro{font-size:clamp(18px,min(2.2vw,3vh),22px)!important;margin-top:clamp(16px,3.6vh,34px)!important}.hero-ctas{margin-top:clamp(24px,5.5vh,52px)!important}@media (min-width:768px){.ki-hero-text>h1,.tel-hero-text>h1,.webhero-text>h1{font-size:min(clamp(40px,7vw,80px),10.5vh)!important}.webhero-intro{font-size:clamp(18px,3vh,22px)!important;margin-top:clamp(16px,3.6vh,34px)!important}div:has(>a>.webhero-cta){margin-top:clamp(20px,4.3vh,40px)!important}.webhero-sektion{min-height:max(520px,calc(100vh + 72px))!important}.ki-hero-inhalt{padding-top:clamp(28px,11.7vh,110px)!important;padding-bottom:clamp(28px,11.7vh,110px)!important;min-height:0!important}.tel-hero-grid{padding-top:clamp(24px,6vh,56px)!important;padding-bottom:clamp(24px,6vh,56px)!important}}@media (min-width:1100px) and (max-height:820px){.ki-hero-inhalt>.ki-hero-text{align-self:flex-start}}.hero-typebar{grid-column:1/-1;justify-self:end;width:780px;position:relative;left:-372px;height:70px}@media (max-width:1100px){.hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.hero-typebar{grid-column:auto;justify-self:stretch;width:100%;min-width:0;left:0;height:auto;min-height:70px}.hero-typebar>a{min-width:0}}@media (max-width:767px){#hero .hero-grid{padding-top:100px;padding-bottom:48px;align-content:start}.hero-typebar{display:none!important}}.dotnav{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:16px;opacity:0;pointer-events:none;transition:opacity .3s ease-out}.dotnav.dotnav-visible{opacity:1;pointer-events:auto}.dotnav a{position:relative;width:12px;height:12px;border-radius:50%;background:#c3d3e2;transition:transform .2s ease-out,background .2s ease-out;display:block}.dotnav a.active,.dotnav a:hover{background:var(--dotnav-accent,var(--accent-primary,#0098fa))}.dotnav a.active{transform:scale(1.4)}.dotnav a:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.dotnav a .dot-label{position:absolute;right:24px;top:50%;transform:translateY(-50%) translateX(6px);white-space:nowrap;color:var(--ink-900,#0b1220);font-family:var(--font-display,sans-serif);font-size:13px;font-weight:600;letter-spacing:.01em;opacity:0;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out}.dotnav a:focus-visible .dot-label,.dotnav a:hover .dot-label{opacity:1;transform:translateY(-50%) translateX(0)}@media (max-width:1100px){.dotnav{display:none}}section[id]{scroll-margin-top:72px}@media (prefers-reduced-motion:reduce){.dotnav,.dotnav a,.dotnav a .dot-label{transition:opacity .2s ease!important}}.kontakt-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:stretch}@media (min-width:900px){.kontakt-grid{grid-template-columns:1fr 1.1fr;gap:56px}}.kontakt-form{display:flex;flex-direction:column;gap:18px;align-self:center;width:100%;max-width:520px}@media (min-width:900px){.kontakt-form{margin-top:64px}}.kontakt-zeile-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:520px){.kontakt-zeile-2{grid-template-columns:1fr}}.kontakt-feld{font-family:var(--font-body);font-size:var(--text-sm);padding:11px 14px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:#fff;color:var(--text-heading);outline:none;width:100%;box-sizing:border-box}.kontakt-feld:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--blue-50)}.kontakt-feld[aria-invalid=true]{border-color:#e5484d}.kontakt-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.kontakt-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:var(--text-body);cursor:pointer}.kontakt-consent input{width:18px;height:18px;flex:none;margin:1px 3px 3px 4px;accent-color:var(--accent-web);cursor:pointer}.kontakt-consent a{color:var(--accent-web);text-decoration:underline}.kontakt-meldung{display:flex;align-items:flex-start;gap:8px;font-size:var(--text-sm);font-weight:600;margin:0;line-height:1.5}.kontakt-meldung svg{flex:none;margin-top:2px}.kontakt-meldung-ok{color:var(--status-success)}.kontakt-meldung-fehler{color:#e5484d}.kontakt-submit{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:#fff;background:var(--accent-primary);border:none;border-radius:var(--radius-md);padding:13px 20px;cursor:pointer;transition:background .2s}.kontakt-submit:hover:not(:disabled){background:var(--blue-600)}.kontakt-submit:disabled{opacity:.65;cursor:progress}.erwartet-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}@media (max-width:520px){.erwartet-liste{grid-template-columns:1fr}}.kontakt-zeile{display:flex;align-items:center;gap:14px;text-decoration:none}a.kontakt-zeile:hover{opacity:.7}.kontakt-icon{width:46px;height:46px;flex:none;border-radius:var(--radius-md);background:var(--purple-100);color:var(--accent-web);display:inline-flex;align-items:center;justify-content:center}.kontakt-label{font-size:13px;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-muted)}.kontakt-label,.kontakt-wert{display:block;font-weight:600}.kontakt-wert{font-size:18px;color:var(--ink-900);overflow-wrap:anywhere}.footer-grid{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:640px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:639px){.footer-grid{grid-template-columns:max-content 1fr;gap:28px 28px}.footer-grid>:first-child,.footer-grid>:last-child{grid-column:1/-1}}@media (min-width:1000px){.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}}.footer-link{font-size:var(--text-sm);color:#ffffff;text-decoration:none}.footer-link:hover{text-decoration:underline}.subpage .footer-link,.subpage .footer-link:hover{color:#ffffff}.footer-kicker{display:block;font-size:11px;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:rgba(255,255,255,.7);margin-bottom:2px}.faq-grid{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media (min-width:900px){.faq-grid{grid-template-columns:.9fr 1.4fr;gap:56px}.faq-aside{position:sticky;top:96px}}.faq-link:hover{opacity:.75}details.faq{border-bottom:1px solid var(--border-subtle)}details.faq summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-display);font-weight:600;font-size:var(--text-base);color:var(--text-heading)}details.faq summary::-webkit-details-marker{display:none}.subpage details.faq summary{padding:20px 0}details.faq summary .fq-chev{transition:transform .2s var(--ease-out);color:var(--accent-primary);flex:none}details.faq[open] summary .fq-chev{transform:rotate(180deg)}details.faq .fq-body{padding:0 0 22px;font-size:18px;line-height:var(--leading-body);color:var(--text-body);max-width:760px}.logo-track{gap:72px;width:-moz-max-content;width:max-content;will-change:transform}.logo-cell,.logo-track{display:flex;align-items:center}.logo-cell{flex:none;height:84px;justify-content:center;padding:0 28px}.logo-cell img{max-height:84px;width:auto;-o-object-fit:contain;object-fit:contain}.startlogos .logo-cell img,.webhero-logos .logo-cell img{max-height:var(--logo-h,84px)}@media (max-width:767px){.startlogos .logo-track,.webhero-logos .logo-track{gap:36px}.startlogos .logo-cell,.webhero-logos .logo-cell{height:52px;padding:0 12px}.startlogos .logo-cell img,.webhero-logos .logo-cell img{max-height:calc(var(--logo-h, 84px) * .55)}}.ref-track{display:flex;align-items:stretch;gap:20px;width:-moz-max-content;width:max-content;will-change:transform}.ref-card{flex:none;width:min(420px,82vw)}.risiko-grid{grid-template-columns:1fr}@media (min-width:900px){.risiko-grid{grid-template-columns:1fr .9fr}}@media (max-width:767px){.risiko-stats{display:none!important}}.leistungen-grid{display:flex;flex-direction:column}@media (max-width:899px){.leistungen-grid .leistung-tile{min-height:420px;flex:1 1 auto!important}}@media (max-width:767px){.leistungen-grid .leistung-bild{filter:blur(3px);transform:scale(1.06)}.leistungen-grid .leistung-scrim{background:linear-gradient(180deg,rgba(6,12,28,.62),rgba(6,12,28,.74) 50%,rgba(6,12,28,.82)),linear-gradient(180deg,rgba(0,152,250,.18),rgba(0,116,206,.28))!important}.leistungen-grid .leistung-tile h3,.leistungen-grid .leistung-tile p,.leistungen-grid .tile-details span:not(:last-child){text-shadow:0 1px 8px rgba(6,12,28,.6)}}@media (min-width:900px){.leistungen-grid{flex-direction:row;align-items:stretch;height:520px;overflow:hidden}.tile-details[data-open=false]{display:none!important}}.montag-cards{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:640px){.montag-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.montag-cards{grid-template-columns:repeat(4,1fr)}.montag-time-mobile{display:none}}@media (max-width:767px){.montag-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:0 10px 28px -16px rgba(13,21,38,.28);padding:16px 16px 24px}.montag-card .montag-time-mobile{display:inline-block;padding:5px 12px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--accent-ai) 10%,#fff);margin-bottom:14px!important}.montag-cta{width:100%;justify-content:center;font-size:17px!important;white-space:nowrap;padding:18px 20px!important;box-shadow:0 12px 26px -10px color-mix(in srgb,var(--accent-primary) 70%,transparent)!important}.montag-cta svg{transition:transform .2s ease}.montag-cta:active svg{transform:translateX(3px)}}.montag-timeline{display:none}@media (min-width:1000px){.montag-timeline{display:block}}@keyframes qz-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.qz-opt{transition:all .16s var(--ease-out)}.qz-opt:hover{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 7%,#fff);box-shadow:0 10px 22px -14px color-mix(in srgb,var(--acc) 80%,transparent);transform:translateY(-1px)}.qz-opt:hover>span:first-child{border-color:var(--acc);background:var(--acc);color:#fff}.qz-opt:hover svg{opacity:1;transform:translateX(2px)}.qz-opt svg,.qz-opt>span:first-child{transition:all .16s var(--ease-out)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ps-group>.ps-slider,.reveal,.reveal-soft,.stagger>*{transform:none!important;transition:opacity .6s ease!important}.ps-hint{animation:none!important;margin-left:-23px!important}.logo-track,.ref-track{animation:none!important;transform:none!important}.vorteil-card:hover .v-dots span,.vorteil-card:hover .v-icon-phone,.vorteil-card:hover .v-icon-shield,.vorteil-card:hover .v-icon-timer,.vorteil-card:hover .v-icon-user,.vorteil-card:hover .v-icon-wallet{animation:none}}.tel-hero-grid{grid-template-columns:minmax(420px,1fr) minmax(560px,580px)}@media (max-width:1100px){.tel-hero-grid{grid-template-columns:minmax(0,1fr)}.tel-hero-buehne{display:none}}@media (max-width:767px){.ki-hero-text>:first-child,.tel-hero-text>:first-child{justify-content:center;text-align:center}.ki-hero-text>h1,.tel-hero-text>h1{text-align:center}.ki-hero-text>:last-child,.tel-hero-text>:last-child{justify-content:center}.ki-hero-text .webhero-link,.tel-hero-text .webhero-link{display:none!important}.tel-hero-grid{gap:0!important;padding-top:32px!important}.tel-hero-text{display:contents}.tel-hero-text>*{order:4;position:relative;z-index:2}.tel-hero-text>:first-child{order:1}.tel-hero-text>h1{order:2}.tel-hero-grid .tel-hero-buehne{display:block!important;order:3;width:580px;min-width:580px!important;transform:scale(var(--buehne-s,.59))!important;transform-origin:top left;margin-top:28px;margin-left:calc((100% - 580px * var(--buehne-s, .59)) / 2);margin-bottom:calc(470px * var(--buehne-s, .59) - 470px)}.tel-hero-text .webhero-intro{margin-top:28px!important}.tel-leist-zeile{grid-template-columns:30px minmax(0,1fr)!important;-moz-column-gap:14px!important;column-gap:14px!important;padding-left:8px!important;padding-right:8px!important}.tel-leist-zeile:active,.tel-leist-zeile:hover{background:#e7f7ec;box-shadow:inset 3px 0 0 #16a34a}.tel-funktion-icon,.tel-leist-zeile .tel-leist-icon{display:none!important}}.tel-umsatz-cta{display:none}@media (max-width:767px){.tel-umsatz-karte{display:none!important}.tel-umsatz-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:32px;padding:16px 20px;font-family:var(--font-display);font-size:17px;font-weight:600;white-space:nowrap;background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.subpage a.tel-umsatz-cta,.subpage a.tel-umsatz-cta:hover,.tel-umsatz-cta{color:var(--accent-erp);text-decoration:none}}.tel-ablauf>.tel-ablauf-schritt{opacity:0!important;transform:translateY(28px)!important;transition:opacity .6s ease-out,transform .7s cubic-bezier(.22,1,.36,1)!important;transition-delay:0s!important}.tel-ablauf>.tel-ablauf-schritt.drin{opacity:1!important;transform:none!important}.tel-ablauf>.tel-ablauf-schritt>span:first-child{background-color:color-mix(in srgb,#fff 12%,var(--accent-erp))!important}.tel-ablauf>.tel-ablauf-linie+.tel-ablauf-schritt>span:first-child{background-color:#fff!important}.tel-ablauf>.tel-ablauf-schritt:last-child>span:first-child{background-color:#bbf7d0!important}.tel-ablauf>.tel-ablauf-linie{opacity:1!important;background:rgba(255,255,255,.75)!important;transform:scaleY(var(--ablauf-p,0))!important;transform-origin:top center;transition:none!important}@media (min-width:768px){.ki-herausf:has(.zl-bild)>.zl-row{opacity:0!important;transform:translateX(-100%)!important;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .45s ease-out,background .18s ease-out,box-shadow .18s ease-out!important}.ki-herausf:has(.zl-bild)>.zl-row.drin{opacity:1!important;transform:none!important}}.tel-leist-bild{overflow:hidden}.tel-leist-bild .tel-leist-bild-haupt{-o-object-fit:contain;object-fit:contain}.tel-leist-hg{display:none}@media (max-width:767px){.tel-leist-text{position:relative;isolation:isolate}.tel-leist-text>.tel-leist-hg{display:none;z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;filter:blur(2px);transform:scale(1.04)}.tel-leist-bild{display:none}.tel-leist-text:before{content:none;position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.82) 50%,rgba(255,255,255,.9))}}.tel-leist-haken{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:-3px;border-radius:50%;background:#16a34a;color:#fff;box-shadow:0 6px 14px -4px rgba(22,163,74,.6);opacity:0;transform:scale(0) rotate(-45deg);transition:transform .55s cubic-bezier(.34,1.8,.64,1),opacity .2s ease-out}.tel-leist-haken.an{opacity:1;transform:none}.tel-leist-haken:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #16a34a;opacity:0}.tel-leist-haken.an:after{animation:haken-ring .9s ease-out .25s}.tel-leist-zeile{grid-template-columns:30px minmax(0,1fr)!important;-moz-column-gap:14px!important;column-gap:14px!important}.tel-leist-zeile .tel-leist-icon{display:none!important}@keyframes haken-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.tel-leist-haken{transition:none}.tel-leist-haken.an:after{animation:none}}.tel-herausf-kopfbild,.zl-bild{display:none}@media (max-width:767px){.tel-herausf-kopf{position:relative;min-height:200px;margin-bottom:28px!important}.tel-herausf-kopf>:not(.tel-herausf-kopfbild){position:relative;z-index:1}.tel-herausf-kopfbild{display:block;position:absolute;top:-12px;right:calc(-1 * var(--container-pad));width:58%;height:calc(100% + 24px);-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%),linear-gradient(180deg,#000 70%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 55%),linear-gradient(180deg,#000 70%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;opacity:.9}.ki-herausf:has(.zl-bild){border-top:0!important;display:flex;flex-direction:column;gap:12px}.ki-herausf:has(.zl-bild) .zl-row{position:relative;overflow:hidden;border:0;border-radius:0;margin:0 calc(-1 * var(--container-pad));background:#f5f9ff;box-shadow:0 8px 18px -14px rgba(13,21,38,.35),0 1px 0 var(--border-subtle),0 -1px 0 var(--border-subtle);padding:22px var(--container-pad)!important;min-height:136px;align-items:center;opacity:0!important;transform:translateX(-100%)!important;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .45s ease-out,background .18s ease-out!important}.ki-herausf:has(.zl-bild) .zl-row.drin{opacity:1!important;transform:none!important}.ki-herausf:has(.zl-bild) .zl-text{position:relative;z-index:1;max-width:64%}.ki-herausf:has(.zl-bild) .zl-text p{color:var(--text-heading)!important;font-weight:500}.ki-herausf:has(.zl-bild) .zl-text h3,.ki-herausf:has(.zl-bild) .zl-text p{text-shadow:0 0 10px #f5f9ff,0 0 4px #f5f9ff}.zl-bild{display:block;position:absolute;top:0;right:0;bottom:0;width:62%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent,transparent 22%,#000 72%);mask-image:linear-gradient(90deg,transparent,transparent 22%,#000 72%)}}.tel-hero-buehne{transform-origin:left center}@media (min-width:1536px) and (min-height:760px){.tel-hero-buehne{transform:scale(1.15)}}@media (min-width:1680px) and (min-height:820px){.tel-hero-buehne{transform:scale(1.25)}}@media (min-width:1850px) and (min-height:860px){.tel-hero-buehne{transform:scale(1.35)}}@media (min-width:1900px) and (min-height:880px){.tel-hero-buehne{transform:scale(1.45)}}.tel-hero-msg{opacity:0;transform:translateY(14px) scale(.97);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.tel-hero-msg.show{opacity:1;transform:none}.tel-hero-phone{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.tel-hero-phone.show{opacity:1;transform:none}@keyframes hbwave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.tel-hero-msg,.tel-hero-phone{opacity:1!important;transform:none!important}.tel-hbbar{animation:none!important}}.zl-row.ohne-tag{grid-template-columns:88px 56px minmax(0,1fr)}@media (max-width:819px){.zl-row.ohne-tag{grid-template-columns:56px minmax(0,1fr)}}.tel-fragen{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}@media (max-width:620px){.tel-fragen{grid-template-columns:minmax(0,1fr)}}.tel-leist-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:520px}.tel-leist-text{display:flex;flex-direction:column;justify-content:center;padding:56px 64px 56px max(var(--container-pad),calc((100vw - 1350px) / 2))}@media (max-width:899px){.tel-leist-grid{grid-template-columns:minmax(0,1fr)}.tel-leist-text{padding:56px var(--container-pad)}}@media (min-width:900px){.tel-leist-grid{max-width:1350px;margin:0 auto;padding:0 var(--container-pad);-moz-column-gap:64px;column-gap:64px;grid-template-rows:auto auto;padding-top:56px;padding-bottom:56px}.tel-leist-text{display:contents}.tel-leist-text>div:first-of-type{grid-column:1/-1;grid-row:1;margin-bottom:36px!important}.tel-leist-text>div:first-of-type h2{white-space:nowrap}.tel-leist-text>.stagger{grid-column:1;grid-row:2;align-self:center}.tel-leist-bild{grid-column:2;grid-row:2;align-self:center;aspect-ratio:1448/1086;min-height:0!important;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}}.tel-funktionen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1099px){.tel-funktionen-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.tel-funktionen-grid{grid-template-columns:minmax(0,1fr)}}.tel-umsatz-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media (max-width:899px){.tel-umsatz-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.tel-demo-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);border-radius:var(--radius-md);padding:12px 16px}.tel-demo-btn-voll{color:#fff;background:var(--accent-erp)}.tel-demo-btn-leer{color:var(--accent-erp);background:#fff;border:1px solid var(--accent-erp)}.tel-preis-grid{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;max-width:1080px;margin:0 auto}@media (max-width:860px){.tel-preis-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.tel-funktionen-grid>.tel-funktion-karte{opacity:0!important;transform:translateY(48px) scale(.94)!important;transition:opacity .6s ease-out,transform .8s cubic-bezier(.22,1,.36,1),box-shadow .2s ease-out!important;transition-delay:calc(var(--i, 0) * .14s)!important}.tel-funktionen-grid>.tel-funktion-karte.drin{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.tel-funktionen-grid>.tel-funktion-karte{transition:none!important}}.tel-funktion-karte{position:relative;overflow:hidden;justify-content:center;min-height:190px}.tel-funktion-karte>:not(.tel-funktion-bild){position:relative;z-index:1;max-width:60%}.tel-funktion-karte .tel-funktion-icon{display:none!important}.tel-funktion-bild{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:36%;max-width:190px;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%);pointer-events:none}@media (max-width:767px){.tel-funktion-karte{display:block!important;min-height:0;padding:20px 20px 22px!important}.tel-funktion-karte:after{content:"";display:block;clear:both}.tel-funktion-karte>:not(.tel-funktion-bild){max-width:none}.tel-funktion-karte>div:first-of-type{margin-bottom:10px}.tel-funktion-bild{position:static;float:right;transform:none;width:104px;height:116px;margin:-4px -6px 4px 12px;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;-webkit-mask-image:none;mask-image:none}}.subpage a.preis-einrichtung,.subpage a.preis-einrichtung:hover{display:inline-flex;align-items:center;gap:6px;margin:-14px 0 22px;padding:6px 12px;font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--accent-primary-hover);background:var(--blue-50);border:1px dashed color-mix(in srgb,var(--accent-primary) 55%,transparent);text-decoration:none}.tel-setup{border-left:4px solid var(--accent-primary)!important;padding-left:22px!important;scroll-margin-top:110px}.tel-setup h3{color:var(--accent-primary-hover)!important}.tel-rechner-zahl{width:130px;padding:12px 14px;font-family:var(--font-mono);font-size:22px;font-weight:600;color:var(--accent-ai);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#fff}.tel-rechner-zahl:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-ai) 35%,transparent);border-color:var(--accent-ai)}.subpage a.tel-rechner-cta,.subpage a.tel-rechner-cta:hover{align-self:flex-start;display:inline-flex;align-items:center;padding:13px 22px;border-radius:var(--radius-md);background:#fff;color:var(--accent-primary-hover);font-family:var(--font-display);font-weight:600;font-size:16px;text-decoration:none;box-shadow:var(--shadow-md)}.preis-karte{position:relative;overflow:hidden;border-radius:0!important;border:0!important}.preis-karte-alt{background:#fff!important;box-shadow:0 0 0 1px var(--border-subtle)!important;border-top:4px solid var(--ink-300)!important}.preis-karte-ki{animation:preis-puls 2.6s ease-in-out infinite;transform-origin:center}@keyframes preis-puls{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.preis-karte-ki{animation:none}}.preis-karte-ki{background:#fff!important;border-top:6px solid var(--accent-primary)!important;box-shadow:0 24px 48px -24px color-mix(in srgb,var(--accent-primary) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-primary) 30%,transparent)!important;padding-bottom:0!important}.preis-label{display:inline-flex!important;align-items:center;gap:10px;background:none!important;border:0!important;border-radius:0!important;padding:0!important;letter-spacing:.14em!important}.preis-label:before{content:"";width:22px;height:2px;background:currentColor}.preis-vs{width:auto!important;height:auto!important;background:none!important;border:0!important;box-shadow:none!important;font-size:22px!important;font-style:italic;font-weight:800!important;color:var(--ink-300)!important}.preis-ersparnis{display:flex!important;width:calc(100% + 68px);margin:28px -34px 0!important;border:0!important;border-radius:0!important;padding:16px 34px!important;background:var(--status-success)!important;color:#fff!important;font-size:16px!important}@media (max-width:860px){.preis-vs{padding:4px 0}}.tel-setup{max-width:1080px;margin:36px auto 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--ink-50);padding:28px 32px}@media (max-width:860px){.tel-setup{grid-template-columns:minmax(0,1fr)}}.tel-setup{border:0;border-radius:0;background:transparent;padding:0}.tel-setup .tel-setup-icon{display:none!important}@media (max-width:767px){.tel-setup>a{justify-self:stretch!important}.tel-setup>a>button{width:100%}}.tel-proc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;position:relative}@media (max-width:820px){.tel-proc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tel-proc-grid{grid-template-columns:minmax(0,1fr)}}.tel-proc-card{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:28px 24px 26px;transition:box-shadow .16s var(--ease-out),transform .16s var(--ease-out);background-color:#edfaff;height:485px}.subpage .stagger.in>.tel-proc-card:hover,.tel-proc-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.tel-proc-nr{position:absolute;top:20px;left:20px;width:46px;height:46px;border-radius:999px;background-color:#0098fa;color:#ffffff;font-family:var(--font-mono);font-size:20px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1;z-index:3}.tel-proc-bild-breit{width:calc(100% + 100px)!important;max-width:none!important;margin-left:-50px!important;margin-right:-50px!important}@media (max-width:520px){.tel-proc-bild-breit{width:calc(100% + 40px)!important;margin-left:-20px!important;margin-right:-20px!important}}.tel-bild-fehlt{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;background:var(--ink-50);border:1px dashed var(--border-strong);color:var(--ink-300);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase}@media (max-width:767px){.sektion-88{padding-top:56px!important;padding-bottom:56px!important}.ki-zielgruppen{display:none}}.projektseite #hdHeader{background:rgba(250,251,253,.92)!important;border-bottom:1px solid var(--border-subtle)!important;backdrop-filter:saturate(180%) blur(14px)}.subpage a.pj-zurueck,.subpage a.pj-zurueck:hover{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:600;font-size:15px;color:#fff;text-decoration:none;margin-bottom:34px}.subpage a.pj-cta,.subpage a.pj-cta:hover{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:16px;line-height:1.2;padding:14px 28px;border-radius:var(--radius-md);background:var(--accent-primary);color:var(--text-on-accent);border:1px solid transparent;transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out)}.subpage a.pj-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}@media (max-width:767px){.pj-kopf{padding-top:104px!important;padding-bottom:48px!important}.pj-kopf h1,.pj-main h3{hyphens:manual;-webkit-hyphens:manual;overflow-wrap:break-word}.pj-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 20px!important;padding-top:28px!important;padding-bottom:28px!important}.pj-kennzahlen>div>div:first-child{font-size:28px!important}.pj-main{padding-top:48px!important;padding-bottom:64px!important;gap:44px!important}.pj-main h3{font-size:24px!important}.pj-raster2{grid-template-columns:minmax(0,1fr)!important}.pj-kasten{padding:26px 22px!important}.pj-label>span:nth-child(2){flex:0 1 auto!important;min-width:0}.subpage a.pj-cta{align-self:stretch}}.mobil-start{border-bottom:1px solid var(--border-subtle);font-weight:600!important}@media (max-width:767px){.ps-slider,.ps-slider .ps-pane,.ps-slider .ps-reveal{border-radius:0!important}}.wc-tile-bild{position:relative}.wc-tile-bild>:not(.wc-illu){position:relative;z-index:1;max-width:62%}.wc-illu{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:34%;max-width:250px;height:auto;pointer-events:none}@media (max-width:767px){.wc-tile-bild{display:block!important}.wc-tile-bild:after{content:"";display:block;clear:both}.wc-tile-bild>:not(.wc-illu){max-width:none}.wc-tile-bild>div:first-of-type>span[aria-hidden=true]{display:none!important}.wc-illu{position:static;float:right;transform:none;width:100px;margin:-6px -8px 8px 16px}.subpage .um-icon{display:none!important}}.ki-herausf{margin-left:auto;margin-right:auto;width:100%;max-width:1000px!important}:has(+.ki-herausf){margin-left:auto!important;margin-right:auto!important;max-width:1000px!important;width:100%}@media (min-width:768px){.leistungen-grid .leistung-scrim{background:linear-gradient(180deg,rgba(6,12,28,.08),rgba(6,12,28,.22) 55%,rgba(6,12,28,.38))!important}.leistungen-grid .leistung-tile:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(6,12,28,.35),rgba(6,12,28,.55) 55%,rgba(6,12,28,.75)),linear-gradient(180deg,rgba(0,152,250,.12),rgba(0,116,206,.22));opacity:0;transition:opacity .45s ease}.leistungen-grid .leistung-tile:focus:after,.leistungen-grid .leistung-tile:hover:after{opacity:1}}.leistungen-grid .leistung-tile h3,.leistungen-grid .leistung-tile p,.leistungen-grid .tile-details span{text-shadow:0 1px 10px rgba(6,12,28,.7),0 1px 2px rgba(6,12,28,.5)}.leistungen-grid .leistung-tile p{font-weight:500}@media (min-width:768px){.ps-group.in .ps-slider:not(.ps-touched) .ps-reveal{animation:ps-peek-reveal 4.2s cubic-bezier(.45,0,.25,1) 1.2s infinite}.ps-group.in .ps-slider:not(.ps-touched) .ps-handle{animation:ps-peek-griff 4.2s cubic-bezier(.45,0,.25,1) 1.2s infinite}.ps-group.in .ps-slider:nth-of-type(2):not(.ps-touched) .ps-handle,.ps-group.in .ps-slider:nth-of-type(2):not(.ps-touched) .ps-reveal{animation-delay:1.9s}.ps-group.in .ps-slider:nth-of-type(3):not(.ps-touched) .ps-handle,.ps-group.in .ps-slider:nth-of-type(3):not(.ps-touched) .ps-reveal{animation-delay:2.6s}.ps-slider:not(.ps-touched) .ps-hint{animation:psHintPulse 2s var(--ease-out) infinite!important;margin-left:-23px!important}}@keyframes ps-peek-reveal{0%,18%,to{clip-path:inset(0 0 0 100%)}45%,62%{clip-path:inset(0 0 0 calc(100% - 20px))}}@keyframes ps-peek-griff{0%,18%,to{left:100%}45%,62%{left:calc(100% - 20px)}}@media (prefers-reduced-motion:reduce){.ps-slider .ps-handle,.ps-slider .ps-reveal{animation:none!important}}.risiko-stats.stagger>*{opacity:1;transform:translateX(100vw);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.risiko-stats.stagger.in>*{transform:none}@media (prefers-reduced-motion:reduce){.risiko-stats.stagger>*{transform:none!important}}.montag-cards>.montag-card{opacity:0!important;transform:translateY(40px)!important;transition:opacity .7s ease-out,transform .9s cubic-bezier(.22,1,.36,1)!important;transition-delay:calc(var(--batch, 0) * .35s)!important}.montag-cards>.montag-card.drin{opacity:1!important;transform:none!important}.montag-cards>.montag-card img{transform:scale(1.12);transition:transform 1.2s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--batch, 0) * .35s + .1s)}.montag-cards>.montag-card.drin img{transform:none}@media (prefers-reduced-motion:reduce){.montag-cards>.montag-card,.montag-cards>.montag-card img{transition:none!important}}.vorteil-ico,.vorteil-illu{display:none}@media (min-width:900px){.vorteile-grid{gap:20px!important}.vorteile-grid .vorteil-card{position:relative;overflow:hidden;flex-direction:row!important;align-items:center;gap:26px;min-height:190px;padding:28px 30px!important;border-radius:16px;border-color:#e3f1fb!important;box-shadow:0 10px 30px -18px rgba(10,60,140,.25)}.vorteil-ico{display:inline-flex;flex:none;width:76px;height:76px;border-radius:50%;align-items:center;justify-content:center;background:#eaf6ff;color:var(--accent-primary)}.vorteil-ico,.vorteil-text{position:relative;z-index:1}.vorteil-text{flex:1;min-width:0}.vorteil-illu{display:block;order:3;flex:none;align-self:center;height:auto;width:30%;max-width:240px;max-height:170px;margin:-12px -14px -12px 0;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%);pointer-events:none;transition:transform .4s var(--ease-out)}.vorteile-grid .vorteil-card[style*="span 2"]{gap:18px;padding:24px 22px!important}.vorteile-grid .vorteil-card[style*="span 2"] .vorteil-ico{width:56px;height:56px}.vorteile-grid .vorteil-card[style*="span 2"] .vorteil-ico svg{width:22px;height:22px}.vorteile-grid .vorteil-card[style*="span 2"] .vorteil-illu{width:26%;margin-right:-8px}.vorteile-grid .vorteil-card:hover .vorteil-illu{transform:scale(1.04)}}@media (max-width:767px){.vorteile-grid .vorteil-card{display:block!important}.vorteile-grid .vorteil-card:after{content:"";display:block;clear:both}.vorteil-illu{display:block;float:right;width:96px;height:auto;margin:-4px 0 6px 14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}}.ls-grid>.lstile{opacity:1!important;transform:translateX(100vw)!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1)!important;transition-delay:calc(var(--batch, 0) * .18s)!important}.ls-grid>.lstile:first-child,.ls-grid>.lstile:nth-child(3),.ls-grid>.lstile:nth-child(4){transform:translateX(-100vw)!important}@media (max-width:899px){.ls-grid>.lstile:nth-child(odd){transform:translateX(-100vw)!important}.ls-grid>.lstile:nth-child(2n){transform:translateX(100vw)!important}}@media (max-width:767px){.ls-grid>.lstile:nth-child(n){transform:translateX(-100vw)!important}}.ls-grid>.lstile.drin:nth-child(n){transform:none!important}@media (prefers-reduced-motion:reduce){.ls-grid>.lstile{transform:none!important;transition:none!important}}.wgrid>.gfx-buehne{transform:translateX(100vw);transition:transform 1.3s cubic-bezier(.16,1,.3,1)}.wgrid>.gfx-buehne.drin{transform:none}@media (prefers-reduced-motion:reduce){.wgrid>.gfx-buehne{transform:none;transition:none}}.projekt-karte{opacity:1!important;transform:translateX(-100vw)!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1),box-shadow .2s ease!important;transition-delay:calc(var(--batch, 0) * .22s),0s!important}.projekt-karte.drin{transform:none!important}@media (prefers-reduced-motion:reduce){.projekt-karte{transform:none!important;transition:none!important}}.tel-preis-grid>.preis-karte-alt{translate:-100vw 0}.tel-preis-grid>.preis-karte-ki{translate:100vw 0}.tel-preis-grid>.preis-karte{transition:translate 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--batch, 0) * .2s)}.tel-preis-grid>.preis-karte.drin{translate:0 0}@media (prefers-reduced-motion:reduce){.tel-preis-grid>.preis-karte{translate:none!important;transition:none}}.warum-intro>.warum-portrait{transform:translateX(-100vw);transition:transform 1.2s cubic-bezier(.16,1,.3,1) .15s}.warum-intro>.warum-portrait.drin{transform:none}@media (prefers-reduced-motion:reduce){.warum-intro>.warum-portrait{transform:none;transition:none}}.vorteile-grid.stagger>.vorteil-card{opacity:1;transform:none;translate:100vw 0;transition:translate 1.1s cubic-bezier(.16,1,.3,1),box-shadow .2s var(--ease-out),transform .2s var(--ease-out);transition-delay:calc(var(--batch, 0) * .15s),0s,0s}.vorteile-grid.stagger>.vorteil-card[style*="grid-column:1 /"]{translate:-100vw 0}.vorteile-grid.stagger>.vorteil-card.drin{translate:0 0}@media (min-width:900px){.vorteile-grid.stagger>.vorteil-card:hover{transform:translateY(-2px)}}.vorteile-grid.stagger.reveal{transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.vorteile-grid.stagger>.vorteil-card{translate:none!important;transition:none}}.um-zeitleiste:before{content:"";position:absolute;top:8px;bottom:8px;left:5px;width:2px;background:var(--border-subtle)}.um-zeitleiste>.tel-ablauf-linie{background:var(--accent-primary)!important;z-index:1;transform:scaleY(var(--ablauf-p,0));transform-origin:top center}.um-zeitleiste>.tel-ablauf-schritt{opacity:0!important;transform:translateY(24px)!important;transition:opacity .6s ease-out,transform .7s cubic-bezier(.22,1,.36,1)!important;transition-delay:0s!important}.um-zeitleiste>.tel-ablauf-schritt>span:first-child{z-index:2}.um-zeitleiste>.tel-ablauf-schritt.drin{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.um-zeitleiste>.tel-ablauf-linie{transform:none}.um-zeitleiste>.tel-ablauf-schritt{opacity:1!important;transform:none!important}}.um-cta-ablauf{margin-top:28px;padding:20px 22px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-lg)}.um-cta-label{display:block;font-family:var(--font-display);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:rgba(255,255,255,.85);margin-bottom:14px}.um-cta-ablauf ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}.um-cta-ablauf li{display:flex;gap:12px;font-size:17px;color:#fff}.um-cta-ablauf li,.um-cta-nr{align-items:center;font-weight:600}.um-cta-nr{flex:none;width:30px;height:30px;border-radius:50%;display:inline-flex;justify-content:center;background:#fff;color:var(--accent-primary);font-family:var(--font-mono);font-size:14px}.um-cta-versprechen{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.um-cta-versprechen li{display:flex;align-items:center;gap:8px;font-size:15px;color:rgba(255,255,255,.95)}.um-cta-versprechen svg{flex:none;color:#fff}@media (max-width:519px){.um-cta-versprechen{grid-template-columns:1fr}}.subpage .wc-left.reveal{opacity:1;transform:translateX(-100vw);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.subpage .wc-left.reveal.in{transform:none}@media (prefers-reduced-motion:reduce){.subpage .wc-left.reveal{transform:none;transition:none}}.subpage.rechtsseite h2{font-family:var(--font-display)!important;font-weight:600!important;font-size:clamp(20px,2.2vw,24px)!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--text-heading);margin:clamp(32px,4vw,44px) 0 12px}.rechtsseite article p{font-size:17px;line-height:1.7;color:var(--text-body);margin:0 0 16px}.rechtsseite article a{color:var(--accent-primary);overflow-wrap:anywhere}.rechtsseite .rs-liste{list-style:disc;margin:0 0 16px;padding-left:22px;font-size:17px;line-height:1.7;color:var(--text-body)}.rechtsseite .rs-liste li{margin-bottom:6px}.rechtsseite .rs-stand{margin-top:48px;font-size:14px;color:var(--text-muted,var(--text-body))}.rs-platzhalter{background:#fff4c2;color:#6b4e00;border:1px dashed #d9a400;border-radius:4px;padding:1px 6px;font-size:.92em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.rechtsseite h1{hyphens:auto;overflow-wrap:break-word}@media (max-width:480px){.subpage.rechtsseite h1{font-size:34px}}@media (max-width:767px){.ki-schritt{gap:10px;padding:9px 10px}.ki-schritt-icon{width:30px;height:30px;border-radius:8px}.ki-schritt-icon svg{width:17px;height:17px}.ki-schritt-crm{font-size:10px}.ki-schritt-zeit{padding:3px 7px;font-size:11.5px}.ki-zeitverlust>.zl-row.drin{background:var(--status-danger-bg)!important;box-shadow:inset 3px 0 0 var(--status-danger)!important}.ki-zeitverlust>.zl-row{transition-property:transform,opacity,background,box-shadow!important;transition-duration:1.1s,.3s,.5s,.5s!important}.mobil-menue{position:fixed;top:72px;left:0;right:0;height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:40px!important}}@media (max-width:767px){div:has(>.rechner-jahr){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}@media (max-width:767px){.qz-opt{padding:12px 14px!important;gap:12px!important}.qz-opt>span:first-child{width:26px!important;height:26px!important;font-size:12px!important}.qz-opt>span:nth-child(2){font-size:15px!important;line-height:1.35}.qz-opt>svg{width:16px;height:16px}.footer-copyright{padding-bottom:64px}.ref-innen{padding:56px 0!important}.ref-card{width:min(300px,80vw);padding:18px 20px!important;gap:10px!important}.ref-card>div:first-child>span:first-child{font-size:13px!important}.ref-card>div:first-child>span:last-child{font-size:12px!important}.ref-card blockquote{font-size:14.5px!important;line-height:1.5!important}.ref-card figcaption{gap:10px!important}.ref-card figcaption img{height:24px!important}.ref-track{gap:12px}.ref-marquee-wrap{-webkit-mask-image:none!important;mask-image:none!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-padding-left:var(--container-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch}}@media (max-width:767px){.ref-marquee-wrap::-webkit-scrollbar{display:none}.ref-track{transform:none!important;padding:4px var(--container-pad) 8px}.ref-card[aria-hidden=true]{display:none!important}.ref-card{scroll-snap-align:start}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.subpage .reveal:not(.wc-left){transform:translateX(-80px)}.subpage .reveal.in:not(.wc-left){transform:none}.stagger.reveal{opacity:1!important;transform:none!important}body .stagger>:nth-child(n):not(.vorteil-card){opacity:1;transform:translateX(-100vw);transition-property:transform;transition-duration:1.1s;transition-timing-function:cubic-bezier(.16,1,.3,1)}body .stagger.in>:nth-child(n):not(.vorteil-card){transform:none}.lcta-grid.stagger>.lcta-card{transition-property:transform,box-shadow!important;transition-duration:1.1s,.16s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}.montag-cards>.montag-card,.tel-funktionen-grid>.tel-funktion-karte{opacity:1!important;transform:translateX(-100vw)!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1)!important;transition-delay:calc(var(--batch, var(--i, 0)) * .2s)!important}.montag-cards>.montag-card.drin,.tel-funktionen-grid>.tel-funktion-karte.drin{transform:none!important}.vorteile-grid.stagger>.vorteil-card:nth-child(n){translate:-100vw 0;transition:translate 1.1s cubic-bezier(.16,1,.3,1)!important;transition-delay:calc(var(--batch, 0) * .15s)!important}.vorteile-grid.stagger>.vorteil-card.drin:nth-child(n){translate:0 0}}@media (min-width:768px){.md\:flex{display:flex}.md\:hidden{display:none}}