/* Breakpoints */
.languageswitch__button, .languageswitch__link {
  color: var(--petrol8-grau1);
  /* UI/SM/Button_label_small_light */
  font-size: 13px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 13px */
}
@media screen and (min-width: 751px) {
  .languageswitch__button, .languageswitch__link {
    /* UI/XL-LG/Button_label_small_light */
    font-size: 14px;
  }
}
.languageswitch {
  --easing: cubic-bezier(.09, 1.14, 1, .98);
  min-width: -moz-fit-content;
  min-width: fit-content;
  position: relative;
}
.languageswitch__button {
  align-items: center;
  background-color: transparent;
  border: 0;
  --buttoncolor: var(--petrol8-petrol3);
  color: var(--buttoncolor);
  cursor: pointer;
  display: flex;
  gap: var(--s-2);
  height: 40px;
  justify-content: center;
  padding: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: color 300ms linear;
}
.languageswitch__button:focus-visible {
  outline: none;
  position: relative;
}
.languageswitch__button:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-petrol3);
  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);
}
.languageswitch__button:focus-visible {
  --buttoncolor: var(--petrol11-grau1);
}
@media screen and (hover: hover) {
  .languageswitch__button:hover {
    --buttoncolor: var(--petrol11-grau1);
  }
}
.languageswitch__button.is-active {
  --buttoncolor: var(--petrol8-petrol3);
}
.languageswitch__button .languageswitch__icon {
  color: var(--buttoncolor);
}
@media (forced-colors: active) {
  .languageswitch__button .languageswitch__icon {
    color: revert;
  }
}
.languageswitch__nav {
  border-radius: var(--CornerRadius-R-20);
  border: 1px solid var(--grau7-petrol3);
  background: var(--weiss-petrol11);
  opacity: 0;
  padding: var(--s-4) var(--s-3);
  position: absolute;
  right: 0;
  transform: translateY(-15px) translateZ(0);
  transition: visibility 150ms var(--easing), opacity 250ms var(--easing), transform 150ms var(--easing);
  visibility: hidden;
  will-change: transform;
  z-index: 1;
}
.languageswitch__nav.is-active {
  opacity: 1;
  transform: translateY(-6px);
  visibility: visible;
}
.languageswitch__list {
  display: inline-flex;
  flex-direction: column;
  gap: var(--s-3);
}
.languageswitch__item {
  color: var(--grau7-petrol3);
  text-align: center;
}
.languageswitch__link {
  color: inherit;
  display: block;
  padding: var(--s-3) var(--s-4);
  transition: color 300ms linear;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 100%;
}
.languageswitch__link:focus-visible {
  outline: none;
  position: relative;
}
.languageswitch__link:focus-visible::after {
  border-radius: var(--CornerRadius-R-4);
  border: var(--Outline-2, 2px) solid var(--petrol8-grau1);
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.languageswitch__link:focus-visible, .languageswitch__link:hover {
  color: var(--petrol11-grau1);
}
.languageswitch__link:focus-visible::after {
  border-color: var(--petrol8-petrol3);
}
.languageswitch__item.is-active .languageswitch__link {
  color: var(--schwarz-grau1);
  font-weight: 700;
}
.languageswitch__icon {
  color: var(--petrol8-petrol3);
  transition: stroke 300ms linear;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9sYW5ndWFnZXN3aXRjaC9sYW5ndWFnZXN3aXRjaC5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLDJCQUEyQjtFQUMzQixtQ0FBbUM7RUFDbkMsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYyxFQUFFLFNBQVM7QUFDM0I7QUFDQTtFQUNFO0lBQ0Usc0NBQXNDO0lBQ3RDLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0UseUNBQXlDO0VBQ3pDLDJCQUFzQjtFQUF0QixzQkFBc0I7RUFDdEIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsNkJBQTZCO0VBQzdCLFNBQVM7RUFDVCxxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGVBQWU7RUFDZixhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsVUFBVTtFQUNWLHlCQUFpQjtLQUFqQixzQkFBaUI7VUFBakIsaUJBQWlCO0VBQ2pCLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usc0NBQXNDO0VBQ3RDLDBEQUEwRDtFQUMxRCxXQUFXO0VBQ1gsV0FBVztFQUNYLGNBQWM7RUFDZCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxRQUFRO0VBQ1Isd0JBQXdCO0VBQ3hCLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0Usb0NBQW9DO0FBQ3RDO0FBQ0E7RUFDRTtJQUNFLG9DQUFvQztFQUN0QztBQUNGO0FBQ0E7RUFDRSxxQ0FBcUM7QUFDdkM7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0U7SUFDRSxhQUFhO0VBQ2Y7QUFDRjtBQUNBO0VBQ0UsdUNBQXVDO0VBQ3ZDLHNDQUFzQztFQUN0QyxpQ0FBaUM7RUFDakMsVUFBVTtFQUNWLDhCQUE4QjtFQUM5QixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLDBDQUEwQztFQUMxQyxzR0FBc0c7RUFDdEcsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixVQUFVO0FBQ1o7QUFDQTtFQUNFLFVBQVU7RUFDViwyQkFBMkI7RUFDM0IsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsc0JBQXNCO0VBQ3RCLGVBQWU7QUFDakI7QUFDQTtFQUNFLDJCQUEyQjtFQUMzQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGNBQWM7RUFDZCxjQUFjO0VBQ2QsOEJBQThCO0VBQzlCLDhCQUE4QjtFQUM5Qix5QkFBaUI7S0FBakIsc0JBQWlCO1VBQWpCLGlCQUFpQjtFQUNqQixXQUFXO0FBQ2I7QUFDQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNDQUFzQztFQUN0Qyx3REFBd0Q7RUFDeEQsU0FBUztFQUNULFdBQVc7RUFDWCxjQUFjO0VBQ2QsT0FBTztFQUNQLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsTUFBTTtFQUNOLHdCQUF3QjtFQUN4QixzRUFBc0U7QUFDeEU7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0Usb0NBQW9DO0FBQ3RDO0FBQ0E7RUFDRSwyQkFBMkI7RUFDM0IsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSw2QkFBNkI7RUFDN0IsK0JBQStCO0FBQ2pDIiwiZmlsZSI6Ii4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9sYW5ndWFnZXN3aXRjaC9sYW5ndWFnZXN3aXRjaC5idW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQnJlYWtwb2ludHMgKi9cbi5sYW5ndWFnZXN3aXRjaF9fYnV0dG9uLCAubGFuZ3VhZ2Vzd2l0Y2hfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1ncmF1MSk7XG4gIC8qIFVJL1NNL0J1dHRvbl9sYWJlbF9zbWFsbF9saWdodCAqL1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIDEzcHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5sYW5ndWFnZXN3aXRjaF9fYnV0dG9uLCAubGFuZ3VhZ2Vzd2l0Y2hfX2xpbmsge1xuICAgIC8qIFVJL1hMLUxHL0J1dHRvbl9sYWJlbF9zbWFsbF9saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ubGFuZ3VhZ2Vzd2l0Y2gge1xuICAtLWVhc2luZzogY3ViaWMtYmV6aWVyKC4wOSwgMS4xNCwgMSwgLjk4KTtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhbmd1YWdlc3dpdGNoX19idXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtLWJ1dHRvbmNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBjb2xvcjogdmFyKC0tYnV0dG9uY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tcy0yKTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGxpbmVhcjtcbn1cbi5sYW5ndWFnZXN3aXRjaF9fYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZ3VhZ2Vzd2l0Y2hfX2J1dHRvbjpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTQpO1xuICBib3JkZXI6IHZhcigtLU91dGxpbmUtMiwgMnB4KSBzb2xpZCB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3R0b206IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC01cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4ubGFuZ3VhZ2Vzd2l0Y2hfX2J1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgLS1idXR0b25jb2xvcjogdmFyKC0tcGV0cm9sMTEtZ3JhdTEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKGhvdmVyOiBob3Zlcikge1xuICAubGFuZ3VhZ2Vzd2l0Y2hfX2J1dHRvbjpob3ZlciB7XG4gICAgLS1idXR0b25jb2xvcjogdmFyKC0tcGV0cm9sMTEtZ3JhdTEpO1xuICB9XG59XG4ubGFuZ3VhZ2Vzd2l0Y2hfX2J1dHRvbi5pcy1hY3RpdmUge1xuICAtLWJ1dHRvbmNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xufVxuLmxhbmd1YWdlc3dpdGNoX19idXR0b24gLmxhbmd1YWdlc3dpdGNoX19pY29uIHtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbmNvbG9yKTtcbn1cbkBtZWRpYSAoZm9yY2VkLWNvbG9yczogYWN0aXZlKSB7XG4gIC5sYW5ndWFnZXN3aXRjaF9fYnV0dG9uIC5sYW5ndWFnZXN3aXRjaF9faWNvbiB7XG4gICAgY29sb3I6IHJldmVydDtcbiAgfVxufVxuLmxhbmd1YWdlc3dpdGNoX19uYXYge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1Db3JuZXJSYWRpdXMtUi0yMCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXU3LXBldHJvbDMpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13ZWlzcy1wZXRyb2wxMSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IHZhcigtLXMtNCkgdmFyKC0tcy0zKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDE1MG1zIHZhcigtLWVhc2luZyksIG9wYWNpdHkgMjUwbXMgdmFyKC0tZWFzaW5nKSwgdHJhbnNmb3JtIDE1MG1zIHZhcigtLWVhc2luZyk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgei1pbmRleDogMTtcbn1cbi5sYW5ndWFnZXN3aXRjaF9fbmF2LmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5sYW5ndWFnZXN3aXRjaF9fbGlzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXMtMyk7XG59XG4ubGFuZ3VhZ2Vzd2l0Y2hfX2l0ZW0ge1xuICBjb2xvcjogdmFyKC0tZ3JhdTctcGV0cm9sMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sYW5ndWFnZXN3aXRjaF9fbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tcy0zKSB2YXIoLS1zLTQpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBsaW5lYXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5sYW5ndWFnZXN3aXRjaF9fbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhbmd1YWdlc3dpdGNoX19saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCk7XG4gIGJvcmRlcjogdmFyKC0tT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLXBldHJvbDgtZ3JhdTEpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cbi5sYW5ndWFnZXN3aXRjaF9fbGluazpmb2N1cy12aXNpYmxlLCAubGFuZ3VhZ2Vzd2l0Y2hfX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sMTEtZ3JhdTEpO1xufVxuLmxhbmd1YWdlc3dpdGNoX19saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xufVxuLmxhbmd1YWdlc3dpdGNoX19pdGVtLmlzLWFjdGl2ZSAubGFuZ3VhZ2Vzd2l0Y2hfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tc2Nod2Fyei1ncmF1MSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubGFuZ3VhZ2Vzd2l0Y2hfX2ljb24ge1xuICBjb2xvcjogdmFyKC0tcGV0cm9sOC1wZXRyb2wzKTtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDMwMG1zIGxpbmVhcjtcbn0iXX0= */