CINXE.COM

How to build a Direct Air Capture (DAC) plant

<!DOCTYPE html> <html lang="en" class="antialiased"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /> <link rel="dns-prefetch" href="//analytics.climeworks.com"> <link rel="preload" as="font" type="font/woff2" crossorigin href="https://climeworks.com/build/assets/CentraNo1-Book-wVKafSsl.woff2"> <link rel="preload" as="font" type="font/woff2" crossorigin href="https://climeworks.com/build/assets/CentraNo1-Bold-s1ciVCDx.woff2"> <link rel="preload" as="font" type="font/woff2" crossorigin href="https://climeworks.com/build/assets/Albra-Bold-BH3kkdlP.woff2"> <link rel="alternate" type="application/rss+xml" title="Climeworks news" href="/feed/news" /> <link rel="alternate" type="application/rss+xml" title="Climeworks blog posts" href="/feed/blog-posts" /> <link rel="alternate" type="application/rss+xml" href="https://climeworks.com/feed/jobs" title="Climeworks open positions"> <link rel="preload" as="style" href="https://climeworks.com/build/assets/site-BG5hBTfR.css" /><link rel="stylesheet" href="https://climeworks.com/build/assets/site-BG5hBTfR.css" data-navigate-track="reload" /> <!-- statamic-peak-seo::snippets/_seo.antlers.html --> <title> How to build a Direct Air Capture (DAC) plant </title> <meta name="description" content="What does it take to succesfully build a Direct Air Capture (DAC) plant? Learn more about the essential steps."> <link rel="alternate" hreflang="en-US" href="https://climeworks.com/news/how-to-build-a-direct-air-capture-plant"> <link rel="canonical" href="https://climeworks.com/news/how-to-build-a-direct-air-capture-plant"> <script type="application/ld+json" id="schema"> { "@context": "http://schema.org", "@type": "Organization", "name": "Climeworks AG", "url": "https://climeworks.com/" } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "How to build a Direct Air Capture (DAC) plant", "item": "https://climeworks.com" } ,{ "@type": "ListItem", "position": 2, "name": "How to build a Direct Air Capture (DAC) plant", "item": "https://climeworks.com/news/how-to-build-a-direct-air-capture-plant" } ] } </script> <meta property="og:site_name" content="Climeworks"> <meta property="og:type" content="website"> <meta property="og:url" content="https://climeworks.com/news/how-to-build-a-direct-air-capture-plant"> <meta property="og:locale" content="en_US"> <meta property="og:title" content="How to build a Direct Air Capture (DAC) plant"> <meta property="og:description" content="What does it take to succesfully build a Direct Air Capture (DAC) plant? Learn more about the essential steps."> <!-- End: statamic-peak-seo::snippets/_seo.antlers.html --> <!-- /snippets/_browser_appearance.antlers.html --> <link rel="icon" href="/uploads/favicons/climeworks-logo.svg" type="image/svg+xml"> <link rel="icon" href="/uploads/favicons/favicon-16x16.png" sizes="16x16"> <link rel="icon" href="/uploads/favicons/favicon-32x32.png" sizes="32x32"> <link rel="apple-touch-icon" href="/uploads/favicons/apple-touch-icon.png"> <link rel="manifest" href="/site.webmanifest"> <!-- End: /snippets/_browser_appearance.antlers.html --> <script> window.config = { CLOUDINARY_CLOUD: 'ds3c099gx' }; </script> <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}</style> </head> <body class="typo-base flex min-h-screen flex-col text-black"> <!-- statamic-peak-tools::snippets/_noscript.antlers.html --> <noscript> <style> nav.hidden, nav ul [x-cloak], nav ul li ul { display: block !important; } </style> <p class="relative z-50 py-3 px-4 bg-gray-100 border-b border-gray-200 text-center font-bold text-xs text-gray-600">This website requires Javascript for some parts to function properly. Your experience may vary.</p> </noscript> <!-- End: statamic-peak-tools::snippets/_noscript.antlers.html --> <!-- statamic-peak-tools::navigation/_skip_to_content.antlers.html --> <a class="fixed z-50 px-4 py-2 text-sm font-bold text-white -translate-y-24 opacity-0 top-4 left-8 bg-primary focus-visible:translate-y-0 focus-visible:opacity-100 outline-primary motion-safe:transition-transform" href="#content"> Skip to content </a> <!-- End: statamic-peak-tools::navigation/_skip_to_content.antlers.html --> <div x-data="headerBarComponent" x-bind:class="classes" x-bind:style="styles" @scroll.window.passive.throttle.10ms="handleScroll" @nav-scrolled.window="navScrolled" class="fixed z-40 flex h-32 w-full flex-col justify-center transition-[transform,background] md:transition-[transform,background]"> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="flex items-center justify-between"> <a x-data="logoComponent" aria-label=" Logo climeworks.com" href="/" class="block w-[170px] transition-all md:w-[250px]" x-bind:class="logoWidthClasses" x-init="setLogoColorViaGlobalStore( '' )"> <svg class="size-full" viewBox="0 0 489.26 80.6" xmlns="http://www.w3.org/2000/svg"> <g class="transition-colors" x-bind:class="logoColorTextClasses"> <path d="m129.63 59.92c0-11.69 8.23-17.07 16.93-17.07 7.82 0 11.83 4.35 13.73 7.55l-7.68 5.85-.48-.2c-.27-4.62-2.11-11.22-5.92-11.22-3.2 0-5.1 4.49-5.1 10.47 0 8.36 3.67 14 10.47 14 5 0 7.75-3 9.38-6l.61.27c-.95 5.92-4.83 13.8-14.82 13.8-8.62.02-17.12-5.55-17.12-17.45z" /> <path d="m162 76.24c2.86-1.77 3.47-2.52 3.47-7.48v-30.05c0-6.59-.82-7-3.4-9.25v-.46a74.23 74.23 0 0 0 16.05-2.92v42.7c0 5 .68 5.71 3.47 7.48v.48h-19.59z" /> <path d="m183.66 76.24c2.86-1.77 3.47-2.52 3.47-7.48v-13.46c0-6.53-.82-7-3.4-9.18v-.54a73.49 73.49 0 0 0 16.05-2.86v26c0 5 .68 5.71 3.47 7.48v.48h-19.58v-.48zm2.85-42.57a6.24 6.24 0 0 1 12.45 0 6.24 6.24 0 0 1 -12.45 0z" /> <path d="m267.54 76.24v.48h-19.65v-.48c2.79-1.77 3.54-2.52 3.6-7.48.07-4.76.14-9.45.14-14.08 0-4.08-2.31-5.64-4.35-5.64-1.7 0-3.33 1-4.69 3.26a5.35 5.35 0 0 1 .07 1.09v15.37c0 5 .68 5.71 3.47 7.48v.48h-19.58v-.48c3-1.84 3.54-2.79 3.6-7.48.07-3.13.07-12.44.07-14.08 0-4.08-2.24-5.64-4.28-5.64-1.7 0-3.33 1.09-4.69 3.33v16.39c0 5 .68 5.71 3.47 7.48v.48h-19.58v-.48c2.86-1.77 3.47-2.52 3.47-7.48v-13.53c0-6.25-.68-7-3.4-9.25v-.48a67.58 67.58 0 0 0 15.84-2.79v7.14c3.06-4.69 7.07-7 11.42-7 2.79 0 8.36 1.09 9.86 7.21 3-4.83 7.07-7.21 11.56-7.21 3.2 0 10.2 1.43 10.2 10.54v15.37c-.02 4.96.59 5.71 3.45 7.48z" /> <path d="m300.34 64.41c-1 4.55-3.94 13-15.16 13-9.66 0-17.61-6.19-17.61-17.41 0-10.54 6.93-17.2 17.47-17.2 10.95 0 15.23 7.14 15.23 13.12v1h-21.21v.41c0 9.11 6.05 12 11.56 12a10.21 10.21 0 0 0 9.31-5.1zm-21.22-9.59h9.93c-.14-5-1.22-10.06-5.1-10.06-3.06 0-4.55 3.8-4.83 10.06z" /> <path d="m323.36 49a10.77 10.77 0 0 0 -3.81-4.76v-.54h19.65v.54c-2 1.16-2.92 2.45-2.92 4a6 6 0 0 0 .54 2.31c2.31 5.44 4.76 11.22 6 14 2.79-6.66 4.69-11.29 5.1-12.31a6.7 6.7 0 0 0 .48-2.38c0-1.9-1-3.13-3.34-5.65v-.54h11.14v.54a23.05 23.05 0 0 0 -5.71 8.23l-10.61 24.33h-4.35l-8.43-19.24-8.57 19.24h-4.35l-12.1-27.67a10.77 10.77 0 0 0 -3.88-4.83v-.54h19.58v.54c-2 1.22-2.92 2.31-2.92 3.81a6.58 6.58 0 0 0 .54 2.31c.6 1.54 6.05 14.06 6.12 14.21l4.22-9.86" /> <path d="m353 60.53c0-11.42 7.48-17.68 18.7-17.68 10.54 0 18.09 5.51 18.09 16.93s-7.41 17.61-18.63 17.61c-10.58 0-18.16-5.39-18.16-16.86zm23.93 7c0-5.24-1.5-22.71-7.21-22.71-2 0-3.88 2.18-3.88 8 0 5.24 1.5 22.57 7.28 22.57 2.01.03 3.78-2.14 3.78-7.86z" /> <path d="m390.58 76.24c2.86-1.77 3.47-2.52 3.47-7.48v-14.42c0-5.1-.68-6.25-3.4-8.36v-.48a67.49 67.49 0 0 0 15.84-2.79l-.14 6.66h.14a9.8 9.8 0 0 1 9.66-6.53 6.17 6.17 0 0 1 2.92.61l-1.7 12.85h-.48c-2.31-3.13-5.58-6.53-7.75-6.53a2.82 2.82 0 0 0 -2.45 1.7v17.27c0 5 .88 5.71 4.69 7.48v.48h-20.81v-.46z" /> <path d="m419.55 76.24c2.86-1.77 3.47-2.52 3.47-7.48v-30.05c0-6.59-.82-7-3.4-9.25v-.46a74.23 74.23 0 0 0 16.05-2.92v34.66l9.38-8.64c1.36-1.29 2-2.31 2-3.4 0-1.56-1.43-2.79-4.35-4.42v-.54h17.3v.54c-5.44 3.2-8.91 5.1-12 8.63l-2.72 2.58 9.42 14.21a20.59 20.59 0 0 0 6.46 6.53v.48h-16.11l-8.36-14.55h-1v6.6c0 5 .68 5.71 3.47 7.48v.48h-19.6v-.48z" /> <path d="m463.9 75.49-1.29-12.1.48-.14c3.94 6.25 9 12.51 13.26 12.51a3.37 3.37 0 0 0 3.6-3.4c0-2.92-3-4.69-7.75-7.34-4.28-2.38-9.86-5.58-9.86-12.17s5.37-10 12.31-10a52.75 52.75 0 0 1 11.42 1.77l1.09 11.38-.48.14c-3.26-5-8.36-11.35-12.31-11.35a3 3 0 0 0 -3.13 3.13c0 3.26 3.67 4.9 8.16 7.07 5.3 2.52 9.86 6.12 9.86 12.24s-4.49 10.4-12.78 10.4a51.83 51.83 0 0 1 -12.58-2.14z" /> </g> <path d="m56.11 37a115.7 115.7 0 0 1 -49.77-3.27l-.49 8.85a116 116 0 0 0 27.69 4.69s7.84-3.07 10.53-4.27c3.09-1.39 12.04-6 12.04-6z" class="transition-colors" x-bind:class="logoColorStripe1Classes" /> <path d="m87.12 28.77a107.66 107.66 0 0 0 28.88-16.93l3.78 8.46c-17 13.44-31.37 20.7-53.27 24.7a127.62 127.62 0 0 0 11.73-8.26c3.94-3.26 8.88-7.97 8.88-7.97z" class="transition-colors" x-bind:class="logoColorStripe1Classes" /> <path d="m2.47 63.06-2.47-9c38.71-1.14 76.15-21.85 97.83-54.06l6.07 6.63c-23.29 34.61-59.83 55.2-101.43 56.43z" class="transition-colors" x-bind:class="logoColorStripe2Classes" /> <path d="m90.13 62.92a34.55 34.55 0 0 0 7-17.94l-7.43 1.43a25.32 25.32 0 0 1 -5 10.34c-9.18 11.75-26.5 13.56-38.69 4s-14.54-26.75-5.36-38.47c7.23-9.25 20.3-11.74 31.14-8l4-5.67c-14.34-6.16-32.55-3.44-42.79 9.67a36.25 36.25 0 1 0 57.13 44.64z" class="transition-colors" x-bind:class="logoColorTextClasses" fill-rule="evenodd" /> </svg> </a> <div class="flex items-center"> <a class="typo-pill md:typo-base mr-2 inline-block whitespace-nowrap rounded-[22px] bg-yellow-light px-4 py-1 text-black text-current no-underline transition-[border-radius] hover:rounded-none md:mr-4 md:px-6 md:py-2" href="/actnow"> Act now </a> <span class="nocache" data-nocache="049515ceeab7c7d8ca5657755fd9f768faeb7adfc8a9f424f5d0144bf7d834c0cbf70ef9"></span> <button x-data @click="$dispatch('toggle-nav')" class="flex size-8 cursor-pointer items-center justify-center rounded-[50%] bg-yellow-light transition-[border-radius] hover:rounded-none md:size-12" aria-label="Toggle Main Navigation"> <div class="header-burger-inner flex h-[40%] w-2/3 flex-col justify-between md:h-1/3 md:w-1/2"> <div class="h-0.5 w-full bg-black transition-transform" x-bind:class="{'rotate-45 translate-y-[6px] md:translate-y-[7px]': $store.layout.navFlyout.isOpen}"> </div> <div class="h-0.5 w-full bg-black transition-transform" x-bind:class="{'opacity-0': $store.layout.navFlyout.isOpen}"> </div> <div class="h-0.5 w-full bg-black transition-transform" x-bind:class="{'-rotate-45 translate-y-[-5px] md:translate-y-[-7px]': $store.layout.navFlyout.isOpen}"> </div> </div> </button> </div> </div> </div> </div> </div> <div x-data x-cloak x-trap.noscroll.inert="$store.layout.navFlyout.isOpen" @toggle-nav.window="$store.layout.navFlyout.isOpen = !$store.layout.navFlyout.isOpen" @close-nav.window="$store.layout.navFlyout.isOpen = false" @keydown.escape.window="$dispatch('close-nav')" @scroll.passive.throttle.10ms="$dispatch('nav-scrolled')" x-show="$store.layout.navFlyout.isOpen" x-transition:enter-start="translate-x-full" x-transition:leave-end="translate-x-full" class="fixed left-0 z-30 h-screen w-screen overflow-y-auto bg-gray-300 transition-transform" role="dialog" aria-label="Main Navigation Flyout"> <div class="page-container h-full"> <div class="col-start-[screen-l] col-end-[content-l] bg-blue-light md:bg-blue-verylight"></div> <div class="col-start-[content-l] col-end-9 hidden bg-blue-verylight pr-container-gap-capped pt-[150px] md:block"> <aside> <h2>Act now</h2> <p>Join the fight against global warming</p> <div class="mt-8 space-y-8"> <div class="items-center space-y-4 bg-blue-light p-8 lg:flex lg:space-x-8 lg:space-y-0"> <div> <h3 class="heading-h4">Enterprises</h3> <p>Our carbon removal service for enterprises seeking high-quality carbon removal for their net zero strategy and beyond.</p> </div> <a class="button primary " href="/remove-co2-as-a-business" title="Enterprises" > Remove CO₂ </a> </div> <div class="items-center space-y-4 bg-blue-light p-8 lg:flex lg:space-x-8 lg:space-y-0"> <div> <h3 class="heading-h4">SMEs</h3> <p>Our carbon removal service for small – medium businesses who want to help the world reach net zero and support our scale-up.</p> </div> <a class="button primary " href="/sme-self-service" title="SMEs" > Remove CO₂ </a> </div> <div class="items-center space-y-4 bg-blue-light p-8 lg:flex lg:space-x-8 lg:space-y-0"> <div> <h3 class="heading-h4">Individuals</h3> <p>Our carbon removal service for individuals who want to reduce their impact on the planet and contribute to our scale-up.</p> </div> <a class="button primary " href="/subscriptions-co2-removal" title="Individuals" > Support the scale-up </a> </div> </div> </aside> </div> <div class="col-start-[content-l] col-end-[content-r] bg-blue-light pt-[120px] md:col-start-9 md:pl-container-gap-capped md:pt-[200px] lg:pl-[120px]" x-bind:style=" if ($store.layout.navFlyout.isOpen) { const scrollbarWidth = window.innerWidth - document.documentElement.clientWidth; return { paddingRight: `${scrollbarWidth}px`, }; } return null; "> <nav x-data="{ openedIndex: null, setOpenedIndex(i) { this.openedIndex = (i == this.openedIndex) ? null : i; } }" aria-label="Primary"> <ul> <li class="typo-main-nav-1"> <button class="flex w-full items-center justify-between hover:text-yellow-light " @click="setOpenedIndex('0')" x-init="if(false) { setOpenedIndex('0') }"> <span>What we do</span> <div class="relative size-8"> <div class="absolute top-1/2 h-[2px] w-full bg-black transition-all " x-bind:class="{'rotate-90 opacity-0' : 0 == openedIndex}"> </div> <div class="absolute top-1/2 h-[2px] w-full rotate-90 bg-black transition-transform " x-bind:class="{'!rotate-180' : 0 == openedIndex}"> </div> </div> </button> <div class="grid transition-[grid-template-rows]" x-bind:class="0 == openedIndex ? 'grid-rows-[1fr]': 'grid-rows-[0fr]'" x-bind:aria-hidden="0 != openedIndex"> <div class="overflow-hidden"> <ul class="mb-8 ml-3 mt-4"> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/carbon-removal-technology" x-bind:tabindex="0 == openedIndex ? 0 : -1"> CO₂ removal </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/plant-mammoth" x-bind:tabindex="0 == openedIndex ? 0 : -1"> Our plants </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/mrv-and-integrity-in-the-carbon-removal-industry" x-bind:tabindex="0 == openedIndex ? 0 : -1"> MRV & quality </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/building-with-the-community-responsible-deployment-of-dac" x-bind:tabindex="0 == openedIndex ? 0 : -1"> Responsible projects </a> </li> </ul> </div> </div> </li> <li class="typo-main-nav-1"> <button class="flex w-full items-center justify-between hover:text-yellow-light " @click="setOpenedIndex('1')" x-init="if(false) { setOpenedIndex('1') }"> <span>Businesses</span> <div class="relative size-8"> <div class="absolute top-1/2 h-[2px] w-full bg-black transition-all " x-bind:class="{'rotate-90 opacity-0' : 1 == openedIndex}"> </div> <div class="absolute top-1/2 h-[2px] w-full rotate-90 bg-black transition-transform " x-bind:class="{'!rotate-180' : 1 == openedIndex}"> </div> </div> </button> <div class="grid transition-[grid-template-rows]" x-bind:class="1 == openedIndex ? 'grid-rows-[1fr]': 'grid-rows-[0fr]'" x-bind:aria-hidden="1 != openedIndex"> <div class="overflow-hidden"> <ul class="mb-8 ml-3 mt-4"> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/remove-co2-as-a-business" x-bind:tabindex="1 == openedIndex ? 0 : -1"> Our offering </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/customers" x-bind:tabindex="1 == openedIndex ? 0 : -1"> Our customers </a> </li> </ul> </div> </div> </li> <li class="typo-main-nav-1"> <button class="flex w-full items-center justify-between hover:text-yellow-light " @click="setOpenedIndex('2')" x-init="if(false) { setOpenedIndex('2') }"> <span>Individuals</span> <div class="relative size-8"> <div class="absolute top-1/2 h-[2px] w-full bg-black transition-all " x-bind:class="{'rotate-90 opacity-0' : 2 == openedIndex}"> </div> <div class="absolute top-1/2 h-[2px] w-full rotate-90 bg-black transition-transform " x-bind:class="{'!rotate-180' : 2 == openedIndex}"> </div> </div> </button> <div class="grid transition-[grid-template-rows]" x-bind:class="2 == openedIndex ? 'grid-rows-[1fr]': 'grid-rows-[0fr]'" x-bind:aria-hidden="2 != openedIndex"> <div class="overflow-hidden"> <ul class="mb-8 ml-3 mt-4"> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/subscriptions-co2-removal" x-bind:tabindex="2 == openedIndex ? 0 : -1"> Remove CO₂ </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/blog-direct-air-capture" x-bind:tabindex="2 == openedIndex ? 0 : -1"> Blog </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="https://support.climeworks.com/hc/en-us" x-bind:tabindex="2 == openedIndex ? 0 : -1"> FAQ </a> </li> </ul> </div> </div> </li> <li class="typo-main-nav-1"> <a class="hover:text-yellow-light" href="https://climeworks.com/newsroom">News</a> </li> <li class="typo-main-nav-1"> <button class="flex w-full items-center justify-between hover:text-yellow-light " @click="setOpenedIndex('4')" x-init="if(false) { setOpenedIndex('4') }"> <span>About us</span> <div class="relative size-8"> <div class="absolute top-1/2 h-[2px] w-full bg-black transition-all " x-bind:class="{'rotate-90 opacity-0' : 4 == openedIndex}"> </div> <div class="absolute top-1/2 h-[2px] w-full rotate-90 bg-black transition-transform " x-bind:class="{'!rotate-180' : 4 == openedIndex}"> </div> </div> </button> <div class="grid transition-[grid-template-rows]" x-bind:class="4 == openedIndex ? 'grid-rows-[1fr]': 'grid-rows-[0fr]'" x-bind:aria-hidden="4 != openedIndex"> <div class="overflow-hidden"> <ul class="mb-8 ml-3 mt-4"> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/journey" x-bind:tabindex="4 == openedIndex ? 0 : -1"> Journey </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/leadership" x-bind:tabindex="4 == openedIndex ? 0 : -1"> Leadership </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/careers" x-bind:tabindex="4 == openedIndex ? 0 : -1"> Careers </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/sustainability" x-bind:tabindex="4 == openedIndex ? 0 : -1"> Sustainability </a> </li> <li class="typo-main-nav-2 hover:text-yellow-light "> <a href="/contact" x-bind:tabindex="4 == openedIndex ? 0 : -1"> Contact </a> </li> </ul> </div> </div> </li> </ul> </nav> <nav class="mt-12" aria-label="Account"> <ul class="typo-h5 flex space-x-4"> <span class="nocache" data-nocache="0b73a6f429fc26271c737041481703e8efaf14e40c9477967f074b17bc750f96c0366b76"></span> </ul> </nav> </div> <div class="col-start-[content-r] col-end-[screen-r] bg-blue-light"></div> </div> </div> <header> <div class="relative pt-[160px] pb-[100px] md:pt-[200px] bg-blue-dark"> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="relative"> <h1 class="typo-h1 mb-4 text-black">Keys to realizing a Direct Air Capture facility</h1> <div class="typo-h4 text-black"></div> <div class="mt-2"> <time class="typo-h5 whitespace-nowrap" datetime="2024-10-15"> 15.10.2024 </time> </div> </div> </div> </div> </div> </header> <main id="content" class="grow pt-14 md:pt-16 lg:pt-20"> <section class=" py-14 md:py-16 lg:py-20 first:-mt-14 md:first:-mt-16 lg:first:-mt-20 "> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="prose"> <p><strong>Climeworks has removed more CO₂ through Direct Air Capture than all other companies in the field combined. As the only player currently building and operating Direct Air Capture facilities, Climeworks has successfully transitioned from research and development to large-scale operational success. Here, we share valuable insights on what it takes to build a successful Direct Air Capture plant. </strong></p><p>With over seven years and 120,000 hours of operational experience, Climeworks is the leader in the Direct Air Capture industry. The company has removed more CO₂ than anyone else combined in the industry. Moving beyond theory, lab and pilot projects, Climeworks already operates two Direct Air Capture plants in Iceland: Orca and Mammoth. Orca was just awarded the first ever AAA rating from BeZero Carbon for its commitment to high quality, durable and measurable carbon removal. </p><p>Climeworks’ journey continues with a megaton removal Direct Air Capture hub in Louisiana, U.S., expanding Climeworks’ global presence and commitment to large-scale Direct Air Capture deployment. </p><h2>Step-by-step guide to building a Direct Air Capture plant</h2><p>Building a Direct Air Capture plant is a complex, multi-stage process that Climeworks has mastered through years of experience. Here is a detailed look at the key stages:</p> </div> </div> </div> </section> <section class=" py-14 md:py-16 lg:py-20 first:-mt-14 md:first:-mt-16 lg:first:-mt-20 !pt-0 "> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="grid-container "> <div class="col-start-1 col-end-13 md:col-end-13 max-w-body-text"><figure> <picture> <source media="(max-width: 767px)" srcset="" /> <source media="(min-width: 768px)" srcset="/uploads/infographics/infographics-keys-to-realizing-a-direct-air-capture-facility-1729165412.svg" /> <img loading="lazy" src="/uploads/infographics/infographics-keys-to-realizing-a-direct-air-capture-facility-1729165412.svg" alt="" /> </picture> </figure></div> </div> </div> </div> </section> <section class=" py-14 md:py-16 lg:py-20 first:-mt-14 md:first:-mt-16 lg:first:-mt-20 !pt-0 "> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="prose"> <h2>1. Preparation: R&amp;D, opportunity identification, and FEED study (4-5 years) </h2><p>Before construction begins, extensive preparatory work is essential: </p><ul><li><p><strong>Research and Development (R&amp;D):</strong> Significant R&amp;D goes into the Direct Air Capture technology and the design of the plant itself. Climeworks’ Mammoth plant in Iceland benefits from the advancements and learnings of its predecessor Orca. </p></li><li><p><strong>Location and feasibility:</strong> Identifying a suitable location is critical. Climeworks assesses technical factors such as availability of low-carbon energy, and geological suitability for CO₂ storage. Non-technical factors are key to a successful project including political and economic support, permitting and stakeholder engagement. </p></li><li><p><strong>Front-End Engineering and Design (FEED) study:</strong> This study ensures that all project details are meticulously planned, including designing the plant based on its forecasted CO₂ capture capacity. Detailed cost estimates, schedules and project plans are developed to allow an accurate cost model to be built and business case constructed. </p></li><li><p><strong>Final Investment Decision: </strong>The preparation works above lead to a well-informed Final Investment Decision (FID). For Mammoth, the FEED study began in April 2021, leading to a Final Investment Decision within a year. </p></li></ul><h2>2. Design and construction (2-3 years) </h2><p>After the FID, detailed design and construction plans are crafted. Once the design is finalized and prerequisites are met, construction begins: </p><ul><li><p><strong>Site preparation and construction:</strong> Depending on the plant size, construction takes between two and five years. For Mammoth, Climeworks broke ground in June 2022 and inaugurated the plant in May 2024 with twelve out of 72 CO₂ collector containers installed, starting initial CO₂ removal operations. </p></li><li><p><strong>Modular buildout:</strong> Climeworks Direct Air Capture technology features modular CO₂ collector containers, allowing construction and operation in stages. This means that parts of the plant can become operational while others are still under construction. </p></li></ul><h2>3. Commissioning (6-12 months) </h2><p>Commissioning is a critical phase where all systems are inspected and tested: </p><ul><li><p><strong>System integration and testing: </strong>This phase involves thorough inspection and testing of the installed systems, such as CO₂ collectors and processing equipment. </p></li><li><p><strong>Phased commissioning:</strong> Climeworks’ modular design allows early commissioning of parts of the plant. At Mammoth, the first twelve containers were commissioned in late 2023, providing valuable operational data while continuing construction. </p></li></ul><p>During this phase, Climeworks also refines its capacity estimates, forecasting the run rate based on performance. Climeworks expects Mammoth to have a net CO₂ removal of 20,000-22,000 tons per year. </p><h2>4. Ramp-up (2-3 years) </h2><p>After commissioning, the plant enters a ramp-up phase lasting two to three years: </p><ul><li><p><strong>Gradual increase in operations:</strong> The plant starts capturing CO₂ in lower volumes, gradually increasing to test system integration and performance. </p></li><li><p><strong>Identifying and addressing issues:</strong> This stage helps identify and resolve early-stage defects or operational inefficiencies, optimizing the plant for steady-state operations. </p></li></ul><h2>5. Steady-state operations and continuous improvement (&gt;20 years) </h2><p>Once ramp-up is complete, the plant moves into steady-state operations: </p><ul><li><p><strong>Ongoing CO₂ removal:</strong> The plant operates at a stable capacity, removing CO₂ from the atmosphere. </p></li><li><p><strong>Operational monitoring and maintenance:</strong> Minimal on-site personnel are required, but regular monitoring and maintenance continue to ensure optimal performance. </p></li><li><p><strong>Continuous improvement:</strong> Plant and technology upgrades to improve CO₂ removal capacity are justified based on return on investment to increase capacity and reduce CDR costs on an ongoing basis. </p></li></ul><p>Mammoth is expected to reach steady-state operations by 2026. </p><h2>6. Technology upgrades (every 3-4 years) </h2><p>The beauty of Climeworks’ modular technology enables ongoing R&amp;D breakthroughs to be dropped into the collector containers through the life of the facility. The core of the Direct Air Capture technology is the CO₂ filter which can be upgraded throughout the plant’s 25-year operational lifespan. </p><ul><li><p><strong>Filter replacement: </strong>The filter material used to capture CO₂, known as the sorbent, needs periodic replacements. At these times, innovations can be incorporated which are a result of Climeworks’ continuous R&amp;D activities, increasing capacity and efficiency, </p></li></ul><p>Direct Air Capture technology is continually evolving, and significant advancements are likely to be integrated into a plant&#039;s systems over its lifetime, improving the average-over-lifetime capacity. The team of over 150 employees, including more than thirty chemists and material scientists, constantly work on improving the technology, keeping each plant at the forefront of Direct Air Capture innovation. </p><h2>7. End of lifetime (25 years) </h2><p>At the end of its operational life, the plant undergoes decommissioning: </p><ul><li><p><strong>Decommissioning and recycling:</strong> Systems are safely dismantled, and materials are recycled or disposed of responsibly. Climeworks aims to maximize the recyclability of its plant components, contributing to a sustainable lifecycle. </p></li></ul><h2>Trusted and recognized </h2><p>Climeworks is not just a technology provider; its commitment to high-quality carbon removal solutions has earned the trust of world-class customers and significant support from governmental bodies, including up to USD 600 million in funding from the U.S. Department of Energy for its upcoming “Project Cypress” in Louisiana. </p><p>In summary, Climeworks combines innovative technology with proven operational expertise to lead the Direct Air Capture industry. The journey from the lab to full-scale operational plants in Iceland and the upcoming expansion to the U.S. showcases Climeworks’ ability to turn pioneering ideas into practical, impactful solutions. </p><h3>Glossary </h3><ul><li><p><strong>Design capacity:</strong> the initial capacity a Direct Air Capture plant is designed to achieve based on its planned specifications before construction. It reflects the theoretical maximum CO₂ the plant can capture under ideal conditions, setting a benchmark for the engineering and construction teams. </p></li><li><p><strong>Estimated capacity:</strong> the capacity estimated during commissioning and ramp-up after all systems have been inspected and tested. This capacity may differ from the design capacity due to real-world operational insights and initial performance assessments, especially for a first-of-a-kind plant. </p></li><li><p><strong>Start-Of-Production (SOP) capacity:</strong> the actual CO₂ a Direct Air Capture plant captures once it achieves steady-state operations. SOP capacity reflects the plant’s reliable performance measures, its operational success and efficiency. </p></li><li><p><strong>End-of-lifetime capacity:</strong> over the plant’s life, improvements—such as better sorbents or upgrades—can enhance its capacity. This metric often exceeds the initial SOP capacity. </p></li><li><p><strong>Average-Over-Lifetime (AOL) capacity:</strong> the average CO₂ capture capacity of a Direct Air Capture plant over its entire operational lifespan, considering ramp-up, steady-state operations, and any capacity increases due to technological upgrades. It offers a comprehensive view of the plant&#039;s efficiency and effectiveness in capturing CO₂ over its lifetime. </p></li></ul><h4>Learn more about Climeworks’ technology leadership</h4> </div> </div> </div> </section> <section class=" py-14 md:py-16 lg:py-20 first:-mt-14 md:first:-mt-16 lg:first:-mt-20 !pt-0 "> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="grid gap-x-grid-gap gap-y-14 md:grid-cols-2 md:gap-y-grid-gap lg:grid-cols-3"> <article class="group space-y-4"> <a href="/news/the-carbon-removal-production-waterfall" aria-label="Climeworks publicly releases its carbon removal production model" tabindex="-1" class="block overflow-hidden"> <div class="aspect-video bg-gray-light"> <picture> <source srcset=" /glide/containers/images/infographics/cdr-production-waterfall_larger-font_with-title-1700813612.png/c0e584be71e9c14c596780ca1f0bd6ae.webp 375w, /glide/containers/images/infographics/cdr-production-waterfall_larger-font_with-title-1700813612.png/f05bbb5176fd555c223b3001c0068000.webp 640w, /glide/containers/images/infographics/cdr-production-waterfall_larger-font_with-title-1700813612.png/3a3993e0da4e5d3a9824ca00e64b6c52.webp 1280w " sizes="(min-width: 1280px) 368px, (min-width: 768px) 447px, 95vw" type="image/webp" > <img width="2500" height="1406" src="/glide/containers/images/infographics/cdr-production-waterfall_larger-font_with-title-1700813612.png/43ef972e623240ea43d9bfa93b1711f9.png" alt="Climeworks publicly releases its carbon removal production model" class="transition-transform duration-500 group-hover:scale-105" loading="lazy" > </picture> </div> </a> <div> <h3 class="heading-h5 transition-opacity hover:opacity-60"> <a href="/news/the-carbon-removal-production-waterfall">Climeworks publicly releases its carbon removal production model</a> </h3> <div class="prose"> <p class="line-clamp-6"> Learn how the overall equipment effectiveness (OEE) used across industries applies to capturing then reaching net removal of CO₂. </p> </div> </div> </article> <article class="group space-y-4"> <a href="/press-release/climeworks-switches-on-worlds-largest-direct-air-capture-plant-mammoth" aria-label="Climeworks switches on world’s largest direct air capture plant" tabindex="-1" class="block overflow-hidden"> <div class="aspect-video bg-gray-light"> <picture> <source srcset=" /glide/containers/images/mammoth/05_24_mammoth_unveil_oli_0032.jpg/ed9286a7e4b4178af424f7a9deb26d7e.webp 375w, /glide/containers/images/mammoth/05_24_mammoth_unveil_oli_0032.jpg/2447cb0ac04a5026d82ad06345c5ef13.webp 640w, /glide/containers/images/mammoth/05_24_mammoth_unveil_oli_0032.jpg/6919c1f40a23e1dfb33e57a1f98a09fb.webp 1280w " sizes="(min-width: 1280px) 368px, (min-width: 768px) 447px, 95vw" type="image/webp" > <img width="2500" height="1872" src="/glide/containers/images/mammoth/05_24_mammoth_unveil_oli_0032.jpg/be81c076622f66d638fec399fcf27b33.jpg" alt="Climeworks switches on world’s largest direct air capture plant" class="transition-transform duration-500 group-hover:scale-105" loading="lazy" > </picture> </div> </a> <div> <h3 class="heading-h5 transition-opacity hover:opacity-60"> <a href="/press-release/climeworks-switches-on-worlds-largest-direct-air-capture-plant-mammoth">Climeworks switches on world’s largest direct air capture plant</a> </h3> <div class="prose"> <p class="line-clamp-6"> Climeworks starts operations of its to-date largest direct air capture and storage plant, Mammoth, in Iceland </p> </div> </div> </article> <article class="group space-y-4"> <a href="/news/climeworks-receives-first-ever-aaa-rating-from-bezero-carbon" aria-label="Climeworks receives first ever AAA rating from BeZero Carbon" tabindex="-1" class="block overflow-hidden"> <div class="aspect-video bg-gray-light"> <picture> <source srcset=" /glide/containers/images/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.jpg/5856c6b2ce5baf6e803c0581062d7240/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.webp 375w, /glide/containers/images/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.jpg/4150f0f9a4e6e1bea6061b3e08a257e9/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.webp 640w, /glide/containers/images/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.jpg/0e1f5c8348fcf6e0f16b075961795bd0/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.webp 1280w " sizes="(min-width: 1280px) 368px, (min-width: 768px) 447px, 95vw" type="image/webp" > <img width="1280" height="854" src="/glide/containers/images/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.jpg/4b19c9092806b7f91e7f3e4c399b10ca/climeworks-orca-plant-in-iceland-with-co-ceos-and-co-founders-c.-gebald-and-j.-wurzbacher.jpg" alt="Climeworks receives first ever AAA rating from BeZero Carbon" class="transition-transform duration-500 group-hover:scale-105" loading="lazy" > </picture> </div> </a> <div> <h3 class="heading-h5 transition-opacity hover:opacity-60"> <a href="/news/climeworks-receives-first-ever-aaa-rating-from-bezero-carbon">Climeworks receives first ever AAA rating from BeZero Carbon</a> </h3> <div class="prose"> <p class="line-clamp-6"> BeZero awarded Orca with the prestigious rating, a first for Climeworks and for the carbon removal industry. </p> </div> </div> </article> </div> </div> </div> </section> <section class=" py-14 md:py-16 lg:py-20 first:-mt-14 md:first:-mt-16 lg:first:-mt-20 !pt-0 !pt-0 !pb-0 "> <div class="relative bg-blue-light py-14 md:py-16 lg:py-20 md:min-h-[400px] flex flex-col justify-center"> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="flex flex-col items-center text-center space-y-6 "> <div> <h2 class="heading-h2"> Lead the race toward net zero </h2> <p>High-quality carbon removal for your climate strategy.</p> </div> <div class="flex flex-col space-y-4 md:flex-row md:space-x-4 md:space-y-0"> <a class="button primary " href="/remove-co2-as-a-business" > Businesses </a> <a class="button secondary " href="/subscriptions-co2-removal" > Individuals </a> </div> </div> </div> </div> </div> </section> </main> <footer class="bg-gray-dark text-white"> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="space-8 items-start justify-between space-y-8 py-8 md:flex md:space-y-0"> <nav class="typo-base" aria-label="Complementary Footer"> <div x-data="{ isOpen: false }" @click="isOpen = !isOpen" class="border-y border-gray-light md:hidden"> <button class="flex w-full items-center justify-between px-1.5 py-4 font-bold"> <div class="">Menu</div> <div class="relative size-4"> <div class="absolute top-1/2 h-px w-full bg-white transition-all" x-bind:class="{'rotate-90 opacity-0' : isOpen}"></div> <div class="absolute top-1/2 h-px w-full rotate-90 bg-white transition-transform" x-bind:class="{'!rotate-180' : isOpen}"></div> </div> </button> <div class="grid transition-[grid-template-rows]" x-bind:class="isOpen ? 'grid-rows-[1fr]': 'grid-rows-[0fr]'"> <div class="overflow-hidden"> <ul class="space-y-4 px-1.5 pb-4 "> <li><a href="/actnow" class="transition-opacity hover:opacity-60">Act now</a></li> <li><a href="/direct-air-capture" class="transition-opacity hover:opacity-60">Our technology</a></li> <li><a href="/careers" class="transition-opacity hover:opacity-60">Careers</a></li> <li><a href="/newsroom" class="transition-opacity hover:opacity-60">News</a></li> <li><a href="/contact" class="transition-opacity hover:opacity-60">Contact</a></li> </ul> </div> </div> </div> <ul class="hidden grid-flow-col grid-rows-[repeat(3,min-content)] justify-start gap-x-grid-gap gap-y-4 font-bold md:grid lg:grid-rows-[repeat(2,min-content)]"> <li class="whitespace-nowrap"><a href="/actnow" class="transition-opacity hover:opacity-60">Act now</a></li> <li class="whitespace-nowrap"><a href="/direct-air-capture" class="transition-opacity hover:opacity-60">Our technology</a></li> <li class="whitespace-nowrap"><a href="/careers" class="transition-opacity hover:opacity-60">Careers</a></li> <li class="whitespace-nowrap"><a href="/newsroom" class="transition-opacity hover:opacity-60">News</a></li> <li class="whitespace-nowrap"><a href="/contact" class="transition-opacity hover:opacity-60">Contact</a></li> </ul> </nav> <div class="flex items-center justify-end space-x-4"> <div class="w-40"> <a href="https://www.producthunt.com/posts/climeworks-pioneers?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-climeworks-pioneers" target="_blank" class="footer-productHuntLink" rel="noopener noreferrer"> <img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=194403&theme=light" alt="Climeworks Pioneers - Climeworks permanently removes carbon dioxide from the air. | Product Hunt" width="192" height="41" fetchpriority="low" /> </a> </div> <div class="trustpilot-widget" data-locale="en-GB" data-template-id="5419b732fbfb950b10de65e5" data-businessunit-id="5fbe440d5c55e80001f3534c" data-style-height="24px" data-style-width="100%" data-theme="dark"> <a href="https://uk.trustpilot.com/review/climeworks.com" target="_blank" rel="noopener">Trustpilot</a> </div> </div> </div> </div> </div> <hr class="bg-gray-light"> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="items-center justify-between space-y-6 py-6 md:flex md:space-y-0"> <nav class="flex justify-center space-x-3 md:order-1 md:justify-end" aria-label="Social Media"> <a href="https://www.facebook.com/climeworks" target="_blank" aria-label="Facebook"> <img src="/uploads/icons/social_media/facebook.svg" class="size-8 transition-opacity hover:opacity-60" aria-hidden="true" alt="Facebook" /> </a> <a href="https://www.instagram.com/climeworks" target="_blank" aria-label="Instagram"> <img src="/uploads/icons/social_media/instagram.svg" class="size-8 transition-opacity hover:opacity-60" aria-hidden="true" alt="Instagram" /> </a> <a href="https://twitter.com/Climeworks" target="_blank" aria-label="Twitter"> <img src="/uploads/icons/twitter---white.svg" class="size-8 transition-opacity hover:opacity-60" aria-hidden="true" alt="Twitter" /> </a> <a href="https://www.linkedin.com/company/climeworks/" target="_blank" aria-label="LinkedIn"> <img src="/uploads/icons/social_media/linkedin.svg" class="size-8 transition-opacity hover:opacity-60" aria-hidden="true" alt="LinkedIn" /> </a> <a href="https://www.youtube.com/channel/UCoDhlEOjYIq926UN1zse1_Q/videos" target="_blank" aria-label="Youtube"> <img src="/uploads/icons/social_media/youtube.svg" class="size-8 transition-opacity hover:opacity-60" aria-hidden="true" alt="Youtube" /> </a> <a href="/feed/news" target="_blank" aria-label="RSS"> <img src="/uploads/icons/rss---white.svg" class="size-8 transition-opacity hover:opacity-60" aria-hidden="true" alt="RSS" /> </a> </nav> <nav aria-label="Footer Meta Navigation"> <ul class="typo-small lg:typo-base flex justify-center gap-5 whitespace-nowrap md:justify-start"> <li>© 2024 Climeworks</li> <li><a href="/website-terms-use" class="transition-opacity hover:opacity-60">Terms of use</a></li> <li><a href="/website-privacy-policy" class="transition-opacity hover:opacity-60">Privacy notice</a></li> </ul> </nav> </div> </div> </div> </footer> <div class="sticky bottom-0 z-10"> <div x-cloak x-data="{ isFlyoutEnabled: $persist(true).using(sessionStorage).as('bottom_flyout_enabled'), isFlyoutOpen: false, closeFlyout() { this.isFlyoutEnabled = false; } }" @scroll.window.passive.throttle.50ms="() => { isFlyoutOpen = window.scrollY > Math.min((document.body.clientHeight - window.innerHeight - 200), window.innerHeight * 3); }" x-show="isFlyoutEnabled && isFlyoutOpen" x-transition:enter=" transition ease-out duration-300" x-transition:enter-start="opacity-0 translate-y-44" x-transition:enter-end="opacity-100 translate-x-0" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="opacity-100 translate-x-0" x-transition:leave-end="opacity-0 translate-y-44" class="relative z-behind py-6 bg-green-light shadow-[0_15px_20px_10px_rgba(0,0,0,0.1)]"> <button class="absolute right-3 top-3 z-20 size-4 cursor-pointer md:right-4 md:top-4 md:size-5" @click="closeFlyout"> <svg class="w-full h-full" xmlns="http://www.w3.org/2000/svg" height="19" viewBox="0 0 19 19" width="19"><g><path d="m-3 9h25v1h-25z" transform="matrix(.70710678 .70710678 -.70710678 .70710678 9.5 -3.935029)"/><path d="m-3 9h25v1h-25z" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -3.935029 9.5)"/></g></svg> </button> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="flex flex-col items-center space-y-4 text-center"> <div> <h2 class="heading-h5 px-4 lg:px-0"> Stay inspired and up to date on Climeworks </h2> <p class=""></p> </div> <div class="flex space-x-4"> <a class="button primary " href="https://info.climeworks.com/climeworks-newsletters-subscription-form" rel="noopener" target="_blank" > Subscribe to our newsletter </a> </div> </div> </div> </div> </div> <div x-cloak x-data="{ isCookieBannerEnabled: $persist(true).using(localStorage).as('cookie_banner_enabled'), closeCookieBanner() { this.isCookieBannerEnabled = false; } }" x-show="isCookieBannerEnabled" x-transition:enter=" transition ease-out duration-300" x-transition:enter-start="opacity-0 translate-y-44" x-transition:enter-end="opacity-100 translate-x-0" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="opacity-100 translate-x-0" x-transition:leave-end="opacity-0 translate-y-44" class=" py-6 bg-blue-light shadow-[0_15px_20px_10px_rgba(0,0,0,0.1)]"> <div class="page-container "> <div class="col-start-[content-l] col-end-[content-r]"> <div class="items-center space-y-4 md:flex md:space-x-6 md:space-y-0"> <div> <p><strong>No cookies = No worries</strong>: We don’t use 3rd party cookies and only use the cookies we strictly need to keep our website functioning. Our website usage data is 100% cookie-less, anonymized, and under our full control. For more information, please check out our <a href="/website-privacy-policy" class="link">privacy notice</a>.</p> </div> <button class="button secondary" @click="closeCookieBanner"> OK </button> </div> </div> </div> </div> </div> <script data-navigate-once="true">window.livewireScriptConfig = {"csrf":"STATAMIC_CSRF_TOKEN","uri":"\/livewire\/update","progressBar":"","nonce":""};</script> <link rel="modulepreload" href="https://climeworks.com/build/assets/site-DIYTJfy4.js" /><script type="module" src="https://climeworks.com/build/assets/site-DIYTJfy4.js" data-navigate-track="reload"></script> <script type="text/javascript" src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async fetchpriority="low"></script> <script> var _paq = window._paq = window._paq || []; _paq.push(['setDomains', ['*.climeworks.com']]); _paq.push(['enableLinkTracking']); _paq.push(['setDoNotTrack', true]); _paq.push(['enableCrossDomainLinking']); _paq.push(['setConversionAttributionFirstReferrer', true]); _paq.push(['trackPageView']); (function() { var u = "https://analytics.climeworks.com/"; _paq.push(['setTrackerUrl', u + 'matomo.php']); _paq.push(['setSiteId', '1']); var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0]; g.async = true; g.src = u + 'matomo.js'; s.parentNode.insertBefore(g, s); })(); </script> <noscript> <p><img src="https://analytics.climeworks.com/matomo.php?idsite=1&amp;rec=1" style="border:0;" alt="" /></p> </noscript> <!-- statamic-peak-tools::components/_toolbar.antlers.html --> <!-- End: statamic-peak-tools::components/_toolbar.antlers.html --> <script type="text/javascript">(function() { var els = document.getElementsByClassName('nocache'); var map = {}; for (var i = 0; i < els.length; i++) { var section = els[i].getAttribute('data-nocache'); map[section] = els[i]; } fetch('/!/nocache', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ url: window.location.href.split('#')[0], sections: Object.keys(map) }) }) .then((response) => response.json()) .then((data) => { const regions = data.regions; for (var key in regions) { if (map[key]) map[key].outerHTML = regions[key]; } for (const input of document.querySelectorAll('input[value="STATAMIC_CSRF_TOKEN"]')) { input.value = data.csrf; } for (const meta of document.querySelectorAll('meta[content="STATAMIC_CSRF_TOKEN"]')) { meta.content = data.csrf; } for (const input of document.querySelectorAll('script[data-csrf="STATAMIC_CSRF_TOKEN"]')) { input.setAttribute('data-csrf', data.csrf); } if (window.hasOwnProperty('livewire_token')) { window.livewire_token = data.csrf } if (window.hasOwnProperty('livewireScriptConfig')) { window.livewireScriptConfig.csrf = data.csrf } document.dispatchEvent(new CustomEvent('statamic:nocache.replaced', { detail: data })); }); })();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10