@keyframes m-auf{0%{opacity:0;transform:translateY(-6px)}}.fliesstext .intro{color:var(--anthrazit);margin:0 0 1.05em;font-style:italic}.fliesstext ol:not(.toc ol){counter-reset:n;gap:.8rem;margin:0 0 1.2em;padding:0;list-style:none;display:grid}.fliesstext a.extern:after{content:"";vertical-align:.12em;background:currentColor;width:.62em;height:.62em;margin-left:.22em;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l6-6M4.2 3H9v4.8'/%3E%3C/svg%3E") 50%/contain no-repeat}.fliesstext span[style*=underline],.fliesstext u{text-decoration:none}.k-d{color:var(--anthrazit);flex-direction:column;gap:1rem;display:flex}.k-d__bild{aspect-ratio:4/3;background:var(--anthrazit);margin:0;position:relative;overflow:hidden}.k-d__bild img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .8s var(--ease), filter .5s}.k-d__bild:after{content:"";background:linear-gradient(#0000 35%,#000c 100%);position:absolute;inset:0}.k-d:hover .k-d__bild img{filter:grayscale()brightness(1.12);transform:scale(1.05)}.k-d__over{z-index:1;color:#fff;padding:clamp(18px,2vw,26px);position:absolute;bottom:0;left:0;right:0}.k-d__over .label{color:var(--koralle);margin-bottom:.55rem}.k-d :is(h2,h3){font:700 clamp(1.1rem, 1.5vw, 1.35rem) / 1.3 var(--text);color:#fff;max-width:28ch;margin:0}.k-d p{color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:52ch;margin:0;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.raster-d{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(20px,2.4vw,32px);display:grid}@media (width<=900px){.raster-d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.raster-d{grid-template-columns:1fr}}.k-hero{min-height:clamp(360px,52vh,520px)}.k-label{font:800 .66rem/1.3 var(--text);letter-spacing:.18em;text-transform:uppercase;color:var(--koralle-schatten);display:block}.k-meta{color:var(--text-grau);font-size:.82rem;display:block}.brot{z-index:2;position:relative}.brot ol{font:700 .7rem/1.4 var(--text);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem .6rem;margin:0 0 clamp(28px,3.2vw,40px);padding:0;list-style:none;display:flex}.brot li{color:var(--koralle);align-items:center;gap:.6rem;display:flex}.brot li+li:before{content:"/";color:#fff6;letter-spacing:0}.brot a{color:#ffffffb8;transition:color .2s}.brot a:hover{color:#fff}.m-hero{min-height:clamp(380px,54vh,540px)}.m-hero:after{background:linear-gradient(#0000008c 0%,#0000 30%,#0000004d 55%,#000 100%)}.m-hero p{max-width:52ch;line-height:1.65}.m-suche{backdrop-filter:blur(8px);color:#fff;background:#ffffff1a;border:1.5px solid #ffffff8c;border-radius:999px;align-items:center;gap:.7rem;max-width:460px;margin-top:clamp(32px,3.6vw,44px);padding:.85rem 1.1rem;transition:border-color .25s,background .25s;display:flex}.m-suche:focus-within{border-color:var(--koralle);background:#ffffff29}.m-suche svg{opacity:.8;flex:none;width:18px;height:18px}.m-suche input{color:#fff;min-width:0;font:500 1rem var(--text);background:0 0;border:0;outline:0;flex:1}.m-suche input::placeholder{color:#ffffffb3}.m-nav{z-index:5;border-bottom:1px solid var(--linie-hell);background:#fff;position:sticky;top:0}.m-nav ul{scrollbar-width:none;gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.m-nav a{font:800 .74rem/1 var(--text);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--text-grau);border-bottom:2px solid #0000;padding:1.15rem 0;transition:color .2s,border-color .2s;display:block}.m-nav a:hover{color:var(--anthrazit)}.m-nav a[aria-current]{color:var(--anthrazit);border-color:var(--koralle)}.m-nav .wrap{position:relative}.m-nav>div>ul a,.m-nav button{box-sizing:border-box;align-items:center;height:52px;padding:0;display:flex}.m-nav button{cursor:pointer;font:800 .74rem/1 var(--text);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--text-grau);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:1.15rem 0;transition:color .2s,border-color .2s;display:flex}.m-nav button svg{width:12px;height:12px;transition:transform .25s}.m-nav button:hover,.m-nav button[aria-expanded=true]{color:var(--anthrazit)}.m-nav button[aria-expanded=true]{border-color:var(--koralle)}.m-nav button[aria-expanded=true] svg{transform:rotate(180deg)}.m-menue{top:calc(100% + 4px);left:var(--gutter);z-index:6;border:1px solid var(--linie-hell);background:#fff;min-width:250px;padding:8px;animation:.25s cubic-bezier(.2,.7,.2,1) m-auf;position:absolute;box-shadow:0 18px 50px -14px #00000040}.m-menue ul{gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:visible}.m-menue a{font:800 .74rem/1.2 var(--text);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--anthrazit);border:0;justify-content:space-between;align-items:baseline;gap:24px;padding:.75rem 1rem;transition:background .2s,color .2s;display:flex}.m-menue a:hover{background:var(--papier)}.m-menue .unter a{color:#444;padding-left:1.9rem}.m-menue .unter a:hover{color:var(--anthrazit)}.m-menue .alle{color:var(--koralle-schatten)}.m-menue small{font:600 .74rem var(--text);letter-spacing:0;color:#6f6f6f}.m-teil{padding:clamp(48px,6vw,88px) 0}.m-teil+.m-teil{padding-top:0}.themen{border-top:1px solid var(--linie-hell);border-bottom:1px solid var(--linie-hell);flex-wrap:wrap;align-items:baseline;gap:.4rem clamp(18px,2.4vw,32px);margin-bottom:clamp(48px,6vw,88px);padding:clamp(28px,3.5vw,44px) 0;display:flex}.themen span{font:800 .74rem/1 var(--text);letter-spacing:.16em;text-transform:uppercase;color:var(--koralle-schatten);margin-right:clamp(4px,1vw,16px)}.themen a{font:900 clamp(1.1rem, 1.6vw, 1.35rem) / 1.4 var(--display);letter-spacing:-.02em;color:var(--anthrazit);transition:color .2s}.themen a:hover{color:var(--koralle-schatten)}.seiten{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem clamp(14px,2vw,22px);padding:clamp(8px,1vw,16px) 0 clamp(64px,8vw,120px);display:flex}.seiten .zahl{font:800 .95rem var(--text);color:var(--text-grau);border-bottom:2px solid #0000;padding:.3rem .2rem;transition:color .2s,border-color .2s}.seiten a.zahl:hover{color:var(--anthrazit)}.seiten [aria-current]{color:var(--anthrazit);border-color:var(--koralle)}.seiten .luecke{color:var(--text-grau)}.seiten .link{margin-left:clamp(10px,2vw,28px)}@media (width<=560px){.m-nav>div>ul{gap:16px}.m-nav>div>ul a,.m-nav button{letter-spacing:.08em;font-size:.7rem}.m-menue{left:var(--gutter);right:var(--gutter)}.m-menue a{letter-spacing:.08em;font-size:.7rem}.seiten .nur-gross{display:none}}.sek .kopfzeile{margin-bottom:clamp(32px,4vw,56px)}.sek{--luft:clamp(48px, 4.5vw, 80px)}@media (width>=1025px){.sek .kopfzeile{margin-bottom:40px}}.sek .h2{margin:0}.raster-d.auf .k-d:first-child{grid-area:span 2/span 2}.raster-d.auf .k-d:first-child .k-d__bild{aspect-ratio:auto;flex:1;min-height:420px}.raster-d.auf .k-d:first-child :is(h2,h3){font:900 clamp(1.9rem, 3.2vw, 2.9rem) / 1.08 var(--display);letter-spacing:-.03em;max-width:20ch}.th-wolke{text-align:justify;text-align-last:left;hyphens:none;margin:0}.th-wolke a{vertical-align:baseline;font-family:var(--text);color:var(--anthrazit);white-space:nowrap;margin-right:.2em;transition:color .25s,transform .25s;display:inline-block}.th-wolke a:hover,.th-wolke a:focus-visible{color:var(--koralle-schatten);transform:translateY(-2px)}.th-wolke .g3{letter-spacing:-.02em;font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:800;line-height:1.4}.th-wolke .g2{letter-spacing:-.01em;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:700;line-height:1.85}.th-wolke .g1{color:#555;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:500;line-height:2.4}.th-wolke.anim a{opacity:0;transform:translateY(14px)}.th-wolke.anim.da a{opacity:1;transition:opacity .6s ease calc(var(--i) * 35ms), transform .6s cubic-bezier(.2, .7, .2, 1) calc(var(--i) * 35ms), color .25s;transform:none}.th-wolke.anim.da a:hover,.th-wolke.anim.da a:focus-visible{transition:color .25s,transform .25s;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.th-wolke.anim a{opacity:1;transition:color .25s;transform:none}}@media (width<=640px){.th-wolke{text-align:left}.th-wolke a{margin-right:.45em}}.themen-sek .themen{border:0;gap:.6rem clamp(22px,3vw,44px);margin:0;padding:0}.themen-sek .themen a{font-size:clamp(1.2rem,1.8vw,1.6rem)}.seiten{margin-top:clamp(48px,6vw,80px);padding-bottom:0}@media (width<=900px){.raster-d{grid-template-columns:repeat(2,minmax(0,1fr))}.raster-d.auf .k-d:first-child{grid-row:auto}.raster-d.auf .k-d:first-child .k-d__bild{aspect-ratio:16/9;flex:none;min-height:0}}@media (width<=560px){.raster-d{grid-template-columns:1fr}.raster-d.auf .k-d:first-child{grid-column:auto}.raster-d.auf .k-d:first-child .k-d__bild{aspect-ratio:4/3}.raster-d.auf .k-d:first-child :is(h2,h3){font-size:1.7rem}}.m-bild{z-index:-2;position:absolute;inset:0;overflow:hidden}.m-bild img{object-fit:cover;filter:grayscale()brightness(.5);width:100%;height:100%;animation:u-zoom 1.6s var(--ease) forwards;transform:scale(1.06)}.m-innen{position:relative}.m-nav.vc{top:var(--kopf-h);background:#000;border-bottom:0}.m-nav.vc>div>ul a,.m-nav.vc button{letter-spacing:.12em;height:48px;color:var(--hellgrau);font-size:.76rem;font-weight:700}.m-nav.vc>div>ul a:hover,.m-nav.vc>div>ul a[aria-current],.m-nav.vc button:hover,.m-nav.vc button[aria-expanded=true]{color:#fff}.vc .m-menue{border-top:0;top:100%}.vc .m-menue a{letter-spacing:.12em;font-size:.76rem;font-weight:700}.m-nav .m-kurz{display:none}@media (width<=700px){.m-nav .m-lang{display:none}.m-nav .m-kurz{display:inline}}@media (width<=560px){.m-nav.vc>div>ul{justify-content:space-between;gap:0}.m-nav.vc>div>ul a,.m-nav.vc button{letter-spacing:.06em;font-size:.66rem}.m-nav.vc button{gap:.25rem}.m-nav.vc button svg{width:10px;height:10px}}@media (width<=359px){.m-nav.vc>div>ul a,.m-nav.vc button{letter-spacing:0}}.m-nav.vc button.aktiv{color:#fff}.sek .raster-d+.abschluss{margin-top:clamp(28px,3vw,40px)}.r-reihe{--sp:clamp(20px, 2.4vw, 32px);grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--sp)) / 3.25);gap:var(--sp);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;display:grid;overflow-x:auto}.r-reihe::-webkit-scrollbar{display:none}.r-reihe>*{scroll-snap-align:start}.r-reihe.zieht{cursor:grabbing;scroll-snap-type:none}.r-reihe.zieht a{pointer-events:none}.r-reihe:focus-visible{outline:2px solid var(--koralle);outline-offset:6px}.sek .r-reihe+.abschluss{margin-top:clamp(28px,3vw,40px)}@media (width<=900px){.r-reihe{grid-auto-columns:calc((100% - var(--sp)) / 2.2)}}.abc-leiste{z-index:4;border-bottom:1px solid var(--linie-hell);background:#fff;justify-content:space-between;margin-bottom:clamp(8px,1.5vw,16px);padding:12px 0;display:flex;position:sticky;top:112px}.sek--papier .abc-leiste{background:var(--papier)}.abc-leiste a,.abc-leiste span{font-family:var(--display);text-align:center;min-width:1.6em;padding:.45em 0;font-size:1rem;font-weight:800;line-height:1;transition:color .2s}.abc-leiste a{color:var(--schwarz)}.abc-leiste a:hover,.abc-leiste a:focus-visible,.abc-leiste a.aktiv{color:var(--koralle)}.abc-leiste a:focus-visible{text-underline-offset:4px;outline:none;text-decoration:underline}.abc-leiste span{color:var(--hellgrau)}.abc-gruppe{border-bottom:1px solid var(--linie-hell);grid-template-columns:clamp(56px,7vw,96px) 1fr;gap:clamp(12px,2vw,32px);padding:clamp(24px,3vw,40px) 0;display:grid}section.abc-gruppe[id]{scroll-margin-top:150px}.abc-gruppe:last-child{border-bottom:0}.abc-b{font-family:var(--display);color:var(--koralle);margin:0;font-size:clamp(2.6rem,5vw,4rem);font-weight:900;line-height:.85}.abc-liste{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px) clamp(20px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}.abc-liste--register{grid-template-columns:repeat(4,1fr);gap:.55rem clamp(20px,2.4vw,32px)}.abc-e{color:var(--schwarz);flex-direction:column;text-decoration:none;display:flex}.abc-e b{font-family:var(--text);font-size:1rem;font-weight:700;line-height:1.3;transition:color .2s}.abc-e small{font-family:var(--text);color:var(--text-grau);font-size:.78rem;line-height:1.4}.abc-liste--register .abc-e small{letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:700}.abc-e:hover b,.abc-e:focus-visible b{color:var(--koralle-schatten)}.abc-e--bild{flex-direction:row;align-items:center;gap:14px}.abc-e--bild img{object-fit:cover;filter:grayscale();flex:none;width:64px;height:64px}.abc-e--bild span{flex-direction:column;min-width:0;display:flex}.abc-e--bild small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1000px){.abc-liste{grid-template-columns:repeat(2,1fr)}.abc-liste--register{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.abc-leiste{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);justify-content:flex-start;gap:2px;top:104px;overflow-x:auto}.abc-leiste::-webkit-scrollbar{display:none}.abc-gruppe{grid-template-columns:1fr;gap:12px}section.abc-gruppe[id]{scroll-margin-top:150px}.abc-liste{grid-template-columns:1fr}.abc-liste--register{grid-template-columns:1fr 1fr}.r-reihe{padding-right:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-auto-columns:82%;gap:16px}}.m-menue .unter a[aria-current],.m-menue a.alle[aria-current]{color:var(--koralle-schatten);background:var(--papier);box-shadow:inset 2px 0 0 var(--koralle)}.sek .raster-d+.seiten{margin-top:clamp(40px,5vw,64px)}.l-ueber p{max-width:68ch;color:var(--anthrazit);margin:0 0 1em;font-size:1.05rem;line-height:1.75}.th-wolke+.seiten,.sek .raster-d+.seiten{margin-top:clamp(40px,5vw,64px)}.autor-gross{object-fit:cover;filter:grayscale();aspect-ratio:1;border:2px solid var(--koralle);box-sizing:border-box;background:var(--koralle);border-radius:50%;flex:none;place-items:center;width:clamp(84px,9vw,120px);margin:0;display:grid}.autor-logo{object-fit:contain;filter:none;background:#000;border-color:#000;padding:12%}.autor-zeile{align-items:center;gap:clamp(16px,2vw,28px);margin-bottom:clamp(14px,1.6vw,22px);display:flex}.autor-zeile h1{margin:0}.l-autor .autor-zeile{margin-bottom:clamp(24px,2.8vw,34px)}.l-autor .autor-mehr{margin-top:.9rem;display:table}.autor-mehr{color:#fff;border-bottom:2px solid var(--koralle);white-space:nowrap;font-weight:700}.u-hero p.m-hinweis{color:#fff;margin-top:.9rem}.sek .kopfzeile .h2 em{color:var(--koralle);font-style:normal}.k-d__draft{color:#1a1a1a;font:800 .66rem/1.4 var(--text);letter-spacing:.12em;text-transform:uppercase;background:#ffd84d;align-self:flex-start;padding:.1rem .5rem}.m-hero .m-beschreibung{color:#ffffffd9;max-width:60ch;font-size:1rem;line-height:1.65}.m-hero .m-beschreibung p+p{margin-top:.6em}.m-hero .m-beschreibung a{color:#fff;border-bottom:1px solid var(--koralle)}.tag-text .h2{margin:.4rem 0 1.2rem}.tag-text__body{max-width:68ch;color:var(--text-grau);font-size:1.05rem;line-height:1.7}.tag-text__body p+p{margin-top:.8em}.tag-text__body a{color:var(--anthrazit);border-bottom:1px solid var(--koralle)}.m-leer{color:var(--text-grau)}.abc-e--bild .abc-ohne{background:var(--papier);flex:none;width:64px;height:64px}
