/* Breakpoints */
.accordion-component {
  margin-block: var(--s-12, 96px);
}
.accordion {
  grid-column-end: span 12;
}
@media screen and (min-width: 751px) {
  .accordion {
    grid-column-end: span 10;
    grid-column-start: 2;
  }
}
@media screen and (min-width: 1126px) {
  .accordion {
    grid-column-end: span 8;
    grid-column-start: 3;
  }
}
.accordion__list {
  border-bottom: 1px solid var(--divider-petrol2-petrol9, #D6EBEB);
}
.accordion .accordionelement-component {
  border-top: 1px solid var(--divider-petrol2-petrol9, #D6EBEB);
  margin-block: 0;
  padding-block: 0;
}
.accordion-item--open .accordion-item__content {
  grid-template-rows: 1fr;
}
.accordion-item--open .accordion-item__content .accordion-item__content-box .accordion-item__content-holder {
  transform: translateY(0);
  opacity: 1;
  pointer-events: all;
}
.accordion-item--opened .accordion-item__content .accordion-item__content-box {
  overflow: visible;
}
.accordion-item__trigger {
  align-items: center;
  background: none;
  border: 0;
  display: flex;
  gap: var(--s-6, 20px);
  justify-content: space-between;
  padding: var(--s-7, 24px) 0;
  text-align: left;
  width: 100%;
}
.accordion-item__trigger:focus-visible {
  outline: none;
  position: relative;
}
.accordion-item__trigger:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: -4px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -4px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.accordion-item__trigger:hover {
  cursor: pointer;
}
.accordion-item__trigger:hover .accordion-item__title {
  color: var(--hover-petrol11-grau1, #001B1F);
}
.accordion-item__trigger:hover svg {
  stroke: var(--hover-petrol11-grau1, #001B1F);
}
.accordion-item__trigger-wrapper {
  display: flex;
  width: 100%;
}
.accordion-item__trigger-wrapper svg {
  transition: transform 300ms ease-in-out, stroke 300ms linear;
  margin-right: 2px;
  min-width: 24px;
  stroke: var(--typeface-petrol8-petrol3, #A6D8D9);
}
.accordion-item.accordion-item--open .accordion-item__trigger-wrapper svg {
  transform: rotate(180deg);
}
.accordion-item__title {
  color: var(--typeface-petrol8-petrol3, #A6D8D9);
  text-align: start;
  word-break: break-word;
  transition: color 300ms linear;
}
.accordion-item__title:focus-visible {
  outline: none;
  position: relative;
}
.accordion-item__title:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: -4px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -4px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.accordion-item__content {
  grid-template-rows: 0fr;
  transition: grid-template-rows 300ms ease-out;
  display: grid;
  align-self: normal;
}
.accordion-item__content-box {
  overflow: hidden;
}
.accordion-item__content-holder {
  transform: translateY(24px);
  opacity: 0;
  pointer-events: none;
  transition: transform 300ms ease-out, opacity 300ms linear;
  padding-bottom: var(--s-12, 96px);
  padding-top: var(--s-9, 56px);
}
.accordion-item__content-holder > div[class$=component]:first-of-type {
  margin-top: 0;
}
.accordion-item__content-holder > div[class$=component]:last-of-type {
  margin-bottom: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9hY2NvcmRpb24vYWNjb3JkaW9uLmJ1bmRsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBQ2hCO0VBQ0UsK0JBQStCO0FBQ2pDO0FBRUE7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLG9CQUFvQjtFQUN0QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLHVCQUF1QjtJQUN2QixvQkFBb0I7RUFDdEI7QUFDRjtBQUNBO0VBQ0UsZ0VBQWdFO0FBQ2xFO0FBQ0E7RUFDRSw2REFBNkQ7RUFDN0QsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQjtBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSx3QkFBd0I7RUFDeEIsVUFBVTtFQUNWLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLDhCQUE4QjtFQUM5QiwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLDBGQUEwRjtFQUMxRixZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRSw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLGFBQWE7RUFDYixXQUFXO0FBQ2I7QUFDQTtFQUNFLDREQUE0RDtFQUM1RCxpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGdEQUFnRDtBQUNsRDtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSwrQ0FBK0M7RUFDL0MsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0Qiw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLDJDQUEyQztFQUMzQywwRkFBMEY7RUFDMUYsWUFBWTtFQUNaLFdBQVc7RUFDWCxjQUFjO0VBQ2QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsU0FBUztFQUNULHdCQUF3QjtFQUN4QixzRUFBc0U7QUFDeEU7QUFDQTtFQUNFLHVCQUF1QjtFQUN2Qiw2Q0FBNkM7RUFDN0MsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsVUFBVTtFQUNWLG9CQUFvQjtFQUNwQiwwREFBMEQ7RUFDMUQsaUNBQWlDO0VBQ2pDLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEIiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL2FjY29yZGlvbi9hY2NvcmRpb24uYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEJyZWFrcG9pbnRzICovXG4uYWNjb3JkaW9uLWNvbXBvbmVudCB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tcy0xMiwgOTZweCk7XG59XG5cbi5hY2NvcmRpb24ge1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuYWNjb3JkaW9uIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuYWNjb3JkaW9uIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxufVxuLmFjY29yZGlvbl9fbGlzdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kaXZpZGVyLXBldHJvbDItcGV0cm9sOSwgI0Q2RUJFQik7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb25lbGVtZW50LWNvbXBvbmVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1kaXZpZGVyLXBldHJvbDItcGV0cm9sOSwgI0Q2RUJFQik7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtLS1vcGVuIC5hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuLmFjY29yZGlvbi1pdGVtLS1vcGVuIC5hY2NvcmRpb24taXRlbV9fY29udGVudCAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtYm94IC5hY2NvcmRpb24taXRlbV9fY29udGVudC1ob2xkZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYWNjb3JkaW9uLWl0ZW0tLW9wZW5lZCAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQgLmFjY29yZGlvbi1pdGVtX19jb250ZW50LWJveCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmFjY29yZGlvbi1pdGVtX190cmlnZ2VyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXMtNiwgMjBweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tcy03LCAyNHB4KSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlcjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi1pdGVtX190cmlnZ2VyOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCwgNHB4KTtcbiAgYm9yZGVyOiB2YXIoLS1GbHlpbmdGb2N1cy1PdXRsaW5lLTIsIDJweCkgc29saWQgdmFyKC0tZmx5aW5nLWZvY3VzLXBldHJvbDgtZ3JhdTEsICMwMDRCNUEpO1xuICBib3R0b206IC00cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IC00cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlcjpob3ZlciAuYWNjb3JkaW9uLWl0ZW1fX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWhvdmVyLXBldHJvbDExLWdyYXUxLCAjMDAxQjFGKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlcjpob3ZlciBzdmcge1xuICBzdHJva2U6IHZhcigtLWhvdmVyLXBldHJvbDExLWdyYXUxLCAjMDAxQjFGKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX3RyaWdnZXItd3JhcHBlciBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQsIHN0cm9rZSAzMDBtcyBsaW5lYXI7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHN0cm9rZTogdmFyKC0tdHlwZWZhY2UtcGV0cm9sOC1wZXRyb2wzLCAjQTZEOEQ5KTtcbn1cbi5hY2NvcmRpb24taXRlbS5hY2NvcmRpb24taXRlbS0tb3BlbiAuYWNjb3JkaW9uLWl0ZW1fX3RyaWdnZXItd3JhcHBlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmFjY29yZGlvbi1pdGVtX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1wZXRyb2w4LXBldHJvbDMsICNBNkQ4RDkpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgbGluZWFyO1xufVxuLmFjY29yZGlvbi1pdGVtX190aXRsZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi1pdGVtX190aXRsZTpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTQsIDRweCk7XG4gIGJvcmRlcjogdmFyKC0tRmx5aW5nRm9jdXMtT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLWZseWluZy1mb2N1cy1wZXRyb2w4LWdyYXUxLCAjMDA0QjVBKTtcbiAgYm90dG9tOiAtNHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIDMwMG1zIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1zZWxmOiBub3JtYWw7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtYm94IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24taXRlbV9fY29udGVudC1ob2xkZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjRweCk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQsIG9wYWNpdHkgMzAwbXMgbGluZWFyO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcy0xMiwgOTZweCk7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zLTksIDU2cHgpO1xufVxuLmFjY29yZGlvbi1pdGVtX19jb250ZW50LWhvbGRlciA+IGRpdltjbGFzcyQ9Y29tcG9uZW50XTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5hY2NvcmRpb24taXRlbV9fY29udGVudC1ob2xkZXIgPiBkaXZbY2xhc3MkPWNvbXBvbmVudF06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn0iXX0= */