_meta:
  version: '1.0'
  entity_type: canvas_page
  uuid: 24f1ae4c-aa55-4000-9ee2-e06fba067a9d
  default_langcode: en
  depends:
    1eee1c86-a62b-4245-a80e-7e3720ec7708: file
    04fd9f21-463d-4db2-a6d8-85442b82fd1a: media
    3034c721-fd2c-45f0-bca0-a7f136d03eba: file
    4a417568-32e2-4547-b72b-2fda149d8527: media
    bbd5316c-84af-439b-8c4d-48b924ad0f7a: file
    09c61b52-4cb0-4740-811e-91154cbbbcf9: media
    b692e2fa-28a4-4010-9c96-419ad675350c: file
    74cacf28-cdfe-4d6b-8e31-882b78681ebb: media
    10a0f3e0-838d-4868-9725-4d788d1f5728: file
    fd5e0f1e-8abd-4682-bb91-ea94435b0ff3: media
default:
  revision_user:
    -
      target_id: 1
  status:
    -
      value: true
  owner:
    -
      target_id: 1
  title:
    -
      value: Home
  description:
    -
      value: 'Haven is a non-profit developing smart, scalable solutions to tackle global challenges, with a focus on advocacy for action against climate change.'
  components:
    -
      uuid: 165207f7-b5f8-493a-9ab4-4392df4b4c36
      component_id: sdc.haven_theme.hero-billboard
      inputs:
        height: large
        flex_position: hero-center
        content_background: false
        overlay_opacity: 20%
        object_position: center
        media:
          CANVAS_ENTITY_REFERENCE:
            target_uuid: 04fd9f21-463d-4db2-a6d8-85442b82fd1a
            target_type: media
        overlap_navbar: true
    -
      parent_uuid: 165207f7-b5f8-493a-9ab4-4392df4b4c36
      slot: hero_slot
      uuid: 99409e54-9834-451f-a8c0-c1d2ef98564a
      component_id: sdc.haven_theme.badge
      inputs:
        label: 'Did you know?'
        style: accent
        icon_first: true
    -
      parent_uuid: 165207f7-b5f8-493a-9ab4-4392df4b4c36
      slot: hero_slot
      uuid: 884fcc29-9b38-41d0-a925-e5ad900e42ba
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'The Amazon rainforest, once a carbon sink, is now emitting more CO₂ than it absorbs in some regions.'
        level: 1
        text_size: heading-responsive-5xl
        text_color: inverted
        align: center
    -
      uuid: e6df1962-5a43-423c-8349-2172e7371fd1
      component_id: sdc.haven_theme.section
      inputs:
        width: 100%
        columns: '1 column'
        mobile_columns: '1'
        margin_block_start: '32'
        margin_block_end: '48'
        padding_block_start: '64'
        padding_block_end: '64'
        restrict_width: false
        background_color: primary
        section_header: true
        section_footer: true
        reverse_mobile: false
    -
      parent_uuid: e6df1962-5a43-423c-8349-2172e7371fd1
      slot: header_slot
      uuid: b3e87ccf-8efd-4789-a0d4-bd1aea0a9ca6
      component_id: sdc.haven_theme.group
      inputs:
        flex_direction: column
        flex_gap: lg
        items_align: start
        flex_align: center
        radius: sm
    -
      parent_uuid: b3e87ccf-8efd-4789-a0d4-bd1aea0a9ca6
      slot: group_slot
      uuid: d3591ca7-127c-4d17-bbcf-2ce302eb54e2
      component_id: sdc.haven_theme.badge
      inputs:
        label: 'From the blog'
        style: accent
        icon_first: true
    -
      parent_uuid: b3e87ccf-8efd-4789-a0d4-bd1aea0a9ca6
      slot: group_slot
      uuid: 663dd80e-cb8d-4c97-ac48-ba3c98b66f0c
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'Climate impact'
        level: 2
        text_size: heading-responsive-6xl
        text_color: inverted
        align: left
    -
      parent_uuid: e6df1962-5a43-423c-8349-2172e7371fd1
      slot: main_slot
      uuid: cce7b58d-02df-43dd-b6e6-33e3af1afc21
      component_id: sdc.haven_theme.hero-side-by-side
      inputs:
        hero_flex_direction_mobile: vertical
        padding: false
        image_size: '4:3'
        image_position: right
        media:
          CANVAS_ENTITY_REFERENCE:
            target_uuid: 4a417568-32e2-4547-b72b-2fda149d8527
            target_type: media
        background: primary
    -
      parent_uuid: cce7b58d-02df-43dd-b6e6-33e3af1afc21
      slot: hero_slot
      uuid: 2024f172-0a31-467e-85cf-41debb1c0ca2
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'Melting ice, rising seas, and what we can do about it'
        level: 2
        text_size: heading-responsive-5xl
        text_color: accent
        align: left
    -
      parent_uuid: cce7b58d-02df-43dd-b6e6-33e3af1afc21
      slot: hero_slot
      uuid: 6b68ff8c-57ea-4b38-95b4-3daeaead1273
      component_id: sdc.haven_theme.text
      inputs:
        text:
          value: '<p>The connection between disappearing glaciers and rising sea levels is one of the most visible — and most urgent — stories in climate science. Here’s what the research tells us, and where ordinary people can make a real difference.</p>'
          format: canvas_html_block
        text_size: text-lg
        text_color: inverted
        columns: '1 column'
    -
      parent_uuid: cce7b58d-02df-43dd-b6e6-33e3af1afc21
      slot: hero_slot
      uuid: 50e353e2-0c07-4fca-b162-6eca8c0e9ab5
      component_id: sdc.haven_theme.button
      inputs:
        variant: accent
        outlined: true
        size: medium
        icon: arrow-right
        icon_first: false
        mobile_width: false
        disabled: false
        label: 'Read article'
    -
      parent_uuid: e6df1962-5a43-423c-8349-2172e7371fd1
      slot: main_slot
      uuid: 07b60e4d-d9b9-46ea-be38-317655095237
      component_id: sdc.haven_theme.hero-side-by-side
      inputs:
        hero_flex_direction_mobile: vertical
        padding: false
        image_size: '4:3'
        image_position: left
        media:
          CANVAS_ENTITY_REFERENCE:
            target_uuid: 09c61b52-4cb0-4740-811e-91154cbbbcf9
            target_type: media
        background: primary
    -
      parent_uuid: 07b60e4d-d9b9-46ea-be38-317655095237
      slot: hero_slot
      uuid: 5e4a825b-3df0-4826-9074-8a87c6ca5bef
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'City heroes: Local leaders tackling climate issues'
        level: 2
        text_size: heading-responsive-5xl
        text_color: accent
        align: left
    -
      parent_uuid: 07b60e4d-d9b9-46ea-be38-317655095237
      slot: hero_slot
      uuid: d01157d7-b4dd-4c33-aaec-6a3d51304c54
      component_id: sdc.haven_theme.text
      inputs:
        text:
          value: '<p>From small towns to major metros, a new generation of local officials is taking climate action into their own hands — without waiting for federal leadership. We spotlight the mayors, council members, and community champions who are getting it done.</p>'
          format: canvas_html_block
        text_size: text-lg
        text_color: inverted
        columns: '1 column'
    -
      parent_uuid: 07b60e4d-d9b9-46ea-be38-317655095237
      slot: hero_slot
      uuid: af5ba79d-54a7-4173-b5e2-99a3bba4259e
      component_id: sdc.haven_theme.button
      inputs:
        variant: accent
        outlined: true
        size: medium
        icon: arrow-right
        icon_first: false
        mobile_width: false
        disabled: false
        label: 'Read article'
    -
      uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      component_id: sdc.haven_theme.section
      inputs:
        width: 80%
        columns: '5 columns'
        mobile_columns: '1'
        margin_block_start: '96'
        margin_block_end: '96'
        padding_block_start: '0'
        padding_block_end: '0'
        restrict_width: false
        section_header: true
        section_footer: true
        reverse_mobile: true
    -
      parent_uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      slot: header_slot
      uuid: bffda1f8-adcc-419a-969f-53181727abff
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'Allies in the fight against climate change'
        level: 2
        text_size: heading-responsive-4xl
        text_color: default
        align: center
    -
      parent_uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      slot: main_slot
      uuid: 08f1c137-4df3-4e01-844a-63856879ea58
      component_id: sdc.haven_theme.card-logo
      inputs:
        media:
          sourceType: default-relative-url
          value:
            src: assets/haven-gray.png
            alt: 'Placeholder brand logo'
            width: 215
            height: 56
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-logo
        border_radius: small
    -
      parent_uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      slot: main_slot
      uuid: c4c6dbe8-bda9-42b1-b364-f542deb27e54
      component_id: sdc.haven_theme.card-logo
      inputs:
        media:
          sourceType: default-relative-url
          value:
            src: assets/haven-gray.png
            alt: 'Placeholder brand logo'
            width: 215
            height: 56
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-logo
        border_radius: small
    -
      parent_uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      slot: main_slot
      uuid: dce0adb2-4cc7-44c2-b7f1-956d523474e7
      component_id: sdc.haven_theme.card-logo
      inputs:
        media:
          sourceType: default-relative-url
          value:
            src: assets/haven-gray.png
            alt: 'Placeholder brand logo'
            width: 215
            height: 56
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-logo
        border_radius: small
    -
      parent_uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      slot: main_slot
      uuid: bdad7013-b020-452b-9973-77a30a3e6c3b
      component_id: sdc.haven_theme.card-logo
      inputs:
        media:
          sourceType: default-relative-url
          value:
            src: assets/haven-gray.png
            alt: 'Placeholder brand logo'
            width: 215
            height: 56
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-logo
        border_radius: small
    -
      parent_uuid: ae317e6d-c22e-49e8-8d34-03ef5d8d2032
      slot: main_slot
      uuid: 94275661-c75a-40ef-8167-22a49d5c072a
      component_id: sdc.haven_theme.card-logo
      inputs:
        media:
          sourceType: default-relative-url
          value:
            src: assets/haven-gray.png
            alt: 'Placeholder brand logo'
            width: 215
            height: 56
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-logo
        border_radius: small
    -
      uuid: 9b889320-6657-443d-bf57-90b4f8cdd5b9
      component_id: sdc.haven_theme.section
      inputs:
        width: 100%
        columns: '1 column'
        mobile_columns: '1'
        margin_block_start: '48'
        margin_block_end: '48'
        padding_block_start: '0'
        padding_block_end: '0'
        restrict_width: false
        section_header: true
        section_footer: true
        views_columns: '3 columns'
    -
      parent_uuid: 9b889320-6657-443d-bf57-90b4f8cdd5b9
      slot: header_slot
      uuid: adcb033f-ae7e-4891-bce2-f99cc39f9d71
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'Our latest insights'
        level: 2
        text_size: heading-responsive-4xl
        text_color: text-default
        align: left
    -
      parent_uuid: 9b889320-6657-443d-bf57-90b4f8cdd5b9
      slot: main_slot
      uuid: c3a3fb0a-0e74-4f98-b34a-01c1911a62a8
      component_id: block.views_block.blog-latest
      inputs:
        label: 'Blog: Latest blog posts'
        label_display: '0'
        views_label: ''
        items_per_page: null
    -
      uuid: 1144d45f-4e52-4df6-8f45-5e18a4f6867b
      component_id: sdc.haven_theme.hero-side-by-side
      inputs:
        hero_flex_direction_mobile: vertical
        padding: true
        image_size: '1:1'
        image_position: right
        media:
          CANVAS_ENTITY_REFERENCE:
            target_uuid: 74cacf28-cdfe-4d6b-8e31-882b78681ebb
            target_type: media
        background: white
    -
      parent_uuid: 1144d45f-4e52-4df6-8f45-5e18a4f6867b
      slot: hero_slot
      uuid: cbfd5e57-0abf-40cb-9bae-faeeab89f1d9
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'Electric vehicle infrastructure project'
        level: 2
        text_size: heading-responsive-5xl
        text_color: secondary
        align: left
    -
      parent_uuid: 1144d45f-4e52-4df6-8f45-5e18a4f6867b
      slot: hero_slot
      uuid: 4ac66e91-166c-4c84-8158-d28b6b8c05fb
      component_id: sdc.haven_theme.text
      inputs:
        text:
          value: '<p>Access to electric vehicles is growing — but access to reliable charging infrastructure is not keeping pace, especially in rural areas and lower-income communities. This project works with local governments, utilities, and community organizations to plan and advocate for equitable EV charging networks that serve everyone, not just those in affluent urban neighborhoods.</p>'
          format: canvas_html_block
        text_size: text-lg
        text_color: default
        columns: '1 column'
    -
      parent_uuid: 1144d45f-4e52-4df6-8f45-5e18a4f6867b
      slot: hero_slot
      uuid: 98c40cac-c964-46d0-9f21-bc7a00a558db
      component_id: sdc.haven_theme.button
      inputs:
        variant: secondary
        outlined: true
        label: 'More about this project'
        size: medium
        icon: arrow-right
        icon_first: false
        mobile_width: false
        disabled: false
    -
      uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      component_id: sdc.haven_theme.section
      inputs:
        width: 90%
        columns: '3 columns'
        mobile_columns: '1'
        margin_block_start: '48'
        margin_block_end: '48'
        padding_block_start: '64'
        padding_block_end: '64'
        restrict_width: true
        background_media:
          CANVAS_ENTITY_REFERENCE:
            target_uuid: fd5e0f1e-8abd-4682-bb91-ea94435b0ff3
            target_type: media
        section_header: true
        section_footer: true
        background_color: secondary
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: header_slot
      uuid: 09249744-bfa5-418e-aa51-f43e001d0ccf
      component_id: sdc.haven_theme.group
      inputs:
        flex_direction: column
        flex_gap: lg
        items_align: start
        flex_align: center
        radius: sm
    -
      parent_uuid: 09249744-bfa5-418e-aa51-f43e001d0ccf
      slot: group_slot
      uuid: a1d8e6d9-f3ca-4ec3-bc84-0a79a581a59c
      component_id: sdc.haven_theme.badge
      inputs:
        label: 'Our focus'
        style: accent
        icon_first: true
    -
      parent_uuid: 09249744-bfa5-418e-aa51-f43e001d0ccf
      slot: group_slot
      uuid: 2d059829-e5be-4eee-b9ec-8732937e91a2
      component_id: sdc.haven_theme.heading
      inputs:
        heading_text: 'Developing smart, scalable solutions to tackle global challenges'
        level: 2
        text_size: heading-responsive-6xl
        text_color: inverted
        align: left
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: main_slot
      uuid: 81d8d559-3d61-46f2-937c-b0809f7ef307
      component_id: sdc.haven_theme.card-icon
      inputs:
        text_color: inverted
        border_radius: medium
        icon: shrimp
        icon_size: large
        icon_align: right
        text: 'Accelerating the shift to renewable energy'
        description:
          value: '<p>Supporting community-owned clean energy projects that cut costs, reduce emissions, and keep the benefits local.</p>'
          format: canvas_html_block
        text_align: center
        background_color: muted
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: main_slot
      uuid: 70b6f6d4-7657-492c-804f-39855d73b4d0
      component_id: sdc.haven_theme.card-icon
      inputs:
        text_color: inverted
        border_radius: medium
        icon: shrimp
        icon_size: large
        icon_align: right
        text: 'Strengthening coastal and ocean resilience'
        description:
          value: '<p>Funding reef restoration, mangrove protection, and research into ocean-based carbon sequestration.</p>'
          format: canvas_html_block
        text_align: center
        background_color: muted
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: main_slot
      uuid: 33da0953-a89b-495e-9017-28a441e66449
      component_id: sdc.haven_theme.card-icon
      inputs:
        text_color: inverted
        border_radius: medium
        icon: shrimp
        icon_size: large
        icon_align: right
        text: 'Building climate literacy in schools'
        description:
          value: '<p>Equipping students and teachers with the knowledge and tools to understand the crisis and act.</p>'
          format: canvas_html_block
        text_align: center
        background_color: muted
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: main_slot
      uuid: 38ccbf1b-acaa-41d8-bb2c-170645616857
      component_id: sdc.haven_theme.card-icon
      inputs:
        text_color: inverted
        border_radius: medium
        icon: shrimp
        icon_size: large
        icon_align: right
        text: 'Reducing emissions in the built environment'
        description:
          value: '<p>Working with cities and developers to retrofit buildings and slash energy use where people live and work.</p>'
          format: canvas_html_block
        text_align: center
        background_color: muted
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: main_slot
      uuid: 87b2fb21-c0d7-4a86-a477-ae67ce1e5ab5
      component_id: sdc.haven_theme.card-icon
      inputs:
        text_color: inverted
        border_radius: medium
        icon: shrimp
        icon_size: large
        icon_align: right
        text: 'Making climate policy work for everyone'
        description:
          value: '<p>Advocating for legislation that protects frontline communities and centers justice in the transition.</p>'
          format: canvas_html_block
        text_align: center
        background_color: muted
    -
      parent_uuid: ce41011c-c710-4711-9dbe-4eba3723371b
      slot: main_slot
      uuid: 7fa9a913-817a-4742-97d9-c86f8002692f
      component_id: sdc.haven_theme.card-icon
      inputs:
        text_color: inverted
        border_radius: medium
        icon: shrimp
        icon_size: large
        icon_align: right
        text: 'Restoring ecosystems at scale'
        description:
          value: '<p>Partnering with scientists and land managers to recover degraded habitats and rebuild biodiversity.</p>'
          format: canvas_html_block
        text_align: center
        background_color: muted
    -
      uuid: df48cbe1-b313-4a55-9ffe-124bcb52176b
      component_id: sdc.haven_theme.section
      inputs:
        width: 100%
        columns: '2 columns'
        mobile_columns: '1'
        margin_block_start: '48'
        margin_block_end: '48'
        padding_block_start: '0'
        padding_block_end: '0'
        restrict_width: false
        section_header: true
        section_footer: true
    -
      parent_uuid: df48cbe1-b313-4a55-9ffe-124bcb52176b
      slot: main_slot
      uuid: 465c3735-b00e-4ed7-b93e-33ce64ba78e1
      component_id: sdc.haven_theme.card-testimonial
      inputs:
        text: 'It is unequivocal that human influence has warmed the atmosphere, ocean and land.'
        cite_name: 'Isiah Julio'
        cite_text: 'Climate scientist'
        style: default
        media:
          sourceType: default-relative-url
          value:
            src: assets/portrait.png
            alt: Placeholder
            width: 100
            height: 100
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-testimonial
    -
      parent_uuid: df48cbe1-b313-4a55-9ffe-124bcb52176b
      slot: main_slot
      uuid: 3072797e-8070-4f95-921c-001703370f80
      component_id: sdc.haven_theme.card-testimonial
      inputs:
        text: 'Every small action counts, from reducing waste to supporting sustainable practices. Let’s unite for a greener tomorrow!'
        cite_name: 'Isiah Julio'
        cite_text: 'Climate action advocate'
        style: default
        media:
          sourceType: default-relative-url
          value:
            src: assets/portrait.png
            alt: Placeholder
            width: 100
            height: 100
          jsonSchema:
            type: object
            properties:
              src:
                type: string
                contentMediaType: 'image/*'
                format: uri-reference
                x-allowed-schemes:
                  - http
                  - https
              alt:
                type: string
              width:
                type: integer
              height:
                type: integer
            required:
              - src
          componentId: sdc.haven_theme.card-testimonial
  path:
    -
      alias: /home
  revision_translation_affected:
    -
      value: true
  metatags:
    -
      value: '{"canonical_url":"[canvas_page:url]","description":"[canvas_page:description]","image_src":"[canvas_page:image:entity:field_media_image:entity:url]","title":"[canvas_page:title] | [site:name]"}'
