:root{--ink:var(--lightningcss-light,#15110b)var(--lightningcss-dark,#ebe7e2);--ink-2:var(--lightningcss-light,#37322c)var(--lightningcss-dark,#bbb7b0);--ink-3:var(--lightningcss-light,#5b5752)var(--lightningcss-dark,#8a8580);--paper:var(--lightningcss-light,#f9f5f0)var(--lightningcss-dark,#16120d);--paper-2:var(--lightningcss-light,#f0ece5)var(--lightningcss-dark,#1f1b16);--line:var(--lightningcss-light,#d6d0c9)var(--lightningcss-dark,#37322c);--flaeche-tief:var(--lightningcss-light,#15110b)var(--lightningcss-dark,#0a0704);--auf-tief:var(--lightningcss-light,#f9f5f0)var(--lightningcss-dark,#dad7d2);--korn:var(--lightningcss-light,#c28412)var(--lightningcss-dark,#d49838);--terra:var(--lightningcss-light,#974a24)var(--lightningcss-dark,#bc6f4c);--katalyt:var(--lightningcss-light,#00856e)var(--lightningcss-dark,#2da58b);--kapital:var(--lightningcss-light,#0d2e55)var(--lightningcss-dark,#6088bc);--accent:var(--kapital);--korn-text:color-mix(in oklab, var(--korn) var(--mix-akzent-text), var(--ink));--terra-text:color-mix(in oklab, var(--terra) var(--mix-akzent-text), var(--ink));--katalyt-text:color-mix(in oklab, var(--katalyt) var(--mix-akzent-text), var(--ink));--kapital-text:color-mix(in oklab, var(--kapital) var(--mix-akzent-text), var(--ink));--accent-text:color-mix(in oklab, var(--accent) var(--mix-akzent-text), var(--ink));--sans:var(--font-geist), "Söhne", Helvetica, Arial, sans-serif;--mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;--serif:var(--font-instrument), "Times New Roman", serif;--weight-body:400;--weight-headline:500;--weight-strong:600;--track-hero:-.025em;--track-display:-.02em;--track-h2:-.015em;--track-h3:-.01em;--track-body:0;--track-mono:.02em;--track-meta:.04em;--track-label:.08em;--track-eyebrow:.14em;--track-wordmark:.18em;--lh-hero:1;--lh-display:1.04;--lh-h2:1.08;--lh-h3:1.2;--lh-lead:1.55;--lh-body:1.5;--lh-tight:1.45;--measure-lead:64ch;--measure-body:74ch;--measure-claim:24ch;--space-0:0;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--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;--r-1:2px;--r-2:6px;--hairline:1px;--rule-strong:2px;--page-max-width:clamp(1160px, 62vw, 1680px);--gutter:clamp(24px, 5vw, 40px);--grid-gap:clamp(16px, 2.4vw, 40px);--section-pad:clamp(116px, 6vw, 168px);--section-pad-kompakt:84px;--section-pad-grosszuegig:132px;--split-gap:clamp(56px, 3.4vw, 88px);--text-xs:clamp(10.5px, .65rem + .1vw, 11.5px);--text-sm:clamp(12px, .75rem + .1vw, 13px);--text-base:clamp(13.5px, .84rem + .2vw, 15px);--text-md:clamp(15px, .95rem + .25vw, 17.5px);--text-lg:clamp(18px, 1.1rem + .4vw, 21px);--text-h2:clamp(27px, 1.7rem + 1.4vw, 40px);--text-display:clamp(38px, 2.2rem + 2.4vw, 60px);--text-hero:clamp(40px, 2.2rem + 4vw, 82px);--stroke:1.6;--stroke-fein:.8;--stroke-kante:1.4;--stroke-fluss:1.8;--node-r:3.5px;--node-r-dia:5px;--icon-grid:24px;--logo-stroke:10;--foto-saettigung:grayscale(1) contrast(1.06);--foto-akzent-deckung:.52;--foto-licht-deckung:.13;--foto-caption-grund:.82;--scrim-oben:35%;--scrim-unten:78%;--scrim:linear-gradient(180deg, color-mix(in srgb, var(--ink) var(--scrim-oben), transparent) 0%, color-mix(in srgb, var(--ink) var(--scrim-unten), transparent) 100%);--foto-licht:#f9f5f0;--mix-akzent-text:62%;--mix-bedeutung-text:72%;--mix-hover-ink:14%;--mix-hover-rand:55%;--mix-auf-ink-linie:16%;--mix-auf-ink-text:65%;--mix-auf-ink-meta:45%;--hover-primary:color-mix(in oklab, var(--ink) calc(100% - var(--mix-hover-ink)), var(--accent));--hover-rand:color-mix(in oklab, var(--accent) var(--mix-hover-rand), var(--line));--on-ink-linie:color-mix(in oklab, var(--paper) var(--mix-auf-ink-linie), transparent);--on-ink-text:color-mix(in oklab, var(--paper) var(--mix-auf-ink-text), transparent);--on-ink-meta:color-mix(in oklab, var(--paper) var(--mix-auf-ink-meta), transparent);--shadow-hover:0 18px 40px -28px color-mix(in srgb, var(--ink) 60%, transparent);--shadow-blatt:0 14px 44px color-mix(in oklab, var(--ink) 30%, transparent);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.16, 1, .3, 1);--dur-micro:.14s;--dur-base:.24s;--dur-move:.42s;--dur-flip:.62s;--dur-spin:1.25s;--dur-reveal:.85s;--reveal-y:34px;--dur-hero:.62s;--hero-rise-y:18px}@supports (color:lab(0% 0 0)){:root{--ink:var(--lightningcss-light,lab(5.27519% 1.13754 3.51326))var(--lightningcss-dark,lab(91.9032% .460118 3.01553));--ink-2:var(--lightningcss-light,lab(21.1354% 1.13514 4.51087))var(--lightningcss-dark,lab(74.5036% .703663 3.75311));--ink-3:var(--lightningcss-light,lab(37.3752% .90155 3.72545))var(--lightningcss-dark,lab(55.9384% .828326 3.73055));--paper:var(--lightningcss-light,lab(96.7752% .459254 3.01497))var(--lightningcss-dark,lab(5.72766% .993378 3.23806));--paper-2:var(--lightningcss-light,lab(93.6486% .580996 3.7732))var(--lightningcss-dark,lab(10.1125% 1.18753 4.53593));--line:var(--lightningcss-light,lab(83.7798% 1.05512 4.45212))var(--lightningcss-dark,lab(21.1354% 1.13514 4.51087));--flaeche-tief:var(--lightningcss-light,lab(5.27519% 1.13754 3.51326))var(--lightningcss-dark,lab(1.98674% .52873 1.53942));--auf-tief:var(--lightningcss-light,lab(96.7752% .459254 3.01497))var(--lightningcss-dark,lab(86.1031% .461251 3.01629));--korn:var(--lightningcss-light,lab(60.4141% 18.3416 62.4217))var(--lightningcss-dark,lab(67.4206% 16.9757 56.8987));--terra:var(--lightningcss-light,lab(41.2015% 30.884 37.2175))var(--lightningcss-dark,lab(55.1993% 28.8684 33.3811));--katalyt:var(--lightningcss-light,lab(49.2864% -40.7574 3.50822))var(--lightningcss-dark,lab(60.8228% -38.5683 3.34332));--kapital:var(--lightningcss-light,lab(18.2644% .471383 -27.5662))var(--lightningcss-dark,lab(55.5296% -3.39046 -31.6098));--foto-licht:lab(96.7752% .459254 3.01497)}}:root[data-color-scheme=light]{--ink:#15110b;--ink-2:#37322c;--ink-3:#5b5752;--paper:#f9f5f0;--paper-2:#f0ece5;--line:#d6d0c9;--flaeche-tief:#15110b;--auf-tief:#f9f5f0;--korn:#c28412;--terra:#974a24;--katalyt:#00856e;--kapital:#0d2e55}@supports (color:lab(0% 0 0)){:root[data-color-scheme=light]{--ink:lab(5.27519% 1.13754 3.51326);--ink-2:lab(21.1354% 1.13514 4.51087);--ink-3:lab(37.3752% .90155 3.72545);--paper:lab(96.7752% .459254 3.01497);--paper-2:lab(93.6486% .580996 3.7732);--line:lab(83.7798% 1.05512 4.45212);--flaeche-tief:lab(5.27519% 1.13754 3.51326);--auf-tief:lab(96.7752% .459254 3.01497);--korn:lab(60.4141% 18.3416 62.4217);--terra:lab(41.2015% 30.884 37.2175);--katalyt:lab(49.2864% -40.7574 3.50822);--kapital:lab(18.2644% .471383 -27.5662)}}:root[data-color-scheme=dark]{--ink:#ebe7e2;--ink-2:#bbb7b0;--ink-3:#8a8580;--paper:#16120d;--paper-2:#1f1b16;--line:#37322c;--flaeche-tief:#0a0704;--auf-tief:#dad7d2;--korn:#d49838;--terra:#bc6f4c;--katalyt:#2da58b;--kapital:#6088bc}@supports (color:lab(0% 0 0)){:root[data-color-scheme=dark]{--ink:lab(91.9032% .460118 3.01553);--ink-2:lab(74.5036% .703663 3.75311);--ink-3:lab(55.9384% .828326 3.73055);--paper:lab(5.72766% .993378 3.23806);--paper-2:lab(10.1125% 1.18753 4.53593);--line:lab(21.1354% 1.13514 4.51087);--flaeche-tief:lab(1.98674% .52873 1.53942);--auf-tief:lab(86.1031% .461251 3.01629);--korn:lab(67.4206% 16.9757 56.8987);--terra:lab(55.1993% 28.8684 33.3811);--katalyt:lab(60.8228% -38.5683 3.34332);--kapital:lab(55.5296% -3.39046 -31.6098)}}[data-accent=korn]{--accent:var(--korn);--accent-text:var(--korn-text)}[data-accent=terra]{--accent:var(--terra);--accent-text:var(--terra-text)}[data-accent=katalyt]{--accent:var(--katalyt);--accent-text:var(--katalyt-text)}[data-accent=kapital]{--accent:var(--kapital);--accent-text:var(--kapital-text)}[data-density=kompakt]{--section-pad:var(--section-pad-kompakt)}[data-density=grosszuegig]{--section-pad:var(--section-pad-grosszuegig)}
:root{--status-risk:var(--lightningcss-light,#b7191c)var(--lightningcss-dark,#ef675c);--status-unsure:var(--lightningcss-light,#a47800)var(--lightningcss-dark,#ddb049);--status-done:var(--lightningcss-light,#298646)var(--lightningcss-dark,#63b376);--status-na:var(--lightningcss-light,#847f7a)var(--lightningcss-dark,#7e7a74);--meaning-contradiction:var(--lightningcss-light,#723c7e)var(--lightningcss-dark,#bd88c9);--meaning-progress:var(--lightningcss-light,#136b94)var(--lightningcss-dark,#69aed5);--gate-blocked:var(--status-unsure);--meaning-approved:var(--status-done);--meaning-revoked:var(--status-na);--delivery-created:var(--status-na);--delivery-sent:var(--meaning-progress);--delivery-delivered:var(--meaning-progress);--delivery-seen:var(--meaning-progress);--delivery-confirmed:var(--status-done);--delivery-failed:var(--status-risk);--delivery-unknown:var(--status-unsure)}@supports (color:lab(0% 0 0)){:root{--status-risk:var(--lightningcss-light,lab(40.095% 59.891 42.9038))var(--lightningcss-dark,lab(61.2452% 52.907 33.5361));--status-unsure:var(--lightningcss-light,lab(53.6677% 13.3731 90.1892))var(--lightningcss-dark,lab(74.6863% 9.14198 57.3365));--status-done:var(--lightningcss-light,lab(49.4309% -39.316 25.9959))var(--lightningcss-dark,lab(66.7358% -35.9836 23.4544));--status-na:var(--lightningcss-light,lab(53.616% .887096 3.71532))var(--lightningcss-dark,lab(51.2959% .888705 3.71647));--meaning-contradiction:var(--lightningcss-light,lab(34.3735% 32.5199 -27.8221))var(--lightningcss-dark,lab(63.6318% 29.3522 -25.8318));--meaning-progress:var(--lightningcss-light,lab(42.0429% -13.7972 -29.6314))var(--lightningcss-dark,lab(67.6446% -14.3683 -27.0862))}}:root[data-color-scheme=light]{--status-risk:#b7191c;--status-unsure:#a47800;--status-done:#298646;--status-na:#847f7a;--meaning-contradiction:#723c7e;--meaning-progress:#136b94}@supports (color:lab(0% 0 0)){:root[data-color-scheme=light]{--status-risk:lab(40.095% 59.891 42.9038);--status-unsure:lab(53.6677% 13.3731 90.1892);--status-done:lab(49.4309% -39.316 25.9959);--status-na:lab(53.616% .887096 3.71532);--meaning-contradiction:lab(34.3735% 32.5199 -27.8221);--meaning-progress:lab(42.0429% -13.7972 -29.6314)}}:root[data-color-scheme=dark]{--status-risk:#ef675c;--status-unsure:#ddb049;--status-done:#63b376;--status-na:#7e7a74;--meaning-contradiction:#bd88c9;--meaning-progress:#69aed5}@supports (color:lab(0% 0 0)){:root[data-color-scheme=dark]{--status-risk:lab(61.2452% 52.907 33.5361);--status-unsure:lab(74.6863% 9.14198 57.3365);--status-done:lab(66.7358% -35.9836 23.4544);--status-na:lab(51.2959% .888705 3.71647);--meaning-contradiction:lab(63.6318% 29.3522 -25.8318);--meaning-progress:lab(67.6446% -14.3683 -27.0862)}}
:root{--surface:var(--paper);--surface-raised:var(--paper-2);--text:var(--ink);--text-2:var(--ink-2);--text-muted:var(--ink-3);--edge:var(--line);--context-korn:var(--korn);--context-terra:var(--terra);--context-katalyt:var(--lightningcss-light,#008f77)var(--lightningcss-dark,#26b094);--context-kapital:var(--lightningcss-light,#26538b)var(--lightningcss-dark,#6d9bd5);--context-magenta:var(--lightningcss-light,#8d4e88)var(--lightningcss-dark,#bf7fb9);--context-violett:var(--lightningcss-light,#5e58a1)var(--lightningcss-dark,#918ed9);--context-korn-text:color-mix(in oklab, var(--context-korn) var(--mix-akzent-text), var(--ink));--context-terra-text:color-mix(in oklab, var(--context-terra) var(--mix-akzent-text), var(--ink));--context-katalyt-text:color-mix(in oklab, var(--context-katalyt) var(--mix-akzent-text), var(--ink));--context-kapital-text:color-mix(in oklab, var(--context-kapital) var(--mix-akzent-text), var(--ink));--context-magenta-text:color-mix(in oklab, var(--context-magenta) var(--mix-akzent-text), var(--ink));--context-violett-text:color-mix(in oklab, var(--context-violett) var(--mix-akzent-text), var(--ink));--focus:var(--lightningcss-light,#005bb4)var(--lightningcss-dark,#8fc1ff);--focus-ring:var(--surface);--ia:var(--accent);--ia-quiet:color-mix(in oklab, var(--ia) var(--mix-ia-quiet), transparent);--ia-strong:color-mix(in oklab, var(--ia) var(--mix-ia-strong), transparent);--ia-line:color-mix(in oklab, var(--ia) var(--mix-ia-line), var(--edge));--ctx-flaeche:color-mix(in oklab, var(--accent) var(--mix-ctx), var(--surface));--mix-ia-quiet:16%;--mix-ia-strong:26%;--mix-ia-line:60%;--mix-ctx:13%;--pad-card:var(--space-4);--gap-list:var(--space-3);--maxw-console:1080px;--row-base:34px;--row-compact:26px;--hit:44px;--radius:var(--r-2);--radius-klein:4px}@supports (color:lab(0% 0 0)){:root{--context-katalyt:var(--lightningcss-light,lab(52.8955% -44.3819 3.81556))var(--lightningcss-dark,lab(64.4319% -42.1543 3.64974));--context-kapital:var(--lightningcss-light,lab(34.3968% -.469968 -36.2987))var(--lightningcss-dark,lab(62.4428% -3.70219 -35.1076));--context-magenta:var(--lightningcss-light,lab(42.64% 33.5888 -20.9089))var(--lightningcss-dark,lab(61.307% 32.1837 -20.1277));--context-violett:var(--lightningcss-light,lab(40.5543% 17.0986 -39.8306))var(--lightningcss-dark,lab(61.647% 14.4235 -38.4869));--focus:var(--lightningcss-light,lab(38.2202% 6.66006 -58.186))var(--lightningcss-dark,lab(76.1154% -3.82629 -48.8771))}}:root[data-color-scheme=light]{--context-katalyt:#008f77;--context-kapital:#26538b;--context-magenta:#8d4e88;--context-violett:#5e58a1;--focus:#005bb4}@supports (color:lab(0% 0 0)){:root[data-color-scheme=light]{--context-katalyt:lab(52.8955% -44.3819 3.81556);--context-kapital:lab(34.3968% -.469968 -36.2987);--context-magenta:lab(42.64% 33.5888 -20.9089);--context-violett:lab(40.5543% 17.0986 -39.8306);--focus:lab(38.2202% 6.66006 -58.186)}}:root[data-color-scheme=dark]{--context-katalyt:#26b094;--context-kapital:#6d9bd5;--context-magenta:#bf7fb9;--context-violett:#918ed9;--focus:#8fc1ff}@supports (color:lab(0% 0 0)){:root[data-color-scheme=dark]{--context-katalyt:lab(64.4319% -42.1543 3.64974);--context-kapital:lab(62.4428% -3.70219 -35.1076);--context-magenta:lab(61.307% 32.1837 -20.1277);--context-violett:lab(61.647% 14.4235 -38.4869);--focus:lab(76.1154% -3.82629 -48.8771)}}[data-accent=korn]{--accent:var(--context-korn);--accent-text:var(--context-korn-text)}[data-accent=terra]{--accent:var(--context-terra);--accent-text:var(--context-terra-text)}[data-accent=katalyt]{--accent:var(--context-katalyt);--accent-text:var(--context-katalyt-text)}[data-accent=kapital]{--accent:var(--context-kapital);--accent-text:var(--context-kapital-text)}[data-accent=magenta]{--accent:var(--context-magenta);--accent-text:var(--context-magenta-text)}[data-accent=violett]{--accent:var(--context-violett);--accent-text:var(--context-violett-text)}
