:root{--paper:#F6F2E9;--paper-2:#EFEADD;--ink:#1B1E1A;--ink-soft:#54574f;--line:#DAD3C2;--line-strong:#c9c0aa;--weser:#1C5A72;--wiese:#5C8A3A;--spd:#E3000F;--t-ice:#2E4A5C;--t-gesund:#B85C42;--t-ehren:#B78B2E;--t-energie:#5C8A3A;--t-dorf:#2E7C93;--t-meinung:#6B4A78}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:Inter Variable,Inter,system-ui,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}a{color:inherit;text-decoration:none}h1,h2,h3,.serif{font-family:Fraunces Variable,Fraunces,Georgia,serif;font-weight:600;line-height:1.06;letter-spacing:-.01em}.fluss{display:block;width:100%;height:auto}.fluss path{fill:none;stroke:var(--weser);stroke-width:2;opacity:.55}.absender{background:var(--spd);color:var(--paper);font-size:12.5px;letter-spacing:.02em}.absender .wrap{display:flex;justify-content:flex-start;align-items:center;min-height:40px;gap:12px;flex-wrap:wrap;padding-top:9px;padding-bottom:9px}.absender .herausgeber{display:flex;align-items:center;gap:10px;opacity:.95}.absender .meta{opacity:.9;font-size:12px}.absender .ebenen{margin-left:auto;position:relative}.absender .ebenen summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;padding:6px 2px;color:var(--paper);font-size:12.5px}.absender .ebenen summary::-webkit-details-marker{display:none}.absender .ebenen summary:hover,.absender .ebenen summary:focus-visible{color:var(--paper)}.absender .ebenen .pfeil{width:12px;height:12px;flex:none;transition:transform .15s ease}.absender .ebenen[open] .pfeil{transform:rotate(180deg)}.absender .ebenen-box{position:absolute;right:0;top:calc(100% + 8px);z-index:60;min-width:238px;background:var(--paper);border:1px solid var(--line-strong);border-radius:7px;padding:8px;box-shadow:0 10px 26px #0000003d}.absender .ebenen-box a{display:block;padding:8px 11px;border-radius:5px;color:var(--ink);font-size:14px;letter-spacing:0}.absender .ebenen-box a:hover{background:var(--paper-2)}.absender .ebenen-box a span{display:block;font-size:11.5px;color:var(--ink-soft);margin-top:1px}.spd-dot{width:9px;height:9px;border-radius:50%;background:var(--spd);display:inline-block;flex:none}.spd-logo{height:26px;width:auto;display:block}.absender .spd-logo{height:52px}footer .spd-logo{width:262px;height:auto;max-width:100%;margin-top:16px}.masthead{border-bottom:2px solid var(--ink);background:var(--paper)}.masthead .wrap{padding-top:26px;padding-bottom:20px;text-align:center}.kicker{color:var(--weser);letter-spacing:.28em;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.titel{font-family:Fraunces Variable,Fraunces,serif;font-weight:700;font-size:clamp(42px,7vw,88px);line-height:.92;letter-spacing:-.02em}.titel .punkt{color:var(--spd)}.unterzeile{margin-top:12px;color:var(--ink-soft);font-size:15px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;align-items:center}.unterzeile .datum{border-left:1px solid var(--line-strong);padding-left:14px}.vorschauband{background:#8a5a00;color:#fff;font-size:13.5px;position:relative;z-index:70}.vorschauband .wrap{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 28px}.vorschauband b{letter-spacing:.06em;text-transform:uppercase;font-size:11.5px}.vorschauband a{margin-left:auto;color:#fff;text-decoration:underline;font-weight:600}nav.themen{position:sticky;top:0;z-index:40;background:var(--paper);border-bottom:1px solid var(--line-strong);box-shadow:0 1px #00000005}.nav-inner{display:flex;align-items:center}.nav-toggle{display:none;background:none;border:0;font:inherit;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;align-items:center;gap:10px}.nav-toggle .burger{font-size:24px;line-height:1}.nav-menu{display:flex;flex:1;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.nav-themen{display:flex;flex-wrap:wrap}.nav-seiten{display:flex;flex-wrap:wrap;align-items:center;border-left:1px solid var(--line-strong);margin-left:12px;padding-left:6px}nav.themen a{padding:14px 9px;font-size:13.5px;font-weight:600;white-space:nowrap;color:var(--ink);border-bottom:3px solid transparent;transition:.15s;display:flex;align-items:center;gap:8px}nav.themen a .chip{width:9px;height:9px;border-radius:2px;flex:none}nav.themen a:hover,nav.themen a[aria-current=page]{border-bottom-color:var(--ink);background:var(--paper-2)}nav.themen .nav-seiten a{color:var(--weser);font-weight:400}nav.themen .ortsmenu{position:relative}nav.themen .ortsmenu summary{list-style:none;cursor:pointer;padding:14px 9px;font-size:13.5px;font-weight:600;white-space:nowrap;color:var(--ink);border-bottom:3px solid transparent;transition:.15s;display:flex;align-items:center;gap:8px}nav.themen .ortsmenu summary::-webkit-details-marker{display:none}nav.themen .ortsmenu summary .chip{width:9px;height:9px;border-radius:2px;flex:none}nav.themen .ortsmenu summary .pfeil{width:12px;height:12px;flex:none;margin-left:-3px;transition:transform .15s ease;opacity:.55}nav.themen .ortsmenu[open] summary .pfeil{transform:rotate(180deg)}nav.themen .ortsmenu summary:hover,nav.themen .ortsmenu summary[aria-current=page],nav.themen .ortsmenu[open] summary{border-bottom-color:var(--ink);background:var(--paper-2)}.ortsbox{position:absolute;left:0;top:100%;z-index:60;background:var(--paper);border:1px solid var(--line-strong);border-radius:7px;box-shadow:0 14px 34px #00000024;padding:8px;min-width:420px}nav.themen .ortsbox a{padding:7px 10px;border-bottom:0;border-radius:5px;font-weight:400;font-size:13.5px;color:var(--ink)}nav.themen .ortsbox a:hover{background:var(--paper-2);border-bottom-color:transparent}nav.themen .ortsbox a.alle{font-weight:600;color:var(--weser)}.ortsspalten{display:grid;grid-template-columns:repeat(2,1fr);gap:0 6px;border-top:1px solid var(--line);margin-top:6px;padding-top:6px}@media(max-width:1180px)and (min-width:1024px){.ortsbox{left:auto;right:0}}@media(max-width:1199px)and (min-width:1024px){nav.themen a,nav.themen .ortsmenu summary{padding-left:6px;padding-right:6px;font-size:13px;gap:6px}.nav-seiten{margin-left:6px;padding-left:2px}}.ortswahl{margin:22px 0 4px;padding:16px 0 4px;border-top:1px solid var(--line)}.ortswahl h3{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:10px}.ortsleiste{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 4px}.ortsleiste a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--line-strong);background:var(--paper);font-size:13.5px;color:var(--ink);transition:.15s}.ortsleiste a:hover{background:var(--paper-2)}.ortsleiste a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ortsleiste a.leer{color:var(--ink-soft);opacity:.62}.ortsleiste .z{font-size:11px;font-weight:700;color:var(--ink-soft);background:var(--paper-2);border-radius:999px;padding:1px 6px}.ortsleiste a[aria-current=page] .z{background:#fff3;color:var(--paper)}.honigtopf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fehlerhinweis{margin:0 0 16px;padding:12px 14px;border-radius:6px;background:#fbeaea;border-left:3px solid var(--spd);color:#7a1218;font-size:14.5px}.viernull{list-style:none;padding:0;margin:12px 0 0}.viernull li{padding:10px 0;border-bottom:1px solid var(--line)}.viernull a{font-family:Fraunces Variable,Fraunces,serif;font-size:17px;font-weight:600}.ortsgitter{list-style:none;padding:0;margin:24px 0 8px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ortsgitter a{display:block;padding:14px 16px;border:1px solid var(--line-strong);border-radius:7px;background:var(--paper);transition:.15s}.ortsgitter a:hover{background:var(--paper-2);border-color:var(--ink)}.ortsgitter .o-name{display:block;font-family:Fraunces Variable,Fraunces,serif;font-size:18px;font-weight:600;line-height:1.2}.ortsgitter .o-zahl{display:block;font-size:12.5px;color:var(--ink-soft);margin-top:3px}.art .ortspille{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--ink-soft);padding:3px 9px 3px 7px;border:1px solid var(--line-strong);border-radius:999px;background:var(--paper)}.art .ortspille:hover{background:var(--paper-2);color:var(--ink)}.art .ortspille svg{opacity:.65}@media(max-width:1023px){.nav-inner{flex-wrap:wrap;align-items:stretch}.nav-toggle{display:flex;width:100%;justify-content:space-between;padding:15px 0}.nav-menu{display:none;width:100%;flex-direction:column;align-items:stretch;padding-bottom:8px}.nav-menu.open{display:flex}.nav-themen,.nav-seiten{flex-direction:column;align-items:stretch;margin:0}.nav-seiten{border-left:0;padding-left:0;border-top:1px solid var(--line-strong);margin-top:6px;padding-top:6px}nav.themen a{padding:13px 2px;border-bottom:1px solid var(--line);justify-content:flex-start}nav.themen a:hover,nav.themen a[aria-current=page]{background:var(--paper-2);border-bottom-color:var(--line)}nav.themen .ortsmenu summary{padding:13px 2px;border-bottom:1px solid var(--line)}.ortsbox{position:static;min-width:0;box-shadow:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:4px 0 8px 18px;background:var(--paper-2)}.ortsspalten{grid-template-columns:1fr 1fr}nav.themen .ortsbox a{padding:8px;border-bottom:0}.ortsgitter{grid-template-columns:repeat(2,1fr)}}.aufmacher{padding:40px 0 12px}.auf-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:start}.auf-bild{position:relative;border-radius:4px;overflow:hidden;aspect-ratio:4/3;background:linear-gradient(150deg,#20323d,#2e4a5c 55%,#3c6274);display:flex;align-items:flex-end}.auf-bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fotoflag{position:absolute;top:12px;left:12px;background:#00000080;color:#fff;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:3px;z-index:2}.riverwrap{position:absolute;inset:auto 0 0;opacity:.5}.auf-label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.auf-label .chip{width:10px;height:10px;border-radius:2px}.auf-head{font-size:clamp(30px,3.6vw,46px);margin-bottom:16px}.auf-dek{font-size:18px;color:var(--ink-soft);margin-bottom:20px;max-width:34em}.byline{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink-soft)}.avatar{width:40px;height:40px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:14px}.avatar-foto{border-radius:50%;object-fit:cover;border:1px solid var(--line-strong);background:var(--paper-2)}.byline b{color:var(--ink);font-weight:600}.byline .dot{width:3px;height:3px;border-radius:50%;background:var(--line-strong)}.sek-titel{display:flex;align-items:baseline;gap:16px;margin:56px 0 22px;border-bottom:2px solid var(--ink);padding-bottom:10px}.sek-titel h2{font-size:26px}.sek-titel .ober{color:var(--weser);letter-spacing:.2em;font-size:11.5px;font-weight:700;text-transform:uppercase}.sek-titel .mehr{margin-left:auto;font-size:13px;font-weight:600;color:var(--weser);align-self:center}.welten{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.welt{border:1px solid var(--line-strong);border-radius:5px;padding:22px 20px 20px;background:var(--paper-2);position:relative;overflow:hidden;transition:.18s;display:block}.welt:hover{transform:translateY(-3px);box-shadow:0 12px 28px -18px #0006}.welt .balken{position:absolute;top:0;left:0;width:100%;height:4px}.welt .wober{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.welt h3{font-size:22px;margin-bottom:8px}.welt p{font-size:14px;color:var(--ink-soft);margin-bottom:16px}.welt .zahl{font-size:12.5px;color:var(--ink-soft);font-weight:600;display:flex;align-items:center;gap:7px}.welt .zahl .chip{width:8px;height:8px;border-radius:2px;display:inline-block}.strom{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.art{display:flex;flex-direction:column}.art .bild{aspect-ratio:3/2;border-radius:4px;position:relative;overflow:hidden;margin-bottom:14px;background:var(--paper-2)}.art .bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.art .flag{position:absolute;top:10px;left:10px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:4px 8px;border-radius:3px;z-index:2}.art h3{font-size:20px;margin-bottom:9px;line-height:1.12}.art p{font-size:14px;color:var(--ink-soft);margin-bottom:12px}.art .byline{font-size:12.5px;margin-top:auto}.art .avatar{width:30px;height:30px;font-size:11px}.glossar{background:var(--ink);color:var(--paper);margin-top:64px;padding:52px 0;position:relative;overflow:hidden}.glossar .riverwrap{position:absolute;inset:0;opacity:.14;display:flex;align-items:center}.glossar .riverwrap path{stroke:var(--paper);stroke-width:1.5}.glossar .inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.glossar .ober{color:var(--spd);letter-spacing:.22em;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:14px}.glossar h2{font-size:34px;margin-bottom:14px;color:var(--paper)}.glossar p{color:#f6f2e9b8;font-size:16px;max-width:30em}.demo{background:var(--paper);color:var(--ink);border-radius:6px;padding:26px 28px}.demo .lead{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-bottom:14px}.demo .satz{font-family:Fraunces Variable,Fraunces,serif;font-size:22px;line-height:1.4;color:var(--ink)}.redaktion{padding:60px 0 0}.koepfe{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:8px}.kopf{text-align:center}.kopf .avatar{width:76px;height:76px;font-size:24px;margin:0 auto 12px}.kopf b{display:block;font-size:15px}.kopf span{font-size:13px;color:var(--ink-soft)}.kopf .gast-text{display:block;line-height:1.45;margin-top:4px}footer{margin-top:70px;background:var(--ink);color:var(--paper);position:relative;overflow:hidden}footer .riverwrap{opacity:.2;inset:0}footer .riverwrap path{stroke:var(--paper)}footer .inner{position:relative;padding:46px 28px 40px;display:grid;grid-template-columns:1.5fr 1fr 1fr .95fr;gap:36px}footer .marke .t{font-family:Fraunces Variable,Fraunces,serif;font-weight:700;font-size:26px}footer .marke .t .p{color:var(--spd)}footer .herausgeber{display:flex;align-items:center;gap:9px;margin-top:14px;font-size:13.5px;color:#f6f2e9bf}footer h4{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--spd);margin-bottom:14px}footer a,footer li{font-size:14px;color:#f6f2e9cc;margin-bottom:9px;display:block}footer a:hover{color:var(--paper)}footer .schluss{position:relative;border-top:1px solid rgba(246,242,233,.14);padding:18px 28px;font-size:12.5px;color:#f6f2e980;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}footer .schluss a{display:inline;margin-bottom:0}.single{max-width:720px;margin:0 auto;padding:40px 20px 0}.single-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.single .zurueck{font-size:13px;font-weight:600;color:var(--weser)}.single .badges{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.single .badge{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:6px 12px;border-radius:5px;white-space:nowrap}.single .badge.ort{background:var(--paper);color:var(--ink-soft);border:1px solid var(--line-strong);display:inline-flex;align-items:center;gap:5px;letter-spacing:.06em}.single .badge.ort:hover{background:var(--paper-2);color:var(--ink)}.single h1{font-size:clamp(30px,4.4vw,48px);margin-bottom:16px;max-width:none}.single .teaser{font-size:19px;color:var(--ink-soft);max-width:none;margin-bottom:20px}.single .bild{border-radius:5px;overflow:hidden;margin:24px 0;position:relative;background:var(--paper-2);aspect-ratio:16/9}.single .bild img{display:block;width:100%;height:100%;object-fit:cover}.single .nachweis{font-size:12px;color:var(--ink-soft);margin-top:-14px;margin-bottom:26px}.single .bildunterschrift{font-size:14px;line-height:1.45;color:var(--ink-soft);margin-top:-12px;margin-bottom:26px}.prosa{max-width:none;font-size:17.5px;line-height:1.7}.prosa figure{margin:30px 0 34px}.prosa figure img{display:block;width:100%;height:auto;border-radius:5px}.prosa figcaption,.single .bildunterschrift{font-size:14px;line-height:1.45;color:var(--ink-soft)}.prosa figcaption{margin-top:10px}.streifen{position:absolute;top:0;left:0;right:0;height:5px;z-index:3}.person .schwerpunkt{display:block;font-size:13px;color:var(--ink-soft);margin-top:8px}.person .kontakt{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:13px;color:var(--ink-soft)}.person .kontakt a{color:var(--weser);font-weight:600}.textseite{padding:40px 0;max-width:46em}.textseite h1{font-size:clamp(28px,4vw,44px);margin-bottom:20px}.textseite h2{font-size:22px;margin:28px 0 10px}.textseite p{margin-bottom:14px;color:var(--ink-soft)}.hinweisbox{background:var(--paper-2);border:1px solid var(--line-strong);border-left:4px solid var(--spd);border-radius:5px;padding:16px 20px;margin:18px 0;font-size:14.5px}.formular{display:flex;flex-direction:column;gap:14px;max-width:34em;margin-top:8px}.formular label{font-size:14px;font-weight:600}.formular input,.formular select,.formular textarea{width:100%;padding:11px 13px;border:1px solid var(--line-strong);border-radius:6px;background:#fff;font:inherit;margin-top:5px}.formular select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:56px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1.5 1.5 7 7l5.5-5.5' fill='none' stroke='%231c5a72' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(var(--line-strong),var(--line-strong));background-repeat:no-repeat,no-repeat;background-position:right 16px center,right 44px center;background-size:14px 9px,1px 60%}.formular select:hover{border-color:var(--weser)}.formular select:focus-visible{outline:2px solid var(--weser);outline-offset:1px}.formular .button,.button{display:inline-block;background:var(--spd);color:#fff;padding:12px 22px;border-radius:8px;font-weight:700;border:none;cursor:pointer;font:inherit;align-self:flex-start}.button:hover{filter:brightness(.93)}.liste{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px}.glossar-eintrag{border:1px solid var(--line-strong);border-radius:6px;padding:20px;background:var(--paper-2)}.glossar-eintrag b{font-family:Fraunces Variable,Fraunces,serif;font-size:19px;display:block;margin-bottom:8px}.glossar-eintrag p{font-size:14.5px;color:var(--ink-soft)}@media(max-width:880px){.auf-grid{grid-template-columns:1fr;gap:24px}.welten,.strom,.liste{grid-template-columns:1fr}.glossar .inner{grid-template-columns:1fr;gap:28px}.koepfe{grid-template-columns:repeat(2,1fr);gap:26px}.bote{grid-template-columns:1fr}.bote .visual{order:-1}footer .inner{grid-template-columns:1fr;gap:26px}.titel{font-size:clamp(40px,15vw,60px)}}.glossar-term{border-bottom:2px dotted var(--tc,var(--weser));color:var(--tc,var(--weser));font-weight:600;position:relative;cursor:help}.glossar-term .tip{position:absolute;left:50%;bottom:150%;transform:translate(-50%) translateY(6px);width:min(280px,80vw);background:var(--ink);color:var(--paper);padding:13px 15px;border-radius:6px;font-family:Inter Variable,Inter,sans-serif;font-size:13.5px;font-weight:400;line-height:1.5;opacity:0;pointer-events:none;transition:.16s;box-shadow:0 18px 40px -14px #0009;z-index:20}.glossar-term .tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:7px solid transparent;border-top-color:var(--ink)}.glossar-term:hover .tip,.glossar-term:focus .tip,.glossar-term.offen .tip{opacity:1;transform:translate(-50%) translateY(0)}.glossar-suche{width:100%;max-width:38em;margin:22px 0 10px;padding:12px 15px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;font:inherit}.abc{display:flex;flex-wrap:wrap;gap:4px;position:sticky;top:49px;z-index:30;background:var(--paper);padding:10px 0;border-bottom:1px solid var(--line-strong);margin-bottom:8px}.abc a,.abc span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;font-size:13.5px;font-weight:700}.abc a{color:var(--weser);background:var(--paper-2)}.abc a:hover{background:var(--weser);color:#fff}.abc .aus{color:var(--line-strong);opacity:.7}.gruppen-titel{font-size:22px;color:var(--weser);margin:26px 0 12px;padding-bottom:6px;border-bottom:2px solid var(--line-strong);scroll-margin-top:96px}.glossar-eintrag{scroll-margin-top:100px;transition:box-shadow .2s,border-color .2s}.glossar-eintrag:target{border-color:var(--weser);box-shadow:0 0 0 3px #1c5a722e}.kein-treffer{color:var(--ink-soft);margin-top:20px}.prosa .lead,.prosa>p:first-of-type{font-size:21px;line-height:1.5;color:var(--ink);font-weight:500;margin-bottom:22px}.prosa .lead:first-letter,.prosa>p:first-of-type:first-letter{initial-letter:2.4;-webkit-initial-letter:2.4;font-family:Fraunces Variable,Fraunces,serif;font-weight:700;color:var(--tc,var(--weser));margin-right:10px}@supports not ((initial-letter:2) or (-webkit-initial-letter:2)){.prosa .lead:first-letter,.prosa>p:first-of-type:first-letter{float:left;font-size:3.9em;line-height:.8;margin:.07em 10px 0 0}}.prosa h2{font-family:Fraunces Variable,Fraunces,serif;font-size:25px;font-weight:600;margin:32px 0 10px;padding-top:18px;border-top:1px solid var(--line-strong)}.prosa p{margin-bottom:18px}.prosa blockquote{margin:26px 0;padding:6px 0 6px 22px;border-left:4px solid var(--tc,var(--weser));font-family:Fraunces Variable,Fraunces,serif;font-size:24px;line-height:1.32;color:var(--ink);font-style:italic}.prosa a:not(.glossar-term){color:var(--tc,var(--weser));text-decoration:underline;text-underline-offset:2px}.prosa .zusammenfassung{margin:34px 0 8px;padding:18px 22px 16px 24px;border-left:4px solid var(--tc,var(--weser));background:var(--paper-2);border-radius:0 8px 8px 0}.prosa .zf-kopf{margin:0 0 10px;font-family:Fraunces Variable,Fraunces,serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tc,var(--weser))}.prosa .zusammenfassung ul{margin:0;padding-left:20px}.prosa .zusammenfassung li{margin-bottom:8px;line-height:1.55}.prosa .zusammenfassung li:last-child{margin-bottom:0}.prosa .zusammenfassung li>p{margin:0}@media(max-width:640px){.prosa .zusammenfassung{padding:16px 16px 14px 18px;margin:28px 0 8px}}.leerstand{color:var(--ink-soft);font-size:16px;margin-top:24px;max-width:38em;line-height:1.6}.leerstand a{color:var(--weser);text-decoration:underline;text-underline-offset:2px}.block-titel{font-family:Fraunces Variable,Fraunces,serif;font-size:23px;margin:38px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--ink)}.team{columns:2;column-gap:22px}.team>.person{break-inside:avoid;margin:0 0 22px}.person{display:flex;gap:16px;align-items:flex-start;background:var(--paper-2);border:1px solid var(--line-strong);border-radius:8px;padding:18px 20px}.person .avatar{width:72px;height:72px;font-size:19px;flex:none}.person b{font-size:17px;display:block}.person .rolle{display:block;font-size:13px;color:var(--weser);font-weight:600;margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em}.person p{font-size:14.5px;color:var(--ink-soft);margin:0}.person .bio p+p{margin-top:.7em}.person .bio strong{color:var(--ink);font-weight:700}.roster-block{margin-top:8px}.roster{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px 32px;padding:0}.roster li{display:flex;align-items:center;gap:14px;padding:8px 0;border-bottom:1px solid var(--line);scroll-margin-top:90px}.roster .r-bild{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;background:var(--paper-2);border:1px solid var(--line-strong)}.roster .avatar-leer{background:var(--paper-2);font-weight:700;font-size:20px;letter-spacing:.03em;color:var(--ink-soft);border-style:dashed;border-color:var(--line-strong);user-select:none}.roster .r-text{display:flex;flex-direction:column;min-width:0}.roster .r-name{font-family:Fraunces Variable,Fraunces,serif;font-size:17px;font-weight:600;line-height:1.25}.roster .r-funktion{font-size:13px;color:var(--ink-soft);margin-top:2px}.roster .r-ausschuesse{font-size:12.5px;color:var(--ink-soft);margin-top:4px;line-height:1.4}.roster .r-mail{font-size:12.5px;color:var(--weser);font-weight:600;margin-top:3px;overflow-wrap:anywhere}.roster .r-nachweis{font-size:12px;color:var(--ink-soft);margin-top:3px}.fussnote{font-size:12.5px;color:var(--ink-soft);margin-top:14px}@media(max-width:980px){.roster{grid-template-columns:repeat(2,1fr)}footer .inner{grid-template-columns:1fr 1fr}}@media(max-width:760px){.roster{grid-template-columns:1fr}.team{columns:1}}.autor-link{color:inherit;text-decoration:none}.autor-link b{border-bottom:1px solid transparent}.autor-link:hover b,.autor-link:focus b{color:var(--tc,var(--weser));border-bottom-color:currentColor}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:#fff;padding:10px 16px;border-radius:0 0 6px;font-weight:600}.skip:focus{left:0}.person{scroll-margin-top:96px}.person:target{border-color:var(--weser);box-shadow:0 0 0 3px #1c5a722e}html,body{overflow-x:hidden}img{max-width:100%;height:auto}@media(max-width:900px){.sek-titel{flex-wrap:wrap;gap:6px 14px}.sek-titel .mehr{margin-left:auto}}@media(max-width:560px){.wrap,.single{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.masthead .wrap{padding-top:20px}.titel{font-size:clamp(34px,13vw,52px)}.aufmacher{padding-top:22px}.sek-titel{margin:40px 0 18px}.glossar{padding:40px 0}.bote .text{padding:30px 22px}.abc a,.abc span{width:28px;height:28px;font-size:13px}}@supports (padding:max(0px)){.absender .wrap,nav.themen .wrap{padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}}.termine-liste{margin-top:24px;border-top:1px solid var(--line-strong)}.termin{display:flex;gap:22px;padding:22px 0;border-bottom:1px solid var(--line-strong)}.t-datum{flex:none;width:72px;text-align:center;border-right:3px solid var(--tc,var(--weser));padding-right:14px}.t-datum .t-tag{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tc,var(--weser))}.t-datum .t-num{display:block;font-family:Fraunces Variable,Fraunces,serif;font-size:34px;font-weight:700;line-height:1}.t-datum .t-mon{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft)}.t-inhalt{flex:1}.t-art{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:3px 8px;border-radius:3px;margin-bottom:8px}.t-inhalt h3{font-family:Fraunces Variable,Fraunces,serif;font-size:21px;margin:0 0 6px}.t-meta{font-size:13.5px;color:var(--ink-soft);font-weight:600;margin:0 0 6px}.t-desc{font-size:14.5px;color:var(--ink-soft);margin:0;max-width:44em}@media(max-width:560px){.termin{gap:16px}.t-datum{width:60px}.t-datum .t-num{font-size:28px}}@media(max-width:560px){.absender{padding-top:env(safe-area-inset-top,0px)}.absender .wrap{padding-top:12px;padding-bottom:12px;row-gap:6px}.absender .spd-logo{height:38px}.absender .meta{font-size:12px}.absender .ebenen-box{right:-6px;min-width:0;width:min(268px,calc(100vw - 32px))}.nav-toggle{font-size:16px}}@media(max-width:560px){footer .inner{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}footer .schluss{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}}.ortsspalten .ort-anzahl{color:var(--ink-soft);font-weight:400}.termin .t-ort{color:inherit;text-decoration:underline;text-underline-offset:2px}.termin .t-ort:hover{color:var(--weser)}.art .flag-meinung{left:auto;right:10px;background:#1b1e1a}.single .badge.meinung{background:#1b1e1a}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
