[{"data":1,"prerenderedAt":1888},["ShallowReactive",2],{"datocms-query:{\"query\":\"\\n  query TemplateTextQuery($locale: SiteLocale!) {\\n    allTemplateTexts(locale: $locale, first: 100) {\\n      name\\n      text {\\n        textTemplateVariable\\n        plainText\\n        structuredText {\\n          value\\n          links {\\n            __typename\\n            ... on PageRecord {\\n              id\\n              name\\n              _allSlugLocales {\\n                locale\\n                value\\n              }\\n            }\\n            ... on NewsRecord {\\n              id\\n              name\\n              _allSlugLocales {\\n                locale\\n                value\\n              }\\n            }\\n            ... on ReferenceRecord {\\n              id\\n              name\\n              _allSlugLocales {\\n                locale\\n                value\\n              }\\n            }\\n            ... on ServiceRecord {\\n              id\\n              name\\n              _allSlugLocales {\\n                locale\\n                value\\n              }\\n            }\\n            ... on IndustryRecord {\\n              id\\n              name\\n              _allSlugLocales {\\n                locale\\n                value\\n              }\\n            }\\n          }\\n        }\\n      }\\n    }\\n  }\\n\",\"variables\":{\"locale\":\"en\"}}":3,"datocms-query:{\"query\":\"\\n  query ContactFormPathsQuery {\\n    allForms(filter: { formId: { eq: \\\"contact\\\" } }) {\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n  }\\n\"}":654,"datocms-query:{\"query\":\"\\n  query FooterQuery($locale: SiteLocale!) {\\n    config(locale: $locale) {\\n      # Target of the footer's \\\"Projektanfrage\\\" entry: the same config.page_contact the\\n      # navigation's contact button links to (see navigationQuery.ts), so both always lead to the\\n      # contact form in the current language.\\n      pageContact {\\n        __typename\\n        ... on PageRecord {\\n          id\\n          name\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on FormRecord {\\n          id\\n          formId\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      department {\\n        name\\n        street\\n        number\\n        zip\\n        place\\n        phone\\n        email\\n      }\\n      socialMediaChannels {\\n        ... on SocialMediaChannelRecord {\\n          id\\n          name\\n          url\\n        }\\n      }\\n      standardFooter {\\n        navigationColumn {\\n          headline\\n          link {\\n            value\\n            links {\\n              __typename\\n              ... on PageRecord {\\n                id\\n                name\\n                _allSlugLocales {\\n                  locale\\n                  value\\n                }\\n              }\\n              ... on NewsRecord {\\n                id\\n                name\\n                _allSlugLocales {\\n                  locale\\n                  value\\n                }\\n              }\\n              ... on FormRecord {\\n                id\\n                formId\\n                _allSlugLocales {\\n                  locale\\n                  value\\n                }\\n              }\\n              ... on DownloadRecord {\\n                id\\n                file {\\n                  url\\n                }\\n              }\\n            }\\n          }\\n        }\\n      }\\n    }\\n  }\\n\",\"variables\":{\"locale\":\"en\"}}":662,"datocms-query:{\"query\":\"\\n  query CookieConsentQuery($locale: SiteLocale!) {\\n    config(locale: $locale) {\\n      # The intro is the only text of the banner that comes from here: it is editorial copy.\\n      # Headline and all five button labels are UI chrome and live as template texts under\\n      # \\\"cookie_consent.*\\\" (see CookieBanner.vue) — their config fields were dropped in\\n      # migration 1787061049_removeCookieConsentLabelFields.\\n      intro: cookieConsentIntro\\n      # Part of the cookie name (see useCookieConsent.ts): raising it in Dato invalidates every\\n      # consent given so far and asks all visitors again — the way to roll out a changed set of\\n      # cookies.\\n      version: cookieConsentVersion\\n      # The link under the headline in the banner (Figma: \\\"Datenschutzrichtlinien\\\"). Only \\\"page\\\"\\n      # is selectable for the field in Dato, hence a flat selection instead of union fragments —\\n      # _allSlugLocales rather than slug, see resolveLocalizedSlug.ts.\\n      pageDataProtection {\\n        __typename\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n      }\\n      cookieGroups: cookieGroup {\\n        id\\n        key\\n        name\\n        description\\n        functions: function {\\n          kind\\n          params\\n        }\\n        cookies: cookie {\\n          id\\n          name\\n          purpose\\n          domainname\\n          expiry\\n          provider\\n          typ\\n        }\\n      }\\n    }\\n  }\\n\",\"variables\":{\"locale\":\"en\"}}":752,"i-ic:outline-arrow-upward":798,"datocms-query:{\"query\":\"\\n  \\n  fragment mediaElementImage on NestedMediaElementImageRecord {\\n    __typename\\n    mediaDescription\\n    hideMediaDescription\\n    isAiGenerated\\n    image {\\n      url\\n      width\\n      height\\n      focalPoint {\\n        x\\n        y\\n      }\\n      responsiveImage(imgixParams: { w: 1600, auto: [format, compress] }) {\\n        src\\n        srcSet\\n        width\\n        height\\n        aspectRatio\\n        alt\\n        title\\n        base64\\n        sizes\\n      }\\n    }\\n  }\\n\\n  \\n  fragment mediaElementVideo on NestedMediaElementVideoRecord {\\n    __typename\\n    mediaDescription\\n    hideMediaDescription\\n    videoAiGenerated\\n    imageAiGenerated\\n    video {\\n      url\\n    }\\n    videoPreview {\\n      url\\n      width\\n      height\\n      focalPoint {\\n        x\\n        y\\n      }\\n      responsiveImage(imgixParams: { w: 1600, auto: [format, compress] }) {\\n        src\\n        srcSet\\n        width\\n        height\\n        aspectRatio\\n        alt\\n        title\\n        base64\\n        sizes\\n      }\\n    }\\n  }\\n\\n  \\n  fragment heroMediaTextImage on NestedMediaElementImageRecord {\\n    __typename\\n    mediaDescription\\n    hideMediaDescription\\n    isAiGenerated\\n    image {\\n      url\\n      width\\n      height\\n      focalPoint {\\n        x\\n        y\\n      }\\n      responsiveImage(imgixParams: { w: 1600, auto: [format, compress] }) {\\n        src\\n        srcSet\\n        width\\n        height\\n        aspectRatio\\n        alt\\n        title\\n        base64\\n        sizes\\n      }\\n    }\\n  }\\n\\n  \\n  fragment heroMediaText on HeroMediaTextRecord {\\n    __typename\\n    largeText\\n    showLineNet\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    primaryButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    background\\n    mediaBlock {\\n      ... on NestedMediaElementImageRecord {\\n        ...heroMediaTextImage\\n      }\\n    }\\n    # Optional. Drives the hexagon button on the image; __typename and _allSlugLocales are what\\n    # resolveRecordLink needs to build the link (see resolveLocalizedSlug.ts for why the slug is\\n    # queried per locale rather than directly).\\n    reference {\\n      __typename\\n      id\\n      name\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n  }\\n\\n  \\n  fragment heroText on HeroTextRecord {\\n    __typename\\n    largeText\\n    background\\n    showLineNet\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    primaryButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    sideBySide\\n  }\\n\\n  \\n  fragment featureIconItem on NestedFeatureIconRecord {\\n    __typename\\n    headline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    textButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    media {\\n      ... on NestedMediaElementImageRecord {\\n        image {\\n          url\\n          width\\n          height\\n          responsiveImage(imgixParams: { fit: crop, crop: focalpoint, w: 128, h: 128, auto: [format, compress] }) {\\n            src\\n            srcSet\\n            width\\n            height\\n            aspectRatio\\n            alt\\n            title\\n            base64\\n            sizes\\n          }\\n        }\\n      }\\n    }\\n  }\\n\\n  fragment featureTextItem on NestedFeatureTextRecord {\\n    __typename\\n    featureHeadline\\n    headline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    textButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n  }\\n\\n  fragment feature on FeatureRecord {\\n    __typename\\n    showLineNet\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n      }\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    primaryButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    row {\\n      __typename\\n      ... on TwoFeatureColumnRecord {\\n        leftColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n        rightColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n      }\\n      ... on ThreeFeatureColumnRecord {\\n        leftColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n        middleColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n        rightColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n      }\\n      ... on FourFeatureColumnRecord {\\n        firstColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n        secondColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n        thirdColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n        fourthColumn {\\n          ...featureIconItem\\n          ...featureTextItem\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment mediaText on MediaTextRecord {\\n    __typename\\n    showLineNet\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    primaryButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    mediaAlignRight\\n    bigImage\\n    background\\n    mediaBlock {\\n      ... on NestedMediaElementImageRecord {\\n        ...mediaElementImage\\n      }\\n      ... on NestedMediaElementVideoRecord {\\n        ...mediaElementVideo\\n      }\\n    }\\n  }\\n\\n  \\n  fragment faqBlock on FaqBlockRecord {\\n    __typename\\n    showLineNet\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    background\\n    faq {\\n      id\\n      question\\n      answer {\\n        value\\n        links {\\n          \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment callToAction on CallToActionRecord {\\n    __typename\\n    background\\n    largeText\\n    showLineNet\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    primaryButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n  }\\n\\n  \\n  fragment textElement on TextRecord {\\n    __typename\\n    largeText\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    primaryButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    textSideBySide\\n  }\\n\\n  \\n  fragment imageMap on ImageMapRecord {\\n    __typename\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n  }\\n\\n  \\n  \\n  fragment contentTeaserImage on NestedMediaElementImageRecord {\\n    isAiGenerated\\n    image {\\n      # url\u002Fwidth\u002Fheight\u002Falt next to responsiveImage: DatoCMS\u002FImgix generates no responsiveImage\\n      # for SVG uploads, so those need the plain file plus its own alt text — the card falls back\\n      # to a bare \u003Cimg> (see TeaserCard.vue).\\n      url\\n      width\\n      height\\n      alt\\n      responsiveImage(\\n        imgixParams: { fit: crop, crop: focalpoint, w: 900, h: 600, auto: [format, compress] }\\n      ) {\\n        src\\n        srcSet\\n        width\\n        height\\n        aspectRatio\\n        alt\\n        title\\n        base64\\n        sizes\\n      }\\n    }\\n  }\\n\\n  \\n  fragment contentTeaserSummary on NestedSummaryRecord {\\n    teaserTagline\\n    teaserHeadline\\n    teaserText {\\n      value\\n    }\\n    teaserLinkLabel\\n    teaserImage {\\n      ...contentTeaserImage\\n    }\\n  }\\n\\n  \\n  fragment contentTeaserSummaryTeaser on NestedSummaryTeaserRecord {\\n    teaserTagline\\n    teaserHeadline\\n    teaserText {\\n      value\\n    }\\n    teaserImage {\\n      ...contentTeaserImage\\n    }\\n    teaserLink {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n  }\\n\\n\\n  fragment contentTeaser on ContentTeaserRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n      }\\n    }\\n    button {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    teaser {\\n      __typename\\n      ... on PageRecord {\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n        summary {\\n          ...contentTeaserSummary\\n        }\\n      }\\n      ... on ReferenceRecord {\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n        summary {\\n          ...contentTeaserSummary\\n        }\\n      }\\n      ... on NewsRecord {\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n        summary {\\n          ...contentTeaserSummary\\n        }\\n      }\\n      ... on IndustryRecord {\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n        summary {\\n          ...contentTeaserSummary\\n        }\\n      }\\n      ... on ServiceRecord {\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n        summary {\\n          ...contentTeaserSummary\\n        }\\n      }\\n      # No _allSlugLocales: a download has no page of its own, the card links to the file itself.\\n      ... on DownloadRecord {\\n        id\\n        name\\n        file {\\n          url\\n        }\\n        summary {\\n          ...contentTeaserSummary\\n        }\\n      }\\n      ... on TeaserRecord {\\n        id\\n        summary {\\n          ...contentTeaserSummaryTeaser\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment mediaSlider on MediaSliderRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    media {\\n      __typename\\n      ... on NestedMediaElementImageRecord {\\n        ...mediaElementImage\\n      }\\n      ... on NestedMediaElementVideoRecord {\\n        ...mediaElementVideo\\n      }\\n    }\\n  }\\n\\n  \\n  fragment logoCloud on LogoCloudRecord {\\n    __typename\\n    largeText\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n      }\\n    }\\n    logo {\\n      ... on NestedMediaElementImageRecord {\\n        isAiGenerated\\n        linkLogoCloud {\\n          value\\n          links {\\n            \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n          }\\n        }\\n        image {\\n          # SVG uploads get no responsiveImage from Imgix — the component falls back to this url.\\n          url\\n          width\\n          height\\n          responsiveImage(imgixParams: { w: 400, auto: [format, compress] }) {\\n            src\\n            srcSet\\n            width\\n            height\\n            aspectRatio\\n            alt\\n            title\\n            base64\\n            sizes\\n          }\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment testimonialBlock on TestimonialBlockRecord {\\n    __typename\\n    showLineNet\\n    background\\n    anchor\\n    testimonial {\\n      id\\n      nameCompany\\n      nameContactPerson\\n      jobPosition\\n      quote {\\n        value\\n      }\\n      media {\\n        ... on NestedMediaElementImageRecord {\\n          isAiGenerated\\n          image {\\n            # url and alt next to responsiveImage: DatoCMS\u002FImgix generates no responsiveImage for\\n            # SVG uploads, so those need the plain file plus its own alt text (see Testimonial.vue).\\n            url\\n            width\\n            height\\n            alt\\n            focalPoint {\\n              x\\n              y\\n            }\\n            # Width only, no server-side crop: the frame's aspect ratio depends on the section\\n            # height (i.e. on how long the quote is), so any fixed crop here would be cropped a\\n            # second time by object-fit and lose far more of the photo than necessary. The framing\\n            # happens in the browser instead, against the focal point (see ResponsiveImage.vue).\\n            responsiveImage(imgixParams: { w: 1600, auto: [format, compress] }) {\\n              src\\n              srcSet\\n              width\\n              height\\n              aspectRatio\\n              alt\\n              title\\n              base64\\n              sizes\\n            }\\n            # Phone only, for the small hexagon avatar: same focal-point crop, but zoomed in by a\\n            # factor of 2 (fpZ), i.e. only the 50% of the image around the focal point is shown. On\\n            # a photo where the person is visible head to toe, the head would otherwise be a few\\n            # pixels tall. Cropped to the hexagon's own 74x64 at 2x pixel density.\\n            # Used only when a focal point is actually set — see Testimonial.vue, which keeps the\\n            # unzoomed crop otherwise so nothing important gets cut off blindly.\\n            avatarImage: responsiveImage(\\n              imgixParams: {\\n                fit: crop\\n                crop: focalpoint\\n                fpZ: 2\\n                w: 148\\n                h: 128\\n                auto: [format, compress]\\n              }\\n            ) {\\n              src\\n              srcSet\\n              width\\n              height\\n              aspectRatio\\n              alt\\n              title\\n              base64\\n              sizes\\n            }\\n          }\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment contactPersonBlock on ContactPersonBlockRecord {\\n    __typename\\n    background\\n    showLineNet\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n      }\\n    }\\n    ctaButton {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    contactPerson {\\n      id\\n      name\\n      role\\n      phone\\n      email\\n      image {\\n        ... on NestedMediaElementImageRecord {\\n          isAiGenerated\\n          image {\\n            focalPoint {\\n              x\\n              y\\n            }\\n            # Width only, no server-side crop: the frame's aspect ratio depends on the section\\n            # height, so a fixed crop would be cropped a second time by object-fit and lose far\\n            # more of the photo than necessary. The framing happens in the browser instead, against\\n            # the focal point (see ResponsiveImage.vue).\\n            #\\n            # 2000 rather than 1600: DatoCMS derives the srcSet from this width (a quarter to four\\n            # times it) and leaves out every candidate wider than the original. With 1600 a photo\\n            # of 2000px stopped at 1600, its next step (2400) already being too wide — although\\n            # the cover-cropped frame shows it about 1460px wide at 1440, i.e. ~2900 device pixels\\n            # on a retina screen. 2000 hands out such an original in full and goes up to 3000 for\\n            # larger ones.\\n            responsiveImage(imgixParams: { w: 2000, auto: [format, compress] }) {\\n              src\\n              srcSet\\n              width\\n              height\\n              aspectRatio\\n              alt\\n              title\\n              base64\\n              sizes\\n            }\\n          }\\n        }\\n      }\\n    }\\n  }\\n\\n  \\n  fragment newsTeaser on NewsTeaserRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    newsCategory {\\n      id\\n    }\\n  }\\n\\n  \\n  fragment accordeonImage on NestedMediaElementImageRecord {\\n    __typename\\n    mediaDescription\\n    hideMediaDescription\\n    isAiGenerated\\n    image {\\n      url\\n      width\\n      height\\n      responsiveImage(imgixParams: { w: 900, auto: [format, compress] }) {\\n        src\\n        srcSet\\n        width\\n        height\\n        aspectRatio\\n        alt\\n        title\\n        base64\\n        sizes\\n      }\\n    }\\n  }\\n\\n  fragment accordeonItem on AccordeonItemRecord {\\n    __typename\\n    id\\n    headline\\n    text {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    listHeadline\\n    list\\n    image {\\n      ... on NestedMediaElementImageRecord {\\n        ...accordeonImage\\n      }\\n    }\\n  }\\n\\n  fragment accordeon on AccordeonRecord {\\n    __typename\\n    largeText\\n    showLineNet\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n    }\\n    accordeonZeilen {\\n      ...accordeonItem\\n    }\\n  }\\n\\n  \\n  fragment downloadItem on DownloadRecord {\\n    __typename\\n    id\\n    name\\n    file {\\n      url\\n    }\\n    summary {\\n      teaserText {\\n        value\\n      }\\n    }\\n  }\\n\\n  fragment downloadTable on DownloadTableRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    downloadList {\\n      ...downloadItem\\n    }\\n  }\\n\\n  \\n  fragment gridTeaserImage on NestedMediaElementImageRecord {\\n    isAiGenerated\\n    image {\\n      # alt alongside url\u002Fwidth\u002Fheight: an SVG upload has no responsiveImage to take its alt\\n      # text from, so the fallback \u003Cimg> reads it from the upload itself.\\n      url\\n      width\\n      height\\n      alt\\n      # Lets the grid tiles tell an SVG icon from a photo, see iconOf() in ContentTeaserGrid.vue.\\n      format\\n      responsiveImage(imgixParams: { w: 400, auto: [format, compress] }) {\\n        src\\n        srcSet\\n        width\\n        height\\n        aspectRatio\\n        alt\\n        title\\n        base64\\n        sizes\\n      }\\n    }\\n  }\\n\\n  # teaser_icon (since migration 1791796000): a plain SVG file field, read by the grid tiles only.\\n  # No responsiveImage — Imgix does not generate one for SVG uploads.\\n  fragment gridTeaserIcon on FileField {\\n    url\\n    width\\n    height\\n    alt\\n  }\\n\\n  fragment gridTeaserSummary on NestedSummaryTeaserRecord {\\n    hideLinktext\\n    teaserHeadline\\n    teaserText {\\n      value\\n    }\\n    teaserImage {\\n      ...gridTeaserImage\\n    }\\n    teaserIcon {\\n      ...gridTeaserIcon\\n    }\\n    teaserLogo {\\n      ... on NestedMediaElementImageRecord {\\n        ...gridTeaserImage\\n      }\\n    }\\n    teaserLink {\\n      value\\n      links {\\n        \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n  }\\n\\n  fragment gridTeaserRecordSummary on NestedSummaryRecord {\\n    hideLinktext\\n    teaserHeadline\\n    teaserText {\\n      value\\n    }\\n    teaserImage {\\n      ...gridTeaserImage\\n    }\\n    teaserIcon {\\n      ...gridTeaserIcon\\n    }\\n  }\\n\\n  fragment gridTeaserItem on TeaserRecord {\\n    __typename\\n    id\\n    summary {\\n      ...gridTeaserSummary\\n    }\\n  }\\n\\n  # The four record types with a page of their own. _allSlugLocales rather than a teaserLink field:\\n  # their NestedSummaryRecord has none, the link comes from the record's own slug (see\\n  # resolveLocalizedSlug.ts for why the slug is queried per locale).\\n  fragment gridTeaserReferenceItem on ReferenceRecord {\\n    __typename\\n    id\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n    summary {\\n      ...gridTeaserRecordSummary\\n    }\\n  }\\n\\n  fragment gridTeaserServiceItem on ServiceRecord {\\n    __typename\\n    id\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n    summary {\\n      ...gridTeaserRecordSummary\\n    }\\n  }\\n\\n  fragment gridTeaserIndustryItem on IndustryRecord {\\n    __typename\\n    id\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n    summary {\\n      ...gridTeaserRecordSummary\\n    }\\n  }\\n\\n  fragment gridTeaserPageItem on PageRecord {\\n    __typename\\n    id\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n    summary {\\n      ...gridTeaserRecordSummary\\n    }\\n  }\\n\\n  fragment contentTeaserGrid on ContentTeaserGridRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    text {\\n      value\\n    }\\n    button {\\n      value\\n      links {\\n        \\n  \\n  __typename\\n  ... on PageRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on NewsRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ReferenceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on ServiceRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on IndustryRecord {\\n    id\\n    name\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n  ... on FormRecord {\\n    id\\n    name\\n    formId\\n    _allSlugLocales {\\n      locale\\n      value\\n    }\\n  }\\n\\n  ... on DownloadRecord {\\n    id\\n    file {\\n      url\\n    }\\n  }\\n\\n      }\\n    }\\n    gridNumbering\\n    gridBackground {\\n      ... on NestedMediaElementImageRecord {\\n        isAiGenerated\\n        image {\\n          url\\n          width\\n          height\\n          # 1280, the container's content width the background spans (all four columns on desktop,\\n          # the full band above the cards on phones). The srcSet DatoCMS derives from it runs from a\\n          # quarter to four times that; which candidate the browser picks is set by the sizes\\n          # attribute in ContentTeaserGrid.vue.\\n          responsiveImage(imgixParams: { w: 1280, auto: [format, compress] }) {\\n            src\\n            srcSet\\n            width\\n            height\\n            aspectRatio\\n            alt\\n            title\\n            base64\\n            sizes\\n          }\\n        }\\n      }\\n    }\\n    gridTeaser {\\n      ...gridTeaserItem\\n      ...gridTeaserReferenceItem\\n      ...gridTeaserServiceItem\\n      ...gridTeaserIndustryItem\\n      ...gridTeaserPageItem\\n    }\\n    standaloneTeaser {\\n      ...gridTeaserItem\\n      ...gridTeaserReferenceItem\\n      ...gridTeaserServiceItem\\n      ...gridTeaserIndustryItem\\n      ...gridTeaserPageItem\\n    }\\n  }\\n\\n  \\n  fragment filter on FilterRecord {\\n    __typename\\n    background\\n    anchor\\n  }\\n\\n  \\n  fragment serviceOverview on ServiceOverviewRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n  }\\n\\n  \\n  fragment industryOverview on IndustryOverviewRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n  }\\n\\n  \\n  fragment newsOverview on NewsOverviewRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    newsCategory {\\n      id\\n      name\\n    }\\n  }\\n\\n  \\n  fragment jobListingOverview on JobListingOverviewRecord {\\n    __typename\\n    background\\n    anchor\\n    tagline\\n    headline\\n    semanticOfHeadline\\n    jobListing {\\n      id\\n    }\\n    allowCompanyFilter\\n  }\\n\\n  \\n  fragment globalBlock on GlobalBlockRecord {\\n    globalContentBlock {\\n      contentBlock {\\n        __typename\\n        ...feature\\n        ...mediaText\\n        ...faqBlock\\n        ...callToAction\\n        ...textElement\\n        ...imageMap\\n        ...contentTeaser\\n        ...mediaSlider\\n        ...logoCloud\\n        ...testimonialBlock\\n        ...contactPersonBlock\\n        ...newsTeaser\\n        ...accordeon\\n        ...downloadTable\\n        ...contentTeaserGrid\\n        ...filter\\n      }\\n    }\\n  }\\n\\n\\n  query PageQuery($slug: String!, $locale: SiteLocale!) {\\n    page(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      id\\n      name\\n      slug\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n      metaRobots\\n      metaCanonical {\\n        __typename\\n        ... on PageRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on NewsRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ReferenceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ServiceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on IndustryRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      pageLayout {\\n        layoutId\\n      }\\n      seo {\\n        title\\n        description\\n        image {\\n          url\\n        }\\n      }\\n      # Fallback for og:image when the SEO field has no image (see useSeo.ts): the record's\\n      # teaser image, the picture that already stands for it on cards across the site.\\n      shareImage: summary {\\n        teaserImage {\\n          ... on NestedMediaElementImageRecord {\\n            image {\\n              url\\n            }\\n          }\\n        }\\n      }\\n      hero {\\n        __typename\\n        ...heroMediaText\\n        ...heroText\\n      }\\n      content {\\n        __typename\\n        ...feature\\n        ...mediaText\\n        ...faqBlock\\n        ...callToAction\\n        ...textElement\\n        ...imageMap\\n        ...contentTeaser\\n        ...mediaSlider\\n        ...logoCloud\\n        ...testimonialBlock\\n        ...contactPersonBlock\\n        ...newsTeaser\\n        ...accordeon\\n        ...downloadTable\\n        ...contentTeaserGrid\\n        ...filter\\n        ...serviceOverview\\n        ...industryOverview\\n        ...newsOverview\\n        ...jobListingOverview\\n        ...globalBlock\\n      }\\n    }\\n    industry(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      id\\n      name\\n      slug\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n      metaRobots\\n      metaCanonical {\\n        __typename\\n        ... on PageRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on NewsRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ReferenceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ServiceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on IndustryRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      seo {\\n        title\\n        description\\n        image {\\n          url\\n        }\\n      }\\n      # Fallback for og:image when the SEO field has no image (see useSeo.ts): the record's\\n      # teaser image, the picture that already stands for it on cards across the site.\\n      shareImage: summary {\\n        teaserImage {\\n          ... on NestedMediaElementImageRecord {\\n            image {\\n              url\\n            }\\n          }\\n        }\\n      }\\n      hero {\\n        __typename\\n        ...heroMediaText\\n        ...heroText\\n      }\\n      content {\\n        __typename\\n        ...feature\\n        ...mediaText\\n        ...faqBlock\\n        ...callToAction\\n        ...textElement\\n        ...contentTeaser\\n        ...mediaSlider\\n        ...logoCloud\\n        ...testimonialBlock\\n        ...contactPersonBlock\\n        ...newsTeaser\\n        ...downloadTable\\n        ...globalBlock\\n      }\\n    }\\n    service(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      id\\n      name\\n      slug\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n      metaRobots\\n      metaCanonical {\\n        __typename\\n        ... on PageRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on NewsRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ReferenceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ServiceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on IndustryRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      seo {\\n        title\\n        description\\n        image {\\n          url\\n        }\\n      }\\n      # Fallback for og:image when the SEO field has no image (see useSeo.ts): the record's\\n      # teaser image, the picture that already stands for it on cards across the site.\\n      shareImage: summary {\\n        teaserImage {\\n          ... on NestedMediaElementImageRecord {\\n            image {\\n              url\\n            }\\n          }\\n        }\\n      }\\n      hero {\\n        __typename\\n        ...heroMediaText\\n        ...heroText\\n      }\\n      content {\\n        __typename\\n        ...feature\\n        ...mediaText\\n        ...faqBlock\\n        ...callToAction\\n        ...textElement\\n        ...contentTeaser\\n        ...mediaSlider\\n        ...logoCloud\\n        ...testimonialBlock\\n        ...contactPersonBlock\\n        ...newsTeaser\\n        ...downloadTable\\n        ...accordeon\\n        ...contentTeaserGrid\\n        ...filter\\n        ...serviceOverview\\n        ...industryOverview\\n        ...newsOverview\\n        ...jobListingOverview\\n        ...globalBlock\\n      }\\n    }\\n    reference(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      id\\n      name\\n      slug\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n      metaRobots\\n      metaCanonical {\\n        __typename\\n        ... on PageRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on NewsRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ReferenceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ServiceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on IndustryRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      seo {\\n        title\\n        description\\n        image {\\n          url\\n        }\\n      }\\n      # Fallback for og:image when the SEO field has no image (see useSeo.ts): the record's\\n      # teaser image, the picture that already stands for it on cards across the site.\\n      shareImage: summary {\\n        teaserImage {\\n          ... on NestedMediaElementImageRecord {\\n            image {\\n              url\\n            }\\n          }\\n        }\\n      }\\n      hero {\\n        __typename\\n        ...heroMediaText\\n        ...heroText\\n      }\\n      content {\\n        __typename\\n        ...feature\\n        ...mediaText\\n        ...faqBlock\\n        ...callToAction\\n        ...textElement\\n        ...contentTeaser\\n        ...mediaSlider\\n        ...logoCloud\\n        ...testimonialBlock\\n        ...contactPersonBlock\\n        ...newsTeaser\\n        ...downloadTable\\n        ...globalBlock\\n      }\\n    }\\n    news(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      id\\n      name\\n      slug\\n      # Publication and last-change dates for the NewsArticle JSON-LD (see NewsPage.vue). News has no\\n      # date field of its own; the first publication is the date the article went out, the same\\n      # one News Teaser sorts by.\\n      _firstPublishedAt\\n      _updatedAt\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n      metaRobots\\n      metaCanonical {\\n        __typename\\n        ... on PageRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on NewsRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ReferenceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ServiceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on IndustryRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      seo {\\n        title\\n        description\\n        image {\\n          url\\n        }\\n      }\\n      # A news article has no editable hero block of its own — NewsPage.vue builds a\\n      # \\\"1.01 Hero Media Text\\\" from these summary fields instead, which is why the image is\\n      # queried through that element's own fragment (focal point, 1600px) rather than at\\n      # teaser resolution.\\n      summary {\\n        teaserTagline\\n        teaserHeadline\\n        teaserText {\\n          value\\n        }\\n        teaserImage {\\n          ... on NestedMediaElementImageRecord {\\n            ...heroMediaTextImage\\n          }\\n        }\\n      }\\n      content {\\n        __typename\\n        ...textElement\\n        ...mediaSlider\\n        ...faqBlock\\n        ...testimonialBlock\\n        ...callToAction\\n        ...contactPersonBlock\\n        ...contentTeaser\\n      }\\n    }\\n    form(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      id\\n      name\\n      formId\\n      sidebarEmail\\n      sidebarPhone\\n      slug\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n      metaRobots\\n      metaCanonical {\\n        __typename\\n        ... on PageRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on NewsRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ReferenceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on ServiceRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on IndustryRecord {\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      seo {\\n        title\\n        description\\n        image {\\n          url\\n        }\\n      }\\n      content {\\n        __typename\\n        ...textElement\\n      }\\n    }\\n    _site(locale: $locale) {\\n      locales\\n      globalSeo {\\n        titleSuffix\\n        fallbackSeo {\\n          title\\n          description\\n          image {\\n            url\\n          }\\n        }\\n      }\\n    }\\n  }\\n\",\"variables\":{\"slug\":\"services\u002Fgrid-connection\",\"locale\":\"en\"}}":803,"datocms-query:{\"query\":\"\\n  fragment navigationLinkTarget on NavigationMainModelLinkField {\\n    __typename\\n    ... on PageRecord {\\n      id\\n      name\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    ... on NewsRecord {\\n      id\\n      name\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    ... on ServiceRecord {\\n      id\\n      name\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    ... on ReferenceRecord {\\n      id\\n      name\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    ... on IndustryRecord {\\n      id\\n      name\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    ... on FormRecord {\\n      id\\n      formId\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n  }\\n\\n  fragment navigationChild on NavigationMainRecord {\\n    id\\n    name\\n    externalUrl\\n    link {\\n      ...navigationLinkTarget\\n    }\\n  }\\n\\n  fragment navigationTopLevelItem on NavigationMainRecord {\\n    id\\n    name\\n    externalUrl\\n    link {\\n      ...navigationLinkTarget\\n    }\\n    image {\\n      ... on NestedMediaElementImageRecord {\\n        isAiGenerated\\n        image {\\n          url\\n          width\\n          height\\n          focalPoint {\\n            x\\n            y\\n          }\\n          # Width only, no server-side crop: the frame's aspect ratio follows the flyout's height\\n          # and the viewport width, so a fixed crop would be cropped a second time by object-fit\\n          # and lose far more of the photo than the frame needs. The framing happens in the\\n          # browser instead, against the focal point (see ResponsiveImage.vue).\\n          responsiveImage(imgixParams: { w: 1200, auto: [format, compress] }) {\\n            src\\n            srcSet\\n            width\\n            height\\n            aspectRatio\\n            alt\\n            title\\n            base64\\n            sizes\\n          }\\n        }\\n      }\\n    }\\n    children {\\n      ...navigationChild\\n    }\\n  }\\n\\n  query MainNavigation($locale: SiteLocale!) {\\n    allNavigationMains(locale: $locale, filter: { parent: { exists: false } }) {\\n      id\\n      children {\\n        ...navigationTopLevelItem\\n      }\\n    }\\n    config(locale: $locale) {\\n      pageContact {\\n        __typename\\n        ... on PageRecord {\\n          id\\n          name\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n        ... on FormRecord {\\n          id\\n          formId\\n          _allSlugLocales {\\n            locale\\n            value\\n          }\\n        }\\n      }\\n      # Main office's phone\u002Femail for the mobile menu's call\u002Fmail quicklinks — the same\\n      # config.department the footer and the form sidebar read (see footerQuery.ts), added onto\\n      # this existing config selection so the navigation needs no second request for it.\\n      department {\\n        phone\\n        email\\n      }\\n    }\\n  }\\n\",\"variables\":{\"locale\":\"en\"}}":1513,"i-ic:outline-call":1843,"i-ic:outline-mail":1845,"datocms-query:{\"query\":\"\\n  query BreadcrumbConfig($locale: SiteLocale!) {\\n    config(locale: $locale) {\\n      pageIndex {\\n        __typename\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n      }\\n      pageNews {\\n        __typename\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n      }\\n      pageReferences {\\n        __typename\\n        id\\n        name\\n        _allSlugLocales {\\n          locale\\n          value\\n        }\\n      }\\n    }\\n  }\\n\",\"variables\":{\"locale\":\"en\"}}":1847,"i-material-symbols:assignment-add-outline":1861,"i-iconoir:facebook":1863,"i-iconoir:linkedin":1865,"i-iconoir:instagram":1867,"i-tabler:brand-xing":1869,"i-ic:outline-home":1871,"i-ic:outline-more-horiz":1873,"i-ic:outline-chevron-right":1875,"datocms-query:{\"query\":\"\\n  query LocaleSwitchQuery($slug: String!, $locale: SiteLocale!) {\\n    page(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    news(filter: { slug: { eq: $slug } }, locale: $locale) {\\n      _allSlugLocales {\\n        locale\\n        value\\n      }\\n    }\\n    _site(locale: $locale) {\\n      locales\\n    }\\n  }\\n\",\"variables\":{\"slug\":\"services\u002Fgrid-connection\",\"locale\":\"en\"}}":1877,"i-ic:outline-public":1880,"i-ic:outline-search":1882,"i-ic:outline-menu":1884,"i-ic:outline-keyboard-arrow-down":1886},{"allTemplateTexts":4},[5,82,127,253,277,303,342,378,392,401,428,461,475,489,501,539,549,555,570,585,594,600,612,624,639],{"name":6,"text":7},"3.15 Image Map",[8,12,15,31,43,55,67,79],{"textTemplateVariable":9,"plainText":10,"structuredText":11},"image_map.open_label","Learn more",null,{"textTemplateVariable":13,"plainText":14,"structuredText":11},"image_map.close_label","Close",{"textTemplateVariable":16,"plainText":17,"structuredText":18},"image_map.hotspot_1","Operations building, 110 kV connection",{"value":19,"links":30},{"schema":20,"document":21},"dast",{"type":22,"children":23},"root",[24],{"type":25,"children":26},"paragraph",[27],{"type":28,"value":29},"span","Medium-voltage switchgear and control for the grid connection",[],{"textTemplateVariable":32,"plainText":33,"structuredText":34},"image_map.hotspot_2","High-voltage transformer",{"value":35,"links":42},{"schema":20,"document":36},{"type":22,"children":37},[38],{"type":25,"children":39},[40],{"type":28,"value":41},"Transformation from 33 kV to 110 kV",[],{"textTemplateVariable":44,"plainText":45,"structuredText":46},"image_map.hotspot_3","Operations building for controlling the battery system",{"value":47,"links":54},{"schema":20,"document":48},{"type":22,"children":49},[50],{"type":25,"children":51},[52],{"type":28,"value":53},"Houses the BMS (battery management system), the EMS (energy management system) and the power plant controller for the grid connection",[],{"textTemplateVariable":56,"plainText":57,"structuredText":58},"image_map.hotspot_4","Battery container",{"value":59,"links":66},{"schema":20,"document":60},{"type":22,"children":61},[62],{"type":25,"children":63},[64],{"type":28,"value":65},"Capacity of up to 6.5 MWh",[],{"textTemplateVariable":68,"plainText":69,"structuredText":70},"image_map.hotspot_5","Power conversion system",{"value":71,"links":78},{"schema":20,"document":72},{"type":22,"children":73},[74],{"type":25,"children":75},[76],{"type":28,"value":77},"Conversion from DC to AC voltage, including a step-up transformer from 690 volts to 33 kV",[],{"textTemplateVariable":80,"plainText":81,"structuredText":11},"image_map.image_alt","Aerial view of a battery storage plant with substation, battery containers, solar park and wind turbines",{"name":83,"text":84},"Bewerbungsformular",[85,88,91,94,97,100,103,106,109,112,115,118,121,124],{"textTemplateVariable":86,"plainText":87,"structuredText":11},"application_form.intro_tagline","Application",{"textTemplateVariable":89,"plainText":90,"structuredText":11},"application_form.intro_headline","Apply to join us",{"textTemplateVariable":92,"plainText":93,"structuredText":11},"application_form.intro_text","Send us your application documents using this form. We will get back to you as soon as possible.",{"textTemplateVariable":95,"plainText":96,"structuredText":11},"application_form.message_placeholder","Is there anything else you would like to tell us about your application?",{"textTemplateVariable":98,"plainText":99,"structuredText":11},"application_form.documents_label","Application documents",{"textTemplateVariable":101,"plainText":102,"structuredText":11},"application_form.documents_button_label","Select files",{"textTemplateVariable":104,"plainText":105,"structuredText":11},"application_form.documents_hint","PDF files only. You can upload several files.",{"textTemplateVariable":107,"plainText":108,"structuredText":11},"application_form.documents_remove_label","Remove {name}",{"textTemplateVariable":110,"plainText":111,"structuredText":11},"application_form.documents_required_error","Please upload at least one PDF file.",{"textTemplateVariable":113,"plainText":114,"structuredText":11},"application_form.documents_type_error","Please upload PDF files only.",{"textTemplateVariable":116,"plainText":117,"structuredText":11},"application_form.documents_count_error","Please upload no more than {max} files.",{"textTemplateVariable":119,"plainText":120,"structuredText":11},"application_form.documents_size_error","Your files must not exceed {max} MB in total.",{"textTemplateVariable":122,"plainText":123,"structuredText":11},"application_form.submit_button_label","Send application now",{"textTemplateVariable":125,"plainText":126,"structuredText":11},"application_form.error_text","Your application could not be sent. Please try again later.",{"name":128,"text":129},"Formular",[130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,174,177,180,183,186,189,192,195,198,201,204,234,237,239,242],{"textTemplateVariable":131,"plainText":132,"structuredText":11},"form.intro_tagline","Project Request",{"textTemplateVariable":134,"plainText":135,"structuredText":11},"form.intro_headline","Discuss your project – no obligation, personal contact",{"textTemplateVariable":137,"plainText":138,"structuredText":11},"form.intro_text","Describe your project and we will get back to you within 2 business days with an initial assessment.",{"textTemplateVariable":140,"plainText":141,"structuredText":11},"form.salutation_label","Salutation",{"textTemplateVariable":143,"plainText":144,"structuredText":11},"form.salutation_placeholder","Please select",{"textTemplateVariable":146,"plainText":147,"structuredText":11},"form.salutation_option_female","Ms.",{"textTemplateVariable":149,"plainText":150,"structuredText":11},"form.salutation_option_male","Mr.",{"textTemplateVariable":152,"plainText":153,"structuredText":11},"form.salutation_option_diverse","Diverse",{"textTemplateVariable":155,"plainText":156,"structuredText":11},"form.first_name_label","First name",{"textTemplateVariable":158,"plainText":159,"structuredText":11},"form.last_name_label","Last name",{"textTemplateVariable":161,"plainText":162,"structuredText":11},"form.company_label","Company",{"textTemplateVariable":164,"plainText":165,"structuredText":11},"form.email_label","Email",{"textTemplateVariable":167,"plainText":168,"structuredText":11},"form.phone_label","Phone",{"textTemplateVariable":170,"plainText":171,"structuredText":11},"form.interest_label","I am interested in",{"textTemplateVariable":173,"plainText":144,"structuredText":11},"form.interest_placeholder",{"textTemplateVariable":175,"plainText":176,"structuredText":11},"form.interest_options","Substations, Protection & Control Systems, Maintenance, Other",{"textTemplateVariable":178,"plainText":179,"structuredText":11},"form.message_label","Message",{"textTemplateVariable":181,"plainText":182,"structuredText":11},"form.message_placeholder","Describe your project, specific requirements or open questions.",{"textTemplateVariable":184,"plainText":185,"structuredText":11},"form.required_fields_note","* Required fields – please fill in.",{"textTemplateVariable":187,"plainText":188,"structuredText":11},"form.back_button_label","back",{"textTemplateVariable":190,"plainText":191,"structuredText":11},"form.submit_button_label","Send request now",{"textTemplateVariable":193,"plainText":194,"structuredText":11},"form.required_error","Please fill in this field.",{"textTemplateVariable":196,"plainText":197,"structuredText":11},"form.email_invalid_error","Please enter a valid email address.",{"textTemplateVariable":199,"plainText":200,"structuredText":11},"form.error_headline","Error",{"textTemplateVariable":202,"plainText":203,"structuredText":11},"form.error_text","Your message could not be sent. Please try again later.",{"textTemplateVariable":205,"plainText":206,"structuredText":207},"form.privacy_consent_label","",{"value":208,"links":224},{"schema":20,"document":209},{"type":22,"children":210},[211],{"type":25,"children":212},[213,215,222],{"type":28,"value":214},"Yes, I have read the ",{"item":216,"meta":217,"type":218,"children":219},"V52EBFwrQMuJW2k2MuZO4g",[],"itemLink",[220],{"type":28,"value":221},"Privacy Policy",{"type":28,"value":223}," and hereby accept it. *",[225],{"__typename":226,"id":216,"name":227,"_allSlugLocales":228},"PageRecord","Home",[229,232],{"locale":230,"value":231},"de","index",{"locale":233,"value":231},"en",{"textTemplateVariable":235,"plainText":236,"structuredText":11},"form.imprint_label","Imprint",{"textTemplateVariable":238,"plainText":221,"structuredText":11},"form.privacy_label",{"textTemplateVariable":240,"plainText":241,"structuredText":11},"form.terms_label","Terms & Conditions",{"textTemplateVariable":243,"plainText":244,"structuredText":245},"form.success_fallback_headline","Request successfully sent",{"value":246,"links":252},{"schema":20,"document":247},{"type":22,"children":248},[249],{"type":25,"children":250},[251],{"type":28,"value":206},[],{"name":254,"text":255},"3.13 Filter",[256,259,262,265,268,271,274],{"textTemplateVariable":257,"plainText":258,"structuredText":11},"filter.fallback_link_label","To the project",{"textTemplateVariable":260,"plainText":261,"structuredText":11},"filter.voltage_level_label","Voltage level",{"textTemplateVariable":263,"plainText":264,"structuredText":11},"filter.voltage_level_all_option","All voltage levels",{"textTemplateVariable":266,"plainText":267,"structuredText":11},"filter.voltage_level_option","{voltage} kV",{"textTemplateVariable":269,"plainText":270,"structuredText":11},"filter.loading_status","Loading references …",{"textTemplateVariable":272,"plainText":273,"structuredText":11},"filter.error_status","References could not be loaded.",{"textTemplateVariable":275,"plainText":276,"structuredText":11},"filter.empty_status","No references found.",{"name":278,"text":279},"3.19 Stellenanzeigen",[280,283,286,289,292,295,298,300],{"textTemplateVariable":281,"plainText":282,"structuredText":11},"job_listing_overview.link_label","To the job posting",{"textTemplateVariable":284,"plainText":285,"structuredText":11},"job_listing_overview.job_site_label","Location",{"textTemplateVariable":287,"plainText":288,"structuredText":11},"job_listing_overview.job_site_all_option","All locations",{"textTemplateVariable":290,"plainText":291,"structuredText":11},"job_listing_overview.loading_status","Loading job postings …",{"textTemplateVariable":293,"plainText":294,"structuredText":11},"job_listing_overview.error_status","Job postings could not be loaded.",{"textTemplateVariable":296,"plainText":297,"structuredText":11},"job_listing_overview.empty_status","No job postings found.",{"textTemplateVariable":299,"plainText":162,"structuredText":11},"job_listing_overview.company_label",{"textTemplateVariable":301,"plainText":302,"structuredText":11},"job_listing_overview.company_all_option","All companies",{"name":304,"text":305},"Suche",[306,309,312,315,318,321,324,327,330,333,336,339],{"textTemplateVariable":307,"plainText":308,"structuredText":11},"search.results_one","1 result",{"textTemplateVariable":310,"plainText":311,"structuredText":11},"search.results_many","{count} results",{"textTemplateVariable":313,"plainText":314,"structuredText":11},"search.no_results","No results for “{term}”",{"textTemplateVariable":316,"plainText":317,"structuredText":11},"search.loading","Searching …",{"textTemplateVariable":319,"plainText":320,"structuredText":11},"search.error","Search is currently unavailable.",{"textTemplateVariable":322,"plainText":323,"structuredText":11},"search.hint","Enter at least two characters.",{"textTemplateVariable":325,"plainText":326,"structuredText":11},"search.type_page","Page",{"textTemplateVariable":328,"plainText":329,"structuredText":11},"search.type_news","News",{"textTemplateVariable":331,"plainText":332,"structuredText":11},"search.type_reference","Reference",{"textTemplateVariable":334,"plainText":335,"structuredText":11},"search.type_service","Service",{"textTemplateVariable":337,"plainText":338,"structuredText":11},"search.type_industry","Industry",{"textTemplateVariable":340,"plainText":341,"structuredText":11},"search.clear_label","Clear search term",{"name":343,"text":344},"Cookie Consent",[345,348,351,354,357,360,363,366,369,372,375],{"textTemplateVariable":346,"plainText":347,"structuredText":11},"cookie_consent.back_label","Back",{"textTemplateVariable":349,"plainText":350,"structuredText":11},"cookie_consent.domain_label","Domain name",{"textTemplateVariable":352,"plainText":353,"structuredText":11},"cookie_consent.expiry_label","Expiry",{"textTemplateVariable":355,"plainText":356,"structuredText":11},"cookie_consent.provider_label","Provider",{"textTemplateVariable":358,"plainText":359,"structuredText":11},"cookie_consent.type_label","Type",{"textTemplateVariable":361,"plainText":362,"structuredText":11},"cookie_consent.headline","Privacy settings",{"textTemplateVariable":364,"plainText":365,"structuredText":11},"cookie_consent.purpose_label","Purpose",{"textTemplateVariable":367,"plainText":368,"structuredText":11},"cookie_consent.settings_label","My settings",{"textTemplateVariable":370,"plainText":371,"structuredText":11},"cookie_consent.decline_label","Decline",{"textTemplateVariable":373,"plainText":374,"structuredText":11},"cookie_consent.save_label","Save selection",{"textTemplateVariable":376,"plainText":377,"structuredText":11},"cookie_consent.accept_all_label","Accept all",{"name":379,"text":380},"KI-Kennzeichnung",[381],{"textTemplateVariable":382,"plainText":383,"structuredText":384},"media_element.ai_generated_label","AI",{"value":385,"links":391},{"schema":20,"document":386},{"type":22,"children":387},[388],{"type":25,"children":389},[390],{"type":28,"value":206},[],{"name":393,"text":394},"1.01 Hero Media Text",[395,397,399],{"textTemplateVariable":396,"plainText":258,"structuredText":11},"hero_media_text.reference_link_label",{"textTemplateVariable":398,"plainText":10,"structuredText":11},"hero_media_text.open_label",{"textTemplateVariable":400,"plainText":14,"structuredText":11},"hero_media_text.close_label",{"name":402,"text":403},"News-Übersicht",[404,407,410,413,416,419,422,425],{"textTemplateVariable":405,"plainText":406,"structuredText":11},"news_overview.loading_status","Loading news …",{"textTemplateVariable":408,"plainText":409,"structuredText":11},"news_overview.error_status","News could not be loaded.",{"textTemplateVariable":411,"plainText":412,"structuredText":11},"news_overview.empty_status","No news found.",{"textTemplateVariable":414,"plainText":415,"structuredText":11},"news_overview.category_label","Category",{"textTemplateVariable":417,"plainText":418,"structuredText":11},"news_overview.category_all_option","All categories",{"textTemplateVariable":420,"plainText":421,"structuredText":11},"news_overview.sort_label","Sorting",{"textTemplateVariable":423,"plainText":424,"structuredText":11},"news_overview.sort_newest_option","Newest first",{"textTemplateVariable":426,"plainText":427,"structuredText":11},"news_overview.sort_oldest_option","Oldest first",{"name":429,"text":430},"Footer",[431,434,437,440,443,446,449,452,455,458],{"textTemplateVariable":432,"plainText":433,"structuredText":11},"footer.brands_tagline","Brands of WT Energiesysteme GmbH",{"textTemplateVariable":435,"plainText":436,"structuredText":11},"footer.logo_energiesysteme_alt","WT Energiesysteme",{"textTemplateVariable":438,"plainText":439,"structuredText":11},"footer.logo_energiespeicher_alt","WT Energiespeicher",{"textTemplateVariable":441,"plainText":442,"structuredText":11},"footer.logo_eas_alt","EAS Energiesystemtechnik",{"textTemplateVariable":444,"plainText":445,"structuredText":11},"footer.contact_heading","Contact",{"textTemplateVariable":447,"plainText":448,"structuredText":11},"footer.project_request_label","Project inquiry",{"textTemplateVariable":450,"plainText":451,"structuredText":11},"footer.funded_by_heading","Funded by",{"textTemplateVariable":453,"plainText":454,"structuredText":11},"footer.funding_image_alt","Funded by the European Union, the Free State of Saxony and KfW",{"textTemplateVariable":456,"plainText":457,"structuredText":11},"footer.copyright","© {year} {companyName}",{"textTemplateVariable":459,"plainText":460,"structuredText":11},"footer.cookie_settings_label","Cookie settings",{"name":462,"text":463},"3.18 Branchenübersicht",[464,466,469,472],{"textTemplateVariable":465,"plainText":10,"structuredText":11},"industry_overview.fallback_link_label",{"textTemplateVariable":467,"plainText":468,"structuredText":11},"industry_overview.loading_status","Loading industries …",{"textTemplateVariable":470,"plainText":471,"structuredText":11},"industry_overview.error_status","Industries could not be loaded.",{"textTemplateVariable":473,"plainText":474,"structuredText":11},"industry_overview.empty_status","No industries found.",{"name":476,"text":477},"3.17 Leistungsübersicht",[478,480,483,486],{"textTemplateVariable":479,"plainText":10,"structuredText":11},"service_overview.fallback_link_label",{"textTemplateVariable":481,"plainText":482,"structuredText":11},"service_overview.loading_status","Loading services …",{"textTemplateVariable":484,"plainText":485,"structuredText":11},"service_overview.error_status","Services could not be loaded.",{"textTemplateVariable":487,"plainText":488,"structuredText":11},"service_overview.empty_status","No services found.",{"name":490,"text":491},"Video",[492,495,498],{"textTemplateVariable":493,"plainText":494,"structuredText":11},"media_element.play_video_label","Play video",{"textTemplateVariable":496,"plainText":497,"structuredText":11},"media_element.video_lightbox_label","Video in full view",{"textTemplateVariable":499,"plainText":500,"structuredText":11},"media_element.close_video_lightbox_label","Close video view",{"name":502,"text":503},"Hauptnavigation",[504,507,509,512,514,516,519,522,525,527,530,533,536],{"textTemplateVariable":505,"plainText":506,"structuredText":11},"navigation.home_aria_label","WT Energiesysteme — Homepage",{"textTemplateVariable":508,"plainText":436,"structuredText":11},"navigation.logo_alt",{"textTemplateVariable":510,"plainText":511,"structuredText":11},"navigation.search_label","Search",{"textTemplateVariable":513,"plainText":445,"structuredText":11},"navigation.contact_button",{"textTemplateVariable":515,"plainText":448,"structuredText":11},"navigation.project_request_label",{"textTemplateVariable":517,"plainText":518,"structuredText":11},"navigation.menu_open_label","Open menu",{"textTemplateVariable":520,"plainText":521,"structuredText":11},"navigation.menu_close_label","Close menu",{"textTemplateVariable":523,"plainText":524,"structuredText":11},"navigation.main_nav_label","Main navigation",{"textTemplateVariable":526,"plainText":188,"structuredText":11},"navigation.back_label",{"textTemplateVariable":528,"plainText":529,"structuredText":11},"navigation.call_label","Call",{"textTemplateVariable":531,"plainText":532,"structuredText":11},"navigation.mail_label","Mail",{"textTemplateVariable":534,"plainText":535,"structuredText":11},"navigation.search_placeholder","Enter search term",{"textTemplateVariable":537,"plainText":538,"structuredText":11},"navigation.search_submit_label","Start search",{"name":540,"text":541},"Breadcrumb",[542,544,546],{"textTemplateVariable":543,"plainText":227,"structuredText":11},"breadcrumb.home_label",{"textTemplateVariable":545,"plainText":540,"structuredText":11},"breadcrumb.nav_label",{"textTemplateVariable":547,"plainText":548,"structuredText":11},"breadcrumb.more_label","Show parent pages",{"name":550,"text":551},"Nach-oben-Button",[552],{"textTemplateVariable":553,"plainText":554,"structuredText":11},"scroll_to_top.label","Scroll to top",{"name":556,"text":557},"3.10 Content Teaser",[558,561,564,567],{"textTemplateVariable":559,"plainText":560,"structuredText":11},"content_teaser.fallback_link_label","More",{"textTemplateVariable":562,"plainText":563,"structuredText":11},"content_teaser.prev_label","Previous card",{"textTemplateVariable":565,"plainText":566,"structuredText":11},"content_teaser.next_label","Next card",{"textTemplateVariable":568,"plainText":569,"structuredText":11},"content_teaser.dot_label","To card {number}",{"name":571,"text":572},"3.11 News Teaser",[573,576,579,582],{"textTemplateVariable":574,"plainText":575,"structuredText":11},"news_teaser.show_all_button","Show all news",{"textTemplateVariable":577,"plainText":578,"structuredText":11},"news_teaser.prev_label","Previous news",{"textTemplateVariable":580,"plainText":581,"structuredText":11},"news_teaser.next_label","Next news",{"textTemplateVariable":583,"plainText":584,"structuredText":11},"news_teaser.dot_label","To news {number}",{"name":586,"text":587},"3.03 Media Slider",[588,591],{"textTemplateVariable":589,"plainText":590,"structuredText":11},"media_slider.prev_label","Previous media",{"textTemplateVariable":592,"plainText":593,"structuredText":11},"media_slider.next_label","Next media",{"name":595,"text":596},"3.02 Media Text",[597],{"textTemplateVariable":598,"plainText":599,"structuredText":11},"media_text.dot_label","Image {number} of {total}",{"name":601,"text":602},"3.05 Logo Cloud",[603,606,609],{"textTemplateVariable":604,"plainText":605,"structuredText":11},"logo_cloud.prev_label","Previous logo",{"textTemplateVariable":607,"plainText":608,"structuredText":11},"logo_cloud.next_label","Next logo",{"textTemplateVariable":610,"plainText":611,"structuredText":11},"logo_cloud.dot_label","Position {number}",{"name":613,"text":614},"3.07 Testimonial",[615,618,621],{"textTemplateVariable":616,"plainText":617,"structuredText":11},"testimonial.prev_label","Previous testimonial",{"textTemplateVariable":619,"plainText":620,"structuredText":11},"testimonial.next_label","Next testimonial",{"textTemplateVariable":622,"plainText":623,"structuredText":11},"testimonial.dot_label","Testimonial {number}",{"name":625,"text":626},"Fehlerseite",[627,630,633,636],{"textTemplateVariable":628,"plainText":629,"structuredText":11},"error_page.tagline","Not found",{"textTemplateVariable":631,"plainText":632,"structuredText":11},"error_page.headline","404",{"textTemplateVariable":634,"plainText":635,"structuredText":11},"error_page.text","The page you are looking for does not exist or has been moved.",{"textTemplateVariable":637,"plainText":638,"structuredText":11},"error_page.cta_label","Back to homepage",{"name":640,"text":641},"Pager",[642,645,648,651],{"textTemplateVariable":643,"plainText":644,"structuredText":11},"pager.nav_label","Pages",{"textTemplateVariable":646,"plainText":647,"structuredText":11},"pager.prev_label","Previous page",{"textTemplateVariable":649,"plainText":650,"structuredText":11},"pager.next_label","Next page",{"textTemplateVariable":652,"plainText":653,"structuredText":11},"pager.page_label","Page {page}",{"allForms":655},[656],{"_allSlugLocales":657},[658,660],{"locale":230,"value":659},"kontakt",{"locale":233,"value":661},"contact",{"config":663},{"pageContact":664,"department":670,"socialMediaChannels":678,"standardFooter":695},{"__typename":665,"id":666,"formId":661,"_allSlugLocales":667},"FormRecord","aOy6oTg5R0W33QKc_LxNnQ",[668,669],{"locale":230,"value":659},{"locale":233,"value":661},{"name":671,"street":672,"number":673,"zip":674,"place":675,"phone":676,"email":677},"WT Energiesysteme GmbH","Glogauer Straße","9","01587","Riesa","+49 3525 51328-0","info@wt-energiesysteme.de",[679,683,687,691],{"id":680,"name":681,"url":682},"XP0O0TFATmuDIY9Lxskatw","facebook","https:\u002F\u002Fwww.facebook.com\u002Fwtenergiesysteme",{"id":684,"name":685,"url":686},"PWgCMws8TueQKdt48edLSA","linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fwt-energiesysteme-gmbh",{"id":688,"name":689,"url":690},"Xfs9ygU6R_WXetFNJTj-ZQ","instagram","https:\u002F\u002Fwww.instagram.com\u002Fwtenergiesysteme",{"id":692,"name":693,"url":694},"bk690C7zQ5WNzz55epK51A","xing","https:\u002F\u002Fwww.xing.com\u002Fpages\u002Fwtenergiesystemegmbh",{"navigationColumn":696},[697],{"headline":162,"link":698},{"value":699,"links":732},{"schema":20,"document":700},{"type":22,"children":701},[702],{"type":25,"children":703},[704,709,711,715,716,721,722,727],{"url":705,"type":706,"children":707},"https:\u002F\u002Fwt-energiespeicher.de\u002F","link",[708],{"type":28,"value":439},{"type":28,"value":710},"\n",{"url":712,"type":706,"children":713},"https:\u002F\u002Fwww.eas-schneider.de\u002F",[714],{"type":28,"value":442},{"type":28,"value":710},{"item":717,"type":218,"children":718},"My0jkI1zRUqN4u0FIZcfZg",[719],{"type":28,"value":720},"Legal Notice",{"type":28,"value":710},{"item":723,"type":218,"children":724},"e62NoKVARU6KV2xLlFzrbg",[725],{"type":28,"value":726},"Data Protection\n",{"item":728,"type":218,"children":729},"CV7h5zQySWeU6VSaRBPeIA",[730],{"type":28,"value":731},"Terms and Conditions",[733,739,746],{"__typename":226,"id":717,"name":720,"_allSlugLocales":734},[735,737],{"locale":230,"value":736},"impressum",{"locale":233,"value":738},"legal-notice",{"__typename":226,"id":723,"name":740,"_allSlugLocales":741},"Data Protection",[742,744],{"locale":230,"value":743},"datenschutz",{"locale":233,"value":745},"data-protection",{"__typename":226,"id":728,"name":731,"_allSlugLocales":747},[748,750],{"locale":230,"value":749},"agb",{"locale":233,"value":751},"terms-and-conditions",{"config":753},{"intro":754,"version":755,"pageDataProtection":756,"cookieGroups":760},"We need your support – WT Energiesysteme GmbH uses cookies to process information about your visit in order to improve the performance of our website, ensure our pages are secure and reliable, and provide content tailored to your interests. Further information on this can be found in our Privacy and Cookie Policy.","2",{"__typename":226,"id":723,"name":740,"_allSlugLocales":757},[758,759],{"locale":230,"value":743},{"locale":233,"value":745},[761,775],{"id":762,"key":763,"name":764,"description":765,"functions":766,"cookies":767},"Ph2jSmO-SNyVwFVE5smFLw","essential_functions","Essential","These include important features such as page navigation and search. Without these features, the website cannot function.",[],[768],{"id":769,"name":770,"purpose":771,"domainname":772,"expiry":773,"provider":436,"typ":774},"WpuhTiLlQxObFKm1uo82WA","wt-systems-cookie-consent","This cookie stores your preferences regarding the use of cookies on our website, so you can adjust or change your settings at any time.","wt-energiesysteme.de","1 year","Cookie",{"id":776,"key":777,"name":778,"description":779,"functions":780,"cookies":787},"XOQkJ2wSSY-lZ6-XydaPCQ","analytics","Analytics","Monitoring website usage, evaluating marketing channels, analysing aggregated data",[781,784],{"kind":782,"params":783},"GTagManager","GTM-M693BLFM",{"kind":785,"params":786},"GTagManagerAnalyticsConsent","cc_analytics_granted",[788,794],{"id":789,"name":790,"purpose":791,"domainname":772,"expiry":792,"provider":793,"typ":774},"MBsHispnR1eIJiecawu3YQ","_ga","Registers a unique, randomly generated ID that Google Analytics uses to compile statistical data on how visitors use the website.","2 years","Google",{"id":795,"name":796,"purpose":797,"domainname":772,"expiry":792,"provider":793,"typ":774},"DUOQkNxQRz-PKrV010MJBQ","_ga_XP1SP4ZDEX","Stores the session state for Google Analytics 4 so that page views can be attributed to a session.",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":802},0,24,false,"\u003Cpath fill=\"currentColor\" d=\"m4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z\"\u002F>",{"page":11,"industry":11,"service":804,"reference":11,"news":11,"form":11,"_site":1505},{"id":805,"name":806,"slug":807,"_allSlugLocales":808,"metaRobots":812,"metaCanonical":11,"seo":813,"shareImage":816,"hero":822,"content":880},"FcV2kBiUQYqDp30-kyc5XA","Grid connection","services\u002Fgrid-connection",[809,811],{"locale":230,"value":810},"leistungen\u002Fnetzanbindung",{"locale":233,"value":807},"index-follow",{"title":814,"description":815,"image":11},"Grid connection | WT Energiesysteme","Grid connection for substations and power plants: WT Energiesysteme ensures a secure and standards-compliant connection to the electricity grid. Enquire now!",[817],{"teaserImage":818},[819],{"image":820},{"url":821},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790600645-2024-11-26_uw-bockenem-2.jpg",[823],{"__typename":824,"largeText":801,"showLineNet":825,"tagline":206,"headline":826,"semanticOfHeadline":827,"text":828,"ctaButton":836,"primaryButton":852,"background":860,"mediaBlock":861,"reference":11},"HeroMediaTextRecord",true,"Grid connection – a secure link between your substation and the electricity grid","h1",{"value":829},{"schema":20,"document":830},{"type":22,"children":831},[832],{"type":25,"children":833},[834],{"type":28,"value":835},"The grid connection is the crucial link between your substation and the public transmission or distribution network. Only via a professionally planned and constructed line connection can the electricity generated by wind, solar or hydrogen plants be reliably fed into the grid. As experienced specialists in substations and grid connections in the voltage range from 10 to 380 kV, we plan and implement your grid connection on a turnkey basis – from initial planning through construction and installation to commissioning. This ensures you receive a safe, standards-compliant and on-time connection from a single source.",{"value":837,"links":846},{"schema":20,"document":838},{"type":22,"children":839},[840],{"type":25,"children":841},[842],{"item":666,"type":218,"children":843},[844],{"type":28,"value":845},"Discuss the project",[847],{"__typename":665,"id":666,"name":848,"formId":661,"_allSlugLocales":849},"Kontakt",[850,851],{"locale":230,"value":659},{"locale":233,"value":661},{"value":853,"links":859},{"schema":20,"document":854},{"type":22,"children":855},[856],{"type":25,"children":857},[858],{"type":28,"value":206},[],"bg-grey",[862],{"__typename":863,"mediaDescription":206,"hideMediaDescription":825,"isAiGenerated":801,"image":864},"NestedMediaElementImageRecord",{"url":865,"width":866,"height":867,"focalPoint":868,"responsiveImage":871},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg",3600,2100,{"x":869,"y":870},0.54,0.51,{"src":872,"srcSet":873,"width":874,"height":875,"aspectRatio":876,"alt":877,"title":11,"base64":878,"sizes":879},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&w=1600","https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&dpr=0.25&w=1600 400w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&dpr=0.5&w=1600 800w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&dpr=0.75&w=1600 1200w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&w=1600 1600w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&dpr=1.5&w=1600 2400w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256635-2024-11-26_freileitungsbau2.jpg?auto=format%2Ccompress&dpr=2&w=1600 3200w",1600,933,1.7142857142857144,"WT Energiesysteme employee working on a high-voltage overhead power line with conductor cable and stringing pulley at a transmission tower.","data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wCEAAoHBwgHBgoICAgLFQoLDhUVFQ0VDh0VFQ4NFxUZGhYVFiEmKysjJh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQHDsoIig7Ozs7Lzs7Ozs7Ly8vOzs7Ly87Ozs7Ozs7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL\u002F\u002FAABEIAA4AGAMBIgACEQEDEQH\u002FxAAWAAEBAQAAAAAAAAAAAAAAAAAGBAD\u002FxAAfEAACAwABBQEAAAAAAAAAAAABAwACBAUSIjIzkRH\u002FxAAXAQADAQAAAAAAAAAAAAAAAAAEBQYD\u002F8QAGxEAAgIDAQAAAAAAAAAAAAAAAQMAAgQFEhH\u002F2gAMAwEAAhEDEQA\u002FAG43ZXM\u002FDcSfU\u002FEq\u002FsEAu3PU\u002FtuZNfc9+kVtc\u002FZojPJr7AmY1bsEUchy+RLfITQpyeLroLG5mi9uxt0ZSI1dCsT\u002F2Q==","(max-width: 1600px) 100vw, 1600px",[881,912,1003,1114,1194,1378,1455],{"__typename":882,"largeText":801,"background":883,"anchor":206,"tagline":884,"headline":885,"semanticOfHeadline":886,"text":887,"ctaButton":896,"primaryButton":904,"textSideBySide":801},"TextRecord","bg-white","The basics explained simply","What is a grid connection?","h2",{"value":888,"links":895},{"schema":20,"document":889},{"type":22,"children":890},[891],{"type":25,"children":892},[893],{"type":28,"value":894},"The grid connection – also known as a line connection or grid connection – refers to the technical interface via which a substation is connected to the higher-level transmission grid or the regional distribution network.",[],{"value":897,"links":903},{"schema":20,"document":898},{"type":22,"children":899},[900],{"type":25,"children":901},[902],{"type":28,"value":206},[],{"value":905,"links":911},{"schema":20,"document":906},{"type":22,"children":907},[908],{"type":25,"children":909},[910],{"type":28,"value":206},[],{"__typename":913,"showLineNet":825,"anchor":206,"tagline":914,"headline":915,"semanticOfHeadline":886,"text":916,"ctaButton":972,"primaryButton":980,"mediaAlignRight":801,"bigImage":801,"background":860,"mediaBlock":988},"MediaTextRecord","Everything under one roof","Our services relating to grid connection",{"value":917,"links":971},{"schema":20,"document":918},{"type":22,"children":919},[920,924],{"type":25,"children":921},[922],{"type":28,"value":923},"As a full-service, turnkey provider, we manage the entire value chain of your grid connection – from planning right through to handover, ready for operation. We bring together engineering, construction, installation and commissioning under one roof and provide you with a single point of contact. Our range of services includes, in particular:",{"type":925,"style":926,"children":927},"list","bulleted",[928,935,941,947,953,959,965],{"type":929,"children":930},"listItem",[931],{"type":25,"children":932},[933],{"type":28,"value":934},"Planning and construction of overhead lines for connection to the high-voltage grid",{"type":929,"children":936},[937],{"type":25,"children":938},[939],{"type":28,"value":940},"Laying and connecting high-voltage cables (underground cables) up to 380 kV",{"type":929,"children":942},[943],{"type":25,"children":944},[945],{"type":28,"value":946},"Erection of the necessary steel structures, such as masts, gantries and cross-beams",{"type":929,"children":948},[949],{"type":25,"children":950},[951],{"type":28,"value":952},"Supply and installation of the complete primary equipment at the grid connection point",{"type":929,"children":954},[955],{"type":25,"children":956},[957],{"type":28,"value":958},"Coordination with the network operator and compliance with all technical connection requirements",{"type":929,"children":960},[961],{"type":25,"children":962},[963],{"type":28,"value":964},"Cable pulls across several bays in the 110 kV range, as well as the laying of fibre-optic cables",{"type":929,"children":966},[967],{"type":25,"children":968},[969],{"type":28,"value":970},"Testing, documentation and commissioning of the entire cable connection",[],{"value":973,"links":979},{"schema":20,"document":974},{"type":22,"children":975},[976],{"type":25,"children":977},[978],{"type":28,"value":206},[],{"value":981,"links":987},{"schema":20,"document":982},{"type":22,"children":983},[984],{"type":25,"children":985},[986],{"type":28,"value":206},[],[989],{"__typename":863,"mediaDescription":206,"hideMediaDescription":825,"isAiGenerated":801,"image":990},{"url":991,"width":992,"height":993,"focalPoint":994,"responsiveImage":996},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790615277-2025-11-14_uw-wp-grawiede-4.jpg",2000,1499,{"x":995,"y":995},0.5,{"src":997,"srcSet":998,"width":874,"height":999,"aspectRatio":1000,"alt":1001,"title":11,"base64":1002,"sizes":879},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790615277-2025-11-14_uw-wp-grawiede-4.jpg?auto=format%2Ccompress&w=1600","https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790615277-2025-11-14_uw-wp-grawiede-4.jpg?auto=format%2Ccompress&dpr=0.25&w=1600 400w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790615277-2025-11-14_uw-wp-grawiede-4.jpg?auto=format%2Ccompress&dpr=0.5&w=1600 800w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790615277-2025-11-14_uw-wp-grawiede-4.jpg?auto=format%2Ccompress&dpr=0.75&w=1600 1200w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790615277-2025-11-14_uw-wp-grawiede-4.jpg?auto=format%2Ccompress&w=1600 1600w",1199,1.33422281521014,"WT Energiesysteme carrying out installation work on a high-voltage overhead line connection using an aerial work platform, with switchgear and a transmission tower.","data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wCEAAoHBwgHBgoIEQgLCg0LGhgNDA0VDh0NDQoNFxUZGCIfFhUaJisjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHQ4QHC8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL\u002F\u002FAABEIABIAGAMBIgACEQEDEQH\u002FxAAZAAEAAgMAAAAAAAAAAAAAAAAABAUDBgf\u002FxAAjEAABAwIFBQAAAAAAAAAAAAACAAEEBRESExQykQMGFiIz\u002F8QAFgEBAQEAAAAAAAAAAAAAAAAABAMC\u002F8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECAxP\u002F2gAMAwEAAhEDEQA\u002FAIY0oW6LPZbBBiu8DDZV0euU0on0FXMDuClhE3ikVsg85UYXppZF8Lop3k1MLo2xiiO9kU50cGjmek3PyrOMZ6LeXKIo0LRkjmeW\u002FsXKIigzZ\u002F\u002FZ",{"__typename":1004,"showLineNet":825,"background":883,"anchor":206,"tagline":1005,"headline":1006,"semanticOfHeadline":886,"text":1007,"ctaButton":1020,"primaryButton":1028,"row":1036},"FeatureRecord","The right choice","Overhead lines or high-voltage cables – the right solution",{"value":1008,"links":1019},{"schema":20,"document":1009},{"type":22,"children":1010},[1011,1015],{"type":25,"children":1012},[1013],{"type":28,"value":1014},"Whether a grid connection is implemented as an overhead line or as an underground high-voltage cable depends on a number of factors. Both options have specific advantages and disadvantages, which we will carefully weigh up together with you and the grid operator. Key factors include the voltage level, the distance to be covered, the topography, and environmental and regulatory requirements.",{"type":25,"children":1016},[1017],{"type":28,"value":1018},"Regardless of the option you choose, we will plan and implement your grid connection in a technically sound, economically viable and fully compliant manner.",[],{"value":1021,"links":1027},{"schema":20,"document":1022},{"type":22,"children":1023},[1024],{"type":25,"children":1025},[1026],{"type":28,"value":206},[],{"value":1029,"links":1035},{"schema":20,"document":1030},{"type":22,"children":1031},[1032],{"type":25,"children":1033},[1034],{"type":28,"value":206},[],[1037],{"__typename":1038,"leftColumn":1039,"middleColumn":1065,"rightColumn":1090},"ThreeFeatureColumnRecord",[1040],{"__typename":1041,"headline":1042,"text":1043,"textButton":1052,"media":1060},"NestedFeatureIconRecord","Overhead line",{"value":1044,"links":1051},{"schema":20,"document":1045},{"type":22,"children":1046},[1047],{"type":25,"children":1048},[1049],{"type":28,"value":1050},"Cost-effective over long distances, easily accessible for maintenance and quick fault rectification.",[],{"value":1053,"links":1059},{"schema":20,"document":1054},{"type":22,"children":1055},[1056],{"type":25,"children":1057},[1058],{"type":28,"value":206},[],[1061],{"image":1062},{"url":1063,"width":1064,"height":1064,"responsiveImage":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1785337160-mast.svg",64,[1066],{"__typename":1041,"headline":1067,"text":1068,"textButton":1077,"media":1085},"High-voltage cables",{"value":1069,"links":1076},{"schema":20,"document":1070},{"type":22,"children":1071},[1072],{"type":25,"children":1073},[1074],{"type":28,"value":1075},"Space-saving, unobtrusive in the landscape and unaffected by the weather.",[],{"value":1078,"links":1084},{"schema":20,"document":1079},{"type":22,"children":1080},[1081],{"type":25,"children":1082},[1083],{"type":28,"value":206},[],[1086],{"image":1087},{"url":1088,"width":1089,"height":1089,"responsiveImage":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1787049106-line-graphic.svg",100,[1091],{"__typename":1041,"headline":1092,"text":1093,"textButton":1102,"media":1110},"Combined solutions",{"value":1094,"links":1101},{"schema":20,"document":1095},{"type":22,"children":1096},[1097],{"type":25,"children":1098},[1099],{"type":28,"value":1100},"Flexible adaptation to local conditions and individual project requirements.",[],{"value":1103,"links":1109},{"schema":20,"document":1104},{"type":22,"children":1105},[1106],{"type":25,"children":1107},[1108],{"type":28,"value":206},[],[1111],{"image":1112},{"url":1113,"width":1089,"height":1089,"responsiveImage":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1787049106-setting.svg",{"__typename":913,"showLineNet":801,"anchor":206,"tagline":1115,"headline":1116,"semanticOfHeadline":886,"text":1117,"ctaButton":1162,"primaryButton":1170,"mediaAlignRight":825,"bigImage":825,"background":860,"mediaBlock":1178},"All-inclusive and hassle-free","Turnkey grid connection from a single source",{"value":1118,"links":1161},{"schema":20,"document":1119},{"type":22,"children":1120},[1121,1125,1129],{"type":25,"children":1122},[1123],{"type":28,"value":1124},"Grid connection is an essential component of our turnkey substation projects. Through the close integration of engineering, construction, installation and commissioning, we ensure that the grid connection is seamlessly integrated into the overall project. This helps you avoid interface losses between different trades, save time and maintain full control over costs at all times. From the initial design phase through to approval by the energy supplier, detailed design, material procurement and work preparation, right through to installation and final connection, we coordinate every step for you. In doing so, we consistently take into account the grid operator’s technical requirements, local conditions and all relevant standards and guidelines.",{"type":25,"children":1126},[1127],{"type":28,"value":1128},"What you can expect from our turnkey grid connection:",{"type":925,"style":926,"children":1130},[1131,1137,1143,1149,1155],{"type":929,"children":1132},[1133],{"type":25,"children":1134},[1135],{"type":28,"value":1136},"A single point of contact from the initial planning stage right through to handover",{"type":929,"children":1138},[1139],{"type":25,"children":1140},[1141],{"type":28,"value":1142},"Safe and compliant construction in accordance with all applicable regulations",{"type":929,"children":1144},[1145],{"type":25,"children":1146},[1147],{"type":28,"value":1148},"On-time delivery through coordinated project planning",{"type":929,"children":1150},[1151],{"type":25,"children":1152},[1153],{"type":28,"value":1154},"Over 20 years’ experience in the construction of substations and grid connections",{"type":929,"children":1156},[1157],{"type":25,"children":1158},[1159],{"type":28,"value":1160},"All relevant environmental and health and safety certifications from a single source",[],{"value":1163,"links":1169},{"schema":20,"document":1164},{"type":22,"children":1165},[1166],{"type":25,"children":1167},[1168],{"type":28,"value":206},[],{"value":1171,"links":1177},{"schema":20,"document":1172},{"type":22,"children":1173},[1174],{"type":25,"children":1175},[1176],{"type":28,"value":206},[],[1179],{"__typename":863,"mediaDescription":206,"hideMediaDescription":801,"isAiGenerated":801,"image":1180},{"url":1181,"width":1182,"height":1183,"focalPoint":1184,"responsiveImage":1187},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg",2420,1816,{"x":1185,"y":1186},0.41,0.88,{"src":1188,"srcSet":1189,"width":874,"height":1190,"aspectRatio":1191,"alt":1192,"title":11,"base64":1193,"sizes":879},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg?auto=format%2Ccompress&w=1600","https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg?auto=format%2Ccompress&dpr=0.25&w=1600 400w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg?auto=format%2Ccompress&dpr=0.5&w=1600 800w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg?auto=format%2Ccompress&dpr=0.75&w=1600 1200w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg?auto=format%2Ccompress&w=1600 1600w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790601803-2026-04-19_uw-bremm-5.jpg?auto=format%2Ccompress&dpr=1.5&w=1600 2400w",1200,1.332599118942731,"WT Energiesysteme truck with loading crane at an extra-high-voltage substation with overhead transmission towers and grid connection point in foggy conditions.","data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wCEAAoHBwgHBgoSDQgLCg8NDg8NFQ0UDhINDREPFxgZGBYaGhUaHysjGh0oHSEWJTUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg4OHA0NHC8dFh0vLy8vLy81Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL\u002F\u002FAABEIABMAGAMBIgACEQEDEQH\u002FxAAaAAACAgMAAAAAAAAAAAAAAAAABAEGAwUH\u002F8QAIRAAAQQBBAMBAAAAAAAAAAAAAAECAwQFBiEiMRITMhH\u002FxAAWAQEBAQAAAAAAAAAAAAAAAAAEAwX\u002FxAAbEQABBQEBAAAAAAAAAAAAAAAAAQIDETFBFP\u002FaAAwDAQACEQMRAD8AWuYx7ndEY7EPfYTYz3tQVmMXdBDFathbc7Ts0fQ2gKROsutPFSQ\u002FmxAtFrCBypugAXTtsSka0cbvyyepeamux73JaTkpIEUwt0s1WR\u002Fn9KAACdohD\u002F\u002FZ",{"__typename":1195,"background":883,"anchor":206,"tagline":1196,"headline":1197,"semanticOfHeadline":886,"text":1198,"button":1206,"gridNumbering":801,"gridBackground":1221,"gridTeaser":1232,"standaloneTeaser":1377},"ContentTeaserGridRecord","The driving force behind the energy transition","Grid connection for renewable energy and industry",{"value":1199},{"schema":20,"document":1200},{"type":22,"children":1201},[1202],{"type":25,"children":1203},[1204],{"type":28,"value":1205},"A high-performance grid connection is essential if renewable energies are to play their part in the energy transition. We provide grid connections for a wide range of applications and tailor each solution specifically to your project:",{"value":1207,"links":1216},{"schema":20,"document":1208},{"type":22,"children":1209},[1210],{"type":25,"children":1211},[1212],{"item":666,"type":218,"children":1213},[1214],{"type":28,"value":1215},"Discuss the connection",[1217],{"__typename":665,"id":666,"name":848,"formId":661,"_allSlugLocales":1218},[1219,1220],{"locale":230,"value":659},{"locale":233,"value":661},{"isAiGenerated":801,"image":1222},{"url":1223,"width":1190,"height":1224,"responsiveImage":1225},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790616869-2026-06-12_bg-dd-etem-41.jpg",800,{"src":1226,"srcSet":1227,"width":1190,"height":1224,"aspectRatio":1228,"alt":1229,"title":11,"base64":1230,"sizes":1231},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790616869-2026-06-12_bg-dd-etem-41.jpg?auto=format%2Ccompress&w=1280","https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790616869-2026-06-12_bg-dd-etem-41.jpg?auto=format%2Ccompress&dpr=0.25&w=1280 300w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790616869-2026-06-12_bg-dd-etem-41.jpg?auto=format%2Ccompress&dpr=0.5&w=1280 600w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790616869-2026-06-12_bg-dd-etem-41.jpg?auto=format%2Ccompress&dpr=0.75&w=1280 900w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790616869-2026-06-12_bg-dd-etem-41.jpg?auto=format%2Ccompress&w=1280 1200w",1.5,"WT Energiesysteme employee during a workplace safety training session on working safely at height and using personal fall protection equipment.","data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wCEAAoHBwgHBgoICAgLCgoLDhgQDg0ZDh0VDR0dIx8cMBYlIiEdHyslGh0oHSEiJDUlKC0vMjIyHSI4PTcwPCsxMi8BCgsLDg0OGhAQHC8eIhwvOzsvLy8vLy8vLy87LzUvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL\u002F\u002FAABEIABAAGAMBIgACEQEDEQH\u002FxAAXAAADAQAAAAAAAAAAAAAAAAAABgcE\u002F8QAIBAAAQQBBAMAAAAAAAAAAAAAAQACAwQFBiFBURETQv\u002FEABYBAAMAAAAAAAAAAAAAAAAAAAACA\u002F\u002FEABcRAQADAAAAAAAAAAAAAAAAAAABAhL\u002F2gAMAwEAAhEDEQA\u002FAKvmbDa+KleT8+FNorgmMjmnlPuqInPwEoadwFLsVBN65t+SiLCTBRsySgtahZNOiR1tzT2hPtF\u002F\u002F9k=","(max-width: 1200px) 100vw, 1200px",[1233,1272,1299,1326,1352],{"__typename":1234,"id":1235,"summary":1236},"TeaserRecord","QMiXqpE2TtSTgHuqKAWfeA",[1237],{"hideLinktext":801,"teaserHeadline":1238,"teaserText":1239,"teaserImage":1247,"teaserIcon":1261,"teaserLogo":11,"teaserLink":1263},"Wind turbines",{"value":1240},{"schema":20,"document":1241},{"type":22,"children":1242},[1243],{"type":25,"children":1244},[1245],{"type":28,"value":1246},"Reliable transmission of the electricity generated by onshore and offshore wind farms.",[1248],{"isAiGenerated":801,"image":1249},{"url":1250,"width":1251,"height":1252,"alt":11,"format":1253,"responsiveImage":1254},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg",1920,1280,"jpg",{"src":1255,"srcSet":1256,"width":1257,"height":1258,"aspectRatio":1228,"alt":11,"title":11,"base64":1259,"sizes":1260},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&w=400","https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=0.25&w=400 100w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=0.5&w=400 200w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=0.75&w=400 300w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&w=400 400w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=1.5&w=400 600w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=2&w=400 800w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=3&w=400 1200w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1784286889-testbild.jpg?auto=format%2Ccompress&dpr=4&w=400 1600w",400,266,"data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wCEAAoHBwgHBgoICAgOExQUDg8ODQ4NDhEOFg0YFxUZGCITFiEaHysjGh0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLBQUOEBAFEC8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL\u002F\u002FAABEIABAAGAMBIgACEQEDEQH\u002FxAAXAAEAAwAAAAAAAAAAAAAAAAADAAQG\u002F8QAHBAAAQUAAwAAAAAAAAAAAAAAAgABAwQRBRIh\u002F8QAFgEAAwAAAAAAAAAAAAAAAAAAAAID\u002F8QAFBEBAAAAAAAAAAAAAAAAAAAAAP\u002FaAAwDAQACEQMRAD8A13D1Wld\u002FE5V2ju4r3DDFGWYnsQRna1lUohrg5M6iYh6njKID\u002F9k=","(max-width: 400px) 100vw, 400px",{"url":1262,"width":1064,"height":1064,"alt":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1791795154-windrad.svg",{"value":1264,"links":1271},{"schema":20,"document":1265},{"type":22,"children":1266},[1267],{"type":25,"children":1268},[1269],{"type":28,"value":1270},"-",[],{"__typename":1234,"id":1273,"summary":1274},"Kmoch3SdT6S5GwXGm4bZVA",[1275],{"hideLinktext":801,"teaserHeadline":1276,"teaserText":1277,"teaserImage":1285,"teaserIcon":1289,"teaserLogo":11,"teaserLink":1291},"Solar power systems",{"value":1278},{"schema":20,"document":1279},{"type":22,"children":1280},[1281],{"type":25,"children":1282},[1283],{"type":28,"value":1284},"Connection of large solar farms to the energy supplier’s high-voltage grid.",[1286],{"isAiGenerated":801,"image":1287},{"url":1250,"width":1251,"height":1252,"alt":11,"format":1253,"responsiveImage":1288},{"src":1255,"srcSet":1256,"width":1257,"height":1258,"aspectRatio":1228,"alt":11,"title":11,"base64":1259,"sizes":1260},{"url":1290,"width":1064,"height":1064,"alt":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1791795118-solarmodul.svg",{"value":1292,"links":1298},{"schema":20,"document":1293},{"type":22,"children":1294},[1295],{"type":25,"children":1296},[1297],{"type":28,"value":1270},[],{"__typename":1234,"id":1300,"summary":1301},"NayHZNtNSCqXaIO4hfW8Fw",[1302],{"hideLinktext":801,"teaserHeadline":1303,"teaserText":1304,"teaserImage":1312,"teaserIcon":1316,"teaserLogo":11,"teaserLink":1318},"Hydrogen production",{"value":1305},{"schema":20,"document":1306},{"type":22,"children":1307},[1308],{"type":25,"children":1309},[1310],{"type":28,"value":1311},"Integration of electrolysers into the electricity grid.",[1313],{"isAiGenerated":801,"image":1314},{"url":1250,"width":1251,"height":1252,"alt":11,"format":1253,"responsiveImage":1315},{"src":1255,"srcSet":1256,"width":1257,"height":1258,"aspectRatio":1228,"alt":11,"title":11,"base64":1259,"sizes":1260},{"url":1317,"width":1064,"height":1064,"alt":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1791798811-gasflasche.svg",{"value":1319,"links":1325},{"schema":20,"document":1320},{"type":22,"children":1321},[1322],{"type":25,"children":1323},[1324],{"type":28,"value":1270},[],{"__typename":1234,"id":1327,"summary":1328},"Ge7iqv8tTtebOt6M4AaELA",[1329],{"hideLinktext":801,"teaserHeadline":1330,"teaserText":1331,"teaserImage":1339,"teaserIcon":11,"teaserLogo":11,"teaserLink":1344},"Battery energy storage system (BESS)",{"value":1332},{"schema":20,"document":1333},{"type":22,"children":1334},[1335],{"type":25,"children":1336},[1337],{"type":28,"value":1338},"Grid connection to stabilise the electricity networks.",[1340],{"isAiGenerated":801,"image":1341},{"url":1342,"width":1064,"height":1064,"alt":11,"format":1343,"responsiveImage":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1785337119-batterie.svg","svg",{"value":1345,"links":1351},{"schema":20,"document":1346},{"type":22,"children":1347},[1348],{"type":25,"children":1349},[1350],{"type":28,"value":1270},[],{"__typename":1234,"id":1353,"summary":1354},"S8vPSYpPQL2i1mdnJdTEMg",[1355],{"hideLinktext":801,"teaserHeadline":1356,"teaserText":1357,"teaserImage":1365,"teaserIcon":11,"teaserLogo":11,"teaserLink":1369},"Industry and energy suppliers",{"value":1358},{"schema":20,"document":1359},{"type":22,"children":1360},[1361],{"type":25,"children":1362},[1363],{"type":28,"value":1364},"Reliable grid feed-in in the range from 10 to 380 kV.",[1366],{"isAiGenerated":801,"image":1367},{"url":1368,"width":1064,"height":1064,"alt":11,"format":1343,"responsiveImage":11},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1791798409-industrie.svg",{"value":1370,"links":1376},{"schema":20,"document":1371},{"type":22,"children":1372},[1373],{"type":25,"children":1374},[1375],{"type":28,"value":1270},[],[],{"__typename":1379,"showLineNet":825,"anchor":206,"tagline":1380,"headline":1381,"semanticOfHeadline":886,"background":860,"faq":1382},"FaqBlockRecord","Answers at a glance","Frequently Asked Questions about Network Connectivity (FAQ)",[1383,1395,1407,1419,1431,1443],{"id":1384,"question":1385,"answer":1386},"ZtO-5CzKT2-S4Pnf1hCRHg","What is meant by a grid connection?",{"value":1387,"links":1394},{"schema":20,"document":1388},{"type":22,"children":1389},[1390],{"type":25,"children":1391},[1392],{"type":28,"value":1393},"Grid connection refers to the line connection between a substation and the higher-level transmission or distribution network. It is via this connection that the electricity generated is fed into or drawn from the public grid. It can take the form of an overhead line, a high-voltage cable or a combination of both. The grid connection is therefore a central and safety-critical component of every substation project.",[],{"id":1396,"question":1397,"answer":1398},"TGHvu9LJR7aW89evwKGRKw","What is the difference between overhead cables and underground cables?",{"value":1399,"links":1406},{"schema":20,"document":1400},{"type":22,"children":1401},[1402],{"type":25,"children":1403},[1404],{"type":28,"value":1405},"An overhead line carries the conductor cables above ground via pylons and is particularly cost-effective when long distances need to be spanned. An underground cable is laid beneath the ground and is therefore unobtrusive in the landscape and unaffected by weather conditions. Overhead lines are generally easier to maintain and repair, whilst underground cables take up less space and are more visually unobtrusive. Which option is suitable depends on the voltage level, the distance, the topography and the network operator’s specifications.",[],{"id":1408,"question":1409,"answer":1410},"InbNAiJuT2OGMc7zX2M9qQ","Who is responsible for connecting a substation to the grid?",{"value":1411,"links":1418},{"schema":20,"document":1412},{"type":22,"children":1413},[1414],{"type":25,"children":1415},[1416],{"type":28,"value":1417},"The technical implementation of the grid connection is carried out by a specialist contractor such as WT Energiesysteme, which is responsible for planning, construction, installation and commissioning. The technical connection requirements are specified by the relevant grid operator. As a turnkey provider, we coordinate all liaison with the grid operator on your behalf. This means you have a single point of contact for the entire project.",[],{"id":1420,"question":1421,"answer":1422},"XeLI-wV9T6WFL5-ohhkdUQ","Up to what voltage level do you provide grid connection?",{"value":1423,"links":1430},{"schema":20,"document":1424},{"type":22,"children":1425},[1426],{"type":25,"children":1427},[1428],{"type":28,"value":1429},"We design and construct grid connections and feed-in points across the entire voltage range from 10 to 380 kV. This enables us to cater for both medium-voltage applications and challenging extra-high-voltage projects. Our range of services includes cable pulls in the 110 kV range across multiple bays, as well as high-voltage cables up to 380 kV. This enables us to find the right technical solution for every project.",[],{"id":1432,"question":1433,"answer":1434},"alOxpskYTs-WPVJTnN3huw","Why is a turnkey grid connection from a single provider worthwhile?",{"value":1435,"links":1442},{"schema":20,"document":1436},{"type":22,"children":1437},[1438],{"type":25,"children":1439},[1440],{"type":28,"value":1441},"With a turnkey solution, engineering, construction, installation and commissioning are all handled by a single provider. This reduces the number of interfaces between different trades, minimises the need for coordination and lowers the risk of delays. You benefit from a single point of contact, clear lines of responsibility and on-time, standards-compliant implementation. This ensures that the grid connection is seamlessly integrated into your overall project.",[],{"id":1444,"question":1445,"answer":1446},"faqZMF2tTDyIZc2HcqbDFA","How does the grid connection process work, and how long does it typically take?",{"value":1447,"links":1454},{"schema":20,"document":1448},{"type":22,"children":1449},[1450],{"type":25,"children":1451},[1452],{"type":28,"value":1453},"The process of connecting to the grid is divided into planning, approval, construction, installation and commissioning. The overall duration of the project depends primarily on two factors: the available grid capacity and the lead times for the required components. Lead times, in particular, are now the key factor determining the overall schedule. To ensure your schedule remains predictable, we order the relevant components immediately upon receipt of your order, thereby minimising the risk of delays. Through this forward-looking procurement, coordinated project planning and close coordination with the grid operator, we ensure the safe and timely connection of your plant.",[],{"__typename":1456,"background":1457,"showLineNet":801,"anchor":206,"tagline":1458,"headline":1459,"semanticOfHeadline":886,"text":1460,"ctaButton":1469,"contactPerson":1488},"ContactPersonBlockRecord","bg-blue","Working together towards the energy transition","Your partner for grid connection",{"value":1461,"links":1468},{"schema":20,"document":1462},{"type":22,"children":1463},[1464],{"type":25,"children":1465},[1466],{"type":28,"value":1467},"As a medium-sized company based in Riesa and Dresden, we are one of the leading providers of substation construction in the renewable energy sector. For over 20 years, we have been planning, building and modernising substations and grid connections, and have already successfully commissioned more than 250 facilities. We bring this experience to bear in the planning and implementation of your grid connection – reliably, in accordance with standards and on schedule. Whether it’s an overhead line, a high-voltage cable or a combined solution: we ensure that your plant is connected to the grid safely and on schedule. Get in touch – together we’ll shape the energy transition and find the right grid connection for your project.",[],{"value":1470,"links":1483},{"schema":20,"document":1471},{"type":22,"children":1472},[1473],{"type":25,"children":1474},[1475],{"item":666,"meta":1476,"type":218,"children":1480},[1477],{"id":1478,"value":1479},"target","_blank",[1481],{"type":28,"value":1482},"Please get in touch with us",[1484],{"__typename":665,"id":666,"name":848,"formId":661,"_allSlugLocales":1485},[1486,1487],{"locale":230,"value":659},{"locale":233,"value":661},{"id":1489,"name":1490,"role":1491,"phone":1492,"email":1493,"image":1494},"BINIcacdTdCuk_kuIL2kJA","Robert Stefaniak","Sales Manager","+49 3525 51328-53","vertrieb@wt-energiesysteme.de",[1495],{"isAiGenerated":801,"image":1496},{"focalPoint":1497,"responsiveImage":1498},{"x":995,"y":995},{"src":1499,"srcSet":1500,"width":992,"height":1501,"aspectRatio":1502,"alt":11,"title":11,"base64":1503,"sizes":1504},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256797-2026-06_intersolar-22.jpg?auto=format%2Ccompress&w=2000","https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256797-2026-06_intersolar-22.jpg?auto=format%2Ccompress&dpr=0.25&w=2000 500w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256797-2026-06_intersolar-22.jpg?auto=format%2Ccompress&dpr=0.5&w=2000 1000w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256797-2026-06_intersolar-22.jpg?auto=format%2Ccompress&dpr=0.75&w=2000 1500w,https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1790256797-2026-06_intersolar-22.jpg?auto=format%2Ccompress&w=2000 2000w",1333,1.5003750937734435,"data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wCEAAoHBwgHBgoICBILFhYLDiIQDhYWDRYQDRUOFxgZHRYTIhUaHysjGh0oKSEWJDUlKC0vMjIyGSU4PTcwPCsxMi8BCgsLDg0OHBEOFi8cFh07Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL\u002F\u002FAABEIABAAGAMBIgACEQEDEQH\u002FxAAYAAACAwAAAAAAAAAAAAAAAAAABQMEB\u002F\u002FEAB8QAAEDAwUAAAAAAAAAAAAAAAEAAgMEEhMFERVRYf\u002FEABcBAAMBAAAAAAAAAAAAAAAAAAECAwD\u002FxAAXEQADAQAAAAAAAAAAAAAAAAAAAREC\u002F9oADAMBAAIRAxEAPwDUMjHSkpK6vaNWsHabRwbzFqX8Ndqof6l2jZkL1QQ4hyFJWw4rQhFUk5T\u002F2Q==","(max-width: 2000px) 100vw, 2000px",{"locales":1506,"globalSeo":1507},[230,233],{"titleSuffix":206,"fallbackSeo":1508},{"title":1509,"description":1510,"image":1511},"WT Energiesysteme – We’re shaping the energy transition!","We are WT Energiesysteme GmbH. Our core expertise lies in the construction, maintenance and modernisation of substations. Find out more here!",{"url":1512},"https:\u002F\u002Fwww.datocms-assets.com\u002F221668\u002F1791558887-design-ohne-titel-3.jpg",{"allNavigationMains":1514,"config":1837},[1515],{"id":1516,"children":1517},"CSNiE7_NRGmnlil6ahrLXw",[1518,1553,1632,1675,1728,1745,1805],{"id":1519,"name":1520,"externalUrl":206,"link":1521,"image":1529,"children":1530},"OiwkYQXcSoai-LVWYcvU1g","Substation",{"__typename":226,"id":1522,"name":1523,"_allSlugLocales":1524},"OPk973eHRBOwU0d7MyV6Pg","Substation at a glance",[1525,1527],{"locale":230,"value":1526},"umspannwerk-im-ueberblick",{"locale":233,"value":1528},"substation-at-a-glance",[],[1531,1542],{"id":1532,"name":1533,"externalUrl":206,"link":1534},"Nqx1wAHBRxqK5HqKvHp-2A","110 kV substations",{"__typename":226,"id":1535,"name":1536,"_allSlugLocales":1537},"ewUTSl9ARb6mOZF2SQ13vQ","110 kV substation",[1538,1540],{"locale":230,"value":1539},"umspannwerk-im-ueberblick\u002F110kv",{"locale":233,"value":1541},"substation-at-a-glance\u002F110-kv",{"id":1543,"name":1544,"externalUrl":206,"link":1545},"d8OBhDIaTMWUnzA4XKqc7g","380 kV substations",{"__typename":226,"id":1546,"name":1547,"_allSlugLocales":1548},"bpynqaOnQx-jiRndMSXc5Q","380 kV substation",[1549,1551],{"locale":230,"value":1550},"umspannwerk-im-ueberblick\u002F380kv",{"locale":233,"value":1552},"substation-at-a-glance\u002F380-kv",{"id":1554,"name":1555,"externalUrl":206,"link":1556,"image":1563,"children":1564},"L0kcCq5ER0OV2DJBV9BVxQ","Services",{"__typename":226,"id":1557,"name":1555,"_allSlugLocales":1558},"Cg_sb8jlQ_OHWoyca1CZAg",[1559,1561],{"locale":230,"value":1560},"leistungen",{"locale":233,"value":1562},"services",[],[1565,1576,1586,1596,1602,1612,1622],{"id":1566,"name":1567,"externalUrl":206,"link":1568},"C8N-qLRQR1iW9I8D65zpSQ","Planning & Approval",{"__typename":1569,"id":1570,"name":1567,"_allSlugLocales":1571},"ServiceRecord","MIaukdkGTyu91J16ME1SvA",[1572,1574],{"locale":230,"value":1573},"leistungen\u002Fplanung-und-genehmigung",{"locale":233,"value":1575},"services\u002Fplanning-and-approval",{"id":1577,"name":1578,"externalUrl":206,"link":1579},"fxmTi1teRyGRqXPM2X7OVA","Construction & Assembly",{"__typename":1569,"id":1580,"name":1578,"_allSlugLocales":1581},"Aq7a6BloTm28Pt75c6xetg",[1582,1584],{"locale":230,"value":1583},"leistungen\u002Fbau-und-montage",{"locale":233,"value":1585},"services\u002Fconstruction-and-assembly",{"id":1587,"name":1588,"externalUrl":206,"link":1589},"BIj1YuijT3ywB7VIYQztEQ","Control cabinet assembly",{"__typename":1569,"id":1590,"name":1588,"_allSlugLocales":1591},"Z1xqTIMrTs6gDdj5PCwWuA",[1592,1594],{"locale":230,"value":1593},"leistungen\u002Fschaltschrankmontage",{"locale":233,"value":1595},"services\u002Fcontrol-cabinet-assembly",{"id":1597,"name":806,"externalUrl":206,"link":1598},"O-ooL459TL6JW6ey-luDjA",{"__typename":1569,"id":805,"name":806,"_allSlugLocales":1599},[1600,1601],{"locale":230,"value":810},{"locale":233,"value":807},{"id":1603,"name":1604,"externalUrl":206,"link":1605},"L90dErGrRYOR3AzhY3s4tg","Commissioning",{"__typename":1569,"id":1606,"name":1604,"_allSlugLocales":1607},"Pp_uJNeqTSiMh3bQ8Tgh0Q",[1608,1610],{"locale":230,"value":1609},"leistungen\u002Finbetriebnahme",{"locale":233,"value":1611},"services\u002Fcommissioning",{"id":1613,"name":1614,"externalUrl":206,"link":1615},"beyJnXhHQ3uk9Az3m02stg","Service & Maintenance",{"__typename":1569,"id":1616,"name":1614,"_allSlugLocales":1617},"IH-a2RYIS9C5cRuWtIx-vQ",[1618,1620],{"locale":230,"value":1619},"leistungen\u002Fservice-und-wartung",{"locale":233,"value":1621},"services\u002Fservice-and-maintenance",{"id":1623,"name":1624,"externalUrl":206,"link":1625},"A-IcIPm_TfWXxdUIlj7jDw","Battery storage",{"__typename":1569,"id":1626,"name":1624,"_allSlugLocales":1627},"YItL2Ng_Q5i0K8fHnwibuQ",[1628,1630],{"locale":230,"value":1629},"leistungen\u002Fbatteriespeicher",{"locale":233,"value":1631},"services\u002Fbattery-storage",{"id":1633,"name":1634,"externalUrl":206,"link":1635,"image":1643,"children":1644},"Ey-8gYQ3Sni_t1ULCPR01Q","Feed-in & Grid Connection",{"__typename":226,"id":1636,"name":1637,"_allSlugLocales":1638},"bNpehAc6RaSElcErMw2hsA","Feed-in and grid connection",[1639,1641],{"locale":230,"value":1640},"einspeisung-und-netzanschluss",{"locale":233,"value":1642},"feed-in-and-grid-connection",[],[1645,1655,1665],{"id":1646,"name":1647,"externalUrl":206,"link":1648},"cmqbC3kmRtWoP11iNvvKBQ","Grid connection at a glance",{"__typename":226,"id":1649,"name":1647,"_allSlugLocales":1650},"H47erJXSTICXMj60ZrjyLg",[1651,1653],{"locale":230,"value":1652},"einspeisung-und-netzanschluss\u002Fueberblick",{"locale":233,"value":1654},"feed-in-and-grid-connection\u002Foverview",{"id":1656,"name":1657,"externalUrl":206,"link":1658},"B3SyhC7yQlmbfhZ5QwEh-w","Grid connection authorisation & timeframe",{"__typename":226,"id":1659,"name":1657,"_allSlugLocales":1660},"PML0PqymT5qwoKarUJU_Cg",[1661,1663],{"locale":230,"value":1662},"einspeisung-und-netzanschluss\u002Fgenehmigung-und-zeitrahmen",{"locale":233,"value":1664},"feed-in-and-grid-connection\u002Fapproval-and-timeframe",{"id":1666,"name":1667,"externalUrl":206,"link":1668},"BeUu7pH6Tt2Soqt9Cj5_9A","Property & Location",{"__typename":226,"id":1669,"name":1667,"_allSlugLocales":1670},"H62My_M7Tv2-aYzYFGOiUg",[1671,1673],{"locale":230,"value":1672},"einspeisung-und-netzanschluss\u002Fgrundstueck-und-standort",{"locale":233,"value":1674},"feed-in-and-grid-connection\u002Fproperty-and-location",{"id":1676,"name":1677,"externalUrl":206,"link":1678,"image":1685,"children":1686},"Qut5O9EoS2GjRxAOq5j5XQ","Sectors",{"__typename":226,"id":1679,"name":1677,"_allSlugLocales":1680},"M7icvZhlTV-t-LxS9b5GVw",[1681,1683],{"locale":230,"value":1682},"branchen",{"locale":233,"value":1684},"sectors",[],[1687,1698,1708,1718],{"id":1688,"name":1689,"externalUrl":206,"link":1690},"GShwDK82TJmtjiJbVsmvhw","Project developer",{"__typename":1691,"id":1692,"name":1689,"_allSlugLocales":1693},"IndustryRecord","Am0XrpTgT4qMpQem0Kv30Q",[1694,1696],{"locale":230,"value":1695},"branchen\u002Fprojektentwickler",{"locale":233,"value":1697},"sectors\u002Fproject-developer",{"id":1699,"name":1700,"externalUrl":206,"link":1701},"AQy-VCr1RB2ArUWr6LPJ1Q","Energy suppliers & network operators",{"__typename":1691,"id":1702,"name":1700,"_allSlugLocales":1703},"S8LbZwLtRVu5t7j5oEsYtw",[1704,1706],{"locale":230,"value":1705},"branchen\u002Fenergieversorger-und-netzbetreiber",{"locale":233,"value":1707},"sectors\u002Fenergy-suppliers-and-network-operators",{"id":1709,"name":1710,"externalUrl":206,"link":1711},"DBo5RNOTRSqDNWbGEsSHfw","Industry & Large-scale Consumers",{"__typename":1691,"id":1712,"name":1710,"_allSlugLocales":1713},"aVhxWOChSImxB2g2mFp7RQ",[1714,1716],{"locale":230,"value":1715},"branchen\u002Findustrie-und-grossverbraucher",{"locale":233,"value":1717},"sectors\u002Findustry-and-large-scale-consumers",{"id":1719,"name":1720,"externalUrl":206,"link":1721},"EndEEWLWRQ6Cuf6sxyDbkQ","Investors & Tenders",{"__typename":1691,"id":1722,"name":1720,"_allSlugLocales":1723},"Jvxgg8yISaii3GEUS01eZA",[1724,1726],{"locale":230,"value":1725},"branchen\u002Finvestoren-und-ausschreibungen",{"locale":233,"value":1727},"sectors\u002Finvestors-and-tenders",{"id":1729,"name":1730,"externalUrl":206,"link":1731,"image":1738,"children":1739},"TFTwOO8vQCi1r8FPqGIvgw","References",{"__typename":226,"id":1732,"name":1730,"_allSlugLocales":1733},"M5zpDhVlTn6Ml48vS-sB3w",[1734,1736],{"locale":230,"value":1735},"referenzen",{"locale":233,"value":1737},"references",[],[1740,1742],{"id":1741,"name":206,"externalUrl":206,"link":11},"F-pK6v2oSbS7nvY7XYSt5w",{"id":1743,"name":1744,"externalUrl":206,"link":11},"EzJ62dKZR5SHfzLv3Cjp5Q","Krumpa Substation",{"id":1746,"name":162,"externalUrl":206,"link":1747,"image":1754,"children":1755},"SLSTqB35Rh24H9ZRIPkuEg",{"__typename":226,"id":1748,"name":162,"_allSlugLocales":1749},"P3XPMouPSPi_ovtvFvQGiA",[1750,1752],{"locale":230,"value":1751},"unternehmen",{"locale":233,"value":1753},"company",[],[1756,1765,1775,1785,1795],{"id":1757,"name":329,"externalUrl":206,"link":1758},"D6wCUjMQStSL7y1p-uUzEA",{"__typename":226,"id":1759,"name":329,"_allSlugLocales":1760},"HeNyPpMUTjC05CC_qRFYww",[1761,1763],{"locale":230,"value":1762},"unternehmen\u002Fnews",{"locale":233,"value":1764},"company\u002Fnews",{"id":1766,"name":1767,"externalUrl":206,"link":1768},"YAJXcjTDTjCPSCbMrCj4IQ","WT Energiesysteme Group",{"__typename":226,"id":1769,"name":1767,"_allSlugLocales":1770},"WQu1jkHYTbmkTQC4KnrT5w",[1771,1773],{"locale":230,"value":1772},"unternehmen\u002Fwt-energiesysteme-gruppe",{"locale":233,"value":1774},"company\u002Fwt-energiesysteme-group",{"id":1776,"name":1777,"externalUrl":206,"link":1778},"IoAANlQJRV-opWPm3RQmcA","Values & Approach",{"__typename":226,"id":1779,"name":1777,"_allSlugLocales":1780},"WSkgP-m5TPCo_Pi4Fwsljw",[1781,1783],{"locale":230,"value":1782},"unternehmen\u002Fwerte-und-haltung",{"locale":233,"value":1784},"company\u002Fvalues-and-approach",{"id":1786,"name":1787,"externalUrl":206,"link":1788},"CDLyh4TaTiSCMdRVRSxHgw","Quality & Certifications",{"__typename":226,"id":1789,"name":1787,"_allSlugLocales":1790},"dAwPHctHQdao39CRFvXh8Q",[1791,1793],{"locale":230,"value":1792},"unternehmen\u002Fqualitaet-und-zertifizierungen",{"locale":233,"value":1794},"company\u002Fquality-and-certifications",{"id":1796,"name":1797,"externalUrl":206,"link":1798},"DnBbdjxaR8SMkZKTODcniQ","Partners & Networks",{"__typename":226,"id":1799,"name":1797,"_allSlugLocales":1800},"cW8WzVQZTs-YVopcJLDPkg",[1801,1803],{"locale":230,"value":1802},"unternehmen\u002Fpartner-und-netzwerke",{"locale":233,"value":1804},"company\u002Fpartners-and-networks",{"id":1806,"name":1807,"externalUrl":206,"link":1808,"image":1815,"children":1816},"HD9qpgiSTVWtiLHnx466_A","Careers",{"__typename":226,"id":1809,"name":1807,"_allSlugLocales":1810},"cTYLlYcjR06nHfRTcbyMHw",[1811,1813],{"locale":230,"value":1812},"karriere",{"locale":233,"value":1814},"careers",[],[1817,1827],{"id":1818,"name":1819,"externalUrl":206,"link":1820},"Xw2yuXu7QEmzcacRSjKCUw","Working at WT",{"__typename":226,"id":1821,"name":1819,"_allSlugLocales":1822},"XpGO2gY3RkWmHr9NSpkoMQ",[1823,1825],{"locale":230,"value":1824},"karriere\u002Farbeiten-bei-wt",{"locale":233,"value":1826},"careers\u002Fworking-at-wt",{"id":1828,"name":1829,"externalUrl":206,"link":1830},"EBnceM-nRWm818XTD8MZJw","Job vacancies",{"__typename":226,"id":1831,"name":1829,"_allSlugLocales":1832},"WOrsUpcVR1Sfn_MBOK4oyA",[1833,1835],{"locale":230,"value":1834},"karriere\u002Fstellenangebote",{"locale":233,"value":1836},"careers\u002Fjob-vacancies",{"pageContact":1838,"department":1842},{"__typename":665,"id":666,"formId":661,"_allSlugLocales":1839},[1840,1841],{"locale":230,"value":659},{"locale":233,"value":661},{"phone":676,"email":677},{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1844},"\u003Cpath fill=\"currentColor\" d=\"M6.54 5c.06.89.21 1.76.45 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79zm9.86 12.02c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM7.5 3H4c-.55 0-1 .45-1 1c0 9.39 7.61 17 17 17c.55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1c-1.24 0-2.45-.2-3.57-.57a.8.8 0 0 0-.31-.05c-.26 0-.51.1-.71.29l-2.2 2.2a15.15 15.15 0 0 1-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02A11.4 11.4 0 0 1 8.5 4c0-.55-.45-1-1-1\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1846},"\u003Cpath fill=\"currentColor\" d=\"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0l-8 4.99L4 6zm0 12H4V8l8 5l8-5z\"\u002F>",{"config":1848},{"pageIndex":1849,"pageNews":1853,"pageReferences":1857},{"__typename":226,"id":216,"name":227,"_allSlugLocales":1850},[1851,1852],{"locale":230,"value":231},{"locale":233,"value":231},{"__typename":226,"id":1759,"name":329,"_allSlugLocales":1854},[1855,1856],{"locale":230,"value":1762},{"locale":233,"value":1764},{"__typename":226,"id":1732,"name":1730,"_allSlugLocales":1858},[1859,1860],{"locale":230,"value":1735},{"locale":233,"value":1737},{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1862},"\u003Cpath fill=\"currentColor\" d=\"M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h4.2q.325-.9 1.088-1.45T12 1t1.713.55T14.8 3H19q.825 0 1.413.588T21 5v6.7q-.475-.225-.975-.387T19 11.075V5H5v14h6.05q.075.55.238 1.05t.387.95zm0-3v1V5v6.075V11zm2-1h4.075q.075-.525.238-1.025t.362-.975H7zm0-4h6.1q.8-.75 1.788-1.25T17 11.075V11H7zm0-4h10V7H7zm5.538-4.962q.212-.213.212-.538t-.213-.537T12 2.75t-.537.213t-.213.537t.213.538t.537.212t.538-.213M18 23q-2.075 0-3.537-1.463T13 18t1.463-3.537T18 13t3.538 1.463T23 18t-1.463 3.538T18 23m-.5-2h1v-2.5H21v-1h-2.5V15h-1v2.5H15v1h2.5z\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1864},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M17 2h-3a5 5 0 0 0-5 5v3H6v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1866},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\">\u003Cpath d=\"M21 8v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5M7 17v-7\"\u002F>\u003Cpath d=\"M11 17v-3.25M11 10v3.75m0 0c0-3.75 6-3.75 6 0V17M7 7.01l.01-.011\"\u002F>\u003C\u002Fg>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1868},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\u003Cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 16a4 4 0 1 0 0-8a4 4 0 0 0 0 8\"\u002F>\u003Cpath d=\"M3 16V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5Z\"\u002F>\u003Cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m17.5 6.51l.01-.011\"\u002F>\u003C\u002Fg>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1870},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m16 21l-4-7l6.5-11M7 7l2 3.5L6 15\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1872},"\u003Cpath fill=\"currentColor\" d=\"m12 5.69l5 4.5V18h-2v-6H9v6H7v-7.81zM12 3L2 12h3v8h6v-6h2v6h6v-8h3z\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1874},"\u003Cpath fill=\"currentColor\" d=\"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2s2-.9 2-2s-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2s2-.9 2-2s-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2s2-.9 2-2s-.9-2-2-2\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1876},"\u003Cpath fill=\"currentColor\" d=\"M10 6L8.59 7.41L13.17 12l-4.58 4.59L10 18l6-6z\"\u002F>",{"page":11,"news":11,"_site":1878},{"locales":1879},[230,233],{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1881},"\u003Cpath fill=\"currentColor\" d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10s10-4.48 10-10S17.52 2 12 2M4 12c0-.61.08-1.21.21-1.78L8.99 15v1c0 1.1.9 2 2 2v1.93C7.06 19.43 4 16.07 4 12m13.89 5.4c-.26-.81-1-1.4-1.9-1.4h-1v-3c0-.55-.45-1-1-1h-6v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41C17.92 5.77 20 8.65 20 12c0 2.08-.81 3.98-2.11 5.4\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1883},"\u003Cpath fill=\"currentColor\" d=\"M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5A6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5S14 7.01 14 9.5S11.99 14 9.5 14\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1885},"\u003Cpath fill=\"currentColor\" d=\"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z\"\u002F>",{"left":799,"top":799,"width":800,"height":800,"rotate":799,"vFlip":801,"hFlip":801,"body":1887},"\u003Cpath fill=\"currentColor\" d=\"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6l-6-6z\"\u002F>",1793094245005]