.ap{--ap-canvas: #ECEEEF;--ap-panel: #FFFFFF;--ap-inset: #F3F3F5;--ap-hover: #ECECEF;--ap-overlay: #FFFFFF;--ap-chrome: #F2F2F4;--ap-line: #DDDDE1;--ap-line-soft: #E9E9EC;--ap-line-strong: #C8C8CE;--ap-text: #18181B;--ap-text-2: #3F3F46;--ap-text-3: #57575F;--ap-text-4: #6B6B73;--ap-ink: #18181B;--ap-on-ink: #FFFFFF;--ap-ok: #2A745C;--ap-ok-soft: rgba(42, 116, 92, .1);--ap-warn: #8A5E17;--ap-warn-soft: rgba(138, 94, 23, .11);--ap-danger: #B93527;--ap-danger-soft: rgba(185, 53, 39, .09);--ap-r-tag: 4px;--ap-r-chip: 6px;--ap-r-ctrl: 8px;--ap-r-panel: 12px;--ap-r-sheet: 16px;--ap-shadow-l2: 0 1px 2px rgba(16, 16, 18, .06), 0 8px 24px -6px rgba(16, 16, 18, .14);--ap-shadow-l3: 0 2px 4px rgba(16, 16, 18, .06), 0 24px 56px -16px rgba(16, 16, 18, .26);--ap-shadow-l1: 0 1px 2px rgba(16, 16, 18, .06), 0 2px 6px -2px rgba(16, 16, 18, .08);--ap-font: var(--font-product);--ap-mono: var(--font-mono);font-family:var(--ap-font);color:var(--ap-text)}:root[data-theme=dark] .ap{--ap-canvas: #151616;--ap-panel: #202121;--ap-inset: #101111;--ap-hover: #2A2B2B;--ap-overlay: #343535;--ap-chrome: #0D0E0E;--ap-line: rgba(255, 255, 255, .12);--ap-line-soft: rgba(255, 255, 255, .08);--ap-line-strong: rgba(255, 255, 255, .2);--ap-text: #F4F4F5;--ap-text-2: #C4C4C9;--ap-text-3: #A3A3AA;--ap-text-4: #8B8B93;--ap-ink: #ECECEE;--ap-on-ink: #161618;--ap-ok: #5DBE86;--ap-ok-soft: rgba(93, 190, 134, .12);--ap-warn: #DBA23F;--ap-warn-soft: rgba(219, 162, 63, .12);--ap-danger: #F0685B;--ap-danger-soft: rgba(240, 104, 91, .12);--ap-shadow-l2: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px -6px rgba(0, 0, 0, .5);--ap-shadow-l3: 0 2px 4px rgba(0, 0, 0, .45), 0 24px 56px -16px rgba(0, 0, 0, .65);--ap-shadow-l1: 0 1px 2px rgba(0, 0, 0, .36)}.ap-dark{--ap-rail: #202121;--ap-rail-hover: #2A2B2B;--ap-rail-active: #343535;--ap-rail-icon: #8B8B93;--ap-rail-icon-active: #F4F4F5;--ap-rail-line: rgba(255, 255, 255, .12);--ap-rail-thumb: 0 0 0 1px rgba(255, 255, 255, .06), 0 1px 2px rgba(0, 0, 0, .4)}:root{--hs-field-0: #0D0E0E;--hs-field-1: #151616;--hs-on-field: #F4F4F5;--hs-on-field-2: #C4C4C9;--hs-on-field-3: #A3A3AA;--hs-line-field: rgba(255, 255, 255, .12);--ap-context: #DEE6E1;--ap-context-line: #CED7D1;--hs-sage-900: #161B18;--hs-sage-700: #2D3832;--hs-sage-500: #62746A;--hs-sage-300: #A7B5AC;--hs-sage-100: #DDE4DF;--hs-sage-bloom: rgba(120, 142, 129, .55);--hs-air-700: #2F4138;--hs-air-500: #577163;--hs-air-300: #98AEA1;--hs-air-100: #D1DDD5;--hs-dot: rgba(226, 236, 230, .22);--hs-mask: #000;--hs-ambient: rgba(8, 10, 9, .34);--hs-window-rim: rgba(255, 255, 255, .16);--hs-sheet-depth: 0 1px 2px rgba(18, 30, 24, .07), 0 10px 44px rgba(18, 30, 24, .1);--ps-contact: 0 1px 2px rgba(16, 16, 18, .05), 0 14px 34px -18px rgba(16, 16, 18, .16);--hs-on-field-rule: rgba(255, 255, 255, .38);--hs-on-field-hover: rgba(255, 255, 255, .08);--hs-close-top: #121413;--hs-close-bloom: rgba(116, 150, 130, .28);--hs-close-edge: rgba(206, 226, 213, .14);--hs-close-rim: rgba(255, 255, 255, .05);--hs-close-contact: 0 1px 2px rgba(13, 14, 14, .1), 0 14px 28px -18px rgba(13, 14, 14, .3), 0 36px 64px -32px rgba(13, 14, 14, .42);--hs-avail-surface: color-mix(in srgb, var(--hs-sage-500) 52%, var(--hs-sage-700));--hs-avail-text: var(--hs-on-field);--hs-avail-contact: 0 1px 2px rgba(13, 14, 14, .06), 0 10px 22px -20px rgba(13, 14, 14, .2)}:root[data-theme=dark]{--ap-context: #1E2220;--ap-context-line: #2C322E;--hs-sage-900: #121614;--hs-sage-700: #18201C;--hs-sage-500: #1D2621;--hs-sage-300: #19201C;--hs-sage-100: #141816;--hs-sage-bloom: rgba(96, 122, 107, .2);--hs-air-700: #1C2821;--hs-air-500: #2D3C34;--hs-air-300: #222D27;--hs-air-100: #161E1A;--hs-dot: rgba(226, 236, 230, .12);--hs-ambient: rgba(0, 0, 0, .4);--hs-window-rim: rgba(255, 255, 255, .14);--hs-sheet-depth: 0 0 0 1px rgba(255, 255, 255, .05), 0 14px 48px rgba(0, 0, 0, .32);--ps-contact: 0 0 0 1px rgba(255, 255, 255, .045), 0 18px 40px -18px rgba(0, 0, 0, .55);--hs-close-bloom: rgba(104, 138, 118, .2);--hs-close-edge: rgba(206, 226, 213, .12);--hs-close-rim: rgba(255, 255, 255, .1);--hs-close-contact: 0 1px 0 rgba(0, 0, 0, .5), 0 36px 64px -32px rgba(0, 0, 0, .7);--hs-avail-surface: color-mix(in srgb, var(--hs-sage-500) 91%, var(--hs-on-field));--hs-avail-text: var(--hs-on-field-2);--hs-avail-contact: 0 1px 0 rgba(0, 0, 0, .4)}.ap-plate{display:inline-flex;align-items:center;gap:10px;flex:none;min-height:38px;padding:0 12px 0 10px;border-radius:var(--ap-r-ctrl);background:var(--ap-ink);color:var(--ap-on-ink);font-family:var(--ap-mono);white-space:nowrap}.ap-plate__k{font-size:11px;line-height:16px;letter-spacing:.08em;opacity:.8}.ap-plate__v{font-size:20px;line-height:28px;font-weight:600;letter-spacing:.02em}.ap-plate--sm{min-height:34px;padding:0 10px 0 9px;border-radius:var(--ap-r-chip)}.ap-plate--sm .ap-plate__k{font-size:10.5px}.ap-plate--sm .ap-plate__v{font-size:17px;line-height:24px}.ap-tag{display:inline-block;padding:1px 6px;border:1px solid var(--ap-line-strong);border-radius:var(--ap-r-tag);font-family:var(--ap-mono);font-size:10.5px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--ap-text-3)}.ap-on{display:inline-block;padding:0 5px;border:1px solid var(--ap-line-strong);border-radius:var(--ap-r-tag);font-family:var(--ap-mono);font-size:10.5px;line-height:16px;letter-spacing:.02em;color:var(--ap-text)}.ap-mono{font-family:var(--ap-mono);font-size:12.5px;font-variant-numeric:tabular-nums}.ap-sec{background:var(--ap-panel);border:1px solid var(--ap-line);border-radius:var(--ap-r-panel);overflow:clip;min-width:0}.ap-sec__hd{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 20px;border-bottom:1px solid var(--ap-line-soft);font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.005em;color:var(--ap-text)}.ap-sec__meta{font-size:12.5px;line-height:18px;font-weight:400;letter-spacing:0;color:var(--ap-text-3)}.ap-grp{padding:9px 20px;background:var(--ap-inset);border-bottom:1px solid var(--ap-line-soft);font-size:12.5px;line-height:18px;font-weight:600;color:var(--ap-text-2)}.ap-st{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;line-height:18px;color:var(--ap-text-3);white-space:nowrap}.ap-st:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--ap-text-4)}.ap-st[data-tone=defect]{color:var(--ap-danger);font-weight:600}.ap-st[data-tone=defect]:before{background:var(--ap-danger)}.ap-st[data-tone=warn]{color:var(--ap-warn)}.ap-st[data-tone=warn]:before{background:var(--ap-warn)}.ap-st[data-tone=ok]{color:var(--ap-ok);font-weight:500}.ap-st[data-tone=ok]:before{background:var(--ap-ok)}.ap-stage{position:relative;background:var(--ap-canvas);border-radius:var(--ap-r-sheet);box-shadow:0 0 0 1px var(--ap-line);padding:clamp(14px,2.4vw,32px)}.ap .nw{white-space:nowrap}:root body:has(.lp-hero--saas,.lp-page--pillar){--radius-control: 8px;--surface-closing: var(--hs-field-0)}:root body:has(.r-close){--hs-end-1: color-mix(in srgb, var(--hs-sage-100) 30%, var(--color-bg));--hs-end-2: color-mix(in srgb, var(--hs-sage-100) 52%, var(--color-bg));--hs-end-3: color-mix(in srgb, var(--hs-sage-100) 68%, var(--color-bg));--hs-end-horizon: color-mix(in srgb, var(--hs-sage-100) 84%, var(--color-bg));--hs-end-arc: color-mix(in srgb, var(--hs-sage-300) 12%, var(--hs-sage-100));--hs-end-dot: color-mix(in srgb, var(--hs-sage-500) 34%, transparent);--surface-landscape-far: color-mix(in srgb, var(--hs-sage-300) 32%, var(--hs-sage-100));--surface-landscape-mid: color-mix(in srgb, var(--hs-sage-300) 50%, var(--hs-sage-100));--surface-landscape: color-mix(in srgb, var(--hs-sage-300) 70%, var(--hs-sage-100));--surface-landscape-detail: var(--hs-sage-300);--surface-landscape-line: color-mix(in srgb, var(--hs-sage-500) 34%, var(--hs-sage-300));--surface-landscape-line-soft: color-mix(in srgb, var(--hs-sage-300) 82%, var(--hs-sage-100));--surface-footer: var(--hs-sage-100);--ink-muted-on-footer: var(--color-text-muted)}:root[data-theme=dark] body:has(.r-close){--hs-end-1: color-mix(in srgb, var(--hs-sage-900) 50%, var(--color-bg));--hs-end-2: var(--hs-sage-900);--hs-end-3: color-mix(in srgb, var(--hs-sage-700) 50%, var(--hs-sage-900));--hs-end-horizon: color-mix(in srgb, var(--hs-sage-500) 95%, var(--hs-on-field));--hs-end-arc: color-mix(in srgb, var(--hs-sage-500) 88%, var(--hs-on-field));--hs-end-dot: var(--hs-dot);--surface-landscape-far: var(--hs-sage-500);--surface-landscape-mid: var(--hs-sage-700);--surface-landscape: var(--hs-sage-900);--surface-landscape-detail: var(--hs-sage-500);--surface-landscape-line: color-mix(in srgb, var(--hs-sage-500) 90%, var(--hs-on-field));--surface-landscape-line-soft: color-mix(in srgb, var(--hs-sage-500) 96%, var(--hs-on-field));--surface-footer: var(--hs-sage-900)}:root body:has(.r-close) .lp-ftr__sky{background:radial-gradient(ellipse 54% 88% at 40% 100%,var(--hs-end-arc) 0,color-mix(in srgb,var(--hs-end-arc) 62%,transparent) 44%,color-mix(in srgb,var(--hs-end-arc) 0%,transparent) 100%),radial-gradient(ellipse 34% 66% at 82% 100%,color-mix(in srgb,var(--hs-end-arc) 78%,transparent) 0,color-mix(in srgb,var(--hs-end-arc) 0%,transparent)),linear-gradient(to bottom,var(--hs-end-3) 0,var(--hs-end-horizon) 100%)}.lp-header--field{--hdr-veil: color-mix(in srgb, var(--hs-field-0) var(--hdr-veil-alpha), transparent)}.lp-header.lp-header--field:before{background-color:var(--hdr-veil);opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none}.lp-header.lp-header--field:is([data-hdr="1"],[data-hdr="2"]):before{opacity:1;-webkit-backdrop-filter:blur(var(--hdr-blur)) saturate(1.15);backdrop-filter:blur(var(--hdr-blur)) saturate(1.15)}.lp-header.lp-header--field[data-hdr="2"]:before{background-color:var(--hdr-surface)}html.lp-nav-open .lp-header.lp-header--field:before{opacity:1;background-color:var(--color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.lp-header--field :is(.lp-nav a,.lp-burger-btn,.lp-actionlink,.lp-theme-toggle,.lp-button--primary){transition:color var(--m-surface) var(--m-out),background-color var(--m-surface) var(--m-out),border-color var(--m-surface) var(--m-out),transform var(--m-mark) var(--m-out)}@media(prefers-reduced-motion:reduce){.lp-header--field :is(.lp-nav a,.lp-burger-btn,.lp-actionlink,.lp-theme-toggle,.lp-button--primary){transition:none}}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]){--logo-filter: invert(1);background:transparent;border-bottom-color:transparent}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) :is(.lp-nav a,.lp-burger-btn){color:var(--hs-on-field)}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-nav a[aria-current]:after{background:var(--hs-on-field)}@media(hover:hover)and (pointer:fine){html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-nav a:not([aria-current]):hover:after{background:var(--hs-on-field-rule)}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) :is(.lp-theme-toggle,.lp-burger-btn):hover{background:var(--hs-on-field-hover);color:var(--hs-on-field)}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-actionlink:hover .lp-actionlink__label{border-bottom-color:var(--hs-on-field)}}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-actionlink{color:var(--color-on-dark)}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-actionlink .lp-actionlink__label{border-bottom-color:var(--hs-on-field-rule)}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-theme-toggle{color:var(--hs-on-field-2)}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-button--primary{background:var(--color-on-dark);border-color:var(--color-on-dark);color:var(--color-ink-fixed)}@media(hover:hover)and (pointer:fine){html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) .lp-button--primary:hover{background:var(--color-on-dark-hover);border-color:var(--color-on-dark-hover)}}html:not(.lp-nav-open) .lp-header--field:not([data-scrolled]) :is(a,button):focus-visible{outline-color:var(--color-on-dark)}:root body:has(.lp-hero--saas) .lp-page{margin-top:calc(-1 * (var(--header-h) + 1px))}:root{--hp-sec: clamp(96px, 11vw, 168px);--hp-sec-md: clamp(80px, 8.6vw, 128px);--hp-sec-ml: clamp(72px, 7.4vw, 112px);--hp-sec-lo: clamp(64px, 6.4vw, 96px)}@media(max-width:899px){:root{--hp-sec: 88px;--hp-sec-md: 72px;--hp-sec-ml: 64px;--hp-sec-lo: 56px}}:root[data-theme=dark] body:has(.lp-hero--saas,.lp-page--pillar){--color-bg: var(--hs-field-0);--color-surface-content: var(--hs-field-0)}:root[data-theme=dark]:has(.lp-hero--saas,.lp-page--pillar){background:var(--hs-field-0)}:root body main.lp-page--home>.r-sec{padding-top:var(--hp-sec);padding-bottom:0;background:none}:root body main.lp-page--home>#problem{padding-top:var(--hp-sec-lo)}:root body main.lp-page--home>#arbeit{padding-top:var(--hp-sec-md)}:root body main.lp-page--home>#einsatz{padding-top:var(--hp-sec-ml)}:root body main.lp-page--home>#grundlagen{padding-top:var(--hp-sec-lo)}:root body main.lp-page--home>.r-close{padding-bottom:clamp(32px,3.6vw,52px)}.r-close[data-astro-cid-dzqe4hv7]{position:relative;isolation:isolate;overflow:clip}.r-close__stage[data-astro-cid-dzqe4hv7]{position:relative}.r-close__ground[data-astro-cid-dzqe4hv7]{position:absolute;inset:0;z-index:-1;pointer-events:none}.r-close__ground[data-astro-cid-dzqe4hv7]>i[data-astro-cid-dzqe4hv7]{position:absolute;left:50%;width:100vw;transform:translate(-50%)}.r-close__rise[data-astro-cid-dzqe4hv7]{bottom:100%;height:calc(min(var(--hp-sec, 96px),var(--pl-sec, 9999px)) - 2px);background:linear-gradient(to top,var(--hs-end-1) 0,color-mix(in srgb,var(--hs-end-1) 42%,var(--color-bg)) 52%,var(--color-bg) 100%)}.r-close__deep[data-astro-cid-dzqe4hv7]{top:0;height:100%;background:linear-gradient(to bottom,var(--hs-end-1) 0,var(--hs-end-2) 100%)}.r-close__fall[data-astro-cid-dzqe4hv7]{top:100%;height:2400px;background:linear-gradient(to bottom,var(--hs-end-2) 0,var(--hs-end-3) 200px)}.r-close__dots[data-astro-cid-dzqe4hv7]{top:calc(100% - 96px);height:212px;opacity:.5;background-image:radial-gradient(circle,var(--hs-end-dot) .85px,transparent 1.3px);background-size:10px 10px;background-position:50% 5px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--hs-mask) 84px,color-mix(in srgb,var(--hs-mask) 50%,transparent) 66%,transparent 100%),linear-gradient(to left,var(--hs-mask) 0,color-mix(in srgb,var(--hs-mask) 55%,transparent) 38%,transparent 78%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 0,var(--hs-mask) 84px,color-mix(in srgb,var(--hs-mask) 50%,transparent) 66%,transparent 100%),linear-gradient(to left,var(--hs-mask) 0,color-mix(in srgb,var(--hs-mask) 55%,transparent) 38%,transparent 78%);mask-composite:intersect}.r-close__panel[data-astro-cid-dzqe4hv7]{display:grid;gap:clamp(20px,2.6vw,32px);padding:clamp(28px,4.4vw,56px) clamp(24px,4.6vw,64px);border-radius:var(--ap-r-sheet, 16px);background:var(--hs-avail-surface);box-shadow:inset 0 1px 0 var(--hs-close-edge),inset 0 0 0 1px var(--hs-close-rim),var(--hs-avail-contact)}.r-close__lead[data-astro-cid-dzqe4hv7]{display:grid;gap:4px;align-content:start}.r-close__h[data-astro-cid-dzqe4hv7]{color:var(--color-on-dark);font-size:clamp(1.7rem,2.5vw,2.25rem);font-weight:650;letter-spacing:-.022em;text-wrap:balance}.r-close__text[data-astro-cid-dzqe4hv7]{display:grid;gap:12px;align-content:start;max-width:50ch}.r-close__text[data-astro-cid-dzqe4hv7] .nb[data-astro-cid-dzqe4hv7]{white-space:nowrap}.r-close__text[data-astro-cid-dzqe4hv7] p[data-astro-cid-dzqe4hv7]{margin:0;color:var(--hs-avail-text);font-size:1rem;line-height:1.6;text-wrap:pretty}.r-close__aside[data-astro-cid-dzqe4hv7]{display:grid;gap:22px;align-items:start;margin-top:clamp(32px,3.6vw,48px);padding-inline:clamp(24px,4.6vw,64px)}.r-close__intent[data-astro-cid-dzqe4hv7]{display:grid;justify-items:start;gap:12px}.r-close__intent[data-astro-cid-dzqe4hv7] p[data-astro-cid-dzqe4hv7]{margin:0;color:var(--color-text-secondary);font-size:1rem;line-height:1.55}.r-close__intent--login[data-astro-cid-dzqe4hv7]{padding-top:22px;border-top:1px solid var(--color-border)}@media(min-width:900px){.r-close__panel[data-astro-cid-dzqe4hv7]{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start}.r-close__aside[data-astro-cid-dzqe4hv7]{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);column-gap:clamp(20px,2.6vw,32px);align-items:center}.r-close__intent--login[data-astro-cid-dzqe4hv7]{padding-top:0;border-top:0}}@media(max-width:899px){.r-close__dots[data-astro-cid-dzqe4hv7]{background-size:9px 9px}}@media(max-width:560px){.r-close__intent[data-astro-cid-dzqe4hv7] .lp-button[data-astro-cid-dzqe4hv7]{width:100%}}@media(max-width:340px){.r-close__panel[data-astro-cid-dzqe4hv7],.r-close__aside[data-astro-cid-dzqe4hv7]{padding-inline:14px}}.svc[data-astro-cid-dlljp7di]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.svc__note[data-astro-cid-dlljp7di] .nb[data-astro-cid-dlljp7di]{white-space:nowrap}.svc__note[data-astro-cid-dlljp7di]{margin:0;max-width:46ch;font-size:.9rem;line-height:1.5;color:var(--color-text-secondary)}
