@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/archivo-latin.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2)format("woff2");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}html{font-size:clamp(16px,.35vw + 11.52px,19px)}:root{--fs-marke:.9375rem;--fs-klein:1.0625rem;--fs-text:1.1875rem;--fs-ueberschrift:1.375rem;--fs-betont:1.5rem;--fs-abschnitt:2.5rem;--fs-seite:2.875rem;--fs-plakat:4rem;--fw-text:400;--fw-mittel:500;--fw-halb:600;--fw-fett:700;--lh-text:1.68;--lh-betont:1.42;--lh-abschnitt:1.2;--lh-seite:1.15;--c-grund:#fff;--c-text:#141414;--c-text-weich:#3d3d3d;--c-text-leise:#6b6b70;--c-flaeche:#f5f5f7;--c-linie:#e2e2e4;--c-dunkel:#0f0f11;--c-akzent:#e3071d;--c-auf-dunkel:#ffffffe6;--c-auf-dunkel-leise:#ffffffb8;--breite-inhalt:80rem;--rand:5rem;--mass-text:min(46.875rem, calc(100vw - 2 * var(--rand) - 3.5rem - 16rem));--spalte-rechts:calc(min(var(--breite-inhalt), 100vw) - 2 * var(--rand) - var(--mass-text) - 3.5rem);--spalte-label:19.25rem;--luecke-label:2rem;--bild-kopfband:32.5rem;--namenszeile:4.25rem;--abstand-block:2.5rem;--abstand-nach-dunkel:4rem;--abstand-kante:3.5rem;--abstand-nach-zeile:2.25rem;--abstand-absatz:1.125rem}@media (width<=900px){:root{--mass-text:46.875rem}}@media (width<=700px){:root{--fs-seite:32px;--fs-plakat:40px;--fs-abschnitt:24px;--fs-ueberschrift:19px;--rand:24px;--abstand-block:36px;--abstand-kante:48px;--abstand-nach-dunkel:44px}}@media (width<=1000px) and (width>=701px){:root{--rand:40px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--c-grund);color:var(--c-text);font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--fs-text);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img{max-width:100%;display:block}p{margin:0 0 var(--abstand-absatz) 0}p:last-child{margin-bottom:0}a{color:inherit;text-decoration:none}a:hover{color:var(--c-akzent)}h1,h2,h3{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--c-akzent);outline-offset:3px}.raster{width:100%;max-width:var(--breite-inhalt);padding-left:var(--rand);padding-right:var(--rand);margin:0 auto}.marke{font-size:var(--fs-marke);font-weight:var(--fw-halb);letter-spacing:.12em;text-transform:uppercase;color:var(--c-text);line-height:1.4}.marke--leise{color:var(--c-text-leise)}.marke--akzent{color:var(--c-akzent)}.marke--auf-dunkel{color:var(--c-auf-dunkel-leise)}.marke:not(.marke--leise):not(.marke--akzent):not(.marke--auf-dunkel):not(.kurzantwort__marke){font-size:var(--fs-ueberschrift);font-weight:var(--fw-fett);letter-spacing:.08em;max-width:var(--mass-text);text-wrap:pretty;line-height:1.25}.marke:not(.marke--leise):not(.marke--akzent):not(.marke--auf-dunkel):not(.kurzantwort__marke):not(.angebote__marke):before{content:"";background:var(--c-akzent);width:30px;height:3px;margin-bottom:14px;display:block}.seitentitel{font-size:var(--fs-seite);font-weight:var(--fw-fett);line-height:var(--lh-seite);letter-spacing:-.022em;text-wrap:pretty}.abschnitt{font-size:var(--fs-abschnitt);font-weight:var(--fw-fett);line-height:var(--lh-abschnitt);letter-spacing:-.02em;max-width:var(--mass-text);text-wrap:pretty}.abschnitt--betont{font-size:var(--fs-betont);font-weight:var(--fw-halb);letter-spacing:-.01em;line-height:1.3}.betont{font-size:var(--fs-betont);font-weight:var(--fw-halb);line-height:var(--lh-betont);letter-spacing:-.01em;text-wrap:pretty}.text{max-width:var(--mass-text);color:var(--c-text-weich);text-wrap:pretty}.text--stark{color:var(--c-text)}.block{padding-top:var(--abstand-block);padding-bottom:var(--abstand-block)}.block--nach-dunkel{padding-top:var(--abstand-nach-dunkel)}.block--nach-zeile{padding-top:var(--abstand-nach-zeile)}.block.block--flaeche,.block.block--dunkel{padding-top:var(--abstand-kante);padding-bottom:var(--abstand-kante)}.block.block--flaeche:has(+.logoband){padding-bottom:var(--abstand-block)}:is(.block--flaeche,.block--dunkel)+.block:not(.block--flaeche,.block--dunkel){padding-top:var(--abstand-kante)}.block:not(.block--flaeche,.block--dunkel):has(+:is(.block--flaeche,.block--dunkel)),main>.block:last-child:not(.block--flaeche,.block--dunkel){padding-bottom:var(--abstand-kante)}.block--flaeche{background:var(--c-flaeche)}.block--dunkel{background:var(--c-dunkel);color:#fff}.block--dunkel .marke{color:var(--c-auf-dunkel-leise)}.block--dunkel .marke:not(.marke--leise):not(.marke--akzent){color:#fff}.pfeil{font-size:var(--fs-marke);font-weight:var(--fw-halb);letter-spacing:.1em;text-transform:uppercase;color:var(--c-akzent);align-items:center;gap:10px;display:inline-flex}.pfeil svg{flex:none}.pfeil:hover{color:var(--c-text)}.pfeil:hover svg{stroke:var(--c-text)}.block--dunkel .pfeil:hover,.block--dunkel .pfeil:active{color:#fff}.block--dunkel .pfeil:hover svg,.block--dunkel .pfeil:active svg{stroke:#fff}.linkreihe{flex-wrap:wrap;gap:14px 40px;display:flex}.verweisliste{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.knopf{background:var(--c-akzent);color:#fff;font-size:var(--fs-text);font-weight:var(--fw-halb);cursor:pointer;border:0;padding:12px 26px;display:inline-block}.knopf:hover{background:var(--c-text);color:#fff}.kopf .knopf:hover,.block--dunkel .knopf:hover,.kopfband .knopf:hover{color:var(--c-text);background:#fff}.labelzeile{grid-template-columns:var(--spalte-label) 1fr;gap:var(--luecke-label);border-top:1px solid var(--c-linie);padding:26px 0;display:grid}.labelzeile__name{font-size:var(--fs-betont);font-weight:var(--fw-fett);letter-spacing:-.015em;text-align:right;line-height:1.24}.labelzeile__text{color:var(--c-text-weich);text-wrap:pretty}.labelblock{border-bottom:1px solid var(--c-linie)}.labelblock--eben .labelzeile__name{text-wrap:balance}.labelzeile__unter{font-size:var(--fs-text);font-weight:var(--fw-text);line-height:var(--lh-text);letter-spacing:0;color:var(--c-text-weich);margin:6px 0 0;display:block}.labelzeile__kopf{font:inherit;letter-spacing:inherit;color:inherit}.nummernzeile{border-top:1px solid var(--c-linie);grid-template-columns:56px 1fr;padding:22px 0;display:grid}.nummernzeile__zahl{font-weight:var(--fw-fett);color:var(--c-akzent)}.nummernzeile__inhalt{max-width:44.25rem}.nummernzeile__frage{font-size:var(--fs-betont);font-weight:var(--fw-halb);line-height:1.3}.nummernzeile__antwort{color:var(--c-text-weich);margin-top:8px}.block .text{position:relative}.block .text>:last-child,.block .text>p:has(+.merksatz:last-child){margin-bottom:0}.merksatz{width:var(--spalte-rechts);border-left:3px solid var(--c-akzent);margin:0;padding:0 0 0 1.25rem;position:absolute;top:0;left:calc(100% + 3.5rem)}.aufraeumen .merksatz{top:7rem}.merksatz p{font-size:var(--fs-text);font-weight:var(--fw-fett);line-height:var(--lh-text);color:var(--c-text)}@media (width<=900px){.merksatz{width:auto;margin:var(--abstand-absatz) 0;position:static}}.zitat{border-left:3px solid var(--c-akzent);padding:2px 0 2px 26px}.zitat p{font-size:var(--fs-betont);font-weight:var(--fw-mittel);line-height:var(--lh-betont);color:#fff;max-width:45.0625rem}.zitat--hell p{color:var(--c-text)}.kachel{background:#fff;flex-direction:column;gap:14px;padding:32px 30px;display:flex}.kachel__titel{font-size:var(--fs-betont);font-weight:var(--fw-fett);letter-spacing:-.015em;line-height:1.22}.kachel__text{font-size:var(--fs-klein);color:var(--c-text-weich);text-wrap:pretty}.kachel .pfeil{margin-top:auto;padding-top:10px}.kachel .knopf{align-self:flex-start;margin-top:auto}.kanal{flex-direction:column;display:flex}.kanal .pfeil{margin-top:auto}.block--dunkel .kachel{background:0 0;border-top:1px solid #ffffff47;padding:28px 0 0}.block--dunkel .kachel__titel{color:#fff}.angebote .kachel__titel{text-wrap:balance;max-width:16rem;font-size:1.75rem}@media (width<=620px){.angebote .kachel__titel{font-size:1.375rem}}.block--dunkel .kachel__text{color:var(--c-auf-dunkel)}.block--dunkel .angebote__marke{color:#fff}.zeichen{color:var(--c-text)}.block--dunkel .zeichen{color:#fff}.logoband{padding-block:var(--abstand-block) var(--abstand-kante)}.logoband .logowand{grid-template-columns:repeat(5,1fr);gap:1.5rem 2rem;margin-top:1.25rem}.logoband .logowand img{max-width:10rem;max-height:3.25rem}@media (width<=900px){.logoband .logowand{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.logoband .logowand{grid-template-columns:repeat(2,1fr)}}.signatur__koerper{position:relative}.signatur__koerper>:not(.signatur__bild){max-width:var(--mass-text)}.signatur__bild{width:var(--spalte-rechts);object-fit:cover;object-position:50% 30%;height:100%;position:absolute;top:0;bottom:0;right:0}.signatur__text{max-width:var(--mass-text)}.logowand.logowand--stationen{flex-wrap:wrap;align-items:flex-end;gap:1rem 2.5rem;margin-top:28px;display:flex}.logowand.logowand--stationen li{justify-content:flex-start}.logowand.logowand--stationen img{max-width:8rem;max-height:1.75rem}.logowand.logowand--stationen .station--eucon img{max-height:2.5rem}.logowand.logowand--stationen .station--mitte{align-self:center}@media (width<=900px){.signatur__bild{aspect-ratio:4/5;width:min(100%,18rem);height:auto;margin-bottom:24px;position:static}}.logowand{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));align-items:center;gap:2.75rem 2rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.logowand li{justify-content:center;align-items:center;display:flex}.logowand img{object-fit:contain;filter:grayscale()brightness(.45)opacity(.8);width:auto;max-width:9.5rem;max-height:3.5rem;transition:filter .16s}.logowand img:hover{filter:grayscale(0)opacity()}.logowand img.logowand__flaeche{filter:grayscale()opacity(.7);max-height:4.25rem}.logowand--breit{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr))}@media (width<=620px){.logowand{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}}.stapel{flex-direction:column;display:flex}.gitter-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;display:grid}.angebote{row-gap:0}.angebote__marke{margin-bottom:40px}.angebote__kopf{margin:0 0 24px}.marke.angebote__marke:not(.marke--leise):not(.marke--akzent):not(.marke--auf-dunkel):not(.kurzantwort__marke){font-size:var(--fs-marke);font-weight:var(--fw-halb);letter-spacing:.12em}.abschnitt--zeile{font-size:min(2rem, var(--fs-abschnitt));max-width:none}.abschnitt--zeile:before{content:"";background:var(--c-akzent);width:30px;height:3px;margin-bottom:14px;display:block}.angebote__marke--paar{grid-column:1/3}.angebote__marke--veranstalter{grid-column:3}.block--flaeche .angebote .kachel{background:#fff;border-top:0;padding:28px 26px 30px}@media (width<=620px){.block--flaeche .angebote .kachel{padding:24px 20px 26px}}.logoband--linie .raster:before{content:"";margin-bottom:var(--abstand-block);border-top:1px solid #c9c9cd;display:block}.logoband.logoband--linie{padding-top:0}.gitter-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem;display:grid}.aufraeumen:after{content:"";clear:both;display:block}.nur-fuer-screenreader{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.labelzeile{grid-template-columns:1fr;gap:10px}.labelzeile__name{text-align:left}.gitter-3,.gitter-2{grid-template-columns:1fr;gap:24px}.angebote{row-gap:24px}.angebote__marke{margin-bottom:0}.angebote__kopf{margin-bottom:20px}.angebote__marke--paar,.angebote__marke--veranstalter{grid-column:auto}.angebote__marke--veranstalter{order:1;margin-top:16px}.angebote__keynotes{order:2}}@media (prefers-reduced-motion:no-preference){html.js main .marke:not(.marke--leise):not(.marke--akzent):not(.marke--auf-dunkel):not(.kurzantwort__marke):not(.angebote__marke):before{width:0;transition:width .4s ease-out}html.js main .marke.ist-da:not(.marke--leise):not(.marke--akzent):not(.marke--auf-dunkel):not(.kurzantwort__marke):not(.angebote__marke):before{width:30px}html.js main .block,html.js main .logoband{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(12px)}html.js main .block.ist-da,html.js main .logoband.ist-da{opacity:1;transform:none}}.fuss[data-astro-cid-osws6ng6]{background:var(--c-dunkel);color:var(--c-auf-dunkel-leise);margin-top:0}.fuss__inhalt[data-astro-cid-osws6ng6]{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px 32px;padding-top:40px;padding-bottom:46px;display:grid}.fuss[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover{color:#fff}.fuss__profile[data-astro-cid-osws6ng6]{justify-self:center;gap:22px;display:flex}.fuss__profile[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{color:#fff;opacity:.82;padding:4px;display:inline-flex}.fuss__profile[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover{opacity:1}.fuss__links[data-astro-cid-osws6ng6]{flex-wrap:wrap;justify-self:end;gap:8px 26px;display:flex}@media (width<=700px){.fuss__inhalt[data-astro-cid-osws6ng6]{grid-template-columns:1fr}.fuss__profile[data-astro-cid-osws6ng6],.fuss__links[data-astro-cid-osws6ng6]{justify-self:start}}
