.diagramm[data-astro-cid-dmgy3ruh]{background:var(--papier-2);border-top:1px solid var(--linie);padding:clamp(48px,7vw,88px) clamp(16px,4vw,48px)}.diagramm-inner[data-astro-cid-dmgy3ruh]{max-width:1240px;margin:0 auto}.diagramm-frame[data-astro-cid-dmgy3ruh],.diagramm-caption[data-astro-cid-dmgy3ruh]{max-width:960px}.diagramm[data-astro-cid-dmgy3ruh] h2[data-astro-cid-dmgy3ruh]{margin-bottom:30px}.diagramm-frame[data-astro-cid-dmgy3ruh]{border:1px solid var(--linie);background:#fff;border-radius:3px;padding:clamp(14px,2.5vw,24px);overflow-x:auto}.diagramm-frame[data-astro-cid-dmgy3ruh] svg[data-astro-cid-dmgy3ruh]{width:100%;min-width:760px;height:auto;display:block}.diagramm-frame[data-astro-cid-dmgy3ruh] .d-title{fill:#1a3264;font-family:Inter,sans-serif;font-size:17px;font-weight:700}.diagramm-frame[data-astro-cid-dmgy3ruh] .d-sub{fill:#1a3264ad;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.diagramm-frame[data-astro-cid-dmgy3ruh] .d-num{fill:#1a326473;font-family:JetBrains Mono,monospace;font-size:11px}.diagramm-frame[data-astro-cid-dmgy3ruh] .d-label{fill:#1a3264;font-family:JetBrains Mono,monospace;font-size:12px}.diagramm-frame[data-astro-cid-dmgy3ruh] .d-zone-title{fill:#0b7285;font-family:Inter,sans-serif;font-size:15px;font-weight:700}.diagramm-frame[data-astro-cid-dmgy3ruh] .d-zone-line{fill:#1a3264;font-family:Inter,sans-serif;font-size:12.5px}.diagramm-caption[data-astro-cid-dmgy3ruh]{text-align:center;color:var(--grau);margin:18px 0 0;font-size:14.5px;line-height:1.6}.kacheln[data-astro-cid-dmgy3ruh]{background:var(--papier);padding:clamp(48px,7vw,96px) clamp(16px,4vw,48px)}.kacheln-inner[data-astro-cid-dmgy3ruh]{flex-direction:column;gap:clamp(44px,6vw,72px);max-width:1240px;margin:0 auto;display:flex}.kachel[data-astro-cid-dmgy3ruh]{border-top:2px solid var(--navy-2);max-width:900px;padding-top:18px}.kachel-head[data-astro-cid-dmgy3ruh]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:12px;display:flex}.kachel-num[data-astro-cid-dmgy3ruh]{font:600 12.5px/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--amber-dunkel)}.badge[data-astro-cid-dmgy3ruh]{font:600 12px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.badge-live[data-astro-cid-dmgy3ruh]{color:var(--green)}.badge-live[data-astro-cid-dmgy3ruh]:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px}.kachel[data-astro-cid-dmgy3ruh] h3[data-astro-cid-dmgy3ruh]{font:500 clamp(26px, 3vw, 34px)/1.15 var(--serif);color:var(--navy-2);margin:0 0 18px}.kachel[data-astro-cid-dmgy3ruh] p[data-astro-cid-dmgy3ruh]{color:var(--text-2);margin:0 0 18px;font-size:17px;line-height:1.72}.kachel[data-astro-cid-dmgy3ruh] p[data-astro-cid-dmgy3ruh] a[data-astro-cid-dmgy3ruh]{color:var(--navy-2);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:3px}.kachel[data-astro-cid-dmgy3ruh] p[data-astro-cid-dmgy3ruh] a[data-astro-cid-dmgy3ruh]:hover{color:var(--amber-dunkel)}.kachel[data-astro-cid-dmgy3ruh] p[data-astro-cid-dmgy3ruh] strong[data-astro-cid-dmgy3ruh]{color:var(--tinte);font-weight:600}.kachel[data-astro-cid-dmgy3ruh] code[data-astro-cid-dmgy3ruh],.nachbau[data-astro-cid-dmgy3ruh] code[data-astro-cid-dmgy3ruh]{font-family:var(--mono);background:var(--papier-2);border-radius:3px;padding:1px 5px;font-size:.86em}.nachbau[data-astro-cid-dmgy3ruh]{border-top:2px solid var(--navy-2);background:var(--papier-2);margin-top:26px;padding:18px 22px 20px}.nachbau[data-astro-cid-dmgy3ruh] .nachbau-label[data-astro-cid-dmgy3ruh]{font:600 12px/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--amber-dunkel);margin:0 0 12px}.nachbau[data-astro-cid-dmgy3ruh] ol[data-astro-cid-dmgy3ruh]{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.nachbau[data-astro-cid-dmgy3ruh] li[data-astro-cid-dmgy3ruh]{color:var(--text-2);font-size:15.5px;line-height:1.55}.nachbau[data-astro-cid-dmgy3ruh] li[data-astro-cid-dmgy3ruh]::marker{color:var(--amber-dunkel);font-weight:600}.konnektoren-grid[data-astro-cid-dmgy3ruh]{flex-direction:column;gap:18px;margin:4px 0 8px;display:flex}.kachel[data-astro-cid-dmgy3ruh] .konnektoren-label[data-astro-cid-dmgy3ruh]{font:600 12px/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--grau);margin:0 0 10px}.chips[data-astro-cid-dmgy3ruh]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-dmgy3ruh]{font:500 13.5px/1.2 var(--sans);color:var(--navy-2);border:1px solid var(--linie);background:#fff;border-radius:2px;padding:6px 10px}.chip-custom[data-astro-cid-dmgy3ruh]{border-color:var(--navy-2);font-weight:600}.credit[data-astro-cid-dmgy3ruh]{text-align:left;color:var(--grau);background:var(--papier);margin:0;padding:0 max(clamp(16px,4vw,48px),50% - 620px) clamp(40px,5vw,56px);font-size:14px;line-height:1.6}.credit[data-astro-cid-dmgy3ruh] a[data-astro-cid-dmgy3ruh]{color:var(--grau);text-decoration:underline;text-decoration-color:var(--linie);text-underline-offset:3px}.credit[data-astro-cid-dmgy3ruh] a[data-astro-cid-dmgy3ruh]:hover{color:var(--navy-2);text-decoration-color:var(--amber)}
