.figcaptionFont{color:var(--color_white);font:400 normal clamp(.3125rem,5.20833vw,.4375rem) /1.1 var(--font-std),Arial,sans-serif;font-size:clamp(.3125rem,5.20833vw,.4375rem);font-style:normal;font-weight:400;line-height:1.1;text-shadow:0 0 2px #000}.none{display:none!important}.hide{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.accordion__wrapper{position:relative;z-index:1}@media (max-width:1000px){.accordion__wrapper{margin-bottom:var(--verticalSpacingXL)}}@media (min-width:1000.1px){.accordion__wrapper{margin-bottom:var(--verticalSpacingXXL)}}.accordion>*+*,.accordion>:first-of-type{border-bottom:1px solid var(--color_bg_default);border-top:2px solid var(--color_white)}.accordion__headline{color:var(--color_text_dark);font:700 normal clamp(2.125rem,5.20833vw,4.25rem) /1.1 var(--font-deco),Arial,sans-serif;font-size:clamp(2.125rem,5.20833vw,4.25rem);font-style:normal;font-weight:700;hyphens:auto;line-height:1.1;text-transform:uppercase}@media (min-width:1000.1px){.accordion__headline{margin-bottom:var(--verticalSpacingL)}}@media (max-width:1000px){.accordion__headline{margin-bottom:var(--verticalSpacingL)}}.accordion__trigger{background:var(--color_bg_primary_light);color:var(--color_primary_dark);display:flex;font:700 normal clamp(1.75rem,5.20833vw,2.125rem) /1.1 var(--font-std),Arial,sans-serif;font-size:clamp(1.75rem,5.20833vw,2.125rem);font-style:normal;font-weight:700;hyphens:auto;line-height:1.1;padding:var(--spacingXS) var(--verticalSpacingL) var(--spacingXS) var(--spacingS);position:relative;text-align:left;transition:background .3s ease-out,color .3s ease-out;width:100%}.accordion__trigger:focus,.accordion__trigger:hover{background:var(--color_primary_dark);color:var(--color_white)}.accordion__trigger:focus-visible{border-radius:0;outline:2px dashed var(--color_primary_dark);outline-offset:2px;z-index:2}.accordion__trigger__icon{border:solid var(--color_primary_dark);border-width:0 1px 1px 0;height:16px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-60%) rotate(45deg);width:16px}.accordion__trigger:focus .accordion__trigger__icon,.accordion__trigger:hover .accordion__trigger__icon{border-color:var(--color_white)}.accordion__trigger[aria-expanded=true]{background:var(--color_bg_primary_light)}.accordion__trigger[aria-expanded=true] .accordion__trigger__title{color:var(--color_primary_dark);font-weight:700}.accordion__trigger[aria-expanded=true] .accordion__trigger__icon{border-color:var(--color_primary_dark);transform:translateY(-50%) rotate(-135deg)}.accordion__trigger[aria-expanded=true]:focus .accordion__trigger__icon,.accordion__trigger[aria-expanded=true]:hover .accordion__trigger__icon{border-color:var(--color_primary_dark)}.accordion__panel{display:flex;padding:var(--spacingS)}@media (max-width:1000px){.accordion__panel{flex-direction:column;row-gap:var(--spacingM)}}@media (min-width:1000.1px){.accordion__panel{align-items:flex-start;column-gap:var(--verticalSpacingL);flex-direction:row}}.accordion__panel[hidden]{display:none}.accordion__panel__text{display:flex;flex:1;flex-direction:column}@media (max-width:650px){.accordion__panel__buttons{margin-bottom:var(--spacingS)}}@media (min-width:650.1px){.accordion__panel__buttons{margin-bottom:var(--spacingM)}}.accordion__panel__text h3,.accordion__panel__text h4,.accordion__panel__text h5,.accordion__panel__text h6{font:700 normal clamp(1.5rem,5.20833vw,1.375rem) /1.1 var(--font-std),Arial,sans-serif;font-size:clamp(1.5rem,5.20833vw,1.375rem);font-style:normal;font-weight:700;hyphens:auto;line-height:1.1;max-width:780px}.accordion__panel__text ol,.accordion__panel__text p,.accordion__panel__text ul{font:400 normal clamp(1.125rem,5.20833vw,1.375rem) /1.5 var(--font-std),Arial,sans-serif;font-size:clamp(1.125rem,5.20833vw,1.375rem);font-style:normal;font-weight:400;line-height:1.5;max-width:780px}.accordion__panel__text a:link,.accordion__panel__text a:visited{text-decoration:underline}.accordion__panel__text a:active,.accordion__panel__text a:focus,.accordion__panel__text a:hover{text-decoration:none}.accordion__panel__text a:focus-visible{border-radius:0;outline:2px dashed var(--color_primary_dark);outline-offset:2px;position:relative;z-index:2}.accordion__panel__text a,.accordion__panel__text h4,.accordion__panel__text h5,.accordion__panel__text h6{color:var(--color_primary_dark)}.accordion__panel__text ol,.accordion__panel__text p,.accordion__panel__text ul{color:var(--color_text_dark)}@media (max-width:650px){.accordion__panel__text h4,.accordion__panel__text h5,.accordion__panel__text h6{margin-bottom:var(--spacingXS)}}@media (min-width:650.1px){.accordion__panel__text h4,.accordion__panel__text h5,.accordion__panel__text h6{margin-bottom:var(--spacingXS)}}@media (max-width:650px){.accordion__panel__text blockquote:not(:last-child),.accordion__panel__text ol:not(:last-child),.accordion__panel__text p:not(:last-child),.accordion__panel__text ul:not(:last-child){margin-bottom:var(--spacingS)}}@media (min-width:650.1px){.accordion__panel__text blockquote:not(:last-child),.accordion__panel__text ol:not(:last-child),.accordion__panel__text p:not(:last-child),.accordion__panel__text ul:not(:last-child){margin-bottom:var(--spacingM)}}.accordion__panel__text ul{list-style-type:none;padding-left:40px}.accordion__panel__text ul li{position:relative}.accordion__panel__text ul li:before{background-color:var(--color_primary_dark);border-radius:100%;content:"";display:inline-block;height:8px;left:-24px;overflow:hidden;position:absolute;top:12px;width:8px;z-index:1}.accordion__panel__text ol li:not(:last-child),.accordion__panel__text ul li:not(:last-child){margin-bottom:var(--spacingXXS)}.accordion__panel__text ol{padding-left:20px}.accordion__panel__figure{display:flex;overflow:hidden;position:relative;z-index:1}@media (max-width:1000px){.accordion__panel__figure{aspect-ratio:16/9;max-width:504px}}@media (min-width:1000.1px){.accordion__panel__figure{aspect-ratio:4/3;width:40%}}.accordion__panel__figure__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}html.project-holstein .accordion__panel__text ol,html.project-holstein .accordion__panel__text ul{padding-left:var(--spacingS)}html.project-holstein .accordion__panel__text ul li:before{background-color:var(--color_primary_dark);border-radius:100%;content:"";display:inline-block;height:8px;left:-24px;overflow:hidden;position:absolute;top:12px;width:8px;z-index:1}html.project-ochsenweg .accordion__panel__text ol,html.project-ochsenweg .accordion__panel__text ul{padding-left:var(--spacingM)}html.project-ochsenweg .accordion__panel__text ul li:before{color:var(--color_primary_dark);content:"\e927";display:inline-block;font-family:icomoon;font-size:16px;left:-32px;position:absolute;top:2px;z-index:1}