.h1,.editor-output h1,.editor-output h1.h1,.editor-output h2.h1,.editor-output h3.h1,.editor-output h4.h1,.editor-output h5.h1,.editor-output h6.h1{font-family:var(--f-font-family-heading);font-size:var(--f-font-size-h1-fluid);font-weight:var(--f-weight-h1);letter-spacing:0;line-height:var(--f-line-height-h1);text-transform:none;margin:0}.h2,.editor-output h2,.editor-output h1.h2,.editor-output h2.h2,.editor-output h3.h2,.editor-output h4.h2,.editor-output h5.h2,.editor-output h6.h2{font-family:var(--f-font-family-heading);font-size:var(--f-font-size-h2-fluid);font-weight:var(--f-weight-h2);letter-spacing:0;line-height:var(--f-line-height-h2-fluid);text-transform:none;margin:0}.h3,.editor-output h3,.editor-output h1.h3,.editor-output h2.h3,.editor-output h3.h3,.editor-output h4.h3,.editor-output h5.h3,.editor-output h6.h3{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h3-fluid);font-weight:var(--f-weight-h3);letter-spacing:0;line-height:var(--f-line-height-h3-fluid);text-transform:none;margin:0}.h4{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h4-fluid);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.h4--bold{font-weight:var(--f-weight-bold)}.h4--light{font-weight:var(--f-weight-light)}.editor-output h4{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h4-fluid);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.editor-output h4--bold{font-weight:var(--f-weight-bold)}.editor-output h4--light{font-weight:var(--f-weight-light)}.editor-output h1.h4,.editor-output h2.h4,.editor-output h3.h4,.editor-output h4.h4,.editor-output h5.h4,.editor-output h6.h4{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h4-fluid);font-weight:var(--f-weight-h4);letter-spacing:0;line-height:var(--f-line-height-h4);margin:0}.editor-output h1.h4--bold,.editor-output h2.h4--bold,.editor-output h3.h4--bold,.editor-output h4.h4--bold,.editor-output h5.h4--bold,.editor-output h6.h4--bold{font-weight:var(--f-weight-bold)}.editor-output h1.h4--light,.editor-output h2.h4--light,.editor-output h3.h4--light,.editor-output h4.h4--light,.editor-output h5.h4--light,.editor-output h6.h4--light{font-weight:var(--f-weight-light)}.h5,.editor-output h5,.editor-output h1.h5,.editor-output h2.h5,.editor-output h3.h5,.editor-output h4.h5,.editor-output h5.h5,.editor-output h6.h5{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h5);font-weight:var(--f-weight-h5);letter-spacing:0;line-height:var(--f-line-height-h5);margin-top:0;margin-bottom:24px}.h6,.editor-output h6,.editor-output h1.h6,.editor-output h2.h6,.editor-output h3.h6,.editor-output h4.h6,.editor-output h5.h6,.editor-output h6.h6{font-family:var(--f-font-family-heading-h3);font-size:var(--f-font-size-h6);font-weight:var(--f-weight-h6);letter-spacing:0;line-height:var(--f-line-height-h6);margin-top:0;margin-bottom:24px}.bento{--bento-gap:24px;--bento-card-radius:16px;--bento-card-padding:32px;--bento-mobile-gutter:8px;--bento-header-inset:16px;--bento-overline-pill-bg:var(--c-grey-160);--bento-overline-pill-color:var(--c-white);--bento-card-sand-bg:var(--c-secondary-tertiary);--bento-card-sand-text:var(--c-headline-color);--bento-card-blue-bg:var(--c-primary);--bento-card-blue-text:var(--c-white);--bento-card-white-bg:var(--c-white);--bento-card-white-text:var(--c-text-color)}.theme--eaa .bento{--bento-card-sand-bg:var(--c-secondary);--bento-card-blue-bg:var(--c-primary);--bento-card-blue-text:var(--c-white)}.theme--naturkraft .bento{--bento-card-sand-bg:var(--c-secondary-tertiary);--bento-card-blue-bg:var(--c-accent);--bento-card-blue-text:var(--c-primary)}.bento__more{justify-content:center;margin-top:40px;display:flex}.bento__moreBtn[hidden]{display:none}.bento__filter{justify-content:center;gap:var(--bento-gap);--form-select-chevron-color:var(--c-primary);flex-wrap:wrap;max-width:728px;margin:0 auto 40px;display:flex}.bento__filterField{flex:1 0 auto;max-width:320px}@media (width<=767.98px){.bento.container--default,.theme--naturkraft .bento.container--default,.theme--eaa .bento.container--default{padding-right:var(--bento-mobile-gutter);padding-left:var(--bento-mobile-gutter)}.bento__header{padding-right:var(--bento-header-inset);padding-left:var(--bento-header-inset)}}.bento__header{text-align:center;max-width:728px;margin:0 auto 40px}.bento__title{font-family:var(--f-font-family-heading);font-size:var(--f-font-size-h2-fluid);font-weight:var(--f-weight-h2);letter-spacing:0;line-height:var(--f-line-height-h2-fluid);text-transform:none;margin:0}.bento__intro{margin-top:16px}.bento__grid{gap:var(--bento-gap);grid-template-columns:1fr;grid-auto-flow:dense;margin:0;padding:0;list-style:none;display:grid}@media (width>=992px),print{.bento__grid{grid-template-columns:repeat(6,1fr)}.bento__cell{grid-column:var(--bento-cell-col,auto);grid-row:var(--bento-cell-row,auto)}}.bento__cell--tall{--bento-text-lines:12}.bento-card{padding:var(--bento-card-padding);border-radius:var(--bento-card-radius);gap:var(--bento-gap);-webkit-hyphens:auto;hyphens:auto;flex-direction:column;block-size:100%;display:flex;overflow:hidden}.bento-card[hidden]{display:none}.bento-card--color-sand{background:var(--bento-card-sand-bg);color:var(--bento-card-sand-text)}.bento-card--color-blue{background:var(--bento-card-blue-bg);color:var(--bento-card-blue-text)}.bento-card--color-blue .bento-card__dlTerm,.bento-card--color-blue .bento-card__dlValue{color:var(--bento-card-blue-text)}.bento-card--color-white{background:var(--bento-card-white-bg);color:var(--bento-card-white-text)}.bento-card__overline{font-size:var(--f-font-size-xs);text-transform:none;margin:0}.bento-card__overline--pill{background:var(--bento-overline-pill-bg);color:var(--bento-overline-pill-color);border-radius:4px;align-self:flex-start;padding:6px 8px}.bento-card__text{-webkit-line-clamp:var(--bento-text-lines,3);line-clamp:var(--bento-text-lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bento-card__cta{align-self:flex-end;margin-top:auto}.bento-card__dl{flex-direction:column;gap:16px;margin:0;display:flex}.bento-card__dlTerm{color:var(--c-text-color);font-size:var(--f-font-size-sm);font-weight:var(--f-weight-semibold)}.bento-card__dlValue{color:var(--c-headline-color);font-size:var(--f-font-size-lg);line-height:var(--f-line-height-text);margin:0}.bento-card__dlValue--strong{font-weight:var(--f-weight-bold)}.bento-card__icon{flex-shrink:0;width:108px;height:108px}.bento-card__iconRow{justify-content:space-between;align-items:center;gap:var(--bento-gap);display:flex}@media (width>=768px),print{.bento-card__iconRow{flex-direction:column;align-items:flex-start}}.bento-card--co2{--form-label-color:var(--c-primary)}.bento-card--co2 .bento-card__co2lead{display:block}.bento-card--co2 .form-field{margin-bottom:0}.bento-card--co2 .bento-card__co2form{flex-direction:column;gap:16px;margin-top:auto;display:flex}.bento-card--co2 .bento-card__co2form .btn{align-self:flex-end}.bento-card--co2 .form-input{appearance:textfield;text-overflow:ellipsis;white-space:nowrap;height:48px;overflow:hidden}.bento-card--co2 .form-input::-webkit-outer-spin-button{appearance:none;margin:0}.bento-card--co2 .form-input::-webkit-inner-spin-button{appearance:none;margin:0}.bento-card--co2 .form-input__unit{color:var(--form-input-color);font-size:var(--form-input-font-size)}.bento-card--image{min-height:363px;padding:0;position:relative}.bento-card--image .bento-card__media{position:absolute;inset:0}.bento-card--image .image__base,.bento-card--image .image__frame,.bento-card--image .image__singleImage{height:100%}.bento-card--image .bento-card__body{padding:var(--bento-card-padding);color:var(--c-white);gap:var(--bento-gap);flex-direction:column;flex:1;display:flex;position:relative}.bento-card--image:after{content:"";background:linear-gradient(#dd073a 0%,#dd073a00 100%);position:absolute;inset:0}.bento-card--image .bento-card__body{z-index:1}.bento-card--testimonial{flex-direction:column;min-height:363px;padding:0}.bento-card--testimonial .bento-card__media{aspect-ratio:4/3;overflow:hidden}.bento-card--testimonial .image__base,.bento-card--testimonial .image__frame,.bento-card--testimonial .image__singleImage{object-fit:cover;--image-border-radius:0;width:100%;height:100%}.bento-card--testimonial .bento-card__body{padding:var(--bento-card-padding);gap:var(--bento-gap);flex-direction:column;flex:1;display:flex}.bento-card--testimonial .bento-card__text{font-size:var(--f-font-size-sm);font-weight:var(--f-weight-semibold);line-height:var(--f-line-height-sm)}@media (width>=992px),print{.bento-card--testimonial:not(.bento__cell--narrow){flex-direction:row}.bento-card--testimonial:not(.bento__cell--narrow) .bento-card__media{aspect-ratio:auto;flex:0 0 258px}.bento-card--testimonial:not(.bento__cell--narrow) .bento-card__body{min-width:0}}.bento-card--contact-person .contact-card{align-items:flex-start;gap:var(--bento-gap);flex-flow:wrap}.bento-card--contact-person .contact-card__body{flex:240px}.bento-card--contact-person .contact-card__media{aspect-ratio:auto;border-radius:999px;flex:0 0 128px;width:128px;height:128px}.bento-card--contact-person .contact-card__image{border-radius:999px}
