:root{--color-page:#fff;--color-well:#f4f4f5;--color-line:#e4e4e7;--color-line-strong:#d4d4d8;--color-dark:#18181b;--color-dark-2:#27272a;--color-dark-line:#3f3f46;--color-dark-text:#fff;--color-dark-body:#d4d4d8;--color-dark-muted:#a1a1aa;--color-ink:#18181b;--color-ink-2:#3f3f46;--color-muted:#71717a;--color-muted-2:#a1a1aa;--color-accent:#bd4000;--color-accent-strong:#a83800;--color-accent-hell:#e05416;--color-tint:#fbeadf;--glas-fuellung:#ececef;--color-tint-border:#f2d5c2;--color-error:#a81919;--color-error-surface:#fbe9e9;--color-error-border:#f0c9c9;--radius-control:2px;--radius-card:4px;--haken:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%2012.5%209.5%2017.5%2019.5%206.5%22%2F%3E%3C%2Fsvg%3E);--space-1:8px;--space-2:16px;--space-3:24px;--space-4:40px;--space-5:80px;--space-6:120px;--font-serif:"Instrument Serif", Georgia, serif;--font-sans:"Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--breite-seite:1440px;--rand-seite:64px;--spalte-register:148px;--spalte-titel:340px;--spalte-text:880px;--spalte-abstand:92px}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:19px;line-height:1.62}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--color-accent-strong);text-decoration:none}a:hover{text-underline-offset:4px;text-decoration:underline}::selection{background:var(--color-tint)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.auf-dunkel :focus-visible{outline-color:#fff}.sprung-zum-inhalt{left:var(--space-2);top:var(--space-2);z-index:50;background:var(--color-ink);color:#fff;border-radius:var(--radius-control);padding:12px 20px;font-size:15px;font-weight:700;transition:transform .15s;position:absolute;transform:translateY(-200%)}.sprung-zum-inhalt:focus{text-decoration:none;transform:translateY(0)}.hauptzeile{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);text-wrap:pretty;max-width:1240px;font-size:clamp(38px,6.9vw,100px);font-weight:400;line-height:1.02}.hauptzeile em{font-style:italic;font-weight:400}.schlagzeile{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);text-wrap:pretty;font-size:clamp(34px,3.1vw,44px);font-weight:400;line-height:1.08}.ueberzeile{letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:700;display:block}.quellzeile{margin-top:var(--space-2);color:var(--color-muted);font-size:13px;line-height:1.5;display:block}.quellzeile+*{margin-top:var(--space-4)}.tragender-satz{margin-top:var(--space-4);max-width:var(--spalte-text);color:var(--color-ink);border-left:2px solid var(--color-accent);padding-left:var(--space-3);font-size:20px;line-height:1.55}.tragender-satz.erster{margin-top:0}.fliesstext p+p.tragender-satz,.fliesstext .tragender-satz+p,.fliesstext .tragender-satz+.quellzeile,.tragender-satz+.fliesstext,.tragender-satz+.punktliste{margin-top:var(--space-4)}.bildunterschrift{letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);font-size:13px;font-weight:700;display:block}.fliesstext{max-width:var(--spalte-text);font-size:21px;line-height:1.58}.fliesstext p+p{margin-top:var(--space-3)}.akzentwort{color:var(--color-accent-strong)}.seite{max-width:var(--breite-seite);padding-inline:var(--rand-seite);margin:0 auto}.strang{min-width:0}.abschnitt{padding-block:var(--space-6);scroll-margin-top:var(--space-4)}.abschnitt-innen{max-width:var(--breite-seite);padding-inline:var(--rand-seite);margin:0 auto}.abschnitt-raster{gap:var(--spalte-abstand);grid-template-columns:var(--spalte-titel) minmax(0,var(--spalte-text));justify-content:center;align-items:start;display:grid}.breit{max-width:calc(var(--spalte-titel) + var(--spalte-abstand) + var(--spalte-text));margin-inline:auto}.marginaltitel{grid-column:1/2;padding-top:6px}.marginaltitel .nr{letter-spacing:.18em;color:var(--color-accent);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.abschnitt.dunkel .marginaltitel .nr{color:var(--color-accent-hell)}.marginaltitel{font-size:23px}.marginaltitel .bereich{font-size:inherit;color:var(--color-ink);margin-bottom:4px;font-weight:700;line-height:1.35;display:block}.marginaltitel h2{font-size:inherit;color:var(--color-muted);font-weight:400;line-height:1.45}@media (width>=901px){.breit{z-index:3;background:var(--color-page);padding-block:var(--space-3) var(--space-4);position:sticky;top:0}.abschnitt-raster{margin-top:var(--space-4)}.marginalspalte{grid-column:1/2;align-self:stretch;min-width:0}.marginaltitel{top:calc(var(--kopf,0px) + var(--space-3));z-index:2;background:var(--color-page);margin-top:calc(var(--space-3) * -1);padding-top:calc(var(--space-3) + 6px);padding-bottom:var(--space-2);position:sticky}.abschnitt.dunkel .marginaltitel{background:var(--color-dark)}.marginalspalte{overflow:clip}.marginaltitel{position:sticky}.marginaltitel:before{content:"";background:var(--color-page);height:100vh;position:absolute;bottom:100%;left:0;right:0}.abschnitt.dunkel .marginaltitel:before{background:var(--color-dark)}.marginalzusatz{margin-top:var(--space-2)}}.inhaltsspalte{grid-column:2/3;min-width:0}.knopf-primaer{background:var(--color-accent);color:#fff;border-radius:var(--radius-control);cursor:pointer;border:0;justify-content:center;align-items:center;padding:16px 24px;font-size:15px;font-weight:700;display:inline-flex}.knopf-primaer:hover{background:var(--color-accent-strong);text-decoration:none}.knopf-still{font-family:var(--font-serif);color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:7px;font-size:22px;font-style:italic;text-decoration-thickness:2px}.knopf-still:hover{color:var(--color-accent-strong)}.linienliste>li{border-top:1px solid var(--color-line);padding-block:var(--space-3)}.linienliste>li:last-child{border-bottom:1px solid var(--color-line)}.linienliste h3{margin-bottom:var(--space-1);font-size:19px;font-weight:700;line-height:1.4}.linienliste p{color:var(--color-ink-2);font-size:18px}.linientabelle{border-collapse:collapse;width:100%;font-size:17px}.linientabelle th,.linientabelle td{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;border-top:1px solid var(--color-line);vertical-align:top}.linientabelle thead th{border-top:0;border-bottom:1px solid var(--color-line-strong);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);padding-bottom:var(--space-1);font-size:11px;font-weight:700}.linientabelle tbody tr:last-child td{border-bottom:1px solid var(--color-line)}.aufklapp summary{cursor:pointer;text-underline-offset:5px;text-decoration:underline 2px;text-decoration-color:var(--color-accent);list-style:none;display:inline}.aufklapp summary::-webkit-details-marker{display:none}.aufklapp summary:hover{color:var(--color-dark-text)}.aufklapp .inhalt{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-dark-line);max-width:var(--spalte-text)}.feld+.feld{margin-top:var(--space-3)}.feld label{margin-bottom:var(--space-1);font-size:14px;font-weight:700;display:block}.feld .hinweis{color:var(--color-muted);margin-top:2px;font-size:14px;font-weight:400;display:block}.feld input,.feld textarea{width:100%;font:inherit;color:var(--color-ink);background:var(--color-page);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);padding:12px 14px;font-size:17px}.feld input:focus,.feld textarea:focus{border-color:var(--color-accent);outline-offset:1px}.feld textarea{resize:vertical;min-height:96px}.pflichtstern{color:var(--color-accent-strong)}.einwilligung{margin-top:var(--space-3);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.einwilligung input{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin-top:4px}.fussbereich{border-top:1px solid var(--color-line);padding-block:var(--space-4) var(--space-5)}.fussbereich .zeile{color:var(--color-muted);font-size:15px}.fussbereich nav{gap:var(--space-3);margin-top:var(--space-2);font-size:15px;display:flex}.fussbereich nav a{color:var(--color-ink-2)}.platzhalter{border:1px dashed var(--color-tint-border);background:var(--color-tint);border-radius:var(--radius-card);padding:var(--space-3);color:var(--color-ink-2);max-width:var(--spalte-text);font-size:15px;line-height:1.5}.platzhalter b{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-strong);margin-bottom:6px;font-size:11px;display:block}.dunkelband .platzhalter{background:var(--color-dark-2);border-color:var(--color-dark-line);color:var(--color-dark-body)}.abschnitt.dunkel .platzhalter{color:var(--color-dark)}.abschnitt.dunkel .platzhalter b{color:var(--color-accent-strong)}.bildnummer{left:var(--space-2);top:var(--space-2);z-index:2;background:var(--color-ink);color:#fff;border-radius:var(--radius-control);letter-spacing:.14em;padding:5px 9px;font-size:11px;font-weight:700;position:absolute}.bildrahmen{max-width:100%;display:inline-block;position:relative}.einblenden{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(12px)}.einblenden.sichtbar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.einblenden{opacity:1;transform:none}html{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (width<=1180px){:root{--rand-seite:40px}.register{display:none!important}}@media (width<=900px){:root{--rand-seite:24px;--space-6:80px;--space-5:56px}body{font-size:16px;line-height:1.6}.fliesstext{font-size:18px;line-height:1.6}.hauptzeile{font-size:42px;line-height:1.05}.ueberzeile{letter-spacing:.18em;font-size:10px}.abschnitt{padding-block:var(--space-5)}.abschnitt-innen,.abschnitt-raster{display:block}.breit{max-width:none}.marginaltitel{z-index:2;margin-block:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) 14px;background:var(--color-tint);border-left:2px solid var(--color-accent);border-radius:0 var(--radius-card) var(--radius-card) 0;position:sticky;top:0}.abschnitt.dunkel .marginaltitel{background:var(--color-dark-2)}.marginalspalte{display:contents}.marginalzusatz{margin-top:var(--space-3)}.marginaltitel.klebt{box-shadow:0 -200px 0 0 var(--color-tint)}.abschnitt.dunkel .marginaltitel.klebt{box-shadow:0 -200px 0 0 var(--color-dark-2)}.marginaltitel .bereich{color:var(--color-accent-strong)}.abschnitt.dunkel .marginaltitel .bereich{color:#fff}.marginaltitel h2{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:17px}}.rechtstext{max-width:var(--spalte-text);padding-block:var(--space-5) var(--space-6)}.rechtstext h1{font-family:var(--font-serif);margin-bottom:var(--space-4);font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.06}.rechtstext h2{margin-top:var(--space-4);margin-bottom:var(--space-1);font-size:19px;font-weight:700;line-height:1.4}.rechtstext h3{margin-top:var(--space-3);margin-bottom:4px;font-size:17px;font-weight:700}.rechtstext p{color:var(--color-ink-2)}.rechtstext p+p,.rechtstext ul{margin-top:var(--space-2)}.rechtstext ul li{color:var(--color-ink-2);padding-left:var(--space-2);margin-top:6px;position:relative}.rechtstext ul li:before{content:"—";color:var(--color-muted-2);position:absolute;left:0}@media (width<=900px){html.marker-glas .marginaltitel{background:color-mix(in srgb, var(--glas-fuellung) 58%, transparent);backdrop-filter:blur(22px)saturate(180%);border:1px solid color-mix(in srgb, var(--color-ink) 9%, transparent);border-radius:12px;box-shadow:inset 0 1px #fff9}html.marker-glas .abschnitt.dunkel .marginaltitel{background:color-mix(in srgb, var(--color-dark) 62%, transparent);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff2e}html.marker-glas .marginaltitel.klebt{box-shadow:inset 0 1px #fff9}html.marker-glas .abschnitt.dunkel .marginaltitel.klebt{box-shadow:inset 0 1px #ffffff2e}html.marker-glas .marginaltitel{margin-inline:calc(-1 * var(--rand-seite));padding-inline:var(--rand-seite);border-inline:0;border-radius:0}html.marker-glas .marginaltitel.klebt:before{content:"";background:color-mix(in srgb, var(--glas-fuellung) 58%, transparent);backdrop-filter:blur(22px)saturate(180%);pointer-events:none;height:220px;position:absolute;bottom:100%;left:0;right:0}html.marker-glas .abschnitt.dunkel .marginaltitel.klebt:before{background:color-mix(in srgb, var(--color-dark) 62%, transparent)}@supports not (backdrop-filter:blur(1px)){html.marker-glas .marginaltitel{background:var(--color-tint)}html.marker-glas .abschnitt.dunkel .marginaltitel{background:var(--color-dark-2)}}}.kopfleiste[data-astro-cid-gma3noka]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);display:flex}.marke[data-astro-cid-gma3noka]{display:block}.marke[data-astro-cid-gma3noka] img[data-astro-cid-gma3noka]{width:166px;height:auto}.rechts[data-astro-cid-gma3noka]{align-items:baseline;gap:var(--space-4);display:flex}nav[data-astro-cid-gma3noka]{gap:var(--space-4);display:flex}.login[data-astro-cid-gma3noka]{border:1px solid var(--color-line-strong);border-radius:var(--radius-control);color:var(--color-ink-2);align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.login[data-astro-cid-gma3noka]:hover{border-color:var(--color-ink);color:var(--color-ink);text-decoration:none}.login[data-astro-cid-gma3noka] .punkt[data-astro-cid-gma3noka]{background:var(--color-accent);border-radius:50%;flex:none;width:6px;height:6px}nav[data-astro-cid-gma3noka] a[data-astro-cid-gma3noka]{color:var(--color-ink-2);align-items:baseline;gap:var(--space-1);font-size:15px;font-weight:700;display:inline-flex}nav[data-astro-cid-gma3noka] a[data-astro-cid-gma3noka]:hover{color:var(--color-ink);text-decoration:none}nav[data-astro-cid-gma3noka] a[data-astro-cid-gma3noka][aria-current=page]{color:var(--color-ink)}@media (width<=900px){.kopfleiste[data-astro-cid-gma3noka]{align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-2);grid-template-columns:1fr auto;display:grid}.marke[data-astro-cid-gma3noka]{grid-area:1/1}.marke[data-astro-cid-gma3noka] img[data-astro-cid-gma3noka]{width:min(210px,54vw)}.rechts[data-astro-cid-gma3noka]{display:contents}.login[data-astro-cid-gma3noka]{grid-area:1/2;justify-self:end;padding:9px 13px;font-size:13px}nav[data-astro-cid-gma3noka]{justify-content:center;gap:var(--space-3);border-top:1px solid var(--color-line);padding-top:var(--space-2);flex-wrap:wrap;grid-area:2/1/auto/-1}nav[data-astro-cid-gma3noka] a[data-astro-cid-gma3noka]{font-size:17px}nav[data-astro-cid-gma3noka] a[data-astro-cid-gma3noka].nur-breit-nav{display:inline-flex}}@media (width<=360px){.marke[data-astro-cid-gma3noka] img[data-astro-cid-gma3noka]{width:min(180px,50vw)}nav[data-astro-cid-gma3noka] a[data-astro-cid-gma3noka]{font-size:16px}nav[data-astro-cid-gma3noka]{gap:var(--space-2)}}
