/* AUTONOMY: Unternehmer, Geschäftsführungen und betriebliche Entscheider. */
:root{--paper:#f2f5f8;--ink:#15263b;--muted:#52657b;--line:#ccd5df;--orange:#f98b5e;--cream:#f5f7fa;--navy:#101f32;--lime:#dde6eb}body{background:var(--paper)}h1,h2,h3,h4{font-weight:600}h1 em,h2 em{font-family:Manrope,Arial,sans-serif;font-style:normal;font-weight:600}h2 em{color:#586f89}.site-header{height:82px;background:#fbfcfdf5;border-color:#d5dde6}.logo{font-size:17px}.logo>b,.header-cta,.button{border-radius:2px}.site-header nav{font-size:12px;gap:25px}.header-cta{background:var(--ink);color:white;border-color:var(--ink);min-height:45px}.header-cta:hover{background:#2e4965}.hero.enterprise-hero{grid-template-columns:1.02fr 1fr;gap:30px 5%;padding-top:50px}.enterprise-hero .hero-copy{padding-top:13px}.enterprise-hero .eyebrow{font-size:9px;letter-spacing:.1em}.enterprise-hero h1{font-size:clamp(42px,4.25vw,68px);line-height:1.12;letter-spacing:-.055em;margin:26px 0 23px}.enterprise-hero h1 em{color:#b9542e}.enterprise-hero .hero-lead{font-size:15px;line-height:1.8;max-width:445px}.enterprise-hero .actions{gap:22px;margin-top:29px}.enterprise-hero .text-button{font-size:10px}.hero-facts{border-top:1px solid var(--line);padding-top:20px;gap:21px;margin-top:30px;font-size:9px}.hero-facts b{font-size:14px;font-weight:600}.hero-scroll{font-size:11px;padding:21px 0}.business-visual{background:#12243a;color:#e9f0f7;border:1px solid #30465e;border-radius:3px;min-width:0;align-self:center;box-shadow:0 16px 36px #10243a08}.business-visual-head,.business-visual-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:8px;letter-spacing:.07em;padding:17px 23px;color:#9eb3c9}.business-visual-head{border-bottom:1px solid #34485f}.visual-status{font-size:7px;color:#c1d0dd}.business-visual-foot{border-top:1px solid #34485f;font-size:7px;line-height:1.7}.business-visual-foot>b{font-size:22px;font-weight:400;color:var(--orange)}.business-model{padding:22px}.model-input{display:flex;align-items:center;gap:15px;border:1px solid #466078;padding:18px;background:#1c324a}.model-number{font-size:11px;font-weight:600;color:#efa17f;font-variant-numeric:tabular-nums}.model-input small,.model-core small{font-size:7px;letter-spacing:.1em;color:#9db4ca}.model-input h3{font-size:17px;font-weight:500;line-height:1.4;margin-top:4px}.model-input p{font-size:9px;color:#afc1d2;margin-top:5px}.model-input>svg{width:35px;height:35px;margin-left:auto;color:#8ca5bd;flex-shrink:0}.model-connector{display:flex;justify-content:center;gap:12px;align-items:center;color:#728ca7;font-size:12px;height:31px}.model-connector>span{height:1px;width:40px;background:#30475d}.model-connector b{font-weight:400}.model-core{border:1px solid #c47d5c;background:#21364b;padding:16px 22px}.model-core>div:first-child{display:flex;align-items:center;gap:15px}.model-core h3{font-size:25px;letter-spacing:-.035em;font-weight:500;line-height:1.3;margin:13px 0 18px}.model-flow{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:9px}.model-flow>span{color:#dbe5ef}.model-flow>b{font-size:15px;color:#e89c78;font-weight:400}.model-outputs{display:grid;grid-template-columns:1fr 1fr;gap:13px}.model-outputs>div{border:1px solid #3b556e;padding:15px;display:grid;grid-template-columns:26px 1fr;gap:3px 9px;align-items:center;background:#182d43}.model-outputs svg{grid-row:1/3;width:25px;height:25px;color:#90b2c7}.model-outputs b{font-size:10px;font-weight:500}.model-outputs span{font-size:8px;color:#a2b7ca}.scene{padding-top:68px}.scene-heading h2{font-size:clamp(35px,3.65vw,57px)}.scene-heading>p{font-size:13px;max-width:365px;min-width:260px}.scene-label{font-size:8px;letter-spacing:.08em}.cases-scene{background:#fff}.demo-caption h3{font-weight:500}.before-scene,.after-scene,.app-symbol,.contact-form,.calc-result{border-radius:2px}.before-scene{background:#f0f3f6}.paper{box-shadow:none;border-radius:1px}.paper-front>span{border-radius:2px;background:#e2e8ee;color:#667e97}.loop-mark{color:#7f94aa}.app-symbol{background:#e9eff5;color:#46617b}.human-tag{border-color:#c8d7d4;background:#f0f5f3;color:#466a5e}.approval-line>span:first-child{background:#e0ebe7;color:#416557}.button{font-size:12px;min-height:49px}.text-button .play-icon{border-radius:2px}.program-scene{background:#eaf0f5}.day-art{background:#dfe7f0;border-radius:2px;height:185px}.art-second{background:#dde6ed}.art-third{background:#e1e9ee}.art-line{display:none}.art-target{transform:none;border-radius:2px;box-shadow:8px 8px 0 #c8d5e1}.art-small,.art-third .art-small{background:#ee9c76;border-radius:2px}.art-window{border-radius:2px;background:#f5f8fb;border-color:#8da6bc;box-shadow:8px 8px 0 #bdcfde}.art-window>span{border-color:#bdcfde}.art-window svg{color:#56758f}.art-window i{background:#a6bbcd}.art-cursor{font-family:Manrope,Arial,sans-serif;color:#b7633e}.art-complete{border-radius:2px;background:#f3f7fa;border-color:#9db2c3;box-shadow:8px 8px 0 #c6d5df;color:#56758f}.day-roadmap h3{font-size:23px}.day-roadmap p{font-size:12px}.roadmap-tail{font-size:11px}.enterprise-growth{background:#101f32;padding-bottom:58px}.enterprise-growth .scene-heading{margin-bottom:29px}.enterprise-growth h2 em{color:#f4a07a}.enterprise-growth .scene-heading>p{max-width:350px;color:#a9bbce}.timeline-topbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:22px}.timeline-topbar .mode-switch{margin:0;border-radius:2px;gap:0;padding:3px}.mode-switch button{border-radius:1px;min-height:38px;font-size:10px;padding:10px 16px}.timeline-play{background:none;color:#c1d2e1;font-size:11px;border:1px solid #425972;padding:11px 15px;border-radius:2px;min-height:44px;display:flex;align-items:center;gap:10px}.timeline-play>span{font-size:10px;color:#f7aa85}.timeline-play[aria-pressed=true]{border-color:#e89c76;background:#26364a}.timeline-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:0;align-items:stretch;border:1px solid #3a5069;background:#13263b;min-width:0}.timeline-chart{padding:26px 23px 24px;min-width:0;border-right:1px solid #3a5069;display:flex;flex-direction:column;justify-content:center}.chart-caption{display:flex;justify-content:space-between;gap:20px;font-size:7px;letter-spacing:.06em;color:#8fa6bd;margin-bottom:20px}.chart-caption>span:last-child{text-align:right}.timeline-svg{width:100%;height:auto;display:block;overflow:visible}.timeline-grid{stroke:#32485e;stroke-width:1;fill:none}.timeline-area{fill:url(#timeline-fill)}.timeline-track{fill:none;stroke:#4a617a;stroke-width:2}.timeline-svg #timeline-active{fill:none;stroke:#ff9b70;stroke-width:3;stroke-linecap:round;stroke-dasharray:18 100;transition:stroke-dasharray .75s cubic-bezier(.2,.8,.2,1)}.curve-point{cursor:pointer}.curve-point>circle:not(.curve-hit){fill:#263d53;stroke:#8298ae;stroke-width:2}.curve-hit{fill:transparent;stroke:none;pointer-events:all}.curve-point text{text-anchor:middle;fill:#869fb6;font-size:10px;letter-spacing:.3px}.curve-point.is-reached>circle:not(.curve-hit){fill:#e59b78;stroke:#e59b78}.curve-point.is-current text{fill:#ffe0ca}.curve-point:hover>circle:not(.curve-hit){stroke:white}.curve-point:focus-visible{outline:none}.curve-point:focus-visible>circle:not(.curve-hit){stroke:white;stroke-width:4}#timeline-marker{pointer-events:none;transform:translate(190px,244px);transition:transform .75s cubic-bezier(.2,.8,.2,1)}.marker-halo{fill:#f5a47719;stroke:#f5a477;stroke-width:1}.marker-core{fill:#ffe5d1;stroke:#ff9b70;stroke-width:2}#timeline-reveal{transition:width .75s cubic-bezier(.2,.8,.2,1)}.timeline-scrub{display:grid;grid-template-columns:1fr auto;gap:5px;margin:19px 14px 5px}.timeline-scrub label{color:#a0b6ca;font-size:9px}.timeline-scrub output{font-size:10px;color:#f5b18c}.timeline-scrub input{grid-column:1/-1;width:100%;accent-color:#eaa27b;margin:7px 0;cursor:ew-resize;min-height:20px}.timeline-chart .horizon-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:15px}.timeline-chart .horizon-tabs button{font-size:9px;background:none;border-radius:2px;padding:10px 3px;min-height:42px}.timeline-chart .horizon-tabs button[aria-selected=true]{background:#f0a47d;color:#17283c;border-color:#f0a47d}.timeline-panel{padding:27px 26px;min-width:0;display:flex;flex-direction:column}.timeline-panel .mini-label{color:#eba17e;font-size:9px;letter-spacing:.08em}.timeline-panel h3{font-size:27px;line-height:1.3;letter-spacing:-.035em;margin:15px 0 13px;min-height:70px}.timeline-panel #horizon-text{font-size:12px;line-height:1.8;color:#bacbd9;min-height:66px}.timeline-proof,.timeline-condition{border-top:1px solid #344b61;padding-top:16px;margin-top:20px}.timeline-panel small{color:#90a8bd;font-size:8px;letter-spacing:.06em}.timeline-panel .timeline-proof p,.timeline-panel .timeline-condition p{color:#d0dce7;font-size:11px;line-height:1.7;margin-top:7px}.timeline-example{margin-top:20px;background:#1b3248;border-left:2px solid #8fa7bd;padding:12px 13px}.timeline-example>span{font-size:8px;letter-spacing:.03em;color:#a7bfd2}.timeline-example>p{font-size:11px;color:#d2dfea;line-height:1.7;margin-top:7px}.enterprise-growth .growth-note{max-width:900px;font-size:10px;margin-top:17px;color:#91a8be;line-height:1.7}.timeline-comparison .disclosure{margin-top:22px;padding-top:15px}.timeline-table-wrap{overflow:auto;margin-top:20px;border:1px solid #3a5069}.timeline-table-wrap table{border-collapse:collapse;min-width:1060px;width:100%;table-layout:fixed;font-size:10px}.timeline-table-wrap th,.timeline-table-wrap td{padding:14px 13px;border-right:1px solid #3a5069;vertical-align:top;line-height:1.7;text-align:left}.timeline-table-wrap th{background:#20354b;color:#b0c5d6;font-weight:500}.timeline-table-wrap td{color:#adc3d6;border-top:1px solid #3a5069}.timeline-table-wrap td b{display:block;color:#e3edf4;font-weight:500;margin-bottom:7px}.timeline-table-wrap .is-selected{background:#2b3c4e}.button-light{background:#efa27a;border-color:#efa27a;color:#13243a}.contact-scene{background:#f7f9fb}.contact-copy h2{font-size:clamp(34px,3.5vw,54px)}.contact-copy h2 em{color:#576e87}.contact-copy>p{font-size:14px;max-width:380px}.contact-copy .contact-promise{font-size:11px;max-width:350px}.person-avatar{border-radius:2px;background:#e1e8ef}.contact-form{background:#fff;border-color:#ccd7e2}.contact-form input:not([type=radio]),.contact-form select,.contact-form textarea{background:#fff;border-color:#c8d3df;border-radius:2px}.request-choice label{border-radius:2px;border-color:#c4d1de}.request-choice label:has(input:checked){background:#e9eff5;border-color:#6986a1}.request-choice input{accent-color:#476a8d}.contact-scene .disclosure{border-color:#cdd7e2}.faq-grid details{border-color:#cdd7e2}.closing{background:#15283e;color:white;border-top:1px solid #3b5269}.closing>span{color:#a7bfd4}.closing h2{font-size:clamp(33px,3.5vw,54px)}.closing h2 em{color:#f3a27b}.closing a{color:#d5e3ef;border-bottom-color:#7894ad}.pitch-bar,dialog,.film-chapters button,video{border-radius:2px}.calc-result{background:#20384e}
@media(max-width:1100px){.hero.enterprise-hero{gap:24px 4%;padding-top:40px}.enterprise-hero h1{font-size:clamp(39px,4.6vw,56px)}.enterprise-hero .hero-lead{font-size:14px}.enterprise-hero .actions{gap:15px}.hero-facts{gap:15px;font-size:8px}.hero-facts b{font-size:12px}.business-model{padding:18px}.model-core h3{font-size:23px}.business-visual-head,.business-visual-foot{padding:15px 18px}.model-input{padding:16px}.model-outputs>div{padding:13px 10px;grid-template-columns:23px 1fr;gap:3px 7px}.model-outputs b{font-size:9px}.model-outputs span{font-size:7px}.model-outputs svg{width:23px;height:23px}.timeline-layout{grid-template-columns:1.5fr 1fr}.timeline-chart{padding:23px 18px}.timeline-panel{padding:24px 21px}.timeline-panel h3{font-size:24px}.timeline-panel #horizon-text{font-size:11px}.chart-caption{font-size:6px;gap:15px}.timeline-chart .horizon-tabs{gap:4px}.timeline-chart .horizon-tabs button{font-size:8px}.day-roadmap h3{font-size:21px}.day-roadmap p{font-size:11px}}
@media(max-width:800px){.site-header{height:73px}.site-header .logo{font-size:14px}.header-cta{font-size:10px;min-height:42px}.hero.enterprise-hero{grid-template-columns:1fr;gap:26px;padding-top:32px}.enterprise-hero .hero-copy{padding:0}.enterprise-hero .eyebrow{font-size:8px}.enterprise-hero h1{font-size:clamp(39px,7.8vw,57px);line-height:1.12;margin:23px 0}.enterprise-hero .hero-lead{font-size:14px;max-width:500px}.enterprise-hero .text-button{font-size:10px}.enterprise-hero .actions{gap:22px}.hero-facts{gap:25px;margin-top:25px;padding-top:18px;font-size:9px}.hero-facts b{font-size:13px}.business-visual{width:100%;max-width:560px;margin:auto}.business-model{padding:20px}.business-visual-head{font-size:7px}.model-input h3{font-size:17px}.model-core h3{font-size:24px}.model-flow{font-size:10px}.model-outputs b{font-size:10px}.model-outputs span{font-size:8px}.model-outputs>div{padding:15px 12px}.hero-scroll{font-size:10px;gap:22px;margin:0}.hero-scroll>span:first-child{max-width:48%;font-size:7px}.hero-scroll>span:last-child{text-align:right;max-width:43%;font-size:9px}.scene{padding-top:50px}.scene-heading h2{font-size:clamp(33px,6.5vw,48px)}.scene-heading>p{font-size:13px;max-width:450px;min-width:0}.scene-label{font-size:7px}.day-art{height:154px}.day-roadmap h3{font-size:21px}.timeline-topbar{align-items:start;flex-wrap:wrap;gap:13px}.timeline-topbar .mode-switch{width:auto;max-width:100%}.mode-switch button{font-size:10px;padding:10px 15px}.timeline-play{font-size:10px;padding:10px 14px;min-height:42px}.timeline-layout{grid-template-columns:1fr}.timeline-chart{border-right:0;border-bottom:1px solid #3a5069;padding:22px 16px}.chart-caption{font-size:6px;margin-bottom:20px;gap:15px}.timeline-svg{margin:8px 0}.curve-point text{font-size:11px}.timeline-scrub{margin:17px 5px 0}.timeline-scrub label{font-size:9px}.timeline-chart .horizon-tabs{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:18px}.timeline-chart .horizon-tabs button{font-size:10px}.timeline-panel{padding:25px 22px}.timeline-panel h3{min-height:0;font-size:26px;margin:14px 0}.timeline-panel #horizon-text{font-size:12px;min-height:0}.timeline-proof,.timeline-condition{margin-top:19px;padding-top:15px}.timeline-example{margin-top:20px}.enterprise-growth .growth-note{font-size:9px;max-width:none}.enterprise-growth .scene-action{gap:15px 23px}.timeline-comparison .disclosure{font-size:11px}.contact-copy h2{font-size:clamp(34px,7vw,49px)}.contact-copy>p{font-size:13px}.contact-copy .contact-promise{font-size:10px}.closing h2{font-size:clamp(30px,6vw,44px)}}
@media(max-width:390px){.enterprise-hero h1{font-size:38px}.hero-facts{gap:16px;font-size:8px}.hero-facts b{font-size:11px}.model-outputs>div{padding:13px 10px;grid-template-columns:21px 1fr}.model-outputs svg{width:21px;height:21px}.model-outputs b{font-size:9px}.model-outputs span{font-size:7px}.business-model{padding:17px}.model-core{padding:16px 18px}.model-flow{font-size:8px;gap:7px}.business-visual-head{font-size:6px}.visual-status{font-size:6px}.timeline-panel{padding:23px 19px}.timeline-panel h3{font-size:24px}.timeline-play{width:100%;justify-content:center}.timeline-topbar .mode-switch{width:100%}.timeline-topbar .mode-switch button{flex:1}.day-roadmap h3{font-size:19px}}
@media(prefers-reduced-motion:reduce){#timeline-marker,#timeline-active,#timeline-reveal{transition:none!important}}
@media print{.enterprise-hero h1{font-size:33px}.hero.enterprise-hero{grid-template-columns:1fr 1fr;padding:20px 0}.enterprise-hero .hero-lead{font-size:10px}.business-visual{print-color-adjust:exact}.business-model{padding:12px}.business-visual-head,.business-visual-foot{padding:10px;font-size:6px}.model-input{padding:10px}.model-input h3{font-size:12px}.model-input p{font-size:7px}.model-input small,.model-core small{font-size:6px}.model-core{padding:10px}.model-core h3{font-size:16px}.model-flow{font-size:6px}.model-outputs{gap:6px}.model-outputs>div{padding:8px;display:block}.model-outputs svg{display:none}.model-outputs b{font-size:8px}.model-outputs span{display:block;font-size:6px}.hero-facts{gap:10px;margin-top:15px;font-size:7px}.hero-facts b{font-size:9px}.timeline-topbar,.timeline-scrub,.timeline-chart .horizon-tabs{display:none!important}.enterprise-growth{background:white;color:#17283c}.enterprise-growth h2 em{color:#526579}.timeline-layout{grid-template-columns:1.35fr 1fr;background:#13263b;color:#eef3f7;print-color-adjust:exact;break-inside:avoid}.timeline-chart{padding:15px;border-bottom:0;border-right:1px solid #3a5069}.timeline-panel{padding:18px}.timeline-panel h3{font-size:20px;min-height:0}.timeline-panel #horizon-text{font-size:10px;min-height:0}.timeline-panel small{font-size:7px}.timeline-proof,.timeline-condition,.timeline-example{margin-top:13px;padding-top:10px}.timeline-panel .timeline-proof p,.timeline-panel .timeline-condition p,.timeline-example>p{font-size:9px}.timeline-example{padding:10px}.enterprise-growth .growth-note{color:#526579;font-size:9px}.timeline-table-wrap{overflow:visible}.timeline-table-wrap table{min-width:0;font-size:7px}.timeline-table-wrap th,.timeline-table-wrap td{color:#17283c;background:#fff;padding:8px 5px}.timeline-table-wrap td b{color:#17283c}.timeline-table-wrap .is-selected{background:#edf1f5}.contact-copy h2{font-size:28px}.enterprise-growth .scene-heading>p{color:#526579}.timeline-comparison .disclosure{break-inside:auto}.closing{display:none}}
