.blog-toc-link[data-astro-cid-x34ekpuc]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.blog-toc-capped[data-astro-cid-x34ekpuc]{max-height:11rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000)}.blog-toc-capped[data-astro-cid-x34ekpuc].is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.blog-root{--blog-a-acc: var(--color-accent, #75e4aa);--blog-a-acc-hell: var(--color-accent-bright, #01ff9d);--blog-a-tief: var(--color-accent-deep, #0d2a24);--blog-a-wald: var(--color-accent-forest, #0b543c);--blog-a-ink: var(--color-ink, #ffffff);--blog-a-muted: var(--color-muted, #9ca3af);--blog-a-flaeche: rgba(15, 18, 22, .8);--blog-a-kante: rgba(1, 255, 157, .2);--blog-a-kante-leise: rgba(255, 255, 255, .08);--blog-a-tint: rgba(1, 255, 157, .09);--blog-a-warn: #f59e0b;--blog-a-knopf-ink: #0e0f10;--blog-a-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.blog-root .blog-faq summary:focus-visible,.blog-root .blog-autor a:focus-visible,.blog-root .blog-w a:focus-visible{outline:2px solid var(--blog-a-acc);outline-offset:3px;border-radius:6px}.blog-root .blog-kt{margin:2em 0;border-radius:12px;background:#050706;border:1px solid var(--blog-a-wald);font-family:var(--blog-a-mono)}.blog-root .blog-kt-leiste,.blog-root .blog-w-terminal .blog-kt-leiste{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--blog-a-wald)}.blog-root .blog-kt-leiste span{width:8px;height:8px;border-radius:50%;background:var(--blog-a-wald)}.blog-root .blog-kt-leiste code{margin-left:8px;font-size:12px;color:var(--blog-a-muted);font-family:var(--blog-a-mono)}.blog-root .blog-kt .blog-kt-titel{margin:0;padding:14px 16px 4px;font-family:var(--blog-a-mono);font-size:1rem;line-height:1.4;font-weight:700;color:var(--blog-a-acc)}.blog-root .blog-kt .blog-kt-titel strong{color:inherit}.blog-root .blog-cursor{display:inline-block;width:.55em;height:1em;margin-left:4px;vertical-align:-2px;background:var(--blog-a-acc);animation:blog-a-blink 1.1s steps(1) infinite}@keyframes blog-a-blink{50%{opacity:0}}.blog-root .blog-kt .blog-kt-liste{list-style:none;margin:0;padding:6px 16px 16px}.blog-root .blog-kt .blog-kt-liste li{position:relative;margin:0;padding:6px 0 6px 20px;font-size:14px;line-height:1.55;color:var(--blog-a-ink)}.blog-root .blog-kt .blog-kt-liste li:before{content:"›";position:absolute;left:2px;color:var(--blog-a-acc)}.blog-root .blog-call{margin:1.75em 0;padding:18px 20px;border-radius:14px;border:1px solid var(--blog-a-kante);background:var(--blog-a-flaeche)}.blog-root .blog-call>p{margin:0 0 .75em}.blog-root .blog-call>:last-child{margin-bottom:0}.blog-root .blog-call>ul,.blog-root .blog-call>ol{margin:0 0 .75em}.blog-root .blog-call .blog-call-label{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-a-acc)}.blog-root .blog-call .blog-call-label:before{content:"";flex:none;width:18px;height:18px;border-radius:6px;background:var(--blog-a-tint);border:1px solid var(--blog-a-kante)}.blog-root .blog-call-note{border-color:#f59e0b59;background:#f59e0b12}.blog-root .blog-call-note .blog-call-label{color:var(--blog-a-warn)}.blog-root .blog-call-note .blog-call-label:before{content:"!";display:grid;place-items:center;font-weight:700;font-size:12px;color:#000;background:var(--blog-a-warn);border:0}.blog-root .blog-call-carrot{background:linear-gradient(135deg,#01ff9d1a,#0d2a2499)}.blog-root .blog-call-carrot .blog-call-label:before{content:"C";display:grid;place-items:center;font-weight:700;font-size:11px;color:var(--blog-a-knopf-ink);background:var(--blog-a-acc);border:0;border-radius:50%}.blog-root .blog-call-ask{border-style:dashed;background:transparent}.blog-root .blog-call-ask .blog-call-label:before{content:"?";display:grid;place-items:center;font-weight:700;font-size:12px;color:var(--blog-a-acc)}.blog-root strong.blog-mark{color:var(--blog-a-ink);background-image:linear-gradient(transparent 58%,rgba(1,255,157,.28) 58%,rgba(1,255,157,.28) 92%,transparent 92%);padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.blog-root .blog-pull{margin:2.25em 0;padding:4px 0 4px 24px;border-left:3px solid var(--blog-a-acc)}.blog-root .blog-pull blockquote{margin:0;padding:0;border:0;background:none}.blog-root .blog-pull p{margin:0;font-size:1.375rem;line-height:1.4;font-weight:700;color:var(--blog-a-ink)}.blog-root .blog-pull p+p{margin-top:.5em}.blog-root .blog-tabelle{margin:1.75em 0;overflow-x:auto;border:1px solid var(--blog-a-kante);border-radius:14px}.blog-root .blog-tabelle table{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.5}.blog-root .blog-tabelle th,.blog-root .blog-tabelle td{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--blog-a-kante-leise)}.blog-root .blog-tabelle thead th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-a-acc);background:var(--blog-a-tint)}.blog-root .blog-tabelle tbody tr:last-child>*{border-bottom:0}.blog-root .blog-tabelle tbody td:first-child{color:var(--blog-a-ink);font-weight:700}.blog-root .blog-faq{margin:3.5rem 0 0}.blog-root .blog-faq .blog-faq-titel{margin:0 0 14px}.blog-root .blog-faq-liste{display:grid;gap:8px;margin-top:14px}.blog-root .blog-faq-item{border-radius:12px;border:1px solid var(--blog-a-kante-leise);background:var(--blog-a-flaeche)}.blog-root .blog-faq-item[open]{border-color:var(--blog-a-kante)}.blog-root .blog-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px}.blog-root .blog-faq-item summary::-webkit-details-marker{display:none}.blog-root .blog-faq .blog-faq-frage{margin:0;font-size:1.0625rem;line-height:1.4;font-weight:700;color:var(--blog-a-ink)}.blog-root .blog-faq-antwort{padding:0 18px 18px;font-size:15px;line-height:1.65}.blog-root .blog-faq-antwort>p{margin:0 0 .75em}.blog-root .blog-faq-antwort>:last-child{margin-bottom:0}.blog-root .blog-plus{position:relative;flex:none;width:28px;height:28px;border-radius:8px;background:var(--blog-a-tint)}.blog-root .blog-plus:before,.blog-root .blog-plus:after{content:"";position:absolute;left:8px;right:8px;top:13px;height:2px;background:var(--blog-a-acc);transition:transform .2s}.blog-root .blog-plus:after{transform:rotate(90deg)}.blog-root .blog-faq-item[open] .blog-plus:after{transform:rotate(0)}.blog-root .blog-byline{display:flex;align-items:center;gap:12px}.blog-root .blog-byline-avatar,.blog-root .blog-autor-avatar{flex:none;display:grid;place-items:center;border-radius:50%;font-weight:700}.blog-root .blog-byline-avatar{width:40px;height:40px;color:var(--blog-a-acc);background:var(--blog-a-tief);border:1px solid var(--blog-a-wald)}.blog-root .blog-byline-text{margin:0;display:grid;gap:2px;line-height:1.3}.blog-root .blog-byline-name,.blog-root .blog-autor-name{color:var(--blog-a-ink);font-weight:700}.blog-root .blog-byline-meta,.blog-root .blog-autor-meta{color:var(--blog-a-muted);font-size:14px}.blog-root .blog-autor{container-type:inline-size;display:grid;gap:16px;padding:24px;border-radius:20px;border:1px solid var(--blog-a-kante);background:linear-gradient(135deg,rgba(1,255,157,.08),var(--blog-a-flaeche) 50%)}.blog-root .blog-autor p{margin:0}.blog-root .blog-autor-avatar{width:64px;height:64px;font-size:26px;color:var(--blog-a-knopf-ink);background:conic-gradient(from 200deg,var(--blog-a-acc),var(--blog-a-acc-hell),var(--blog-a-wald),var(--blog-a-acc))}.blog-root .blog-autor-klein{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-a-acc)}.blog-root .blog-autor .blog-autor-name{font-size:1.25rem;margin-top:2px}.blog-root .blog-autor .blog-autor-satz{margin-top:6px;line-height:1.55}.blog-root .blog-autor .blog-autor-meta{margin-top:10px}.blog-root .blog-autor-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.blog-root .blog-link-pfeil{color:var(--blog-a-acc);font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap}.blog-root .blog-link-pfeil:after{content:" →"}.blog-root .blog-link-pfeil:hover{color:var(--color-hover, #b7ffd9)}@media(min-width:640px){.blog-root .blog-autor{grid-template-columns:64px 1fr}.blog-root .blog-autor-links{grid-column:2}}.blog-root .blog-w{margin:2.5rem 0}.blog-root .blog-w p{margin:0}.blog-root .blog-w-karte{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;padding:18px 20px;border-radius:14px;border-left:4px solid var(--blog-a-acc);background:linear-gradient(90deg,rgba(1,255,157,.12),var(--blog-a-flaeche) 70%)}.blog-root .blog-w-karte>div{flex:1 1 260px}.blog-root .blog-w-titel{font-size:1.25rem;line-height:1.3;font-weight:700;color:var(--blog-a-ink)}.blog-root .blog-w-karte .blog-w-satz{margin-top:6px;font-size:15px;line-height:1.55}.blog-root .blog-w-terminal{border-radius:12px;background:#050706;border:1px solid var(--blog-a-wald);font-family:var(--blog-a-mono)}.blog-root .blog-w-terminal-rumpf{padding:14px 16px 18px;display:grid;gap:10px;justify-items:start}.blog-root .blog-w-terminal-titel{color:var(--blog-a-acc);font-size:1rem;font-weight:700}.blog-root .blog-w-terminal-titel:before{content:"› "}.blog-root .blog-w-terminal-text{color:var(--blog-a-ink);font-size:14px;line-height:1.55}.blog-root .blog-w-terminal a{font-family:var(--font-sans, "helvetica-neue-lt-pro", "Helvetica Neue", Arial, sans-serif)}.blog-root .blog-an{container-type:inline-size;margin:2em 0;border-radius:16px;border:1px solid var(--blog-a-kante);overflow:hidden;background:radial-gradient(80% 120% at 0% 0%,rgba(1,255,157,.1),transparent 60%),var(--blog-a-flaeche)}.blog-root .blog-an-buehne{padding:14px 10px 0}.blog-root .blog-an svg{display:block;width:100%;height:auto}.blog-root .blog-an-text{margin:0;padding:12px 18px 16px;border-top:1px solid var(--blog-a-kante-leise);text-align:left;font-size:15px;line-height:1.5;color:var(--blog-a-ink)}.blog-root .blog-an-text .blog-an-satz{margin:0}.blog-root .blog-an-etiketten{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;list-style:none}.blog-root .blog-an-etiketten li{margin:0;font-size:13px;padding:3px 10px;border-radius:999px;border:1px solid var(--blog-a-kante);color:var(--blog-a-acc)}@container (max-width: 480px){.blog-root .blog-an-etiketten{position:static;width:auto;height:auto;margin:10px 0 0;overflow:visible;clip:auto;white-space:normal;display:flex;flex-wrap:wrap;gap:6px}}.blog-root .blog-an-t{fill:#fff;font-size:15px;font-weight:700}.blog-root .blog-an-klein{fill:#9ca3af;font-size:13px}.blog-root .blog-an-wartet,.blog-root .blog-an-wartet *{animation-play-state:paused!important}.blog-root .blog-an-blatt{fill:#0a0f0d;stroke:#01ff9d40}.blog-root .blog-an-zeile{fill:#ffffff29}.blog-root .blog-an-regel-alt{fill:#75e4aa8c}.blog-root .blog-an-regel-neu{fill:#f59e0b;transform-box:fill-box;transform-origin:left center;transform:scaleX(.62);animation:blog-an-regel 7s ease-in-out infinite}.blog-root .blog-an-stempel{fill:#01ff9d1f;stroke:#75e4aa}.blog-root .blog-an-pfeil{fill:none;stroke:#75e4aa;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.blog-root .blog-an-warn rect{fill:#f59e0b29;stroke:#f59e0b}.blog-root .blog-an-warn text{fill:#f59e0b;font-size:13px;font-weight:700}.blog-root .blog-an-warn{animation:blog-an-warn 7s ease-in-out infinite}.blog-root .blog-an-neu .blog-an-blatt{animation:blog-an-blatt 7s ease-in-out infinite}@keyframes blog-an-regel{0%,30%{transform:scaleX(1);fill:#75e4aa8c}42%{transform:scaleX(1.05);fill:#f59e0b}52%,92%{transform:scaleX(.62);fill:#f59e0b}to{transform:scaleX(1);fill:#75e4aa8c}}@keyframes blog-an-warn{0%,44%{opacity:0;transform:translateY(6px)}54%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes blog-an-blatt{0%,36%{stroke:#01ff9d40}46%,90%{stroke:#f59e0b}to{stroke:#01ff9d40}}.blog-root .blog-an-bahn{fill:#ffffff14}.blog-root .blog-an-lauf{fill:#75e4aa;transform-box:fill-box;transform-origin:left center;transform:scaleX(.88);animation:blog-an-lauf 10s ease-in-out infinite}.blog-root .blog-an-laeufer{fill:#75e4aa;stroke:#000;stroke-width:3;transform:translate(440px);animation:blog-an-laeufer 10s ease-in-out infinite}.blog-root .blog-an-ziel{transform:translate(515px);animation:blog-an-ziel 10s ease-in-out infinite}.blog-root .blog-an-mast{stroke:#fff;stroke-width:2.5}.blog-root .blog-an-fahne{fill:#75e4aa}.blog-root .blog-an-chip rect{fill:#f59e0b24;stroke:#f59e0b}.blog-root .blog-an-chip text{fill:#f59e0b;font-size:13px;font-weight:700}.blog-root .blog-an-chip1{animation:blog-an-chip1 10s ease-in-out infinite}.blog-root .blog-an-chip2{animation:blog-an-chip2 10s ease-in-out infinite}.blog-root .blog-an-chip3{animation:blog-an-chip3 10s ease-in-out infinite}@keyframes blog-an-laeufer{0%{transform:translate(0)}20%,26%{transform:translate(260px)}44%,50%{transform:translate(340px)}68%,74%{transform:translate(400px)}92%,to{transform:translate(440px)}}@keyframes blog-an-lauf{0%{transform:scaleX(0)}20%,26%{transform:scaleX(.52)}44%,50%{transform:scaleX(.68)}68%,74%{transform:scaleX(.8)}92%,to{transform:scaleX(.88)}}@keyframes blog-an-ziel{0%,21%{transform:translate(330px)}26%,45%{transform:translate(410px)}50%,69%{transform:translate(470px)}74%,to{transform:translate(515px)}}@keyframes blog-an-chip1{0%,22%{opacity:0}27%,to{opacity:1}}@keyframes blog-an-chip2{0%,46%{opacity:0}51%,to{opacity:1}}@keyframes blog-an-chip3{0%,70%{opacity:0}75%,to{opacity:1}}.blog-root .blog-an-achse{fill:none;stroke:#ffffff40;stroke-width:1.5}.blog-root .blog-an-limit{fill:none;stroke:#f59e0b;stroke-width:2;stroke-dasharray:6 6}.blog-root .blog-an-limit-t{fill:#f59e0b}.blog-root .blog-an-kurve{fill:none;stroke:#75e4aa;stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:blog-an-kurve 8s ease-in-out infinite}.blog-root .blog-an-treffer{fill:#f59e0b;animation:blog-an-treffer 8s ease-in-out infinite}.blog-root .blog-an-puls{fill:none;stroke:#f59e0b;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center;animation:blog-an-puls 8s ease-out infinite}.blog-root .blog-an-frage rect{fill:#01ff9d1a;stroke:#75e4aa}.blog-root .blog-an-frage text{fill:#fff;font-size:13px;font-weight:700}.blog-root .blog-an-f1{animation:blog-an-f1 8s ease-in-out infinite}.blog-root .blog-an-f2{animation:blog-an-f2 8s ease-in-out infinite}.blog-root .blog-an-f3{animation:blog-an-f3 8s ease-in-out infinite}@keyframes blog-an-kurve{0%{stroke-dashoffset:100}40%,to{stroke-dashoffset:0}}@keyframes blog-an-treffer{0%,38%{opacity:0}42%,to{opacity:1}}@keyframes blog-an-puls{0%,40%{opacity:0;transform:scale(1)}44%{opacity:.9}60%{opacity:0;transform:scale(3.2)}to{opacity:0}}@keyframes blog-an-f1{0%,48%{opacity:0;transform:translateY(-6px)}54%,to{opacity:1;transform:none}}@keyframes blog-an-f2{0%,58%{opacity:0;transform:translateY(-6px)}64%,to{opacity:1;transform:none}}@keyframes blog-an-f3{0%,68%{opacity:0;transform:translateY(-6px)}74%,to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.blog-root .blog-cursor{animation:none}.blog-root .blog-an,.blog-root .blog-an *{animation:none!important}.blog-root .blog-plus:before,.blog-root .blog-plus:after{transition:none}}.blog-more[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--blog-rule);background:var(--blog-head-bg)}.blog-head[data-astro-cid-zg7dkzxc]{background:var(--blog-head-bg)}.blog-hero-image[data-astro-cid-zg7dkzxc]{background:radial-gradient(60% 120% at 20% 0%,var(--blog-pill-bg) 0%,transparent 70%),var(--blog-head-bg)}
