/* Breakpoints */
.accordion-component {
  margin-block: var(--s-12);
}
.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(--petrol2-petrol9);
}
.accordion .accordionelement-component {
  border-top: 1px solid var(--petrol2-petrol9);
  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);
  justify-content: space-between;
  padding: var(--s-7) 0;
  text-align: left;
  width: 100%;
  color: var(--petrol8-petrol3);
  transition: color 300ms linear;
}
.accordion-item__trigger:focus-visible {
  outline: none;
  position: relative;
}
.accordion-item__trigger:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-grau1);
  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;
  color: var(--petrol11-grau1);
}
.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;
}
.accordion-item.accordion-item--open .accordion-item__trigger-wrapper svg {
  transform: rotate(180deg);
}
.accordion-item__title {
  text-align: start;
  word-break: break-word;
  color: inherit;
}
.accordion-item__title:focus-visible {
  outline: none;
  position: relative;
}
.accordion-item__title:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-grau1);
  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);
  padding-top: var(--s-9);
}
.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9hY2NvcmRpb24vYWNjb3JkaW9uLmJ1bmRsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBQ2hCO0VBQ0UseUJBQXlCO0FBQzNCO0FBRUE7RUFDRSx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLG9CQUFvQjtFQUN0QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLHVCQUF1QjtJQUN2QixvQkFBb0I7RUFDdEI7QUFDRjtBQUNBO0VBQ0UsK0NBQStDO0FBQ2pEO0FBQ0E7RUFDRSw0Q0FBNEM7RUFDNUMsZUFBZTtFQUNmLGdCQUFnQjtBQUNsQjtBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSx3QkFBd0I7RUFDeEIsVUFBVTtFQUNWLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxhQUFhO0VBQ2IsZUFBZTtFQUNmLDhCQUE4QjtFQUM5QixxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCw2QkFBNkI7RUFDN0IsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxzQ0FBc0M7RUFDdEMsd0RBQXdEO0VBQ3hELFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsc0VBQXNFO0FBQ3hFO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiO0FBQ0E7RUFDRSw0REFBNEQ7RUFDNUQsaUJBQWlCO0VBQ2pCLGVBQWU7QUFDakI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0QixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxzQ0FBc0M7RUFDdEMsd0RBQXdEO0VBQ3hELFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsc0VBQXNFO0FBQ3hFO0FBQ0E7RUFDRSx1QkFBdUI7RUFDdkIsNkNBQTZDO0VBQzdDLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsMERBQTBEO0VBQzFELDJCQUEyQjtFQUMzQix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCIiwiZmlsZSI6Ii4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9hY2NvcmRpb24vYWNjb3JkaW9uLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLmFjY29yZGlvbi1jb21wb25lbnQge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXMtMTIpO1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLmFjY29yZGlvbiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLmFjY29yZGlvbiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cbn1cbi5hY2NvcmRpb25fX2xpc3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tcGV0cm9sMi1wZXRyb2w5KTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbmVsZW1lbnQtY29tcG9uZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXBldHJvbDItcGV0cm9sOSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtLS1vcGVuIC5hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuLmFjY29yZGlvbi1pdGVtLS1vcGVuIC5hY2NvcmRpb24taXRlbV9fY29udGVudCAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtYm94IC5hY2NvcmRpb24taXRlbV9fY29udGVudC1ob2xkZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYWNjb3JkaW9uLWl0ZW0tLW9wZW5lZCAuYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQgLmFjY29yZGlvbi1pdGVtX19jb250ZW50LWJveCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmFjY29yZGlvbi1pdGVtX190cmlnZ2VyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXMtNik7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tcy03KSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLXBldHJvbDgtcGV0cm9sMyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGxpbmVhcjtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlcjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi1pdGVtX190cmlnZ2VyOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCk7XG4gIGJvcmRlcjogdmFyKC0tT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLXBldHJvbDgtZ3JhdTEpO1xuICBib3R0b206IC00cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IC00cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXBldHJvbDExLWdyYXUxKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdHJpZ2dlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX3RyaWdnZXItd3JhcHBlciBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQsIHN0cm9rZSAzMDBtcyBsaW5lYXI7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG59XG4uYWNjb3JkaW9uLWl0ZW0uYWNjb3JkaW9uLWl0ZW0tLW9wZW4gLmFjY29yZGlvbi1pdGVtX190cmlnZ2VyLXdyYXBwZXIgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX3RpdGxlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX3RpdGxlOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCk7XG4gIGJvcmRlcjogdmFyKC0tT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLXBldHJvbDgtZ3JhdTEpO1xuICBib3R0b206IC00cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IC00cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cbi5hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMzAwbXMgZWFzZS1vdXQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLXNlbGY6IG5vcm1hbDtcbn1cbi5hY2NvcmRpb24taXRlbV9fY29udGVudC1ib3gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbi1pdGVtX19jb250ZW50LWhvbGRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLW91dCwgb3BhY2l0eSAzMDBtcyBsaW5lYXI7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zLTEyKTtcbiAgcGFkZGluZy10b3A6IHZhcigtLXMtOSk7XG59XG4uYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtaG9sZGVyID4gZGl2W2NsYXNzJD1jb21wb25lbnRdOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtX19jb250ZW50LWhvbGRlciA+IGRpdltjbGFzcyQ9Y29tcG9uZW50XTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufSJdfQ== */