@layer components{:root{--polish-ease:cubic-bezier(.16, 1, .3, 1);--polish-ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--polish-dur-fast:.18s;--polish-dur-base:.24s;--polish-dur-slow:.36s;--polish-lift-sm:-2px;--polish-lift-md:-4px;--polish-lift-lg:-6px;--polish-ring-color:#ffc8d2d9;--polish-ring-offset:#0a0a0ff2;--polish-ring-width:2px;--polish-ring-offset-width:3px;--polish-shadow-card-rest:0 1px 0 #ffffff0a inset, 0 8px 24px #0000002e;--polish-shadow-card-hover:0 1px 0 #ffffff14 inset, 0 18px 48px #0000006b, 0 0 0 1px #ffffff0f;--polish-shadow-brand-rest:0 8px 28px #e8001d52;--polish-shadow-brand-hover:0 14px 48px #e8001d8c;--polish-shadow-cyan-rest:0 8px 28px #00cec947;--polish-shadow-cyan-hover:0 14px 48px #00cec980}.polish-tabular{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.polish-card{transition:transform var(--polish-dur-base) var(--polish-ease), box-shadow var(--polish-dur-base) var(--polish-ease), border-color var(--polish-dur-base) var(--polish-ease), background-color var(--polish-dur-base) var(--polish-ease);will-change:transform}.polish-card:hover{transform:translateY(var(--polish-lift-md));box-shadow:var(--polish-shadow-card-hover)}.polish-card:active{transform:translateY(var(--polish-lift-sm));transition-duration:var(--polish-dur-fast)}.polish-card-sm{transition:transform var(--polish-dur-base) var(--polish-ease), background-color var(--polish-dur-base) var(--polish-ease), border-color var(--polish-dur-base) var(--polish-ease)}.polish-card-sm:hover{transform:translateY(var(--polish-lift-sm));background-color:#ffffff0d!important;border-color:#ffffff24!important}.polish-cta-primary{transition:transform var(--polish-dur-base) var(--polish-ease), box-shadow var(--polish-dur-base) var(--polish-ease), filter var(--polish-dur-base) var(--polish-ease);box-shadow:var(--polish-shadow-brand-rest);will-change:transform, box-shadow}.polish-cta-primary:hover{filter:brightness(1.08)saturate(1.05);box-shadow:var(--polish-shadow-brand-hover);transform:translateY(-1px)}.polish-cta-primary:active{filter:brightness(.96);transition-duration:var(--polish-dur-fast);transform:translateY(0)}.polish-cta-ghost{transition:transform var(--polish-dur-base) var(--polish-ease), background-color var(--polish-dur-base) var(--polish-ease), border-color var(--polish-dur-base) var(--polish-ease), color var(--polish-dur-base) var(--polish-ease)}.polish-cta-ghost:hover{color:#fff;background-color:#e8001d14;border-color:#e8001d8c;transform:translateY(-1px)}.polish-cta-ghost:active{transition-duration:var(--polish-dur-fast);transform:translateY(0)}.polish-link-cta{transition:color var(--polish-dur-base) var(--polish-ease), transform var(--polish-dur-base) var(--polish-ease);position:relative}.polish-link-cta:after{content:"";transform-origin:0;opacity:.4;width:100%;height:1px;transition:transform var(--polish-dur-base) var(--polish-ease);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.polish-link-cta:hover:after{transform:scaleX(1)}.polish-link-cta:hover svg{transform:translate(3px)}.polish-link-cta svg{transition:transform var(--polish-dur-base) var(--polish-ease)}.polish-focus-ring:focus-visible{outline:var(--polish-ring-width) solid var(--polish-ring-color);outline-offset:var(--polish-ring-offset-width);border-radius:8px}.polish-focus-ring-pill:focus-visible{outline:var(--polish-ring-width) solid var(--polish-ring-color);outline-offset:var(--polish-ring-offset-width);border-radius:999px}.polish-input{transition:border-color var(--polish-dur-base) var(--polish-ease), background-color var(--polish-dur-base) var(--polish-ease), box-shadow var(--polish-dur-base) var(--polish-ease), transform var(--polish-dur-fast) var(--polish-ease)}.polish-input:hover:not(:focus){border-color:#ffffff2e!important}.polish-input:focus,.polish-input:focus-visible{outline:none;box-shadow:0 0 0 3px #e8001d26;border-color:#e8001db3!important}.polish-faq-row{transition:background-color var(--polish-dur-base) var(--polish-ease)}.polish-faq-row:hover{background-color:#e8001d06!important}.polish-faq-row:focus-visible{outline:var(--polish-ring-width) solid var(--polish-ring-color);outline-offset:-3px}.polish-trust-item{transition:background-color var(--polish-dur-base) var(--polish-ease), transform var(--polish-dur-base) var(--polish-ease);border-radius:10px;padding:6px 10px}.polish-trust-item:hover{background-color:#ffffff0a;transform:translateY(-1px)}.polish-enter-trustbar{opacity:1;transition:opacity .6s var(--polish-ease) .15s, translate .6s var(--polish-ease) .15s;translate:0}@starting-style{.polish-enter-trustbar{opacity:0;translate:0 -10px}}.polish-enter-trustitem{opacity:1;transition:opacity .4s var(--polish-ease) var(--polish-enter-delay,.25s), translate .4s var(--polish-ease) var(--polish-enter-delay,.25s);translate:0}@starting-style{.polish-enter-trustitem{opacity:0;translate:-8px}}.polish-no-tap-highlight{-webkit-tap-highlight-color:transparent}@media (max-width:767px){.polish-touch-target{min-width:44px;min-height:44px}}.polish-section-fade-top{position:relative}.polish-section-fade-top:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0a0a0f66 0%,#0000 100%);height:80px;position:absolute;inset:0 0 auto}a.sr-only:focus,a.sr-only:focus-visible{transition:transform var(--polish-dur-base) var(--polish-ease), opacity var(--polish-dur-base) var(--polish-ease)}@media (prefers-reduced-motion:reduce){.polish-card,.polish-card-sm,.polish-cta-primary,.polish-cta-ghost,.polish-link-cta,.polish-input,.polish-faq-row,.polish-trust-item,.polish-enter-trustbar,.polish-enter-trustitem{transition:none!important}.polish-card:hover,.polish-card-sm:hover,.polish-cta-primary:hover,.polish-cta-ghost:hover,.polish-trust-item:hover{transform:none!important}.polish-link-cta:after{display:none}}}
:root{--accent-border:#e8001d40;--accent-subtle:#e8001d14;--accent-teal-subtle:color-mix(in oklab, transparent, var(--p-teal-500) 8%);--accent-teal:var(--p-teal-500);--accent-ui-foreground:#0f172a;--accent-ui:#f1f5f9;--accent:var(--p-red-500);--background:#0b0b18;--bg-elevated:#14141c;--bg-overlay:#1c1c28;--bg-surface:#0d0d12;--border-default:#ffffff1a;--border:#ffffff0f;--bottom-nav-total:0px;--brand-red-active:var(--p-red-700);--brand-red-on-dark:#ff4d5e;--brand-red:var(--p-red-500);--brand-violet-glow:0 0 24px color-mix(in oklab, transparent, var(--p-violet-500) 35%);--brand-violet-hover:#5b4bd5;--brand-violet-subtle:color-mix(in oklab, transparent, var(--p-violet-500) 8%);--brand-violet:var(--p-violet-500);--btn-brand-bg:#e8001d;--btn-brand-shadow:0 2px 8px #e8001d33;--btn-brand-text:#fff;--card-foreground:#0f172a;--card:#0b0b18;--chart-1:#e8001d;--chart-2:#0ea5e9;--chart-3:#22c55e;--chart-4:#f59e0b;--chart-5:#8b5cf6;--cmd-bg:#ffffffeb;--cmd-blur:var(--atlas-blur-overlay);--cmd-border:1px solid #ffffff0f;--cmd-footer-height:40px;--cmd-inner-glow:inset 0 1px 0 #ffffff0a;--cmd-item-active:#e8001d14;--cmd-item-hover:#e8001d0a;--cmd-radius:var(--atlas-r-lg);--cmd-search-height:64px;--cmd-shadow:0 0 0 1px #e8001d0f, 0 16px 48px #0000001a, 0 32px 80px #0000000d;--cmd-width:680px;--color-amber-bright:#ffb020;--color-amber-vivid:#fa0;--color-azori-fog:#8a8a94;--color-azori-glow:#ff4d3a;--color-azori-ink-alt:#141418;--color-azori-ink:#0e0e10;--color-azori-mist:#cfcfda;--color-azori-pearl:#f5f5f7;--color-azori-pink:#ff2e9a;--color-azori-red:#e10600;--color-bg-abyss:#080816;--color-bg-deep-night:#0f1629;--color-bg-deep:var(--atlas-bg-base);--color-bg-deeper:#0d0d14;--color-bg-eggplant:#3a3a5a;--color-bg-forest:#04140d;--color-bg-graphite:#11111a;--color-bg-jet:#04040e;--color-bg-midnight:#1a1a2e;--color-bg-near-black:var(--atlas-bg-sunken);--color-bg-night:#0b1220;--color-bg-primary:#fff;--color-bg-secondary:#f8fafc;--color-bg-tertiary:#f1f5f9;--color-bg-twilight:#252538;--color-bg-very-dark-alt:#12121a;--color-bg-very-dark:#12141a;--color-black:#000;--color-blue-azure:#2d8cff;--color-blue-bright:#48f;--color-blue-corporate:#06c;--color-blue-deep-cyan:#08c;--color-blue-deep:#2563eb;--color-blue-google:#4285f4;--color-blue-line:#26a5e4;--color-blue-linkedin:#0a66c2;--color-blue-sky:#39f;--color-blue-soft:#99cbff;--color-blue-strong:#0b5cff;--color-blue-telegram:#2aabee;--color-blue-twitter:#1da1f2;--color-blue-violet:#635bff;--color-blue:#3b82f6;--color-border:var(--border);--color-brand-active:#b91c1c;--color-brand-bright:#ff3d47;--color-brand-glow:#e8001d59;--color-brand-hover:var(--atlas-action-hover);--color-brand-subtle:var(--atlas-action-subtle);--color-brand:var(--atlas-action);--color-coral-light:#ff8b80;--color-coral-pink:#ff6b7e;--color-coral:#ff6b7a;--color-cyan-bright:#0cf;--color-cyan-electric:#0fc;--color-cyan-pure:#0ff;--color-cyan-tw:#06b6d4;--color-cyan:#46eae5;--color-emerald-deep:#059669;--color-emerald-light:#34d399;--color-emerald-mid:#43d187;--color-emerald-pastel:#6ee7b7;--color-emerald-soft:#a7f3d0;--color-error:#ef4444;--color-gold:gold;--color-gray-666:#666;--color-gray-blue-soft:#a0a0b8;--color-gray-charcoal:#6b6b78;--color-gray-cool:#9898b8;--color-gray-deep-purple:#3a3a58;--color-gray-fog:#d0d0e0;--color-gray-frost-2:#c9c9d4;--color-gray-frost:#cfcfda;--color-gray-light-cool:#c4c6d0;--color-gray-light:var(--atlas-text-secondary);--color-gray-medium:#484860;--color-gray-mid:#888;--color-gray-mist:#e0e0e6;--color-gray-pale:#c0c0d0;--color-gray-paper-light:#e5e7eb;--color-gray-paper:#e2e2e9;--color-gray-pearl:#c0c0d8;--color-gray-platinum:#f5f5f7;--color-gray-purple:#5a5a7a;--color-gray-quiet:#b0b0b8;--color-gray-slate:#6b7280;--color-gray-soft:var(--atlas-text-muted);--color-gray-stone-warm:#8a8a94;--color-gray-stone:#c3c6cf;--color-gray-violet-2:#8888a8;--color-gray-violet:#88a;--color-gray-warm-mid:#8b8b98;--color-gray-warm:#a5a5b3;--color-green-mac:#28c840;--color-green-mint:#7ee8a2;--color-green-pure:#00b050;--color-green-spring:#5fe89f;--color-green-whatsapp:#25d366;--color-indigo:#6366f1;--color-info:#0ea5e9;--color-lavender-light:#f0f0ff;--color-magenta-vivid:#ff2e9a;--color-magenta:#f0a;--color-mint-light:#ecfdf5;--color-orange-bright:#f97316;--color-orange-strong:#f60;--color-orange-vivid-2:#ffa800;--color-orange-warm:#f90;--color-orange:#ff6b35;--color-pink-hot:#ff0050;--color-pink-instagram:#e1306c;--color-pink-rose:#ffb3bf;--color-pink-soft:#fca5a5;--color-pink-warm:#ffb4ac;--color-pink:#ec4899;--color-primary:var(--primary);--color-purple-bright:#a855f7;--color-purple-soft:#a78bfa;--color-red-bright:#e8372c;--color-red-cardinal:#c70019;--color-red-coral:#ff6b6b;--color-red-deep:#cc0019;--color-red-fire:#ff4d3a;--color-red-mac:#ff5f57;--color-red-pure:red;--color-red-soft:#f87171;--color-red-tomato:#db4035;--color-red-vibrant:#ff3d47;--color-success-emerald:#10b981;--color-success-vivid:#00d084;--color-success:#22c55e;--color-teal-500:#14b8a6;--color-text-muted:#64748b;--color-text-primary:#0f172a;--color-text-secondary:#334155;--color-text-tertiary:#475569;--color-violet-bright:#8b5cf6;--color-violet-soft:#7f77dd;--color-violet:#7c3aed;--color-warning:var(--atlas-warn);--color-white:#fff;--color-yellow-mac:#febc2e;--color-yellow-soft:#ffd166;--color-yellow-warm:#f0c040;--color-zinc-200:#e4e4e7;--color-zinc-500:#71717a;--conv-primary-border:#e8001d26;--conv-primary-subtle:#e8001d0f;--conv-primary:var(--atlas-action);--conv-success-border:#22c55e26;--conv-success-subtle:#22c55e0f;--convoy-glass-bg:var(--atlas-bg-surface);--danger-200:#fecaca;--danger-300:#fca5a5;--danger-400:#f87171;--danger-500:#ef4444;--danger-600:#dc2626;--danger-700:#b91c1c;--danger-800:#991b1b;--danger-900:#7f1d1d;--danger-950:#4c0519;--destructive:#dc2626;--dialog-close-size:32px;--dialog-desc-size:14px;--dialog-footer-bg:#00000005;--dialog-footer-border:#0000000f;--dialog-icon-radius:var(--radius-full);--dialog-icon-size:48px;--dialog-overlay-bg:#0006;--dialog-overlay-blur:blur(8px);--dialog-padding:24px;--dialog-title-size:18px;--duration-fast:var(--atlas-d-micro);--duration-normal:.2s;--duration-slow:var(--atlas-d-open);--duration-very-fast:75ms;--ease-bounce:var(--atlas-e-emphasis);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-out-expo:var(--atlas-e-emphasis);--ease-spring:var(--atlas-e-emphasis);--ease-standard:cubic-bezier(.4, 0, .2, 1);--error-dark:#dc2626;--error-light:#fee2e2;--error:#ef4444;--finance-primary:#1e3a8a;--floating-cta-clearance:calc(96px + env(safe-area-inset-bottom,0px));--foerder-card-max:32rem;--foerder-dur-base:.01ms;--foerder-dur-fast:.01ms;--foerder-ease-standard:cubic-bezier(.2, .8, .2, 1);--foerder-focus-ease:cubic-bezier(.2, .8, .2, 1);--foerder-focus-halo-width:4px;--foerder-focus-halo:Highlight;--foerder-focus-in-duration:.22s;--foerder-focus-outline-offset:3px;--foerder-focus-outline-width:2px;--foerder-focus-ring:Highlight;--foerder-font-display:var(--font-syne,"Syne", "Inter", system-ui, sans-serif);--foerder-fs-2xl:clamp(2rem, 1.64rem + 1.44vw, 2.56rem);--foerder-fs-4xl:clamp(3.2rem, 2.4rem + 3.2vw, 4.8rem);--foerder-fs-base:clamp(1rem, .92rem + .32vw, 1.12rem);--foerder-fs-display:clamp(3.6rem, 2.4rem + 4.8vw, 6.4rem);--foerder-fs-lg:clamp(1.28rem, 1.14rem + .56vw, 1.48rem);--foerder-fs-md:clamp(1.12rem, 1.02rem + .4vw, 1.28rem);--foerder-fs-sm:clamp(.88rem, .82rem + .24vw, .98rem);--foerder-fs-xl:clamp(1.56rem, 1.34rem + .88vw, 1.88rem);--foerder-fs-xs:clamp(.78rem, .74rem + .18vw, .86rem);--foerder-glass-alpha:.72;--foerder-glass-blur-polish:0px;--foerder-glow-alpha:0;--foerder-glow-blur:80px;--foerder-glow-size:18rem;--foerder-grain-alpha:0;--foerder-grain-url:var(--atlas-fx-noise);--foerder-icon-sm:16px;--foerder-lh-normal:1.44;--foerder-lh-snug:1.22;--foerder-lh-tight:1.1;--foerder-lift-y-polish:-2px;--foerder-lift-y:-2px;--foerder-ls-tight:-.02em;--foerder-ls-wide:.02em;--foerder-press-scale:.98;--foerder-press-y-polish:1px;--foerder-quiz-max:48rem;--foerder-r-3:var(--radius-md);--foerder-r-4:var(--radius-lg);--foerder-r-5:var(--radius-xl);--foerder-r-pill:var(--radius-full);--foerder-result-max:64rem;--foerder-rhythm-inner-y:var(--foerder-sp-4);--foerder-rhythm-section-y:var(--foerder-sp-6);--foerder-rhythm-tight-y:var(--foerder-sp-3);--foerder-shadow-2:inset 0 1px 0 0 #ffffff0f, 0 2px 8px #00000052, 0 16px 36px #0000006b;--foerder-shadow-3:inset 0 1px 0 0 #ffffff14, inset 0 0 0 1px #ffffff0a, 0 2px 8px #00000059, 0 24px 60px #0000008c, 0 64px 140px #e8001d1a;--foerder-shine-alpha:0;--foerder-shine-height:28px;--foerder-sp-12:3rem;--foerder-sp-1:.25rem;--foerder-sp-2:.5rem;--foerder-sp-3:.75rem;--foerder-sp-4:1rem;--foerder-sp-5:1.25rem;--foerder-sp-6:1.5rem;--foerder-sp-8:2rem;--foerder-sticky-bar-h:72px;--foerder-story-tint-bundesland:#2c90e8;--foerder-story-tint-contact-bright:#ff698a;--foerder-story-tint-contact:#e1627c;--foerder-story-tint-industry:#00a58f;--foerder-story-tint-investment-bright:#ff7440;--foerder-story-tint-investment:#e56636;--foerder-story-tint-project-bright:#cc78ff;--foerder-story-tint-project:#b46de3;--foerder-story-tint-size-bright:#efa900;--foerder-story-tint-size:#d29922;--foerder-story-tint-timeline-bright:#09af51;--foerder-story-tint-timeline:#319751;--foerder-surface-4:#1a2026;--foerder-tgt-lg:3rem;--foerder-tgt-md:2.5rem;--foerder-tgt-sm:2rem;--foerder-type-body:var(--foerder-fs-base);--foerder-type-caption:var(--foerder-fs-sm);--foerder-type-h-section:var(--foerder-fs-2xl);--foerder-type-h-step:var(--foerder-fs-xl);--foerder-type-hero:var(--foerder-fs-display);--foerder-type-lead:var(--foerder-fs-lg);--foerder-type-legal:var(--foerder-fs-xs);--foerder-type-tabular:var(--foerder-fs-md);--foerder-z-sticky-bar-keyboard:40;--foerder-z-sticky-bar:30;--foerder-z-tooltip:60;--font-display:var(--font-inter,"Inter", ui-sans-serif, system-ui, sans-serif);--font-mono:var(--font-jetbrains,"JetBrains Mono", "Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace);--font-sans:var(--font-inter,"Inter", ui-sans-serif, system-ui, sans-serif);--font-size-2xl:var(--atlas-t-xl);--font-size-3xl:var(--atlas-t-2xl);--font-size-base:var(--atlas-t-sm);--font-size-body:var(--atlas-t-md);--font-size-caption:var(--atlas-t-xs);--font-size-display:48px;--font-size-h2:var(--atlas-t-xl);--font-size-h3:var(--atlas-t-lg);--font-size-lg:var(--atlas-t-md);--font-size-md:15px;--font-size-overline:var(--atlas-t-2xs);--font-size-sm:var(--atlas-t-xs);--font-size-small:var(--atlas-t-xs);--font-size-xs:var(--atlas-t-2xs);--font-size-z-xs:11px;--font-weight-bold:var(--atlas-w-bold);--font-weight-medium:500;--font-weight-normal:400;--font-weight-semibold:600;--foreground:#e4e4e7;--fs-2xs:clamp(11px, 2.6vw, 12px);--fs-3xl:clamp(30px, 9vw, 48px);--fs-lg:clamp(18px, 4.8vw, 22px);--fs-md:clamp(16px, 4.2vw, 18px);--fs-sm:clamp(14px, 3.6vw, 16px);--fs-xs:clamp(12px, 3vw, 14px);--glass-bg-2:#ffffff06;--glass-bg-hover:#ffffff0d;--glass-bg:var(--atlas-bg-surface);--glass-blur:var(--atlas-blur-raised);--glass-border-2:#ffffff0f;--glass-border-hover:#ffffff1f;--glass-border:var(--atlas-border);--glow-blue:0 0 15px #60a5fa4d;--glow-brand:var(--atlas-fx-glow-md);--glow-error:0 0 20px -4px #ef444426;--glow-green:0 0 15px #4ade804d;--glow-red:0 0 15px #e8001d4d;--glow-success:0 0 20px -4px #10b98126;--glow-teal:0 0 15px #2dd4bf4d;--glow-warning:0 0 20px -4px #f59e0b26;--gray-400:var(--slate-400);--gray-500:var(--slate-500);--gray-700:var(--slate-700);--gray-800:var(--slate-800);--hm-border-default:#2b2e34;--hm-border-strong:#44484f;--hm-border-subtle:#1d1f24;--hm-brand-bright:#ff6d61;--hm-brand-glow:#f3262a1a;--hm-brand-ink:#ffedeb;--hm-brand-soft:#db2c2b;--hm-brand:#f3262a;--hm-dur-fast:.16s;--hm-focus-halo:#f3262a8c;--hm-fs-body-lg:1.125rem;--hm-fs-body:1rem;--hm-fs-caption:.8125rem;--hm-fs-display:clamp(3rem, 2.2rem + 4vw, 5.75rem);--hm-fs-h1:clamp(2rem, 1.6rem + 2vw, 3.25rem);--hm-fs-h2:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--hm-fs-micro:.6875rem;--hm-ink-0:#fcf7f6;--hm-ink-1:#eae3e1;--hm-ink-2:#b9aead;--hm-ink-3:#887d7b;--hm-ink-4:#5b4f4d;--hm-lh-display:.98;--hm-lh-normal:1.5;--hm-lh-snug:1.2;--hm-lh-tight:var(--atlas-lh-tight);--hm-ls-display:-.045em;--hm-ls-tight:-.035em;--hm-ls-wide:.04em;--hm-r-2:12px;--hm-r-3:16px;--hm-r-4:24px;--hm-r-5:32px;--hm-r-pill:999px;--hm-shadow-1:0 1px 0 0 #ffffff0a, 0 8px 24px -12px #00000073;--hm-shadow-2:0 1px 0 0 #ffffff0f, 0 16px 48px -16px #0000008c;--hm-shadow-glow:none;--hm-sp-1:4px;--hm-sp-2:8px;--hm-sp-3:12px;--hm-sp-4:16px;--hm-sp-5:24px;--hm-sp-6:32px;--hm-sp-7:48px;--hm-sp-8:64px;--hm-sp-9:96px;--hm-surface-0:#030407;--hm-surface-1:#07090d;--hm-surface-2:#0d0f15;--hm-surface-3:#13161d;--hm-surface-hi:#1b1f27;--hm-weight-body:420;--hm-weight-display:560;--hm-weight-emph:520;--hm-weight-h1:540;--icon-xs:12px;--info-300:#7dd3fc;--info-400:#38bdf8;--info-600:#0284c7;--info-900:#0c4a6e;--info-dark:#0284c7;--info-light:#e0f2fe;--info:#0ea5e9;--input-height-sm:32px;--input:#ffffff0f;--letter-spacing-normal:0px;--letter-spacing-tight:var(--atlas-ls-tight);--letter-spacing-wide:.3px;--line-height-base:1.5;--line-height-normal:var(--atlas-lh-normal);--line-height-relaxed:1.75;--line-height-tight:var(--atlas-lh-tight);--lux-active-overlay:#ffffff0d;--lux-bg-base:#020206;--lux-bg-card-hover:#121226;--lux-bg-card:#0e0e1c;--lux-bg-elevated:#0a0a16;--lux-bg-overlay:#16162e;--lux-bg-recessed:#060610;--lux-bg-spotlight:#1a1a38;--lux-bg-void:#000;--lux-border-accent:#e8001d66;--lux-border-default:#ffffff12;--lux-border-focus:#e8001d99;--lux-border-invisible:#ffffff05;--lux-border-strong:#ffffff1f;--lux-border-subtle:#ffffff0a;--lux-border-vivid:#ffffff2e;--lux-duration-fast:var(--atlas-d-micro);--lux-duration-normal:.25s;--lux-duration-slow:.4s;--lux-duration-slower:.6s;--lux-ease-in-out:cubic-bezier(.4, 0, .2, 1);--lux-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--lux-ease-out-quart:cubic-bezier(.25, 1, .5, 1);--lux-error-bg:#ef444414;--lux-error-text:#f87171;--lux-focus-overlay:#e8001d14;--lux-glass-bg-heavy:#0e0e1ce0;--lux-glass-bg:var(--atlas-bg-raised);--lux-glass-blur-heavy:40px;--lux-glass-blur:var(--atlas-blur-raised);--lux-glass-border:#ffffff0f;--lux-hover-overlay:#ffffff06;--lux-info-bg:#3b82f614;--lux-info-text:#60a5fa;--lux-purple-bg:#8b5cf614;--lux-purple-text:#a78bfa;--lux-selected-overlay:#ffffff12;--lux-shadow-2xl:0 24px 64px #0009, 0 12px 24px #00000059;--lux-shadow-accent-lg:0 0 30px #e8001d40, 0 0 80px #e8001d1f;--lux-shadow-accent:0 0 20px #e8001d26, 0 0 60px #e8001d14;--lux-shadow-inner-glow:inset 0 1px 0 #ffffff08;--lux-shadow-inset:inset 0 1px 2px #0006;--lux-shadow-lg:var(--atlas-shadow-3);--lux-shadow-md:var(--atlas-shadow-2);--lux-shadow-sm:0 2px 4px #0000004d, 0 1px 2px #0003;--lux-shadow-xl:0 16px 48px #00000080, 0 8px 16px #0000004d;--lux-shadow-xs:0 1px 2px #0000004d, 0 0px 1px #0003;--lux-success-bg:#22c55e14;--lux-success-text:#4ade80;--lux-surface-highlight:linear-gradient(180deg, #ffffff08 0%, #fff0 40%);--lux-surface-noise:var(--atlas-fx-noise);--lux-surface-sheen:linear-gradient(135deg, #ffffff0a 0%, #fff0 50%, #ffffff05 100%);--lux-text-bright:#fff;--lux-text-disabled:#2e2e44;--lux-text-muted:#4a4a64;--lux-text-primary:#eeeef6;--lux-text-secondary:#a8a8c0;--lux-text-tertiary:#6e6e8a;--lux-warning-bg:#eab30814;--lux-warning-text:#facc15;--matrix-ink:#0a0a0f;--matrix-letter-end:#e8001d;--matrix-letter-mid:#f56;--matrix-letter-top:#fff2f3;--matrix-rain-core:#e8001d;--matrix-rain-head:#ffe5e8;--matrix-rain-mid:#ff4b5c;--measure-base:66ch;--measure-hero:22ch;--measure-narrow:46ch;--measure-wide:78ch;--muted-foreground:#ffffff80;--muted:#161622;--overlay-02:#00000005;--overlay-03:#00000008;--overlay-04:#0000000a;--overlay-05:#0000000d;--overlay-06:#0000000f;--overlay-07:#00000012;--overlay-08:#00000014;--overlay-10:#0000001a;--overlay-12:#0000001f;--overlay-15:#00000026;--page-header-gradient:linear-gradient(to bottom, #00000005, transparent);--polish-dur-base:.24s;--polish-dur-fast:.18s;--polish-ease:cubic-bezier(.16, 1, .3, 1);--polish-lift-md:-4px;--polish-lift-sm:-2px;--polish-ring-color:#ffc8d2d9;--polish-ring-offset-width:3px;--polish-ring-width:2px;--polish-shadow-brand-hover:0 14px 48px #e8001d8c;--polish-shadow-brand-rest:0 8px 28px #e8001d52;--polish-shadow-card-hover:0 1px 0 #ffffff14 inset, 0 18px 48px #0000006b, 0 0 0 1px #ffffff0f;--popover-foreground:#0f172a;--popover:#fff;--primary-foreground:#fff;--primary:#e8001d;--radius-2xl:var(--atlas-r-lg);--radius-full:var(--atlas-r-full);--radius-lg:var(--atlas-r-md);--radius-md:var(--atlas-r-sm);--radius-sm:var(--atlas-r-xs);--radius-xl:var(--atlas-r-md);--radius-xs:var(--atlas-r-xs);--radius-z-md:var(--atlas-r-sm);--radius:8px;--ring-color:#e8001d66;--ring-offset:2px;--ring-width:2px;--ring:#e8001d;--safe-area-bottom:env(safe-area-inset-bottom);--saga-card-bg:#00000005;--saga-card-border:#0000000f;--saga-card-hover:#0ea5e90a;--saga-chip-active:#0ea5e914;--saga-chip-bg:#00000008;--saga-chip-border:#00000014;--saga-facebook:#1877f2;--saga-grid-border:#0000000a;--saga-header-bg:#0ea5e908;--saga-instagram:#e4405f;--saga-linkedin:#0a66c2;--saga-newsletter:#f90;--saga-preview-width:320px;--saga-primary-glow:var(--atlas-fx-glow-md);--saga-primary-subtle:#0ea5e914;--saga-primary:#0ea5e9;--saga-status-draft:#64748b;--saga-status-published:#10b981;--saga-status-review:#f59e0b;--saga-status-scheduled:#3b82f6;--saga-tiktok:#00f2ea;--saga-today-bg:#0ea5e914;--saga-twitter:#1da1f2;--saga-youtube:red;--secondary-foreground:#475569;--secondary:#f1f5f9;--section-heading-gap:48px;--section-max-w-wide:1400px;--section-max-w:1200px;--section-px-md:32px;--section-px-sm:24px;--section-px:48px;--section-py-md:80px;--section-py-sm:64px;--section-py:100px;--shadow-2xl:var(--atlas-shadow-4);--shadow-btn-primary:0 4px 14px #e8001d4d;--shadow-card-hover:var(--atlas-shadow-3);--shadow-focus-error:var(--shadow-focus-error);--shadow-focus:var(--atlas-shadow-focus);--shadow-glass:var(--atlas-shadow-2);--shadow-inset:inset 0 1px 0 #ffffff0d;--shadow-lg:var(--atlas-shadow-3);--shadow-md:var(--atlas-shadow-2);--shadow-modal-3layer:var(--atlas-shadow-4);--shadow-modal:var(--atlas-shadow-4);--shadow-sm:var(--atlas-shadow-1);--shadow-xs:var(--atlas-shadow-1);--shimmer-highlight:#0000000a;--sidebar-accent-foreground:#0f172a;--sidebar-accent:#e8001d0f;--sidebar-border:#e2e8f0;--sidebar-foreground:#0f172a;--sidebar-primary-foreground:#fff;--sidebar-primary:#e8001d;--sidebar-ring:#e8001d;--sidebar-width:68px;--sidebar:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-50:#f8fafc;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-850:#172033;--slate-900:#0f172a;--slate-950:#020617;--space-10:40px;--space-12:var(--atlas-s-12);--space-1:var(--atlas-s-1);--space-2:var(--atlas-s-2);--space-3:var(--atlas-s-3);--space-4:var(--atlas-s-4);--space-5:20px;--space-6:var(--atlas-s-6);--space-8:var(--atlas-s-8);--spring-bounce:cubic-bezier(.34, 1.56, .64, 1);--spring-smooth:cubic-bezier(.23, 1, .32, 1);--spring-snappy:cubic-bezier(.16, 1, .3, 1);--stagger-index:11;--status-info-bg:#378add1a;--status-info:#378add;--status-success-bg:#1d9e751a;--status-success:#1d9e75;--status-warning-bg:#d4860a1a;--status-warning:#d4860a;--stitch-blue:#99cbff;--stitch-border-hover:#ffffff1f;--stitch-error:#ffb4ab;--stitch-glass-bg:var(--atlas-bg-surface);--stitch-glass-blur:var(--atlas-blur-raised);--stitch-glass-border:var(--atlas-border);--stitch-glass-glow:inset 0 1px 0 0 #ffffff0d;--stitch-on-surface-variant:#c4c6d0;--stitch-on-surface:#e2e2e9;--stitch-outline-variant:#44474f;--stitch-outline:#8e9099;--stitch-red:var(--atlas-action);--stitch-secondary:#46eae5;--stitch-shadow-hover:var(--atlas-shadow-3);--stitch-shadow:var(--atlas-shadow-2);--stitch-skeleton-bg:#ffffff0a;--stitch-success:#7ee8a2;--stitch-surface-bright:#131b2e;--stitch-surface-container-high:#222a3d;--stitch-surface-container-highest:#2d3449;--stitch-surface-container:#171f33;--stitch-surface-dim:var(--atlas-bg-base);--stitch-surface:#0b1326;--stitch-teal:#46eae5;--stitch-tertiary:#99cbff;--stitch-warning:#ffd166;--success-300:#86efac;--success-400:#4ade80;--success-500:#22c55e;--success-600:#16a34a;--success-700:#15803d;--success-800:#166534;--success-900:#145231;--success-dark:#16a34a;--success-light:#dcfce7;--success:#22c55e;--surface-container-high:#282a31;--surface-container-highest:#32353c;--surface-container:#1d2026;--teal-base:#2dd4bf;--text-primary:#f2f2f4;--text-secondary:#9a9aaf;--text-tertiary:#5c5c6e;--transition-duration-z-fast:var(--atlas-d-micro);--ux-ease-expressive:cubic-bezier(.16, 1, .3, 1);--ux-focus-ring-color:#e8001da6;--ux-focus-ring-offset:2px;--ux-focus-ring-width:2px;--violet-100:#ede9fe;--violet-200:#ddd6fe;--violet-300:#c4b5fd;--violet-400:#a78bfa;--violet-500:#8b5cf6;--violet-50:#f5f3ff;--violet-600:#6c5ce7;--violet-700:#5b4bd5;--violet-800:#4a3bc3;--violet-900:#3b2fa0;--violet-950:#2e1065;--warning-200:#fde68a;--warning-300:#fcd34d;--warning-400:#fbbf24;--warning-500:#f59e0b;--warning-600:#d97706;--warning-900:#78350f;--warning-950:#451a03;--warning-dark:#d97706;--warning-light:#fef3c7;--warning:#f59e0b;--z-accent:var(--primary);--z-bg-base:var(--z-bg-page);--z-bg-card:#fff;--z-bg-elevated:#f8fafc;--z-bg-hover:#0000000a;--z-bg-input:#f1f5f9;--z-bg-overlay:#0006;--z-bg-page:#fff;--z-bg-raised:var(--z-bg-card);--z-bg-sidebar:#f8fafc;--z-bg-subtle:#00000005;--z-bg-surface:var(--z-bg-input);--z-border-glass:var(--z-border);--z-border-hover:#cbd5e1;--z-border-strong:#cbd5e1;--z-border-subtle:#0000000f;--z-border:#e2e8f0;--z-dropdown:var(--atlas-z-dropdown);--z-error:#dc2626;--z-info:#0284c7;--z-modal:var(--atlas-z-modal);--z-popover:1050;--z-primary-hover:var(--atlas-action-hover);--z-primary-soft:#e8001d0f;--z-radius-lg:var(--atlas-r-md);--z-radius-md:var(--atlas-r-sm);--z-radius-pill:var(--atlas-r-full);--z-radius-sm:var(--atlas-r-xs);--z-radius-xl:16px;--z-shadow-elevated:0 4px 6px -1px #00000014;--z-shadow-live:0 0 0 1px #e8001d4d, 0 4px 16px #e8001d1a;--z-shadow-overlay:0 10px 15px -3px #00000014;--z-shadow-raised:0 1px 3px #00000014;--z-shadow-success:0 0 0 1px #16a34a33, 0 4px 12px #16a34a0f;--z-shadow-warning:0 0 0 1px #d9770633, 0 4px 12px #d977060f;--z-shadow-xl:0 20px 25px -5px #00000014;--z-skip-link:70;--z-sticky-nav:1020;--z-sticky:200;--z-success:#16a34a;--z-text-disabled:#94a3b8;--z-text-inverse:#f8fafc;--z-text-muted:var(--z-text-tertiary);--z-text-primary:#0f172a;--z-text-secondary:#475569;--z-text-tertiary:#64748b;--z-warning:#d97706;--z-zoom:#2d8cff;--zatori-100:#fee2e2;--zatori-200:#fecaca;--zatori-300:#fca5a5;--zatori-400:#f87171;--zatori-500:#ef4444;--zatori-50:#fef2f2;--zatori-600:#dc2626;--zatori-700:#b91c1c;--zatori-800:#991b1b;--zatori-900:#7f1d1d;--zatori-950:#450a0a;--zatori-primary:#e8001d;--ztm-accent-gold:#f5c86a;--ztm-brand-active:Highlight;--ztm-brand-bright:HighlightText;--ztm-brand-hover:Highlight;--ztm-brand-subtle:Canvas;--ztm-brand:Highlight;--ztm-cont-base:min(880px, 100% - 2 * var(--ztm-sp-5));--ztm-danger:Highlight;--ztm-dur-base:.001ms;--ztm-dur-fast:.001ms;--ztm-ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ztm-focus-offset:2px;--ztm-focus-ring:Highlight;--ztm-focus-width:2px;--ztm-fs-caption:.8125rem;--ztm-fs-display-xl:clamp(1.75rem, 5vw + .25rem, 3.25rem);--ztm-fs-display-xxl:clamp(2.25rem, 7vw + .5rem, 4.5rem);--ztm-fs-heading:clamp(1.25rem, 2vw + .25rem, 1.5rem);--ztm-fs-lg:clamp(1.0625rem, .5vw + 1rem, 1.1875rem);--ztm-fs-md:1rem;--ztm-fs-micro:var(--atlas-t-2xs);--ztm-fs-sm:.9375rem;--ztm-fw-bold:700;--ztm-fw-medium:500;--ztm-fw-regular:400;--ztm-fw-semibold:600;--ztm-grad-cta:Canvas;--ztm-grad-glow:transparent;--ztm-info:LinkText;--ztm-lh-relaxed:1.55;--ztm-lh-snug:1.15;--ztm-lh-tight:var(--atlas-lh-tight);--ztm-r-2:8px;--ztm-r-3:12px;--ztm-r-4:var(--atlas-r-sm);--ztm-r-5:20px;--ztm-r-6:24px;--ztm-r-pill:9999px;--ztm-safe-bottom:env(safe-area-inset-bottom,0px);--ztm-safe-top:env(safe-area-inset-top,0px);--ztm-sh-3:none;--ztm-sh-4:none;--ztm-sh-glow-red:none;--ztm-sp-10:4rem;--ztm-sp-1:.25rem;--ztm-sp-2:.5rem;--ztm-sp-3:var(--atlas-s-3);--ztm-sp-4:1rem;--ztm-sp-5:1.25rem;--ztm-sp-6:1.5rem;--ztm-sp-7:2rem;--ztm-sp-8:2.5rem;--ztm-sp-9:3rem;--ztm-success:LinkText;--ztm-target-md:2.75rem;--ztm-target-sm:2rem;--ztm-target-xl:3.5rem;--ztm-tr-caps:.08em;--ztm-tr-display:-.02em;--ztm-tr-heading:-.015em;--ztm-z-chat-bubble:50;--ztm-z-content:10;--ztm-z-modal:70;--ztm-z-skip-link:90;--ztm-z-sticky-cta:40}@supports (color:lab(0% 0 0)){:root{--foerder-story-tint-bundesland:lab(57.4569% -4.80682 -53.7667);--foerder-story-tint-contact-bright:lab(65.2005% 65.2048 14.8891);--foerder-story-tint-contact:lab(58.7075% 52.2783 11.7828);--foerder-story-tint-industry:lab(60.1215% -53.362 -.35497);--foerder-story-tint-investment-bright:lab(65.8201% 60.4923 66.7576);--foerder-story-tint-investment:lab(59.2188% 48.4932 50.8277);--foerder-story-tint-project-bright:lab(64.0461% 54.8416 -60.3629);--foerder-story-tint-project:lab(57.7987% 44.2838 -49.5222);--foerder-story-tint-size-bright:lab(74.4137% 20.5077 94.3735);--foerder-story-tint-size:lab(67.5362% 14.8294 64.5914);--foerder-story-tint-timeline-bright:lab(62.7936% -54.7359 36.5495);--foerder-story-tint-timeline:lab(55.358% -42.3219 27.9624);--foerder-surface-4:lab(11.8153% -1.40512 -5.24781);--hm-border-default:lab(18.7443% -.233665 -4.4686);--hm-border-strong:lab(30.3362% -.294119 -5.22345);--hm-border-subtle:lab(11.7933% -.189587 -3.72148);--hm-brand-bright:lab(65.2574% 72.1003 48.1439);--hm-brand-glow:lab(53.5645% 74.0695 52.9859/.1);--hm-brand-ink:lab(95.1828% 6.02058 3.53626);--hm-brand-soft:lab(49.1862% 66.0919 46.2066);--hm-brand:lab(53.5645% 74.0695 52.9859);--hm-focus-halo:lab(53.5645% 74.0695 52.9859/.55);--hm-ink-0:lab(97.6388% 1.45793 .967109);--hm-ink-1:lab(90.6539% 2.33492 1.54916);--hm-ink-2:lab(72.0605% 3.50881 2.32919);--hm-ink-3:lab(53.4834% 4.10137 2.72434);--hm-ink-4:lab(34.9059% 4.70236 3.12775);--hm-shadow-1:0 1px 0 0 lab(100% 0 0/.04), 0 8px 24px -12px lab(0% 0 0/.45);--hm-shadow-2:0 1px 0 0 lab(100% 0 0/.06), 0 16px 48px -16px lab(0% 0 0/.55);--hm-surface-0:lab(1.1905% -.0207275 -.943157);--hm-surface-1:lab(2.45489% -.0438541 -1.90647);--hm-surface-2:lab(4.39598% -.0797287 -3.36961);--hm-surface-3:lab(7.15882% -.131182 -5.10472);--hm-surface-hi:lab(11.7581% -.178538 -5.90211)}}.dark{--accent-ui-foreground:#e2e2e9;--accent-ui:#334155;--background:var(--atlas-bg-base);--border:var(--atlas-border);--card-foreground:#e2e2e9;--card:var(--atlas-bg-surface);--chart-1:#e53935;--chart-2:#00897b;--chart-3:#5e35b1;--chart-4:#ffb300;--chart-5:#1e88e5;--destructive:var(--p-red-600);--foreground:#e2e2e9;--input:#334155;--muted-foreground:var(--atlas-text-muted);--muted:#334155;--overlay-02:#ffffff05;--overlay-03:#ffffff08;--overlay-04:#ffffff0a;--overlay-05:#ffffff0d;--overlay-06:#ffffff0f;--overlay-07:#ffffff12;--overlay-08:#ffffff14;--overlay-10:#ffffff1a;--overlay-12:#ffffff1f;--overlay-15:#ffffff26;--page-header-gradient:linear-gradient(to bottom, #060e2099, transparent);--popover-foreground:#e2e2e9;--popover:var(--atlas-bg-raised);--primary-foreground:#fff9f9;--primary:var(--atlas-action);--ring:var(--atlas-action);--secondary-foreground:#dae2f9;--secondary:#3c4863;--shimmer-highlight:#ffffff0f;--sidebar-accent-foreground:#e2e2e9;--sidebar-accent:#e8001d14;--sidebar-border:#dae2fd0d;--sidebar-foreground:#e2e2e9;--sidebar-primary-foreground:#fff;--sidebar-primary:#e8001d;--sidebar-ring:#e8001d;--sidebar:#020617;--z-accent:var(--atlas-action);--z-bg-card:var(--atlas-bg-surface);--z-bg-elevated:var(--atlas-bg-raised);--z-bg-hover:#ffffff08;--z-bg-input:#33415580;--z-bg-overlay:#0009;--z-bg-page:var(--atlas-bg-base);--z-bg-raised:var(--surface-container);--z-bg-sidebar:var(--atlas-bg-sunken);--z-bg-subtle:#ffffff05;--z-bg-surface:var(--surface-container-low);--z-border-glass:#dae2fd0d;--z-border-hover:#dae2fd1a;--z-border-strong:#dae2fd1a;--z-border-subtle:var(--atlas-border);--z-border:var(--atlas-border);--z-error:#ffb4ab;--z-info:#60a5fa;--z-shadow-elevated:var(--atlas-shadow-3);--z-shadow-live:0 0 0 1px #e8001d66, 0 4px 16px #e8001d26;--z-shadow-overlay:0 8px 32px #00000080;--z-shadow-raised:var(--atlas-shadow-2);--z-shadow-success:0 0 0 1px #22c55e4d, 0 4px 12px #22c55e1a;--z-shadow-warning:0 0 0 1px #f59e0b4d, 0 4px 12px #f59e0b1a;--z-shadow-xl:0 16px 48px #0009;--z-success:#4ade80;--z-text-inverse:#060e20;--z-text-muted:var(--atlas-text-muted);--z-text-primary:var(--atlas-text);--z-text-secondary:var(--atlas-text-secondary);--z-text-tertiary:#8d9199;--z-warning:#fbbf24;--z-zoom:#2563eb}
