:root{--color-ink:#1a1a1a;--color-paper:#fff;--color-accent:#b00020;--color-surface-grey:#f3f3f3;--color-muted:#6b7280;--color-line:#d1d5db;--font-body:system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:var(--font-body);--weight-regular:400;--weight-bold:700;--text-h1:3.4rem;--text-h2:2.6rem;--text-h3:2.2rem;--text-body:1.8rem;--text-small:1.4rem;--lh-tight:1.2;--lh-body:1.6;--space-small:1.6rem;--space-medium:3.2rem;--space-large:6.4rem;--container-width:120rem;--radius-base:.4rem;--transition-duration:.2s;--ze-color-navy:#1d3557;--ze-color-red:#e63946;--ze-color-sky:#29abe2;--ze-color-orange:#ee3b33;--ze-color-ink:#111;--ze-color-muted:#666;--ze-color-muted-2:#555;--ze-color-muted-3:#777;--ze-color-grey:#999;--ze-color-grey-light:#9a9a9a;--ze-color-grey-lighter:#b5b5b5;--ze-color-placeholder-caption:#9aa1ab;--ze-color-lede:#222;--ze-color-line:#eaeaea;--ze-color-line-soft:#f0f0f0;--ze-color-line-strong:#eee;--ze-color-text-strong:#333;--ze-color-divider:#ddd;--ze-color-input-border:#d5d5d5;--ze-color-dashed:#cfcfcf;--ze-color-dashed-2:#dcdcdc;--ze-color-placeholder-bg-1:#f4f5f7;--ze-color-placeholder-bg-2:#eceef1;--ze-color-track-bg:#eef0f2;--ze-color-track-grey:#e3e6ea;--ze-color-bar-blue-2:#5a7699;--ze-color-bar-red:#b34a52;--ze-color-time-grey:#7d7b7b;--ze-color-time-blue-2:#3f5f82;--ze-color-mark-bg:#ffd9dc;--ze-color-chip-blue:#9cc0e0;--ze-color-video-bg:#14181d;--ze-color-video-play-bg:#fffffff0;--ze-shadow-card:0 2.4rem 6rem -2rem #1d355747;--ze-gradient-hero:radial-gradient(56% 60% at 25% 18%, #fff 0%, #fff0 48%), radial-gradient(62% 70% at 40% 45%, #7cc4f2 0%, #7cc4f200 55%), radial-gradient(70% 90% at 93% 0%, #ff2a3a 0%, #ff2a3a00 58%), radial-gradient(62% 80% at 107% 52%, #ff2a3a 0%, #ff2a3a00 56%), radial-gradient(50% 60% at 98% 108%, #2ec2ff 0%, #2ec2ff00 55%), radial-gradient(58% 52% at 52% 120%, #f2707e 0%, #f2707e00 56%), radial-gradient(100% 130% at 0% 80%, #2f79c8 0%, #2f79c800 64%), linear-gradient(120deg, #3f92da 0%, #8fc4ec 38%, #eec3c8 66%, #ff2a3a 100%);--ze-gradient-tile-haltung:linear-gradient(130deg, #1b5fa8eb, #29abe2eb, #a9d6efeb, #8b4a5ceb);--ze-gradient-tile-programm:linear-gradient(130deg, #f2b8b000, #ee3b33eb, #b5342eeb, #f2b8b0eb, #8b4a5ceb);--ze-gradient-tile-overlay:linear-gradient(130deg, #1b5fa8, #29abe2, #a9d6ef, #f65143, #b5342e, #f2b8b0);--ze-gradient-placeholder-diag:repeating-linear-gradient(45deg, #f4f5f7, #f4f5f7 11px, #eceef1 11px, #eceef1 22px);--ze-font-sans:"DM Sans", system-ui, sans-serif;--ze-font-mono:"DM Mono", monospace;--weight-medium:500;--weight-semibold:600;--text-display-1:5.2rem;--text-display-2:4.6rem;--text-display-3:4.4rem;--text-display-4:4.2rem;--text-display-5:4rem;--text-h2-alt:3rem;--text-h3-alt:2.8rem;--text-h4:2.4rem;--text-lede:2.2rem;--text-lg:2rem;--text-md-lg:1.9rem;--text-md:1.7rem;--text-sm-lg:1.6rem;--text-sm:1.5rem;--text-xs-lg:1.3rem;--text-xs:1.2rem;--text-2xs:1.1rem;--text-3xs:1rem;--text-tiny:.9rem;--ze-container-width:110rem;--ze-container-width-narrow:96rem;--ze-container-width-article:76rem}html{font-size:62.5%}body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body);color:var(--color-ink);background:var(--color-paper);margin:0}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-heading);line-height:var(--lh-tight);margin:0 0 var(--space-small)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}.container{max-width:var(--container-width);padding-inline:var(--space-small);margin-inline:auto}.section{padding-block:var(--space-large)}.btn{padding:var(--space-small) var(--space-medium);border-radius:var(--radius-base);font-weight:var(--weight-bold);color:var(--color-paper);background:var(--color-accent);transition:opacity var(--transition-duration) ease-in-out;text-decoration:none;display:inline-block}.btn:hover,.btn:focus-visible{opacity:.85}.ze-nav[data-astro-cid-wpvy4v7s]{z-index:50;background:var(--color-paper);border-bottom:1px solid var(--ze-color-line-strong);font-family:var(--ze-font-sans);padding:1.2rem var(--space-medium);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem 2rem;display:flex;position:sticky;top:0}.ze-nav__brand[data-astro-cid-wpvy4v7s]{font-weight:var(--weight-bold);font-size:var(--text-sm-lg);letter-spacing:-.01em;color:var(--ze-color-ink);align-items:center;gap:1.1rem;display:flex}.ze-nav__brand[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{display:block}.ze-nav__links[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.ze-nav__link[data-astro-cid-wpvy4v7s]{font-size:var(--text-sm-lg);font-weight:var(--weight-semibold);color:var(--ze-color-ink);border-bottom:2px solid #0000;padding-bottom:.2rem}.ze-nav__link[data-astro-cid-wpvy4v7s][aria-current=page]{border-bottom-color:var(--ze-color-red)}@media (width<=600px){.ze-nav[data-astro-cid-wpvy4v7s]{text-align:center;justify-content:center}.ze-nav__links[data-astro-cid-wpvy4v7s]{justify-content:center;gap:.8rem 1.6rem}.ze-nav__link[data-astro-cid-wpvy4v7s]{font-size:var(--text-xs-lg)}}.ze-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--ze-color-line-strong);padding:4.4rem var(--space-medium);background:var(--color-paper);font-family:var(--ze-font-sans)}.ze-footer__row[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-small);flex-wrap:wrap;display:flex}.ze-footer__partners[data-astro-cid-jo6i4kqk]{font-size:var(--text-md-lg);font-weight:var(--weight-bold);color:var(--ze-color-text-strong);letter-spacing:.01em;align-items:center;gap:2.6rem;display:flex}.ze-footer__divider[data-astro-cid-jo6i4kqk]{background:var(--ze-color-divider);width:1px;height:1.8rem}.ze-footer__links[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-small);flex-wrap:wrap;display:flex}.ze-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--text-xs);color:var(--ze-color-muted-2);border-bottom:1px solid var(--ze-color-divider);padding-bottom:1px}.ze-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ze-color-ink);border-bottom-color:var(--ze-color-ink)}.ze-footer__tag[data-astro-cid-jo6i4kqk]{font-size:var(--text-xs);color:var(--ze-color-grey);font-family:var(--ze-font-mono);margin-top:2rem}main[data-astro-cid-hkbrpulz]{font-family:var(--ze-font-sans);color:var(--ze-color-ink)}
