body.tp-breit main.site-main{max-width:1140px}body.tp-breit main .page-content{max-width:none}body.tp-breit main .page-content>p,body.tp-breit main .page-content>ul,body.tp-breit main .page-content>ol,body.tp-breit main .page-content>h2,body.tp-breit main .page-content>h3{max-width:42rem}.tpa{--tpa-orange:var(--e-global-color-secondary, #FF7300);--tpa-text:var(--e-global-color-text, #FAF7F2);--tpa-flaeche:#14151B;--tpa-flaeche-hoch:#1C1E27;--tpa-linie:#2A2D38;--tpa-leise:#9A9AA6;--tpa-still:#6E7180;--tpa-gelb:#FFD638;display:grid;grid-template-columns:15rem minmax(0,1fr);gap:2.5rem;align-items:start}.tpa .tpa-text{min-width:0}.tpa .tpa-text>p,.tpa .tpa-text>ul,.tpa .tpa-text>ol{max-width:42em}.tpa .tpa-kopfzeile{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 1.6rem;padding-bottom:.7rem;border-bottom:1px solid var(--tpa-linie);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--tpa-still)}.tpa .tpa-toc{position:sticky;top:1.5rem;border-left:2px solid var(--tpa-linie);padding-left:1rem;max-height:calc(100vh - 3rem);overflow-y:auto}.tpa .tpa-toc-titel{margin:0 0 .75rem;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tpa-still)}.tpa button.tpa-toc-schalter{display:none}.tpa ol.tpa-toc-liste{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;counter-reset:none}.tpa ol.tpa-toc-liste li{margin:0;padding:0;line-height:1.35}.tpa ol.tpa-toc-liste li::before,.tpa ol.tpa-toc-liste li::marker{content:none}.tpa ol.tpa-toc-liste a{display:block;color:var(--tpa-leise);font-size:.8125rem;text-decoration:none;border:0;padding:.1rem 0}.tpa ol.tpa-toc-liste a:hover{color:var(--tpa-text);text-decoration:none}.tpa ol.tpa-toc-liste li.tpa-hier a{color:var(--tpa-text);font-weight:600}.tpa ol.tpa-toc-liste li.tpa-hier{border-left:2px solid var(--tpa-orange);margin-left:-1.05rem;padding-left:.9rem}.tpa a:focus-visible,.tpa button:focus-visible{outline:2px solid var(--tpa-orange);outline-offset:2px}.tpa .tpa-text h2[id]{scroll-margin-top:6rem}.tpa .tpa-text figure.wp-block-table{margin:1.6rem 0;overflow-x:auto;border:1px solid var(--tpa-linie);border-radius:6px;background:var(--tpa-flaeche)}.tpa .tpa-text figure.wp-block-table table{border-collapse:collapse;width:100%;margin:0;font-size:.9rem}.tpa .tpa-text figure.wp-block-table th,.tpa .tpa-text figure.wp-block-table td{border:0;border-bottom:1px solid var(--tpa-linie);padding:.55rem .9rem;text-align:left}.tpa .tpa-text figure.wp-block-table thead th{background:var(--tpa-flaeche-hoch);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tpa-leise);font-weight:600}.tpa .tpa-text figure.wp-block-table td+td,.tpa .tpa-text figure.wp-block-table th+th{text-align:right;font-variant-numeric:tabular-nums}.tpa .tpa-text figure.wp-block-table tbody tr:last-child td{border-bottom:0}.tpa .tpa-text figure.wp-block-table figcaption{margin:0;padding:.6rem .9rem;border-top:1px solid var(--tpa-linie);background:var(--tpa-flaeche-hoch);color:var(--tpa-leise);font-size:.8125rem;line-height:1.45;text-align:left}.tpa .tpa-code{margin:1.6rem 0;border:1px solid var(--tpa-linie);border-radius:6px;overflow:hidden;background:#08090C}.tpa .tpa-code-leiste{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .75rem;border-bottom:1px solid var(--tpa-linie);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tpa-still)}.tpa button.tpa-kopieren{background:#fff0;border:1px solid var(--tpa-linie);border-radius:3px;color:var(--tpa-leise);cursor:pointer;font-family:inherit;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .55rem;line-height:1.3;box-shadow:none;min-height:0;width:auto}.tpa button.tpa-kopieren:hover{color:var(--tpa-orange);border-color:var(--tpa-orange);background:#fff0}.tpa .tpa-code pre{margin:0;padding:.9rem;overflow-x:auto;background:#fff0;border:0;border-radius:0;font-size:.8125rem;line-height:1.6;color:#D6D9E0;white-space:pre;tab-size:4}.tpa .tpa-code pre code{background:#fff0;padding:0;color:inherit;font-size:inherit;white-space:pre}@media (max-width:900px){.tpa{grid-template-columns:minmax(0,1fr);gap:1.25rem}.tpa .tpa-toc{position:static;max-height:none;border-left:0;border:1px solid var(--tpa-linie);border-radius:6px;padding:.75rem .9rem}.tpa .tpa-toc-titel{display:none}.tpa button.tpa-toc-schalter{display:block;width:100%;text-align:left;background:#fff0;border:0;color:var(--tpa-leise);font-family:inherit;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;padding:0;cursor:pointer;box-shadow:none}.tpa ol.tpa-toc-liste[hidden]{display:none}.tpa ol.tpa-toc-liste{margin-top:.75rem}.tpa ol.tpa-toc-liste li.tpa-hier{border-left:0;margin-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.tpa *{scroll-behavior:auto}}.post-tags{margin-top:3.5rem;padding-bottom:4rem}.post-tags .tag-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;color:#9A9AA6;font-size:.8125rem;line-height:1.25}.post-tags .tpa-tags-label{color:#6E7180;font-size:.8125rem;margin-right:.15rem}.post-tags .tag-links a{background:#fff0;border:1px solid #2A2D38;border-radius:100px;color:#9A9AA6;font-size:.8125rem;font-weight:400;line-height:1.25;padding:.34rem .85rem;text-decoration:none;transition:color 0.15s,border-color 0.15s}.post-tags .tag-links a:hover,.post-tags .tag-links a:focus-visible{color:#FAF7F2;border-color:#6E7180}@media (max-width:767px){.post-tags{margin-top:2.5rem;padding-bottom:3rem}}.tpa-text,.tpa-text p,.tpa-text li,.tpa-text td,.tpa-text th,.tpa-text blockquote{font-weight:400}.tpa-text strong,.tpa-text b{font-weight:600}.tpa .tpa-kopfzeile,.tpa .tpa-toc-titel,.tpa .tpa-toc-liste a{font-weight:500}.tpa .tpa-autor-zeile a{color:var(--tpa-text);text-decoration:none;border-bottom:1px solid var(--tpa-linie)}.tpa .tpa-autor-zeile a:hover{color:var(--tpa-orange);border-color:var(--tpa-orange)}.tpa .tpa-autor{display:flex;gap:1.1rem;align-items:flex-start;max-width:42em;margin:2.8rem 0 0;padding:1.2rem 1.3rem;background:var(--tpa-flaeche);border:1px solid var(--tpa-linie);border-radius:8px}.tpa .tpa-autor-foto{flex:0 0 auto;width:4rem;height:4rem;border-radius:50%;object-fit:cover}.tpa .tpa-autor-text p{margin:0;line-height:1.55}.tpa .tpa-autor-zeile a,.tpa .tpa-autor-name a,.tpa .tpa-autor-links a{font:inherit;text-transform:inherit;letter-spacing:inherit}.tpa .tpa-autor-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;font-weight:600}.tpa .tpa-autor-name a{color:var(--tpa-text);text-decoration:none}.tpa .tpa-autor-name a:hover{color:var(--tpa-orange)}.tpa .tpa-autor-name span{font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--tpa-still)}.tpa .tpa-autor-text p.tpa-autor-bio{margin-top:.45rem;font-size:.9rem;line-height:1.55;color:var(--tpa-leise)}.tpa .tpa-autor-text p.tpa-autor-links{margin-top:.5rem;font-size:.85rem}.tpa .tpa-autor-links a{color:var(--tpa-orange)}.tpa .tpa-autor-links a:hover{color:var(--tpa-text)}@media (max-width:767px){.tpa .tpa-autor{padding:1rem;gap:.9rem}.tpa .tpa-autor-foto{width:3.2rem;height:3.2rem}}.tpa .tpa-text figure.wp-block-image figcaption,.tpa .tpa-text figure.wp-block-image .wp-element-caption{margin:.6rem 0 0;color:var(--tpa-leise);font-size:.8125rem;font-style:normal;line-height:1.45;text-align:left}