.stack{display:flex;flex-flow:column;gap:var(--space-6)}.cluster{display:flex;align-items:center;gap:var(--space-4)}.cluster{flex-wrap:wrap}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-gutter)}@media (max-width:767px){.grid-2{grid-template-columns:minmax(0,1fr)}}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-gutter)}.grid-3 .bde-posts-pagination{grid-column-start:1;grid-column-end:-1;margin-top:var(--space-8)}.grid-3 .bde-posts-pagination ul{display:flex;gap:var(--space-2);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.grid-3 .bde-posts-pagination ul{flex-wrap:wrap;list-style:none}.grid-3 .bde-posts-pagination a{display:flex;justify-content:center;align-items:center;height:2.75rem;min-width:2.75rem;color:var(--bde-body-text-color);text-decoration:none;padding-right:var(--space-3);padding-left:var(--space-3);border-radius:var(--radius-md);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}.grid-3 .bde-posts-pagination a:hover{color:var(--bde-brand-primary-color)}.grid-3 .bde-posts-pagination a:hover{border-color:var(--bde-brand-primary-color)}.grid-3 .bde-posts-pagination a.is-active{color:#fff;background-color:var(--bde-brand-primary-color)}.grid-3 .bde-posts-pagination a.is-active{border-color:var(--bde-brand-primary-color)}@media (max-width:1023px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.grid-3{grid-template-columns:minmax(0,1fr)}}.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-gutter)}@media (max-width:1023px){.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.grid-4{grid-template-columns:minmax(0,1fr)}}.prose{width:100%;max-width:var(--container-prose)}.card{background-color:var(--bde-background-color);border-radius:var(--radius-lg);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}.card h2{font-size:var(--text-xl)}.card h3{font-size:var(--text-xl)}.card h2 a{color:inherit;text-decoration:none}.card h2 a:hover{text-decoration:underline}.card{padding:var(--space-card)}.text-lead{font-weight:var(--typo-lead-font-weight);font-size:var(--typo-lead-font-size);line-height:var(--typo-lead-line-height)}.text-small{font-weight:var(--typo-small-font-weight);font-size:var(--typo-small-font-size);line-height:var(--typo-small-line-height)}.text-caption{color:var(--color-text-muted);font-weight:var(--typo-caption-font-weight);font-size:var(--typo-caption-font-size);line-height:var(--typo-caption-line-height)}.text-label{font-weight:var(--typo-label-font-weight);font-size:var(--typo-label-font-size);line-height:var(--typo-label-line-height);text-transform:uppercase;letter-spacing:var(--typo-label-letter-spacing)}.text-muted{color:var(--color-text-muted)}.bde-f-rich-text>:first-child{margin-top:0px}.bde-f-rich-text>:last-child{margin-bottom:0px}.bde-f-rich-text p{margin-top:0px;margin-bottom:var(--space-4)}.bde-f-rich-text h2{margin-top:var(--space-12);margin-bottom:var(--space-4)}.bde-f-rich-text h3{margin-top:var(--space-10);margin-bottom:var(--space-3)}.bde-f-rich-text h4{margin-top:var(--space-8);margin-bottom:var(--space-2)}.bde-f-rich-text h5{margin-top:var(--space-8);margin-bottom:var(--space-2)}.bde-f-rich-text h6{margin-top:var(--space-8);margin-bottom:var(--space-2)}.bde-f-rich-text ul{margin-top:0px;margin-bottom:var(--space-4);padding-left:1.5em}.bde-f-rich-text ol{margin-top:0px;margin-bottom:var(--space-4);padding-left:1.5em}.bde-f-rich-text li + li{margin-top:var(--space-2)}.bde-f-rich-text figure{margin-top:var(--space-8);margin-bottom:var(--space-8)}.bde-f-rich-text img{height:auto;max-width:100%;border-radius:var(--radius-lg)}.bde-f-rich-text figcaption{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-2)}.bde-f-rich-text blockquote{margin-top:var(--space-8);margin-right:0px;margin-bottom:var(--space-8);margin-left:0px;padding-left:var(--space-6);border-left:3px solid var(--bde-brand-primary-color)}.bde-f-rich-text cite{display:block;color:var(--color-text-muted);font-size:var(--text-sm);font-style:normal}.bde-f-rich-text hr{margin-top:var(--space-10);margin-bottom:var(--space-10);border-top:1px solid var(--color-border);border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bde-f-rich-text iframe{width:100%;height:auto;aspect-ratio:16/9}.logo{display:block;width:10rem}.split{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);width:100%}.split{flex-wrap:wrap}.media{align-items:center}.media img{width:100%;border-radius:var(--radius-lg)}.flip>:first-child{order:2}@media (max-width:767px){.flip>:first-child{order:0}}.center{text-align:center;align-items:center;margin-inline:auto}body.breakdance{display:flex;flex-flow:column;min-height:100dvh}body.breakdance>main{flex-grow:1}.cover{width:100%;object-fit:cover;aspect-ratio:3/2;border-radius:var(--radius-lg)}.on-dark{color:var(--color-text-inverse)}.on-dark .button-atom--secondary{--bde-button-secondary-text-color:var(--color-text-inverse);--bde-button-secondary-border-color:var(--color-text-inverse)}.on-dark{--bde-headings-color:var(--color-text-inverse);--bde-body-text-color:var(--color-text-inverse);--bde-links-color:var(--color-text-inverse)}.form-skala .breakdance-form-field--radio fieldset{display:flex;gap:var(--space-2) var(--space-6)}.form-skala .breakdance-form-field--radio fieldset{flex-wrap:wrap}.form-skala .breakdance-form-field--radio legend{width:100%}.form-skala .form-input-html h2{margin-top:var(--space-10);margin-bottom:var(--space-2)}.form-skala .form-input-html h3{margin-top:var(--space-6)}.form-skala .breakdance-form-radio{width:auto}.hero-box{gap:var(--space-6);align-self:end;width:auto;max-width:100%;text-align:center;margin-top:0px;margin-right:calc(var(--space-margin) / -2);background-color:var(--bde-brand-primary-color);border-radius:var(--radius-md);box-shadow:5px 20px 75px rgba(0,0,0,.15)}.hero-box h1{font-weight:500;font-size:clamp(1.25rem,4vw,4rem);line-height:1;text-transform:uppercase;letter-spacing:-0.02em}.hero-box h1{white-space:nowrap}.hero-box .text-lead{font-size:clamp(1rem,.25rem + 1.5vw,2rem);line-height:1.15}.hero-box{padding:var(--space-8)}@media (max-width:1023px){.hero-box{align-self:end;margin-top:0px;margin-right:0px;margin-bottom:auto}.hero-box h1{font-size:clamp(1.25rem,min(7vw,6svh),6rem)}.hero-box .text-lead{font-size:clamp(1rem,min(.25rem + 3vw,4svh),3rem)}}@media (max-width:479px){.hero-box{gap:var(--space-4)}.hero-box{padding:var(--space-5)}}.kopf .bde-header-builder__container{min-height:var(--header-height)}.kopf .cluster{flex-wrap:nowrap}@media (max-width:479px){.kopf .logo{width:8rem}}.hero-video video{object-position:50% 50%}.hero-video .section-container{padding-top:var(--space-section);padding-bottom:var(--space-section)}@media (max-width:1023px){.hero-video video{object-position:30% 50%}.hero-video .section-container{padding-top:var(--space-6);padding-bottom:var(--space-6)}}.voll .section-container{max-width:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bild-halb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0px;width:100%}.bild-halb>.bde-f-image{display:block;width:100%;height:auto;min-height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:0px}.bild-halb>.bde-f-container{align-self:center;justify-self:start;width:100%;max-width:calc(var(--container-content) / 2 + var(--space-margin))}.bild-halb>.bde-f-container{padding:var(--space-section) var(--space-margin)}@media (max-width:1023px){.bild-halb{grid-template-columns:minmax(0,1fr)}.bild-halb>.bde-f-image{height:auto;min-height:0px;aspect-ratio:auto}.bild-halb>.bde-f-container{max-width:none}.bild-halb>.bde-f-container{padding:var(--space-section-sm) var(--space-margin)}}.bild-rechts>:first-child{order:2}.bild-rechts>.bde-f-container{justify-self:end}@media (max-width:1023px){.bild-rechts>:first-child{order:0}}.logo-zeile{justify-content:center;gap:var(--space-8) var(--space-12)}.logo-zeile img{display:block;width:auto;height:4rem}.stack>.grid-2{width:100%}.stack>.grid-3{width:100%}.stack>.grid-4{width:100%}.section-container>.stack:not(.hero-box){width:100%}.blatt-hell.bde-fancy-divider{--bde-fancy-divider-border-color:var(--bde-background-color)}.blatt-hell .fil0{fill:var(--bde-background-color)}.blatt-hell .fil1{fill:var(--bde-brand-primary-color)}