/* Breakpoints */
.expander__button-text {
  color: var(--petrol8-grau1);
  /* UI/SM/Button_label_big_light */
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 14px */
}
@media screen and (min-width: 751px) {
  .expander__button-text {
    /* UI/XL-LG/Button_label_big_light */
    font-size: 18px;
  }
}
.expander {
  grid-column-end: span 12;
}
@media screen and (min-width: 751px) {
  .expander {
    grid-column-end: span 10;
    grid-column-start: 2;
  }
}
@media screen and (min-width: 1126px) {
  .expander {
    grid-column-end: span 8;
    grid-column-start: 3;
  }
}
.accordion .expander {
  margin-block: var(--s-6);
}
.expander__wrapper {
  display: flex;
  flex-direction: column-reverse;
}
.expander__parsys {
  display: none;
  padding-bottom: var(--s-6);
  padding-top: var(--s-6);
}
.is-opened .expander__parsys {
  display: block;
}
.expander__parsys div[class$=component]:first-of-type {
  margin-top: 0;
}
.expander__parsys div[class$=component]:last-of-type {
  margin-bottom: 0;
}
.expander__button {
  align-items: center;
  background-color: transparent;
  border: none;
  color: var(--petrol8-petrol3);
  cursor: pointer;
  display: inline-flex;
  gap: var(--s-2);
  margin: 0;
  padding: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.expander__button:focus-visible {
  outline: none;
  position: relative;
}
.expander__button:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-grau1);
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.expander__button-text--whenexpanded {
  display: none;
}
.is-opened .expander__button-text--whenexpanded {
  display: block;
}
.expander__button-text--whencollapsed {
  display: block;
}
.is-opened .expander__button-text--whencollapsed {
  display: none;
}
.expander__button-icon {
  height: 16px;
  color: currentColor;
  width: 16px;
  transform: rotate(-180deg);
}
.is-opened .expander__button-icon {
  transform: rotate(0deg);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9leHBhbmRlci9leHBhbmRlci5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLDJCQUEyQjtFQUMzQixpQ0FBaUM7RUFDakMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYyxFQUFFLFNBQVM7QUFDM0I7QUFDQTtFQUNFO0lBQ0Usb0NBQW9DO0lBQ3BDLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0Usd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRTtJQUNFLHdCQUF3QjtJQUN4QixvQkFBb0I7RUFDdEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSx1QkFBdUI7SUFDdkIsb0JBQW9CO0VBQ3RCO0FBQ0Y7QUFDQTtFQUNFLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsYUFBYTtFQUNiLDBCQUEwQjtFQUMxQix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWiw2QkFBNkI7RUFDN0IsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsU0FBUztFQUNULFVBQVU7RUFDVix5QkFBaUI7S0FBakIsc0JBQWlCO1VBQWpCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usc0NBQXNDO0VBQ3RDLHdEQUF3RDtFQUN4RCxZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCIiwiZmlsZSI6Ii4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9leHBhbmRlci9leHBhbmRlci5idW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQnJlYWtwb2ludHMgKi9cbi5leHBhbmRlcl9fYnV0dG9uLXRleHQge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1ncmF1MSk7XG4gIC8qIFVJL1NNL0J1dHRvbl9sYWJlbF9iaWdfbGlnaHQgKi9cbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOyAvKiAxNHB4ICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuZXhwYW5kZXJfX2J1dHRvbi10ZXh0IHtcbiAgICAvKiBVSS9YTC1MRy9CdXR0b25fbGFiZWxfYmlnX2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5leHBhbmRlciB7XG4gIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5leHBhbmRlciB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLmV4cGFuZGVyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxufVxuLmFjY29yZGlvbiAuZXhwYW5kZXIge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXMtNik7XG59XG4uZXhwYW5kZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZXhwYW5kZXJfX3BhcnN5cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zLTYpO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcy02KTtcbn1cbi5pcy1vcGVuZWQgLmV4cGFuZGVyX19wYXJzeXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5leHBhbmRlcl9fcGFyc3lzIGRpdltjbGFzcyQ9Y29tcG9uZW50XTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5leHBhbmRlcl9fcGFyc3lzIGRpdltjbGFzcyQ9Y29tcG9uZW50XTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmV4cGFuZGVyX19idXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiB2YXIoLS1zLTIpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmV4cGFuZGVyX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5leHBhbmRlcl9fYnV0dG9uOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCk7XG4gIGJvcmRlcjogdmFyKC0tT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLXBldHJvbDgtZ3JhdTEpO1xuICBib3R0b206IC01cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IC01cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cbi5leHBhbmRlcl9fYnV0dG9uLXRleHQtLXdoZW5leHBhbmRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaXMtb3BlbmVkIC5leHBhbmRlcl9fYnV0dG9uLXRleHQtLXdoZW5leHBhbmRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmV4cGFuZGVyX19idXR0b24tdGV4dC0td2hlbmNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmlzLW9wZW5lZCAuZXhwYW5kZXJfX2J1dHRvbi10ZXh0LS13aGVuY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5leHBhbmRlcl9fYnV0dG9uLWljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHdpZHRoOiAxNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5pcy1vcGVuZWQgLmV4cGFuZGVyX19idXR0b24taWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufSJdfQ== */