@font-face{font-family:inter tight;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-tight-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:inter tight;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-tight-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:jetbrains mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:jetbrains mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--color-accent:#0369a1;--color-accent-strong:#075985;--color-on-accent:#ffffff;--color-text:#0f1726;--color-text-muted:#566176;--color-text-body:#3c4658;--color-line:#e4e7ec;--color-line-strong:#d5dae2;--color-line-dashed:#c3cad5;--color-surface:#f5f7fa;--color-surface-alt:#eef2f7;--color-bg:#ffffff;--color-focus:#0369a1;--color-logo-flaeche:transparent;--color-code-keyword:var(--color-accent-strong);--color-code-string:#6b3f93;--color-code-comment:var(--color-text-muted);--color-code-number:#9a3412;--color-brand:var(--color-accent);--color-brand-flag-1:#22a6c9;--color-brand-flag-2:#7b4ba6;--color-brand-flag-3:#e8243c;--logo-height:1.375rem;--logo-suffix-size:calc(var(--logo-height) / 0.73);--font-sans:"Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:3rem;--fs-display-mobile:2.25rem;--fs-display-sm:2.5rem;--fs-h3-feature:2.125rem;--fs-h3-feature-mobile:1.625rem;--fs-h2:1.75rem;--fs-h2-sm:1.625rem;--fs-h3:1.375rem;--fs-brand:1.1875rem;--fs-list-title:1.125rem;--fs-card-title:1.25rem;--fs-prose:1.0625rem;--fs-lead:1.0625rem;--fs-body:1rem;--fs-nav:0.9375rem;--fs-sm:0.875rem;--fs-mono:0.8125rem;--fs-mono-sm:0.75rem;--lh-display:1.05;--lh-heading:1.12;--lh-list-title:1.35;--lh-lead:1.55;--lh-text:1.6;--lh-body:1.5;--ls-display:-0.035em;--ls-heading-lg:-0.025em;--ls-heading:-0.02em;--ls-caps:0.08em;--space-0-75:0.1875rem;--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-2-5:0.5625rem;--space-3:0.75rem;--space-3-5:0.875rem;--space-4:1rem;--space-4-5:1.125rem;--space-5:1.25rem;--space-6:1.5rem;--space-6-5:1.625rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-22:5.5rem;--container-max:80rem;--gutter:2rem;--gutter-sm:1.25rem;--measure:46rem;--measure-prose:40rem;--toc-width:16rem;--article-media-width:18rem;--date-col:7rem;--member-logo-height:2.5rem;--member-logo-max-width:10rem;--thumb-width:9rem;--thumb-width-sm:5.5rem;--target-min:2.75rem;--radius-xs:2px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:16px;--radius-pill:999px;--border-width:1px;--border-width-strong:2px;--focus-width:3px;--focus-offset:2px;--shadow-sm:none}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-accent:#6cbdf0;--color-accent-strong:#9ad2f6;--color-on-accent:#0b111b;--color-text:#e8edf4;--color-text-muted:#9aa6b8;--color-text-body:#c6cedb;--color-line:#243044;--color-line-strong:#32405a;--color-line-dashed:#3e4c66;--color-surface:#141c2a;--color-surface-alt:#1a2435;--color-bg:#0b111b;--color-focus:#9ad2f6;--color-code-keyword:#9ad2f6;--color-code-string:#d3b4f5;--color-code-comment:var(--color-text-muted);--color-code-number:#f5b07a;--color-logo-flaeche:#ffffff}}@media screen{:root[data-theme=dark]{color-scheme:dark;--color-accent:#6cbdf0;--color-accent-strong:#9ad2f6;--color-on-accent:#0b111b;--color-text:#e8edf4;--color-text-muted:#9aa6b8;--color-text-body:#c6cedb;--color-line:#243044;--color-line-strong:#32405a;--color-line-dashed:#3e4c66;--color-surface:#141c2a;--color-surface-alt:#1a2435;--color-bg:#0b111b;--color-focus:#9ad2f6;--color-code-keyword:#9ad2f6;--color-code-string:#d3b4f5;--color-code-comment:var(--color-text-muted);--color-code-number:#f5b07a;--color-logo-flaeche:#ffffff}}:root[data-theme=light]{color-scheme:light}@media(max-width:30rem){:root{--logo-height:1.0625rem}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text);background:var(--color-bg);font-feature-settings:var(--font-sans-features,normal);display:flex;flex-direction:column}main{flex:1 0 auto}img{max-width:100%;height:auto;display:block}a{color:var(--color-text);text-decoration:none}a:hover{color:var(--color-accent)}:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-xs)}[hidden]{display:none!important}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.skip-link{position:absolute;left:var(--space-4);top:calc(-1 * var(--space-16));z-index:10;padding:var(--space-3)var(--space-4);background:var(--color-bg);border:var(--border-width)solid var(--color-line-strong);border-radius:var(--radius-md);font-weight:var(--fw-semibold)}.skip-link:focus{top:var(--space-4)}.eyebrow{margin:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-text-muted)}.link-accent{font-weight:var(--fw-semibold);color:var(--color-accent)}.link-accent:hover{color:var(--color-text)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--target-min);padding:var(--space-3)var(--space-5);border-radius:var(--radius-md);border:var(--border-width)solid var(--color-line-strong);background:var(--color-bg);color:var(--color-text);font:inherit;font-weight:var(--fw-semibold);cursor:pointer}.button:hover{border-color:var(--color-accent);color:var(--color-accent)}.button--primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.button--primary:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong);color:var(--color-on-accent)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--target-min);height:var(--target-min);border-radius:var(--radius-md);border:var(--border-width)solid var(--color-line-strong);background:var(--color-bg);color:var(--color-text)}.pill{display:inline-block;padding:var(--space-2-5)var(--space-3-5);border-radius:var(--radius-pill);border:var(--border-width)solid var(--color-line-strong);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.2}.pill[aria-current]{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.site-header{border-bottom:var(--border-width)solid var(--color-line)}.site-header__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4-5)}.brand{display:flex;align-items:center;gap:var(--space-3)}.brand__mark{display:flex;align-items:center;justify-content:center;flex:none;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-sm);border:var(--border-width-strong)solid var(--color-accent);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--fw-medium);color:var(--color-accent)}.brand__text{display:flex;flex-direction:column;gap:var(--space-0-75);line-height:1.15}.brand__name{font-weight:var(--fw-bold);font-size:var(--fs-brand)}.brand__subtitle{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-muted)}.brand__suffix{font-weight:var(--fw-regular);color:var(--color-text-muted)}.brand__name--logo{display:flex;align-items:baseline;gap:var(--space-2-5)}.brand__name--logo .brand__suffix{font-size:var(--logo-suffix-size,var(--fs-brand));line-height:1;letter-spacing:var(--ls-heading)}.logo{display:block;flex:none;height:var(--logo-height);width:auto}.logo__text{fill:var(--color-brand)}.logo__stop-1{stop-color:var(--color-brand-flag-1)}.logo__stop-2{stop-color:var(--color-brand-flag-2)}.logo__stop-3{stop-color:var(--color-brand-flag-3)}.main-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)var(--space-6-5);font-size:var(--fs-nav);font-weight:var(--fw-medium)}.main-nav__list{display:flex;flex-wrap:wrap;gap:var(--space-2)var(--space-6-5);margin:0;padding:0;list-style:none}.main-nav a[aria-current]{color:var(--color-accent)}.lang-switch{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--color-text-muted);padding:var(--space-2)}.intro{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding-top:var(--space-14);padding-bottom:var(--space-8)}.intro__head{flex:1 1 35rem;min-width:0}.intro__eyebrow{margin:0 0 var(--space-3-5);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--color-accent)}.intro__title{margin:0;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--fw-semibold)}.intro__lead{margin:0;flex:0 1 26.25rem;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-text-body)}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-7)}.section-head--ruled{padding-block:var(--space-5);border-top:var(--border-width-strong)solid var(--color-text)}.section-head__title{margin:0;font-size:var(--fs-h2);letter-spacing:var(--ls-heading);font-weight:var(--fw-semibold)}.section-head__title--small{font-size:var(--fs-h2-sm)}.filter__list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.latest{padding-top:var(--space-6);padding-bottom:var(--space-22)}.latest__more-list{margin-top:var(--space-14)}.latest__subtitle{margin-bottom:var(--space-3)}.latest__more-list .entry-list{columns:3 20rem;column-gap:var(--space-10);border-bottom:0}.latest__more-list .entry-list__link{grid-template-columns:minmax(0,1fr)}.latest__more-list .entry-list__kind{grid-column:1}.latest__more-list .entry-list__item{break-inside:avoid;border-bottom:var(--border-width)solid var(--color-line);border-top:0}.latest__nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-10);padding-top:var(--space-6);border-top:var(--border-width)solid var(--color-line)}.years{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)var(--space-4)}.years__list{display:flex;flex-wrap:wrap;gap:var(--space-1)var(--space-1);margin:0;padding:0;list-style:none}.years__list a{display:inline-block;padding:var(--space-2)var(--space-2-5);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-mono)}.years__list a:hover{background:var(--color-surface)}.entry-meta{display:flex;flex-wrap:wrap;gap:var(--space-2-5);align-items:center;font-family:var(--font-mono);font-size:var(--fs-mono)}.entry-meta__date{color:var(--color-accent);font-weight:var(--fw-medium)}.entry-meta__date--missing{color:var(--color-text-muted);font-weight:var(--fw-regular)}.entry-meta__kind{color:var(--color-text-muted)}.entry-list{flex:1 1 32.5rem;min-width:0;margin:0;padding:0;list-style:none;border-bottom:var(--border-width)solid var(--color-line)}.entry-list__item{border-top:var(--border-width)solid var(--color-line)}.entry-list__link{display:grid;grid-template-columns:var(--date-col)minmax(0,1fr);gap:var(--space-1)var(--space-5);padding-block:var(--space-4-5)}.entry-list__link .entry-meta__date{font-family:var(--font-mono);font-size:var(--fs-mono);padding-top:var(--space-0-75)}.entry-list__title{font-size:var(--fs-list-title);font-weight:var(--fw-semibold);line-height:var(--lh-list-title)}.entry-list__kind{grid-column:2;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--color-text-muted)}.media-list{margin:0;padding:0;list-style:none;border-top:var(--border-width)solid var(--color-line)}.media-list__item{border-bottom:var(--border-width)solid var(--color-line)}.media-item{position:relative;display:grid;grid-template-columns:var(--thumb-width)minmax(0,1fr);gap:var(--space-5);align-items:center;padding-block:var(--space-4)}.media-item__bild{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border:var(--border-width)solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-alt)}.media-item__text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.media-item__meta{display:flex;flex-wrap:wrap;gap:var(--space-2-5);margin:0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--color-text-muted)}.media-item__meta .entry-meta__date{font-size:inherit}.media-item__title{margin:0;font-size:var(--fs-list-title);line-height:var(--lh-list-title);font-weight:var(--fw-semibold)}.media-item__link::after{content:"";position:absolute;inset:0}.media-item:hover .media-item__link{color:var(--color-accent)}.media-item__link:focus-visible{outline:none}.media-item__link:focus-visible::after{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.media-item__teaser{margin:0;font-size:var(--fs-sm);line-height:var(--lh-lead);color:var(--color-text-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.band{background:var(--color-surface);border-block:var(--border-width)solid var(--color-line)}.band__inner{padding-block:var(--space-12)}.band .section-head{align-items:baseline;gap:var(--space-3)}.card{position:relative;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.card__media{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-lg);border:var(--border-width)solid var(--color-line);background:var(--color-surface-alt)}.card__media--leer{display:block}.card__body{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.card__kicker{margin:0;font-size:var(--fs-nav);font-weight:var(--fw-medium);color:var(--color-accent)}.card__title{margin:0;font-size:var(--fs-card-title);line-height:var(--lh-list-title);letter-spacing:var(--ls-heading);font-weight:var(--fw-semibold)}.card__link::after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg)}.card:hover .card__link{color:var(--color-accent)}.card__link:focus-visible{outline:none}.card__link:focus-visible::after{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.card__teaser{margin:0;font-size:var(--fs-body);line-height:var(--lh-text);color:var(--color-text-body)}.card__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.card__meta{display:flex;flex-wrap:wrap;gap:var(--space-2-5);margin:var(--space-1)0 0;font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--color-text-muted)}.card__meta:empty{display:none}.card__meta .entry-meta__date{font-size:inherit}.card--feature{margin-bottom:var(--space-12)}@media(min-width:56rem){.card--feature{display:grid;grid-template-columns:minmax(0,7fr)minmax(0,5fr);gap:var(--space-10);align-items:center}.card--feature .card__title{font-size:var(--fs-h3-feature);line-height:var(--lh-heading);letter-spacing:var(--ls-heading-lg)}.card--feature .card__teaser{font-size:var(--fs-lead)}}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:var(--space-10)var(--space-8);margin:0;padding:0;list-style:none}.card-grid--drei{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.card-grid--zwei{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr))}.band .card{background:var(--color-bg);border:var(--border-width)solid var(--color-line);border-radius:var(--radius-xl);padding:var(--space-4)}.card--kompakt{gap:var(--space-3)}.card--kompakt .card__media{aspect-ratio:2/1;border:0;border-radius:var(--radius-md)}.card--kompakt .card__body{gap:var(--space-1-5)}.card--kompakt .card__kicker{font-size:var(--fs-sm)}.card--kompakt .card__title{font-size:var(--fs-list-title)}.card--kompakt .card__teaser{font-size:var(--fs-sm);line-height:var(--lh-lead)}.card--kompakt .card__actions{gap:var(--space-2);margin-top:var(--space-1)}.card--kompakt .card__actions .button{min-height:var(--space-10);padding:var(--space-2)var(--space-4);font-size:var(--fs-sm)}.card--kompakt .card__meta{display:none}.topics{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)var(--space-7);padding-block:var(--space-14)}.topics__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)var(--space-7);margin:0;padding:0;list-style:none}.topics__list--stacked{flex-direction:column;align-items:flex-start}.topics__link{font-size:var(--fs-lead);font-weight:var(--fw-semibold)}.topics__link--muted{font-weight:var(--fw-medium);color:var(--color-text-muted)}.site-footer{border-top:var(--border-width)solid var(--color-line);background:var(--color-surface)}.site-footer__inner{display:flex;flex-direction:column;gap:var(--space-8);padding-block:var(--space-12)}.members{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.members__title{font-size:var(--fs-mono-sm);margin-right:var(--space-4)}.members__list{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none}.members__placeholder{display:inline-block;padding:var(--space-3)var(--space-4-5);border:var(--border-width)dashed var(--color-line-dashed);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--color-text-muted)}.members__list{align-items:center;column-gap:var(--space-8)}.members__link{display:inline-flex;border-radius:var(--radius-sm)}.members__logo{display:block;height:var(--member-logo-height);width:auto;max-width:var(--member-logo-max-width);object-fit:contain}.site-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-5);font-size:var(--fs-sm);color:var(--color-text-muted)}.footer-nav{display:flex;flex-wrap:wrap;gap:var(--space-2)var(--space-6);margin:0;padding:0;list-style:none}.article,.listing{padding-top:var(--space-14);padding-bottom:var(--space-22)}.article__header,.listing__header{display:flex;flex-direction:column;gap:var(--space-4-5);max-width:var(--measure);margin-bottom:var(--space-8)}.article__title{margin:0;font-size:var(--fs-display-sm);line-height:var(--lh-heading);letter-spacing:var(--ls-heading-lg);font-weight:var(--fw-semibold)}.article__summary{font-size:var(--fs-lead)}.article__media{width:100%;max-width:var(--article-media-width);height:auto;aspect-ratio:16/10;border-radius:var(--radius-lg);border:var(--border-width)solid var(--color-line)}.article__kopf{display:flex;flex-direction:column;gap:var(--space-4-5)}.article__header--mit-bild{max-width:none}@media(min-width:56rem){.article__header--mit-bild{display:grid;grid-template-columns:minmax(0,var(--measure))var(--article-media-width);gap:var(--space-10);align-items:start}}.article__autoren{margin:0;color:var(--color-text-body)}.article__zurueck{margin:0 0 var(--space-6);font-size:var(--fs-sm)}.article__zurueck a{color:var(--color-text-muted);text-decoration:none}.article__zurueck a:hover{color:var(--color-accent)}.entry-meta__lesezeit::before{content:"·";margin:0 var(--space-2);color:var(--color-text-muted)}.pdf-groesse:empty{display:none}.pdf-groesse{color:var(--color-text-muted);font-weight:var(--fw-regular)}.article__layout{display:block}.toc{margin:0 0 var(--space-8);padding:var(--space-4)var(--space-5);border:var(--border-width)solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--fs-sm)}.toc__titel{cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-text-muted)}.toc__liste ul{margin:var(--space-3)0 0;padding:0;list-style:none}.toc__liste ul ul{margin:var(--space-1)0 var(--space-2)var(--space-4)}.toc__liste li{margin:var(--space-1)0}.toc__liste a{color:var(--color-text-body);text-decoration:none}.toc__liste a:hover{color:var(--color-accent);text-decoration:underline}@media(min-width:72rem){.article--mit-toc .article__layout{display:grid;grid-template-columns:minmax(0,var(--measure-prose))var(--toc-width);gap:var(--space-16);align-items:start}.article--mit-toc .article__toc{grid-column:2;grid-row:1;position:sticky;top:var(--space-6);max-height:calc(100vh - var(--space-12));overflow-y:auto}.article--mit-toc .article__body{grid-column:1;grid-row:1}.article--mit-toc .toc{margin:0}}.nach-oben{margin:var(--space-10)0 0;font-size:var(--fs-sm)}.nach-oben a{color:var(--color-text-muted)}.prose .footnotes{margin-top:var(--space-12);font-size:var(--fs-sm);color:var(--color-text-body)}.prose .footnotes hr{border:0;border-top:var(--border-width)solid var(--color-line);margin-bottom:var(--space-4)}.prose .footnotes ol{padding-left:var(--space-6)}.prose .footnotes li{margin:var(--space-2)0;overflow-wrap:anywhere}.prose sup a,.prose a.footnote-ref{text-decoration:none;padding:0 .1em}.prose :target{scroll-margin-top:var(--space-8);background:var(--color-surface-alt)}.prose .bild-link{display:inline-block;cursor:zoom-in}.aehnliche{margin-top:var(--space-16);padding-top:var(--space-10);border-top:var(--border-width)solid var(--color-line)}.aehnliche .section-head__title{margin:0 0 var(--space-6)}.listing .filter{margin-bottom:var(--space-7)}.year-group+.year-group{margin-top:var(--space-10)}.year-group__title{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);color:var(--color-text-muted)}.prose{max-width:var(--measure-prose);font-size:var(--fs-prose);line-height:var(--lh-text);color:var(--color-text-body)}.prose h2,.prose h3{color:var(--color-text);letter-spacing:var(--ls-heading);line-height:var(--lh-heading)}.prose h2{font-size:var(--fs-h3-feature);margin:var(--space-10)0 var(--space-4)}.prose h3{font-size:var(--fs-h3);margin:var(--space-8)0 var(--space-3)}.prose a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.15em}.prose code{font-family:var(--font-mono);font-size:.9em}.prose pre{overflow-x:auto;padding:var(--space-4);border:var(--border-width)solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--fs-sm);line-height:var(--lh-text)}.prose pre code{font-size:inherit}.table-wrap{overflow-x:auto;margin:var(--space-6)0}.prose table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.prose th,.prose td{padding:var(--space-2)var(--space-3);border-bottom:var(--border-width)solid var(--color-line);text-align:left;vertical-align:top}.prose thead th{color:var(--color-text);border-bottom-color:var(--color-line-strong)}.prose .text-center{text-align:center}.prose .text-right{text-align:right}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kt,.chroma .nt,.chroma .nb{color:var(--color-code-keyword)}.chroma .s,.chroma .s1,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .se,.chroma .sh,.chroma .si,.chroma .sx,.chroma .sr,.chroma .ss,.chroma .na{color:var(--color-code-string)}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm,.chroma .cp,.chroma .cpf,.chroma .cs{color:var(--color-code-comment);font-style:italic}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo{color:var(--color-code-number)}.weiterlesen{margin-top:var(--space-4)}.notice{max-width:var(--measure);margin:0 0 var(--space-8);padding:var(--space-4)var(--space-5);background:var(--color-surface);border:var(--border-width)solid var(--color-line-strong);border-left:var(--border-width-strong)solid var(--color-text-muted);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-text-body)}.notice a{color:var(--color-accent);text-decoration:underline}.listing__archive{margin-top:var(--space-10)}.figure{margin:var(--space-8)0}.figure img{border:var(--border-width)solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg)}.figure figcaption{margin-top:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-lead);color:var(--color-text-muted)}@media(max-width:40rem){:root{--gutter:var(--gutter-sm);--fs-display:var(--fs-display-mobile);--fs-h3-feature:var(--fs-h3-feature-mobile)}.entry-list__link{grid-template-columns:minmax(0,1fr)}.media-item{grid-template-columns:var(--thumb-width-sm)minmax(0,1fr);gap:var(--space-3);align-items:start}.media-item__teaser{display:none}.entry-list__kind{grid-column:1}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.fehlerseite__links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-6)0 var(--space-12);padding:0;list-style:none}.kernaussagen{max-width:var(--measure-prose);margin:0 0 var(--space-10);padding:var(--space-5)var(--space-6);border-left:var(--border-width-strong)solid var(--color-accent);background:var(--color-surface);border-radius:var(--radius-md)}.kernaussagen__titel{margin:0 0 var(--space-3);font-size:var(--fs-h3);color:var(--color-text)}.kernaussagen__liste{margin:0;padding-left:var(--space-5);color:var(--color-text-body);line-height:var(--lh-text)}.kernaussagen__liste li+li{margin-top:var(--space-2)}.pill{display:inline-flex;align-items:center;min-height:var(--target-min)}.lang-switch{display:inline-flex;align-items:center;justify-content:center;min-width:var(--target-min);min-height:var(--target-min)}.main-nav__list a{display:inline-flex;align-items:center;min-height:var(--target-min)}.menu-knopf{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-3-5);border:var(--border-width)solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-weight:var(--fw-medium);cursor:pointer}.menu-knopf[hidden]{display:none}@media(min-width:56rem){.menu-knopf{display:none}}@media(max-width:55.99rem){.js .main-nav{display:none;width:100%}.js .main-nav.main-nav--offen{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-bottom:var(--space-4)}.js .main-nav--offen .main-nav__list{flex-direction:column;gap:0;width:100%}.js .main-nav--offen .main-nav__list li{border-top:var(--border-width)solid var(--color-line)}.js .main-nav--offen .main-nav__list a{width:100%}}@media(max-width:40rem){.filter__list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--space-2);-webkit-overflow-scrolling:touch}.filter__list li{flex:none;scroll-snap-align:start}}.filter-status{margin:var(--space-4)0 0;font-size:var(--fs-sm);color:var(--color-text-muted)}@media(max-width:30rem){.menu-knopf{width:var(--target-min);padding:0;justify-content:center}.menu-knopf span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.filter{min-width:0;max-width:100%}.entry-meta,.media-item__meta,.card__meta,.entry-list__kind{font-family:var(--font-sans);font-size:var(--fs-sm)}.entry-meta__date,.media-item__meta .entry-meta__date,.card__meta .entry-meta__date{font-family:var(--font-mono);font-size:var(--fs-mono)}.members__logo{padding:var(--space-1)var(--space-2);background:var(--color-logo-flaeche);border-radius:var(--radius-sm);box-sizing:content-box}.prose img{background:var(--color-logo-flaeche);border-radius:var(--radius-sm)}.footer-feed{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-min);color:var(--color-text-muted);font-size:var(--fs-sm)}.footer-feed:hover{color:var(--color-accent)}.fokus{padding-bottom:var(--space-10)}.fokus__karte{display:grid;gap:var(--space-6);padding:var(--space-6);border:var(--border-width)solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface)}@media(min-width:56rem){.fokus__karte{grid-template-columns:minmax(0,2fr)minmax(0,3fr);align-items:center;gap:var(--space-10);padding:var(--space-8)}}.fokus__bild{width:100%;height:auto;aspect-ratio:16/10;border-radius:var(--radius-lg);border:var(--border-width)solid var(--color-line);background:var(--color-bg)}.fokus__kicker{margin:0 0 var(--space-2);color:var(--color-accent)}.fokus__titel{margin:0 0 var(--space-3);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--ls-heading)}.fokus__titel a{color:var(--color-text);text-decoration:none}.fokus__titel a:hover{color:var(--color-accent)}.fokus__teaser{margin:0 0 var(--space-5);color:var(--color-text-body);font-size:var(--fs-lead)}.brotkrumen{max-width:var(--container-max);margin:0 auto;padding:var(--space-6)var(--gutter)0}.brotkrumen__liste{display:flex;flex-wrap:wrap;gap:var(--space-1)var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--fs-sm);color:var(--color-text-muted)}.brotkrumen__liste li{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.brotkrumen__liste li+li::before{content:"›";color:var(--color-line-dashed)}.brotkrumen__liste a{color:var(--color-text-muted);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--target-min)}.brotkrumen__liste a:hover{color:var(--color-accent);text-decoration:underline}.brotkrumen__liste [aria-current]{color:var(--color-text-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40ch}.brotkrumen+.article,.brotkrumen+.listing{padding-top:var(--space-6)}@media(max-width:40rem){.brotkrumen{padding-inline:var(--gutter-sm)}.brotkrumen__liste [aria-current]{max-width:22ch}}.prose .faq{border-bottom:var(--border-width)solid var(--color-line)}.prose .faq:first-of-type{border-top:var(--border-width)solid var(--color-line)}.prose .faq__frage{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--target-min);padding:var(--space-4)0;cursor:pointer;list-style:none;font-weight:var(--fw-semibold);color:var(--color-text)}.prose .faq__frage::-webkit-details-marker{display:none}.prose .faq__frage::after{content:"+";flex:none;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border:var(--border-width)solid var(--color-line-strong);border-radius:var(--radius-pill);font-weight:var(--fw-regular);color:var(--color-text-muted)}.prose .faq[open]>.faq__frage::after{content:"−"}.prose .faq__frage:hover{color:var(--color-accent)}.prose .faq__antwort{padding:0 0 var(--space-5)}.prose .faq__antwort>:first-child{margin-top:0}.prose td code{word-break:break-all;font-size:.8em}.prose td a{white-space:nowrap}.theme-knopf{cursor:pointer}.theme-knopf[hidden]{display:none}.theme-knopf__icon{display:none}.theme-knopf[data-wahl=system] .theme-knopf__icon--system,.theme-knopf[data-wahl=light] .theme-knopf__icon--light,.theme-knopf[data-wahl=dark] .theme-knopf__icon--dark{display:block}.suche__form{max-width:var(--measure);margin-bottom:var(--space-6)}.suche__label{display:block;margin-bottom:var(--space-2);font-weight:var(--fw-medium)}.suche__zeile{display:flex;gap:var(--space-2)}.suche__feld{flex:1;min-width:0;min-height:var(--target-min);padding:0 var(--space-4);border:var(--border-width)solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--fs-lead)}.suche__filter{margin:var(--space-6)0 0;padding:0;border:0}.suche__filter legend{margin-bottom:var(--space-3)}.suche__filterliste{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--space-3)}.suche__filterfeld label{display:block;font-size:var(--fs-sm);color:var(--color-text-muted);margin-bottom:var(--space-1)}.suche__filterfeld select{width:100%;min-height:var(--target-min);padding:0 var(--space-3);border:var(--border-width)solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--fs-sm)}.suche__zuruecksetzen{margin-top:var(--space-3);background:0 0;border:0;padding:0;cursor:pointer;font:inherit;font-size:var(--fs-sm);min-height:var(--target-min)}.suche__status{color:var(--color-text-muted);font-size:var(--fs-sm)}.suche__ergebnisse{max-width:var(--measure);margin:0;padding:0;list-style:none}.suche__treffer{padding:var(--space-5)0;border-top:var(--border-width)solid var(--color-line)}.suche__titel{font-size:var(--fs-list-title);font-weight:var(--fw-semibold);color:var(--color-text);text-decoration:none}.suche__titel:hover{color:var(--color-accent);text-decoration:underline}.suche__meta{margin:var(--space-1)0;font-size:var(--fs-sm);color:var(--color-text-muted)}.suche__auszug{margin:0;color:var(--color-text-body)}.suche__auszug mark{background:var(--color-surface-alt);color:var(--color-text);padding:0 .1em;border-radius:2px}.themenkarten{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.themenkarte{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:var(--border-width)solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.themenkarte:hover{border-color:var(--color-accent)}.themenkarte__titel{margin:0;font-size:var(--fs-h3);line-height:var(--lh-heading)}.themenkarte__titel a{color:var(--color-text);text-decoration:none}.themenkarte__titel a::after{content:"";position:absolute;inset:0;border-radius:inherit}.themenkarte__titel a:focus-visible{outline:none}.themenkarte:has(a:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.themenkarte__text{margin:0;color:var(--color-text-body);font-size:var(--fs-sm)}.themenkarte__anzahl{margin:auto 0 0;padding-top:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--color-text-muted)}.nur-druck{display:none}.article__actions{margin:0}.article__actions .button{gap:var(--space-2)}@media print{@page{size:A4;margin:22mm 20mm 24mm}html{font-size:10.5pt}body{display:block;background:var(--color-bg);color:var(--color-text)}.skip-link,.site-header,.site-footer,.nicht-drucken,.weiterlesen,.notice a,.topics{display:none!important}.article__more,.article__more[hidden]{display:block!important}.container{max-width:none;padding:0}.article{padding:0}.prose,.article__header,.article__media,.notice{max-width:none}.nur-druck{display:block}.druck-kopf{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-4);margin-bottom:var(--space-6);border-bottom:var(--border-width)solid var(--color-line-strong)}.druck-kopf__zeile{display:flex;align-items:baseline;gap:2.5mm}.druck-kopf .brand__mark{width:var(--space-8);height:var(--space-8);align-self:center}.druck-kopf__logo{display:block;height:7mm;width:auto}.druck-kopf__zusatz{font-size:calc(7mm/.73);line-height:1;letter-spacing:var(--ls-heading);color:var(--color-text-muted)}.druck-kopf__untertitel{font-size:9pt;color:var(--color-text-muted)}.article__header{margin-bottom:var(--space-5);gap:var(--space-3)}.article__title{font-size:22pt;line-height:1.15}.article__media{width:60%;margin-bottom:var(--space-5)}.druck-info{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1)var(--space-4);margin:0 0 var(--space-6);padding:var(--space-3)var(--space-4);background:var(--color-surface);border-radius:var(--radius-sm);font-size:9pt}.druck-info div{display:contents}.druck-info dt{font-weight:var(--fw-semibold)}.druck-info dd{margin:0;overflow-wrap:anywhere}.prose{font-size:10.5pt;line-height:1.5;color:var(--color-text)}.prose h2{font-size:15pt;margin:var(--space-6)0 var(--space-2)}.prose h3{font-size:12.5pt;margin:var(--space-5)0 var(--space-2)}.prose h2,.prose h3,.prose h4{break-after:avoid;page-break-after:avoid}.prose p,.prose li{orphans:3;widows:3}.prose a{color:var(--color-text);text-decoration:none}.figure{break-inside:avoid;page-break-inside:avoid;margin:var(--space-5)0}.figure img{max-height:110mm;width:auto;max-width:100%}img,table,pre{break-inside:avoid}pre{white-space:pre-wrap}}