[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-secure:{\n  \"regionTheme\": *[_type == \"theme\" && language == $locale][0] {\n    ...,\n    activeAnnouncement->{...},\n    \"mainNavigation\": \nmainNav->{\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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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    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  \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  \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[_key == $locale][0].value,\n    \"favicon\": favicon.asset,\n    titleSeparator,\n    siteUrl,\n    withSiteTitle,\n    \"metaTitle\": seoSocial.metaTitle[_key == $locale][0].value,\n    \"metaTitleFallback\": seoSocial.metaTitle[_key == \"en-gb\"][0].value,\n    \"metaDescription\": seoSocial.metaDescription[_key == $locale][0].value,\n    \"metaDescriptionFallback\": seoSocial.metaDescription[_key == \"en-gb\"][0].value,\n    \"mobileAppDescription\": seoSocial.mobileAppDescription[_key == $locale][0].value,\n    \"mobileAppDescriptionFallback\": seoSocial.mobileAppDescription[_key == \"en-gb\"][0].value,\n    \"socialImage\": seoSocial.socialImage.asset,\n  },\n  \"appStores\": *[_type == \"config.appstores\"][0] {\n    \"modalTitleAppStoreDownload\": coalesce(\n      modalTitleAppStoreDownload[_key == $locale][0].value,\n      modalTitleAppStoreDownload[_key == \"en-gb\"][0].value,\n    ),\n    \"appleAppStore\": coalesce(\n      appleAppStore[_key == $locale][0].value,\n      appleAppStore[_key == \"en-gb\"][0].value,\n    ),\n    \"googlePlayStore\": coalesce(\n      googlePlayStore[_key == $locale][0].value,\n      googlePlayStore[_key == \"en-gb\"][0].value,\n    ),\n    \"huaweiAppGallery\": coalesce(\n      huaweiAppGallery[_key == $locale][0].value,\n      huaweiAppGallery[_key == \"en-gb\"][0].value,\n    ),\n    \"appleAppStoreBadge\": coalesce(\n      appleAppStoreBadge[_key == $locale][0].value.asset->url,\n      appleAppStoreBadge[_key == \"en-gb\"][0].value.asset->url,\n    ),\n    \"googlePlayStoreBadge\": coalesce(\n      googlePlayStoreBadge[_key == $locale][0].value.asset->url,\n      googlePlayStoreBadge[_key == \"en-gb\"][0].value.asset->url,\n    ),\n    \"huaweiAppGalleryBadge\": coalesce(\n      huaweiAppGalleryBadge[_key == $locale][0].value.asset->url,\n      huaweiAppGalleryBadge[_key == \"en-gb\"][0].value.asset->url,\n    ),\n  },\n  \"social\": *[_type == \"config.social\"][0] {\n    \"Facebook\": Facebook[_key == $locale][0].value,\n    \"FacebookAPIKey\": FacebookAPIKey[_key == $locale][0].value,\n    \"Instagram\": Instagram[_key == $locale][0].value,\n    \"LinkedIn\": LinkedIn[_key == $locale][0].value,\n    \"Twitter\": Twitter[_key == $locale][0].value,\n    \"YouTube\": YouTube[_key == $locale][0].value,\n    \"TikTok\": TikTok[_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($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  analyticsTag,\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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    analyticsProperty[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    prefix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[_key == $locale][0].value,\n    stat[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[_key == $locale][0].value,\n    suffix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[_key == $locale][0].value,\n    context[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[_key == $locale][0].value,\n    content[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[_key == $locale][0].value,\n    source[_key == \"en-gb\"][0].value,\n  )\n,\n      }\n    }, [])\n },_type == \"modularContentBlocks.inner.people\"=>{\n    people[]->{\n      ...,\n      \n  \"jobTitle\": coalesce(\n    jobTitle[_key == $locale][0].value,\n    jobTitle[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    jobTitle[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    analyticsProperty[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    prefix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[_key == $locale][0].value,\n    stat[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[_key == $locale][0].value,\n    suffix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[_key == $locale][0].value,\n    context[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[_key == $locale][0].value,\n    content[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[_key == $locale][0].value,\n    source[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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  \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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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  \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  \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  \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[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n          \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    jobTitle[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    analyticsProperty[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    prefix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[_key == $locale][0].value,\n    stat[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[_key == $locale][0].value,\n    suffix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[_key == $locale][0].value,\n    context[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[_key == $locale][0].value,\n    content[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[_key == $locale][0].value,\n    source[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n          \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    jobTitle[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    analyticsProperty[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    prefix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[_key == $locale][0].value,\n    stat[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[_key == $locale][0].value,\n    suffix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[_key == $locale][0].value,\n    context[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[_key == $locale][0].value,\n    content[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[_key == $locale][0].value,\n    source[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n          \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    jobTitle[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n    analyticsProperty[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"question\": coalesce(\n    question[_key == $locale][0].value,\n    question[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"answer\": coalesce(\n    answer[_key == $locale][0].value,\n    answer[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    prefix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"stat\": coalesce(\n    stat[_key == $locale][0].value,\n    stat[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"suffix\": coalesce(\n    suffix[_key == $locale][0].value,\n    suffix[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"context\": coalesce(\n    context[_key == $locale][0].value,\n    context[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"content\": coalesce(\n    content[_key == $locale][0].value,\n    content[_key == \"en-gb\"][0].value,\n  )\n,\n        \n  \"source\": coalesce(\n    source[_key == $locale][0].value,\n    source[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n    \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n    partnerName[_key == \"en-gb\"][0].value,\n  )\n,\n      \n  \"partnerLogo\": coalesce(\n    partnerLogo[_key == $locale][0].value,\n    partnerLogo[_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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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[_key == $locale][0].value,\n      *[_type == \"statistics\" && _id == coalesce(^.text._ref, ^.text)][0].stat[_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  \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  \"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\":\"about-food-waste\",\"slug\":\"environmental-impact\"}":332,"sanity-secure:\n    *[ _type == $taxonomy && language == \"pt\"] {\n      _id,\n      title,\n      \"slug\": slug.current,\n    }\n  :{\"taxonomy\":\"aboutFoodWaste.blog.categories\"}":815,"sanity-secure:{\n    \"totalPosts\": count(*[_type == $type && (!defined($locale) || language == $locale) && (!defined($activeFilter) || references(*[_type==$taxonomy && (slug.current in $activeFilter)]._id))]),\n    \"posts\": *[_type == $type && (!defined($locale) || language == $locale) && (!defined($activeFilter) || references(*[_type==$taxonomy && (slug.current in $activeFilter)]._id))] | order(publishedAt desc) [$sliceStart...$sliceEnd] {\n    _id,\n    _createdAt,\n    publishedAt,\n    updatedAt,\n    language,\n    title,\n    pretitle,\n    image,\n    excerpt,\n    migrated,\n    categories[]->{\n      title,\n      \"slug\": slug.current,\n    },\n    \"content\": pt::text(content),\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    \"file\": file.asset->,\n    url\n    }\n  }:{\"type\":\"aboutFoodWaste.blog\",\"locale\":\"pt\",\"page\":1,\"sliceStart\":0,\"sliceEnd\":12,\"activeFilter\":[\"ptpt-factos-sobre-o-desperdicio-alimentar\",\"ptpt-data-de-validade\",\"ptpt-dicas-e-truques\",\"ptpt-receitas\"],\"taxonomy\":\"aboutFoodWaste.blog.categories\",\"sanityKey\":\"listing_xqyfc1\"}":851},{"appStores":4,"defaultSeo":10,"fallbackImages":21,"regionTheme":30,"slugs":326,"social":330},{"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",{"favicon":11,"metaDescription":8,"metaDescriptionFallback":14,"metaTitle":8,"metaTitleFallback":15,"mobileAppDescription":8,"mobileAppDescriptionFallback":8,"siteTitle":8,"siteUrl":16,"socialImage":17,"titleSeparator":19,"withSiteTitle":20},{"_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","https:\u002F\u002Ftoogoodtogo.com",{"_ref":18,"_type":13},"image-e45b68b658778f2849b920af8e626567ec51d94b-1440x818-jpg","–","append",{"press":22,"resource":26},{"alt":8,"asset":23,"fit":25},{"_ref":24,"_type":13},"image-b78d00b015d990a35bc429a7b3a849a300872fe5-512x340-png","cover",{"alt":27,"asset":28,"fit":25},"a collection of brochures with one that says 2022 in numbers",{"_ref":29,"_type":13},"image-21d8db28cd1bbe29c6c986dd4798ec9ec79ace1b-1024x680-png",{"_createdAt":31,"_id":32,"_rev":33,"_type":34,"_updatedAt":35,"activeAnnouncement":8,"homepage":36,"language":38,"mainFooter":39,"mainNav":136,"mainNavigation":138},"2024-02-06T12:02:28Z","singleton-theme-pt","CN2pBk1WpK4NVdJfb1Bvat","theme","2024-07-02T08:28:20Z",{"_ref":37,"_type":13},"singleton-pages-pt-homepage","pt",{"footnote":8,"legalLinks":40,"pageLinks":86,"socialLinks":107},[41,50,55,60,65,70,75,81],{"_key":42,"_type":43,"newWindow":44,"otherLocales":45,"reference":46,"title":49},"2419579264bc","link.internal",true,false,{"_type":47,"locale":38,"slug":48},"legalPages","\u002Flegal","Legal",{"_key":51,"_type":43,"newWindow":44,"otherLocales":45,"reference":52,"title":54},"711331fa96a3",{"_type":47,"locale":38,"slug":53},"\u002Flegal\u002Fprivacy","Privacy Policy",{"_key":56,"_type":43,"newWindow":44,"otherLocales":45,"reference":57,"title":59},"c87c540122f5",{"_type":47,"locale":38,"slug":58},"\u002Flegal\u002Fcookie-policy","Cookie Policy",{"_key":61,"_type":43,"newWindow":44,"otherLocales":45,"reference":62,"title":64},"69d0c63862de",{"_type":47,"locale":38,"slug":63},"\u002Flegal\u002Fterms-and-conditions-using-the-app","Terms & Conditions",{"_key":66,"_type":43,"newWindow":44,"otherLocales":45,"reference":67,"title":69},"c186f4a504f4",{"_type":47,"locale":38,"slug":68},"\u002Flegal\u002Fcontact-us","Contact us",{"_key":71,"_type":43,"newWindow":44,"otherLocales":45,"reference":72,"title":74},"5a9de968a793",{"_type":47,"locale":38,"slug":73},"\u002Flegal\u002Fdsa-disclosure","DSA Disclosure",{"_key":76,"_type":43,"newWindow":44,"otherLocales":45,"reference":77,"title":80},"2481d46a107a",{"_type":78,"locale":38,"slug":79},"pages","\u002Ftgtg-claims","Food Waste Sources",{"_key":82,"_type":83,"newWindow":44,"title":84,"url":85},"c13ba4a2eb3b","link.external","Status","https:\u002F\u002Fstatus.toogoodtogo.com\u002F",[87,93,98,103],{"_key":88,"_type":43,"newWindow":8,"otherLocales":45,"reference":89,"title":92},"5b7e3a106f9e",{"_type":90,"locale":38,"slug":91},"careerPages","\u002Fcareers","Carreiras",{"_key":94,"_type":43,"newWindow":8,"otherLocales":45,"reference":95,"title":97},"50962d914fe4",{"_type":78,"locale":38,"slug":96},"\u002Fpress","Imprensa",{"_key":99,"_type":43,"newWindow":8,"otherLocales":45,"reference":100,"title":102},"78914bcedf91",{"_type":78,"locale":38,"slug":101},"\u002Fsupport","Suporte",{"_key":104,"_type":83,"newWindow":44,"title":105,"url":106},"280fc737f6b5","Mystore","https:\u002F\u002Fstore.toogoodtogo.com\u002Flogin",[108,114,118,122,127,131],{"_key":109,"_type":110,"icon":111,"title":112,"url":113},"98a17a45c700","link.social","Linkedin","LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Ftoo-good-to-go",{"_key":115,"_type":110,"icon":116,"title":116,"url":117},"fd26a3b7a123","Instagram","https:\u002F\u002Fwww.instagram.com\u002Ftoogoodtogo.pt\u002F",{"_key":119,"_type":110,"icon":120,"title":120,"url":121},"5a6f37dc5cfe","Facebook","https:\u002F\u002Fwww.facebook.com\u002Ftoogoodtogo.pt\u002F",{"_key":123,"_type":110,"icon":124,"title":125,"url":126},"7abf4217cfde","Tiktok","Tik Tok","https:\u002F\u002Fwww.tiktok.com\u002F@toogoodtogo",{"_key":128,"_type":110,"icon":129,"title":129,"url":130},"c949f075e758","Youtube","https:\u002F\u002Fwww.youtube.com\u002Fc\u002Ftoogoodtogopt",{"_key":132,"_type":110,"icon":133,"title":134,"url":135},"31d5e2c397ef","X_icon","X","https:\u002F\u002Ftwitter.com\u002FTooGoodToGoPT",{"_ref":137,"_type":13},"Lw4IXudgkADoWffF1mmH5J",{"menuActions":139,"mobileHeaderActionKey":141,"topLevelMenuItems":160},[140,148,155],{"_key":141,"_type":142,"appstoreLink":143,"button":8,"externalLink":8,"internalLink":8,"ssuLink":8},"17f4372800fa","newHeaderAction.appstoreLink",{"_type":144,"buttonColor":145,"buttonText":146,"variant":147},"appstoreLink","white","Descarregar a app","automatic",{"_key":149,"_type":150,"appstoreLink":8,"button":8,"externalLink":8,"internalLink":8,"ssuLink":151},"8e4739901713","newHeaderAction.ssuLink",{"_type":152,"newWindow":44,"title":153,"url":154},"link.ssu","Registe o seu negócio","https:\u002F\u002Fstore.toogoodtogo.com\u002Fonboarding",{"_key":156,"_type":157,"appstoreLink":8,"button":8,"externalLink":158,"internalLink":8,"ssuLink":8},"8488b94cae39","newHeaderAction.externalLink",{"_type":83,"newWindow":44,"title":159,"url":106},"MyStore entrar",[161,243],{"additionalInfo":8,"submenuLists":162,"title":223},[163,188,224],{"submenuListItems":164,"submenuListTitle":187},[165,170,175,181],{"_key":166,"_type":43,"newWindow":45,"otherLocales":45,"reference":167,"title":169},"f317bbe1a2a1",{"_type":78,"locale":38,"slug":168},"\u002Fhow-to-collect-too-good-to-go","Como recolher uma surprise bag da too good to go?",{"_key":171,"_type":43,"newWindow":45,"otherLocales":45,"reference":172,"title":174},"fe8d98d2f738",{"_type":78,"locale":38,"slug":173},"\u002Fhow-does-the-app-work","Como funciona a app?",{"_key":176,"_type":43,"newWindow":45,"otherLocales":45,"reference":177,"title":180},"dd996925281f",{"_type":178,"locale":38,"slug":179},"aboutUs.pages","\u002Fabout-us\u002Fin-my-area","Too good to go perto de mim",{"_key":182,"_type":43,"newWindow":45,"otherLocales":45,"reference":183,"title":186},"88ef91aa4434",{"_type":184,"locale":38,"slug":185},"surpriseBagHome","\u002Ffind","Salva boa comida perto de ti","A app",{"submenuListItems":189,"submenuListTitle":223},[190,195,200,205,210,213,218],{"_key":191,"_type":43,"newWindow":45,"otherLocales":45,"reference":192,"title":194},"ab8d8c6bf009",{"_type":178,"locale":38,"slug":193},"\u002Fabout-us","Sobre a Too Good To Go",{"_key":196,"_type":43,"newWindow":45,"otherLocales":45,"reference":197,"title":199},"4e4dbf3c5c3f",{"_type":178,"locale":38,"slug":198},"\u002Fabout-us\u002Four-history","Our History",{"_key":201,"_type":43,"newWindow":45,"otherLocales":45,"reference":202,"title":204},"f704d50bad10",{"_type":178,"locale":38,"slug":203},"\u002Fabout-us\u002Fb-corp","B Corp",{"_key":206,"_type":43,"newWindow":45,"otherLocales":45,"reference":207,"title":209},"85c502858498",{"_type":178,"locale":38,"slug":208},"\u002Fabout-us\u002Fesg","ESG",{"_key":211,"_type":43,"newWindow":45,"otherLocales":45,"reference":212,"title":92},"907d77bfbe82",{"_type":90,"locale":38,"slug":91},{"_key":214,"_type":43,"newWindow":45,"otherLocales":45,"reference":215,"title":217},"124be8eb86e0",{"_type":178,"locale":38,"slug":216},"\u002Fabout-us\u002Feducation-hub","Hub de Educação",{"_key":219,"_type":43,"newWindow":45,"otherLocales":45,"reference":220,"title":222},"8a581aab9fee",{"_type":78,"locale":38,"slug":221},"\u002Fimpact-report","Relatório de impacto","Sobre nós",{"submenuListItems":225,"submenuListTitle":242},[226,232,237],{"_key":227,"_type":43,"newWindow":45,"otherLocales":45,"reference":228,"title":231},"79703e5f5b4b",{"_type":229,"locale":38,"slug":230},"aboutFoodWaste.pages","\u002Fabout-food-waste","Factos sobre o desperdício alimentar",{"_key":233,"_type":43,"newWindow":45,"otherLocales":45,"reference":234,"title":236},"adeaee95929d",{"_type":78,"locale":38,"slug":235},"\u002Fresources","Recursos",{"_key":238,"_type":43,"newWindow":45,"otherLocales":45,"reference":239,"title":241},"5311439ea178",{"_type":78,"locale":38,"slug":240},"\u002Fblog","Blog Too Good To Go","Sobre o desperdício alimentar",{"additionalInfo":244,"submenuLists":295,"title":325},[245,257,265,281],{"_key":246,"_type":247,"children":248,"markDefs":255,"style":256},"e57f0dc8f519","block",[249],{"_key":250,"_type":251,"marks":252,"text":254},"22df810bd276","span",[253],"strong","Estatísticas atuais",[],"normal",{"_key":258,"_type":247,"children":259,"markDefs":264,"style":256},"13588cf98ca6",[260],{"_key":261,"_type":251,"marks":262,"text":263},"73c80af903e9",[],"",[],{"_key":266,"_type":247,"children":267,"markDefs":280,"style":256},"9fbc240211c3",[268,271,276],{"_key":269,"_type":251,"marks":270,"text":263},"54f354fc6264",[],{"_key":272,"_type":273,"dataType":274,"text":275},"5bd98463dfb5","data","statistics","120 milhões",{"_key":277,"_type":251,"marks":278,"text":279},"1d51132005ff",[]," de utilizadores registados na app Too Good To Go.",[],{"_key":282,"_type":247,"children":283,"markDefs":294,"style":256},"dc2b46df504e",[284,287,290],{"_key":277,"_type":251,"marks":285,"text":286},[],"\nE ",{"_key":288,"_type":273,"dataType":274,"text":289},"4ff7a5192126","180,000",{"_key":291,"_type":251,"marks":292,"text":293},"034c509a41b0",[]," empresas.",[],[296],{"submenuListItems":297,"submenuListTitle":324},[298,304,309,314,319],{"_key":299,"_type":43,"newWindow":45,"otherLocales":45,"reference":300,"title":303},"ca4b15d277f2",{"_type":301,"locale":38,"slug":302},"businessSolutions.solution","\u002Fsurplus-food-marketplace","Surprise Bags",{"_key":305,"_type":43,"newWindow":45,"otherLocales":45,"reference":306,"title":308},"7877f6fb7219",{"_type":301,"locale":38,"slug":307},"\u002Fplatform","Too Good To Go Platform",{"_key":310,"_type":43,"newWindow":45,"otherLocales":45,"reference":311,"title":313},"3d582dd610aa",{"_type":301,"locale":38,"slug":312},"\u002Flook-smell-taste","Observar, cheirar, provar",{"_key":315,"_type":43,"newWindow":45,"otherLocales":45,"reference":316,"title":318},"bac722e05a1e",{"_type":301,"locale":38,"slug":317},"\u002Fsurplus-food-parcels","Too Good To Go Parcels",{"_key":320,"_type":43,"newWindow":45,"otherLocales":45,"reference":321,"title":323},"7e4a36b127b8",{"_type":78,"locale":38,"slug":322},"\u002Fbusiness-surplus-food-solutions","Saber mais","Para empresas","Empresas",{"blog":327,"careers":328,"pressReleases":329},"blog","careers","press",{"Facebook":121,"FacebookAPIKey":331,"Instagram":117,"LinkedIn":113,"TikTok":8,"Twitter":135,"YouTube":8},"747949425538080",{"page":333},{"_id":334,"_translations":335,"_type":229,"analyticsTag":8,"browserLocaleRedirect":8,"content":396,"hideHeader":8,"language":38,"pageVisibility":806,"parent":807,"seoSocial":809,"slug":338,"title":373},"2fXZKFN5hKPrb9cOqall61",[336,340,342,345,348,350,352,355,357,360,363,365,368,370,372,374,376,378,380,383,386,389,391,394],{"language":337,"slug":338,"title":339},"en-gb","\u002Fabout-food-waste\u002Fenvironmental-impact","What is the impact of food waste on the environment?",{"language":341,"slug":338,"title":339},"en-au",{"language":343,"slug":338,"title":344},"de-at","Welche Auswirkungen hat Lebensmittelverschwendung auf unsere Umwelt?",{"language":346,"slug":338,"title":347},"fr-be","Quel est l'impact du gaspillage alimentaire sur l'environnement ?",{"language":349,"slug":338,"title":339},"no",{"language":351,"slug":338,"title":339},"en-ca",{"language":353,"slug":338,"title":354},"fr","Quel est l'impact des déchets alimentaires sur l'environnement ?",{"language":356,"slug":338,"title":344},"de-ch",{"language":358,"slug":338,"title":359},"cs-cz","Jaký dopad má plýtvání potravinami na životní prostředí?",{"language":361,"slug":338,"title":362},"it","Qual è l'impatto dello spreco alimentare sull'ambiente?",{"language":364,"slug":338,"title":354},"fr-ch",{"language":366,"slug":338,"title":367},"nl-be","Wat is de impact van voedselverspilling op het milieu?",{"language":369,"slug":338,"title":347},"fr-ca",{"language":371,"slug":338,"title":367},"nl",{"language":38,"slug":338,"title":373},"Qual é o impacto do desperdício alimentar no ambiente?",{"language":375,"slug":338,"title":362},"it-ch",{"language":377,"slug":338,"title":344},"de",{"language":379,"slug":338,"title":339},"en-ie",{"language":381,"slug":338,"title":382},"da","Hvilken indvirkning har madspild på miljøet?",{"language":384,"slug":338,"title":385},"pl","Jaki jest wpływ marnowania żywności na środowisko?",{"language":387,"slug":338,"title":388},"sv","Vilken inverkan har matsvinn på miljön?",{"language":390,"slug":338,"title":339},"en-us",{"language":392,"slug":338,"title":393},"es","¿Cuál es el impacto del desperdicio de alimentos en el medio ambiente?",{"language":395,"slug":338,"title":339},"en-nz",[397,430,474,513,530,611,646,687,736,763],{"_key":398,"_type":399,"content":400,"image":423,"mediaType":424,"theme":428,"variant":429},"03a55251fac7","modularContentBlocks.outer.subHero",[401],{"_key":402,"_type":403,"description":8,"preTitle":404,"size":413,"title":414,"variant":422},"15bbe006ac58","modularContentBlocks.inner.title",[405],{"_key":406,"_type":247,"children":407,"markDefs":412,"style":256},"p1VQnxzTS4jL7zX5XoVibE",[408],{"_key":409,"_type":251,"marks":410,"text":411},"p1VQnxzTS4jL7zX5XoVidi",[],"SOBRE O DESPERDÍCIO ALIMENTAR",[],"large",[415],{"_key":416,"_type":247,"children":417,"markDefs":421,"style":256},"GZyjLe6U5nxM0R9gPkFbgq",[418],{"_key":419,"_type":251,"marks":420,"text":373},"GZyjLe6U5nxM0R9gPkFbjA",[],[],"center",{"_type":424,"alt":425,"asset":426},"image","Poke bowl on a counter",{"_ref":427,"_type":13},"image-f2b5fed93155acb35e07110c8a1f97861ab80ec4-2934x2934-jpg","dark","mediaNone",{"_key":431,"_type":432,"alignment":433,"content":434,"extraSpacing":45,"image":467,"theme":472,"variant":473},"6b914e12986c","modularContentBlocks.outer.section","left",[435],{"_key":436,"_type":437,"text":438},"6c0bee764e89","modularContentBlocks.inner.baseText",[439,447],{"_key":440,"_type":247,"children":441,"markDefs":446,"style":256,"tableData":8},"3c46c9ea7005",[442],{"_key":443,"_type":251,"marks":444,"text":445},"e55f9582656c0",[],"O desperdício alimentar tem um impacto significativo no ambiente e no clima, emitindo gases de efeito estufa ao longo de toda a sua cadeia de fornecimento, desde a produção agrícola até à mesa. Isto inclui as emissões resultantes do processamento de resíduos, como nos aterros sanitários. Além disso, recursos preciosos como a água e a terra são utilizados desnecessariamente na produção de alimentos desperdiçados.",[],{"_key":448,"_type":247,"children":449,"markDefs":463,"style":256,"tableData":8},"7ab8f099fff0",[450,454,459],{"_key":451,"_type":251,"marks":452,"text":453},"77785c776f57",[],"O desperdício alimentar é responsável por 10% das emissões globais de gases de efeito estufa e consome 25% de todos os recursos de água doce (",{"_key":455,"_type":251,"marks":456,"text":458},"8133098a9c9b",[457],"c235888bc50c","WWF,2024",{"_key":460,"_type":251,"marks":461,"text":462},"6ca4712ba191",[],").",[464],{"_key":457,"_type":465,"href":466,"internalAnchor":8,"newWindow":8,"reference":8},"urlLink","https:\u002F\u002Ffiles.worldwildlife.org\u002Fwwfcmsprod\u002Ffiles\u002FPublication\u002Ffile\u002F8iyv73njfa_195lhxe0on_2024_FLW_Factsheet_240523.1.pdf",{"_type":468,"alt":469,"asset":470,"fit":25},"imageWithAlt","a green circle with a globe and smoke coming out of the chimneys",{"_ref":471,"_type":13},"image-66a75a08564220ebf8c715e4b74b2c4d2d31ef18-1200x1200-png","light","imageLeft",{"_key":475,"_type":432,"alignment":433,"content":476,"extraSpacing":45,"image":508,"theme":428,"variant":512},"e7b736ee7076",[477,489],{"_key":478,"_type":403,"description":8,"preTitle":8,"size":479,"title":480,"variant":479},"4e80cee8ea98","default",[481],{"_key":482,"_type":247,"children":483,"markDefs":488,"style":256},"GZyjLe6U5nxM0R9gPkFblU",[484],{"_key":485,"_type":251,"marks":486,"text":487},"GZyjLe6U5nxM0R9gPkFbno",[],"COMO É QUE OS RESÍDUOS ALIMENTARES AFETAM O CLIMA E O AMBIENTE?",[],{"_key":490,"_type":437,"text":491},"a39b4aadd3ba",[492,500],{"_key":493,"_type":247,"children":494,"markDefs":499,"style":256,"tableData":8},"ad3f73dcc6e2",[495],{"_key":496,"_type":251,"marks":497,"text":498},"335030f694cf0",[],"O clima é o estado do ambiente que nos rodeia, englobando a precipitação, os padrões meteorológicos, a temperatura, a humidade, entre outros. Todos estes elementos são afetados pela libertação de gases com efeito de estufa na atmosfera, que retêm o calor e aquecem o planeta.",[],{"_key":501,"_type":247,"children":502,"markDefs":507,"style":256,"tableData":8},"7e9be7162486",[503],{"_key":504,"_type":251,"marks":505,"text":506},"1d10ad43a8a9",[],"Quando falamos do ambiente, referimo-nos aos ecossistemas, à biodiversidade e aos processos naturais que ocorrem à nossa volta.",[],{"_type":468,"alt":509,"asset":510},"a drawing of the earth with the words co2e below it",{"_ref":511,"_type":13},"image-b3b25120cf92ef5e8940f152b4c6f99485ef15a7-1200x1200-png","imageRight",{"_key":514,"_type":432,"alignment":433,"content":515,"extraSpacing":45,"image":527,"subImage":528,"theme":472,"variant":529},"h4669lw3r1hm",[516],{"_key":517,"_type":437,"text":518},"c36x9g4k9i9j",[519],{"_key":520,"_type":247,"children":521,"markDefs":526,"style":256,"tableData":8},"7e167fc552fc",[522],{"_key":523,"_type":251,"marks":524,"text":525},"5b311b3005ce0",[],"O percurso dos nossos alimentos inicia-se na exploração agrícola e termina no nosso prato (ou no contentor do lixo). Cada etapa tem um impacto no clima e no ambiente, com a libertação de emissões de gases com efeito de estufa. Os resíduos alimentares possuem, assim, uma pegada ambiental considerável, devido às emissões de gases com efeito de estufa ao longo do percurso, e ao uso de terra e água necessários para a sua produção.\n\nPor exemplo, a conversão de florestas em terrenos agrícolas liberta gases com efeito de estufa. No entanto, estas áreas também requerem irrigação, o que compromete o habitat de muitas espécies. O uso de combustíveis liberta dióxido de carbono, sendo utilizado em maquinaria agrícola e no transporte dos alimentos para os supermercados e para as nossas casas. Além disso, é utilizado na geração de eletricidade, usada para refrigerar os alimentos durante o transporte e para cozinhar em casa. Os resíduos alimentares depositados em aterros sanitários geram metano ao longo do tempo.\n\nAssim, quando desperdiçamos alimentos, não estamos apenas a descartar a comida à nossa frente, mas também todos os recursos e emissões associados.\n\nAo reduzirmos o desperdício alimentar, podemos evitar enormes quantidades de emissões de gases com efeito de estufa e a utilização desnecessária de terra e água.",[],{},{},"noImage",{"_key":531,"_type":432,"alignment":422,"content":532,"extraSpacing":45,"image":609,"subImage":610,"theme":428,"variant":529},"16075lv5mdz5",[533,553,564,589],{"_key":534,"_type":403,"description":8,"preTitle":535,"size":479,"title":544,"variant":422},"331ne7e0eg2e",[536],{"_key":537,"_type":247,"children":538,"markDefs":543,"style":256},"p1VQnxzTS4jL7zX5XoVigC",[539],{"_key":540,"_type":251,"marks":541,"text":542},"p1VQnxzTS4jL7zX5XoViig",[],"SABEMOS QUE",[],[545],{"_key":546,"_type":247,"children":547,"markDefs":552,"style":256},"GZyjLe6U5nxM0R9gPkFbq8",[548],{"_key":549,"_type":251,"marks":550,"text":551},"GZyjLe6U5nxM0R9gPkFbsS",[],"AO EVITAR QUE UMA REFEIÇÃO* SEJA DESPERDIÇADA, EVITAMOS",[],{"_key":554,"_type":437,"text":555},"8kei3rhaf024",[556],{"_key":557,"_type":247,"children":558,"markDefs":563,"style":256,"tableData":8},"acbee63e2c17",[559],{"_key":560,"_type":251,"marks":561,"text":562},"45c54d77b9f20",[],"*Uma refeição = 1 Surprise Bag = 1 kg de alimentos.",[],{"_key":565,"_type":566,"button":45,"items":567},"gqcuoimo2wkp","modularContentBlocks.inner.statistics",[568,581,585],{"content":569,"context":578,"icon":579,"prefix":8,"source":8,"stat":580,"suffix":8},[570],{"_key":571,"_type":247,"children":572,"markDefs":577,"style":256},"4aa966ceefc8",[573],{"_key":574,"_type":251,"marks":575,"text":576},"610f695d81a20",[],"com efeito de estufa evitadas por cada Surprise Bag comprada",[],"de emissões de gases","CO2e","2.7KG",{"content":8,"context":582,"icon":583,"prefix":8,"source":8,"stat":584,"suffix":8},"De utilização do solo por ano","Tractor","2.8 M²",{"content":8,"context":586,"icon":587,"prefix":8,"source":8,"stat":588,"suffix":8},"litros de água","Water","810",{"_key":590,"_type":437,"text":591},"dc04e130ad7d",[592],{"_key":593,"_type":247,"children":594,"markDefs":606,"style":256,"tableData":8},"633b6e4cee04",[595,598,603],{"_key":596,"_type":251,"text":597},"e009304603de","(",{"_key":599,"_type":251,"marks":600,"text":602},"e3bc2f44a5ac",[601],"b610ed77fe37","Merieux Nutrisciences | Blonk, 2024",{"_key":604,"_type":251,"text":605},"b4ef74816209",")",[607],{"_key":601,"_type":465,"href":608,"internalAnchor":8,"newWindow":8,"reference":8},"https:\u002F\u002Fcdn.sanity.io\u002Ffiles\u002Fnqimd3nr\u002Fproduction\u002Ff46ddec72cc8591c4022bf987041ae60ec2b523e.pdf?=dl",{},{},{"_key":612,"_type":432,"alignment":433,"content":613,"extraSpacing":45,"image":640,"subImage":645,"theme":472,"variant":512},"622qs46krcpu",[614,626],{"_key":615,"_type":403,"description":616,"preTitle":8,"size":479,"title":617,"variant":479},"q8cd2z4vj9y2",[],[618],{"_key":619,"_type":247,"children":620,"markDefs":625,"style":256},"GZyjLe6U5nxM0R9gPkFbum",[621],{"_key":622,"_type":251,"marks":623,"text":624},"GZyjLe6U5nxM0R9gPkFbx6",[],"Impacto nas alterações climáticas",[],{"_key":627,"_type":437,"text":628},"5g4f3dxrvf1u",[629],{"_key":630,"_type":247,"children":631,"markDefs":636,"style":256,"tableData":8},"fea5089c1740",[632],{"_key":633,"_type":251,"marks":634,"text":635},"62a8919714060",[],"Aproximadamente 30% do consumo total de energia em todo o mundo é atribuído ao setor alimentar (FAO, 2011). Esta energia é utilizada para transportar os nossos alimentos desde as explorações agrícolas até às unidades de produção e, posteriormente, dos fabricantes até às nossas casas e mesas. Neste contexto, a energia refere-se ao combustível utilizado em máquinas e veículos ao longo da cadeia de abastecimento, bem como à eletricidade para o armazenamento em frigoríficos e ao combustível necessário para cozinhar em casa.",[637],{"_key":638,"_type":465,"href":639,"internalAnchor":8,"newWindow":8,"reference":8},"3edf3b292953","https:\u002F\u002Fwww.fao.org\u002F3\u002Fi2454e\u002Fi2454e00.pdf",{"_type":468,"alt":641,"asset":642,"fit":644},"a picture of a power tower with a lightning bolt on it",{"_ref":643,"_type":13},"image-6e12c26f6135b9e7ae46123de10dddf796a4326b-1200x1200-png","contain",{},{"_key":647,"_type":432,"alignment":433,"content":648,"extraSpacing":45,"image":682,"subImage":686,"theme":472,"variant":473},"57329a9a4a6da94a232062bd4886b375",[649,660],{"_key":615,"_type":403,"description":650,"preTitle":8,"size":479,"title":651,"variant":479},[],[652],{"_key":653,"_type":247,"children":654,"markDefs":659,"style":256},"GZyjLe6U5nxM0R9gPkFbzQ",[655],{"_key":656,"_type":251,"marks":657,"text":658},"GZyjLe6U5nxM0R9gPkFc1k",[],"Impacto na perda de habitat",[],{"_key":661,"_type":437,"text":662},"hmzt8omr31hg",[663],{"_key":664,"_type":247,"children":665,"markDefs":679,"style":256,"tableData":8},"03740ab4544b",[666,670,675],{"_key":667,"_type":251,"marks":668,"text":669},"c8edfe0f24a10",[],"Metade da área terrestre habitável do mundo é dedicada à agricultura, e a produção de alimentos desperdiçados ocupa 30% de toda a área agrícola. Este valor excede a área total da China e é equivalente à soma das áreas do Canadá e da Índia juntos (1,4 mil milhões de hectares de terra, ou 11,5% de toda a terra) (",{"_key":671,"_type":251,"marks":672,"text":674},"61510b89c3b7",[673],"6e491ce1a55c","FAO, 2013",{"_key":676,"_type":251,"marks":677,"text":678},"f9775ecb5f3f",[],").\n\nAs terras agrícolas, como pastagens ou campos de cultivo, não oferecem um habitat adequado para muitas espécies, representando uma ameaça à biodiversidade e contribuindo para a degradação da qualidade do solo.",[680],{"_key":673,"_type":465,"href":681,"internalAnchor":8,"newWindow":8,"reference":8},"https:\u002F\u002Fwww.fao.org\u002F3\u002Fi3347e\u002Fi3347e.pdf",{"_type":468,"alt":683,"asset":684,"fit":644},"an aerial view of two tractors working in a field",{"_ref":685,"_type":13},"image-776f10a641c46d071fbeffb08e2c3abdce9844d1-1200x1200-png",{},{"_key":688,"_type":432,"alignment":433,"content":689,"extraSpacing":45,"image":731,"subImage":735,"theme":472,"variant":512},"4ac651dde95ca4076c64ad5e7f515b72",[690,700],{"_key":615,"_type":403,"description":8,"preTitle":8,"size":479,"title":691,"variant":479},[692],{"_key":693,"_type":247,"children":694,"markDefs":699,"style":256},"GZyjLe6U5nxM0R9gPkFc44",[695],{"_key":696,"_type":251,"marks":697,"text":698},"GZyjLe6U5nxM0R9gPkFc6O",[],"Impacto na escassez de água doce",[],{"_key":627,"_type":437,"text":701},[702,713,723],{"_key":703,"_type":247,"children":704,"markDefs":709,"style":256,"tableData":8},"82ccfe447b29",[705],{"_key":706,"_type":251,"marks":707,"text":708},"923fd720d014",[],"\"Apenas 3% da água na Terra é água doce, e apenas 1% dessa quantidade é acessível para uso humano, enquanto o restante fica retido, por exemplo, nas calotas polares (NASA, 2014). ",[710],{"_key":711,"_type":465,"href":712,"internalAnchor":8,"newWindow":8,"reference":8},"cf3a0c5a95a3","https:\u002F\u002Fsvs.gsfc.nasa.gov\u002F11595\u002F",{"_key":714,"_type":247,"children":715,"markDefs":720,"style":256,"tableData":8},"9658c2b18378",[716],{"_key":717,"_type":251,"marks":718,"text":719},"db6b85eb8837",[],"70% da nossa água doce é usada na agricultura, mas uma impressionante fatia de 25% de toda a água doce disponível é utilizada para irrigar e produzir alimentos que acabam por ser desperdiçados. Este valor é equivalente à quantidade de água do Lago de Genebra três vezes por ano (FAO, 2013).",[721],{"_key":722,"_type":465,"href":681,"internalAnchor":8,"newWindow":8,"reference":8},"bef5688f8139",{"_key":724,"_type":247,"children":725,"markDefs":730,"style":256,"tableData":8},"8e1b2fbb1cda",[726],{"_key":727,"_type":251,"marks":728,"text":729},"3733f2edace1",[],"O uso de água doce para irrigação agrícola esgota os aquíferos, prejudica as espécies vegetais e animais, e tem um impacto negativo na biodiversidade.\"",[],{"_type":468,"alt":732,"asset":733,"fit":644},"a person is watering plants in a garden",{"_ref":734,"_type":13},"image-f43064ddb18887bb316ff55f2f08fe8285d678ba-1200x1200-png",{},{"_key":737,"_type":738,"buttons":739,"content":742,"theme":428},"6cf71ccf3a51","modularContentBlocks.outer.cta",[740],{"_key":741,"_type":144,"buttonColor":145,"buttonText":146,"link":8,"variant":147},"02753be8fad0",[743],{"_key":744,"_type":403,"description":745,"size":479,"title":754,"variant":479},"0a59e3e2d846",[746],{"_key":747,"_type":247,"children":748,"markDefs":753,"style":256},"a93d1dc54a36",[749],{"_key":750,"_type":251,"marks":751,"text":752},"f1324fa108b60",[],"A nossa app é a maior app do mundo para salvar excedente alimentar. Conectamos utilizadores a lojas locais para que estes possam salvar alimentos que acabaram por não ser vendidos.\n",[],[755],{"_key":756,"_type":247,"children":757,"markDefs":762,"style":256},"GZyjLe6U5nxM0R9gPkFc8i",[758],{"_key":759,"_type":251,"marks":760,"text":761},"GZyjLe6U5nxM0R9gPkFcB2",[],"Começar a salvar comida hoje",[],{"_key":764,"_type":432,"alignment":422,"content":765,"extraSpacing":45,"image":804,"subImage":805,"theme":428,"variant":529},"m66p4quas9f0",[766,778,789],{"_key":767,"_type":403,"description":768,"preTitle":8,"size":479,"title":769,"variant":422},"62j3z1vqq0hp",[],[770],{"_key":771,"_type":247,"children":772,"markDefs":777,"style":256},"GZyjLe6U5nxM0R9gPkFcDM",[773],{"_key":774,"_type":251,"marks":775,"text":776},"GZyjLe6U5nxM0R9gPkFcFg",[],"Too Good To Go Blog",[],{"_key":779,"_type":780,"categorySelection":781,"listingDocument":786,"listingFilter_aboutFoodWaste_blog":787,"listingType":788},"euakv7lic079","modularContentBlocks.inner.listing",[782,783,784,785],"ptpt-factos-sobre-o-desperdicio-alimentar","ptpt-data-de-validade","ptpt-dicas-e-truques","ptpt-receitas","aboutFoodWaste.blog","aboutFoodWaste.blog.categories","category",{"_key":790,"_type":791,"buttons":792,"variant":422},"ugafoswhn8ut","modularContentBlocks.inner.buttonGroup",[793],{"_key":794,"_type":795,"link":796,"title":802,"variant":803},"6e7b50b0d0fa","button",{"_type":797,"internal":798,"internalAnchor":8,"linkType":800,"otherLocales":45,"reference":801},"link",{"_ref":799,"_type":13,"_weak":44},"singleton-pages-pt-about-food-waste-blog-home","internal",{"_type":78,"locale":38,"slug":240},"Ver outros artigos no blog","text",{},{},"public",{"_ref":808,"_type":13},"singleton-aboutFoodWaste_pages-pt-about-food-waste-home",{"metaDescription":810,"metaTitle":811,"socialImage":812},"O desperdício alimentar é responsável por 10% das emissões globais de gases de efeito estufa e consome 25% de todos os recursos de água doce","Impacto do Desperdício de Alimentos no Meio Ambiente | Too Good To Go",{"_type":424,"asset":813},{"_ref":814,"_type":13},"image-b07a36d2ef0edf55189ed188cb33c298424b3c6a-2376x1068-png",[816,820,824,828,830,833,837,840,843,847],{"_id":817,"slug":818,"title":819},"02823bcf-d35d-46e0-8277-c0db8cb8b627","ptpt-guias-da-cidade","Guias da cidade",{"_id":821,"slug":822,"title":823},"72025588-0155-4e64-a96f-806f3203ba85","dicas-para-parceiros","Dicas para parceiros",{"_id":825,"slug":826,"title":827},"83c1d489-d4ba-4863-baa4-ad7bc73695b6","ptpt-semana-sem-desperdicio-alimentar","Semana sem Desperdício Alimentar",{"_id":829,"slug":782,"title":231},"dd03a850-a571-44d9-81eb-66189e874df9",{"_id":831,"slug":783,"title":832},"fbcccd09-75e1-4a1c-931a-844219e87d72","Data de validade",{"_id":834,"slug":835,"title":836},"imported-cat-168","ptpt-noticias-too-good-to-go","Notícias Too Good To Go",{"_id":838,"slug":784,"title":839},"imported-cat-169","Dicas e Truques",{"_id":841,"slug":785,"title":842},"imported-cat-182","Receitas",{"_id":844,"slug":845,"title":846},"imported-cat-193","ptpt-noticias-dos-parceiros","Notícias dos parceiros",{"_id":848,"slug":849,"title":850},"imported-cat-231","ptpt-passatempo","Passatempo",{"posts":852,"totalPosts":1011},[853,867,881,894,907,920,933,946,959,972,985,998],{"_createdAt":854,"_id":855,"categories":856,"content":858,"excerpt":859,"file":8,"image":860,"language":38,"migrated":8,"pretitle":776,"publishedAt":864,"slug":865,"title":866,"updatedAt":8,"url":8},"2024-12-06T11:41:38Z","44304e98-be89-4a14-9d06-4d9afbcabfe2",[857],{"slug":785,"title":842},"O Natal é aquele momento mágico do ano em que todos se juntam à mesa – seja com a família, amigos, ou até num momento especial contigo próprio. É a época de partilhar, de criar memórias, e claro, de saborear aquelas refeições deliciosas que só o Natal traz. Mas não há nada como transformar o que tens em casa (ou na Surprise Bag que salvaste!) em algo único, saboroso e especial.\n\nE como sabemos que o Natal também pode ser desafiante, decidimos dar-te uma mãozinha! Criámos este blog recheado de receitas natalícias fáceis, acessíveis e sustentáveis – todas feitas com ingredientes que podes encontrar nas Surprise Bags.\n\nVamos dar um twist ao Natal! Aqui vais encontrar sugestões deliciosas que foram preparadas por nutricionistas, influenciadores e até por fãs da Too Good To Go. Quem sabe, até podes experimentar algo novo e impressionar a família na ceia!\n\nPronto para te inspirares? Vamos às receitas!\n\n\n\nCreme de cogumelos e castanhas\n\n📍 receita da inês lapa nutricionista\n\n\nEsta sopa é perfeita para aquecer as noites frias de Natal. Um prato reconfortante e cheio de sabor que transforma ingredientes simples em algo extraordinário.\n\nIngredientes (para 6 pessoas):\n\n150 g de cogumelos brancos\n\n200 g de cogumelos Portobello (reservar 2 para decoração)\n\n150 g de castanhas congeladas descascadas\n\n100 g de alho-francês\n\n2 cebolas médias\n\n2 dentes de alho\n\n1L de água\n\nAzeite q.b.\n\nSal iodado, pimenta preta e tomilho\u002Fcoentros frescos\n\nPassos:\n\nRefoga a cebola, o alho e o alho-francês em azeite. Junta os cogumelos (menos os dois reservados) e as castanhas.\n\nAdiciona a água e deixa cozinhar por 20 minutos. Tempera com sal e pimenta.\n\nSalteia os dois cogumelos reservados para decoração.\n\nTritura a sopa até obteres um creme suave. Decora com os cogumelos salteados e ervas frescas.\n\n👉 Vê o vídeo completo Aqui e salva a tua Surprise Bag para recriares esta delícia!\n\nAssado de legumes com tofu\n\n📍 receita do desafio vegetariano\n\n\nPerfeito para quem quer um prato principal saudável e cheio de sabor. Este assado sem carne vai surpreender até os fãs mais exigentes da ceia de Natal.\n\nIngredientes:\n\n500 g de tofu (temperado com alho em pó, paprika fumada, sumo de limão, molho de soja, sal e azeite)\n\nLegumes variados (batata-doce, curgete, abóbora, cenoura, cebolas, pimentos)\n\nPolpa de tomate, vinho branco e ervas frescas\n\nPassos:\n\nTempera o tofu e deixa marinar.\n\nPrepara os legumes, tempera e assa durante 20 minutos a 220°C.\n\nJunta o tofu aos legumes e leva ao forno mais 20 minutos. Finaliza com um molho delicioso feito com os ingredientes restantes.\n\n👉 Inspira-te aqui e salva a tua Surprise Bag para criar esta receita sustentável!\n\nSalada de beterraba e laranja\n\n📍 receita da food blogger vee\n\n\nIdeal para um prato fresco, leve e cheio de cor. Ótimo como entrada ou acompanhamento.\n\nIngredientes:\n\n350 g de beterraba cozida\n\n2 laranjas\n\n200 g de espinafres\n\n100 g de pão velho (para croutons)\n\n40 g de azeite, 1 limão, mel, sal e pimenta\n\nPassos:\n\nPrepara os croutons com o pão velho, azeite, sal e pimenta.\n\nFatia a beterraba e fileta as laranjas, reservando o sumo.\n\nMonta a salada com espinafres, beterraba, laranja e croutons. Finaliza com um molho simples de azeite, limão e mel.\n\n👉 Descobre mais aqui e transforma os ingredientes da tua Surprise Bag nesta salada deliciosa!\n\nMolho Gravy Zero Desperdício (Perfeito para o teu Jantar de Natal)\n\n\n\nSem molho, um jantar de assado não é um verdadeiro assado. Que tal experimentar uma receita deliciosa de gravy zero desperdício, que pode facilmente ser feita de forma vegan? Usando cascas, talos, e ossos que normalmente iriam para o lixo, vamos criar um molho delicioso que vai fazer a família pedir mais!\n\nIngredientes:\n\n3 colheres de sopa de azeite\n\n1 colher de sopa de pasta de tomate\n\n1 colher de chá de MSG (opcional)\n\n1 colher de sopa de Marmite\n\n100 ml de vinho tinto\n\n1 colher de chá de molho de soja\n\n600 ml de caldo (o que preferires)\n\n2-3 cenouras\n\n2 cebolas\n\n5 dentes de alho\n\n2 xícaras de talos de aipo, cascas de cenoura, cascas de cebola e outros restos de vegetais\n\n1 xícara de talos de cogumelos\n\n4 folhas de louro\n\nUma boa quantidade de alecrim\n\n1\u002F2 colher de chá de sal\n\nPimenta a gosto\n\n2 colheres de sopa de farinha\n\nOssos de carne (opcional)\n\nModo de Preparação:\n\nAquece o azeite numa panela fundo espesso.Adiciona pequenos pedaços de vegetais e suas cascas, e cozinha em fogo baixo até ficarem dourados (se quiseres, podes adicionar os ossos aqui também).\n\nJunta a pasta de tomate e mistura bem.\n\nAdiciona a farinha e mistura novamente.\n\nVerta o vinho tinto, mexendo bem para descolar qualquer coisa grudada na panela.\n\nAcrescenta todos os outros ingredientes e deixa ferver durante 1 a 3 horas.\n\nCoe o molho com um passador de malha fina.\n\nDicas Extras:\n\nMuito ralo? Se o molho estiver muito líquido, adiciona um pouco de amido de milho (dissolvido em água) ou deixa ferver por mais tempo.\n\nMuito salgado? Adiciona um pouco de vinagre para equilibrar os sabores.\n\n\n\nRolo de chocolate Zero desperdício\n\nNão te deixes enganar – embora a aparência desta receita lembre um salame, o sabor é uma verdadeira tentação! Uma mistura deliciosa de biscoitos, manteiga, chocolate e frutos secos – uma forma fantástica de aproveitar pães e doces que sobraram das festas. \n\nIngredientes:\n\n100g de pão seco\n\n100g de biscoitos secos ou normais\n\n150g de chocolate preto\n\n150g de manteiga\n\n3 gemas de ovo\n\n50g de cacau em pó sem açúcar\n\n30g de avelãs tostadas\n\n120g de açúcar em pó\n\nModo de Preparação:\n\nPica grosseiramente o chocolate preto e derrete-o no micro-ondas em potência mínima ou em banho-maria. Deixa arrefecer.\n\nEnquanto isso, bate a manteiga amolecida com 80g de açúcar em pó até obteres uma mistura cremosa. Continua a bater e adiciona as 3 gemas de ovo, o cacau peneirado e o chocolate derretido e arrefecido.\n\nParte o pão e os biscoitos em pedaços pequenos e pica as avelãs. Junta tudo à mistura de chocolate e manteiga.\n\nTransfere a mistura para uma folha de papel vegetal e dá-lhe forma de um rolo grosso.\n\nPolvilha o rolo com o açúcar em pó restante e enrola-o no papel vegetal. Com o auxílio de um fio, sela as pontas.\n\nDeixa o rolo endurecer no frigorífico durante cerca de 5 horas. Após esse tempo, retira o papel vegetal e corta o rolo em fatias.\n\nNatal com mais sabor e menos desperdício!\n\n\n\nEstes pratos mostram como podes transformar ingredientes simples e salvos das nossas Surprise Bags em algo único para a tua mesa de Natal.\n\n🌟 Salva a tua Surprise Bag hoje, experimenta estas receitas e faz parte de um Natal mais sustentável, saboroso e amigo do planeta! 🎄✨","Surpreende a família com pratos saborosos, sem desperdício e cheios de sabor!",{"_type":468,"alt":861,"asset":862,"fit":25},"a woman is sitting in a chair holding a phone that says ' swipe ' on the screen",{"_ref":863,"_type":13},"image-56236d5050acb3e3d2d4a5dec102130c1aac61d0-2228x1484-png","2024-12-06T13:41:33.212Z","\u002Fblog\u002Fda-app-a-mesa-o-natal-e-uma-surpresa","Da app à mesa, o Natal é uma surpresa",{"_createdAt":868,"_id":869,"categories":870,"content":8,"excerpt":872,"file":8,"image":873,"language":38,"migrated":877,"pretitle":878,"publishedAt":879,"slug":880,"title":874,"updatedAt":8,"url":8},"2024-04-12T18:14:39Z","imported-post-2543",[871],{"slug":785,"title":842},"Nem todos os pares são perfeitos à primeira, mas isso não quer dizer que não possam resultar numa bela história de amor. Para celebrar o Dia dos Namorados, d...",{"_type":468,"alt":874,"asset":875},"Food Dates: 3 receitas para o Dia dos Namorados",{"_ref":876,"_type":13},"image-9833de260ca0f0e547814f453597112744c45681-1750x1000-jpg","\u003Cspan>Nem todos os pares são perfeitos à primeira, mas isso não quer dizer que não possam resultar numa bela história de amor. Para celebrar o \u003Cb>Dia dos Namorados\u003C\u002Fb>, decidimos pôr no holofote os \u003Ci>matches \u003C\u002Fi>imperfeitos que mostram que mesmo os ingredientes mais improváveis podem dar uma excelente receita.&nbsp;\u003C\u002Fspan>\u003Cspan>Bem-vindos aos \u003C\u002Fspan>\u003Cb>Food Dates!&nbsp;\u003C\u002Fb>\u003Cdiv>\u003Cdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv>\u003Ch2>\u003Cb>OVO + MORANGO: OMELETE DOCE DE MORANGO\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"editor-media editor-media-video embed-responsive embed-responsive-16by9\">\r\n                \u003Ciframe class=\"embed-responsive-item\" src=\"\u002F\u002Fwww.youtube.com\u002Fembed\u002Fqoxj9rouu-c\" frameborder=\"0\" allowfullscreen=\"\">\u003C\u002Fiframe>\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>Um par que ninguém imaginava junto. Mas, contra todas as chances, conseguiram criar uma omelete de comer e chorar por mais.&nbsp;\u003C\u002Fp>\u003Ch3>Ingredientes\u003C\u002Fh3>\u003Cp>\u003Ci>Por pessoa\u003C\u002Fi>\u003C\u002Fp>\u003Cul>\u003Cli>2 ovos grandes\u003C\u002Fli>\u003Cli>Adoçante (açúcar, xarope de agave, stevia…) a gosto\u003C\u002Fli>\u003Cli>2 colheres de sopa de azeite virgem extra\u003C\u002Fli>\u003Cli>5-7 morangos\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Ci>Para decoração\u003C\u002Fi>\u003C\u002Fp>\u003Cul>\u003Cli>50 gramas de chocolate preto\u003C\u002Fli>\u003Cli>3-4 folhas de hortelã\u003C\u002Fli>\u003C\u002Ful>\u003Ch3>Preparação\u003C\u002Fh3>\u003Col>\u003Cli>Parte os ovos e separa as claras das gemas. Bate as claras em castelo e adiciona, um pouco de cada vez, o adoçante que escolheste. Envolve bem. Depois, adiciona as gemas do ovo e mistura.\u003C\u002Fli>\u003Cli>Lava os morangos, remove o talo e corta-os em cubos ou fatias. Escorre bem e coloca de lado.\u003C\u002Fli>\u003Cli>Unta uma pequena frigideira antiaderente com duas colheres de azeite e aquece em lume médio-baixo. Quando estiver bem quente, adiciona os ovos e cobre-os com uma tampa.\u003C\u002Fli>\u003Cli>Enquanto o topo da omelete ainda estiver líquido, adiciona os morangos cortados e cobre novamente a frigideira para permitir que a omelete cozinhe.\u003C\u002Fli>\u003Cli>Serve a omelete doce com morangos num prato raso quando estiver pronto. Podes polvilhar com um pouco de açúcar em pó por cima, antes de arrefecer, e adicionar algumas folhas de hortelã. Se gostas de chocolate, adiciona raspas de chocolate por cima.\u003C\u002Fli>\u003C\u002Fol>  \u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>QUIVI + TOMATE: PIZZA COM QUIVI\u003C\u002Fh2>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"editor-media editor-media-video embed-responsive embed-responsive-16by9\">\r\n                \u003Ciframe class=\"embed-responsive-item\" src=\"\u002F\u002Fwww.youtube.com\u002Fembed\u002FdjELH-3-iK4\" frameborder=\"0\" allowfullscreen=\"\">\u003C\u002Fiframe>\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>Pizza com ananás? Isso é muito 2015. O novo par mais controverso acabou de chegar: pizza com quivi. Tens coragem para dar uma chance?\u003C\u002Fp>\u003Ch3>Ingredientes\u003C\u002Fh3>\u003Cul>\u003Cli>400 gramas de farinha\u003C\u002Fli>\u003Cli>200 ml de água quente\u003C\u002Fli>\u003Cli>2 colheres de sopa de azeite virgem extra\u003C\u002Fli>\u003Cli>15 gramas de levedura fresca\u003C\u002Fli>\u003Cli>1 pitada de sal\u003C\u002Fli>\u003Cli>Farinha para amassar\u003C\u002Fli>\u003Cli>1\u002F2 chávena de molho de tomate\u003C\u002Fli>\u003Cli>1 tomate, fatiado\u003C\u002Fli>\u003Cli>2 kiwis, descascados e cortados em fatias\u003C\u002Fli>\u003Cli>4 folhas de manjericão\u003C\u002Fli>\u003Cli>150-200 gramas de queijo ralado (pode usar diferentes variedades para mais sabor)\u003C\u002Fli>\u003C\u002Ful>\u003Ch3>Preparação\u003C\u002Fh3>\u003Col>\u003Cli>Para fazer a massa de pizza, adiciona água, fermento e azeite a uma tigela. Mistura bem com a farinha e uma pitada de sal. Quando tiveres uma massa homogénea, transfere-a para a bancada da cozinha ou uma tábua para a amassares.\u003C\u002Fli>\u003Cli>Cobre a superfície com farinha. Amassa a mistura até deixar de colar e ficar lisa. Quando terminares, deixa repousar durante cerca de uma hora.\u003C\u002Fli>\u003Cli>Depois, estende bem a massa com um rolo de massa. Corta a massa em formato de pizza e coloca-a num tabuleiro coberto com papel vegetal e azeite.\u003C\u002Fli>\u003Cli>Cobre a base da pizza com o molho de tomate, adiciona o tomate picado, o manjericão e o queijo e termina com as fatias de kiwi por cima.\u003C\u002Fli>\u003Cli>Com o forno pré-aquecido a 220º, leva a pizza ao forno a cozer até ficar no ponto que preferes.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>QUEIJO + ANANÁS: ESPETADAS DE QUEIJO E ANANÁS\u003C\u002Fh2>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"editor-media editor-media-video embed-responsive embed-responsive-16by9\">\r\n                \u003Ciframe class=\"embed-responsive-item\" src=\"\u002F\u002Fwww.youtube.com\u002Fembed\u002FoLr3MaM2OJw\" frameborder=\"0\" allowfullscreen=\"\">\u003C\u002Fiframe>\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>Se queres surpreender a tua cara-metade com uma entrada original para o jantar de S. Valentim, este par é o que procuras.\u003C\u002Fp>\u003Ch3>Ingredientes\u003C\u002Fh3>\u003Cul>\u003Cli>1\u002F2 ananás cortado em pequenos pedaços\u003C\u002Fli>\u003Cli>1 queijo Brie (pode ser outro queijo que tenhas)\u003C\u002Fli>\u003Cli>Palitos para espetadas\u003C\u002Fli>\u003C\u002Ful>\u003Ch3>Preparação\u003C\u002Fh3>\u003Col>\u003Cli>Corta o ananás e o queijo em cubos e coloca-os em tigelas separadas.\u003C\u002Fli>\u003Cli>Depois, é simples. Basta colocar os cubos de queijo e ananás no palito, alternadamente. Voilá!\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>A moral destas histórias de amor? Aceita as imperfeições e terás os ingredientes certos para uma receita inesperada, mas deliciosa.&nbsp;\u003C\u002Fp>\u003Cp>\u003Cb>Descobre mais sobre os Food Dates no nosso \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Ftoogoodtogo.pt\u002F\">Instagram\u003C\u002Fa>.\u003C\u002Fb>\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>","Para celebrar o Dia dos Namorados, decidimos pôr no holofote os matches imperfeitos que, unidos, dão uma boa receita. Descobre 3 receitas com pares improváveis!","2022-02-10T16:41:52.000000Z","\u002Fblog\u002Freceitas-dia-dos-namorados",{"_createdAt":882,"_id":883,"categories":884,"content":8,"excerpt":886,"file":8,"image":887,"language":38,"migrated":891,"pretitle":886,"publishedAt":892,"slug":893,"title":888,"updatedAt":8,"url":8},"2024-04-12T18:14:47Z","imported-post-2360",[885],{"slug":785,"title":842},"Com o outono, chega a época das abóboras - e que saudades tínhamos. Vê neste artigo 4 receitas para aproveitares a abóbora da raíz à folha.",{"_type":468,"alt":888,"asset":889},"Como aproveitar abóbora da raiz à folha",{"_ref":890,"_type":13},"image-c0b0e64fe68c2c1d729402684daebc80d59d6f20-1830x1200-jpg","\u003Cp>\u003Cspan>Com o outono, chega a época das abóboras - e que saudades tínhamos. Desde bolos a sopas, passando por bebidas e massas, não faltam receitas que colocam a abóbora no papel principal.\u003C\u002Fspan>\u003Cbr>\u003C\u002Fp>\u003Cp>O único problema é que, além da polpa, as outras partes da abóbora acabam por ser, quase sempre, ignoradas. Está na altura de mudar isso. Neste artigo, reunimos várias receitas e ideias para aproveitar 100% da abóbora - literalmente.\u003C\u002Fp>\u003Ch2>1. Polpa\u003C\u002Fh2>\u003Cp>Começamos pelo mais fácil: a polpa da abóbora, que é a parte mais apetitosa e que usamos sempre. \u003C\u002Fp>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F23147\u002FNiQRLloeo9bVNp9K\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch3>Pão de abóbora\u003C\u002Fh3>\u003Cp>Saboroso e reconfortante, este pão de abóbora é perfeito para uma tarde outonal passada a ver filmes.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>300 gramas de farinha com fermento\u003C\u002Fli>\u003Cli>Manteiga derretida para a forma\u003C\u002Fli>\u003Cli>Meia colher de sopa de sal\u003C\u002Fli>\u003Cli>Meia colher de sopa de chili em pó ou pimenta\u003C\u002Fli>\u003Cli>450 gramas de abóbora cozida e esmagada\u003C\u002Fli>\u003Cli>125 ml de leite\u003C\u002Fli>\u003Cli>60g de manteiga derretida\u003C\u002Fli>\u003Cli>2 ovos batidos\u003C\u002Fli>\u003Cli>2 colheres de sopa de sementes de abóbora\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>Pré-aquece o forno a 180ºC. Unta uma forma média de pão com a manteiga derretida. Mistura a farinha, o sal e o chili numa taça.\u003C\u002Fli>\u003Cli>Coloca a abóbora esmagada, o leite, a manteiga e os ovos numa tigela e bate até ficar uma mistura uniforme. \u003C\u002Fli>\u003Cli>Adiciona esta mistura de abóbora à farinha e mexe até ficar bem misturado.\u003C\u002Fli>\u003Cli>Coloca esta mistura na forma e alisa a superfície. Coloca as sementes de abóbora no topo.\u003C\u002Fli>\u003Cli>Leva ao forno durante 30 a 40 minutos (espeta um palito no meio e se sair limpo já podes retirar o pão).\u003C\u002Fli>\u003Cli>Deixa arrefecer e desfruta!\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>2. Fibras\u002Ffios\u003C\u002Fh2>\u003Cp>A parte mais estranha da abóbora, que encontramos no seu interior, com as sementes, não parece muito apelativa. Mas pusemo-nos a investigar e descobrimos que, sim, há várias formas de aproveitar as fibras (ou fios) da abóbora. As mais simples são adicioná-las a um \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Freceita-zero-desperdicio-caldo-sobras-legumes\">caldo de vegetais caseiro\u003C\u002Fa>, usá-las na \u003Cb>sopa\u003C\u002Fb> ou \u003Cb>compostá-las\u003C\u002Fb>, mas como gostamos de puxar pela cabeça, deixamos-te uma ideia mais fora da caixa.\u003C\u002Fp>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F23148\u002FDJsrLgDvssN4lJm4\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch3>Pumpkin spice latte zero desperdício\u003C\u002Fh3>\u003Cp>Nos EUA, a chegada do outono traz, invariavelmente, a obsessão pelo pumpkin spice latte (ou café com leite de abóbora e especiarias). E não sem uma certa razão: é delicioso. Demos um twist à versão original e transformámo-la numa receita anti-desperdício, que aproveita a parte fibrosa da abóbora - sem perder um grama de sabor.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cp>\u003Ci>Para 2 canecas\u003C\u002Fi>\u003C\u002Fp>\u003Cul>\u003Cli>2 colheres de sopa de fibras de abóbora\u003C\u002Fli>\u003Cli>3 colheres de chá de canela\u003C\u002Fli>\u003Cli>1 pitada de gengibre\u003C\u002Fli>\u003Cli>1 pitada de pimenta preta\u003C\u002Fli>\u003Cli>1 colher de sopa de extrato de baunilha\u003C\u002Fli>\u003Cli>Mel ou xarope de agave q.b.\u003C\u002Fli>\u003Cli>450 ml de leite (animal ou vegetal)\u003C\u002Fli>\u003Cli>1 a 2 chávenas pequenas de café\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>Coze as fibras da abóbora em água. Quando estiverem cozidas, tritura-as até ficarem em puré.\u003C\u002Fli>\u003Cli>Coloca o puré numa panela pequena com as especiarias e cozinha, sempre a mexer com uma colher, durante cerca de 2 minutos.\u003C\u002Fli>\u003Cli>Adiciona o mel ou xarope e mistura bem.\u003C\u002Fli>\u003Cli>Adiciona o leite e a baunilha e mexe bem. Garante que não ferve.\u003C\u002Fli>\u003Cli>Coloca esta mistura numa liquidificadora ou varinha mágica até ficar uniforme e com espuma.\u003C\u002Fli>\u003Cli>Faz 1 a 2 chávenas de café e distribui por 2 canecas. Adiciona a mistura de leite e abóbora e adiciona uma pitada de canela por cima. Pronto para desfrutar.\u003C\u002Fli>\u003Cli>Dica extra: Se te sobrar puré de abóbora, congela-o numa cuvete de gelo e guarda-o para o teu próximo pumpkin spice latte.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>3. Sementes\u003C\u002Fh2>\u003Cp>Não deites fora as sementes da abóbora! Não só são saborosas, como são ricas em proteína e gorduras saudáveis.\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F23149\u002FNEQqSbeHzEtJx4ve\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch3>Sementes de abóbora tostadas\u003C\u002Fh3>\u003Cp>Esta receita não podia ser mais simples. E, quando a experimentares, garantimos que nunca mais vais pensar em desperdiçar as sementes da abóbora.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>2 chávenas de sementes de abóbora\u003C\u002Fli>\u003Cli>3 colheres de sopa de azeite\u003C\u002Fli>\u003Cli>1 colher de chá de sal\u003C\u002Fli>\u003Cli>Pimenta q.b.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>Pré-aquecer o forno a 250ºC. Forra um tabuleiro com uma folha de alumínio e unta com azeite ou manteiga.\u003C\u002Fli>\u003Cli>Lava as sementes da abóbora, para que não fiquem com fibras.\u003C\u002Fli>\u003Cli>Tempera-as com sal e pimenta numa taça. Adiciona o azeite e mistura bem.\u003C\u002Fli>\u003Cli>Distribui as sementes uniformemente no tabuleiro. Leva ao forno durante 45 minutos ou até ficarem tostadas. Vai virando de vez em quando.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>4. Casca\u003C\u002Fh2>\u003Cp>Por fim, chegamos à parte da abóbora que é mais difícil de aproveitar. Só algumas variedades têm casca comestível - como é o caso da abóbora-manteiga, da abóbora-carneira e da abóbora hokkaido. Nos casos em que não é comestível, aproveita a casca para \u003Cb>compostagem\u003C\u002Fb>.\u003C\u002Fp>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F23150\u002FgR4kjqlK7ah0D6Zt\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch3>Chips de casca de abóbora\u003C\u002Fh3>\u003Cp>Se fizeres uma receita com abóbora-manteiga, carneira ou hokkaido e tiveres que descascá-las, guarda as cascas para fazeres estas saborosas chips.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>Cascas de abóbora-manteiga, hokkaido, carneira ou outra variedade com casca comestível\u003C\u002Fli>\u003Cli>Sal\u003C\u002Fli>\u003Cli>Azeite\u003C\u002Fli>\u003Cli>Opcional: especiarias a gosto\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>Corta as cascas em tiras ou pedaços e lava bem.\u003C\u002Fli>\u003Cli>Numa taça, cobre as cascas com azeite.\u003C\u002Fli>\u003Cli>Dispõe as cascas num tabuleiro forrado com alumínio e tempera com o sal e as especiarias. \u003C\u002Fli>\u003Cli>Leva ao forno a 200ºC durante cerca de 30 minutos. Também podes fazê-las na air fryer.\u003C\u002Fli>\u003Cli>Serve como acompanhamento ou como petisco!\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>5. Caule e folhas\u003C\u002Fh2>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F23214\u002Fi7owuB506H3jq5pM\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>O\u003Cb> caule\u003C\u002Fb> das abóboras pode ser usado para compostagem ou até para projetos faça-você-mesmo de decoração. Neste último caso, basta remover qualquer casca ou polpa de abóbora junto do caule e deixar secar.\u003C\u002Fp>\u003Cp>Quanto às \u003Cb>folhas\u003C\u002Fb>, podem ser aproveitadas em salteados, sopas, caldo caseiro de legumes ou pesto.\u003C\u002Fp>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>\u003Cb>Gostaste desta receita? Descobre mais \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog?category_id=182\">aqui\u003C\u002Fa> ou vê o que andamos a fazer no \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Ftoogoodtogo.pt\u002F\">Instagram\u003C\u002Fa>.\u003C\u002Fb>\u003C\u002Fp>","2021-10-19T00:00:00.000000Z","\u002Fblog\u002Fabobora-receitas",{"_createdAt":895,"_id":896,"categories":897,"content":8,"excerpt":899,"file":8,"image":900,"language":38,"migrated":904,"pretitle":899,"publishedAt":905,"slug":906,"title":901,"updatedAt":8,"url":8},"2024-04-12T18:15:02Z","imported-post-2247",[898],{"slug":785,"title":842},"A melancia é muito mais que a polpa. Neste artigo, sugerimos 7 ideias e receitas para aproveitá-la da raiz à folha e não desperdiçar nenhuma parte deste fruto.",{"_type":468,"alt":901,"asset":902},"Como aproveitar melancia da raiz à folha: 7 ideias",{"_ref":903,"_type":13},"image-9bf381839305b1a2898455025bfbbefff0ac2bad-1700x1100-jpg","\u003Cp>O verão traz consigo uma das frutas mais saborosas da estação: a melancia. Mas, por mais que a adoremos, muitos de nós não sabem como aproveitá-la a 100%. A verdade é que a melancia é muito mais que a polpa! Neste artigo, sugerimos 7 ideias para não desperdiçar nenhuma parte deste fruto.\u003C\u002Fp>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>1. Polpa\u003C\u002Fh2>\u003Cp>Vermelha, fresca e doce: a polpa da melancia é a parte favorita desta fruta - e com razão. Para muitos de vocês, a forma mais saborosa de a comer é ao natural, cortada aos pedaços. Mas estas receitas criativas chegam muito perto - e são ótimas para aproveitar melancia muito madura!\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F21009\u002FLEIBC67QBYgbA9X1\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch5>Pizza doce de melancia\u003C\u002Fh5>\u003Cp>A pizza mais fresca deste verão tem base de melancia e toppings doces para um snack saudável (e, admitam, bastante Instagramável).\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes (para 6 fatias)\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>Melancia, cortada em 6 triângulos\u003C\u002Fli>\u003Cli>Meia colher de sopa de ricotta\u003C\u002Fli>\u003Cli>Meia colher de sopa de queijo creme\u003C\u002Fli>\u003Cli>Mel a gosto\u003C\u002Fli>\u003Cli>Frutos vermelhos\u003C\u002Fli>\u003Cli>Hortelã (opcional)\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>Mistura os queijos com o mel até obteres uma consistência uniforme.\u003C\u002Fli>\u003Cli>Cobre as fatias de melancia esta mistura e coloca os frutos e a hortelã por cima.\u003C\u002Fli>\u003C\u002Fol>\u003Cdiv class=\"editor-media is-full   \">\u003Cbr>\u003C\u002Fdiv>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F21010\u002FUdAn1DE1eygeab4w\">\u003C\u002Fdiv>\u003Cp>\u003Cb>\u003Cbr>\u003C\u002Fb>\u003C\u002Fp>\u003Ch5>\u003Cb>Granizado de melancia\u003C\u002Fb>\u003C\u002Fh5>\u003Cp>Uma bebida perfeita para as tardes quentes de verão ou para impressionar os convidados num jantar.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes (para 4 copos)\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>65g de açúcar\u003C\u002Fli>\u003Cli>1 chávena de melancia cortada, sem sementes\u003C\u002Fli>\u003Cli>2 chávenas de morangos cortados ao meio\u003C\u002Fli>\u003Cli>2 chávena de gelo\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>\u003Cspan>Tritura todos os ingredientes menos o gelo até obteres uma consistência suave.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Adiciona o gelo e tritura até ficar com consistência de granizado. Serve!\u003C\u002Fspan>\u003C\u002Fli>\u003C\u002Fol>\u003Cdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>2. Interior da casca (parte branca)\u003C\u002Fh2>\u003Cp>Muitos de nós descartam a parte branca da melancia sem pensar duas vezes, devido ao seu sabor mais ácido. Mas não a ignores! Bem aproveitada, transforma-se em saborosos petiscos.\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F21011\u002FYh1IkD0CQN1nUTBC\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch5>Pickles\u003C\u002Fh5>\u003Cp>Uma receita improvável, mas saborosa. \u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>4 chávenas da parte branca da melancia, cortada em pedaços\u003C\u002Fli>\u003Cli>3 chávenas de água\u003C\u002Fli>\u003Cli>Meia chávena de sal\u003C\u002Fli>\u003Cli>2 chávenas de açúcar\u003C\u002Fli>\u003Cli>1 chávena de vinagre de vinho branco\u003C\u002Fli>\u003Cli>3 paus de canela\u003C\u002Fli>\u003Cli>1 colher de chá de pimenta\u003C\u002Fli>\u003Cli>1 colher de chá de cravinho em grão\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>Coloca a melancia, o sal e a água numa taça e mistura. Refrigera durante algumas horas; depois, descarta o líquido e passa a melancia por água.\u003C\u002Fli>\u003Cli>Coloca o açúcar, o vinagre, 2 paus de canela e as restantes especiarias numa panela e deixa ferver. Adiciona a melancia e deixa ferver de novo. Cozinha a lume médio até a melancia ficar translúcida.\u003C\u002Fli>\u003Cli>Verte a melancia para 2 frascos e cobre com algum líquido, deixando 1.5 cm de espaço em cima. Parte o último pau de canela ao meio e coloca uma metade em cada frasco. Fecha os frascos com uma tampa.\u003C\u002Fli>\u003Cli>Deixa os frascos a temperatura ambiente durante 3 horas. Refrigera durante 12 horas antes de servires.\u003C\u002Fli>\u003C\u002Fol>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F21012\u002FeHyEJskdqCdKU5lK\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch5>Compota\u003C\u002Fh5>\u003Cp>Quem diria que a parte mais ácida da melancia pode ser transformada numa compota doce e deliciosa? \u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli>2 chávenas da parte branca da melancia\u003C\u002Fli>\u003Cli>1 chávena de açúcar\u003C\u002Fli>\u003Cli>Sumo de 1 limão\u003C\u002Fli>\u003Cli>2 colheres de sopa de mel\u003C\u002Fli>\u003Cli>1 colher de sobremesa de extrato de baunilha\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>\u003Cspan>Corta a parte branca da melancia em cubos pequenos.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Adiciona-a a uma panela com água. Reduz o lume e cozinha até a melancia ficar mole e translúcida. Retira do lume.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Com um coador, filtra o liquído para uma taça.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Numa panela, mistura o líquido com o açúcar. Mexe até o açúcar dissolver.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Adiciona o mel, o limão e a baunilha e mexe bem em lume brando. Adiciona os pedaços de melancia e esmaga-os.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Mexe e deixa cozinhar durante mais 15 min. para que a compota engrosse.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Coloca a compota em frascos esterilizados e fecha-os com tampas.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Submerge os frascos numa panela com água a ferver durante 10 minutos.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Deixa os frascos arrefecer e guarda-os no frigorífico.\u003C\u002Fspan>\u003C\u002Fli>\u003C\u002Fol>\u003C\u002Fdiv>\u003Cdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>3. Sementes\u003C\u002Fh2>\u003Cp>Não as deites fora as sementes da melancia - estás a desperdiçar minerais, fibra e antioxidantes (e um snack saudável).\u003C\u002Fp>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F21013\u002F83BYzvBeK4R8dmQb\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch5>Sementes tostadas\u003C\u002Fh5>\u003Cp>\u003Cspan>Um petisco que é um 3 em 1: baixo em calorias, saboroso e anti-desperdício.&nbsp;\u003C\u002Fspan>\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003Cbr>\u003C\u002Fp>\u003Cul>\u003Cli>2-3 colheres de sopa de sementes de melancia, lavadas\u003C\u002Fli>\u003Cli>¼ de colher de chá de azeite\u003C\u002Fli>\u003Cli>Sal\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli>\u003Cspan>Demolha as sementes em água com sal durante uma hora.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Pré-aquece o forno a 160ºC e cobre um tabuleiro com papel vegetal.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Drena as sementes e seca com um pano. Envolve-as em azeite e sal. Depois, coloca-as no tabuleiro.\u003C\u002Fspan>\u003C\u002Fli>\u003Cli>\u003Cspan>Leva ao forno durante 20 minutos ou até secarem. Deixa arrefecer antes de consumires.\u003C\u002Fspan>\u003C\u002Fli>\u003C\u002Fol>\u003C\u002Fdiv>\u003Cdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch2>4. Casca\u003C\u002Fh2>\u003Cdiv class=\"editor-media is-full\">\u003Cimg class=\"mw-100\" src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F21014\u002FtJmET0r30SslMKAq\">\u003C\u002Fdiv>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Cp>Aqui, não desperdiçamos nem a casca da melancia. Porque não aproveitá-la para servir de \u003Cb>taça \u003C\u002Fb>para um sumo ou granizado? Qualquer que seja o uso que lhe dês, podes sempre transformá-la em \u003Cb>composto\u003C\u002Fb>. Basta cortar a casca em pedaços pequenos (para que o processo seja mais fácil.)\u003C\u002Fp>\u003Cp>\u003Cb>Gostaste destas dicas? Segue-nos no \u003Ca href=\"https:\u002F\u002Finstagram.com\u002Ftoogoodtogo.pt\">Instagram\u003C\u002Fa> e descobre muitas mais!\u003C\u002Fb>\u003C\u002Fp>\u003C\u002Fdiv>","2021-07-27T09:32:08.000000Z","\u002Fblog\u002Fmelancia-raiz-folha-receitas",{"_createdAt":908,"_id":909,"categories":910,"content":8,"excerpt":912,"file":8,"image":913,"language":38,"migrated":917,"pretitle":912,"publishedAt":918,"slug":919,"title":914,"updatedAt":8,"url":8},"2024-04-12T18:15:10Z","imported-post-2111",[911],{"slug":785,"title":842},"Só aproveitas uma parte do alho-francês? Neste artigo, damos 5 ideias para utilizar o alho-francês da raíz à folha e, assim, reduzir o desperdício alimentar.",{"_type":468,"alt":914,"asset":915},"5 ideias para aproveitar alho-francês da raíz à folha",{"_ref":916,"_type":13},"image-34a88aff8b4d5c347e11ebede89e5f6056e10463-1700x1100-jpg","\u003Cp>O \u003Cb>alho-francês\u003C\u002Fb> é muito comum nas nossas cozinhas. Mas só uma pequena parte deste legume tende a ser aproveitada: o talo. Muitas vezes, as folhas e a raíz acabam por ser \u003Cb>desperdiçadas\u003C\u002Fb>, dado serem menos versáteis e fáceis de integrar em receitas. \u003C\u002Fp>\u003Cp>Mas nós estamos aqui para mudar isso. Neste artigo, apresentamos \u003Cb>5 ideias anti-desperdício alimentar \u003C\u002Fb>para aproveitar o alho-francês da raíz à folha (literalmente).\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>1. Folhas\u003C\u002Fb>\u003C\u002Fh2>\u003Cdiv class=\"medium-insert-images\">\u003Cb>\u003C\u002Fb>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F19549\u002Fc3rtPJ5aJCi7q2YL\" alt=\"\" class=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Condimento de folhas de alho-francês\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>As folhas de alho-francês em pó dão um óptimo condimento para adicionar a pratos de arroz, massa, molhos, caril, saladas… A imaginação é o limite.\u003C\u002Fp>\u003Cp>\u003Cb>Ingrediente: \u003C\u002Fb>folhas de alho-francês.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>: Lava bem a parte verde do alho-francês e deixa repousar num pano limpo para remover a água em excesso. Corta em tiras finas. Para secar as folhas, podes fazê-lo num desidratador a 50ºC ou no forno. \u003C\u002Fp>\u003Cp>Neste caso, espalha as folhas num tabuleiro coberto com papel vegetal e cozinha na temperatura mais baixa até as folhas ficarem secas. Vira-as de vez em quando. Quando as folhas estiverem secas, tritura-as até ficarem em pó. Guarda o condimento num recipiente hermético.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F19550\u002F46ZOGUgK6XpfciTp\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Noodles de alho-francês\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Se achas que os únicos legumes que podem ser transformados em noodles são a curgete e a cenoura, estás enganado! Adiciona já hoje o alho-francês à tua lista de substitutos da massa.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes:\u003C\u002Fb> parte verde do alho-francês, sal, azeite, água e alho.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer: \u003C\u002Fb>Lava o alho-francês e corta em tiras finas. Coze-as em água e sal durante 6 minutos (ou até ficarem bem cozinhadas). Escorre. Salteia-as com alho, mais um pouco de sal e azeite.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F19552\u002Fq04IQmY1eQoYpPCk\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Pesto\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Será que há algum legume de folhas verdes que não seja possível transformar em pesto? Com o alho-francês, pelo menos, não só é possível como fica delicioso.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes: \u003C\u002Fb>parte verde de 2 alhos-franceses, 1 alho, 50g. de pinhão ou outro fruto seco, 85g. de queijo parmesão ralado, sumo de 1 limão, ¼ de chávena de azeite, sal e pimenta.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Lava e corta os alhos-franceses em tiras finas. Coze em água com sal até ficarem moles. Escorre. Com uma trituradora, tritura o alho com os pinhões. Adiciona os alhos-franceses, o parmesão, sal e pimenta a gosto e tritura até o pesto ficar suave e bem envolvido. Durante este processo, vai adicionando o azeite aos poucos. E voilá!\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Ci>Lê também: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Freceitas-aproveitar-todas-partes-brocolos\" target=\"_blank\" rel=\"noopener noreferrer\">Como aproveitar brócolos da raíz à folha\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Ch2>\u003Cb>2. Talo\u003C\u002Fb>\u003C\u002Fh2>\u003Cdiv class=\"medium-insert-images\">\u003Cb>\u003C\u002Fb>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F19553\u002FwlSsylMbuYy5tKF6\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Arroz de alho-francês\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Nesta receita criativa e reconfortante, trazemos o alho-francês do seu habitual papel secundário para o holofote.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes:\u003C\u002Fb> 500g. de talos de alho-francês, 2 colheres de sopa de azeite, 2 dentes de alho, 2 chávenas e meia de água, 1 chávena de arroz e sumo de limão a gosto. Podes acrescentar outros legumes.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer: \u003C\u002Fb>Lava o alho-francês e corta-o ao meio e em tiras finas. Adiciona azeite a uma frigideira, deixa aquecer e adiciona o alho-francês. Deixa cozinhar, mexendo de vez em quando, até o alho-francês ficar tenro. Adiciona sal e alho a gosto e deixa cozinhar mais um pouco. Adiciona o arroz e uma pitada de sal e mexe bem. Adiciona a água, deixa ferver e depois baixa o lume. Cobre a frigideira e deixa o arroz cozer. Quando estiver cozido, adiciona o sumo de limão e mexe bem.\u003C\u002Fp>\u003Ch2>\u003Cb>3. Raíz\u003C\u002Fb>\u003C\u002Fh2>\u003Cdiv class=\"medium-insert-images\">\u003Cb>\u003C\u002Fb>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F19555\u002Fzv6FfWLWm16ED4Tt\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Técnica re-grow\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Não podia ser mais fácil fazer renascer alho-francês a partir da raíz. Basta cortar a raíz, colocá-la num copo com um pouco de água (nunca submergir completamente) e deixá-la perto de uma janela solarenga.&nbsp;\u003C\u002Fp>\u003Cp>Vai trocando a água regularmente e vais ver como novas folhas de alho-francês começam a\u003Cb> renascer\u003C\u002Fb>! Quando crescerem o suficiente, corta-as, usa-as nos teus cozinhados, e espera que renasça outra vez.\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Gostaste destas ideias contra o desperdício alimentar? \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog?category_id=182\" target=\"_blank\" rel=\"noopener noreferrer\">Descobre mais aqui\u003C\u002Fa>.\u003C\u002Fb>\u003C\u002Fp>","2021-05-18T00:00:00.000000Z","\u002Fblog\u002Falho-frances-receitas",{"_createdAt":921,"_id":922,"categories":923,"content":8,"excerpt":925,"file":8,"image":926,"language":38,"migrated":930,"pretitle":8,"publishedAt":931,"slug":932,"title":927,"updatedAt":8,"url":8},"2024-04-12T18:13:31Z","imported-post-2088",[924],{"slug":784,"title":839},"O Rui e a Maria são os rostos por detrás deste projecto de literacia alimentar, onde a sustentabilidade está em primeiro lugar. Tudo começou quando o casal o...",{"_type":468,"alt":927,"asset":928},"Uma cozinha zero desperdício: a história dos Kitchen Dates",{"_ref":929,"_type":13},"image-7d107316fdf1b6eb695166ebcb8824b7ecf44d81-1750x1000-jpg","\u003Cp>\u003Cspan>Quando pensamos numa cozinha zero desperdício, a dos \u003C\u002Fspan>\u003Cb>\u003Ca href=\"https:\u002F\u002Fkitchendates.pt\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Kitchen Dates\u003C\u002Fa>\u003C\u002Fb>\u003Cspan> é a que nos vem imediatamente à cabeça.&nbsp;\u003C\u002Fspan>\u003Cbr>\u003C\u002Fp>\u003Cp>\u003Cb>O Rui e a Maria \u003C\u002Fb>são os rostos por detrás deste projecto de literacia alimentar, onde a sustentabilidade está em primeiro lugar. Tudo começou quando o casal olhou para os ingredientes nos rótulos dos alimentos que comia - e percebeu que algo tinha que mudar.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-embeds\">\r\n\t\u003Cfigure>\r\n\t\t\u003Cdiv class=\"medium-insert-embed\">\r\n\t\t\t\u003Cdiv class=\"video video-youtube\">\u003Ciframe width=\"420\" height=\"315\" src=\"\u002F\u002Fwww.youtube.com\u002Fembed\u002Fl-MwDe-q2Tc\" frameborder=\"0\" allowfullscreen=\"\">\u003C\u002Fiframe>\u003C\u002Fdiv>\r\n\t\t\u003C\u002Fdiv>\r\n\t\u003C\u002Ffigure>\r\n\t\r\n\u003C\u002Fdiv>\u003Cp>O que começou como uma mera interrogação tornou-se numa mudança drástica na sua filosofia de vida, hábitos de consumo e carreira, com o nascimento do projecto \u003Cstrong>Kitchen Dates\u003C\u002Fstrong>. Aqui, como nos contaram, tudo se aproveita e nada se desperdiça.\u003Cbr>\u003Cbr>\u003Cstrong>Vê o vídeo\u003C\u002Fstrong>&nbsp;acima para conheceres a história dos Kitchen Dates e as suas dicas anti-desperdício!\u003C\u002Fp>","2021-05-03T14:13:57.000000Z","\u002Fblog\u002Fhistoria-dos-kitchen-dates",{"_createdAt":934,"_id":935,"categories":936,"content":8,"excerpt":938,"file":8,"image":939,"language":38,"migrated":943,"pretitle":8,"publishedAt":944,"slug":945,"title":940,"updatedAt":8,"url":8},"2024-04-12T18:13:39Z","imported-post-2082",[937],{"slug":784,"title":839},"Deitas fora um alimento assim que passa do prazo de validade? Podes estar a desperdiçar comida perfeitamente comestível. Descobre 10 alimentos que podes cons...",{"_type":468,"alt":940,"asset":941},"10 alimentos que podes consumir depois do prazo de validade",{"_ref":942,"_type":13},"image-6de215d7d4f1b659eb0b8634e373002c99086698-1750x1000-jpg","\u003Cp>Deitas fora um alimento assim que passa do \u003Cb>prazo de validade\u003C\u002Fb>? É possível que estejas a \u003Cb>desperdiçar\u003C\u002Fb> comida perfeitamente comestível.\u003C\u002Fp>\u003Cp>Pode parecer estranho consumir um produto depois de expirar.&nbsp;\u003Cspan>Mas a verdade é que muitas das \u003C\u002Fspan>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Fdiferencas-prazos-de-validade\" target=\"_blank\" rel=\"noopener noreferrer\">datas de validade\u003C\u002Fa>\u003Cspan> que vemos nas embalagens apenas indicam até quando o alimento está mais \u003C\u002Fspan>\u003Cb>fresco \u003C\u002Fb>\u003Cspan>- não significa que deixa de ser seguro consumi-lo depois daquela data.\u003C\u002Fspan>\u003C\u002Fp>\u003Cp>Descobre de seguida 10 alimentos que podes consumir depois do prazo.\u003C\u002Fp>\u003Cp>\u003Cb>Atenção: \u003C\u002Fb>\u003Cspan>estes produtos, quando expirados,  podem ser seguros para consumo, mas isso é uma possibilidade - não uma garantia. Para saberes se é seguro consumi-los, deves fazer os testes que indicamos!\u003C\u002Fspan>\u003Cbr>\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>1. Leite\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Dias a semanas (no caso de leite UHT).\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se o pacote estiver inchado ou se o leite estiver coalhado. Cheiro: se tiver um cheiro azedo (não é o caso com leite UHT - este estraga-se sem ficar ácido). Sabor: se tiver um sabor azedo. No caso de leite UHT, o sabor é desagradável e a textura é viscosa.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Fechado, na porta do frigorífico.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>2. Ovos\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Cerca de 2 semanas.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: coloca o ovo num copo com água - se flutuar, não é seguro consumir. (Se ficar em pé mas não flutuar, já não está fresco mas pode ser consumido.) Cheiro: se tiver um odor desagradável. Sabor: no caso de ovos cozidos, se tiver uma textura fibrosa.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Armazena os ovos na porta do frigorífico (abaixo de 10ºC, se possível.) A casca de ovos crus não deve entrar em contacto com outros alimentos. Ovos cozinhados duram 1 a 2 semanas no frigorífico.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>3. Cerveja\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Vários meses a anos.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se tiver bolor. Cheiro: se cheirar a mofo ou tiver um odor pungente. Sabor: se tiver um sabor muito amargo ou “velho”. Mas mudanças ligeiras no sabor ou no cheiro não são sinal de alarme.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Guarda num local escuro e fresco.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Cp>\u003Cb>\u003Ci>Lê também: \u003C\u002Fi>\u003C\u002Fb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Fdiferencas-prazos-de-validade\">\u003Cb>\u003Ci>Guia - As diferenças entre os prazos de validade\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fa>\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>4. Fiambre\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Alguns dias.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se estiver acinzentado, esverdeado ou oleoso. Cheiro: se tiver um cheiro muito forte e desagradável. Sabor: se tiver um sabor amargo.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Se for armazenado na última prateleira do frigorífico bem embalado, pode durar 5 dias depois do prazo. \u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>5. Manteiga\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Várias semanas a meses. \u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se tiver um tom amarelo escuro. Cheiro: se tiver um odor pungente ou râncido. Sabor: se for râncido ou muito diferente do normal.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Guarda a manteiga fechada, no frigorífico, na prateleira do meio. Se te sobrar muita manteiga, congela-a em pedaços. \u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>6. Sumo de fruta\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Semanas a meses.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se estiver bolorento, turvo ou fermentado (com bolhas). Cheiro: se cheirar a mofo. \u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Se o pacote estiver aberto, guardar na porta do frigorífico. Se estiver fechado, pode ficar a temperatura ambiente. Os sumos em garrafas escuras tendem a durar mais tempo. \u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>7. Chocolate\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Vários meses.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se tiver insectos. (Se vires que está esbranquiçado, não é problemático.)\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Guarda-o bem fechado, num local escuro e seco, a temperatura ambiente. \u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>8. Compota\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Vários meses a anos.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se tiver bolor. Nestes casos, verifica se a compota tem mais que 50% de açúcar - se tiver, podes simplesmente remover o bolor e comer a restante compota. Se tiver menos que 50% de açúcar, deita fora. \u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Se o frasco estiver aberto, guarda no frigorífico. Se estiver fechado, guarda num local escuro a temperatura ambiente. Usa sempre uma faca ou colher limpa para retirar compota do frasco.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>9. Bolachas\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Várias semanas a meses.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Cheiro: se for râncido ou pungente. Sabor: se for amargo ou râncido.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Guarda-as num local seco e escuro, a temperatura ambiente.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>10. Farinha\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cb>Quanto tempo depois do prazo? \u003C\u002Fb>Várias semanas a meses.\u003C\u002Fp>\u003Cp>\u003Cb>Sinais de que não podes consumir: \u003C\u002Fb>Aspecto: se tiver insectos. (Para saberes se tem pragas, vê se tem pequenos grãos castanhos. Outro método é espalhar farinha na bancada da cozinha e alisá-la; se, passados 30 minutos, a superfície ficar irregular, tem ácaros.) Cheiro: Se cheirar a mofo ou a ranço.\u003C\u002Fp>\u003Cp>\u003Cb>Como conservar para que dure mais tempo? \u003C\u002Fb>Guarda a farinha num frasco bem fechado, num local seco e escuro, a temperatura ambiente.\u003C\u002Fp>\u003Cp>\u003Ci>Fonte: \u003Ca href=\"https:\u002F\u002Fwww.vzhh.de\u002Fsites\u002Fdefault\u002Ffiles\u002Fmedien\u002F136\u002Fdokumente\u002Fvzhh_Verbraucherzentrale_Checkliste_So-erkennen-Sie-ob-Lebensmittel-noch-gut-sind_4_Auflage_Web.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Centro de Protecção do Consumidor de Hamburgo, 2019\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch2>\u003Cb>3 regras a não esquecer\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>Para saberes se é seguro consumir um produto que passou do prazo, garante que:\u003C\u002Fp>\u003Cp>✔️ É um alimento com data de durabilidade mínima - ou seja, tem no rótulo a indicação “Consumir de preferência antes de” ou “antes do fim de”.\u003C\u002Fp>\u003Cp>✔️ Foi conservado correctamente (como indicado no rótulo).\u003C\u002Fp>\u003Cp>✔️ Passou o teste Observar, Cheirar, Provar.\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Descobre mais sobre\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\" target=\"_blank\" rel=\"noopener noreferrer\"> prazos de validade e desperdício alimentar.\u003C\u002Fa>\u003C\u002Fb>\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Segue-nos no \u003Ca href=\"https:\u002F\u002Finstagram.com\u002Ftoogoodtogo.pt\" target=\"_blank\" rel=\"noopener noreferrer\">Instagram\u003C\u002Fa> para mais dicas anti-desperdício!\u003C\u002Fb>\u003C\u002Fp>","2021-04-29T00:00:00.000000Z","\u002Fblog\u002Fcomer-depois-prazo-validade",{"_createdAt":947,"_id":948,"categories":949,"content":8,"excerpt":951,"file":8,"image":952,"language":38,"migrated":956,"pretitle":951,"publishedAt":957,"slug":958,"title":953,"updatedAt":8,"url":8},"2024-04-12T18:13:55Z","imported-post-2065",[950],{"slug":784,"title":839},"Encontra aqui as respostas a perguntas frequentes relacionadas com a iniciativa Observar, Cheirar, Provar.",{"_type":468,"alt":953,"asset":954},"Observar, Cheirar, Provar: Perguntas Frequentes",{"_ref":955,"_type":13},"image-6fd9291207a9c6c9c772e24107d44324040c61dd-1400x900-jpg","\u003Cp>Encontra aqui as respostas a perguntas frequentes  relacionadas com a iniciativa sobre prazos de validade da Too Good To Go: \u003Cb>Observar, Cheirar, Provar\u003C\u002Fb>.\u003C\u002Fp>\u003Ch2>\u003Cspan>Sobre a iniciativa\u003C\u002Fspan>\u003C\u002Fh2>\u003Cp>\u003Cbr>\u003C\u002Fp>\u003Ch3>Em que consiste a iniciativa? E quais os seus objectivos?\u003C\u002Fh3>\u003Cp>A iniciativa Observar, Cheirar, Provar tem como objectivo a \u003Cb>sensibilização e educação\u003C\u002Fb> dos consumidores sobre os prazos de validade dos produtos com data de durabilidade mínima. Nesta iniciativa, a \u003Cb>Too Good To Go\u003C\u002Fb> criou parcerias com diversos produtores de alimentos, que se comprometeram a adicionar o selo Observar, Cheirar, Provar às embalagens de alguns dos seus produtos. \u003C\u002Fp>\u003Cp>O objectivo desta alteração é acrescentar um elemento visual ao rótulo existente que incentive os consumidores a \u003Cb>utilizarem os seus sentidos\u003C\u002Fb> antes de descartarem os alimentos de durabilidade mínima depois de expirado o prazo de validade.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>Porquê o nome Observar, Cheirar, Provar?\u003Cbr>\u003C\u002Fh3>\u003Cp>O nome da campanha reflecte aquele que é o apelo feito ao consumidor - que use a \u003Cb>visão, o olfacto e o paladar\u003C\u002Fb> para determinar se um alimento com data de durabilidade mínima pode ser consumido. É um teste simples que visa reduzir o desperdício de alimentos.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>Porque é que esta iniciativa é necessária?\u003Cbr>\u003C\u002Fh3>\u003Cp>Muitas pessoas acabam por \u003Cb>deitar fora alimentos que ainda estão em boas condições\u003C\u002Fb> de consumo, por não fazerem uma avaliação que vai para além da leitura do prazo de validade indicado na embalagem.\u003Cbr>\u003C\u002Fp>\u003Cp>No caso dos produtos com data de durabilidade mínima, muitos desconhecem que a data é meramente \u003Cb>indicativa.\u003C\u002Fb> Isto significa que, após expirado esse prazo, o produto ainda se encontra em condições de ser consumido por um determinado período de tempo - muitos podem até ser consumidos semanas ou meses após a data indicada.\u003C\u002Fp>\u003Cp>Acreditamos que um consumidor mais bem informado é um consumidor mais capacitado para \u003Cb>combater o desperdício alimentar\u003C\u002Fb>, neste caso passando a utilizar os seus sentidos para tomar uma decisão, antes de desperdiçar comida ainda boa para consumo.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>Quanta comida é desperdiçada devido à má interpretação dos prazos de validade?\u003Cbr>\u003C\u002Fh3>\u003Cp>Na União Europeia, \u003Cb data-stringify-type=\"bold\">\u003Ca target=\"_blank\" data-stringify-link=\"https:\u002F\u002Fec.europa.eu\u002Ffood\u002Fsafety\u002Ffood_waste\u002Feu_actions\u002Fdate_marking_en#:~:text=A%20recent%20study%20carried%20out,contribute%20to%20household%20food%20waste\" delay=\"150\" data-sk=\"tooltip_parent\" href=\"https:\u002F\u002Fec.europa.eu\u002Ffood\u002Fsafety\u002Ffood_waste\u002Feu_actions\u002Fdate_marking_en#:~:text=A%20recent%20study%20carried%20out,contribute%20to%20household%20food%20waste\" rel=\"noopener noreferrer\">10%\u003C\u002Fa>\u003C\u002Fb> \u003Cb data-stringify-type=\"bold\">do desperdício alimentar \u003C\u002Fb>- cerca de \u003Cb>8,8 milhões de toneladas de comida\u003C\u002Fb> -\u003Cb data-stringify-type=\"bold\"> \u003C\u002Fb>está relacionado com as datas de validade dos alimentos. Quando consideramos apenas o desperdício alimentar \u003Cb>doméstico\u003C\u002Fb>, a percentagem sobe para \u003Cb>\u003Ca href=\"https:\u002F\u002Fwww.europarl.europa.eu\u002Fdoceo\u002Fdocument\u002FA-7-2011-0430_FR.html#_part3_def2\" target=\"_blank\" rel=\"noopener noreferrer\">20%\u003C\u002Fa>\u003C\u002Fb>.&nbsp;\u003Cb>\u003Ca target=\"_blank\" data-stringify-link=\"https:\u002F\u002Fdata.europa.eu\u002Feuodp\u002Fen\u002Fdata\u002Fdataset\u002FS2095_425_ENG\" delay=\"150\" data-sk=\"tooltip_parent\" href=\"https:\u002F\u002Fdata.europa.eu\u002Feuodp\u002Fen\u002Fdata\u002Fdataset\u002FS2095_425_ENG\" rel=\"noopener noreferrer\">53%\u003C\u002Fa> \u003C\u002Fb>dos consumidores da União Europeia não sabe a diferença entre rótulos de validade.\u003Cbr>\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>Que marcas aderiram a esta iniciativa?\u003Cbr>\u003C\u002Fh3>\u003Cp>Tanto produtores locais como internacionais juntaram-se à Too Good To Go nesta iniciativa em Portugal. Em Abril de 2021, contamos com a participação das seguintes marcas: a \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F432\" target=\"_blank\" rel=\"noopener noreferrer\">A Vaca que Ri\u003C\u002Fa>\u003C\u002Fb> e a \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F433\" target=\"_blank\" rel=\"noopener noreferrer\">GoGo SqueeZ\u003C\u002Fa>\u003C\u002Fb> (ambas marcas da BEL), \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F442\" target=\"_blank\" rel=\"noopener noreferrer\">Diese\u003C\u002Fa>\u003C\u002Fb> (F.Lima), \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F435\" target=\"_blank\" rel=\"noopener noreferrer\">Beesweet\u003C\u002Fa>\u003C\u002Fb>, \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F439\" target=\"_blank\" rel=\"noopener noreferrer\">Lacticínios das Marinhas\u003C\u002Fa>\u003C\u002Fb>, \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F437\" target=\"_blank\" rel=\"noopener noreferrer\">Branca de Neve\u003C\u002Fa>\u003C\u002Fb> e \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F438\" target=\"_blank\" rel=\"noopener noreferrer\">Espiga\u003C\u002Fa>\u003C\u002Fb> (Fábricas Lusitana), \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F434\" target=\"_blank\" rel=\"noopener noreferrer\">Ferbar\u003C\u002Fa>\u003C\u002Fb>, \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F444\" target=\"_blank\" rel=\"noopener noreferrer\">Montiqueijo\u003C\u002Fa>\u003C\u002Fb>, \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F440\" target=\"_blank\" rel=\"noopener noreferrer\">Saborosa\u003C\u002Fa>\u003C\u002Fb> (Officetotal), \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F443\" target=\"_blank\" rel=\"noopener noreferrer\">Pantagruel\u003C\u002Fa> \u003C\u002Fb>(Imperial), \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F436\" target=\"_blank\" rel=\"noopener noreferrer\">Hellmann's\u003C\u002Fa>\u003C\u002Fb>, \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F441\" target=\"_blank\" rel=\"noopener noreferrer\">El Mandarin\u003C\u002Fa>\u003C\u002Fb> e \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\u002F431\" target=\"_blank\" rel=\"noopener noreferrer\">Quinta de Jugais\u003C\u002Fa>\u003C\u002Fb>.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>Em que produtos é que posso encontrar este selo?\u003Cbr>\u003C\u002Fh3>\u003Cp>A campanha é dirigida a produtos com \u003Cb>data de durabilidade mínima\u003C\u002Fb>. Cada parceiro seleccionou um ou mais destes produtos do seu inventário, a cujo rótulo vão adicionar o selo Observar, Cheirar, Provar.\u003Cbr>\u003C\u002Fp>\u003Cp>Os produtos de cada parceiro que vão passar a exibir este selo, assim como a data prevista para os rótulos alterados começarem a circular no mercado, podem ser consultados \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\u002Fsignatures\" target=\"_blank\" rel=\"noopener noreferrer\">aqui\u003C\u002Fa>.\u003C\u002Fb>\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Cbr>\u003C\u002Fb>\u003C\u002Fp>\u003Ch2>\u003C\u002Fh2>\u003Ch3>Qual a duração desta iniciativa?\u003Cbr>\u003C\u002Fh3>\u003Cp>O lançamento oficial da iniciativa acontece em Abril de 2021, mas não tem um fim determinado. Queremos criar o maior impacto possível no combate ao desperdício alimentar e, por isso, esperamos conseguir depois do lançamento que ainda \u003Cb>mais parceiros se juntem a nós\u003C\u002Fb>.&nbsp;\u003C\u002Fp>\u003Cp>Acreditamos, também, que só através de colaboração e comunicação contínua com o consumidor vamos conseguir mudar percepções e comportamentos, pelo que é fundamental continuar a partilhar esta mensagem.\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>Porque é que a Too Good To Go lançou uma iniciativa que não está relacionada com a sua aplicação?\u003Cbr>\u003C\u002Fh3>\u003Cp>A missão da Too Good To Go é inspirar e capacitar todas as pessoas a combater o desperdício alimentar. Para além da aplicação, centramos a nossa acção em vários pilares: agregados familiares, negócios, educação e políticas. Só assim poderemos criar o impacto que pretendemos.\u003C\u002Fp>\u003Cp>Embora já consigamos salvar uma refeição por minuto com a ajuda dos utilizadores da nossa aplicação, sabemos que podemos fazer mais. Desta forma, esta campanha não é um projecto paralelo àquilo que já fazemos mas, antes, \u003Cb>mais um pilar de acção para a realização da nossa missão.\u003C\u002Fb>\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Cbr>\u003C\u002Fb>\u003C\u002Fp>\u003Ch2>Sobre as diferentes datas de validade\u003C\u002Fh2>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F18966\u002FBlte5tYb5TjRpU7w\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cspan>O que são datas de validade?\u003C\u002Fspan>\u003Cbr>\u003C\u002Fh3>\u003Cp>A data de validade é uma \u003Cb>etiqueta legalmente exigida\u003C\u002Fb> que os produtores de alimentos têm que imprimir em determinados produtos. Até essa data, a comida tem a garantia de estar \u003Cb>boa para consumo\u003C\u002Fb>, sem que se verifique nenhuma perda de qualidade (desde que o produto tenha sido conservado nas condições exigidas na embalagem).\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>\u003Cspan>Qual é a diferença entre os prazos de validade em Portugal?\u003C\u002Fspan>\u003Cbr>\u003C\u002Fh3>\u003Cp>Para conheceres os diferentes prazos de validade em Portugal, lê \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Fdiferencas-prazos-de-validade\" target=\"_blank\" rel=\"noopener noreferrer\">este artigo.\u003C\u002Fa>\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>\u003Cspan>Que alimentos ainda posso consumir depois de ultrapassada a data de validade?\u003C\u002Fspan>\u003C\u002Fh3>\u003Cp>No que diz respeito aos alimentos com data de durabilidade mínima, uma \u003Cb>avaliação sensorial \u003C\u002Fb>como aquela que apelamos com esta campanha - observar, cheirar e provar uma pequena porção do alimento - pode ajudar a determinar se um produto ainda \u003Cb>pode ser consumido depois de ultrapassado o prazo de validade.\u003C\u002Fb>\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Cbr>\u003C\u002Fb>\u003C\u002Fp>\u003Ch3>\u003Cspan>Posso realmente confiar nos sentidos para determinar o estado de um produto?\u003C\u002Fspan>\u003C\u002Fh3>\u003Cp>Nenhum método é infalível mas, regra geral, um teste sensorial pode ajudar a determinar com segurança se um alimento está bom para ser consumido. Se o sabor, o cheiro, ou a consistência do alimento \u003Cb>se tiver alterado\u003C\u002Fb>, ou não corresponder à normalidade, é fácil de perceber porque os nossos sentidos reagem com desagrado. Podemos assim fazer uma avaliação mais sensata das condições destes produtos e evitar o desperdício.\u003C\u002Fp>\u003Cp>No entanto, no caso dos produtos \"\u003Cb>Consumir até\u003C\u002Fb>\",&nbsp;o prazo de validade deve ser cumprido com atenção. São produtos especialmente sensíveis e por isso, quando ultrapassam o prazo de validade, e mesmo que passem um teste sensorial, não devem ser consumidos, uma vez que podem representar um verdadeiro perigo para a saúde.\u003Cbr>\u003C\u002Fp>\u003Cp class=\"\">\u003Cbr>\u003C\u002Fp>\u003Ch3>\u003Cspan>O que significa “conservar os alimentos nas condições correctas”?\u003C\u002Fspan>\u003Cbr>\u003C\u002Fh3>\u003Cp>A forma como cada alimento deve ser conservado depende das suas características próprias e por isso devemos seguir as\u003Cb> indicações dadas na embalagem.\u003C\u002Fb>\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Cbr>\u003C\u002Fb>\u003C\u002Fp>\u003Ch3>\u003Cspan>Os alimentos fora de validade ainda podem ser vendidos em Portugal?\u003C\u002Fspan>\u003Cbr>\u003C\u002Fh3>\u003Cp>Num comunicado lançado em 2018, a DGAV - Direção Geral da Alimentação e Veterinária - (Esclarecimento Técnico nº8) declara que: “\u003Ci>um género alimentício não perecível pode continuar a ser comercializado após o términus da data de durabilidade, desde que o consumidor seja informado e desde que o operador económico esteja em condições de garantir que o produto corresponde às características gerais de legislação alimentar e em particular as relativas à sua segurança\u003C\u002Fi>”.\u003Cbr>\u003C\u002Fp>\u003Ch1>\u003Cb>\u003C\u002Fb>\u003C\u002Fh1>\u003Cp>Desta forma, legalmente, os produtos de durabilidade mínima \u003Cb>podem continuar a ser vendidos\u003C\u002Fb> após expirar o prazo de validade. No entanto, o consumidor deve ser informado claramente sobre o prazo de validade expirado, e o vendedor tem que ser capaz de garantir que estes alimentos podem ser consumidos sem qualquer risco para a saúde. Como falamos de produtos ainda selados, esta garantia de qualidade acaba por se tornar difícil de determinar, e por esse motivo (e outros em acréscimo) \u003Cb>esta prática ainda não é muito comum\u003C\u002Fb> no nosso País.\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Visita o site da iniciativa&nbsp;\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fcampaign\u002Fcommitment\" target=\"_blank\" rel=\"noopener noreferrer\">aqui\u003C\u002Fa>.\u003C\u002Fb>\u003Cbr>\u003C\u002Fp>","2021-04-19T16:31:57.000000Z","\u002Fblog\u002Fobservar-cheirar-provar-perguntas",{"_createdAt":960,"_id":961,"categories":962,"content":8,"excerpt":964,"file":8,"image":965,"language":38,"migrated":969,"pretitle":8,"publishedAt":970,"slug":971,"title":966,"updatedAt":8,"url":8},"2024-04-12T18:15:17Z","imported-post-2034",[963],{"slug":785,"title":842},"O que fazer com os talos e as folhas dos brócolos? Neste artigo, sugerimos 4 receitas zero desperdício que aproveitam o brócolo da raíz à folha, para combate...",{"_type":468,"alt":966,"asset":967},"Como aproveitar brócolos da raíz à folha",{"_ref":968,"_type":13},"image-b5c917cc21893bb20535767ca8b88de5dc282161-2000x1304-jpg","\u003Cp>Que percentagem dos brócolos costumas aproveitar? 20%? 60%? A verdade é que muitos de nós apenas usam a inflorescência (a cabeça) dos brócolos, \u003Cb>desperdiçando\u003C\u002Fb> \u003Cb>os talos e as folhas\u003C\u002Fb>. Parece pouco - desperdiçar um talo aqui e ali - mas, com o passar dos anos, são quilos e quilos de comida perfeitamente comestível que acaba por ser desperdiçada.\u003C\u002Fp>\u003Cp>A partir de hoje, esse hábito fica no passado. Neste artigo, sugerimos-te algumas\u003Cb> receitas\u003C\u002Fb>&nbsp;\u003Cb>zero desperdício \u003C\u002Fb>que te vão a inspirar a aproveitares 100% dos brócolos!\u003C\u002Fp>\u003Ch2>\u003Cb>1. Inflorescência (cabeça)\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>A parte do brócolo que usamos sempre - e a mais versátil. Ainda assim, não quer dizer que não possamos ser criativos na forma como a aproveitamos...\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F18467\u002FAMyNfpOaHKAlv9DR\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Esparregado de brócolos\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Por falar em criatividade, que tal usar a cabeça do brócolo para fazer um esparregado? Se ainda não conhecias esta receita, apostamos que vais ficar fã.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes (para 4 pessoas)\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">750 gramas de brócolos\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">3 c. de sopa de queijo-creme\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Azeite a gosto\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Alho a gosto\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Sal a gosto\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Pimenta, cominhos e noz-moscada a gosto\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">1 c. de sobremesa de vinagre\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Cozer os brócolos em água com sal.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Quando estiverem bem cozidos, esmaga bem e volta a colocar na panela.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Adiciona azeite e alho. Cozinha até o alho alourar.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Junta o vinagre, as especiarias e mais sal, se quiseres. Mistura tudo e deixa cozinhar.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Adiciona o queijo-creme, envolve e deixa apurar.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Ch2>\u003Cb>2. Talos\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>Nunca sabes o que fazer com esta parte dos brócolos? Acredita em nós quando te dizemos que há muitas receitas incríveis em que os talos são protagonistas (ou, pelo menos, uma personagem secundária muito importante). \u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F18468\u002FkhXPADKenizEkmMr\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Maionese vegan de talos\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>A nossa receita favorita com esta parte do brócolo. Deliciosa, inesperada, vegan - e sabe quase à maionese original. Prometemos!\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Talo de um ou dois brócolos\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Azeite q.b.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Coentros q.b.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">1 abacate pequeno ou médio\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Sal e pimenta q.b.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Vinagre ou sumo de limão q.b.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Corta os talos dos brócolos em cubos pequenos.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Coze-os numa panela com água e sal. Quando estiverem moles, retira-os da água e coloca-os num recipiente (ou na trituradora) com os coentros, o abacate cortado aos pedaços, o azeite, o sal, a pimenta e o vinagre.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Tritura tudo com a trituradora ou com uma varinha mágica até os ingredientes ficarem bem misturados. Refrigera e espera 2 horas antes de servires.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Cp class=\"\">\u003Cb>\u003Ci>Também poderás gostar: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Faproveitar-aipo-da-raiz-a-folha\" target=\"_blank\" rel=\"noopener noreferrer\">Como aproveitar aipo da raíz à folha\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Ci>\u003Cb>\u003C\u002Fb>\u003C\u002Fi>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F18470\u002F8GhE5Hk2PjPJbqK7\" alt=\"\" class=\"\">\r\n        \r\n\u003Cfigcaption class=\"\">Foto: \u003Ca href=\"https:\u002F\u002Fwww.wholefoodbellies.com\u002Fwhat-is-riced-broccoli\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Whole Food Bellies\u003C\u002Fa>\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>“Arroz” de talos\u003C\u002Fh3>\u003Cp>É possível que já tenhas ouvido falar de “arroz” de couve-flor. Mas já experimentaste fazê-lo com brócolos? Spoiler: é delicioso e saudável.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Talos de 2-3 brócolos\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Sal q.b.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Especiarias à tua escolha: alho em pó, pimenta, paprika, noz moscada…\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Opcional: Cebola picada e\u002Fou pimento picado\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Col>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Lava os talos e corta-os em cubos.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Coloca-os numa trituradora até os cubos se reduzirem ao tamanho de grãos de arroz.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Salteia este “arroz” de brócolos com os restantes ingredientes até ficarem um pouco tenros, mas não moles.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Opcional: Se quiseres adicionar cebola ou pimentos, pica-os e salteia-os antes de adicionares os talos.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Cp class=\"\">\u003Cb>\u003Ci>Lê também: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Fmassa-sobras-legumes-pesto-zero-desperdicio\" target=\"_blank\" rel=\"noopener noreferrer\">Massa de sobras de legumes e pesto\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Ch2>\u003Cb>3. Folhas\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>Por fim, chegamos à parte menos amada dos brócolos: as folhas. Não tenhas medo de escolher, na prateleira da mercearia, os brócolos que trazem folhas - pensa nelas como um bónus, que pode ser aproveitado numa miríade de receitas. Duas das mais fáceis são salteados e sopas. Mas há uma receita de que gostamos especialmente…\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F18471\u002Fic5lDtbeJBQ8bPOi\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Chips de folhas de brócolos\u003C\u002Fb>\u003C\u002Fh3>\u003Cp class=\"\">Muitas folhas (será que nos atrevemos a dizer... quase todas?) podem ser transformadas em chips crocantes. Se isto não é a prova de que cozinhar sem desperdício não implica desistir do sabor, então não sabemos o que será.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">2-3 chávenas de folhas de brócolos\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">2 c. sopa de azeite\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Sal q.b.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Especiarias a gosto - pimenta, noz-moscada, alho em pó, orégãos\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">2 c. de sopa de sumo de limão ou vinagre\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>\u003C\u002Fp>\u003Cul>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Lava e corta as folhas no tamanho pretendido.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Numa taça, tempera as folhas com as especiarias, o sal e o limão\u002Fvinagre. Mexe bem.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Pré-aquece o forno a 150º.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Espalha as folhas num tabuleiro forrado com papel vegetal e deixa cozinhar durante 10 minutos.\u003C\u002Fp>\u003C\u002Fli>\u003Cli aria-level=\"1\">\u003Cp role=\"presentation\">Vira ao contrário e volta a levar ao forno durante mais 5 minutos, ou até ficar crocante. Retira do forno e serve!\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Gostaste deste artigo? \u003Cb>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog?category_id=182\" target=\"_blank\" rel=\"noopener noreferrer\">Descobre aqui mais receitas zero desperdício.\u003C\u002Fa>\u003C\u002Fb>\u003C\u002Fp>","2021-03-30T00:00:00.000000Z","\u002Fblog\u002Freceitas-aproveitar-todas-partes-brocolos",{"_createdAt":973,"_id":974,"categories":975,"content":8,"excerpt":977,"file":8,"image":978,"language":38,"migrated":982,"pretitle":977,"publishedAt":983,"slug":984,"title":979,"updatedAt":8,"url":8},"2024-04-12T18:14:03Z","imported-post-1968",[976],{"slug":784,"title":839},"Não sabes o que fazer com o leite que sobrou? Não desperdices - congela-o! Lê no artigo como congelar leite passo-a-passo e reduzir o desperdício alimentar.",{"_type":468,"alt":979,"asset":980},"Como congelar leite: o que precisas de saber",{"_ref":981,"_type":13},"image-c8d003e4231b003ca70c84a8c121bc9e85b345e0-2000x1333-jpg","\u003Cdiv data-block=\"true\" data-editor=\"3u1uu\" data-offset-key=\"86lop-0-0\">\u003Cdiv data-offset-key=\"86lop-0-0\">\u003Cp>Quem nunca deixou que um pacote de leite se estragasse, seja por ter sobrado ou porque nos esquecemos dele? Este cenário comum pode ser evitado com um truque muito simples: \u003Cb>congelar o leite\u003C\u002Fb>!\u003C\u002Fp>\u003Cp>Sim, parece inacreditável, mas podes congelar o leite para que se conserve durante 3 meses - seja \u003Cb>leite animal\u003C\u002Fb> ou \u003Cb>leite vegetal. \u003C\u002Fb>\u003C\u002Fp>\u003Ch3>\u003Cb>Passo-a-passo: congelar leite\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>​1. É melhor congelar o leite num recipiente à parte do que na embalagem, pois o mesmo expande quando congelado. Assim, começa por verter o leite para \u003Cb>cuvetes de gelo\u003C\u002Fb> ou formas de queques, deixando algum espaço no topo.\u003C\u002Fp>\u003Cp>​2. Guarda a cuvete no congelador. Quando estiverem congelados, podes transferir os cubos de leite para um \u003Cb>saco de congelação\u003C\u002Fb> - mais uma vez, é importante deixar algum espaço no topo. Guarda o saco no congelador.\u003C\u002Fp>\u003Cp>​3. O leite pode ser conservado assim até\u003Cb> 3 meses\u003C\u002Fb> - mas recomenda-se que o uses dentro de \u003Cb>1 mês\u003C\u002Fb>, para que a sua qualidade não deteriore.\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Ci>Também poderás gostar: \u003C\u002Fi>\u003C\u002Fb>\u003Cb>\u003Ci>\u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Faproveitar-aipo-da-raiz-a-folha\">Como aproveitar aipo - da raíz à folha\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003Cbr>\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17712\u002FrRWJtQvBwBoqyqAf\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Como usar leite congelado\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Descongelar o leite é muito simples. Basta colocar os cubos numa taça e deixá-la no\u003Cb> frigorífico\u003C\u002Fb> até o leite ficar líquido. \u003C\u002Fp>\u003Cp>Como o processo de congelamento separa a gordura do leite, a \u003Cb>textura\u003C\u002Fb> do mesmo pode ficar um pouco granulosa. Por isso, recomendamos que \u003Cb>batas o leite\u003C\u002Fb> com um batedor ou uma batedeira elétrica para melhorar a textura.\u003C\u002Fp>\u003Cp>Depois, podes usar o leite nos teus \u003Cb>cozinhados, bolos ou smoothies\u003C\u002Fb>! Também podes bebê-lo mas, devido à possível alteração da textura do leite, é provável que se dê melhor como ingrediente nas tuas receitas.\u003C\u002Fp>\u003Cp>\u003Cb>Gostaste desta dica anti-desperdício alimentar? Segue-nos no \u003Ca href=\"https:\u002F\u002Finstagram.com\u002Ftoogoodtogo.pt\" target=\"_blank\" rel=\"noopener noreferrer\">Instagram\u003C\u002Fa> e descobre muitas mais.&nbsp;\u003C\u002Fb>\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>","2021-02-25T00:00:00.000000Z","\u002Fblog\u002Fcomo-congelar-leite-desperdicio-alimentar",{"_createdAt":986,"_id":987,"categories":988,"content":8,"excerpt":990,"file":8,"image":991,"language":38,"migrated":995,"pretitle":990,"publishedAt":996,"slug":997,"title":992,"updatedAt":8,"url":8},"2024-04-12T18:15:26Z","imported-post-1963",[989],{"slug":785,"title":842},"Como aproveitar todas as partes do aipo para reduzir o desperdício alimentar? Descobre aqui 6 receitas zero desperdício para usar o aipo da raíz à folha.",{"_type":468,"alt":992,"asset":993},"Como aproveitar o aipo - da raíz à folha",{"_ref":994,"_type":13},"image-0cdab52e6ad22f24472011231bfe3c31931478f7-2000x1200-jpg","\u003Cp>“Fiz uma receita que só pedia para usar o talo do aipo - e agora? O que faço com o resto do legume?” Se já te perguntaste isto, não estás sozinho. A resposta, claro, nunca é desperdiçar. Em vez disso, aqui estão \u003Cb>6 ideias para aproveitar todas as partes do aipo\u003C\u002Fb>, da raíz à folha - literalmente.\u003C\u002Fp>\u003Cp>\u003C\u002Fp>\u003Ch2>\u003C\u002Fh2>\u003Ch2>\u003Col>\u003Cli>Folhas\u003C\u002Fli>\u003C\u002Fol>\u003C\u002Fh2>\u003Cp>\u003C\u002Fp>\u003Cp>Uma das partes mais ignoradas do aipo, mas repleta de nutrientes (como cálcio, potássio e vitamina C) - e sabor! Vê de seguida algumas receitas anti-desperdício.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17617\u002Fd4BQdww5Gx5SeQbV\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Sal de aipo\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Uma das nossas receitas preferidas para usar as folhas do aipo. É ideal para temperar saladas, cocktails Bloody Mary e pratos de carne.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>: 1 chávena de folhas de aipo, 2 colheres de chá de sal.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Lava, corta e deixa secar as folhas do aipo. Leva ao forno a 180ºC durante cerca de 10 minutos. Retira e deixa arrefecer. Coloca na picadora com o sal e tritura tudo até ficar bem moído. Deixa arrefecer, transfere para um recipiente hermético e guarda na despensa.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17618\u002F72dFoWrSj9qYN7LJ\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Sumo verde com aipo\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Sem dúvida, uma das formas saudáveis de aproveitar as folhas do aipo.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes: \u003C\u002Fb>2 maçãs verdes descascadas e cortadas, 1 pêra, meio limão cortado e descascado, folhas de 1 aipo.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer: \u003C\u002Fb>Tritura tudo na trituradora e serve. Fácil, não é?\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Ci>Lê também: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Faproveitar-limao-raiz-folha\" target=\"_blank\" rel=\"noopener noreferrer\">Como aproveitar limão da raíz à folha\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cb>\u003C\u002Fb>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17619\u002FIwcFZom6fBICfwVG\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Sopas e saladas\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>A sugestão que não podia faltar, e não é por acaso: é mesmo muito fácil “esconder” as folhas de aipo que sobraram em sopas e saladas.\u003C\u002Fp>\u003Cp>No que toca a \u003Cb>sopas\u003C\u002Fb>, podes adicionar as folhas a qualquer receita. \u003C\u002Fp>\u003Cp>Já as \u003Cb>saladas\u003C\u002Fb> pedem mais imaginação para fazer as combinações certas. Algumas sugestões que resultam: salada de folha de aipo com maçã e salsa; salada de folhas e talos de aipo com grão, coentros e cebola; e salada de folhas de aipo com nozes, tomate e pepino.\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Ci>Lê também: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Freceita-pesto-zero-desperdicio-alimentar\" target=\"_blank\" rel=\"noopener noreferrer\">Pesto de ramas e folhas\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cb>\u003C\u002Fb>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17620\u002FZV7uwefKHQPBabyW\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Manteiga de ervas\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Uma forma original de dar uma segunda vida às folhas. Podes usá-la para barrar o pão ou para dar mais sabor a variadas receitas, como bife grelhado, peixe assado ou batatas assadas.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes: \u003C\u002Fb>1 pacote de manteiga (cerca de 250 g.) sem sal, 30 g. de folhas de aipo, 1 colher de sopa de orégãos, 1 colher de sopa de manjericão fresco, 1 colher de chá de sal.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer: \u003C\u002Fb>Deixa a manteiga amolecer a temperatura ambiente. Corta as ervas em pedaços finos. Coloca a manteiga numa taça e mistura as ervas usando um garfo. Quando estiver tudo bem misturado, coloca a manteiga numa folha de papel vegetal. Vai enrolando até a manteiga ganhar uma forma cilíndrica. Depois, embrulha a manteiga no papel. Refrigera. Retira-a do papel quando quiseres utilizar e serve num prato.\u003C\u002Fp>\u003Ch2>2.&nbsp;\u003Cspan>Talos\u003C\u002Fspan>\u003C\u002Fh2>\u003Cp>A parte mais aproveitada do aipo é muito usada como uma alternativa \u003Ci>light\u003C\u002Fi> a gressinos, para acompanhar com molhos. Mas o potencial do talo do aipo vai muito para além disso - vê de seguida algumas sugestões.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17621\u002F3GgRhIpsRb3Ne9tp\" alt=\"\" class=\"\">\r\n        \r\n\u003Cfigcaption class=\"\">Foto: The Weekly Pickle\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Pickles rápidos de aipo\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Porquê comprá-los quando podes fazê-los em casa? Estes pickles são ideais para adicionar a sanduíches, saladas, ou para servir como petisco para comer com molhos.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes: \u003C\u002Fb>8 talos de aipo descascados e cortados em pedaços pequenos, 4 dentes de alho esmagados, piri-piri em grão, 35 g. de açúcar, 1 colher de sopa de sal, 1 chávena de vinagre branco.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Adiciona o açúcar, o sal e o vinagre a uma panela e deixa ferver. Mexe bem até o sal e o açúcar dissolverem. Tira do fogão e adiciona o piri-piri e o alho. Coloca o aipo numa taça e submerge-o no vinagre. Mexe bem. Garantindo que todo o aipo está coberto pelo vinagre, deixa repousar e arrefecer durante pelo menos 2 horas. Serve e aprecia!\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cspan>\u003C\u002Fspan>\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17622\u002FofxiwGryn9HT7PAW\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>Guacamole crocante\u003C\u002Fh3>\u003Cp>Se não está estragado, não vale a pena mexer, dizem. E o guacamole é um clássico daqueles que pedem poucas alterações. Mas, se tens aipo a mais e não sabes como o usar, podes adicioná-lo ao guacamole para lhe dar um “crunch” extra.\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes\u003C\u002Fb>: 4 abacates cortados, 1 talo de aipo cortado fininho, 2 dentes de alho cortados, 3 colheres de sopa de sumo de lima, 3 tomates cherry, coentros a gosto cortados, sal, um quarto de cebola roxa cortada, e azeite q.b.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer\u003C\u002Fb>: Esmaga os abacates numa tigela. Adiciona os restantes ingredientes, reservando uma pequena parte dos coentros e da cebola, e envolve bem. Rega com o azeite e o sumo de lima. Coloca a cebola e os coentros restantes em cima. Voilá! Um guacamole criativo para impressionar.\u003C\u002Fp>\u003Ch2>3.&nbsp;Raíz e pé\u003C\u002Fh2>\u003Cp>Pensa duas vezes antes de deitares fora o pé e a raíz do aipo - também podemos dar uma segunda vida as estas partes do legume! Vê as nossas ideias:\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17623\u002FgIIhX9oyTzTt4tbc\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Técnica re-grow\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Sabias que podes fazer renascer o aipo a partir da sua base? Sim, é verdade; e não e podia ser mais fácil.\u003C\u002Fp>\u003Cp>\u003Cb>O que precisas:\u003C\u002Fb> um pé de aipo, 4 palitos, uma taça ou chávena, água.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer: \u003C\u002Fb>Insere 4 palitos nas partes laterais do pé de aipo de forma a que consiga ficar suspenso numa taça com água. Esta deve cobrir cerca de 1-2 cm do pé do aipo. Muda a água de 2 em 2 dias, garantindo que a base está sempre submersa em água. Coloca-a num local em que apanhe luz natural, mas não demasiado forte. Passados alguns dias, vais começar a ver algumas folhas a nascer. Deixa crescer durante mais uma semana ou duas; depois, corta as folhas, usa-as nos teus cozinhados e descarta o pé do aipo. Alternativamente, podes transplantar o pé para terra e deixá-lo crescer ainda mais!\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F17624\u002FfgSWsoANDR2oQ87i\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch3>\u003Cb>Puré de raíz de aipo\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Depois de usares o talo e as folhas do aipo, ainda sobra o suficiente para fazer um saboroso puré. Ninguém vai adivinhar que é feito com a raíz do aipo!\u003C\u002Fp>\u003Cp>\u003Cb>Ingredientes: \u003C\u002Fb>400 gramas de raíz de aipo, ¼ de chávena de natas, 1 ½ colher de sopa de manteiga, sal q.b e noz moscada.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Coloca água com sal a gosto a ferver numa panela. Lava, descasca e corta em pedaços a raíz do aipo. Deixa cozer até ficarem moles - cerca de 30 minutos. Descarta a água, deixando a raíz na panela. Tapa e deixa cozinhar durante 1 minuto. Adiciona as natas, a manteiga, sal q.b. e a noz moscada e esmaga. Prova e adiciona mais sal, se for necessário, e serve!\u003C\u002Fp>\u003Cp>Aproveitámos 100% do aipo e nada (ou pouco) se desperdiçou. Missão cumprida!\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Queres mais dicas para reduzir o desperdício alimentar? Descobre o nosso\u003Ca href=\"https:\u002F\u002Finstagram.com\u002Ftoogoodtogo.pt\" target=\"_blank\" rel=\"noopener noreferrer\">&nbsp;Instagram\u003C\u002Fa>!\u003C\u002Fb>\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Instala a \u003Ca href=\"https:\u002F\u002Fshare.toogoodtogo.com\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Too Good To Go\u003C\u002Fa> e começa a salvar refeições do desperdício.&nbsp;\u003C\u002Fb>\u003Cspan>📱\u003C\u002Fspan>\u003Cb>\u003Cbr>\u003C\u002Fb>\u003C\u002Fp>","2021-02-22T00:00:00.000000Z","\u002Fblog\u002Faproveitar-aipo-da-raiz-a-folha",{"_createdAt":999,"_id":1000,"categories":1001,"content":8,"excerpt":1003,"file":8,"image":1004,"language":38,"migrated":1008,"pretitle":8,"publishedAt":1009,"slug":1010,"title":1005,"updatedAt":8,"url":8},"2024-04-12T18:15:33Z","imported-post-1895",[1002],{"slug":785,"title":842},"Limão: um fruto tão comum, mas do qual aproveitamos tão pouco. As cascas e as sementes acabam por ser desperdiçadas. Mas não tem que ser assim: o limão é um ...",{"_type":468,"alt":1005,"asset":1006},"Como aproveitar o limão - da raíz à folha",{"_ref":1007,"_type":13},"image-412f79234862d340284c762dd11069d7cdae94fd-2000x1067-jpg","\u003Cp>Limão: um fruto tão usado nas cozinhas Portuguesas, mas do qual aproveitamos tão pouco.\u003C\u002Fp>\u003Cp>As cascas e as sementes, em particular, são frequentemente desperdiçadas. Mas não tem que ser assim: o limão é um fruto extremamente versátil, que podemos aproveitar (praticamente) da raíz à folha. \u003C\u002Fp>\u003Cp class=\"\">Vê de seguida algumas ideias.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F16753\u002FWuL0uT3oqcktfYyv\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch2>\u003Col>\u003Cli>\u003Cb>Cascas\u003C\u002Fb>\u003C\u002Fli>\u003C\u002Fol>\u003C\u002Fh2>\u003Cp>O uso mais comum para a casca de limão é aproveitar a raspa em vários tipos de receitas. Mas há muitos usos para esta parte do fruto! Aqui estão algumas ideias:\u003C\u002Fp>\u003Ch3>\u003Cb>Cascas de limão cristalizadas\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Quem se atreve a deitar fora as cascas dos limões, quando podemos transformá-las num snack delicioso?\u003C\u002Fp>\u003Cp>\u003Cb>Precisas de: \u003C\u002Fb>cascas de 3 limões, 3 chávenas e meia de açúcar e uma panela.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Remove qualquer polpa que ainda esteja na casca, assim como a primeira camada da parte branca da casca. Corta as cascas em tiras fininhas, coloca-as na panela e cobre com água. Deixa a água ferver cerca de 30 segundos e depois coa as cascas. Cobre outra vez com água, deixa ferver e volta a coar. Enche a panela com 3-4 chávenas de água e o açúcar; mexe até este dissolver. Adiciona as cascas e deixa ferver. Depois, deixa em lume brando durante pelo menos 1 hora (mexe de vez em quando). Por fim, coa as cascas, deixa-as arrefecer e cobre-as com açúcar.\u003C\u002Fp>\u003Cp>\u003Cb>\u003Ci>Lê também: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Freceita-cocktail-zero-desperdicio\" target=\"_blank\" rel=\"noopener noreferrer\">Cocktail de Cascas de Laranja\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Ch3>\u003Cb>Spray de limpeza\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Esta solução de limpeza é óptima para limpar as superfícies em casa - e não tem químicos.\u003C\u002Fp>\u003Cp>\u003Cb>Precisas de:\u003C\u002Fb> um frasco de 1 litro, cascas de limão (suficiente para encher o frasco até ao meio), vinagre branco (suficiente para cobrir as cascas), um filtro, uma taça grande e um frasco com spray.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> primeiro, acumula, dentro do frasco de 1 litro, cascas de limão. Quando estiver cheio até ao meio, adiciona vinagre até este chegar ao topo do frasco. Cobre-o com a tampa e guarda-o num sítio escuro durante, pelo menos, 2 semanas. Filtra o líquido para dentro de uma taça com um coador e descarta as cascas. Por fim, verte o líquido para dentro do frasco de spray e já está!\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F16754\u002FTdtF88JSlWaZ9nKq\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch2>\u003Cb>2. Sumo\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>Usaste sumo de limão numa receita mas sobrou-te um bocado? Ou tens limões muito maduros que tens que aproveitar já? Vê algumas sugestões de usos para o sumo.\u003C\u002Fp>\u003Ch3>\u003Cb>Cubos de sumo de limão\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>O sumo de limão, quando congelado, dura cerca de \u003Cb>6 meses\u003C\u002Fb>. A nossa sugestão é congelá-lo em forma de cubos, para que, quando precisares de o usar, seja fácil adicioná-lo a um smoothie, a um cocktail, a um vinagrete ou outras receitas.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> basta espremer o sumo e vertê-lo para cuvetes de gelo e colocar no congelador. Também podes triturar o limão inteiro (até as cascas), com um pouco de água, e congelar da mesma forma.\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>\u003Ci>Lê também: \u003Ca href=\"https:\u002F\u002Ftoogoodtogo.pt\u002Fpt\u002Fblog\u002Freceita-zero-desperdicio-nice-cream-fruta-madura\" target=\"_blank\" rel=\"noopener noreferrer\">Nice cream de fruta madura\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fb>\u003C\u002Fp>\u003Ch3>\u003Cb>Tira-nódoas natural\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>É verdade - o sumo de limão ajuda a remover manchas da roupa branca! Tal deve-se à presença do ácido cítrico. \u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Precisas de:\u003C\u002Fb> sumo de 4 a 6 limões.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> espreme o sumo dos limões até ser suficiente para encher meia chávena. Depois, é só adicionar ao detergente na máquina de lavar roupa. O sumo de limão vai aclarar a tua roupa branca e dar-lhe um aroma fresco!\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F16755\u002FwPxXHazHMJCoScA4\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch2>\u003Cb>3. Sementes\u003C\u002Fb>\u003C\u002Fh2>\u003Cp>\u003Cspan>Depois de aproveitares todas as outras partes do limão, chegas às sementes. E agora? Não tens que as deitar fora! Podes fazer...\u003C\u002Fspan>\u003C\u002Fp>\u003Ch3>\u003Cb>Pectina caseira para compotas\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>A pectina é uma substância, presente nos frutos e legumes, que é usada como espessante nas compotas. Em vez de a comprares no supermercado, podes fazer a tua - com sementes de limão! \u003C\u002Fp>\u003Cp>\u003Cb>Precisas de: \u003C\u002Fb>cerca de 15\u003Cb>&nbsp;\u003C\u002Fb>sementes de limão, 2 copos de água e uma panela (quantidades para um frasco de compota).\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Coloca as sementes e a água numa panela. Cozinha em lume brando durante 30 minutos. O líquido deverá ficar mais grosso, pois a pectina terá sido extraída das sementes. Filtra o líquido para uma taça e adiciona-o à tua compota, de acordo com as instruções da receita da mesma.&nbsp;\u003C\u002Fp>\u003Cp>Outro método que podes utilizar é colocar as sementes num pano de tecido fino (como gaze), atá-lo bem e colocá-lo dentro da panela onde vais cozinhar a fruta para a compota - a pectina será extraída enquanto a fruta cozinha. Depois, é só retirares o pano com as sementes quando a fruta estiver pronta.\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F16771\u002F9bjQvYfDOuZqjw4Y\" alt=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch2>4. Folha\u003C\u002Fh2>\u003Cp class=\"\">A folha do limão não é muito utilizada, uma vez que os limões comprados no supermercado tipicamente não a trazem. Mas se comprares limões com folha (ou se cultivares limões), podes aproveitá-la de várias maneiras.\u003C\u002Fp>\u003Ch3>Chá de folha de limão\u003C\u002Fh3>\u003Cp class=\"\">À procura de um chá reconfortante? Ferve 5 folhas de limão em água quente durante 5 a 10 minutos. Podes adicionar mel ou especiarias a teu gosto. Deixa arrefecer um pouco e aprecia!\u003C\u002Fp>\u003Cdiv class=\"medium-insert-images\">\u003Cfigure>\r\n    \u003Cimg src=\"https:\u002F\u002Ftgtg-mkt-cms-prod.s3.eu-west-1.amazonaws.com\u002F16756\u002FTFdWGG4PNeXTQcPA\" alt=\"\" class=\"\">\r\n        \r\n\u003C\u002Ffigure>\u003C\u002Fdiv>\u003Ch2>\u003Cb>5. O limão inteiro\u003C\u002Fb>\u003C\u002Fh2>\u003Cp class=\"\">\u003Cspan>Também podes usar o limão inteiro de uma só vez - vê de seguida como.\u003C\u002Fspan>\u003C\u002Fp>\u003Ch3>\u003Cb>Limões preservados\u003C\u002Fb>\u003C\u002Fh3>\u003Cp>Como conservar limões e, ao mesmo tempo, transformá-los numa iguaria incomum e saborosa? Basta fazer limões preservados, típicos da Índia e do Norte de África. Combinam bem com tagines, massas, risottos, galinha assada, salada e muito mais.\u003C\u002Fp>\u003Cp>\u003Cb>Precisas de: \u003C\u002Fb>frasco(s) de vidro, limões, sal, pimenta preta e louro.\u003C\u002Fp>\u003Cp>\u003Cb>Como fazer:\u003C\u002Fb> Lava muito bem os limões (quantos quiseres). Corta o limão em 4 quartos, mas não até ao fundo - deve ficar unido em baixo (como uma flor). Esfrega sal em cada quarto de limão e cobre o fundo do frasco com sal. Coloca os limões dentro do frasco, pressionando para baixo para caberem. Adiciona uma pitada de sal em cada camada de limão. Antes de chegares ao último limão, adiciona o louro e a pimenta. Quando todos os limões estiverem no frasco, pressiona outra vez para baixo. Depois, cobre os limões com sumo de limão. Fecha o frasco e deixa-o a temperatura ambiente durante 3 semanas (ou até a casca ficar tenra). Durante este período de tempo, abana o frasco todos os dias. Quando estiverem prontos, conserva-os no frigorífico e desfruta!\u003C\u002Fp>\u003Cp class=\"\">\u003Cb>Gostaste deste artigo? Segue-nos no \u003Ca href=\"https:\u002F\u002Finstagram.com\u002Ftoogoodtogo.pt\" target=\"_blank\" rel=\"noopener noreferrer\">Instagram\u003C\u002Fa> para mais dicas!\u003C\u002Fb>\u003C\u002Fp>","2021-01-27T00:00:00.000000Z","\u002Fblog\u002Faproveitar-limao-raiz-folha",19]