section.svelte-r2u8v8{background:var(--secondary);padding:0;position:relative}header.svelte-r2u8v8{position:relative;--textOnBackground: var(--textOnPrimary)}header.svelte-r2u8v8 .headline:where(.svelte-r2u8v8){width:100%;position:absolute;bottom:100px;--textOnBackground: #000;padding:0 var(--gutter);display:flex;flex-direction:column;align-items:end}@media (min-width: 1200px){header.svelte-r2u8v8 .headline:where(.svelte-r2u8v8){padding:0 calc((100% - var(--width)) / 2)}}header.svelte-r2u8v8 .headline:where(.svelte-r2u8v8) h3:where(.svelte-r2u8v8){margin:0}header.svelte-r2u8v8 img:where(.svelte-r2u8v8){display:block}.thema2col.svelte-r2u8v8{padding:var(--doubleGutter)}@media (min-width: 600px){.thema2col.svelte-r2u8v8{display:grid;grid-template-columns:1fr 1fr;gap:var(--doubleGutter)}}@media (min-width: 1200px){.thema2col.svelte-r2u8v8{padding:var(--doubleGutter) 0}}div.svelte-r2u8v8>:where(.svelte-r2u8v8){color:#fff}.small.svelte-xmo773{font-size:.8em}#programm.svelte-xmo773{background:var(--primary);color:var(--textOnPrimary);padding-bottom:100px}#programm.svelte-xmo773 .pitemg:where(.svelte-xmo773){margin:5px 0}#programm.svelte-xmo773 .pitem:where(.svelte-xmo773){background:var(--primary)}#programm.svelte-xmo773 em:where(.svelte-xmo773){color:var(--secondary);padding-right:5px}#programm.svelte-xmo773 .programm:where(.svelte-xmo773){display:grid;grid-template-columns:1fr;gap:var(--gutter)}@media (min-width: 600px){#programm.svelte-xmo773 .programm:where(.svelte-xmo773){grid-template-columns:1fr 1fr}}@media (min-width: 1000px){#programm.svelte-xmo773 .programm:where(.svelte-xmo773){grid-template-columns:1fr 1fr 1fr}}#anmelden.svelte-17g2uwa{background:var(--fourth);padding-bottom:100px}:root{--LogoFill: #000}header.svelte-1xye5pu{background:#fffc;position:fixed;top:0;width:100%;z-index:10}@media (min-width: 800px){header.svelte-1xye5pu{padding-top:8px}}header.svelte-1xye5pu ul:where(.svelte-1xye5pu){margin:0;padding:0;list-style:none;display:flex;justify-content:space-between}header.svelte-1xye5pu ul:where(.svelte-1xye5pu) li:where(.svelte-1xye5pu){font-size:16px;margin:10px 7px}@media (min-width: 800px){header.svelte-1xye5pu ul:where(.svelte-1xye5pu) li:where(.svelte-1xye5pu){font-size:20px;margin:0 20px}}header.svelte-1xye5pu ul:where(.svelte-1xye5pu) li:where(.svelte-1xye5pu) a:where(.svelte-1xye5pu){color:#2d9dbd}.logo.svelte-1xye5pu{display:flex;flex-direction:column;padding:0 var(--gutter)}.logo.svelte-1xye5pu h4:where(.svelte-1xye5pu){font-size:1.2em;font-style:italic;margin-top:.15em;color:var(--LogoFill)}@media (min-width: 800px){.logo.svelte-1xye5pu{width:250px}.logo.svelte-1xye5pu h4:where(.svelte-1xye5pu){font-size:1.4em;margin:0}}
