[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-secure:{\n  \"regionTheme\": *[_type == \"theme\" && language == $locale && (!defined(audience._ref) || audience._ref != \"audience-business\")][0] {\n    ...,\n    activeAnnouncement->{...},\n    \"mainNavigation\": \nmainNav->{\n  \n  \"topLevelMenuItems\": navigationMenu.topLevelMenuItems[] {\n    title,\n    \"submenuLists\": submenuLists[] {\n      submenuListTitle,\n      \"submenuListItems\": submenuListItems[] {\n        \n  ...\n,\n        \n_type == 'link.internal' => {\n  ...,\n  newWindow,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n}\n}\n,\n        \n  _type == 'link.ssu' => {\n  ...\n}\n,\n      }\n    },\n    \"additionalInfo\": additionalInfo[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    }\n  },\n  \"menuActions\": headerActions[] {\n    _type,\n    _key,\n    \"internalLink\": internalLink { \n_type == 'link.internal' => {\n  ...,\n  newWindow,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n}\n}\n },\n    \"externalLink\": externalLink { \n  ...\n },\n    \"ssuLink\": ssuLink { \n  _type == 'link.ssu' => {\n  ...\n}\n },\n    appstoreLink,\n    button,\n  },\n  \"mobileHeaderActionKey\": mobileHeaderActionKey,\n\n}\n,\n    mainFooter->{\nfootnote,\n'pageLinks': coalesce(pageLinks[] {\n  \n  ...\n,\n  \n_type == 'link.internal' => {\n  ...,\n  newWindow,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n}\n}\n,\n  \n  _type == 'link.ssu' => {\n  ...\n}\n,\n}, []),\n'socialLinks': coalesce(socialLinks[] {\n  \n  _type == 'link.social' => {\n    _type,\n    _key,\n    title,\n    url,\n    icon,\n  }\n,\n}, []),\n'legalLinks': coalesce(legalLinks[] {\n  \n  ...\n,\n  \n_type == 'link.internal' => {\n  ...,\n  newWindow,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n}\n}\n,\n  \n  _type == 'link.ssu' => {\n  ...\n}\n,\n}, []),\n},\n  },\n  \"defaultSeo\": *[_type == \"config.seo\"][0] {\n    \"siteTitle\": siteTitle[language == $locale || _key == $locale][0].value,\n    \"favicon\": favicon.asset,\n    titleSeparator,\n    siteUrl,\n    withSiteTitle,\n    \"metaTitle\": seoSocial.metaTitle[language == $locale || _key == $locale][0].value,\n    \"metaTitleFallback\": seoSocial.metaTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    \"metaDescription\": seoSocial.metaDescription[language == $locale || _key == $locale][0].value,\n    \"metaDescriptionFallback\": seoSocial.metaDescription[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    \"mobileAppDescription\": seoSocial.mobileAppDescription[language == $locale || _key == $locale][0].value,\n    \"mobileAppDescriptionFallback\": seoSocial.mobileAppDescription[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    \"iosRatingValue\": seoSocial.iosRatingValue[language == $locale || _key == $locale][0].value,\n    \"iosRatingCount\": seoSocial.iosRatingCount[language == $locale || _key == $locale][0].value,\n    \"androidRatingValue\": seoSocial.androidRatingValue[language == $locale || _key == $locale][0].value,\n    \"androidRatingCount\": seoSocial.androidRatingCount[language == $locale || _key == $locale][0].value,\n    \"socialImage\": seoSocial.socialImage.asset,\n  },\n  \"appStores\": *[_type == \"config.appstores\"][0] {\n    \"modalTitleAppStoreDownload\": coalesce(\n      modalTitleAppStoreDownload[language == $locale || _key == $locale][0].value,\n      modalTitleAppStoreDownload[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    \"appleAppStore\": coalesce(\n      appleAppStore[language == $locale || _key == $locale][0].value,\n      appleAppStore[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    \"googlePlayStore\": coalesce(\n      googlePlayStore[language == $locale || _key == $locale][0].value,\n      googlePlayStore[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    \"huaweiAppGallery\": coalesce(\n      huaweiAppGallery[language == $locale || _key == $locale][0].value,\n      huaweiAppGallery[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    \"appleAppStoreBadge\": coalesce(\n      appleAppStoreBadge[language == $locale || _key == $locale][0].value.asset->url,\n      appleAppStoreBadge[language == \"en-gb\" || _key == \"en-gb\"][0].value.asset->url,\n    ),\n    \"googlePlayStoreBadge\": coalesce(\n      googlePlayStoreBadge[language == $locale || _key == $locale][0].value.asset->url,\n      googlePlayStoreBadge[language == \"en-gb\" || _key == \"en-gb\"][0].value.asset->url,\n    ),\n    \"huaweiAppGalleryBadge\": coalesce(\n      huaweiAppGalleryBadge[language == $locale || _key == $locale][0].value.asset->url,\n      huaweiAppGalleryBadge[language == \"en-gb\" || _key == \"en-gb\"][0].value.asset->url,\n    ),\n  },\n  \"social\": *[_type == \"config.social\"][0] {\n    \"Facebook\": Facebook[language == $locale || _key == $locale][0].value,\n    \"FacebookAPIKey\": FacebookAPIKey[language == $locale || _key == $locale][0].value,\n    \"Instagram\": Instagram[language == $locale || _key == $locale][0].value,\n    \"LinkedIn\": LinkedIn[language == $locale || _key == $locale][0].value,\n    \"Twitter\": Twitter[language == $locale || _key == $locale][0].value,\n    \"YouTube\": YouTube[language == $locale || _key == $locale][0].value,\n    \"TikTok\": TikTok[language == $locale || _key == $locale][0].value,\n  },\n  \"slugs\": {\n    \"blog\": *[_id == $blogSingletonDocId][0].slug.current,\n    \"careers\": *[_id == $careersSingletonDocId][0].slug.current,\n    \"pressReleases\": *[_id == $pressReleaseSingletonDocId][0].slug.current,\n  },\n  \"fallbackImages\": *[_type == \"config.placeholderImages\"][0] {\n    \"press\": defaultImagePress {\n      fit,\n      alt,\n      asset,\n    },\n    \"resource\": defaultImageResources {\n      fit,\n      alt,\n      asset\n    }\n  }\n}:{\"locale\":\"pt\",\"blogSingletonDocId\":\"singleton-pages-pt-about-food-waste-blog-home\",\"careersSingletonDocId\":\"singleton-careerPages-pt-careers-home\",\"pressReleaseSingletonDocId\":\"singleton-pages-pt-press-home\"}":3,"sanity-secure:{\n    \"page\": *[\n    !(_type in []) && \n    language == $locale && \n    slug.current == $slug && \n    (!defined(audience._ref) || audience._ref != \"audience-business\") &&\n    ((!defined($parent) && parentIsNull) || parent->slug.current == $parent) && \n    ((!defined($grandParent) && grandParentIsNull) || parent->parent->slug.current == $grandParent) && \n    ((!defined($greatGrandParent) && greatGrandParentIsNull) || parent->parent->parent->slug.current == $greatGrandParent)\n  ][0] {\n      \n  \n  _id,\n  _type,\n  title,\n  browserLocaleRedirect,\n  parent,\n  language,\n  pageVisibility,\n  seoSocial,\n  hideHeader,\n  \"_translations\": *[_type == \"translation.metadata\" && references(^._id)].translations[].value->{\n    title,\n    \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n,\n    language\n  }\n,\n  content[] {\n    \n  ...,\n  content[] {\n    \n  ...,\n  _type == \"modularContentBlocks.inner.title\"=>{\ntitle[] {\n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n},\npreTitle[] {\n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n},\ndescription[] {\n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n}\n},_type == \"modularContentBlocks.inner.baseText\"=>{\n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n},_type == \"modularContentBlocks.inner.buttonGroup\"=>{\n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n},_type == \"modularContentBlocks.inner.salesforceForms\"=>{\n  salesforceForm->{\n  ...,\n  fieldsTexts {\n    ...,\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n    },\n  },\n  platformOptions {\n    ...,\n    platformOptionsValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n    },\n  },\n  blockerInputTexts {\n    ...,\n    blockerValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n    },\n  }\n}},_type == \"modularContentBlocks.inner.faq\"=>{\n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n},_type == \"modularContentBlocks.inner.statistics\"=>{\n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n },_type == \"modularContentBlocks.inner.people\"=>{\n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n},_type == \"modularContentBlocks.inner.ticker\"=>{\n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n},_type == \"modularContentBlocks.inner.callout\"=>{\n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n },_type == \"modularContentBlocks.inner.forms\"=>{\n  ...,\n  form->{\n    \n  ...,\n  notifications[] {\n    _type,\n    _key,\n  },\n  fields[] {\n    ...,\n    richValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    },\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    }\n  },\n  confirmation {\n    \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  contentBlocks[] {\n    \n  ...,\n  _type == \"modularContentBlocks.inner.buttonGroup\" => {\n    \n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.people\" => {\n    \n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n\n  },\n  _type == \"modularContentBlocks.inner.title\" => {\n    \n  ...,\n  title[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.baseText\" => {\n    \n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.faq\" => {\n    \n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n\n  },\n  _type == \"modularContentBlocks.inner.statistics\" => {\n    \n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n \n  },\n  _type == \"modularContentBlocks.inner.callout\" => {\n    \n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n \n  },\n  _type == \"modularContentBlocks.inner.ticker\" => {\n    \n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.video\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.profilePicture\" => {\n    ...,\n    \"person\": person->\n  },\n  _type == \"modularContentBlocks.inner.partnerLogo\" => {\n    ...,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    }\n  },\n  _type == \"modularContentBlocks.inner.listing\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.tiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n\n  },\n  _type == \"modularContentBlocks.inner.nudge\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.solutionTiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n\n  },\n  _type == \"modularContentBlocks.inner.campaignCounter\" => {\n    \n  },\n  _type == \"modularContentBlocks.outer.privacyControls\" => {\n    \n  ...,\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.forms\" => {\n    \n  ...,\n  form->{\n    _id,\n    title,\n    submitButtonText,\n    fields[] {\n      ...,\n      richValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    confirmation {\n      \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.salesforceForms\" => {\n    \n  ...,\n  salesforceForm->{\n    _id,\n    title,\n    formUrl,\n    formOid,\n    productInterest,\n    submitButtonText,\n    fieldsTexts {\n      ...,\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    platformOptions {\n      ...,\n      platformOptionsValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    blockerInputTexts {\n      ...,\n      blockerValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  }\n\n  }\n\n  }\n\n  }\n\n  },\n},_type == \"modularContentBlocks.inner.profilePicture\"=>{\nperson->\n},_type == \"modularContentBlocks.inner.tiles\"=>{\n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n},_type == \"modularContentBlocks.inner.solutionTiles\"=>{\n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n}\n\n  },\n  _type == \"modularContentBlocks.outer.carouselSection\"=>{ \n  ...,\n  preCarouselContent[] {\n    ...,\n    person->,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    },\n },\n slides[] {\n  ...,\n  content[] {\n    ...,\n    person->,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    },\n  }\n }\n },_type == \"modularContentBlocks.outer.tickerSection\"=>{ \n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n },_type == \"modularContentBlocks.outer.stepsSection\"=>{ \n  ...,\n  slides[] {\n    ...,\n    content[] {\n      ...,\n      _type == \"modularContentBlocks.inner.buttonGroup\" => {\n        buttons[] {\n          ...,\n          link {\n            ...,\n            \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n          },\n        },\n      },\n    },\n  },\n  buttons[] {\n    ...,\n    link {\n      ...,\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      }\n    }\n },_type == \"modularContentBlocks.outer.cta\"=>{ \n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n },_type == \"modularContentBlocks.outer.careers\"=>{ \n  ...,\n  \"defaultResultsLabels\": *[_id == \"singleton-careerPages-en-gb-careers-home\" && language == \"en-gb\"]{\n  content[][_type == \"modularContentBlocks.outer.careers\"] {resultsLabels}\n  }\n },_type == \"modularContentBlocks.outer.solutionFinder\"=>{ \n  vendorTypes[]->{\n    _id,\n    _type,\n    title,\n    icon,\n  }\n },_type == \"modularContentBlocks.outer.supportSection\"=>{ \n  supportPath->{\n    ...,\n    \n    itemChoices[] {\n      ...,\n      faqsToDisplay[]->{\n        items[!($locale in coalesce(hiddenInLocales, []))] {\n          _key,\n          analyticsProperty,\n          \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n          \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n            \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      },\n      formToDisplay->{\n        \n  ...,\n  notifications[] {\n    _type,\n    _key,\n  },\n  fields[] {\n    ...,\n    richValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    },\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    }\n  },\n  confirmation {\n    \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  contentBlocks[] {\n    \n  ...,\n  _type == \"modularContentBlocks.inner.buttonGroup\" => {\n    \n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.people\" => {\n    \n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n\n  },\n  _type == \"modularContentBlocks.inner.title\" => {\n    \n  ...,\n  title[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.baseText\" => {\n    \n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.faq\" => {\n    \n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n\n  },\n  _type == \"modularContentBlocks.inner.statistics\" => {\n    \n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n \n  },\n  _type == \"modularContentBlocks.inner.callout\" => {\n    \n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n \n  },\n  _type == \"modularContentBlocks.inner.ticker\" => {\n    \n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.video\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.profilePicture\" => {\n    ...,\n    \"person\": person->\n  },\n  _type == \"modularContentBlocks.inner.partnerLogo\" => {\n    ...,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    }\n  },\n  _type == \"modularContentBlocks.inner.listing\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.tiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n\n  },\n  _type == \"modularContentBlocks.inner.nudge\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.solutionTiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n\n  },\n  _type == \"modularContentBlocks.inner.campaignCounter\" => {\n    \n  },\n  _type == \"modularContentBlocks.outer.privacyControls\" => {\n    \n  ...,\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.forms\" => {\n    \n  ...,\n  form->{\n    _id,\n    title,\n    submitButtonText,\n    fields[] {\n      ...,\n      richValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    confirmation {\n      \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.salesforceForms\" => {\n    \n  ...,\n  salesforceForm->{\n    _id,\n    title,\n    formUrl,\n    formOid,\n    productInterest,\n    submitButtonText,\n    fieldsTexts {\n      ...,\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    platformOptions {\n      ...,\n      platformOptionsValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    blockerInputTexts {\n      ...,\n      blockerValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  }\n\n  }\n\n  }\n\n  }\n\n      },\n      \n    itemChoices[] {\n      ...,\n      faqsToDisplay[]->{\n        items[!($locale in coalesce(hiddenInLocales, []))] {\n          _key,\n          analyticsProperty,\n          \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n          \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n            \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      },\n      formToDisplay->{\n        \n  ...,\n  notifications[] {\n    _type,\n    _key,\n  },\n  fields[] {\n    ...,\n    richValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    },\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    }\n  },\n  confirmation {\n    \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  contentBlocks[] {\n    \n  ...,\n  _type == \"modularContentBlocks.inner.buttonGroup\" => {\n    \n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.people\" => {\n    \n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n\n  },\n  _type == \"modularContentBlocks.inner.title\" => {\n    \n  ...,\n  title[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.baseText\" => {\n    \n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.faq\" => {\n    \n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n\n  },\n  _type == \"modularContentBlocks.inner.statistics\" => {\n    \n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n \n  },\n  _type == \"modularContentBlocks.inner.callout\" => {\n    \n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n \n  },\n  _type == \"modularContentBlocks.inner.ticker\" => {\n    \n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.video\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.profilePicture\" => {\n    ...,\n    \"person\": person->\n  },\n  _type == \"modularContentBlocks.inner.partnerLogo\" => {\n    ...,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    }\n  },\n  _type == \"modularContentBlocks.inner.listing\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.tiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n\n  },\n  _type == \"modularContentBlocks.inner.nudge\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.solutionTiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n\n  },\n  _type == \"modularContentBlocks.inner.campaignCounter\" => {\n    \n  },\n  _type == \"modularContentBlocks.outer.privacyControls\" => {\n    \n  ...,\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.forms\" => {\n    \n  ...,\n  form->{\n    _id,\n    title,\n    submitButtonText,\n    fields[] {\n      ...,\n      richValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    confirmation {\n      \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.salesforceForms\" => {\n    \n  ...,\n  salesforceForm->{\n    _id,\n    title,\n    formUrl,\n    formOid,\n    productInterest,\n    submitButtonText,\n    fieldsTexts {\n      ...,\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    platformOptions {\n      ...,\n      platformOptionsValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    blockerInputTexts {\n      ...,\n      blockerValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  }\n\n  }\n\n  }\n\n  }\n\n      },\n      \n    itemChoices[] {\n      ...,\n      faqsToDisplay[]->{\n        items[!($locale in coalesce(hiddenInLocales, []))] {\n          _key,\n          analyticsProperty,\n          \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n          \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n            \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      },\n      formToDisplay->{\n        \n  ...,\n  notifications[] {\n    _type,\n    _key,\n  },\n  fields[] {\n    ...,\n    richValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    },\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    }\n  },\n  confirmation {\n    \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  contentBlocks[] {\n    \n  ...,\n  _type == \"modularContentBlocks.inner.buttonGroup\" => {\n    \n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.people\" => {\n    \n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n\n  },\n  _type == \"modularContentBlocks.inner.title\" => {\n    \n  ...,\n  title[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.baseText\" => {\n    \n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.faq\" => {\n    \n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n\n  },\n  _type == \"modularContentBlocks.inner.statistics\" => {\n    \n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n \n  },\n  _type == \"modularContentBlocks.inner.callout\" => {\n    \n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n \n  },\n  _type == \"modularContentBlocks.inner.ticker\" => {\n    \n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.video\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.profilePicture\" => {\n    ...,\n    \"person\": person->\n  },\n  _type == \"modularContentBlocks.inner.partnerLogo\" => {\n    ...,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    }\n  },\n  _type == \"modularContentBlocks.inner.listing\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.tiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n\n  },\n  _type == \"modularContentBlocks.inner.nudge\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.solutionTiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n\n  },\n  _type == \"modularContentBlocks.inner.campaignCounter\" => {\n    \n  },\n  _type == \"modularContentBlocks.outer.privacyControls\" => {\n    \n  ...,\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.forms\" => {\n    \n  ...,\n  form->{\n    _id,\n    title,\n    submitButtonText,\n    fields[] {\n      ...,\n      richValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    confirmation {\n      \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.salesforceForms\" => {\n    \n  ...,\n  salesforceForm->{\n    _id,\n    title,\n    formUrl,\n    formOid,\n    productInterest,\n    submitButtonText,\n    fieldsTexts {\n      ...,\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    platformOptions {\n      ...,\n      platformOptionsValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    blockerInputTexts {\n      ...,\n      blockerValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  }\n\n  }\n\n  }\n\n  }\n\n      },\n      \n    }\n  \n    }\n  \n    }\n  ,\n  }\n },_type == \"modularContentBlocks.outer.signatureGenerator\"=>{ \n  signatureGeneratorFragment->{\n    ...,\n    },\n    \"defaultPronouns\": *[_type == \"fragments.signatureGenerator\" && language == \"en-gb\"]{\n      pronouns,\n    }\n },_type == \"modularContentBlocks.outer.referral\"=>{ \n  ...,\n  descriptionUnhappy[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n },_type == \"modularContentBlocks.outer.cookieList\"=>{ \n  \u002F\u002F No fields needed for CookieList\n },_type == \"modularContentBlocks.outer.locationFinder\"=>{ \n  ...,\n  \"staticTranslations\": *[\n      _type == \"fragments.surpriseBag\" && language == $locale][0],\n },_type == \"modularContentBlocks.outer.privacyControls\"=>{ \n  ...,\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n },\n  _type == \"modularContentBlocks.inner.title\"=>{\ntitle[] {\n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n},\npreTitle[] {\n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n},\ndescription[] {\n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n}\n},_type == \"modularContentBlocks.inner.baseText\"=>{\n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n},_type == \"modularContentBlocks.inner.buttonGroup\"=>{\n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n},_type == \"modularContentBlocks.inner.salesforceForms\"=>{\n  salesforceForm->{\n  ...,\n  fieldsTexts {\n    ...,\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n    },\n  },\n  platformOptions {\n    ...,\n    platformOptionsValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n    },\n  },\n  blockerInputTexts {\n    ...,\n    blockerValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n    },\n  }\n}},_type == \"modularContentBlocks.inner.faq\"=>{\n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n},_type == \"modularContentBlocks.inner.statistics\"=>{\n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n },_type == \"modularContentBlocks.inner.people\"=>{\n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n},_type == \"modularContentBlocks.inner.ticker\"=>{\n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n},_type == \"modularContentBlocks.inner.callout\"=>{\n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n },_type == \"modularContentBlocks.inner.forms\"=>{\n  ...,\n  form->{\n    \n  ...,\n  notifications[] {\n    _type,\n    _key,\n  },\n  fields[] {\n    ...,\n    richValidationMessage[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    },\n    noteText[] {\n      \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n    }\n  },\n  confirmation {\n    \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  contentBlocks[] {\n    \n  ...,\n  _type == \"modularContentBlocks.inner.buttonGroup\" => {\n    \n  ...,\n  buttons[] {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.people\" => {\n    \n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[language == $locale || _key == $locale][0].value,\n    jobTitle[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n\n    }\n\n  },\n  _type == \"modularContentBlocks.inner.title\" => {\n    \n  ...,\n  title[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.baseText\" => {\n    \n  text[] {\n  \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n,\n  tableData {\n      ...,\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          text[] {\n            \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n          }\n        }\n      }\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.faq\" => {\n    \n  \"items\": coalesce(\n    onetime.items[!($locale in coalesce(hiddenInLocales, []))] {\n    _key,\n    analyticsProperty,\n    question,\n    answer[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    existing->items[!($locale in coalesce(hiddenInLocales, []))] {\n      _key,\n      \n  \"analyticsProperty\": coalesce(\n    analyticsProperty[language == $locale || _key == $locale][0].value,\n    analyticsProperty[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[language == $locale || _key == $locale][0].value,\n    question[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[language == $locale || _key == $locale][0].value,\n    answer[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n[] {\n        \n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n,\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  )\n\n  },\n  _type == \"modularContentBlocks.inner.statistics\" => {\n    \n   ...,\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n   \"items\": coalesce(items[] {\n      _type==\"onetime\" => {\n...,\n},\n      _type==\"existing\"=> @->{\n        icon,\n        \n  \"prefix\": coalesce(\n    prefix[language == $locale || _key == $locale][0].value,\n    prefix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[language == $locale || _key == $locale][0].value,\n    stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[language == $locale || _key == $locale][0].value,\n    suffix[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[language == $locale || _key == $locale][0].value,\n    context[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[language == $locale || _key == $locale][0].value,\n    content[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[language == $locale || _key == $locale][0].value,\n    source[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n \n  },\n  _type == \"modularContentBlocks.inner.callout\" => {\n    \n   ...,\n   \"content\": coalesce(content[] {\n      ...,\n      title[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      subtitle[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n   }, false),\n   \"button\": coalesce(button[][0] {\n      ...,\n      link {\n        \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n      },\n  }, false),\n \n  },\n  _type == \"modularContentBlocks.inner.ticker\" => {\n    \n  ...,\n  items[] {\n    _type == 'onetime' => {\n      name\n    },\n    _type == 'existing' => @->{\n      name\n    }\n  },\n  logos[]->{\n    ...,\n    \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.video\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.profilePicture\" => {\n    ...,\n    \"person\": person->\n  },\n  _type == \"modularContentBlocks.inner.partnerLogo\" => {\n    ...,\n    partnerLogo->{\n      ...,\n      \n  \"partnerName\": coalesce(\n    partnerName[language == $locale || _key == $locale][0].value,\n    partnerName[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[language == $locale || _key == $locale][0].value,\n    partnerLogo[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n  )\n,\n    }\n  },\n  _type == \"modularContentBlocks.inner.listing\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.tiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n\n  },\n  _type == \"modularContentBlocks.inner.nudge\" => {\n    \n  },\n  _type == \"modularContentBlocks.inner.solutionTiles\" => {\n    \n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n\n  },\n  _type == \"modularContentBlocks.inner.campaignCounter\" => {\n    \n  },\n  _type == \"modularContentBlocks.outer.privacyControls\" => {\n    \n  ...,\n  description[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.forms\" => {\n    \n  ...,\n  form->{\n    _id,\n    title,\n    submitButtonText,\n    fields[] {\n      ...,\n      richValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      },\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    confirmation {\n      \n  \"confirmationType\": coalesce(confirmationType, type),\n  contentRedirectUrl,\n  contentMessage[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  }\n\n    }\n  }\n\n  },\n  _type == \"modularContentBlocks.inner.salesforceForms\" => {\n    \n  ...,\n  salesforceForm->{\n    _id,\n    title,\n    formUrl,\n    formOid,\n    productInterest,\n    submitButtonText,\n    fieldsTexts {\n      ...,\n      noteText[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    platformOptions {\n      ...,\n      platformOptionsValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    },\n    blockerInputTexts {\n      ...,\n      blockerValidationMessage[] {\n        \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n      }\n    }\n  }\n\n  }\n\n  }\n\n  }\n\n  },\n},_type == \"modularContentBlocks.inner.profilePicture\"=>{\nperson->\n},_type == \"modularContentBlocks.inner.tiles\"=>{\n...,\ntiles[] {\n  ...,\n  content[] {\n    \n...,\nchildren[] {\n  ...,\n  \n  \"text\": select(\n    dataType == \"statistics\" => coalesce(\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == $locale || _key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[language == \"en-gb\" || _key == \"en-gb\"][0].value,\n    ),\n    dataType == \"people\" => *[\n      _type == \"people\" && _id == coalesce(^.text._ref, ^.text)\n    ][0].name,\n    coalesce(^.text._ref, ^.text, text)\n  ),\n\n},\nmarkDefs[] {\n  ...,\n  reference->{\n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n},\n  newWindow,\n  'internalAnchor': internalAnchor.internal\n}\n\n  },\n  link {\n    ...,\n    link {\n      \n  ...,\n  linkType == 'internal' => {\n    'internalAnchor': internalAnchor.internal,\n    'reference': internal->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n,\n    }\n  }\n\n    },\n  },\n  \u002F\u002F Make sure that links are not included if containsLink is false\n  containsLink == false => {\n    \"link\": null,\n  }\n}\n},_type == \"modularContentBlocks.inner.solutionTiles\"=>{\n...,\ntiles[] {\n  ...,\n  link {\n    ...,\n    link->{\n      \n  _type,\n  slug,\n  \"locale\": language,\n  \"audienceRef\": audience._ref,\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n\n\n    },\n  },\n}\n}\n\n  },\n  \n  \"slug\": '\u002F'+slug.current,\n  defined(parent) => {\"slug\": '\u002F'+ parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent) => {\"slug\": '\u002F'+parent->parent->slug.current+'\u002F'+parent->slug.current+'\u002F'+slug.current},\n  defined(parent->parent->parent) => {\"slug\": '\u002F'+ parent->parent->parent->slug.current +'\u002F'+parent->parent->slug.current +'\u002F'+parent->slug.current+'\u002F'+slug.current}\n,\n\n    }\n  }:{\"locale\":\"pt\",\"greatGrandParent\":null,\"grandParent\":null,\"parent\":\"legal\",\"slug\":\"terms-and-conditions-marketplace\"}":334},{"appStores":4,"defaultSeo":10,"fallbackImages":23,"regionTheme":32,"slugs":328,"social":332},{"appleAppStore":5,"appleAppStoreBadge":6,"googlePlayStore":5,"googlePlayStoreBadge":7,"huaweiAppGallery":5,"huaweiAppGalleryBadge":8,"modalTitleAppStoreDownload":9},"https:\u002F\u002Ftgtg.onelink.me\u002FOGjG\u002F2axk5cqy","https:\u002F\u002Fcdn.sanity.io\u002Fimages\u002Fnqimd3nr\u002Fproduction\u002F5eccaa69153a08560f115cf9c5dd3a4180e7789a-1796x601.png","https:\u002F\u002Fcdn.sanity.io\u002Fimages\u002Fnqimd3nr\u002Fproduction\u002Ffe51e025f5b3647831d82797a99e8a0fd8079c90-1796x601.png",null,"FAZ DOWNLOAD NA APP STORE, GOOGLE PLAY E HUAWEI APPGALLERY",{"androidRatingCount":8,"androidRatingValue":8,"favicon":11,"iosRatingCount":8,"iosRatingValue":8,"metaDescription":8,"metaDescriptionFallback":14,"metaTitle":8,"metaTitleFallback":15,"mobileAppDescription":16,"mobileAppDescriptionFallback":17,"siteTitle":8,"siteUrl":18,"socialImage":19,"titleSeparator":21,"withSiteTitle":22},{"_ref":12,"_type":13},"image-eb37301e40a80bb500e31e5a939924c582ad7744-512x512-png","reference","The app that lets customers rescue unsold food from shops and restaurants to save it from going to waste. Try it today.","Join Our Food Waste Movement","A nossa app é a principal app do mundo para salvar excedente alimentar. Conectamos utilizadores a estabelecimentos para que estes possam salvar alimentos que acabaram por não ser vendidos.","Our app is the world's largest marketplace for surplus food. We help users rescue good food from going to waste, offering great value for money at local stores, cafes and restaurants.","https:\u002F\u002Ftoogoodtogo.com",{"_ref":20,"_type":13},"image-e45b68b658778f2849b920af8e626567ec51d94b-1440x818-jpg","–","append",{"press":24,"resource":28},{"alt":8,"asset":25,"fit":27},{"_ref":26,"_type":13},"image-b78d00b015d990a35bc429a7b3a849a300872fe5-512x340-png","cover",{"alt":29,"asset":30,"fit":27},"a collection of brochures with one that says 2022 in numbers",{"_ref":31,"_type":13},"image-21d8db28cd1bbe29c6c986dd4798ec9ec79ace1b-1024x680-png",{"_createdAt":33,"_id":34,"_rev":35,"_type":36,"_updatedAt":37,"activeAnnouncement":8,"homepage":38,"language":40,"mainFooter":41,"mainNav":138,"mainNavigation":140},"2024-02-06T12:02:28Z","singleton-theme-pt","CN2pBk1WpK4NVdJfb1Bvat","theme","2024-07-02T08:28:20Z",{"_ref":39,"_type":13},"singleton-pages-pt-homepage","pt",{"footnote":8,"legalLinks":42,"pageLinks":88,"socialLinks":109},[43,52,57,62,67,72,77,83],{"_key":44,"_type":45,"newWindow":46,"otherLocales":47,"reference":48,"title":51},"2419579264bc","link.internal",true,false,{"_type":49,"audienceRef":8,"locale":40,"slug":50},"legalPages","\u002Flegal","Legal",{"_key":53,"_type":45,"newWindow":46,"otherLocales":47,"reference":54,"title":56},"711331fa96a3",{"_type":49,"audienceRef":8,"locale":40,"slug":55},"\u002Flegal\u002Fprivacy","Privacy Policy",{"_key":58,"_type":45,"newWindow":46,"otherLocales":47,"reference":59,"title":61},"c87c540122f5",{"_type":49,"audienceRef":8,"locale":40,"slug":60},"\u002Flegal\u002Fcookie-policy","Cookie Policy",{"_key":63,"_type":45,"newWindow":46,"otherLocales":47,"reference":64,"title":66},"69d0c63862de",{"_type":49,"audienceRef":8,"locale":40,"slug":65},"\u002Flegal\u002Fterms-and-conditions-using-the-app","Terms & Conditions",{"_key":68,"_type":45,"newWindow":46,"otherLocales":47,"reference":69,"title":71},"c186f4a504f4",{"_type":49,"audienceRef":8,"locale":40,"slug":70},"\u002Flegal\u002Fcontact-us","Contact us",{"_key":73,"_type":45,"newWindow":46,"otherLocales":47,"reference":74,"title":76},"5a9de968a793",{"_type":49,"audienceRef":8,"locale":40,"slug":75},"\u002Flegal\u002Fdsa-disclosure","DSA Disclosure",{"_key":78,"_type":45,"newWindow":46,"otherLocales":47,"reference":79,"title":82},"2481d46a107a",{"_type":80,"audienceRef":8,"locale":40,"slug":81},"pages","\u002Ftgtg-claims","Food Waste Sources",{"_key":84,"_type":85,"newWindow":46,"title":86,"url":87},"c13ba4a2eb3b","link.external","Status","https:\u002F\u002Fstatus.toogoodtogo.com\u002F",[89,95,100,105],{"_key":90,"_type":45,"newWindow":8,"otherLocales":47,"reference":91,"title":94},"5b7e3a106f9e",{"_type":92,"audienceRef":8,"locale":40,"slug":93},"careerPages","\u002Fcareers","Carreiras",{"_key":96,"_type":45,"newWindow":8,"otherLocales":47,"reference":97,"title":99},"50962d914fe4",{"_type":80,"audienceRef":8,"locale":40,"slug":98},"\u002Fpress","Imprensa",{"_key":101,"_type":45,"newWindow":8,"otherLocales":47,"reference":102,"title":104},"78914bcedf91",{"_type":80,"audienceRef":8,"locale":40,"slug":103},"\u002Fsupport","Suporte",{"_key":106,"_type":85,"newWindow":46,"title":107,"url":108},"280fc737f6b5","Mystore","https:\u002F\u002Fstore.toogoodtogo.com\u002Flogin",[110,116,120,124,129,133],{"_key":111,"_type":112,"icon":113,"title":114,"url":115},"98a17a45c700","link.social","Linkedin","LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Ftoo-good-to-go",{"_key":117,"_type":112,"icon":118,"title":118,"url":119},"fd26a3b7a123","Instagram","https:\u002F\u002Fwww.instagram.com\u002Ftoogoodtogo.pt\u002F",{"_key":121,"_type":112,"icon":122,"title":122,"url":123},"5a6f37dc5cfe","Facebook","https:\u002F\u002Fwww.facebook.com\u002Ftoogoodtogo.pt\u002F",{"_key":125,"_type":112,"icon":126,"title":127,"url":128},"7abf4217cfde","Tiktok","Tik Tok","https:\u002F\u002Fwww.tiktok.com\u002F@toogoodtogo",{"_key":130,"_type":112,"icon":131,"title":131,"url":132},"c949f075e758","Youtube","https:\u002F\u002Fwww.youtube.com\u002Fc\u002Ftoogoodtogopt",{"_key":134,"_type":112,"icon":135,"title":136,"url":137},"31d5e2c397ef","X_icon","X","https:\u002F\u002Ftwitter.com\u002FTooGoodToGoPT",{"_ref":139,"_type":13},"Lw4IXudgkADoWffF1mmH5J",{"menuActions":141,"mobileHeaderActionKey":143,"topLevelMenuItems":162},[142,150,157],{"_key":143,"_type":144,"appstoreLink":145,"button":8,"externalLink":8,"internalLink":8,"ssuLink":8},"17f4372800fa","newHeaderAction.appstoreLink",{"_type":146,"buttonColor":147,"buttonText":148,"variant":149},"appstoreLink","white","Descarregar a app","automatic",{"_key":151,"_type":152,"appstoreLink":8,"button":8,"externalLink":8,"internalLink":8,"ssuLink":153},"8e4739901713","newHeaderAction.ssuLink",{"_type":154,"newWindow":46,"title":155,"url":156},"link.ssu","Registe o seu negócio","https:\u002F\u002Fstore.toogoodtogo.com\u002Fonboarding",{"_key":158,"_type":159,"appstoreLink":8,"button":8,"externalLink":160,"internalLink":8,"ssuLink":8},"8488b94cae39","newHeaderAction.externalLink",{"_type":85,"newWindow":46,"title":161,"url":108},"MyStore entrar",[163,245],{"additionalInfo":8,"submenuLists":164,"title":225},[165,190,226],{"submenuListItems":166,"submenuListTitle":189},[167,172,177,183],{"_key":168,"_type":45,"newWindow":47,"otherLocales":47,"reference":169,"title":171},"f317bbe1a2a1",{"_type":80,"audienceRef":8,"locale":40,"slug":170},"\u002Fhow-to-collect-too-good-to-go","Como recolher uma surprise bag da too good to go?",{"_key":173,"_type":45,"newWindow":47,"otherLocales":47,"reference":174,"title":176},"fe8d98d2f738",{"_type":80,"audienceRef":8,"locale":40,"slug":175},"\u002Fhow-does-the-app-work","Como funciona a app?",{"_key":178,"_type":45,"newWindow":47,"otherLocales":47,"reference":179,"title":182},"dd996925281f",{"_type":180,"audienceRef":8,"locale":40,"slug":181},"aboutUs.pages","\u002Fabout-us\u002Fin-my-area","Too good to go perto de mim",{"_key":184,"_type":45,"newWindow":47,"otherLocales":47,"reference":185,"title":188},"88ef91aa4434",{"_type":186,"audienceRef":8,"locale":40,"slug":187},"surpriseBagHome","\u002Ffind","Salva boa comida perto de ti","A app",{"submenuListItems":191,"submenuListTitle":225},[192,197,202,207,212,215,220],{"_key":193,"_type":45,"newWindow":47,"otherLocales":47,"reference":194,"title":196},"ab8d8c6bf009",{"_type":180,"audienceRef":8,"locale":40,"slug":195},"\u002Fabout-us","Sobre a Too Good To Go",{"_key":198,"_type":45,"newWindow":47,"otherLocales":47,"reference":199,"title":201},"4e4dbf3c5c3f",{"_type":180,"audienceRef":8,"locale":40,"slug":200},"\u002Fabout-us\u002Four-history","Our History",{"_key":203,"_type":45,"newWindow":47,"otherLocales":47,"reference":204,"title":206},"f704d50bad10",{"_type":180,"audienceRef":8,"locale":40,"slug":205},"\u002Fabout-us\u002Fb-corp","B Corp",{"_key":208,"_type":45,"newWindow":47,"otherLocales":47,"reference":209,"title":211},"85c502858498",{"_type":180,"audienceRef":8,"locale":40,"slug":210},"\u002Fabout-us\u002Fesg","ESG",{"_key":213,"_type":45,"newWindow":47,"otherLocales":47,"reference":214,"title":94},"907d77bfbe82",{"_type":92,"audienceRef":8,"locale":40,"slug":93},{"_key":216,"_type":45,"newWindow":47,"otherLocales":47,"reference":217,"title":219},"124be8eb86e0",{"_type":180,"audienceRef":8,"locale":40,"slug":218},"\u002Fabout-us\u002Feducation-hub","Hub de Educação",{"_key":221,"_type":45,"newWindow":47,"otherLocales":47,"reference":222,"title":224},"8a581aab9fee",{"_type":80,"audienceRef":8,"locale":40,"slug":223},"\u002Fimpact-report","Relatório de impacto","Sobre nós",{"submenuListItems":227,"submenuListTitle":244},[228,234,239],{"_key":229,"_type":45,"newWindow":47,"otherLocales":47,"reference":230,"title":233},"79703e5f5b4b",{"_type":231,"audienceRef":8,"locale":40,"slug":232},"aboutFoodWaste.pages","\u002Fabout-food-waste","Factos sobre o desperdício alimentar",{"_key":235,"_type":45,"newWindow":47,"otherLocales":47,"reference":236,"title":238},"adeaee95929d",{"_type":80,"audienceRef":8,"locale":40,"slug":237},"\u002Fresources","Recursos",{"_key":240,"_type":45,"newWindow":47,"otherLocales":47,"reference":241,"title":243},"5311439ea178",{"_type":80,"audienceRef":8,"locale":40,"slug":242},"\u002Fblog","Blog Too Good To Go","Sobre o desperdício alimentar",{"additionalInfo":246,"submenuLists":297,"title":327},[247,259,267,283],{"_key":248,"_type":249,"children":250,"markDefs":257,"style":258},"e57f0dc8f519","block",[251],{"_key":252,"_type":253,"marks":254,"text":256},"22df810bd276","span",[255],"strong","Estatísticas atuais",[],"normal",{"_key":260,"_type":249,"children":261,"markDefs":266,"style":258},"13588cf98ca6",[262],{"_key":263,"_type":253,"marks":264,"text":265},"73c80af903e9",[],"",[],{"_key":268,"_type":249,"children":269,"markDefs":282,"style":258},"9fbc240211c3",[270,273,278],{"_key":271,"_type":253,"marks":272,"text":265},"54f354fc6264",[],{"_key":274,"_type":275,"dataType":276,"text":277},"5bd98463dfb5","data","statistics","120 milhões",{"_key":279,"_type":253,"marks":280,"text":281},"1d51132005ff",[]," de utilizadores registados na app Too Good To Go.",[],{"_key":284,"_type":249,"children":285,"markDefs":296,"style":258},"dc2b46df504e",[286,289,292],{"_key":279,"_type":253,"marks":287,"text":288},[],"\nE ",{"_key":290,"_type":275,"dataType":276,"text":291},"4ff7a5192126","180,000",{"_key":293,"_type":253,"marks":294,"text":295},"034c509a41b0",[]," empresas.",[],[298],{"submenuListItems":299,"submenuListTitle":326},[300,306,311,316,321],{"_key":301,"_type":45,"newWindow":47,"otherLocales":47,"reference":302,"title":305},"ca4b15d277f2",{"_type":303,"audienceRef":8,"locale":40,"slug":304},"businessSolutions.solution","\u002Fsurplus-food-marketplace","Surprise Bags",{"_key":307,"_type":45,"newWindow":47,"otherLocales":47,"reference":308,"title":310},"7877f6fb7219",{"_type":303,"audienceRef":8,"locale":40,"slug":309},"\u002Fplatform","Too Good To Go Platform",{"_key":312,"_type":45,"newWindow":47,"otherLocales":47,"reference":313,"title":315},"3d582dd610aa",{"_type":303,"audienceRef":8,"locale":40,"slug":314},"\u002Flook-smell-taste","Observar, cheirar, provar",{"_key":317,"_type":45,"newWindow":47,"otherLocales":47,"reference":318,"title":320},"bac722e05a1e",{"_type":303,"audienceRef":8,"locale":40,"slug":319},"\u002Fsurplus-food-parcels","Too Good To Go Parcels",{"_key":322,"_type":45,"newWindow":47,"otherLocales":47,"reference":323,"title":325},"7e4a36b127b8",{"_type":80,"audienceRef":8,"locale":40,"slug":324},"\u002Fbusiness-surplus-food-solutions","Saber mais","Para empresas","Empresas",{"blog":329,"careers":330,"pressReleases":331},"blog","careers","press",{"Facebook":123,"FacebookAPIKey":333,"Instagram":119,"LinkedIn":115,"TikTok":8,"Twitter":137,"YouTube":8},"747949425538080",{"page":335},{"_id":336,"_translations":337,"_type":49,"browserLocaleRedirect":8,"content":389,"hideHeader":8,"language":40,"pageVisibility":3347,"parent":3348,"seoSocial":8,"slug":340,"title":341},"06e795c2-4388-4006-8a8f-354675a54891",[338,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,371,373,375,377,379,381,383,385,387],{"language":339,"slug":340,"title":341},"en-gb","\u002Flegal\u002Fterms-and-conditions-marketplace","Business: Terms & Conditions For Marketplace",{"language":343,"slug":340,"title":341},"en-au",{"language":345,"slug":340,"title":341},"de-at",{"language":347,"slug":340,"title":341},"nl-be",{"language":349,"slug":340,"title":341},"fr-be",{"language":351,"slug":340,"title":341},"en-ca",{"language":353,"slug":340,"title":341},"fr-ca",{"language":355,"slug":340,"title":341},"cs-cz",{"language":357,"slug":340,"title":341},"da",{"language":359,"slug":340,"title":341},"fr",{"language":361,"slug":340,"title":341},"de",{"language":363,"slug":340,"title":341},"en-ie",{"language":365,"slug":340,"title":341},"it",{"language":367,"slug":340,"title":341},"no",{"language":369,"slug":340,"title":341},"pl",{"language":40,"slug":340,"title":341},{"language":372,"slug":340,"title":341},"es",{"language":374,"slug":340,"title":341},"sv",{"language":376,"slug":340,"title":341},"de-ch",{"language":378,"slug":340,"title":341},"fr-ch",{"language":380,"slug":340,"title":341},"it-ch",{"language":382,"slug":340,"title":341},"nl",{"language":384,"slug":340,"title":341},"en-us",{"language":386,"slug":340,"title":341},"en-nz",{"language":388,"slug":340,"title":341},"ja",[390,413],{"_key":391,"_type":392,"content":393,"image":408,"mediaType":409,"theme":410,"variant":411,"video":412},"2v4u6ou4osaq","modularContentBlocks.outer.subHero",[394],{"_key":395,"_type":396,"description":8,"preTitle":8,"size":397,"title":398,"variant":407},"d0jtlt58grc1","modularContentBlocks.inner.title","large",[399],{"_key":400,"_type":249,"children":401,"markDefs":406,"style":258},"GZyjLe6U5nxM0R9gPkJVue",[402],{"_key":403,"_type":253,"marks":404,"text":405},"GZyjLe6U5nxM0R9gPkJVwy",[],"Termos aplicáveis aos Estabelecimentos",[],"center",{},"image","light","mediaNone",{},{"_key":414,"_type":415,"alignment":416,"content":417,"extraSpacing":47,"image":3344,"subImage":3345,"theme":410,"variant":3346},"gw27912drpar","modularContentBlocks.outer.section","left",[418],{"_key":419,"_type":420,"text":421},"lhdhfheiauk0","modularContentBlocks.inner.baseText",[422,430,438,446,455,463,471,511,595,603,611,621,628,635,643,651,659,667,683,714,738,762,786,802,810,826,842,850,858,866,878,886,898,906,913,920,932,940,948,955,963,971,978,985,992,999,1011,1019,1027,1034,1041,1048,1056,1064,1072,1080,1088,1096,1103,1110,1118,1126,1134,1142,1173,1181,1189,1205,1229,1245,1261,1277,1285,1293,1301,1309,1316,1323,1330,1338,1346,1369,1377,1385,1393,1401,1408,1416,1424,1440,1447,1454,1461,1469,1477,1485,1493,1501,1509,1517,1525,1533,1540,1547,1554,1562,1570,1578,1598,1614,1622,1638,1654,1670,1686,1702,1718,1727],{"_key":423,"_type":249,"children":424,"markDefs":428,"style":429,"tableData":8},"3271a7c8a246",[425],{"_key":426,"_type":253,"marks":427,"text":405},"cad543822e91",[],[],"h2",{"_key":431,"_type":249,"children":432,"markDefs":437,"style":258,"tableData":8},"f0035d1bd5d7",[433],{"_key":434,"_type":253,"marks":435,"text":436},"299a0184e86a",[],"Versão 3.0, em vigor a partir de 1 de agosto de 2025",[],{"_key":439,"_type":249,"children":440,"markDefs":445,"style":258,"tableData":8},"e98f369b3344",[441],{"_key":442,"_type":253,"marks":443,"text":444},"5557152d69de",[],"Obrigado por usar a Too Good To Go e por se juntar à luta contra o desperdício alimentar!",[],{"_key":447,"_type":249,"children":448,"markDefs":453,"style":454,"tableData":8},"018cb27e64ed",[449],{"_key":450,"_type":253,"marks":451,"text":452},"e7af8803c4f8",[],"1. Juntar-se ao movimento TGTG",[],"h3",{"_key":456,"_type":249,"children":457,"markDefs":462,"style":258,"tableData":8},"630d5e1805ce",[458],{"_key":459,"_type":253,"marks":460,"text":461},"042679e65913",[],"1.1 Na TGTG, sonhamos com um planeta sem desperdício alimentar. O nosso Marketplace permite que empresas e Consumidores combatam juntos o desperdício de excedentes alimentares, ao salvar refeições que de outra forma iriam para o lixo. Ao utilizar o Marketplace estará a contribuir para o objetivo comum de que toda a produção alimentar seja efetivamente consumida.",[],{"_key":464,"_type":249,"children":465,"markDefs":470,"style":258,"tableData":8},"145bdd309276",[466],{"_key":467,"_type":253,"marks":468,"text":469},"dca2c58ce7f5",[],"1.2 Com esse objetivo em vista, desenvolvemos um conceito que, de forma simples, permite que os Consumidores salvem alimentos de empresas de retalho e de serviços alimentares à sua volta. Os Consumidores, ao utilizar o Marketplace, podem obter produtos alimentares a preços atrativos, e você, como empresa, não só reduz o seu desperdício alimentar e como obtém exposição a atuais e novos Consumidores.",[],{"_key":472,"_type":249,"children":473,"markDefs":510,"style":258,"tableData":8},"b4b974f38beb",[474,478,482,486,490,494,498,502,506],{"_key":475,"_type":253,"marks":476,"text":477},"47ccbb7d8b03",[],"1.3 O Marketplace conecta Consumidores a empresas que têm excedentes alimentares disponíveis. Como existem vários tipos de empresas que utilizam o Marketplace para oferecer os seus excedentes alimentares aos Consumidores (por exemplo, supermercados, padarias, cantinas, restaurantes, fabricantes, etc.), referimo-nos coletivamente a essas empresas como \"",{"_key":479,"_type":253,"marks":480,"text":481},"de68b3dda116",[255],"Estabelecimento",{"_key":483,"_type":253,"marks":484,"text":485},"e81628ff3c8a",[],"\" ou \"",{"_key":487,"_type":253,"marks":488,"text":489},"afab561f2b08",[255],"Estabelecimentos",{"_key":491,"_type":253,"marks":492,"text":493},"fd01e4d39f46",[],"\". Os Estabelecimentos oferecem excedentes alimentares, comunicando no Marketplace a quantidade de caixas que irão usar para colocar os seus excedentes alimentares disponíveis para reserva pelos Consumidores (um \"",{"_key":495,"_type":253,"marks":496,"text":497},"8ba8dc860ec8",[255],"Surprise Bag",{"_key":499,"_type":253,"marks":500,"text":501},"898b16f8a76d",[],"\"). No Marketplace pode encontrar designações diferentes para os Surprise Bags, dependendo da sua região geográfica, mas para efeitos destes Termos de Estabelecimento, são aqui designadas por Surprise Bags. As pessoas que utilizam o Marketplace para reservar os excedentes alimentares disponibilizados pelos Estabelecimentos são \"",{"_key":503,"_type":253,"marks":504,"text":505},"36790201b952",[255],"Consumidores",{"_key":507,"_type":253,"marks":508,"text":509},"952f6bfa66f4",[],"\".",[],{"_key":512,"_type":249,"children":513,"markDefs":594,"style":258,"tableData":8},"0fe612e64079",[514,518,522,526,530,534,538,542,546,549,553,557,561,565,568,571,575,578,582,586,590],{"_key":515,"_type":253,"marks":516,"text":517},"f05eaf3984af",[],"1.4 Estes Termos de Estabelecimento (\"",{"_key":519,"_type":253,"marks":520,"text":521},"07f8a8630704",[255],"Termos de Estabelecimento",{"_key":523,"_type":253,"marks":524,"text":525},"c18f15da21d3",[],"\") constituem um contrato vinculativo entre si e a Too Good To Go (\"",{"_key":527,"_type":253,"marks":528,"text":529},"a984d3abf2db",[255],"TGTG",{"_key":531,"_type":253,"marks":532,"text":533},"153e7e4be2fd",[],"\") e regem a sua utilização dos websites e aplicações da TGTG (coletivamente, o \"",{"_key":535,"_type":253,"marks":536,"text":537},"1c4c42a84511",[255],"Marketplace",{"_key":539,"_type":253,"marks":540,"text":541},"fc54a078f31d",[],"\"). Quando utilizadas nestes Termos de Estabelecimento, as expressões \"",{"_key":543,"_type":253,"marks":544,"text":545},"5ef08f0d7d7e",[255],"você",{"_key":547,"_type":253,"marks":548,"text":485},"a25172305b16",[],{"_key":550,"_type":253,"marks":551,"text":552},"019582c72398",[255],"Parceiro",{"_key":554,"_type":253,"marks":555,"text":556},"cda5a4fb80de",[],"\", referimo-nos à entidade que representa. Quando utilizado nestes Termos de Estabelecimento, \"",{"_key":558,"_type":253,"marks":559,"text":560},"8cd85de6469a",[255],"Too Good To Go",{"_key":562,"_type":253,"marks":563,"text":564},"140ef66598ad",[],"\", \"",{"_key":566,"_type":253,"marks":567,"text":529},"8caec4696c31",[255],{"_key":569,"_type":253,"marks":570,"text":564},"9e3d7173337f",[],{"_key":572,"_type":253,"marks":573,"text":574},"27f0ba6b25e4",[255],"nós",{"_key":576,"_type":253,"marks":577,"text":564},"bc1164bd2be9",[],{"_key":579,"_type":253,"marks":580,"text":581},"96ca28086aa3",[255],"nos",{"_key":583,"_type":253,"marks":584,"text":585},"05b084336b44",[],"\", ou \"",{"_key":587,"_type":253,"marks":588,"text":589},"1afb971eb774",[255],"nosso",{"_key":591,"_type":253,"marks":592,"text":593},"f7fe9e1d4a87",[],"\" referimo-nos à entidade TGTG definida no Anexo 1 com a qual está a contratar.",[],{"_key":596,"_type":249,"children":597,"markDefs":602,"style":454,"tableData":8},"cbc0221143fa",[598],{"_key":599,"_type":253,"marks":600,"text":601},"7e13dc71e28d",[],"2. Objeto",[],{"_key":604,"_type":249,"children":605,"markDefs":610,"style":258,"tableData":8},"40af2e07ff14",[606],{"_key":607,"_type":253,"marks":608,"text":609},"4a73c6913947",[],"2.1 Estes Termos de Estabelecimento refletem a forma como a TGTG funciona e, entre outras coisas, a legislação aplicável à nossa relação consigo. Como tal, estes Termos de Estabelecimento ajudam a definir a nossa relação consigo à medida que interage connosco e utiliza o nosso Marketplace. Por exemplo, estes termos incluem:",[],{"_key":612,"_type":249,"children":613,"level":618,"listItem":619,"markDefs":620,"style":258,"tableData":8},"65bd05fbdaad",[614],{"_key":615,"_type":253,"marks":616,"text":617},"4cebef1d8b4a",[],"O que se pode esperar de nós e do nosso Marketplace.",1,"bullet",[],{"_key":622,"_type":249,"children":623,"level":618,"listItem":619,"markDefs":627,"style":258,"tableData":8},"28300920745f",[624],{"_key":615,"_type":253,"marks":625,"text":626},[],"O que esperamos de si, nomeadamente certas regras para a utilização do nosso Marketplace.",[],{"_key":629,"_type":249,"children":630,"level":618,"listItem":619,"markDefs":634,"style":258,"tableData":8},"d463bb5caf83",[631],{"_key":615,"_type":253,"marks":632,"text":633},[],"O que esperar dos Consumidores, nomeadamente os aspetos base da sua interação com os Consumidores que utilizam o nosso Marketplace. ● Os direitos e obrigações que lhe cabem em caso de desacordo com a TGTG, e o que esperar em caso de um litígio que não possa ser facilmente resolvido.",[],{"_key":636,"_type":249,"children":637,"markDefs":642,"style":258,"tableData":8},"4319a46d317e",[638],{"_key":639,"_type":253,"marks":640,"text":641},"6fa331021e02",[],"2.2 É importante que compreenda estes Termos de Estabelecimento dado que a utilização do Marketplace significa que concorda com estes Termos de Estabelecimento.",[],{"_key":644,"_type":249,"children":645,"markDefs":650,"style":258,"tableData":8},"605fe7d0eacb",[646],{"_key":647,"_type":253,"marks":648,"text":649},"a27db17c5998",[],"2.3 Existem outros termos e políticas que complementam estes Termos de Estabelecimento tais como a nossa Política de Privacidade, que contém a descrição das recolhas e utilizações de dados pessoais que fazemos. Encorajamo-lo a lê-la para compreender melhor como poderá gerir e apagar as suas informações pessoais.",[],{"_key":652,"_type":249,"children":653,"markDefs":658,"style":454,"tableData":8},"4b5c948fca19",[654],{"_key":655,"_type":253,"marks":656,"text":657},"b61456b45062",[],"3. Utilização da TGTG",[],{"_key":660,"_type":249,"children":661,"markDefs":666,"style":258,"tableData":8},"5f6ac8b3b3d0",[662],{"_key":663,"_type":253,"marks":664,"text":665},"77851ffceb09",[],"3.1 Os consumidores pagam-nos ao reservar um Surprise Bag no Marketplace e, em troca recebem um número de identificação de reserva, para efeitos destes",[],{"_key":668,"_type":249,"children":669,"markDefs":682,"style":258,"tableData":8},"3a7e2ae5052b",[670,674,678],{"_key":671,"_type":253,"marks":672,"text":673},"691ac3217c53",[],"Termos de Estabelecimento (um \"",{"_key":675,"_type":253,"marks":676,"text":677},"b52d71eee5fe",[255],"Código de Recolha",{"_key":679,"_type":253,"marks":680,"text":681},"9c79762862ae",[],"\") que serve para identificar cada Surprise Bag no seu Estabelecimento. Quando o Consumidor chegar ao seu Estabelecimento, vende um Surprise Bag a um Consumidor e compra-lhe um Surprise Bag em troca do seu Código de Recolha TGTG.",[],{"_key":684,"_type":249,"children":685,"markDefs":713,"style":258,"tableData":8},"4cd7ca5b0265",[686,690,694,698,702,705,709],{"_key":687,"_type":253,"marks":688,"text":689},"befcf82d3516",[],"3.2 ",{"_key":691,"_type":253,"marks":692,"text":693},"24256f2f4361",[255],"Conta de Estabelecimento. ",{"_key":695,"_type":253,"marks":696,"text":697},"5ad607cdf032",[],"É através da sua conta de Estabelecimento TGTG (a que chamamos MyStore) que poderá tratar dos detalhes da sua relação connosco e utilizar o Marketplace para disponibilizar Surprise Bags para as Reservas dos Consumidores (ou seja, Ofertas como definido abaixo). Terá que registar-se e criar uma conta (a sua \"",{"_key":699,"_type":253,"marks":700,"text":701},"61e193a7b4e6",[255],"Conta de Estabelecimento",{"_key":703,"_type":253,"marks":704,"text":485},"ae10ad7226f8",[],{"_key":706,"_type":253,"marks":707,"text":708},"37808106f75c",[255],"MyStore",{"_key":710,"_type":253,"marks":711,"text":712},"8dea5d29d004",[],"\"), e fornecer-nos toda a informação razoavelmente necessária, ou durante a criação da conta ou, posteriormente em qualquer momento no Marketplace, devendo assegurar-se de que as mantém completas, precisas e atualizadas. A nossa capacidade de lhe prestarmos os nossos serviços pode ser prejudicada por falhas na informação prestada (por exemplo, sem informações bancárias completas e precisas, não poderemos efetuar pagamentos).",[],{"_key":715,"_type":249,"children":716,"markDefs":737,"style":258,"tableData":8},"08c0c40f31cd",[717,721,725,729,733],{"_key":718,"_type":253,"marks":719,"text":720},"aeea6d150d1f",[],"3.3 ",{"_key":722,"_type":253,"marks":723,"text":724},"82f68770ef00",[255],"Ofertas",{"_key":726,"_type":253,"marks":727,"text":728},"20fd4637bb33",[],". Disponibilização de sacos para Reserva pelos Consumidores no Marketplace (cada uma delas uma \"",{"_key":730,"_type":253,"marks":731,"text":732},"aff0110706ed",[255],"Oferta\"",{"_key":734,"_type":253,"marks":735,"text":736},"288693d10fbd",[],").",[],{"_key":739,"_type":249,"children":740,"markDefs":761,"style":258,"tableData":8},"122de794462f",[741,745,749,753,757],{"_key":742,"_type":253,"marks":743,"text":744},"fc1eae9d54a2",[],"3.4 ",{"_key":746,"_type":253,"marks":747,"text":748},"5a6725c3e7f7",[255],"Reservas. ",{"_key":750,"_type":253,"marks":751,"text":752},"5531e971a9f0",[],"Uma vez feita a Oferta de uma caixa no Marketplace, os Consumidores poderão reservá-las (uma \"",{"_key":754,"_type":253,"marks":755,"text":756},"97b4b23f843c",[255],"Reserva\"",{"_key":758,"_type":253,"marks":759,"text":760},"312d4f312606",[],"). Uma Reserva não é uma compra.",[],{"_key":763,"_type":249,"children":764,"markDefs":785,"style":258,"tableData":8},"fada42ecfc58",[765,769,773,777,781],{"_key":766,"_type":253,"marks":767,"text":768},"1d03e9139f9e",[],"3.5 ",{"_key":770,"_type":253,"marks":771,"text":772},"f4d5946e9188",[255],"Recolhas. ",{"_key":774,"_type":253,"marks":775,"text":776},"7cc1b3c25863",[],"As vendas dos Surprise Bags concluem-se quando o Consumidor chega ao local designado (frequentemente o endereço da seu Estabelecimento) para levantar o saco que reservou no Marketplace e aceita o conteúdo do saco. A Reserva é validada após confirmação na App, e o Consumidor leva consigo o Surprise Bag (\"",{"_key":778,"_type":253,"marks":779,"text":780},"0b7e2ddd02be",[255],"Recolha\"",{"_key":782,"_type":253,"marks":783,"text":784},"36084159a393",[],"). A Recolha é a conclusão da transação que é feita exclusivamente entre si e o Consumidor. A morada onde o Consumidor pode levantar a sua reserva é definida na Conta de Estabelecimento.",[],{"_key":787,"_type":249,"children":788,"markDefs":801,"style":258,"tableData":8},"98337537baad",[789,793,797],{"_key":790,"_type":253,"marks":791,"text":792},"5d7510a7368f",[],"3.6 ",{"_key":794,"_type":253,"marks":795,"text":796},"cd4d2ee86142",[255],"Horário de Recolha. ",{"_key":798,"_type":253,"marks":799,"text":800},"872818bbdfe8",[],"As horas a que os Consumidores podem levantar as suas Reservas são definidas na Conta de Estabelecimento.",[],{"_key":803,"_type":249,"children":804,"markDefs":809,"style":258,"tableData":8},"7f5826ccf02b",[805],{"_key":806,"_type":253,"marks":807,"text":808},"8cd782824dfd",[255],"Cancelamentos.",[],{"_key":811,"_type":249,"children":812,"markDefs":825,"style":258,"tableData":8},"821d9ff452ca",[813,817,821],{"_key":814,"_type":253,"marks":815,"text":816},"b1283e187c6a",[],"3.7 ",{"_key":818,"_type":253,"marks":819,"text":820},"88a83f392bcc",[255],"Na App ",{"_key":822,"_type":253,"marks":823,"text":824},"671bb86246e4",[],"- Você e os Consumidores podem cancelar uma Reserva no âmbito da aplicação. Tenha em mente que muitos Consumidores planeiam o seu dia à volta da sua janela de recolha, por isso pedimos-lhe que respeite o seu tempo, não cancelando uma Reserva menos de 2 horas antes do início da hora de Recolha que listou. Compreendemos que isto pode acontecer em circunstâncias excepcionais, mas não deve acontecer com frequência ou de forma desproporcionada em relação ao número de Recolhas que lhe forem enviados. Se a sua necessidade de cancelar Reservas no prazo de duas horas após a hora de Recolha ocorrer regularmente, deverá reduzir as suas Ofertas programadas na sua conta MyStore. Se os seus cancelamentos dentro de duas horas após a hora de Recolha se tornarem excessivos ou habituais e não forem resolvidos pelo cliente, as suas capacidades de Oferta na sua conta MyStore poderão ser limitadas ou suspensas. Além disso, o Consumidor poderá cancelar a sua Reserva se alterar a hora de Recolha ou se atrasar a entrega do Surprise Bag ao Consumidor por mais de 30 minutos quando este chegar para Recolher a sua Reserva.",[],{"_key":827,"_type":249,"children":828,"markDefs":841,"style":258,"tableData":8},"2f8b821e6e57",[829,833,837],{"_key":830,"_type":253,"marks":831,"text":832},"a14a6b9d8ddb",[],"3.8 ",{"_key":834,"_type":253,"marks":835,"text":836},"d29a71341f5a",[255],"No Estabelecimento - ",{"_key":838,"_type":253,"marks":839,"text":840},"5512bf005262",[],"Os Consumidores podem também cancelar a sua Reserva em qualquer altura antes ou durante a Recolha (isto é, até que a Recolha seja concluída) caso o decidam por qualquer razão. Este direito de cancelamento gratuito é um requisito regulamentar e é aplicável dado que, quando a Reserva foi feita, o Consumidor não tinha informação detalhada sobre o conteúdo do Surprise Bag.",[],{"_key":843,"_type":249,"children":844,"markDefs":849,"style":258,"tableData":8},"de49da6295f5",[845],{"_key":846,"_type":253,"marks":847,"text":848},"9b7577f4e356",[],"3.9 As Ofertas e Reservas podem ser retiradas ou canceladas por nós, a nosso critério, quando necessário, como no caso de um diferendo, ou outro assunto que de acordo com a nossa avaliação exija que sejam tomadas medidas.",[],{"_key":851,"_type":249,"children":852,"markDefs":857,"style":454,"tableData":8},"1d656896d28d",[853],{"_key":854,"_type":253,"marks":855,"text":856},"5938288ea9de",[],"4. As suas principais responsabilidades",[],{"_key":859,"_type":249,"children":860,"markDefs":865,"style":258,"tableData":8},"f6ae35c39ece",[861],{"_key":862,"_type":253,"marks":863,"text":864},"19df85a22a34",[],"4.1 Não é possível mencionar tudo aqui, mas destacamos algumas áreas que são uma parte importante da sua relação com a TGTG.",[],{"_key":867,"_type":249,"children":868,"markDefs":877,"style":258,"tableData":8},"fb6220acfdbf",[869,873],{"_key":870,"_type":253,"marks":871,"text":872},"4d10d74aa84c",[],"4.2 ",{"_key":874,"_type":253,"marks":875,"text":876},"b9e8a01217bd",[255],"Confirme que está autorizado pelo seu Estabelecimento",[],{"_key":879,"_type":249,"children":880,"markDefs":885,"style":258,"tableData":8},"4b26b252bc62",[881],{"_key":882,"_type":253,"marks":883,"text":884},"d138f066fa4e",[],"É importante para nós saber que os Estabelecimentos que utilizam o nosso Marketplace o estão a fazer através dos seus representantes autorizados. A pessoa que aceita estes Termos de Estabelecimento, declara ter capacidade o efeito.",[],{"_key":887,"_type":249,"children":888,"markDefs":897,"style":258,"tableData":8},"345dc2479013",[889,893],{"_key":890,"_type":253,"marks":891,"text":892},"345bc541159f",[],"4.3 ",{"_key":894,"_type":253,"marks":895,"text":896},"16a8fa547e28",[255],"Autorizar a TGTG de acordo com as atividades abaixo indicadas:",[],{"_key":899,"_type":249,"children":900,"level":618,"listItem":619,"markDefs":905,"style":258,"tableData":8},"2ef058bd677e",[901],{"_key":902,"_type":253,"marks":903,"text":904},"7e15da8fa638",[],"A sua empresa concede-nos uma procuração para receber os pagamentos dos Consumidores em seu nome, em cumprimento integral da obrigação de pagamento dos Surprise Bags que eles Reservam e vende-lhes.",[],{"_key":907,"_type":249,"children":908,"level":618,"listItem":619,"markDefs":912,"style":258,"tableData":8},"8c85b37774d9",[909],{"_key":902,"_type":253,"marks":910,"text":911},[],"Autoriza, na qualidade de representante legal da sua empresa, a TGTG a instruir processadores de pagamento terceiros, nos termos do presente Contrato, a reter partes dos montantes recebidos pelas Surprise Bags que vender, em relação às Taxas TGTG que nos deve e quaisquer outros montantes relacionados, em conformidade com a secção 6.",[],{"_key":914,"_type":249,"children":915,"level":618,"listItem":619,"markDefs":919,"style":258,"tableData":8},"8e5654e23132",[916],{"_key":902,"_type":253,"marks":917,"text":918},[],"A sua empresa designa a TGTG como seu representante autorizado perante os processadores de pagamento terceiros no âmbito da utilização dos serviços desses processadores em ligação com a utilização do Marketplace.",[],{"_key":921,"_type":249,"children":922,"markDefs":931,"style":258,"tableData":8},"d019da37c906",[923,927],{"_key":924,"_type":253,"marks":925,"text":926},"3f232ad0b6d9",[],"4.4 ",{"_key":928,"_type":253,"marks":929,"text":930},"61f8671fc1e0",[255],"Cumprir as regras que lhe são aplicáveis",[],{"_key":933,"_type":249,"children":934,"markDefs":939,"style":258,"tableData":8},"3728daa1b780",[935],{"_key":936,"_type":253,"marks":937,"text":938},"f613f8ac6af4",[],"O Parceiro (e não a TGTG) é responsável por compreender e cumprir:",[],{"_key":941,"_type":249,"children":942,"level":618,"listItem":619,"markDefs":947,"style":258,"tableData":8},"917481dede16",[943],{"_key":944,"_type":253,"marks":945,"text":946},"86b143002897",[],"a legislação, regras e regulamentos aplicáveis, especialmente os referentes ao fornecimento de alimentos e bebidas aos Consumidores que utilizam o Marketplace. Aqui se incluem requisitos como a preparação, manipulação, e rotulagem dos alimentos fornecidos ao consumidor e autorização para distribuir alimentos e bebidas aos Consumidores; e",[],{"_key":949,"_type":249,"children":950,"level":618,"listItem":619,"markDefs":954,"style":258,"tableData":8},"094002a4b543",[951],{"_key":944,"_type":253,"marks":952,"text":953},[],"Os Termos e Condições da AfP (conforme possam ser alterados periodicamente), disponíveis em https:\u002F\u002Fwww.adyen.com\u002Flegal\u002Fterms-and conditions-adyen-for-platforms-2022).",[],{"_key":956,"_type":249,"children":957,"markDefs":962,"style":258,"tableData":8},"b6d5327fffff",[958],{"_key":959,"_type":253,"marks":960,"text":961},"c847c1a7ed05",[],"Algumas das regras específicas do Marketplace que deverá em conta são as seguintes:",[],{"_key":964,"_type":249,"children":965,"level":618,"listItem":619,"markDefs":970,"style":258,"tableData":8},"82779122e44b",[966],{"_key":967,"_type":253,"marks":968,"text":969},"9b2f055734e8",[],"nunca disponibilize nada no Marketplace que não sejam excedentes alimentares, salvo acordo em contrário com a Too Good to Go.",[],{"_key":972,"_type":249,"children":973,"level":618,"listItem":619,"markDefs":977,"style":258,"tableData":8},"a14f105be039",[974],{"_key":967,"_type":253,"marks":975,"text":976},[],"não produza mais comida do que normalmente produz com o objetivo de utilizar o Marketplace para vender esses alimentos a Consumidores",[],{"_key":979,"_type":249,"children":980,"level":618,"listItem":619,"markDefs":984,"style":258,"tableData":8},"faa19aca655f",[981],{"_key":967,"_type":253,"marks":982,"text":983},[],"assegurar-se de que o preço original de venda a retalho do conteúdo de cada Surprise Bag corresponde ou excede o valor mínimo estabelecido para o Surprise Bag",[],{"_key":986,"_type":249,"children":987,"level":618,"listItem":619,"markDefs":991,"style":258,"tableData":8},"2b0b513abeed",[988],{"_key":967,"_type":253,"marks":989,"text":990},[],"caso a Too Good to Go ou um Consumidor o solicite, deverá fornecer toda a informação legalmente exigida aplicável ao conteúdo de cada Surprise Bag que disponibilize no Marketplace, incluindo - mas não se limitando a - lista de ingredientes, alergénios e outras informações relacionadas com a rotulagem",[],{"_key":993,"_type":249,"children":994,"level":618,"listItem":619,"markDefs":998,"style":258,"tableData":8},"818d5b26fd1c",[995],{"_key":967,"_type":253,"marks":996,"text":997},[],"assegurar-se de que, no momento da recolha, dispõe de toda a informação sobre o conteúdo do Surprise Bag exigida pela lei ou regulamentos aplicáveis, bem como a informação disponível para o Parceiro sobre como armazenar o conteúdo do Surprise Bag e quando o conteúdo do Surprise Bag deve ser consumido.",[],{"_key":1000,"_type":249,"children":1001,"markDefs":1010,"style":258,"tableData":8},"43a1d0133a02",[1002,1006],{"_key":1003,"_type":253,"marks":1004,"text":1005},"4f0ed4dd019d",[],"4.5 ",{"_key":1007,"_type":253,"marks":1008,"text":1009},"1012fd09d74c",[255],"Qualidade e controlo alimentar",[],{"_key":1012,"_type":249,"children":1013,"markDefs":1018,"style":258,"tableData":8},"cae51657670e",[1014],{"_key":1015,"_type":253,"marks":1016,"text":1017},"0cd66228cff6",[],"O Parceiro concorda em cumprir o nosso processo de retirada, tal como previsto no Marketplace ou de outra forma por nós indicado. Deverá também retirar imediatamente as suas Ofertas e notificar-nos nas seguintes circunstâncias:",[],{"_key":1020,"_type":249,"children":1021,"level":618,"listItem":619,"markDefs":1026,"style":258,"tableData":8},"ff2f1d10e2cf",[1022],{"_key":1023,"_type":253,"marks":1024,"text":1025},"e7b4d4553575",[],"Se se lembrar ou for obrigado a lembrar-se de algum alimento que tenha fornecido aos Consumidores que utilizam o Marketplace",[],{"_key":1028,"_type":249,"children":1029,"level":618,"listItem":619,"markDefs":1033,"style":258,"tableData":8},"c4313aff8b54",[1030],{"_key":1023,"_type":253,"marks":1031,"text":1032},[],"Está ciente dos problemas ou riscos relacionados com os alimentos que forneceu aos Consumidores que utilizam o Marketplace",[],{"_key":1035,"_type":249,"children":1036,"level":618,"listItem":619,"markDefs":1040,"style":258,"tableData":8},"d0b488632ae6",[1037],{"_key":1023,"_type":253,"marks":1038,"text":1039},[],"Tomará conhecimento da sua não conformidade com leis, regras ou regulamentos relacionados com alimentos ou responsabilidade pelo produto",[],{"_key":1042,"_type":249,"children":1043,"level":618,"listItem":619,"markDefs":1047,"style":258,"tableData":8},"b4a272a36a3c",[1044],{"_key":1023,"_type":253,"marks":1045,"text":1046},[],"Não tem ou perde qualquer licença necessária para fornecer legalmente alimentos aos Consumidores no seu mercado geográfico relevante",[],{"_key":1049,"_type":249,"children":1050,"markDefs":1055,"style":258,"tableData":8},"d78c8619c792",[1051],{"_key":1052,"_type":253,"marks":1053,"text":1054},"7110348112f2",[],"4.6 Se algum destes ocorrer, a TGTG pode retirar todas as Reservas pendentes, informar todos os Consumidores aplicáveis, e reembolsar montantes ao Consumidor para Reservas e Recolhas relacionadas.",[],{"_key":1057,"_type":249,"children":1058,"markDefs":1063,"style":454,"tableData":8},"d5e1fdf8207f",[1059],{"_key":1060,"_type":253,"marks":1061,"text":1062},"75b7f6005d4c",[],"5. O papel da TGTG",[],{"_key":1065,"_type":249,"children":1066,"markDefs":1071,"style":258,"tableData":8},"32f0c0382b0e",[1067],{"_key":1068,"_type":253,"marks":1069,"text":1070},"a74f154d575d",[],"5.1 Como fornecedor do Marketplace, a TGTG não detém, controla, oferece ou gere de forma alguma as Ofertas de Surprise Bags disponibilizadas no seu",[],{"_key":1073,"_type":249,"children":1074,"markDefs":1079,"style":258,"tableData":8},"27148ac9b3f0",[1075],{"_key":1076,"_type":253,"marks":1077,"text":1078},"d99dcb1d8a36",[],"Estabelecimento. A TGTG é apenas um intermediário e, como tal, não somos parte na venda dos produtos que forneça aos Consumidores.",[],{"_key":1081,"_type":249,"children":1082,"markDefs":1087,"style":258,"tableData":8},"139b2838e800",[1083],{"_key":1084,"_type":253,"marks":1085,"text":1086},"bf8bc989a9ab",[],"Também não somos responsáveis pelo seguinte:",[],{"_key":1089,"_type":249,"children":1090,"level":618,"listItem":619,"markDefs":1095,"style":258,"tableData":8},"c3611ae6422c",[1091],{"_key":1092,"_type":253,"marks":1093,"text":1094},"dc439a698457",[],"o que forneça aos Consumidores, incluindo o conteúdo de Surprise Bags",[],{"_key":1097,"_type":249,"children":1098,"level":618,"listItem":619,"markDefs":1102,"style":258,"tableData":8},"4baec7e0225f",[1099],{"_key":1092,"_type":253,"marks":1100,"text":1101},[],"o fabrico, venda, compra, armazenamento, preparação, produção, transformação, rotulagem, entrega ou manuseamento do conteúdo dos Surprise Bags nem o cumprimento da legislação aplicável, incluindo os regulamentos alimentares aplicáveis ",[],{"_key":1104,"_type":249,"children":1105,"level":618,"listItem":619,"markDefs":1109,"style":258,"tableData":8},"2073984b3438",[1106],{"_key":1092,"_type":253,"marks":1107,"text":1108},[],"cumprimento das suas obrigações para com os Consumidores",[],{"_key":1111,"_type":249,"children":1112,"markDefs":1117,"style":258,"tableData":8},"c75353f8f8e3",[1113],{"_key":1114,"_type":253,"marks":1115,"text":1116},"92c751e3eeff",[255],"Reclamações dos consumidores.",[],{"_key":1119,"_type":249,"children":1120,"markDefs":1125,"style":258,"tableData":8},"2fb092356f09",[1121],{"_key":1122,"_type":253,"marks":1123,"text":1124},"97d426170393",[],"5.2 A TGTG tratará as reclamações recebidas de Consumidores sobre a utilização do Marketplace, incluindo experiências de recolha ou os Surprise Bags, de acordo com os nossos procedimentos internos. Faremos o nosso melhor para tratar das reclamações que recebermos, mas poderemos precisar de algumas informações da sua parte que este concorde fornecer-nos atempadamente. Inclui-lo-emos quando acharmos que faz sentido, e, por vezes, direcionaremos o Consumidor para o seu contacto, por exemplo, se recebermos uma reclamação que diga apenas respeito à qualidade ou conteúdo de um Surprise Bag.",[],{"_key":1127,"_type":249,"children":1128,"markDefs":1133,"style":258,"tableData":8},"c813a625dd86",[1129],{"_key":1130,"_type":253,"marks":1131,"text":1132},"9d00f7051577",[],"5.3 Se por acaso receber uma reclamação do Consumidor referente à sua experiência com a TGTG, compromete-se em direcionar o Consumidor para o nosso contacto tratar ou encaminhar-nos a reclamação por escrito.",[],{"_key":1135,"_type":249,"children":1136,"markDefs":1141,"style":454,"tableData":8},"595a1acdb952",[1137],{"_key":1138,"_type":253,"marks":1139,"text":1140},"73351456cf0a",[],"6. Preços e Pagamentos",[],{"_key":1143,"_type":249,"children":1144,"markDefs":1172,"style":258,"tableData":8},"115bd7ac00ab",[1145,1149,1153,1157,1161,1165,1169],{"_key":1146,"_type":253,"marks":1147,"text":1148},"79fe52261358",[],"6.1 A TGTG cobra uma taxa pela utilização do nosso Marketplace (a \"",{"_key":1150,"_type":253,"marks":1151,"text":1152},"9bdee4536671",[255],"Taxa de Parceria\"",{"_key":1154,"_type":253,"marks":1155,"text":1156},"6318f23331d1",[],") e uma taxa de cada vez que uma reserva de um Surprise Bag é confirmada pelo Estabelecimento (a \"",{"_key":1158,"_type":253,"marks":1159,"text":1160},"3d65adfb52f1",[255],"Taxa de Reserva\"",{"_key":1162,"_type":253,"marks":1163,"text":1164},"3e68a33bb0dd",[],"). Em conjunto a \"Taxa de Parceria\" e a \"Taxa de Reserva\" são referidas como as \"",{"_key":1166,"_type":253,"marks":1167,"text":1168},"9c5f23c4e274",[255],"Taxas TGTG",{"_key":1170,"_type":253,"marks":1171,"text":509},"063e302727ec",[],[],{"_key":1174,"_type":249,"children":1175,"markDefs":1180,"style":258,"tableData":8},"965e99cb7b58",[1176],{"_key":1177,"_type":253,"marks":1178,"text":1179},"62b05bf9fe2a",[],"6.2 A Taxa de Parceria e a Taxa de Reserva aplicáveis encontram-se referidas na sua conta de Estabelecimento e no Apêndice A das Condições Comerciais",[],{"_key":1182,"_type":249,"children":1183,"markDefs":1188,"style":258,"tableData":8},"eff8014b8806",[1184],{"_key":1185,"_type":253,"marks":1186,"text":1187},"98bd81a207f0",[],"6.3 A TGTG recebe a totalidade dos montantes pagos pelo Consumidor associados a cada Surprise Bag que vende (isto é, na conclusão da recolha). A Taxa de Reserva é deduzida do pagamento que recebe da TGTG. A Taxa de Reserva não inclui IVA, impostos sobre vendas ou qualquer outro imposto semelhante, caso exista, pelo que, quando receber pagamentos da nossa parte, constatará que o IVA aplicável, imposto sobre vendas ou qualquer outro imposto semelhante, caso existam, foi adicionado à nossa Taxa de Reserva.",[],{"_key":1190,"_type":249,"children":1191,"markDefs":1204,"style":258,"tableData":8},"e4b478c45085",[1192,1196,1200],{"_key":1193,"_type":253,"marks":1194,"text":1195},"d3a16c976b1f",[],"6.4 ",{"_key":1197,"_type":253,"marks":1198,"text":1199},"7511a8677ccf",[255],"Documentação. ",{"_key":1201,"_type":253,"marks":1202,"text":1203},"ab83282687e4",[],"A menos que tenha decidido tratar das faturas aos Consumidores para os Surprise Bags, forneceremos um recibo aos Consumidores após cada levantamento ser validado ou se a Reserva não for cancelada de acordo com os nossos requisitos de cancelamento. Além disso, cada mês fornecemos-lhe uma fatura que resume as taxas TGTG que se aplicam à sua atividade no nosso Marketplace.",[],{"_key":1206,"_type":249,"children":1207,"markDefs":1228,"style":258,"tableData":8},"84525d141f76",[1208,1212,1216,1220,1224],{"_key":1209,"_type":253,"marks":1210,"text":1211},"35261770dd37",[],"6.5 ",{"_key":1213,"_type":253,"marks":1214,"text":1215},"05a4bc268e45",[255],"Pagamentos. ",{"_key":1217,"_type":253,"marks":1218,"text":1219},"cb77cdce1fea",[],"Reconciliamos os pagamentos recebidos por Surprise Bags que vende com as Taxas da TGTG que nos deve em conformidade com a frequência de pagamento constante do Apêndice A das Condições Comerciais (\"",{"_key":1221,"_type":253,"marks":1222,"text":1223},"12ac24b7b9ef",[255],"Período de Reconciliação",{"_key":1225,"_type":253,"marks":1226,"text":1227},"3171d01b79c4",[],"\") a partir do momento da sua adesão ao Marketplace e do pagamento de quaisquer montantes restantes no 20º dia do mês seguinte a cada Período de Reconciliação. Podemos pagar-lhe numa linha temporal de reconciliação e pagamento diferentes, dependendo das regras únicas que possam ser aplicadas na região geográfica do seu Estabelecimento, ou ao grupo multi-merchant do seu Estabelecimento. Se se aplicarem termos únicos, esses detalhes serão encontrados na sua Conta de Estabelecimento na TGTG ou em termos de acordo separado que fizermos consigo. Em determinadas circunstâncias, poderemos reter pagamentos ao Parceiro para além do Período de Reconciliação, caso em que notificaremos o Parceiro e forneceremos informações sobre o motivo da alteração.",[],{"_key":1230,"_type":249,"children":1231,"markDefs":1244,"style":258,"tableData":8},"4c147631cddc",[1232,1236,1240],{"_key":1233,"_type":253,"marks":1234,"text":1235},"b8d9126f09e6",[],"6.6 ",{"_key":1237,"_type":253,"marks":1238,"text":1239},"14d3536cd1b1",[255],"Reembolsos. ",{"_key":1241,"_type":253,"marks":1242,"text":1243},"d9e7bfebf16d",[],"Por vezes, poderemos proceder a reembolsos aos Consumidores a nosso critério para resolver questões como reclamações. Quando o fizermos, poderemos reembolsar os Consumidores em parte ou na totalidade do valor recebido aquando de uma Reserva ou Recolha. Sendo esse o caso, não haverá lugar a quaisquer pagamentos entre o Parceiro e a TGTG.",[],{"_key":1246,"_type":249,"children":1247,"markDefs":1260,"style":258,"tableData":8},"437e08fa9400",[1248,1252,1256],{"_key":1249,"_type":253,"marks":1250,"text":1251},"f53050250918",[],"6.7 ",{"_key":1253,"_type":253,"marks":1254,"text":1255},"b73c65be90b9",[255],"Impostos. ",{"_key":1257,"_type":253,"marks":1258,"text":1259},"f9ec1896198b",[],"A responsabilidade do pagamento de quaisquer impostos relevantes, incluindo impostos sobre vendas, IVA ou similares, relacionados com os montantes pagos pela TGTG são da responsabilidade do Parceiro. Dependendo das leis da jurisdição onde se encontra, poderemos ser obrigados a reter e remeter o imposto aplicável às autoridades competentes. Além disso, algumas jurisdições exigem que comuniquemos às autoridades fiscais detalhes sobre si e a sua atividade no nosso Marketplace, incluindo, mas não se limitando a: número de transacções, receitas brutas e\u002Fou líquidas e\u002Fou as nossas taxas cobradas.",[],{"_key":1262,"_type":249,"children":1263,"markDefs":1276,"style":258,"tableData":8},"2a1a95a7434a",[1264,1268,1272],{"_key":1265,"_type":253,"marks":1266,"text":1267},"d8bd1083e29f",[],"6.8 ",{"_key":1269,"_type":253,"marks":1270,"text":1271},"2e77b7037799",[255],"As suas informações. ",{"_key":1273,"_type":253,"marks":1274,"text":1275},"9eebed07d8e4",[],"Para garantir que identificamos os nossos Estabelecimentos com precisão, o Parceiro é obrigado a informar-nos e, se solicitado, documentar o seu estatuto jurídico, o seu número de identificação fiscal e o número de registo comercial, registo de IVA ou de um registo fiscal semelhante, se o tiver ou logo que o obtenha. Dependendo das leis da sua jurisdição e do seu estatuto legal, pode também ser-lhe pedido que forneça informações pessoais, incluindo, entre outras, a data de nascimento e o endereço residencial.",[],{"_key":1278,"_type":249,"children":1279,"markDefs":1284,"style":454,"tableData":8},"127c2adb9dfe",[1280],{"_key":1281,"_type":253,"marks":1282,"text":1283},"3411543d2340",[],"7. Segurança",[],{"_key":1286,"_type":249,"children":1287,"markDefs":1292,"style":258,"tableData":8},"415dce290543",[1288],{"_key":1289,"_type":253,"marks":1290,"text":1291},"d2ce3b20493c",[],"7.1 O Parceiro assume totalmente a responsabilidade de controlar quem administra e pode aceder à sua Conta de Estabelecimento, como é gerida e utilizada. Por exemplo, deverá controlar o acesso à sua Conta no Estabelecimento, decidir quem está autorizado a aceder e utilizá-la (\"utilizadores autorizados\"), e que tipo de acesso cada um desses utilizadores autorizados deverá ter. Poderá alterar ou interromper esse acesso em qualquer altura.",[],{"_key":1294,"_type":249,"children":1295,"markDefs":1300,"style":258,"tableData":8},"413a1249d970",[1296],{"_key":1297,"_type":253,"marks":1298,"text":1299},"05b9fec0f73b",[],"7.2 O Parceiro deve-se ter em conta que",[],{"_key":1302,"_type":249,"children":1303,"level":618,"listItem":619,"markDefs":1308,"style":258,"tableData":8},"62178d21c995",[1304],{"_key":1305,"_type":253,"marks":1306,"text":1307},"0ef099ec4f58",[],"É responsável por toda a atividade dos seus utilizadores autorizados e pela sua utilização do nosso Marketplace.",[],{"_key":1310,"_type":249,"children":1311,"level":618,"listItem":619,"markDefs":1315,"style":258,"tableData":8},"678be6d810f9",[1312],{"_key":1305,"_type":253,"marks":1313,"text":1314},[],"Se compromete a manter as suas informações atualizadas (incluindo um email).",[],{"_key":1317,"_type":249,"children":1318,"level":618,"listItem":619,"markDefs":1322,"style":258,"tableData":8},"09575f7c85b4",[1319],{"_key":1305,"_type":253,"marks":1320,"text":1321},[],"É responsável por fornecer informações verdadeiras, precisas e completas.",[],{"_key":1324,"_type":249,"children":1325,"level":618,"listItem":619,"markDefs":1329,"style":258,"tableData":8},"02280635aa41",[1326],{"_key":1305,"_type":253,"marks":1327,"text":1328},[],"É também responsável por proteger o seu nome de utilizador e palavra-passe de ser roubado ou utilizado indevidamente. ",[],{"_key":1331,"_type":249,"children":1332,"markDefs":1337,"style":258,"tableData":8},"9aec7d4d91ff",[1333],{"_key":1334,"_type":253,"marks":1335,"text":1336},"20c3c1b4cfd0",[],"7.3 Funções do utilizador e acesso: O Parceiro deverá certificar-se de que compreende as permissões que concede aos seus utilizadores autorizados. Estes Termos de Estabelecimento também se aplicam a cada utilizador autorizado que acrescentar à sua Conta de Estabelecimento.",[],{"_key":1339,"_type":249,"children":1340,"markDefs":1345,"style":454,"tableData":8},"187413d9bb4e",[1341],{"_key":1342,"_type":253,"marks":1343,"text":1344},"173962978e78",[],"8. Utilização e Privacidade dos Dados",[],{"_key":1347,"_type":249,"children":1348,"markDefs":1368,"style":258,"tableData":8},"a2b6ae9353c5",[1349,1353,1357,1361,1365],{"_key":1350,"_type":253,"marks":1351,"text":1352},"0f98400d406e",[],"8.1 Cada um de nós concorda em cumprir com todas as leis e regulamentos aplicáveis em matéria de proteção de dados e privacidade, incluindo, sem limitação o Regulamento (UE) 2016\u002F679 de 27 de Abril de 2016 (o Regulamento Geral de Proteção de Dados) (\"",{"_key":1354,"_type":253,"marks":1355,"text":1356},"ca7e754ea29a",[255],"RGPD\") ",{"_key":1358,"_type":253,"marks":1359,"text":1360},"2dfe1058c3ea",[],"e o California Consumer Privacy Act (",{"_key":1362,"_type":253,"marks":1363,"text":1364},"a51fe9c8dd93",[255],"\"CCPA\"",{"_key":1366,"_type":253,"marks":1367,"text":736},"64d4fcb1096e",[],[],{"_key":1370,"_type":249,"children":1371,"markDefs":1376,"style":258,"tableData":8},"1091aee9a075",[1372],{"_key":1373,"_type":253,"marks":1374,"text":1375},"2483bacba05a",[],"8.2 Por vezes os Estabelecimentos perguntam-nos informações sobre a nossa recolha e utilização de dados pessoais relacionados com os Consumidores. Somos o responsável pelo tratamento de todos os dados pessoais recolhidos junto dos Consumidores. Os dados pessoais de Consumidores recolhidos não são partilhados consigo e só podem ser partilhados com o consentimento prévio do Consumidor ou quando exigido pela regulamentação aplicável. ",[],{"_key":1378,"_type":249,"children":1379,"markDefs":1384,"style":454,"tableData":8},"445182455b78",[1380],{"_key":1381,"_type":253,"marks":1382,"text":1383},"8249e5b71021",[],"9. Confidencialidade",[],{"_key":1386,"_type":249,"children":1387,"markDefs":1392,"style":258,"tableData":8},"b869c121cc88",[1388],{"_key":1389,"_type":253,"marks":1390,"text":1391},"7a6201154b94",[],"9.1 A utilização do nosso Marketplace, poderá implicar a partilha de informação confidencial sua connosco, e podendo também tomar conhecimento de informações confidenciais da TGTG. As Partes acordam na adoção de medidas consideradas razoáveis para proteger as informações confidenciais da contraparte e evitar que sejam acedidas por indivíduos, entidades ou outros terceiros não autorizados. A TGTG e o Parceiro poderão partilhar informações confidenciais um do outro com autoridades estatais, supervisoras ou reguladoras, se exigido por lei. Também podemos partilhar as suas informações numa base confidencial com as outras empresas do nosso grupo, os nossos consultores, auditores e financeiros, e terceiros controlados que efetuem as devidas diligências. A informação não considerará de natureza confidencial caso já fosse do conhecimento do seu destinatário e não seja sujeita a tratamento confidencial, ou se a informação se encontrar publicamente disponível (mas não como resultado de violação desta cláusula de confidencialidade).",[],{"_key":1394,"_type":249,"children":1395,"markDefs":1400,"style":454,"tableData":8},"387ad80860a3",[1396],{"_key":1397,"_type":253,"marks":1398,"text":1399},"20642233eea1",[],"10. Indemnização e limitação da responsabilidade ",[],{"_key":1402,"_type":249,"children":1403,"markDefs":1407,"style":258,"tableData":8},"410620c8bdfa",[1404],{"_key":1397,"_type":253,"marks":1405,"text":1406},[],"10.1 Para além dos direitos e responsabilidades descritos nesta cláusula, a TGTG não será responsável por perdas ou danos.",[],{"_key":1409,"_type":249,"children":1410,"markDefs":1415,"style":258,"tableData":8},"25a80080fa52",[1411],{"_key":1412,"_type":253,"marks":1413,"text":1414},"2f3c43e6fc9f",[],"10.2 Na medida do permitido pela lei aplicável:",[],{"_key":1417,"_type":249,"children":1418,"level":618,"listItem":619,"markDefs":1423,"style":258,"tableData":8},"a74b5e889975",[1419],{"_key":1420,"_type":253,"marks":1421,"text":1422},"8cce9600a04d",[],"A TGTG não será responsável pelo seguinte:",[],{"_key":1425,"_type":249,"children":1426,"level":618,"listItem":619,"markDefs":1439,"style":258,"tableData":8},"e3fc6599ad67",[1427,1430,1435],{"_key":1420,"_type":253,"marks":1428,"text":1429},[],"perda de lucros, receitas, oportunidades de negócio, ",{"_key":1431,"_type":253,"marks":1432,"text":1434},"d13c63da41b0",[1433],"em","goodwill ",{"_key":1436,"_type":253,"marks":1437,"text":1438},"d3e0d242a5c1",[],"ou antecipação de lucros",[],{"_key":1441,"_type":249,"children":1442,"level":618,"listItem":619,"markDefs":1446,"style":258,"tableData":8},"26c863ae2b80",[1443],{"_key":1436,"_type":253,"marks":1444,"text":1445},[],"danos indiretos ou consequentes",[],{"_key":1448,"_type":249,"children":1449,"level":618,"listItem":619,"markDefs":1453,"style":258,"tableData":8},"1b2c00d52ac0",[1450],{"_key":1436,"_type":253,"marks":1451,"text":1452},[],"danos punitivos",[],{"_key":1455,"_type":249,"children":1456,"level":618,"listItem":619,"markDefs":1460,"style":258,"tableData":8},"54f6e00f1304",[1457],{"_key":1436,"_type":253,"marks":1458,"text":1459},[],"O limite da responsabilidade total da TGTG decorrente ou relacionada com estes Termos de Estabelecimento ou da utilização do Marketplace pelo Parceiro será o montante que lhe tenha sido pago pela TGTG durante os 3 meses anteriores ao evento que deu origem à reclamação.",[],{"_key":1462,"_type":249,"children":1463,"markDefs":1468,"style":258,"tableData":8},"eadf3c025f06",[1464],{"_key":1465,"_type":253,"marks":1466,"text":1467},"b74d03c80056",[],"10.3 O Parceiro deverá indemnizar a TGTG e os seus administradores, funcionários, empregados e contratantes por quaisquer procedimentos legais de terceiros (incluindo ações das autoridades públicas) decorrentes ou relacionados com a sua utilização ilegal do Marketplace e\u002Fou violação destes Termos de Estabelecimento. Esta indemnização cobre qualquer responsabilidade ou despesa resultante de reclamações, perdas, danos, sentenças, multas, custas legais e honorários de serviços jurídicos.",[],{"_key":1470,"_type":249,"children":1471,"markDefs":1476,"style":258,"tableData":8},"a118266d1e7b",[1472],{"_key":1473,"_type":253,"marks":1474,"text":1475},"6e1b98c177eb",[],"10.4 Estes Termos de Estabelecimento apenas limitam as nossas responsabilidades, conforme permitido pela lei aplicável. Especificamente, estes Termos de Estabelecimento não limitam a nossa responsabilidade em caso de morte ou danos pessoais, fraude, deturpação fraudulenta, negligência grosseira ou má-fé deliberada.",[],{"_key":1478,"_type":249,"children":1479,"markDefs":1484,"style":454,"tableData":8},"8dc8bcea66b6",[1480],{"_key":1481,"_type":253,"marks":1482,"text":1483},"b619e0dd81ce",[],"11. Propriedade Intelectual",[],{"_key":1486,"_type":249,"children":1487,"markDefs":1492,"style":258,"tableData":8},"28f4d5768f79",[1488],{"_key":1489,"_type":253,"marks":1490,"text":1491},"faa3371fff4a",[],"11.1 Durante o período de utilização do Marketplace, o Parceiro autoriza a TGTG a expor o nome do seu Estabelecimento e logótipo(s) e marca(s) no nosso Marketplace para dar visibilidade à sua presença e Ofertas perante os Consumidores. Por vezes, poderemos também fazer referência ao seu nome, marca(s) e logótipo(s) em relação a Ofertas de Estabelecimentos e parceiros comerciais que utilizam o Marketplace. Qualquer outra utilização da nossa parte requer que obtenhamos o seu consentimento prévio por escrito.",[],{"_key":1494,"_type":249,"children":1495,"markDefs":1500,"style":258,"tableData":8},"70576ef768ff",[1496],{"_key":1497,"_type":253,"marks":1498,"text":1499},"0715ed50c927",[],"11.2 Enquanto utilizador ativo do Marketplace poderá usar o nosso nome e logótipo(s) para designar a sua utilização do Marketplace e a sua relação com a TGTG, desde que em cumprimento com as nossas diretrizes de marca ou outras instruções razoáveis da nossa parte. Qualquer outra utilização do nosso nome, logótipo(s), ou outros materiais que nos pertençam, requer o nosso consentimento prévio por escrito. Reservamo-nos no direito de revogar a nossa autorização para uso do nosso nome e\u002Fou logótipo(s) a todo o tempo caso consideremos que a sua utilização viola as nossas diretrizes de marca ou expectativas razoáveis. ",[],{"_key":1502,"_type":249,"children":1503,"markDefs":1508,"style":258,"tableData":8},"69ba32f06073",[1504],{"_key":1505,"_type":253,"marks":1506,"text":1507},"a09acf256366",[],"11.3 Com exceção do seu nome, marca(s) e logótipo(s) do seu Estabelecimento, quaisquer outros conteúdos e materiais no Marketplace são exclusivamente nossa propriedade, a menos que declaremos o contrário.",[],{"_key":1510,"_type":249,"children":1511,"markDefs":1516,"style":454,"tableData":8},"552db9230d6b",[1512],{"_key":1513,"_type":253,"marks":1514,"text":1515},"9f8c77cd0588",[],"12. Duração e resolução",[],{"_key":1518,"_type":249,"children":1519,"markDefs":1524,"style":258,"tableData":8},"c38e881d8c17",[1520],{"_key":1521,"_type":253,"marks":1522,"text":1523},"a51189978a81",[],"12.1 Reservamo-nos no direito de suspender ou cancelar o seu acesso ao Marketplace, incluindo por via da eliminação da sua Conta de Estabelecimento, razoavelmente, a nosso critério. Exemplos de cenários em que tal poderá ocorrer:",[],{"_key":1526,"_type":249,"children":1527,"level":618,"listItem":619,"markDefs":1532,"style":258,"tableData":8},"6f18044e505c",[1528],{"_key":1529,"_type":253,"marks":1530,"text":1531},"207531162376",[],"violação material ou reiterada dos Termos da Estabelecimento;",[],{"_key":1534,"_type":249,"children":1535,"level":618,"listItem":619,"markDefs":1539,"style":258,"tableData":8},"66f65523af20",[1536],{"_key":1529,"_type":253,"marks":1537,"text":1538},[],"cumprimento de obrigação legal ou ordem judicial",[],{"_key":1541,"_type":249,"children":1542,"level":618,"listItem":619,"markDefs":1546,"style":258,"tableData":8},"a45c1c567b64",[1543],{"_key":1529,"_type":253,"marks":1544,"text":1545},[],"nos casos em que, razoavelmente, acreditarmos que a sua conduta é causadora de danos ou geradora de responsabilidades à TGTG, a um Consumidor ou a terceiros - por exemplo, através de hacking, phishing, assédio, spamming, declarações enganosas outros ou utilização de conteúdos que não lhe pertencem; ou",[],{"_key":1548,"_type":249,"children":1549,"level":618,"listItem":619,"markDefs":1553,"style":258,"tableData":8},"2cdaada15064",[1550],{"_key":1529,"_type":253,"marks":1551,"text":1552},[],"Inatividade no Marketplace durante um período de tempo prolongado",[],{"_key":1555,"_type":249,"children":1556,"markDefs":1561,"style":258,"tableData":8},"922cff456458",[1557],{"_key":1558,"_type":253,"marks":1559,"text":1560},"6591353e5796",[],"12.2 Caso considere que a sua Conta de Estabelecimento foi suspensa ou encerrada por engano, por favor contacte-nos.",[],{"_key":1563,"_type":249,"children":1564,"markDefs":1569,"style":258,"tableData":8},"c7a4708d5b2f",[1565],{"_key":1566,"_type":253,"marks":1567,"text":1568},"db9ff863f304",[],"12.3 É sempre livre de deixar de utilizar o nosso Marketplace a qualquer momento.",[],{"_key":1571,"_type":249,"children":1572,"markDefs":1577,"style":454,"tableData":8},"e8b92af9858f",[1573],{"_key":1574,"_type":253,"marks":1575,"text":1576},"04b45c308491",[],"13. Disposições diversas",[],{"_key":1579,"_type":249,"children":1580,"markDefs":1597,"style":258,"tableData":8},"2958f2ffd6b5",[1581,1585,1589,1593],{"_key":1582,"_type":253,"marks":1583,"text":1584},"b090b6cc6a42",[],"13.1 ",{"_key":1586,"_type":253,"marks":1587,"text":1588},"08d92308caa2",[255],"Exclusão de Garantias. O nosso Marketplace é disponibilizado \"tal como está\" (",{"_key":1590,"_type":253,"marks":1591,"text":1592},"fb0029dc828b",[255,1433],"as is",{"_key":1594,"_type":253,"marks":1595,"text":1596},"7d34e978aada",[255],"). A TGTG não apresenta garantias, expressas ou implícitas, incluindo relativamente não-incumprimentos, finalidades comerciais e adequação a um determinado fim, a menos que se encontre sedeado num local que, por lei, lhe forneça um direito específico contrário a esta cláusula ou que não nos permita excluir garantias. Caso contrário, apenas nos encontramos vinculados às declarações expressas nestes Termos de Estabelecimento.",[],{"_key":1599,"_type":249,"children":1600,"markDefs":1613,"style":258,"tableData":8},"66d3440ecd9f",[1601,1605,1609],{"_key":1602,"_type":253,"marks":1603,"text":1604},"5f566066d61b",[],"13.2 ",{"_key":1606,"_type":253,"marks":1607,"text":1608},"a5458febb1fb",[255],"Bloqueio do seu acesso, desativação da sua conta, ou recusa de processamento de pagamentos: ",{"_key":1610,"_type":253,"marks":1611,"text":1612},"fba5e46106fd",[],"Sendo o nosso Marketplace global, podem aplicar-se diferentes leis em diferentes países que restrinjam a nossa relação consigo. Poderemos bloquear o seu acesso, cancelar a sua Conta de Estabelecimento, ou recusar processar um pagamento se acreditarmos, razoavelmente, que existe um risco - como a potencial violação de uma lei ou regulamento - associado à sua empresa, negócio, a um pagamento, ou se você, mediante pedido, não fornecer informações sobre a sua identidade, em conformidade com a secção 6.8",[],{"_key":1615,"_type":249,"children":1616,"markDefs":1621,"style":258,"tableData":8},"f6c2475bbaea",[1617],{"_key":1618,"_type":253,"marks":1619,"text":1620},"809bca226da5",[],"Exemplos de situações em que tal possa ocorrer incluem transações em que o pagamento é proveniente de uma pessoa ou país sancionado; ou casos em que acreditamos, razoavelmente, existir uma questão legal ou regulamentar. O Cliente declara e garante que não está sedeado num país sancionado e que não consta de uma lista de pessoas sancionadas. Poderemos também restringir Consumidores ou Contas de Estabelecimento localizados num país a partir do qual não seja possível receber pagamentos. A adoção destas medidas não carece de aviso prévio.",[],{"_key":1623,"_type":249,"children":1624,"markDefs":1637,"style":258,"tableData":8},"f4aa35dae307",[1625,1629,1633],{"_key":1626,"_type":253,"marks":1627,"text":1628},"a9d7ebade051",[],"13.3 ",{"_key":1630,"_type":253,"marks":1631,"text":1632},"e99b5f04c83c",[255],"Comunicação. ",{"_key":1634,"_type":253,"marks":1635,"text":1636},"6c4cfa37bfb2",[],"Podem ser disponibilizadas ao Parceiro cópias de informações sobre questões fiscais e declarações fiscais por meios electrónicos, através de correio eletrónico ou online. As divulgações dependem do país de estabelecimento do utilizador e podem incluir, entre outras, notificações DAC7, formulários 1099-K e similares. Se desejar retirar o seu consentimento para a comunicação eletrónica sobre questões fiscais, contacte-nos utilizando as informações de contacto do seu mercado local indicadas no Anexo 1.",[],{"_key":1639,"_type":249,"children":1640,"markDefs":1653,"style":258,"tableData":8},"f8283d8ef5e1",[1641,1645,1649],{"_key":1642,"_type":253,"marks":1643,"text":1644},"0821a50155cc",[],"13.4 ",{"_key":1646,"_type":253,"marks":1647,"text":1648},"d69ec1753dfe",[255],"Alterações a estes termos. ",{"_key":1650,"_type":253,"marks":1651,"text":1652},"ba42bba3774e",[],"Poderemos alterar periodicamente estes Termos de Estabelecimento. Antes de qualquer alteração entrar em vigor, notificá-lo emos previamente, nos termos da lei aplicável. Tentaremos informá-lo de alterações materiais com antecedência sempre que pudermos - a menos que precisemos de fazer essas alterações imediatamente por razões fora do nosso controlo, tais como uma alteração da lei. Se uma alteração não for de natureza material, poderá não ser notificado. Os novos Termos de Estabelecimento não serão retroativamente aplicáveis à sua utilização do nosso Marketplace antes dos Termos de Estabelecimento terem sido alterados, mas os novos Termos de Estabelecimento aplicar-se-ão imediatamente se utilizar o Marketplace após publicação no nosso Marketplace dos novos Termos de Estabelecimento. Se não terminar de utilizar o Marketplace antes da data em que os Termos de Estabelecimento revistos entrem em vigor, o seu acesso ou utilização continuada do Marketplace constituirá a aceitação dos Termos de Estabelecimento revistos. Pode acompanhar as alterações aos nossos Termos de Estabelecimento consultando a versão e a data da última atualização escrita na parte superior de cada versão dos Termos de Estabelecimento.",[],{"_key":1655,"_type":249,"children":1656,"markDefs":1669,"style":258,"tableData":8},"a6f1d1419494",[1657,1661,1665],{"_key":1658,"_type":253,"marks":1659,"text":1660},"60dc8a61fcc4",[],"13.5 ",{"_key":1662,"_type":253,"marks":1663,"text":1664},"9c70bd13ef21",[255],"Cessão de posição contratual. ",{"_key":1666,"_type":253,"marks":1667,"text":1668},"6cc60eb1c6b4",[],"Não poderá ceder a sua posição neste acordo ou transferir ou atribuir a outrem os seus direitos e obrigações sem o nosso consentimento prévio por escrito. A TGTG poderá, sem restrições, ceder, transferir ou atribuir a outrem o presente acordo bem como quaisquer dos direitos e obrigações aqui descritos, a nosso exclusivo critério, mediante pré aviso de 30 dias.",[],{"_key":1671,"_type":249,"children":1672,"markDefs":1685,"style":258,"tableData":8},"4a85540ac3ad",[1673,1677,1681],{"_key":1674,"_type":253,"marks":1675,"text":1676},"788c857d17a6",[],"13.6 ",{"_key":1678,"_type":253,"marks":1679,"text":1680},"cf20269e9580",[255],"Lei aplicável. ",{"_key":1682,"_type":253,"marks":1683,"text":1684},"d834c252bf04",[],"O Anexo 1 contém informação relativa à lei e foro competente aplicáveis à sua relação com a entidade TGTG com quem contratou, independentemente das regras de conflito de leis. Quaisquer litígios serão exclusivamente dirimidos através do método de resolução de litígios previsto nestes Termos de Estabelecimento.",[],{"_key":1687,"_type":249,"children":1688,"markDefs":1701,"style":258,"tableData":8},"d45d3799581f",[1689,1693,1697],{"_key":1690,"_type":253,"marks":1691,"text":1692},"8f7978990906",[],"13.7 ",{"_key":1694,"_type":253,"marks":1695,"text":1696},"06578e76bc5e",[255],"Resolução de Litígios. ",{"_key":1698,"_type":253,"marks":1699,"text":1700},"63f3ef5b562c",[],"A maioria das suas preocupações podem ser resolvidas rápida e amigavelmente, contactando-nos. Caso não sejamos capazes de resolver satisfatoriamente uma reclamação sua (ou se não for possível ultrapassar um diferendo que tenhamos consigo por via informal), acordamos desde já em resolver esses litígios através de um processo de arbitragem final e vinculativo em inglês, com base na lei e foro referidos no Anexo 1, com referência ao local da sua sede e de acordo com as Regras de Arbitragem da Câmara de Comércio Internacional. As partes acordam que qualquer disputa deve ser apresentada na qualidade individual das partes e não no âmbito de uma ação popular ou mecanismo semelhante.",[],{"_key":1703,"_type":249,"children":1704,"markDefs":1717,"style":258,"tableData":8},"582a363c9a23",[1705,1709,1713],{"_key":1706,"_type":253,"marks":1707,"text":1708},"dd4d9e49cfc3",[],"13.8 ",{"_key":1710,"_type":253,"marks":1711,"text":1712},"3e89d59649ee",[255],"Contactos. ",{"_key":1714,"_type":253,"marks":1715,"text":1716},"4bb38b9f4fb2",[],"Se tiver alguma dúvida sobre estes Termos de Estabelecimento, contacte-nos utilizando as informações de contacto para o seu mercado local listadas no Anexo 1. A menos que digamos o contrário nestes Termos de Estabelecimento, quaisquer avisos que lhe enviarmos serão enviados para o endereço de correio electrónico que nos forneceu na sua MyStore.",[],{"_key":1719,"_type":249,"children":1720,"markDefs":1725,"style":1726,"tableData":8},"1320c9bfe03b",[1721],{"_key":1722,"_type":253,"marks":1723,"text":1724},"bb0277b82a86",[255],"Anexo 1 - Entidades Contratantes e Lei Aplicável. Local do seu estabelecimento",[],"h4",{"_key":1728,"_type":1729,"children":8,"markDefs":8,"tableData":1730,"tableHeaders":3342,"tableTitle":3343},"8615d30b7304","table",{"_type":1729,"num_cols":1731,"rows":1732},5,[1733,1794,1905,1974,2061,2141,2221,2307,2384,2461,2538,2623,2700,2779,2859,2938,3017,3096,3175,3262],{"_key":1734,"_type":1735,"cells":1736},"b8ceee285838012bcf1570abe0acf3ae","table-row",[1737,1750,1761,1772,1783],{"_key":1738,"_type":1739,"text":1740},"171bb98cec6037da5ee34704b6150cd7","table-cell",[1741],{"_key":1742,"_type":1743,"children":1744,"markDefs":1749,"style":258},"467673ed2fa9","portableTableCell",[1745],{"_key":1746,"_type":253,"marks":1747,"text":1748},"ade40031b96c0",[255],"Your place of Establishment",[],{"_key":1751,"_type":1739,"text":1752},"99c516bd72ff1a5474ca40cca0c165f1",[1753],{"_key":1754,"_type":1743,"children":1755,"markDefs":1760,"style":258},"263c2dc3ef7e",[1756],{"_key":1757,"_type":253,"marks":1758,"text":1759},"f703c0612c440",[255],"TGTG Contracting Entity",[],{"_key":1762,"_type":1739,"text":1763},"db5fc7868eb1ec5f5a6a217bb715424b",[1764],{"_key":1765,"_type":1743,"children":1766,"markDefs":1771,"style":258},"72b9eea9e18e",[1767],{"_key":1768,"_type":253,"marks":1769,"text":1770},"8bbf88e6f35e0",[255],"Business Registration Number",[],{"_key":1773,"_type":1739,"text":1774},"d40b16761275f02e154f349b2f59f356",[1775],{"_key":1776,"_type":1743,"children":1777,"markDefs":1782,"style":258},"2bc1193892b0",[1778],{"_key":1779,"_type":253,"marks":1780,"text":1781},"fea8538783a10",[255],"Applicable Law and Venue",[],{"_key":1784,"_type":1739,"text":1785},"4c4383715fc42a0530b7074f3cce562b",[1786],{"_key":1787,"_type":1743,"children":1788,"markDefs":1793,"style":258},"5d18f1a9b95d",[1789],{"_key":1790,"_type":253,"marks":1791,"text":1792},"e8f4452a6b6c0",[255],"Address and Contact Information",[],{"_key":1795,"_type":1735,"cells":1796},"ff5b30909163e5307a22a125cff0ebdb",[1797,1808,1819,1837,1847],{"_key":1798,"_type":1739,"text":1799},"e40f76796e922a30aea093eebbcf6f62",[1800],{"_key":1801,"_type":1743,"children":1802,"markDefs":1807,"style":258},"4d590ee50282",[1803],{"_key":1804,"_type":253,"marks":1805,"text":1806},"e2646663b1b5",[255],"Austrália",[],{"_key":1809,"_type":1739,"text":1810},"5effc94fa74f4ad673e7a424d4471296",[1811],{"_key":1812,"_type":1743,"children":1813,"markDefs":1818,"style":258},"d63dbea77858",[1814],{"_key":1815,"_type":253,"marks":1816,"text":1817},"9a0f5f7788cf0",[],"Too Good To Go Australia PTY Ltd",[],{"_key":1820,"_type":1739,"text":1821},"9ee11b92724505708bdf65f6f853b184",[1822,1830],{"_key":1823,"_type":1743,"children":1824,"markDefs":1829,"style":258},"18ff5099af0c",[1825],{"_key":1826,"_type":253,"marks":1827,"text":1828},"43caeb766372",[],"65 675 037 000",[],{"_key":1831,"_type":1743,"children":1832,"markDefs":1836,"style":258},"8a9861d74860157868da8664b6889a9b",[1833],{"_key":1834,"_type":253,"marks":1835,"text":265},"bd01bc9818b9",[],[],{"_key":1838,"_type":1739,"text":1839},"430320c15e6b708a55f718ba7446e824",[1840],{"_key":1841,"_type":1743,"children":1842,"markDefs":1846,"style":258},"2de53b76b1f7",[1843],{"_key":1844,"_type":253,"marks":1845,"text":1806},"f9b5030911bc",[],[],{"_key":1848,"_type":1739,"text":1849},"3c7dba34a67c3918673f8336475fad35",[1850,1857,1865,1873,1881,1893],{"_key":1851,"_type":1743,"children":1852,"markDefs":1856,"style":258},"d6dac50a9522",[1853],{"_key":1854,"_type":253,"marks":1855,"text":1817},"d31be4d126140",[],[],{"_key":1858,"_type":1743,"children":1859,"markDefs":1864,"style":258},"d2707ff66880",[1860],{"_key":1861,"_type":253,"marks":1862,"text":1863},"a48fb2ab5d390",[],"Level 19, 2 Southbank Boulevard",[],{"_key":1866,"_type":1743,"children":1867,"markDefs":1872,"style":258},"472d06856bcb",[1868],{"_key":1869,"_type":253,"marks":1870,"text":1871},"9604890dad840",[],"Southbank, VIC 3006",[],{"_key":1874,"_type":1743,"children":1875,"markDefs":1880,"style":258},"9ecf2fee3314",[1876],{"_key":1877,"_type":253,"marks":1878,"text":1879},"8581c859ee8a0",[],"Australia",[],{"_key":1882,"_type":1743,"children":1883,"markDefs":1892,"style":258},"4d19b9f22a38",[1884,1888],{"_key":1885,"_type":253,"marks":1886,"text":1887},"7899190db5a2",[255],"Email",{"_key":1889,"_type":253,"marks":1890,"text":1891},"db4b01ba1ed8",[],": partners@toogoodtogo.com.au",[],{"_key":1894,"_type":1743,"children":1895,"markDefs":1904,"style":258},"6d01de02057f",[1896,1900],{"_key":1897,"_type":253,"marks":1898,"text":1899},"edf2823c1ea6",[255],"Phone",{"_key":1901,"_type":253,"marks":1902,"text":1903},"64c43cb322aa",[],": 61 3 8372 0175",[],{"_key":1906,"_type":1735,"cells":1907},"ec344c2116a779b372115e1bf87b4683",[1908,1919,1930,1941,1952],{"_key":1909,"_type":1739,"text":1910},"97f8a8a253f6",[1911],{"_key":1912,"_type":1743,"children":1913,"markDefs":1918,"style":258},"d0830bba67f6",[1914],{"_key":1915,"_type":253,"marks":1916,"text":1917},"f52a4d32bbcc",[],"Áustria",[],{"_key":1920,"_type":1739,"text":1921},"26ba6ba6ffc1a557c56a93ca1cfafa72",[1922],{"_key":1923,"_type":1743,"children":1924,"markDefs":1929,"style":258},"1afb023af2c8",[1925],{"_key":1926,"_type":253,"marks":1927,"text":1928},"54e3a7bdfa6b0",[],"Too Good To Go Austria GmbH",[],{"_key":1931,"_type":1739,"text":1932},"1605f3b8776f3174d6bea24f2c62f5dd",[1933],{"_key":1934,"_type":1743,"children":1935,"markDefs":1940,"style":258},"cb9fa29b22cf",[1936],{"_key":1937,"_type":253,"marks":1938,"text":1939},"ae6435603e5a0",[],"FN 521172 f",[],{"_key":1942,"_type":1739,"text":1943},"46346b1da158a007415f3c9fc6108c8b",[1944],{"_key":1945,"_type":1743,"children":1946,"markDefs":1951,"style":258},"cd897964b11b",[1947],{"_key":1948,"_type":253,"marks":1949,"text":1950},"56703b54c84c0",[],"Dinamarca",[],{"_key":1953,"_type":1739,"text":1954},"acfdc9a44dfb9e938e567ae5c4fc056c",[1955,1963],{"_key":1956,"_type":1743,"children":1957,"markDefs":1962,"style":258},"c08e62d69713",[1958],{"_key":1959,"_type":253,"marks":1960,"text":1961},"025885a3db010",[],"Lassallestraße 7b, 1020 Vienna",[],{"_key":1964,"_type":1743,"children":1965,"markDefs":1973,"style":258},"0402843339d0",[1966,1969],{"_key":1967,"_type":253,"marks":1968,"text":1887},"80dc8fe9065f0",[255],{"_key":1970,"_type":253,"marks":1971,"text":1972},"80dc8fe9065f1",[],": partner@toogoodtogo.at",[],{"_key":1975,"_type":1735,"cells":1976},"a18bd51d8c3ab0b6e518f6c2c55dc084",[1977,1988,1999,2010,2020],{"_key":1978,"_type":1739,"text":1979},"a47cd7ef358f0b17c97dd39ed51a03a5",[1980],{"_key":1981,"_type":1743,"children":1982,"markDefs":1987,"style":258},"c44865c94387bbeea52c9a9ebd8b98cd",[1983],{"_key":1984,"_type":253,"marks":1985,"text":1986},"14251260e92e",[255],"Bélgica",[],{"_key":1989,"_type":1739,"text":1990},"29b61ced053dac2b4040836ba18fda6d",[1991],{"_key":1992,"_type":1743,"children":1993,"markDefs":1998,"style":258},"f03e2b8a4600",[1994],{"_key":1995,"_type":253,"marks":1996,"text":1997},"8a32507b97290",[],"Too Good To Go Belgium BV",[],{"_key":2000,"_type":1739,"text":2001},"f639d64f56ac457fecf2dc6037513e8d",[2002],{"_key":2003,"_type":1743,"children":2004,"markDefs":2009,"style":258},"67086b9f355d",[2005],{"_key":2006,"_type":253,"marks":2007,"text":2008},"6345f222cd560",[],"BE0789227632",[],{"_key":2011,"_type":1739,"text":2012},"f0baf9ffa3c978fabf07c772eb4a2741",[2013],{"_key":2014,"_type":1743,"children":2015,"markDefs":2019,"style":258},"bfd1261e2f09",[2016],{"_key":2017,"_type":253,"marks":2018,"text":1950},"47c2f40ae84a0",[],[],{"_key":2021,"_type":1739,"text":2022},"e3bfd731494118fc93b545bb29364c85",[2023,2031,2039,2050],{"_key":2024,"_type":1743,"children":2025,"markDefs":2030,"style":258},"53dbd2134b45",[2026],{"_key":2027,"_type":253,"marks":2028,"text":2029},"94fcc77e90f10",[],"Laurent Delvauxstraat 2",[],{"_key":2032,"_type":1743,"children":2033,"markDefs":2038,"style":258},"a88e92973d74",[2034],{"_key":2035,"_type":253,"marks":2036,"text":2037},"18a9a47509000",[],"9000 Gent",[],{"_key":2040,"_type":1743,"children":2041,"markDefs":2049,"style":258},"7207778702be",[2042,2045],{"_key":2043,"_type":253,"marks":2044,"text":1887},"816bc2496cc60",[255],{"_key":2046,"_type":253,"marks":2047,"text":2048},"816bc2496cc61",[],": partners@toogoodtogo.be",[],{"_key":2051,"_type":1743,"children":2052,"markDefs":2060,"style":258},"ceca87f25e54",[2053,2056],{"_key":2054,"_type":253,"marks":2055,"text":1899},"3614cfdbcd980",[255],{"_key":2057,"_type":253,"marks":2058,"text":2059},"3614cfdbcd981",[],": 32 9 320 00 19",[],{"_key":2062,"_type":1735,"cells":2063},"971474af5fb7ad5b5adcb4a6c77dce5c",[2064,2075,2086,2097,2108],{"_key":2065,"_type":1739,"text":2066},"dd631232f386807d90beb791a57ae9a3",[2067],{"_key":2068,"_type":1743,"children":2069,"markDefs":2074,"style":258},"ad93c68dc367",[2070],{"_key":2071,"_type":253,"marks":2072,"text":2073},"e4131854d0940",[255],"Canadá",[],{"_key":2076,"_type":1739,"text":2077},"eb00af669d05579a048ca6657ab27322",[2078],{"_key":2079,"_type":1743,"children":2080,"markDefs":2085,"style":258},"c79c6c11ef69",[2081],{"_key":2082,"_type":253,"marks":2083,"text":2084},"5c904b60e46b0",[],"Too Good To Go Canada Technology Ltd.",[],{"_key":2087,"_type":1739,"text":2088},"1e55e2fc6784ef534c5a3e757f7ac979",[2089],{"_key":2090,"_type":1743,"children":2091,"markDefs":2096,"style":258},"f0576658169b",[2092],{"_key":2093,"_type":253,"marks":2094,"text":2095},"bfc54f77a0fe0",[],"774534069BC0001",[],{"_key":2098,"_type":1739,"text":2099},"2fba86cbf0693394c292383d9e92d2b2",[2100],{"_key":2101,"_type":1743,"children":2102,"markDefs":2107,"style":258},"a614804f40a4",[2103],{"_key":2104,"_type":253,"marks":2105,"text":2106},"fcf55ab870e50",[],"Ontário",[],{"_key":2109,"_type":1739,"text":2110},"b70e457e1212ea070b359ae0755787d8",[2111,2119,2130],{"_key":2112,"_type":1743,"children":2113,"markDefs":2118,"style":258},"d05ad563e6b8",[2114],{"_key":2115,"_type":253,"marks":2116,"text":2117},"3658dee9c05e0",[],"Suite 2600, Three Bentall Centre 595 Burrard Street, P.O. Box 49314 Vancouver British Columbia V7X 1L3",[],{"_key":2120,"_type":1743,"children":2121,"markDefs":2129,"style":258},"913e65bd5e9a",[2122,2125],{"_key":2123,"_type":253,"marks":2124,"text":1887},"d5e82a8858b30",[255],{"_key":2126,"_type":253,"marks":2127,"text":2128},"d5e82a8858b31",[],": partners@toogoodtogo.ca",[],{"_key":2131,"_type":1743,"children":2132,"markDefs":2140,"style":258},"1d2761870a65",[2133,2136],{"_key":2134,"_type":253,"marks":2135,"text":1899},"a6210ce16e210",[255],{"_key":2137,"_type":253,"marks":2138,"text":2139},"a6210ce16e211",[],": 1 919-797-9919",[],{"_key":2142,"_type":1735,"cells":2143},"48c0c66e2ad6",[2144,2155,2166,2177,2187],{"_key":2145,"_type":1739,"text":2146},"93c3ba57861d",[2147],{"_key":2148,"_type":1743,"children":2149,"markDefs":2154,"style":258},"65f70f6873b4",[2150],{"_key":2151,"_type":253,"marks":2152,"text":2153},"a284f5d398e0",[255],"República Checa",[],{"_key":2156,"_type":1739,"text":2157},"17ae1d051852",[2158],{"_key":2159,"_type":1743,"children":2160,"markDefs":2165,"style":258},"381366f51c1a",[2161],{"_key":2162,"_type":253,"marks":2163,"text":2164},"7e02015309ff",[],"Too Good To Go Czech s.r.o.\n",[],{"_key":2167,"_type":1739,"text":2168},"03b902f5d350",[2169],{"_key":2170,"_type":1743,"children":2171,"markDefs":2176,"style":258},"3032e739ca07",[2172],{"_key":2173,"_type":253,"marks":2174,"text":2175},"7deb3e23218f",[],"211 80 733",[],{"_key":2178,"_type":1739,"text":2179},"2920d0e905c7",[2180],{"_key":2181,"_type":1743,"children":2182,"markDefs":2186,"style":258},"f78bde89d54c",[2183],{"_key":2184,"_type":253,"marks":2185,"text":1950},"a081123ea614",[],[],{"_key":2188,"_type":1739,"text":2189},"49359b880b21",[2190,2198,2210],{"_key":2191,"_type":1743,"children":2192,"markDefs":2197,"style":258},"5ca5412b6687",[2193],{"_key":2194,"_type":253,"marks":2195,"text":2196},"467c84d3d54b",[],"V celnici 1031\u002F4, 110 00, 110 00 Prague ",[],{"_key":2199,"_type":1743,"children":2200,"markDefs":2209,"style":258},"f60ab1ce3ef6",[2201,2205],{"_key":2202,"_type":253,"marks":2203,"text":2204},"554fe5b64cf1",[255],"E-mail",{"_key":2206,"_type":253,"marks":2207,"text":2208},"0b04173fc978",[],": partner@toogoodtogo.cz ",[],{"_key":2211,"_type":1743,"children":2212,"markDefs":2220,"style":258},"d04ed94a6e7b",[2213,2216],{"_key":2214,"_type":253,"marks":2215,"text":1899},"da3da5bd0962",[255],{"_key":2217,"_type":253,"marks":2218,"text":2219},"92bc9dc4ea51",[],": +420 776 029 516",[],{"_key":2222,"_type":1735,"cells":2223},"531bc07fd1bd9d9340950fe5aac05d5f",[2224,2234,2245,2256,2266],{"_key":2225,"_type":1739,"text":2226},"9c0ff3300371d14ba34e04c5479c25b1",[2227],{"_key":2228,"_type":1743,"children":2229,"markDefs":2233,"style":258},"b526f94f9667",[2230],{"_key":2231,"_type":253,"marks":2232,"text":1950},"b363cb1b505c0",[255],[],{"_key":2235,"_type":1739,"text":2236},"873563d4ee2c98172451b58e9cde1119",[2237],{"_key":2238,"_type":1743,"children":2239,"markDefs":2244,"style":258},"e894113e89d1",[2240],{"_key":2241,"_type":253,"marks":2242,"text":2243},"815189715bb20",[],"Too Good To Go ApS",[],{"_key":2246,"_type":1739,"text":2247},"1190bb1c7d1bb0149ae88a6422527008",[2248],{"_key":2249,"_type":1743,"children":2250,"markDefs":2255,"style":258},"b80f1f7fecec",[2251],{"_key":2252,"_type":253,"marks":2253,"text":2254},"19e2430c4f970",[],"37561304",[],{"_key":2257,"_type":1739,"text":2258},"5268396ef7d26cb5f3a3a041910697c3",[2259],{"_key":2260,"_type":1743,"children":2261,"markDefs":2265,"style":258},"8080747c0ddc",[2262],{"_key":2263,"_type":253,"marks":2264,"text":1950},"0476fc38128b0",[],[],{"_key":2267,"_type":1739,"text":2268},"cc7a4a138fd84851181392028e3cd6a1",[2269,2277,2285,2296],{"_key":2270,"_type":1743,"children":2271,"markDefs":2276,"style":258},"045b87788446",[2272],{"_key":2273,"_type":253,"marks":2274,"text":2275},"44fa5e4b14bf0",[],"Landskronagade 66",[],{"_key":2278,"_type":1743,"children":2279,"markDefs":2284,"style":258},"e14c178f6f0c",[2280],{"_key":2281,"_type":253,"marks":2282,"text":2283},"02e65aead85a0",[],"2100 Copenhagen",[],{"_key":2286,"_type":1743,"children":2287,"markDefs":2295,"style":258},"9130211a3b79",[2288,2291],{"_key":2289,"_type":253,"marks":2290,"text":1887},"33303e09d7730",[255],{"_key":2292,"_type":253,"marks":2293,"text":2294},"33303e09d7731",[],": partner@toogoodtogo.dk",[],{"_key":2297,"_type":1743,"children":2298,"markDefs":2306,"style":258},"51135ea1694c",[2299,2302],{"_key":2300,"_type":253,"marks":2301,"text":1899},"f00fbb9a9f130",[255],{"_key":2303,"_type":253,"marks":2304,"text":2305},"f00fbb9a9f131",[],": 45 78 76 18 45",[],{"_key":2308,"_type":1735,"cells":2309},"79254106d23ce74ae2f8e33f72782744",[2310,2321,2332,2343,2351],{"_key":2311,"_type":1739,"text":2312},"5413fbfff9a6e730558b2f42d0b75cb1",[2313],{"_key":2314,"_type":1743,"children":2315,"markDefs":2320,"style":258},"01463188acb4",[2316],{"_key":2317,"_type":253,"marks":2318,"text":2319},"9b4efccad0c30",[255],"França",[],{"_key":2322,"_type":1739,"text":2323},"add896272d0a590295a7d8d91b962863",[2324],{"_key":2325,"_type":1743,"children":2326,"markDefs":2331,"style":258},"e5d589e39054",[2327],{"_key":2328,"_type":253,"marks":2329,"text":2330},"8a91684619a70",[],"Too Good To Go France SAS",[],{"_key":2333,"_type":1739,"text":2334},"103736360f14e6bd801f261595994694",[2335],{"_key":2336,"_type":1743,"children":2337,"markDefs":2342,"style":258},"3fe8436c16d0",[2338],{"_key":2339,"_type":253,"marks":2340,"text":2341},"f54e8972e18d0",[],"820 731 115",[],{"_key":2344,"_type":1739,"text":2345},"bbb27e5917f58e884e59519159ee959a",[2346],{"_key":2014,"_type":1743,"children":2347,"markDefs":2350,"style":258},[2348],{"_key":2017,"_type":253,"marks":2349,"text":1950},[],[],{"_key":2352,"_type":1739,"text":2353},"772c1f7f4c5334c534e764670586cc9c",[2354,2362,2373],{"_key":2355,"_type":1743,"children":2356,"markDefs":2361,"style":258},"5d9b9fb4045c",[2357],{"_key":2358,"_type":253,"marks":2359,"text":2360},"e1f4b02159270",[],"12 rue Duhesme 75018 Paris",[],{"_key":2363,"_type":1743,"children":2364,"markDefs":2372,"style":258},"5e007ebd4ad4",[2365,2368],{"_key":2366,"_type":253,"marks":2367,"text":1887},"d4a81ef4d77f0",[255],{"_key":2369,"_type":253,"marks":2370,"text":2371},"d4a81ef4d77f1",[],": commercant@toogoodtogo.fr",[],{"_key":2374,"_type":1743,"children":2375,"markDefs":2383,"style":258},"0b34515b7f18",[2376,2379],{"_key":2377,"_type":253,"marks":2378,"text":1899},"e6be9657412a0",[255],{"_key":2380,"_type":253,"marks":2381,"text":2382},"e6be9657412a1",[],": 33 1 76 54 73 48",[],{"_key":2385,"_type":1735,"cells":2386},"b3b8a40a02ca17b4bc6678802fcdee34",[2387,2398,2409,2420,2428],{"_key":2388,"_type":1739,"text":2389},"525fef3ba299f7a1aeb8fc2cb5b36980",[2390],{"_key":2391,"_type":1743,"children":2392,"markDefs":2397,"style":258},"bbe0b6a7be92",[2393],{"_key":2394,"_type":253,"marks":2395,"text":2396},"87bc49fa74c70",[255],"Alemanha",[],{"_key":2399,"_type":1739,"text":2400},"4e6a5a0e929c8b3fc7539345fbe38e2f",[2401],{"_key":2402,"_type":1743,"children":2403,"markDefs":2408,"style":258},"838144116b7e",[2404],{"_key":2405,"_type":253,"marks":2406,"text":2407},"54e1277c27de0",[],"Too Good To Go GmbH",[],{"_key":2410,"_type":1739,"text":2411},"058e101b97b0079724a7fd82e7737c26",[2412],{"_key":2413,"_type":1743,"children":2414,"markDefs":2419,"style":258},"daee799688dc",[2415],{"_key":2416,"_type":253,"marks":2417,"text":2418},"a3c47d5339e00",[],"HRB 80155",[],{"_key":2421,"_type":1739,"text":2422},"84f690de6c750b41510b7f3a34fa6964",[2423],{"_key":2014,"_type":1743,"children":2424,"markDefs":2427,"style":258},[2425],{"_key":2017,"_type":253,"marks":2426,"text":1950},[],[],{"_key":2429,"_type":1739,"text":2430},"d58ade1c86d156887f474e79f797ee3c",[2431,2439,2450],{"_key":2432,"_type":1743,"children":2433,"markDefs":2438,"style":258},"496e5c92dc31",[2434],{"_key":2435,"_type":253,"marks":2436,"text":2437},"d34c877b2af20",[],"Köpenicker Straße 154A, Aufgang C 10997 Berlin",[],{"_key":2440,"_type":1743,"children":2441,"markDefs":2449,"style":258},"82793bf42358",[2442,2445],{"_key":2443,"_type":253,"marks":2444,"text":1887},"9217e84561ea0",[255],{"_key":2446,"_type":253,"marks":2447,"text":2448},"9217e84561ea1",[],": partner@toogoodtogo.de",[],{"_key":2451,"_type":1743,"children":2452,"markDefs":2460,"style":258},"9d617261c88a",[2453,2456],{"_key":2454,"_type":253,"marks":2455,"text":1899},"bd5ec847a5d10",[255],{"_key":2457,"_type":253,"marks":2458,"text":2459},"bd5ec847a5d11",[],": 49 30 58849530",[],{"_key":2462,"_type":1735,"cells":2463},"efaff45f2b2c4ed03772ae5f6f554fc2",[2464,2475,2486,2497,2505],{"_key":2465,"_type":1739,"text":2466},"772c3f51692cd16773a4499b49482739",[2467],{"_key":2468,"_type":1743,"children":2469,"markDefs":2474,"style":258},"dbdbcf6b857b",[2470],{"_key":2471,"_type":253,"marks":2472,"text":2473},"12a1a882a28a0",[255],"Irlanda",[],{"_key":2476,"_type":1739,"text":2477},"8828efbaaa64b321671ee73b95725636",[2478],{"_key":2479,"_type":1743,"children":2480,"markDefs":2485,"style":258},"91c2ffcc1a3e",[2481],{"_key":2482,"_type":253,"marks":2483,"text":2484},"8bba53f1dabe0",[],"Too Good To Go Limited",[],{"_key":2487,"_type":1739,"text":2488},"64ccd597f32949228658503012506641",[2489],{"_key":2490,"_type":1743,"children":2491,"markDefs":2496,"style":258},"fe3968ce1788",[2492],{"_key":2493,"_type":253,"marks":2494,"text":2495},"08cd4feb6ff60",[],"698325",[],{"_key":2498,"_type":1739,"text":2499},"42772d4d6202ffa6d56b3c0bcf4613f9",[2500],{"_key":2014,"_type":1743,"children":2501,"markDefs":2504,"style":258},[2502],{"_key":2017,"_type":253,"marks":2503,"text":1950},[],[],{"_key":2506,"_type":1739,"text":2507},"624440abbf6a92b6be1dd767b34f8073",[2508,2516,2527],{"_key":2509,"_type":1743,"children":2510,"markDefs":2515,"style":258},"c429e6d7d051",[2511],{"_key":2512,"_type":253,"marks":2513,"text":2514},"3ce13c6fa47b0",[],"10 Earlsfort Terrace, D02 T380",[],{"_key":2517,"_type":1743,"children":2518,"markDefs":2526,"style":258},"4226101bc246",[2519,2522],{"_key":2520,"_type":253,"marks":2521,"text":1887},"57776fade61d0",[255],{"_key":2523,"_type":253,"marks":2524,"text":2525},"57776fade61d1",[],": partners@toogoodtogo.ie",[],{"_key":2528,"_type":1743,"children":2529,"markDefs":2537,"style":258},"fc70ec74e33e",[2530,2533],{"_key":2531,"_type":253,"marks":2532,"text":1899},"5cba1b72e7d70",[255],{"_key":2534,"_type":253,"marks":2535,"text":2536},"5cba1b72e7d71",[],": 353 1 513 6366",[],{"_key":2539,"_type":1735,"cells":2540},"f2bb61cb085fe2fa07603bb6c20a05fa",[2541,2552,2563,2574,2582],{"_key":2542,"_type":1739,"text":2543},"265255362d4e753a14745ce49993a2ba",[2544],{"_key":2545,"_type":1743,"children":2546,"markDefs":2551,"style":258},"d58cebf35b32",[2547],{"_key":2548,"_type":253,"marks":2549,"text":2550},"e8d12774b2ab0",[255],"Itália",[],{"_key":2553,"_type":1739,"text":2554},"4f4f35da27a39abe9a051f033a619b30",[2555],{"_key":2556,"_type":1743,"children":2557,"markDefs":2562,"style":258},"0f09aea7b4cc",[2558],{"_key":2559,"_type":253,"marks":2560,"text":2561},"58626e5516290",[],"Too Good To Go Italy S.R.L.",[],{"_key":2564,"_type":1739,"text":2565},"b8505f9cd0c3d49ecc8ad2486ab73e2d",[2566],{"_key":2567,"_type":1743,"children":2568,"markDefs":2573,"style":258},"c62da13262ab",[2569],{"_key":2570,"_type":253,"marks":2571,"text":2572},"dc99301e585e0",[],"10687040963",[],{"_key":2575,"_type":1739,"text":2576},"e16f418da6d4235dd19522c73de6a201",[2577],{"_key":2014,"_type":1743,"children":2578,"markDefs":2581,"style":258},[2579],{"_key":2017,"_type":253,"marks":2580,"text":1950},[],[],{"_key":2583,"_type":1739,"text":2584},"ed0a07786d4f839469524a68bdd1d616",[2585,2593,2601,2612],{"_key":2586,"_type":1743,"children":2587,"markDefs":2592,"style":258},"1e83bbd09160",[2588],{"_key":2589,"_type":253,"marks":2590,"text":2591},"a25e927d049f0",[],"Via Merano 16",[],{"_key":2594,"_type":1743,"children":2595,"markDefs":2600,"style":258},"3a7377e6c1cb",[2596],{"_key":2597,"_type":253,"marks":2598,"text":2599},"b629067812bb0",[],"20217 Milan",[],{"_key":2602,"_type":1743,"children":2603,"markDefs":2611,"style":258},"20e2ac265ac9",[2604,2607],{"_key":2605,"_type":253,"marks":2606,"text":1887},"fdf4c868863b0",[255],{"_key":2608,"_type":253,"marks":2609,"text":2610},"fdf4c868863b1",[],": commercianti@toogoodtogo.it",[],{"_key":2613,"_type":1743,"children":2614,"markDefs":2622,"style":258},"9da68f8f240f",[2615,2618],{"_key":2616,"_type":253,"marks":2617,"text":1899},"4e5a9e014bcd0",[255],{"_key":2619,"_type":253,"marks":2620,"text":2621},"4e5a9e014bcd1",[],": 39 02 8973 2101",[],{"_key":2624,"_type":1735,"cells":2625},"4230c61e0b25fcd3f3692f605bba276f",[2626,2637,2648,2659,2667],{"_key":2627,"_type":1739,"text":2628},"cccc4505959a5cabf4cadd54df83451c",[2629],{"_key":2630,"_type":1743,"children":2631,"markDefs":2636,"style":258},"1e15551e03e74ad55bc213fb2fc92b05",[2632],{"_key":2633,"_type":253,"marks":2634,"text":2635},"4994c7881bdf",[255],"Países Baixos",[],{"_key":2638,"_type":1739,"text":2639},"9d0b5bdd0f1d0649b58893d99c06e5d0",[2640],{"_key":2641,"_type":1743,"children":2642,"markDefs":2647,"style":258},"8798e54e8d68",[2643],{"_key":2644,"_type":253,"marks":2645,"text":2646},"48a6ffbe76a80",[],"Too Good To Go NL B.V.",[],{"_key":2649,"_type":1739,"text":2650},"28db27278722dd3f0eb1ec5b54ae046b",[2651],{"_key":2652,"_type":1743,"children":2653,"markDefs":2658,"style":258},"187e09ae41700855520078ec83ccf58b",[2654],{"_key":2655,"_type":253,"marks":2656,"text":2657},"254e2b74ba982dc0bbec16aa5d001f94",[],"70130442",[],{"_key":2660,"_type":1739,"text":2661},"ec7b187a266b7a41f2d147f83313e476",[2662],{"_key":2014,"_type":1743,"children":2663,"markDefs":2666,"style":258},[2664],{"_key":2017,"_type":253,"marks":2665,"text":1950},[],[],{"_key":2668,"_type":1739,"text":2669},"3a65ea2aa58642b8dffa2995a80b50ac",[2670,2678,2689],{"_key":2671,"_type":1743,"children":2672,"markDefs":2677,"style":258},"d31739bed88c",[2673],{"_key":2674,"_type":253,"marks":2675,"text":2676},"348fa31d6fdc0",[],"De Ruijterkade 128, 1011 AC Amsterdam",[],{"_key":2679,"_type":1743,"children":2680,"markDefs":2688,"style":258},"544c46ec39a9",[2681,2684],{"_key":2682,"_type":253,"marks":2683,"text":1887},"a144926f01d20",[255],{"_key":2685,"_type":253,"marks":2686,"text":2687},"a144926f01d21",[],": partners@toogoodtogo.nl",[],{"_key":2690,"_type":1743,"children":2691,"markDefs":2699,"style":258},"22354b0e6c67",[2692,2695],{"_key":2693,"_type":253,"marks":2694,"text":1899},"2a7e2ce02c2e0",[255],{"_key":2696,"_type":253,"marks":2697,"text":2698},"2a7e2ce02c2e1",[],": 31 20 201 8183",[],{"_key":2701,"_type":1735,"cells":2702},"7f57bde84b4d614d0ac6252553e90929",[2703,2714,2725,2736,2746],{"_key":2704,"_type":1739,"text":2705},"aad676a8d9c7e20df852b79c209bc6c4",[2706],{"_key":2707,"_type":1743,"children":2708,"markDefs":2713,"style":258},"4914d05ee65f",[2709],{"_key":2710,"_type":253,"marks":2711,"text":2712},"c5275b9170860",[255],"Noruega",[],{"_key":2715,"_type":1739,"text":2716},"a1fbeb40789ff5aee9b368b2f8c43865",[2717],{"_key":2718,"_type":1743,"children":2719,"markDefs":2724,"style":258},"46e423d186e1",[2720],{"_key":2721,"_type":253,"marks":2722,"text":2723},"195e80735b960",[],"Too Good To Go Norge AS",[],{"_key":2726,"_type":1739,"text":2727},"1a04e61df798",[2728],{"_key":2729,"_type":1743,"children":2730,"markDefs":2735,"style":258},"866798499f0f",[2731],{"_key":2732,"_type":253,"marks":2733,"text":2734},"21220ba781e10",[],"917 203 261",[],{"_key":2737,"_type":1739,"text":2738},"eb665541c202bb4022c733b24ff29a56",[2739],{"_key":2740,"_type":1743,"children":2741,"markDefs":2745,"style":258},"a85042f781de",[2742],{"_key":2743,"_type":253,"marks":2744,"text":1950},"d271d552a5780",[],[],{"_key":2747,"_type":1739,"text":2748},"6807e5e9fe8054e2192a2aec7c13c2df",[2749,2757,2768],{"_key":2750,"_type":1743,"children":2751,"markDefs":2756,"style":258},"65cb1ecdbcf2",[2752],{"_key":2753,"_type":253,"marks":2754,"text":2755},"d6cd789987500",[],"Tordenskiolds gate 2, 0160 Oslo",[],{"_key":2758,"_type":1743,"children":2759,"markDefs":2767,"style":258},"94ac564f3b2d",[2760,2763],{"_key":2761,"_type":253,"marks":2762,"text":1887},"611d1bf79c8a0",[255],{"_key":2764,"_type":253,"marks":2765,"text":2766},"611d1bf79c8a1",[],": partner@toogoodtogo.no",[],{"_key":2769,"_type":1743,"children":2770,"markDefs":2778,"style":258},"8b0ef96ab9c6",[2771,2774],{"_key":2772,"_type":253,"marks":2773,"text":1899},"ff0ec335a63e0",[255],{"_key":2775,"_type":253,"marks":2776,"text":2777},"ff0ec335a63e1",[],": 47 22 12 02 01",[],{"_key":2780,"_type":1735,"cells":2781},"54049c241ea4cab8329427051f7ed859",[2782,2793,2804,2815,2826],{"_key":2783,"_type":1739,"text":2784},"2021936eb9a62eebbb0fbcedace25375",[2785],{"_key":2786,"_type":1743,"children":2787,"markDefs":2792,"style":258},"29293265e1c8",[2788],{"_key":2789,"_type":253,"marks":2790,"text":2791},"0a2aea85e17d0",[255],"Polónia",[],{"_key":2794,"_type":1739,"text":2795},"e31e325b836d2ea79e91319ade7ed841",[2796],{"_key":2797,"_type":1743,"children":2798,"markDefs":2803,"style":258},"9e23e9358087",[2799],{"_key":2800,"_type":253,"marks":2801,"text":2802},"b7e114f8d7430",[],"Too Good To Go Poland SP. z.o.o",[],{"_key":2805,"_type":1739,"text":2806},"ac95c0de9701d6eba11d5a10fc3c9123",[2807],{"_key":2808,"_type":1743,"children":2809,"markDefs":2814,"style":258},"4a76cc5f8e1a",[2810],{"_key":2811,"_type":253,"marks":2812,"text":2813},"801d2036b5490",[],"KRS00007773",[],{"_key":2816,"_type":1739,"text":2817},"d9e0248482e5eb65e98d3a9e48c8b5e1",[2818],{"_key":2819,"_type":1743,"children":2820,"markDefs":2825,"style":258},"50a05c4014eb",[2821],{"_key":2822,"_type":253,"marks":2823,"text":2824},"3584db6d51140",[],"Denmark",[],{"_key":2827,"_type":1739,"text":2828},"9809ffc784efd8503a527b94482ffee4",[2829,2837,2848],{"_key":2830,"_type":1743,"children":2831,"markDefs":2836,"style":258},"22713ca1081d",[2832],{"_key":2833,"_type":253,"marks":2834,"text":2835},"4dea2cf0c7a80",[],"Ul. Piękna 19, 00-549 Warsaw",[],{"_key":2838,"_type":1743,"children":2839,"markDefs":2847,"style":258},"7f7d4193951c",[2840,2843],{"_key":2841,"_type":253,"marks":2842,"text":1887},"5f74e9f00df70",[255],{"_key":2844,"_type":253,"marks":2845,"text":2846},"5f74e9f00df71",[],": wsparcie@toogoodtogo.pl",[],{"_key":2849,"_type":1743,"children":2850,"markDefs":2858,"style":258},"45a3391a6dce",[2851,2854],{"_key":2852,"_type":253,"marks":2853,"text":1899},"9a05ee8c1d100",[255],{"_key":2855,"_type":253,"marks":2856,"text":2857},"9a05ee8c1d101",[],": 48 22 307 87 02",[],{"_key":2860,"_type":1735,"cells":2861},"4eda3e3baa7e2cfce73c3f8d2e0bc867",[2862,2873,2884,2895,2905],{"_key":2863,"_type":1739,"text":2864},"b65601f6ea5298d97a746e24a80adbac",[2865],{"_key":2866,"_type":1743,"children":2867,"markDefs":2872,"style":258},"321fcfe1473a",[2868],{"_key":2869,"_type":253,"marks":2870,"text":2871},"c19e2a4cf6f30",[255],"Portugal",[],{"_key":2874,"_type":1739,"text":2875},"b970e7e2e0979da8e9ecbbc4f2d70563",[2876],{"_key":2877,"_type":1743,"children":2878,"markDefs":2883,"style":258},"928acff30672",[2879],{"_key":2880,"_type":253,"marks":2881,"text":2882},"24fb838f0ba30",[],"Too Good To Go Portugal, Unipessoal Lda",[],{"_key":2885,"_type":1739,"text":2886},"0de8b1dfcae865eae6f40c4dd4a22d5b",[2887],{"_key":2888,"_type":1743,"children":2889,"markDefs":2894,"style":258},"75f045937826",[2890],{"_key":2891,"_type":253,"marks":2892,"text":2893},"11af8c6c3d8f0",[],"515625809",[],{"_key":2896,"_type":1739,"text":2897},"bf75ed207c863de4e7a7e6666806a272",[2898],{"_key":2899,"_type":1743,"children":2900,"markDefs":2904,"style":258},"be8a44f1d629",[2901],{"_key":2902,"_type":253,"marks":2903,"text":1950},"4fc892886c720",[],[],{"_key":2906,"_type":1739,"text":2907},"205a5934c55eba1de6623cf62e9deab6",[2908,2916,2927],{"_key":2909,"_type":1743,"children":2910,"markDefs":2915,"style":258},"a92c9b00b243",[2911],{"_key":2912,"_type":253,"marks":2913,"text":2914},"7e8c432c68cc0",[],"Rua Campos Júnior, 9, 1070 138 Lisbon",[],{"_key":2917,"_type":1743,"children":2918,"markDefs":2926,"style":258},"3b8d541f92b6",[2919,2922],{"_key":2920,"_type":253,"marks":2921,"text":1887},"736ec699864d0",[255],{"_key":2923,"_type":253,"marks":2924,"text":2925},"736ec699864d1",[],": suporte@toogoodtogo.pt",[],{"_key":2928,"_type":1743,"children":2929,"markDefs":2937,"style":258},"68cd9702c703",[2930,2933],{"_key":2931,"_type":253,"marks":2932,"text":1899},"2d5056c92c090",[255],{"_key":2934,"_type":253,"marks":2935,"text":2936},"2d5056c92c091",[],": 351 308 800 308",[],{"_key":2939,"_type":1735,"cells":2940},"7aedfb0cf0ab64f153ea308ea8c65fa8",[2941,2952,2963,2974,2984],{"_key":2942,"_type":1739,"text":2943},"70f0b36131fb13363a429b6f6147360f",[2944],{"_key":2945,"_type":1743,"children":2946,"markDefs":2951,"style":258},"c7e1e7ad7879",[2947],{"_key":2948,"_type":253,"marks":2949,"text":2950},"3c7b74e26fe80",[255],"Espanha",[],{"_key":2953,"_type":1739,"text":2954},"ec90c3145f141246eaf16da19a4f2f99",[2955],{"_key":2956,"_type":1743,"children":2957,"markDefs":2962,"style":258},"ace50a797f7951c3ba8406abe7682eb0",[2958],{"_key":2959,"_type":253,"marks":2960,"text":2961},"14235c418013b5b1a870cae75d6670e1",[],"Too Good To Go Spain SL",[],{"_key":2964,"_type":1739,"text":2965},"1cf355b4d33d8f6c267229be0ea04c0a",[2966],{"_key":2967,"_type":1743,"children":2968,"markDefs":2973,"style":258},"964b94dc4837",[2969],{"_key":2970,"_type":253,"marks":2971,"text":2972},"731c6caf336e0",[],"81773732",[],{"_key":2975,"_type":1739,"text":2976},"07c1024ea463",[2977],{"_key":2978,"_type":1743,"children":2979,"markDefs":2983,"style":258},"37218d4db44b",[2980],{"_key":2981,"_type":253,"marks":2982,"text":1950},"3c62e04d6166",[],[],{"_key":2985,"_type":1739,"text":2986},"c8d16dbe6d327e0f3fdddbc5a0cca7f9",[2987,2995,3006],{"_key":2988,"_type":1743,"children":2989,"markDefs":2994,"style":258},"aa7f08436f74",[2990],{"_key":2991,"_type":253,"marks":2992,"text":2993},"19c33aea6d870",[],"Glorieta de Quevedo, 6, Planta 1, 28015 Madrid",[],{"_key":2996,"_type":1743,"children":2997,"markDefs":3005,"style":258},"5f11c1ed3955",[2998,3001],{"_key":2999,"_type":253,"marks":3000,"text":1887},"6a2023543fbe0",[255],{"_key":3002,"_type":253,"marks":3003,"text":3004},"6a2023543fbe1",[],": soporte@toogoodtogo.es",[],{"_key":3007,"_type":1743,"children":3008,"markDefs":3016,"style":258},"d65c795bc459",[3009,3012],{"_key":3010,"_type":253,"marks":3011,"text":1899},"4d16db586cbf0",[255],{"_key":3013,"_type":253,"marks":3014,"text":3015},"4d16db586cbf1",[],": 34 911 89 94 79",[],{"_key":3018,"_type":1735,"cells":3019},"c6a544335a5b95735cf6cbea2f9d4fc5",[3020,3031,3042,3053,3063],{"_key":3021,"_type":1739,"text":3022},"031a37671e188e7440c307bedb6c265d",[3023],{"_key":3024,"_type":1743,"children":3025,"markDefs":3030,"style":258},"d5c0ab583235",[3026],{"_key":3027,"_type":253,"marks":3028,"text":3029},"c4d002dd0196",[],"Suécia",[],{"_key":3032,"_type":1739,"text":3033},"523a05083c322c450b3f328db5776520",[3034],{"_key":3035,"_type":1743,"children":3036,"markDefs":3041,"style":258},"5922811955043ba0fb1a87535a176406",[3037],{"_key":3038,"_type":253,"marks":3039,"text":3040},"4b3e693708d943dabd258cd1b37e122c",[],"Too Good To Go AB",[],{"_key":3043,"_type":1739,"text":3044},"0bedb9c536091a5e61995362cd254bc6",[3045],{"_key":3046,"_type":1743,"children":3047,"markDefs":3052,"style":258},"62a6b53a2be4",[3048],{"_key":3049,"_type":253,"marks":3050,"text":3051},"38621423f98c0",[],"559196-2781",[],{"_key":3054,"_type":1739,"text":3055},"ebc3caf17c6b55a40a8414d975d2d2f4",[3056],{"_key":3057,"_type":1743,"children":3058,"markDefs":3062,"style":258},"6a70e964a61c",[3059],{"_key":3060,"_type":253,"marks":3061,"text":1950},"840b61721c990",[],[],{"_key":3064,"_type":1739,"text":3065},"eaa1894cb9f14395d1cbf19fab3c7121",[3066,3074,3085],{"_key":3067,"_type":1743,"children":3068,"markDefs":3073,"style":258},"b135247eb40a",[3069],{"_key":3070,"_type":253,"marks":3071,"text":3072},"3198aa4026f40",[],"c\u002Fo United Spaces, Götgatan 22A, 118 46 Stockholm",[],{"_key":3075,"_type":1743,"children":3076,"markDefs":3084,"style":258},"c6a44737714d",[3077,3080],{"_key":3078,"_type":253,"marks":3079,"text":1887},"767bee597d590",[255],{"_key":3081,"_type":253,"marks":3082,"text":3083},"767bee597d591",[],": support@toogoodtogo.se",[],{"_key":3086,"_type":1743,"children":3087,"markDefs":3095,"style":258},"5350c89d8ace",[3088,3091],{"_key":3089,"_type":253,"marks":3090,"text":1899},"fd3d1ce222e60",[255],{"_key":3092,"_type":253,"marks":3093,"text":3094},"fd3d1ce222e61",[],": 46 10 888 57 22",[],{"_key":3097,"_type":1735,"cells":3098},"e65bf2c788986163dc9f8c5a533e5541",[3099,3110,3121,3132,3142],{"_key":3100,"_type":1739,"text":3101},"22aa6cdaf0230aee2e564a03d1298f44",[3102],{"_key":3103,"_type":1743,"children":3104,"markDefs":3109,"style":258},"10ed0b35498f",[3105],{"_key":3106,"_type":253,"marks":3107,"text":3108},"ddd3c2312e34",[255],"Suíça",[],{"_key":3111,"_type":1739,"text":3112},"e10fb36347402ab286d934fd3c53b680",[3113],{"_key":3114,"_type":1743,"children":3115,"markDefs":3120,"style":258},"0f68291b0bc3",[3116],{"_key":3117,"_type":253,"marks":3118,"text":3119},"94f9cd3e992e0",[],"Too Good To Go Switzerland GmbH",[],{"_key":3122,"_type":1739,"text":3123},"6d9f00bfab10b0dbdfbd6c0018e9ee9e",[3124],{"_key":3125,"_type":1743,"children":3126,"markDefs":3131,"style":258},"491320ffc1b7",[3127],{"_key":3128,"_type":253,"marks":3129,"text":3130},"b2c0cf87f8d80",[],"CHE-450703502",[],{"_key":3133,"_type":1739,"text":3134},"31cb7a4623586e653abc91afdb5c819a",[3135],{"_key":3136,"_type":1743,"children":3137,"markDefs":3141,"style":258},"315a5352f611",[3138],{"_key":3139,"_type":253,"marks":3140,"text":1950},"1b478d5df3ce0",[],[],{"_key":3143,"_type":1739,"text":3144},"0cead563624c0fa76ba65493214fde17",[3145,3153,3164],{"_key":3146,"_type":1743,"children":3147,"markDefs":3152,"style":258},"f1a4fb49de50",[3148],{"_key":3149,"_type":253,"marks":3150,"text":3151},"dc68dd8492390",[],"Josefstrasse 225, 8005 Zürich",[],{"_key":3154,"_type":1743,"children":3155,"markDefs":3163,"style":258},"d818343e6a8b",[3156,3159],{"_key":3157,"_type":253,"marks":3158,"text":1887},"b4a79ee5ce0b0",[255],{"_key":3160,"_type":253,"marks":3161,"text":3162},"b4a79ee5ce0b1",[],": help@toogoodtogo.ch",[],{"_key":3165,"_type":1743,"children":3166,"markDefs":3174,"style":258},"09bad9b7cb00",[3167,3170],{"_key":3168,"_type":253,"marks":3169,"text":1899},"4d00dd8469eb0",[255],{"_key":3171,"_type":253,"marks":3172,"text":3173},"4d00dd8469eb1",[],": 41 41 539 10 20",[],{"_key":3176,"_type":1735,"cells":3177},"cdbcd147a3e8e3264249036463fdccd9",[3178,3189,3200,3211,3221],{"_key":3179,"_type":1739,"text":3180},"1492f7f1fbca63db6f41140898a7f66f",[3181],{"_key":3182,"_type":1743,"children":3183,"markDefs":3188,"style":258},"65dd2d309336",[3184],{"_key":3185,"_type":253,"marks":3186,"text":3187},"86f641fa60c10",[255],"Reino Unido",[],{"_key":3190,"_type":1739,"text":3191},"cc416d5193a7c3573393899de187f403",[3192],{"_key":3193,"_type":1743,"children":3194,"markDefs":3199,"style":258},"ce99b3867fe6",[3195],{"_key":3196,"_type":253,"marks":3197,"text":3198},"de67122074180",[],"Too Good To Go Ltd.",[],{"_key":3201,"_type":1739,"text":3202},"776e628d68ccf2383c020a072906e49c",[3203],{"_key":3204,"_type":1743,"children":3205,"markDefs":3210,"style":258},"4b844c3da952",[3206],{"_key":3207,"_type":253,"marks":3208,"text":3209},"6caf42dbb33a0",[],"10075204",[],{"_key":3212,"_type":1739,"text":3213},"c178ef6c030df6c76045eb743713d3c2",[3214],{"_key":3215,"_type":1743,"children":3216,"markDefs":3220,"style":258},"a781960d448a90f89c8d3dc9d36d5be9",[3217],{"_key":3218,"_type":253,"marks":3219,"text":1950},"ce6396ba7c42c57b183d490fd2764ab8",[],[],{"_key":3222,"_type":1739,"text":3223},"93c61cb773c937b20b98102648ba2fd7",[3224,3232,3240,3251],{"_key":3225,"_type":1743,"children":3226,"markDefs":3231,"style":258},"090255a12433",[3227],{"_key":3228,"_type":253,"marks":3229,"text":3230},"a3f8e7f68ace0",[],"11 Curtain Road",[],{"_key":3233,"_type":1743,"children":3234,"markDefs":3239,"style":258},"47eae960f3c3",[3235],{"_key":3236,"_type":253,"marks":3237,"text":3238},"08d140015ada0",[],"EC2A 3L London",[],{"_key":3241,"_type":1743,"children":3242,"markDefs":3250,"style":258},"4cca1172b70f",[3243,3246],{"_key":3244,"_type":253,"marks":3245,"text":1887},"51ff8a8287630",[255],{"_key":3247,"_type":253,"marks":3248,"text":3249},"51ff8a8287631",[],": support@toogoodtogo.co.uk",[],{"_key":3252,"_type":1743,"children":3253,"markDefs":3261,"style":258},"b844305e7b22",[3254,3257],{"_key":3255,"_type":253,"marks":3256,"text":1899},"04113a9a65740",[255],{"_key":3258,"_type":253,"marks":3259,"text":3260},"04113a9a65741",[],": 44 20 8089 8500",[],{"_key":3263,"_type":1735,"cells":3264},"4ef0a1c1a416f8eb09a5c422a8c22aba",[3265,3276,3287,3298,3309],{"_key":3266,"_type":1739,"text":3267},"3a61fcf56beab7410c3b520b6de6f7df",[3268],{"_key":3269,"_type":1743,"children":3270,"markDefs":3275,"style":258},"7e9595118308",[3271],{"_key":3272,"_type":253,"marks":3273,"text":3274},"94deebbb70cb0",[255],"Estados Unidos",[],{"_key":3277,"_type":1739,"text":3278},"0a51c18adc8d3123a044230225c3a24f",[3279],{"_key":3280,"_type":1743,"children":3281,"markDefs":3286,"style":258},"26d57ba572de",[3282],{"_key":3283,"_type":253,"marks":3284,"text":3285},"d1a56b64ff3a0",[],"Too Good To Go Inc.",[],{"_key":3288,"_type":1739,"text":3289},"43ea29f7072e85d27bb5494d0b05dfe3",[3290],{"_key":3291,"_type":1743,"children":3292,"markDefs":3297,"style":258},"f64004a7048f",[3293],{"_key":3294,"_type":253,"marks":3295,"text":3296},"d7835ed2a1120",[],"7779365",[],{"_key":3299,"_type":1739,"text":3300},"f4d243e0ab9f4eb5e988a7b4d273b249",[3301],{"_key":3302,"_type":1743,"children":3303,"markDefs":3308,"style":258},"04d64c479d2e9976d47e8d7be5619c60",[3304],{"_key":3305,"_type":253,"marks":3306,"text":3307},"0f587937199e2cbda78b97ae4a789ce5",[],"New York",[],{"_key":3310,"_type":1739,"text":3311},"08d008ae2a8e124303bba67187ad9313",[3312,3320,3331],{"_key":3313,"_type":1743,"children":3314,"markDefs":3319,"style":258},"c8999abd7c72",[3315],{"_key":3316,"_type":253,"marks":3317,"text":3318},"0ece345171070",[],"800 North State Street, Suite 304, Dover, Delaware 19901",[],{"_key":3321,"_type":1743,"children":3322,"markDefs":3330,"style":258},"7dda4471ef21",[3323,3326],{"_key":3324,"_type":253,"marks":3325,"text":1887},"44e238d702fb0",[255],{"_key":3327,"_type":253,"marks":3328,"text":3329},"44e238d702fb1",[],": partners@toogoodtogo.com",[],{"_key":3332,"_type":1743,"children":3333,"markDefs":3341,"style":258},"b615a9ad0a7d",[3334,3337],{"_key":3335,"_type":253,"marks":3336,"text":1899},"6435cb7320a60",[255],{"_key":3338,"_type":253,"marks":3339,"text":3340},"6435cb7320a61",[],": 1 646 585 9104",[],"row","Contracting Entities and Applicable Law",{},{},"noImage","public",{"_ref":3349,"_type":13},"singleton-legalPages-pt-legal-home"]