CINXE.COM

The climate stakes of the Harris-Trump election | Grist

<!DOCTYPE html> <html class="no-js" lang="en-us"> <head> <meta charset="utf-8" /> <script type="text/javascript"> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); /* ]]> */ </script> <meta content="width=device-width, initial-scale=1, maximum-scale=5" name="viewport" /> <title>The climate stakes of the Harris-Trump election | Grist</title> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script id="google-ad-setup"> window.googletag = window.googletag || {cmd: []}; googletag.cmd.push( function() { // Set page-level targeting googletag.pubads().setTargeting( 'pid', '651157' ); googletag.pubads().setTargeting( 'is_mobile', '' ); googletag.pubads().setTargeting( 'is_sponsored', '' ); googletag.pubads().setTargeting( 'authors', ["grist"] ); googletag.pubads().setTargeting( 'topics', ["elections","politics"] ); googletag.pubads().setTargeting( 'series', "" ); googletag.pubads().setTargeting( 'page_slug', 'the-climate-stakes-of-the-harris-trump-election' ); googletag.pubads().setTargeting( 'page_url', 'https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/' ); }); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WBDMG4S');</script> <!-- End Google Tag Manager --> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '542017519474115'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=542017519474115&ev=PageView&noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <link rel="apple-touch-icon" sizes="57x57" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://grist.org/wp-content/themes/grist/static/img/favicon/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="https://grist.org/wp-content/themes/grist/static/img/favicon/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="96x96" href="https://grist.org/wp-content/themes/grist/static/img/favicon/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="48x48" href="https://grist.org/wp-content/themes/grist/static/img/favicon/favicon-48x48.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://grist.org/wp-content/themes/grist/static/img/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://grist.org/wp-content/themes/grist/static/img/favicon/favicon-16x16.png"> <link rel="manifest" href="https://grist.org/wp-content/themes/grist/static/img/favicon/manifest.json"> <meta name="msapplication-TileColor" content=" #e6ffa0"> <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> <meta name="theme-color" content=" #e6ffa0"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Jetpack Site Verification Tags --> <meta name="p:domain_verify" content="c293daabda398bd8ceee45abea0b3201" /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.6 (Yoast SEO v24.4) - https://yoast.com/wordpress/plugins/seo/ --> <link rel="canonical" href="https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="The climate stakes of the Harris-Trump election" /> <meta property="og:description" content="Helene and Milton, the two massive hurricanes that just swept into the country — killing hundreds of people, and leaving both devastation and rumblings of political upheaval in seven states — amounted to their own October surprise. Not that the storms led to some irredeemable gaffe or unveiled some salacious scandal. The surprise, really, may [&hellip;]" /> <meta property="og:url" content="https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/" /> <meta property="og:site_name" content="Grist" /> <meta property="article:published_time" content="2024-10-23T08:45:00+00:00" /> <meta property="article:modified_time" content="2024-10-23T21:42:06+00:00" /> <meta property="og:image" content="https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all" /> <meta property="og:image:width" content="2000" /> <meta property="og:image:height" content="1125" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Grist staff" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Grist staff" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="25 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/#article","isPartOf":{"@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/"},"author":[{"@id":"https://grist.org/#/schema/person/image/ebd2ff1eb7da747b39ebae2a1faf5b07"}],"headline":"The climate stakes of the Harris-Trump election","datePublished":"2024-10-23T08:45:00+00:00","dateModified":"2024-10-23T21:42:06+00:00","mainEntityOfPage":{"@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/"},"wordCount":5267,"publisher":{"@id":"https://grist.org/#organization"},"image":{"@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/#primaryimage"},"thumbnailUrl":"https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all","articleSection":["Elections","Politics"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/","url":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/","name":"The climate stakes of the Harris-Trump election","isPartOf":{"@id":"https://grist.org/#website"},"primaryImageOfPage":{"@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/#primaryimage"},"image":{"@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/#primaryimage"},"thumbnailUrl":"https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all","datePublished":"2024-10-23T08:45:00+00:00","dateModified":"2024-10-23T21:42:06+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/#primaryimage","url":"https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all","contentUrl":"https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all","width":2000,"height":1125,"caption":"A collage of a voting booth, Trump, Harris, energy infrastructure, food, hurricanes, and clouds"},{"@type":"WebSite","@id":"https://grist.org/#website","url":"https://grist.org/","name":"Grist","description":"25 Years on the Climate Beat","publisher":{"@id":"https://grist.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://grist.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://grist.org/#organization","name":"Grist","url":"https://grist.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://grist.org/#/schema/logo/image/","url":"https://grist.org/wp-content/uploads/2021/03/Grist-Favicon.png","contentUrl":"https://grist.org/wp-content/uploads/2021/03/Grist-Favicon.png","width":512,"height":512,"caption":"Grist"},"image":{"@id":"https://grist.org/#/schema/logo/image/"}},{"@type":"Person","@id":"https://grist.org/#/schema/person/image/ebd2ff1eb7da747b39ebae2a1faf5b07","name":"Grist staff","url":"https://grist.org/author/grist/"}]}</script> <!-- / Yoast SEO Premium plugin. --> <style id='co-authors-plus-coauthors-style-inline-css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id='safe-svg-svg-icon-style-inline-css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='wp-parsely-recommendations-style-inline-css'> .parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0} </style> <link rel='stylesheet' id='mediaelement-css' href='https://grist.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://grist.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.7.2' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='elasticpress-facet-style-inline-css'> .widget_ep-facet input[type=search],.wp-block-elasticpress-facet input[type=search]{margin-bottom:1rem}.widget_ep-facet .searchable .inner,.wp-block-elasticpress-facet .searchable .inner{max-height:20em;overflow:scroll}.widget_ep-facet .term.hide,.wp-block-elasticpress-facet .term.hide{display:none}.widget_ep-facet .empty-term,.wp-block-elasticpress-facet .empty-term{opacity:.5;position:relative}.widget_ep-facet .empty-term:after,.wp-block-elasticpress-facet .empty-term:after{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.widget_ep-facet .level-1,.wp-block-elasticpress-facet .level-1{padding-left:20px}.widget_ep-facet .level-2,.wp-block-elasticpress-facet .level-2{padding-left:40px}.widget_ep-facet .level-3,.wp-block-elasticpress-facet .level-3{padding-left:60px}.widget_ep-facet .level-4,.wp-block-elasticpress-facet .level-4{padding-left:5pc}.widget_ep-facet .level-5,.wp-block-elasticpress-facet .level-5{padding-left:75pt}.widget_ep-facet input[disabled],.wp-block-elasticpress-facet input[disabled]{cursor:pointer;opacity:1}.widget_ep-facet .term a,.wp-block-elasticpress-facet .term a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_ep-facet .term a:hover .ep-checkbox,.wp-block-elasticpress-facet .term a:hover .ep-checkbox{background-color:#ccc}.ep-checkbox{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1em;justify-content:center;margin-right:.25em;width:1em}.ep-checkbox:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";display:none;height:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.25em}.ep-checkbox.checked{background-color:#5e5e5e}.ep-checkbox.checked:after{display:block} </style> <link rel='stylesheet' id='elasticpress-related-posts-block-css' href='https://grist.org/wp-content/mu-plugins/search/elasticpress/dist/css/related-posts-block-styles.min.css?ver=4.2.2' media='all' /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='qtip2css-css' href='https://grist.org/wp-content/plugins/wordpress-tooltips/js/qtip2/jquery.qtip.min.css?ver=6.7.2' media='all' /> <link rel='stylesheet' id='directorycss-css' href='https://grist.org/wp-content/plugins/wordpress-tooltips/js/jdirectory/directory.min.css?ver=6.7.2' media='all' /> <link rel='stylesheet' id='single-styles-css' href='https://grist.org/wp-content/themes/grist/dist/single.css?ver=0.15.74' media='all' /> <script type="text/javascript" src="https://grist.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://grist.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://grist.org/wp-content/plugins/wordpress-tooltips/js/qtip2/jquery.qtip.min.js?ver=6.7.2" id="qtip2js-js"></script> <script type="text/javascript" src="https://grist.org/wp-content/plugins/wordpress-tooltips/js/jdirectory/jquery.directory.min.js?ver=6.7.2" id="directoryjs-js"></script> <meta property="fb:pages" content="22898109808" /> <meta name="generator" content="Site Kit by Google 1.146.0" /> <script type="text/javascript"> if(typeof jQuery=='undefined') { document.write('<'+'script src="https://grist.org/wp-content/plugins//wordpress-tooltips/js/qtip/jquery.js" type="text/javascript"></'+'script>'); } </script> <script type="text/javascript"> function toolTips(whichID,theTipContent) { theTipContent = theTipContent.replace('[[[[[',''); theTipContent = theTipContent.replace(']]]]]',''); theTipContent = theTipContent.replace('@@@@',''); theTipContent = theTipContent.replace('####',''); theTipContent = theTipContent.replace('%%%%',''); theTipContent = theTipContent.replace('//##',''); theTipContent = theTipContent.replace('##]]',''); jQuery(whichID).qtip ( { content: { text:theTipContent, }, style: { classes:' qtip-light wordpress-tooltip-free qtip-rounded qtip-shadow ' }, position: { viewport: jQuery(window), my: 'bottom center', at: 'top center' }, show:'mouseover', hide: { fixed: true, delay: 200 } } ) } </script> <style type="text/css"> .qtip { z-index:45999 !important; font-family: regular serif; } </style> <style type="text/css"> .qtip { line-height: 18px !important; } </style> <style type="text/css"> .tooltips_table .tooltipsall { border-bottom:none !important; } .tooltips_table span { color: inherit !important; } .qtip-content .tooltipsall { border-bottom:none !important; color: inherit !important; } .tooltipsincontent { border-bottom:2px dotted #888; } .tooltipsPopupCreditLink a { color:gray; } </style> <style type="text/css"> .navitems a { text-decoration: none !important; } </style> <style type="text/css"> .qtip-content { font-size:14px !important; } </style> <style type="text/css"> .tooltips_table_title span { font-size: 14px !important; } </style> <style>img#wpstats{display:none}</style> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"NewsArticle","headline":"The climate stakes of the Harris-Trump election","url":"http:\/\/grist.org\/politics\/the-climate-stakes-of-the-harris-trump-election\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/grist.org\/politics\/the-climate-stakes-of-the-harris-trump-election\/"},"thumbnailUrl":"https:\/\/grist.org\/wp-content\/uploads\/2024\/10\/election-stakes-2024-final.jpg?quality=75&strip=all&w=1200","image":{"@type":"ImageObject","url":"https:\/\/grist.org\/wp-content\/uploads\/2024\/10\/election-stakes-2024-final.jpg?quality=75&strip=all"},"articleSection":"Elections","author":[{"@type":"Person","name":"Grist staff"}],"creator":["Grist staff"],"publisher":{"@type":"Organization","name":"Grist","logo":"https:\/\/grist.org\/wp-content\/uploads\/2022\/05\/grist-logo.png"},"keywords":["politics","elections","longform"],"dateCreated":"2024-10-23T08:45:00Z","datePublished":"2024-10-23T08:45:00Z","dateModified":"2024-10-23T21:42:06Z"}</script> <!-- Script to Move ads out of pullquote's container if ads in content are conflicting with the pulquotes --> <script type="text/javascript"> jQuery(document).ready(function () { jQuery('.wp-block-ups-ad-wrapper').each(function (e) { if (jQuery(this).closest('blockquote').length) { jQuery(this).insertAfter(jQuery(this).closest('blockquote')); } }) }) </script> <!-- Start VWO Async SmartCode --> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> <script type='text/javascript' id='vwoCode'> window._vwo_code || (function() { var account_id=934972, version=2.1, settings_tolerance=2000, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;', /* DO NOT EDIT BELOW THIS LINE */ f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var i=this.getSettings(),n=d.createElement('script'),r=this;t=t||{};if(i){n.textContent=i;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var i=this.hide_element(),n=i?i+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=n;else t.appendChild(d.createTextNode(n));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var n=d.createElement('div');n.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;';n.setAttribute('id','_vis_opt_path_hides');n.classList.add('_vis_hide_layer');t.parentNode.insertBefore(n,t.nextSibling)}var o='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:o})}else{this.load(o+'&x=true')}}};w._vwo_code=code;code.init();})(); </script> <!-- End VWO Async SmartCode --> <link rel="icon" href="https://grist.org/wp-content/uploads/2021/03/cropped-Grist-Favicon.png?quality=75&#038;strip=all&#038;w=32" sizes="32x32" /> <link rel="icon" href="https://grist.org/wp-content/uploads/2021/03/cropped-Grist-Favicon.png?quality=75&#038;strip=all&#038;w=192" sizes="192x192" /> <link rel="apple-touch-icon" href="https://grist.org/wp-content/uploads/2021/03/cropped-Grist-Favicon.png?quality=75&#038;strip=all&#038;w=180" /> <meta name="msapplication-TileImage" content="https://grist.org/wp-content/uploads/2021/03/cropped-Grist-Favicon.png?quality=75&#038;strip=all&#038;w=270" /> <script type="text/javascript"> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 16082; _sf_async_config.domain = 'grist.org'; //CHANGE THIS TO THE ROOT DOMAIN _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; _sf_async_config.sections = 'Elections, Politics'; // CHANGE THIS TO YOUR SECTION NAME(s) _sf_async_config.authors = 'Grist staff'; // CHANGE THIS TO YOUR AUTHOR NAME(s) /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <script async src="//static.chartbeat.com/js/chartbeat_mab.js"></script> <style type="text/css" id="wp-custom-css"> body.postid-655109{ background: linear-gradient(180deg, rgb(226, 208, 191) 0%, rgb(194, 204, 215) 30%, rgb(121, 195, 255) 100%); } .readmore-link::before { content: url('https://grist.org/wp-content/uploads/2023/07/rh_icon_final.png'); display: inline-block; width:46px; height: 32px; vertical-align: middle; } body.postid-574441 wp-block-interactive-template .interactive-block-topper { border-bottom: 2px dotted #dfcdb5; } body.postid-624900{ background: linear-gradient(180deg, rgb(223, 235, 185) 0%, rgb(205, 234, 189) 30%, rgb(172, 232, 196) 100%); } body.postid-568607{ background: linear-gradient(180deg, rgb(254, 252, 200) 0%, rgb(184, 211, 157) 30%, rgb(89, 161, 119) 100%); } body.postid-596740 { background: linear-gradient(180deg, rgba(255, 237, 171) 0%, rgba(231, 230, 180) 60%, rgba(1, 190, 186) 100%); min-height: 900px; } body.postid-554703{ background: linear-gradient(180deg, rgba(254,212,231,1) 0%, rgba(242,183,159,1) 30%, rgba(255,207,67,1) 100%); } .cmyk-grist-header__branding-link:hover svg * { fill: #fff; color: #fff; } .cmyk-grist-header__branding-link:not(:hover) svg * { color: #fff; } @media only screen and (max-width: 600px) { .article-body .wp-block-ups-ad-wrapper figure.wp-block-ups-ad__placement { display: flex; } } .wp-block-columns { display: flex; margin: 10px 10px 0; padding: 10px 20px 0; } @media only screen and (max-width: 600px) { .wp-block-columns .wp-block-columns{ margin: 0; padding-left: 0; padding-right:0; } } .wp-block-column { flex: 1; margin: 10px 10px 0; padding: 10px 10px 0; } @media only screen and (max-width: 600px) { .wp-block-column .wp-block-column { margin: 0; padding-left: 0; padding-left: 0; } } .wp-block-column h2, .wp-block-column h3, .wp-block-column p { text-align: center; } .wp-block-column ul { margin: 0; padding: 0; list-style-type: none; } .wp-block-column ul li { padding: 10px; margin: 0; } .wp-block-column ul li:nth-child(odd) { } .wp-block-column h3 { margin: 0; padding: 10px; font-size:24px; text-align:left; margin:60px 0 12px } .wp-block-column:nth-child(2) { } .wp-block-column:nth-child(2) h3 { margin: 0 -15px; } @media (max-width: 764px) { .wp-block-columns.has-3-columns { flex-flow: row wrap; } .has-3-columns .wp-block-column { order: 2; } .has-3-columns .wp-block-column:nth-child(2){ flex-basis: 100%; order: 1; } } @media (max-width: 478px) { .wp-block-columns.has-3-columns { } .wp-block-column { flex-basis: 100%; margin: 20px 0; } .wp-block-column:nth-child(2) { } } .basic-page-body__content .donate__embed iframe{ margin:0; } .term-wildfires .section-header__title{ border-bottom:0;} .basic-page-body__content .wp-embed-aspect-16-9 iframe{margin-top: 0} @media (min-width: 1440px) { #knightlab-iframe{ margin-left:-40px; } } .video-container { position: relative; width: 100%; padding-bottom: 56.25%; } .video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; margin: 0; } @media (max-width: 764px) { .homepage > .horizontal-ad { display: none; } .homepage > .horizontal-ad ~ .horizontal-ad{ display: block; } } body #wisepops-instance-362665 .wisepops-custom-css-362665 .wisepops-block-signup button:hover:hover, body #wisepops-instance-361945 .wisepops-custom-css-361945 .wisepops-block-signup button:hover{color:#000} /* Parched no header and footer */ .page-id-584026 .page__topper, .page-id-584026 .page-header, .page-id-584026 .footer__cta-wrapper, .page-id-584026 .footer__primary, .page-id-584026 .appeal-bar-notification {display: none;} .page-id-584026 .basic-page-body__content {margin-top: 4vw;} .page-id-584026 .parched-donate-container{text-align: right; margin-bottom: 4vw; margin-top: -40px; max-width: 90%;} @media (max-width: 1024px) { .page-id-584026 .parched-donate-container { margin-top: 0px; } } .parched-donate-container a{ font-family: "Basis Grotesque",sans-serif; font-size: 14px; line-height: 1.5; font-weight: 700; background: rgb(255, 0, 0); color: rgb(255, 255, 255); } .parched-donate-container a:hover{ border-bottom: 1px solid currentColor; color: #000; } @media (min-width: 1024px) { .postid-596740 .topper-featured-image__figure{ min-height: 650px;} } .gf-contact-form .gform_confirmation_wrapper { font-weight: bold; font-size: 24px; margin: 60px auto; } body .wp-block-related-articles--grid{ margin-top:0; } .postid-612374 .page__color-bar-sun-wrapper.cover { height: 110vh; } .wp-block-embed-youtube iframe { margin-top: 0 !important; } .article-links-con { align-items: flex-start !important; min-width: auto !important; padding-left: 0 !important; padding-right: 0 !important; display: flex !important; } .article-links-con > div { padding: 0 !important; } .postid-625763 .article-body .wp-block-quote { border-left: none; padding-left: 0; } .postid-625763 .article-body .wp-block-quote .headshot { border-radius: 50%; height: 60px; width: 60px; } .postid-625763 .article-body .wp-block-quote .contributor-info { align-items: flex-start; } .postid-625763 .article-body h3 { counter-increment: h3-counter; display: flex; align-items: flex-end; } .postid-625763 .article-body h3::before { content: counter(h3-counter); font-family: "PolySans", sans-serif; font-weight: 500; word-spacing: -0.05em; font-size: 55px; letter-spacing: -0.02em; line-height: 0.95; margin-right: 25px; } @media (min-width: 768px) { .postid-625763 .article-body h3::before { font-size: 70px; } } @media (min-width: 1024px) { .postid-625763 .article-body h3::before { font-size: 90px; } } .postid-626703 .main-header { color: #fff; } .postid-626703 .nav__item--link-follows-container { color: #3c3830; } .postid-626703 .site-logo__link:hover, .postid-626703 .site-logo__link:focus { color: #fffc; } .main-nav--sticky .main-header { color: #3c3830; } .wp-element-caption { max-width: 100% } .funder-line { font-family: 'Basis Grotesque Pro', sans-serif; font-weight: 400; font-style: italic; font-size: 14px; } .postid-635668 .meta-rail { position: static; } .postid-635668 .article-meta { position: static; top: 0; } #mc_embed_signup { background: #fff; clear: left; font: 14px Helvetica, Arial, sans-serif; width: 600px; } .popup-content #mc_embed_signup h2 { float: left; } .popup-content #mc_embed_signup .indicates-required { float: right; margin: 15px 0; } .popup-content #mc_embed_signup div#mce-responses { margin: 0; padding: 0; } .popup-content #mc_embed_signup #mce-success-response { display: block; margin-top: 0; padding-top: 0; margin-bottom: 30px; } @media screen and (max-width: 600px) { #mc_embed_signup { width: 320px; } .popup-content #mc_embed_signup .optionalParent img { max-width: 100px } } @media screen and (max-width: 400px) { .popup-content #mc_embed_signup #mc-embedded-subscribe { margin: 20px auto; } } .rt-mosaic-block+:not(div.rt-mosaic-block) { margin-top: 60px; } .mailchimp-embed-header-message{margin-top:20px;} @media screen and (min-width: 1280px) { #CybotCookiebotDialog{ max-height : 50vh !important; min-width: 40vw !important; max-width: 60vw !important; margin: auto !important; } } @media screen and (min-width: 320px) and (max-width: 768px) { #CybotCookiebotDialog { top: auto !important; bottom: 0 !important; left: 50% !important; transform: translateX(-50%) !important; max-height: 41vh !important; overflow-y: auto !important; width: calc(100% - 16px) !important; } } @media screen and (min-width: 769px) and (max-width: 1279px) { #CybotCookiebotDialog[data-template="bottom"]{ top: 100%; transform: translate(-50%,-100%); } } #CybotCookiebotDialog > div { display: none; } #CybotCookiebotDialogHeader, #CybotCookiebotDialogHeaderLogosWrapper{ display: none !important; } #div-gpt-ad-1607031140779-0 iframe{ max-width:90vw !important; } #div-gpt-ad-1607031685151-0 iframe{ max-width: 90vw !important; } @media (min-width: 1440px) { .post-template-imagine-2200-article .article-ad-rail, .post-template-imagine-2200-article .ad-rail__ad-placement--sticky { top: 16rem; } } .page-template-page-25th-anniversary-template .wp-block-related-articles .tease-art img{ object-fit: cover; aspect-ratio: 16 / 9;} </style> <script> var articleRailAds = []; var articleBodyAds = []; var articleBodyAdObjs = JSON.parse('[{"slot":"\/2154169\/article-ad-billboard-1","id":"div-gpt-ad-1607548380621-0"},{"slot":"\/2154169\/article-ad-billboard-2","id":"div-gpt-ad-1607548453163-0"}]'); googletag.cmd.push( function() { var railMappingTall = googletag.sizeMapping() .addSize([1068, 300], [[300, 600]]) .addSize([300, 300], [[300, 300]]) .addSize([0, 0], [[300, 300]]) .build(); var bodyMapping = googletag.sizeMapping() .addSize([1440, 300], [970, 250]) .addSize([300, 300], [300, 300]) .addSize([0, 0], [300, 300]) .build(); // Define ads articleRailAds.push(googletag.defineSlot('/2154169/article-ad-rail-1', [[300, 300]], 'div-gpt-ad-1607548573409-0').addService(googletag.pubads())); articleRailAds.push(googletag.defineSlot('/2154169/article-ad-rail-2', [[300, 300], [300, 600]], 'div-gpt-ad-1607548724302-0').defineSizeMapping(railMappingTall).addService(googletag.pubads())); // Only define the body slot if the id exists for(var i = 0; i < articleBodyAdObjs.length; i++) { var bodySlot = articleBodyAdObjs[i]; if (document.querySelector('#'+bodySlot.id)) { articleBodyAds.push(googletag.defineSlot(bodySlot.slot, [[970, 250], [300, 300]], bodySlot.id) .defineSizeMapping(bodyMapping) .addService(googletag.pubads())); } } googletag.pubads().setTargeting( 'pid', '651157' ); googletag.pubads().setTargeting( 'is_mobile', '' ); googletag.pubads().setTargeting( 'is_sponsored', '' ); googletag.pubads().setTargeting( 'authors', ["grist"] ); googletag.pubads().setTargeting( 'topics', ["elections","politics"] ); googletag.pubads().setTargeting( 'series', "" ); googletag.pubads().setTargeting( 'page_slug', 'the-climate-stakes-of-the-harris-trump-election' ); googletag.pubads().setTargeting( 'page_url', 'https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/' ); // After body slot is rendered, determine if it is empty and // add a class to the parent to hide its styles. // Check for ad_is_sponored target and show sponsor note if so googletag.pubads().addEventListener('slotRenderEnded', function(event) { var slot = event.slot; var slotEl = document.querySelector('#'+slot.getSlotElementId()); if (slotEl) { var showSponsorNote = slot.getTargeting('ad_is_sponsored')[0] === 'true' ? true : false; var slotParent = slotEl.parentElement; // Only add sponsor note to tall rail ad if (slot === articleRailAds[1] ) { if (showSponsorNote) { var figcaptionEl = slotParent.querySelector('.ad-sponsor-note'); figcaptionEl.classList.add('is-visible'); } } // Add class to empty adds so we can remove styles if (event.isEmpty) { slotParent.classList.add('is-empty'); } else { slotParent.classList.remove('is-empty'); } } }); // Collapse divs if there is nothing to load googletag.pubads().collapseEmptyDivs(true); googletag.pubads().enableSingleRequest(); googletag.pubads().enableLazyLoad(); googletag.enableServices(); }); jQuery( window ).load( function() { // Only check the body slot if the id exists for(var i = 0; i < articleBodyAdObjs.length; i++) { var bodySlot = articleBodyAdObjs[i]; if( ! jQuery( '#'+bodySlot.id ).has( 'iframe' ).length > 0 ) { jQuery( '#'+bodySlot.id ).closest( '.wp-block-ups-ad-wrapper' ).hide(); } } }); </script> </head> <body class="post-template-default single single-post postid-651157 single-format-standard article-align-center sticky-appeal-bar appeals sticky-nav ads-disabled" > <div class="cursor"> <div class="cursor__ball js-cursor"> <svg height="30" width="30"> <circle cx="15" cy="15" r="12" stroke-width="0"></circle> </svg> </div> <div class="cursor__ball js-fix-cursor"> <svg height="30" width="30"> <circle cx="15" cy="15" r="12" stroke-width="0"></circle> </svg> </div> </div> <a href="#content" class="skip-to-content" tabindex="0">Skip to content</a> <svg display="none" width="0" height="0" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <symbol id="grist-monogram" viewBox="0 0 100 103"> <path fill="currentColor" d="M85.11 64V88.3C79.31 91.9 72.81 94 67.31 94C39.91 94 15.31 64.1 15.31 33C15.31 18.4 24.91 6.9 41.61 6.9C52.11 6.9 72.51 13.6 87.61 29.8C88.0688 30.38 88.6439 30.8576 89.2984 31.2021C89.9528 31.5465 90.6721 31.7502 91.41 31.8C93.41 31.8 94.61 30.5 94.61 28.2V2H90.91V3C90.91 6.6 88.81 7.6 83.61 6C73.1727 2.50408 62.2157 0.813193 51.21 1C18.31 1 0.210022 26.8 0.210022 52C0.210022 80.8 22.11 103 51.21 103C63.358 102.914 75.1883 99.11 85.11 92.1V102H99.61V50H46.61V64H85.11Z" /> </symbol> <symbol id="fix-monogram" viewBox="0 0 61 78"> <path fill="currentColor" d="M59.2026,0 L0,0 L0,0.557142 C4.60589,2.45143 7.18969,4.45715 7.18969,12.1457 L7.18969,67.9714 C6.62799,73.7657 3.93186,75.8829 0.112339,77.4429 L0.112339,78 L41.3407,78 L41.3407,77.4429 C33.7017,76.1057 30.7808,72.6514 30.7808,65.4086 L30.7808,40.3371 L32.4659,40.3371 C40.8913,40.3371 47.744,47.58 49.7661,54.1543 L50.3278,54.1543 L50.3278,23.7343 L49.7661,23.7343 C47.744,30.42 41.0037,37.5514 32.4659,37.5514 L30.7808,37.5514 L30.7808,3.34286 L33.5893,3.34286 C45.1602,3.34286 55.9447,12.0343 60.4383,27.8571 L61,27.8571 L59.2026,0 Z" /> </symbol> <symbol id="menu" viewBox="0 0 26 12"> <path fill="currentColor" d="M0 0H26V2H0V0ZM0 5H26V7H0V5ZM26 10H0V12H26V10Z" /> </symbol> <symbol id="close" viewBox="0 0 20 20"> <path fill="currentColor" d="M20 2.01342L12.0134 10L20 17.9866L17.9866 20L10 12.0134L2.01342 20L0 17.9866L7.98658 10L0 2.01342L2.01342 0L10 7.98658L17.9866 0L20 2.01342Z" /> </symbol> <symbol id="search" viewBox="0 0 26 26"> <path fill="currentColor" d="M4.94906 14.429C6.25022 15.7301 7.83021 16.3807 9.68901 16.3807C11.5478 16.3807 13.1278 15.7301 14.429 14.429C15.7301 13.1278 16.3807 11.5478 16.3807 9.68901C16.3807 7.83021 15.7301 6.25022 14.429 4.94906C13.1278 3.6479 11.5478 2.99732 9.68901 2.99732C7.83021 2.99732 6.25022 3.6479 4.94906 4.94906C3.6479 6.25022 2.99732 7.83021 2.99732 9.68901C2.99732 11.5478 3.6479 13.1278 4.94906 14.429ZM18.6113 16.3807L26 23.7694L23.7694 26L16.3807 18.6113V17.4263L15.9625 17.008C14.1966 18.5416 12.1055 19.3083 9.68901 19.3083C6.99374 19.3083 4.69348 18.3789 2.7882 16.5201C0.929401 14.6613 0 12.3843 0 9.68901C0 6.99374 0.929401 4.71671 2.7882 2.85791C4.69348 0.952636 6.99374 0 9.68901 0C12.3843 0 14.6613 0.952636 16.5201 2.85791C18.3789 4.71671 19.3083 6.99374 19.3083 9.68901C19.3083 12.1055 18.5416 14.1966 17.008 15.9625L17.4263 16.3807H18.6113Z" /> </symbol> <symbol id="newsletter" viewBox="0 0 24 16"> <path fill-rule="evenodd" fill="currentColor" d="M2 2H22V14H2L2 2ZM0 2C0 0.895431 0.895431 0 2 0H22C23.1046 0 24 0.895431 24 2V14C24 15.1046 23.1046 16 22 16H2C0.89543 16 0 15.1046 0 14V2ZM5 4C5.18673 4 5.36151 4.05118 5.51106 4.14028L12 7.84827L18.4869 4.14147C18.6369 4.05164 18.8124 4 19 4C19.5523 4 20 4.44772 20 5C20 5.37785 19.7904 5.70676 19.4812 5.87683L12.4962 9.86826C12.1888 10.0439 11.8113 10.0439 11.5039 9.86826L4.52103 5.87804C4.21057 5.70833 4 5.37876 4 5C4 4.44772 4.44772 4 5 4Z" /> </symbol> <symbol id="podcast" viewBox="0 0 22 18"> <path fill="currentColor" d="M8 1C8 0.447716 8.44771 0 9 0C9.55229 0 10 0.447715 10 1V17C10 17.5523 9.55229 18 9 18C8.44771 18 8 17.5523 8 17V1ZM5 4C4.44772 4 4 4.44772 4 5V13C4 13.5523 4.44772 14 5 14C5.55228 14 6 13.5523 6 13V5C6 4.44772 5.55228 4 5 4ZM1 6C0.447715 6 0 6.44772 0 7V11C0 11.5523 0.447715 12 1 12C1.55228 12 2 11.5523 2 11V7C2 6.44772 1.55228 6 1 6ZM13 3C12.4477 3 12 3.44772 12 4V14C12 14.5523 12.4477 15 13 15C13.5523 15 14 14.5523 14 14V4C14 3.44772 13.5523 3 13 3ZM20 7C20 6.44772 20.4477 6 21 6C21.5523 6 22 6.44772 22 7V11C22 11.5523 21.5523 12 21 12C20.4477 12 20 11.5523 20 11V7ZM17 2C16.4477 2 16 2.44772 16 3V15C16 15.5523 16.4477 16 17 16C17.5523 16 18 15.5523 18 15V3C18 2.44772 17.5523 2 17 2Z" /> </symbol> <symbol id="intersection" viewBox="0 0 30 30"> <path d="M13 0V13H0" fill="none" stroke-width="2" stroke="currentColor" /> <path d="M-5.68248e-07 17L13 17L13 30" fill="none" stroke-width="2" stroke="currentColor" /> <path d="M17 30L17 17L30 17" fill="none" stroke-width="2" stroke="currentColor" /> <path d="M30 13L17 13L17 1.66583e-06" fill="none" stroke-width="2" stroke="currentColor" /> </symbol> <symbol id="arrow-left" viewBox="0 0 24 24"> <path fill="currentColor" d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z" /> </symbol> <symbol id="arrow-right" viewBox="0 0 24 24"> <path fill="currentColor" d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z" /> </symbol> <symbol id="checkmark" viewBox="0 0 20 20"> <path fill="currentColor" d="M7.5 13.4766L16.3281 4.64844L17.5 5.82031L7.5 15.8203L2.85156 11.1719L4.02344 10L7.5 13.4766Z" /> </symbol> <symbol id="fix" viewBox="0 0 54 54"> <path fill="currentColor" d="M16.6378,46.3156 C20.9718,46.3156 24.6488,49.0916 26.0128,52.9596 C20.4528,52.8456 15.3148,51.0276 11.0958,48.0026 C12.6798,46.9376 14.5858,46.3156 16.6378,46.3156 Z M36.5035,46.3157 C38.5515,46.3157 40.4545,46.9357 42.0365,47.9967 C37.8205,51.0227 32.6855,52.8427 27.1285,52.9587 C28.4925,49.0917 32.1695,46.3157 36.5035,46.3157 Z M36.5031,26.4047 C41.9141,26.4047 46.3061,30.7257 46.4401,36.1037 C46.4381,36.1877 46.4271,36.2697 46.4271,36.3537 C46.4271,36.4387 46.4381,36.5207 46.4401,36.6047 C46.3061,41.9827 41.9141,46.3037 36.5031,46.3037 C31.1191,46.3037 26.7451,42.0237 26.5701,36.6827 L26.570034,36.6935509 C26.3903664,42.0304 22.0186862,46.3035 16.6374,46.3035 C11.2664,46.3035 6.9014,42.0445 6.7074,36.7205 C6.7114,36.5975 6.7254,36.4785 6.7254,36.3545 C6.7254,36.2305 6.7114,36.1105 6.7074,35.9885 C6.9014,30.6645 11.2664,26.4045 16.6374,26.4045 C22.0224,26.4045 26.3964,30.6845 26.5704,36.0265 L26.5704681,36.0156491 C26.7511336,30.6787986 31.1228131,26.4047 36.5031,26.4047 Z M0.000200000001,26.9494 C3.7992,28.2524 6.5542,31.7844 6.7072,35.9884 C6.7022,36.1114 6.6882,36.2304 6.6882,36.3544 C6.6882,36.4784 6.7022,36.5974 6.7072,36.7204 C6.6362,38.6494 6.0272,40.4414 5.0102,41.9384 C1.9532,37.7064 0.1142,32.5414 0.000200000001,26.9494 Z M53.1251,26.9597 C53.0091,32.5397 51.1751,37.6937 48.1281,41.9197 C47.0991,40.3957 46.4891,38.5697 46.4401,36.6047 C46.4421,36.5207 46.4531,36.4387 46.4531,36.3537 C46.4531,36.2697 46.4421,36.1877 46.4401,36.1037 C46.5461,31.8597 49.3051,28.2817 53.1251,26.9597 Z M16.6382,6.4933 C22.0222,6.4933 26.3962,10.7723 26.5702,16.1143 C26.5672,16.2243 26.5542,16.3313 26.5542,16.4423 C26.5542,16.5523 26.5672,16.6603 26.5702,16.7703 C26.3962,22.1113 22.0222,26.3913 16.6382,26.3913 C11.2672,26.3913 6.9012,22.1323 6.7072,16.8083 C6.7112,16.6853 6.7252,16.5653 6.7252,16.4423 C6.7252,16.3183 6.7112,16.1983 6.7072,16.0763 C6.9012,10.7523 11.2672,6.4933 16.6382,6.4933 Z M36.5034,6.4932 C41.9134,6.4932 46.3054,10.8132 46.4404,16.1912 L46.4404071,16.179458 C46.4905601,14.2570387 47.0801708,12.4703646 48.0721,10.9685 C51.1211,15.1655 52.9681,20.2875 53.1201,25.8355 C49.3031,24.5115 46.5461,20.9355 46.4401,16.6925 L46.4400904,16.704249 C46.2988385,22.0766525 41.9093592,26.3912 36.5034,26.3912 C31.1194,26.3912 26.7454,22.1112 26.5704,16.7702 C26.5744,16.6602 26.5874,16.5522 26.5874,16.4422 C26.5874,16.3312 26.5744,16.2242 26.5704,16.1142 C26.7454,10.7722 31.1194,6.4932 36.5034,6.4932 Z M5.0562,10.9273 C6.0452,12.4103 6.6382,14.1763 6.7072,16.0763 C6.7022,16.1983 6.6882,16.3183 6.6882,16.4423 C6.6882,16.5653 6.7022,16.6853 6.7072,16.8083 C6.5542,21.0123 3.7992,24.5443 0.000200000001,25.8473 C0.0232,24.6923 0.1142,23.5553 0.2802,22.4413 C0.9452,18.1833 2.6232,14.2633 5.0562,10.9273 Z M27.1895,0.0012 C32.6665,0.1312 37.7325,1.9152 41.9075,4.8762 C40.3515,5.8862 38.4975,6.4792 36.5035,6.4792 C32.2315,6.4792 28.5985,3.7812 27.1895,0.0012 Z M25.9528,0.000199999999 C24.5428,3.7812 20.9108,6.4792 16.6378,6.4792 C14.6338,6.4792 12.7718,5.8812 11.2098,4.8622 C15.3928,1.9012 20.4668,0.1212 25.9528,0.000199999999 Z" /> </symbol> <symbol id="fix-logo" viewBox="0 0 206 101"> <path fill="currentColor" d="M72.9235728,6.01735041 L75.1196492,39.9083333 L74.4333069,39.9083333 C68.9431656,20.6582711 55.7667072,10.084254 41.629509,10.084254 L41.629509,10.084254 L38.198096,10.084254 L38.198096,51.7023259 L40.2569239,51.7023259 C50.6883117,51.7023259 58.9235235,43.0262808 61.3941966,34.8924138 L61.3941966,34.8924138 L62.0804393,34.8924138 L62.0804393,71.9013243 L61.3941966,71.9013243 C58.9235235,63.9030765 50.5510631,55.0914122 40.2569239,55.0914122 L40.2569239,55.0914122 L38.198096,55.0914122 L38.198096,85.5932889 C38.198096,94.4049532 41.7667575,98.6073565 51.1000573,100.234389 L51.1000573,100.234389 L51.1000573,100.911987 L0.727586526,100.911987 L0.727586526,100.234389 C5.39424838,98.3362177 8.68835302,95.7605479 9.37462565,88.7112364 L9.37462565,88.7112364 L9.37462565,20.7937908 C9.37462565,11.4399483 6.21776956,8.99975834 0.590332,6.69516768 L0.590332,6.69516768 L0.590332,6.01735041 L72.9235728,6.01735041 Z M163.111009,29.7409747 L163.111009,30.2832524 C158.856105,31.3678078 156.933829,33.1300611 156.933829,35.9769692 C156.933829,38.552639 157.894967,40.7216503 160.365042,44.3818755 L166.816123,54.2779957 L149.385158,73.9348159 L140.600454,84.5087335 C137.718036,88.033439 136.482998,90.6091088 136.482998,93.1848781 C136.482998,96.5739644 139.365417,99.4207731 143.620321,100.234389 L143.620321,100.911987 L77.8496802,100.911987 L77.8496802,100.234389 C81.6928388,98.6073565 84.575158,95.6250282 84.575158,90.0668311 L84.575158,90.0668311 L84.575158,48.4487592 C84.575158,41.9417254 82.7908272,41.1283088 77.8496802,39.6371944 L77.8496802,39.6371944 L77.8496802,38.9592976 L110.653777,29.7409747 L110.653777,90.0668311 C110.653777,95.5008803 113.48979,98.4728448 117.208198,100.123322 L116.912629,100.234389 C121.716329,98.4718369 127.149499,94.5404728 131.267951,89.5246529 L146.914087,70.2745907 L128.248085,40.8572695 C123.16949,32.8589222 121.24821,31.2321886 116.307063,30.4187721 L116.307063,29.7409747 L163.111009,29.7409747 Z M201.884223,29.7409747 L201.884223,30.4187721 C197.354423,31.6388472 190.766891,36.6547666 186.099643,42.6195227 L173.884722,57.8027012 L194.609452,89.6601726 C199.001804,96.3028256 201.609327,98.8784954 205.590332,100.234389 L205.590332,100.911987 L158.786385,100.911987 L158.786385,100.234389 C163.041289,99.8274316 165.100018,97.7940395 165.100018,94.269334 C165.100018,91.964803 164.413775,89.9313114 162.080151,86.2710862 L154.256585,73.9348159 L171.688546,54.2779957 L178.276078,46.1442283 C181.433392,42.2128642 182.66843,39.7727141 182.66843,37.332564 C182.66843,33.8078584 180.060906,31.096669 175.806002,30.2832524 L175.806002,29.7409747 L201.884223,29.7409747 Z M96.9281251,0.911987 C104.614044,0.911987 110.516329,6.87679588 110.516329,14.3328256 C110.516329,21.653276 104.614044,27.6180322 96.9281251,27.6180322 C89.2418079,27.6180322 83.339921,21.653276 83.339921,14.3328256 C83.339921,6.87679588 89.2418079,0.911987 96.9281251,0.911987 Z"/> </symbol> <symbol id="arena" viewBox="0 0 30 30"> <path fill="currentColor" d="M21.0557656,7.6035181 C21.2640657,7.6035181 21.4652174,7.82245762 21.5034529,8.08993954 L21.5034529,8.08993954 L22.1231997,12.4895101 C22.1607702,12.7571583 22.3968325,12.8944734 22.6473578,12.7937313 L22.6473578,12.7937313 L26.7684746,11.1522667 C27.0188337,11.0525221 27.3094231,11.1153612 27.41349,11.2919093 C27.5173907,11.468956 27.4284517,11.7504022 27.2156631,11.9169758 L27.2156631,11.9169758 L23.7498688,14.6400049 C23.5377452,14.8067447 23.5377452,15.0797126 23.7498688,15.2459537 L23.7498688,15.2459537 L27.2156631,17.9701465 C27.4282855,18.1367201 27.516892,18.4349566 27.4126588,18.6321186 C27.3085919,18.829613 27.01767,18.9092425 26.7683083,18.8088328 L26.7683083,18.8088328 L22.6837646,17.1686982 C22.433738,17.0686211 22.2003355,17.2049388 22.1644275,17.4725869 L22.1644275,17.4725869 L21.5742716,21.9105592 C21.5388622,22.1778749 21.3052935,22.3964819 21.0555994,22.3964819 C20.8065702,22.3964819 20.5730015,22.1777086 20.5377584,21.9105592 L20.5377584,21.9105592 L19.9476025,17.4725869 C19.9118606,17.2049388 19.6781257,17.0684548 19.4280991,17.1686982 L19.4280991,17.1686982 L15.4117142,18.7809043 C15.1611889,18.8816464 14.7515708,18.8816464 14.5012117,18.7809043 L14.5012117,18.7809043 L10.4841619,17.1686982 C10.2344678,17.0686211 10.0000678,17.2049388 9.96515722,17.4725869 L9.96515722,17.4725869 L9.37500133,21.9105592 C9.3392595,22.1778749 9.10569076,22.3964819 8.85632912,22.3964819 C8.60663499,22.3964819 8.3732325,22.1777086 8.3376569,21.9105592 L8.3376569,21.9105592 L7.74849846,17.4725869 C7.71342159,17.2049388 7.4800191,17.0684548 7.22899504,17.1686982 L7.22899504,17.1686982 L3.14495007,18.8088328 C2.89475722,18.9092425 2.60466651,18.8297792 2.50043335,18.6319523 C2.3966989,18.4344579 2.48480668,18.1362214 2.69759529,17.9696478 L2.69759529,17.9696478 L6.16372211,15.2462862 C6.37601199,15.0798788 6.37601199,14.806911 6.16372211,14.6401712 L6.16372211,14.6401712 L2.69759529,11.917142 C2.48547165,11.7509009 2.39686514,11.4692885 2.50076583,11.2920755 C2.60483275,11.1156937 2.89492346,11.0525221 3.14544879,11.1527655 L3.14544879,11.1527655 L7.26639929,12.7938976 C7.51709086,12.8943072 7.75298697,12.7573245 7.79055746,12.4896764 L7.79055746,12.4896764 L8.41063674,8.0897733 C8.44804099,7.82245762 8.64935896,7.6035181 8.85749281,7.6035181 C9.06496169,7.6035181 9.26578093,7.82245762 9.30401639,8.0897733 L9.30401639,8.0897733 L9.92326446,12.4896764 C9.96083495,12.7573245 10.1968973,12.8943072 10.4475889,12.7938976 L10.4475889,12.7938976 L14.5012117,11.1796965 C14.7519033,11.0796194 15.1613551,11.0796194 15.4127117,11.1796965 L15.4127117,11.1796965 L19.4656695,12.7938976 C19.7165273,12.8943072 19.9522572,12.7573245 19.9901602,12.4896764 L19.9901602,12.4896764 L20.6102395,8.0897733 C20.6474775,7.82245762 20.848463,7.6035181 21.0557656,7.6035181 Z M15.3422254,12.2685757 C15.130268,12.1015034 14.7829904,12.1015034 14.5711992,12.2685757 L14.5711992,12.2685757 L11.5123631,14.6779079 C11.3005719,14.8449802 11.3022343,15.1159532 11.5156879,15.2805318 L11.5156879,15.2805318 L14.5688719,17.6303497 C14.7818267,17.7949284 15.1322629,17.7949284 15.3458827,17.6303497 L15.3458827,17.6303497 L18.3980692,15.2805318 C18.611689,15.1157869 18.6133514,14.8448139 18.4010616,14.6779079 L18.4010616,14.6779079 Z"/> </symbol> <symbol id="email" viewBox="0 0 30 30"> <path fill="currentColor" d="M5.19222801,8.75771961 C5.05693776,8.75771961 4.94832557,8.86633181 4.94832557,9.00162205 L4.94832557,9.72571961 L14.9483256,16.9359635 L24.9483256,9.72571961 L24.9483256,9.00162205 C24.9483256,8.86633181 24.8397134,8.75771961 24.7044231,8.75771961 L5.19222801,8.75771961 Z M4.94832557,11.2193536 L4.94832557,20.9983779 C4.94832557,21.1336682 5.05693776,21.2422804 5.19222801,21.2422804 L24.7044231,21.2422804 C24.8397134,21.2422804 24.9483256,21.1336682 24.9483256,20.9983779 L24.9483256,11.2193536 L15.2302768,18.2239877 C15.0616402,18.3430804 14.8348865,18.3430804 14.6662524,18.2239877 L4.94832557,11.2193536 Z"/> </symbol> <symbol id="facebook" viewBox="0 0 30 30"> <path fill="currentColor" d="M12.75,12 L10.5,12 L10.5,15 L12.75,15 L12.75,24 L16.5,24 L16.5,15 L19.2315,15 L19.5,12 L16.5,12 L16.5,10.74975 C16.5,10.0335 16.644,9.75 17.33625,9.75 L19.5,9.75 L19.5,6 L16.644,6 C13.947,6 12.75,7.18725 12.75,9.46125 L12.75,12 Z"/> </symbol> <symbol id="github" viewBox="0 0 30 30"> <path fill="currentColor" d="M15,4.7599911 C9.19875,4.7599911 4.5,9.4613661 4.5,15.2599911 C4.5,19.9001161 7.50825,23.8349911 11.679375,25.2218661 C12.204375,25.3207411 12.396875,24.9961161 12.396875,24.7169911 C12.396875,24.4676161 12.388125,23.8069911 12.38375,22.9319911 C9.463,23.5654911 8.847,21.5232411 8.847,21.5232411 C8.36925,20.3113661 7.678875,19.9876161 7.678875,19.9876161 C6.72775,19.3366161 7.752375,19.3497411 7.752375,19.3497411 C8.80675,19.4232411 9.360625,20.4312411 9.360625,20.4312411 C10.296875,22.0368661 11.8185,21.5731161 12.41875,21.3044911 C12.51325,20.6254911 12.783625,20.1626161 13.08375,19.9001161 C10.751875,19.6376161 8.301,18.7346161 8.301,14.7113661 C8.301,13.5651161 8.707875,12.6288661 9.381625,11.8938661 C9.2635,11.6287411 8.909125,10.5612411 9.4735,9.1148661 C9.4735,9.1148661 10.352875,8.8331161 12.361,10.1911161 C13.201,9.9574911 14.0935,9.8419911 14.986,9.8367411 C15.8785,9.8419911 16.771,9.9574911 17.611,10.1911161 C19.606,8.8331161 20.485375,9.1148661 20.485375,9.1148661 C21.04975,10.5612411 20.695375,11.6287411 20.590375,11.8938661 C21.25975,12.6288661 21.666625,13.5651161 21.666625,14.7113661 C21.666625,18.7451161 19.21225,19.6332411 16.876,19.8913661 C17.2435,20.2063661 17.58475,20.8503661 17.58475,21.8338661 C17.58475,23.2391161 17.571625,24.3678661 17.571625,24.7091161 C17.571625,24.9847411 17.755375,25.3128661 18.2935,25.2078661 C22.494375,23.8306161 25.5,19.8931161 25.5,15.2599911 C25.5,9.4613661 20.798625,4.7599911 15,4.7599911"/> </symbol> <symbol id="instagram" viewBox="0 0 30 30"> <path fill="currentColor" d="M15,4.5 C12.1475,4.5 11.791375,4.513125 10.671375,4.563 C9.553125,4.6155 8.791875,4.791375 8.1225,5.05125 C7.432125,5.319 6.845875,5.678625 6.26225,6.26225 C5.678625,6.845875 5.318125,7.43125 5.05125,8.1225 C4.791375,8.791875 4.614625,9.553125 4.563,10.671375 C4.5105,11.791375 4.5,12.1475 4.5,15 C4.5,17.8525 4.513125,18.208625 4.563,19.328625 C4.6155,20.446 4.791375,21.208125 5.05125,21.8775 C5.319,22.567 5.678625,23.154125 6.26225,23.73775 C6.845875,24.3205 7.43125,24.681875 8.1225,24.94875 C8.79275,25.20775 9.554,25.385375 10.671375,25.437 C11.791375,25.4895 12.1475,25.5 15,25.5 C17.8525,25.5 18.208625,25.486875 19.328625,25.437 C20.446,25.3845 21.208125,25.20775 21.8775,24.94875 C22.567,24.681 23.154125,24.3205 23.73775,23.73775 C24.3205,23.154125 24.681875,22.569625 24.94875,21.8775 C25.20775,21.208125 25.385375,20.446 25.437,19.328625 C25.4895,18.208625 25.5,17.8525 25.5,15 C25.5,12.1475 25.486875,11.791375 25.437,10.671375 C25.3845,9.554 25.20775,8.791 24.94875,8.1225 C24.681,7.432125 24.3205,6.845875 23.73775,6.26225 C23.154125,5.678625 22.569625,5.318125 21.8775,5.05125 C21.208125,4.791375 20.446,4.614625 19.328625,4.563 C18.208625,4.5105 17.8525,4.5 15,4.5 Z M15,6.39 C17.802625,6.39 18.136875,6.404 19.24375,6.452125 C20.2675,6.50025 20.823125,6.67 21.192375,6.81525 C21.684125,7.005125 22.032375,7.232625 22.401625,7.59925 C22.76825,7.96675 22.99575,8.315875 23.185625,8.807625 C23.329125,9.176875 23.500625,9.7325 23.547,10.75625 C23.596875,11.864 23.60825,12.1965 23.60825,15 C23.60825,17.8035 23.595125,18.136875 23.5435,19.24375 C23.490125,20.2675 23.3195,20.823125 23.175125,21.192375 C22.979125,21.684125 22.756,22.032375 22.3885,22.401625 C22.021875,22.76825 21.6675,22.99575 21.181,23.185625 C20.8135,23.329125 20.249125,23.500625 19.225375,23.547 C18.110625,23.596875 17.7825,23.60825 14.97375,23.60825 C12.164125,23.60825 11.836,23.595125 10.722125,23.5435 C9.6975,23.490125 9.133125,23.3195 8.765625,23.175125 C8.26775,22.979125 7.925625,22.756 7.559,22.3885 C7.190625,22.021875 6.95525,21.6675 6.7715,21.181 C6.627125,20.8135 6.457375,20.249125 6.404,19.225375 C6.364625,18.122875 6.350625,17.7825 6.350625,14.986875 C6.350625,12.190375 6.364625,11.849125 6.404,10.7335 C6.457375,9.70975 6.627125,9.14625 6.7715,8.77875 C6.95525,8.28 7.190625,7.93875 7.559,7.570375 C7.925625,7.20375 8.26775,6.9675 8.765625,6.784625 C9.133125,6.639375 9.68525,6.46875 10.709,6.41625 C11.824625,6.376875 12.15275,6.36375 14.960625,6.36375 L15,6.39 L15,6.39 Z M15,9.60825 C12.020625,9.60825 9.60825,12.02325 9.60825,15 C9.60825,17.979375 12.02325,20.39175 15,20.39175 C17.979375,20.39175 20.39175,17.97675 20.39175,15 C20.39175,12.020625 17.97675,9.60825 15,9.60825 Z M15,18.5 C13.06625,18.5 11.5,16.93375 11.5,15 C11.5,13.06625 13.06625,11.5 15,11.5 C16.93375,11.5 18.5,13.06625 18.5,15 C18.5,16.93375 16.93375,18.5 15,18.5 Z M21.86525,9.395625 C21.86525,10.09125 21.3,10.655625 20.60525,10.655625 C19.909625,10.655625 19.34525,10.090375 19.34525,9.395625 C19.34525,8.700875 19.9105,8.13649899 20.60525,8.13649899 C21.299125,8.135625 21.86525,8.700875 21.86525,9.395625 Z"/> </symbol> <symbol id="linkedin" viewBox="0 0 30 30"> <path fill="currentColor" d="M23.6375751,22.75 L20.0622266,22.75 L20.0622266,17.1475477 C20.0622266,15.8115705 20.0350644,14.0923048 18.1991019,14.0923048 C16.3349711,14.0923048 16.0502712,15.5459847 16.0502712,17.048959 L16.0502712,22.75 L12.4749227,22.75 L12.4749227,11.2292092 L15.9094302,11.2292092 L15.9094302,12.7995859 L15.9557065,12.7995859 C16.4355718,11.8941797 17.6025398,10.9384732 19.3459497,10.9384732 C22.9685805,10.9384732 23.6385811,13.3227095 23.6385811,16.4262407 L23.6385811,22.75 L23.6375751,22.75 Z M8.4368111,9.65279641 C7.28593923,9.65279641 6.36141891,8.72123404 6.36141891,7.5753922 C6.36141891,6.43055637 7.28694524,5.5 8.4368111,5.5 C9.58365895,5.5 10.5132093,6.43055637 10.5132093,7.5753922 C10.5132093,8.72123404 9.58265294,9.65279641 8.4368111,9.65279641 Z M10.2295154,22.75 L6.64410684,22.75 L6.64410684,11.2292092 L10.2295154,11.2292092 L10.2295154,22.75 Z"/> </symbol> <symbol id="medium" viewBox="0 0 30 30"> <path fill="currentColor" d="M22.9833468,9.23153259 C22.8522194,9.33133261 22.7873068,9.49565684 22.8148297,9.65812814 L22.8148297,20.3430503 C22.787771,20.5051334 22.8526349,20.6688807 22.9833468,20.7684674 L24.4646468,22.2226633 L24.4646468,22.5420207 L17.0145444,22.5420207 L17.0145444,22.2238417 L18.5488743,20.7331142 C18.6997147,20.5822738 18.6997147,20.5386715 18.6997147,20.3088755 L18.6997147,11.6709049 L14.4337592,22.5066675 L13.8563233,22.5066675 L8.88801712,11.6709049 L8.88801712,18.9336352 C8.84660153,19.238797 8.94785968,19.5460481 9.16259381,19.7667928 L11.1588724,22.1873101 L11.1588724,22.5066675 L5.5,22.5066675 L5.5,22.1884885 L7.49745705,19.7667928 C7.71063005,19.5456817 7.8059957,19.2363996 7.75435713,18.9336352 L7.75435713,10.5360665 C7.77821657,10.3027497 7.68934984,10.0720464 7.51513366,9.91502822 L5.74040191,7.77733672 L5.74040191,7.45915772 L11.2484339,7.45915772 L15.5061403,16.7959437 L19.2488681,7.45797928 L24.5,7.45797928 L24.5,7.77733672 L22.9833468,9.23153259 Z"/> </symbol> <symbol id="reddit" viewBox="0 0 30 30"> <path fill="currentColor" d="M20.7268208,4.39713974 C21.5763333,4.39713974 22.2702666,5.08986859 22.2702666,5.93938117 C22.2613406,6.77184986 21.5938091,7.44723228 20.7615017,7.46589089 C19.9291942,7.4845495 19.2320672,6.83975991 19.1858445,6.00852754 L15.9791814,5.33311565 L14.9913761,9.95974884 C17.2435722,10.0461818 19.2883293,10.740115 20.7626287,11.7970667 C21.1429338,11.4155269 21.6640011,11.1908012 22.25298,11.1908012 C23.4482244,11.1908012 24.4187432,12.16132 24.4187432,13.3565644 C24.4187432,14.2406502 23.881624,15.002495 23.1716389,15.3494616 C23.2068719,15.5616567 23.2242195,15.7764361 23.2234987,15.9915351 C23.2234987,19.3179695 19.3587104,22.0048 14.5752631,22.0048 C9.79181583,22.0048 5.92702751,19.3179695 5.92702751,15.9915351 C5.92702751,15.7655746 5.94554886,15.5396142 5.98012204,15.332175 C5.1991423,14.9856181 4.69611314,14.2109822 4.69720809,13.3565644 C4.69720809,12.16132 5.66772861,11.1908012 6.86297305,11.1908012 C7.43466538,11.1908012 7.97178453,11.4328135 8.35332433,11.795832 C9.84367561,10.7055419 11.906954,10.03013 14.2110099,9.95974884 L15.3037695,4.79599651 C15.3298674,4.69657806 15.39133,4.61009142 15.4766355,4.55274945 C15.565328,4.50111828 15.6694999,4.482735 15.7705076,4.50088967 L19.3587104,5.26273452 C19.606341,4.73158437 20.1407938,4.3934513 20.7268208,4.39713974 Z M11.1451091,13.3565644 C10.2943618,13.3565644 9.60166331,14.0504976 9.60166331,14.9000102 C9.60166331,15.748288 10.2943618,16.4409865 11.1451091,16.4409865 C11.9933869,16.4409865 12.6860854,15.748288 12.6860854,14.8987755 C12.6860854,14.0492629 11.9933869,13.3565644 11.1438744,13.3565644 L11.1451091,13.3565644 Z M17.9362707,13.3565644 C17.0879929,13.3565644 16.3952944,14.0492629 16.3952944,14.9000102 C16.3952944,15.748288 17.0879929,16.4409865 17.9375055,16.4409865 C18.7870181,16.4409865 19.4797165,15.748288 19.4797165,14.8987755 C19.4797165,14.0504976 18.7857833,13.3565644 17.9362707,13.3565644 L17.9362707,13.3565644 Z M11.1870909,18.2832434 C11.080415,18.2827338 10.9778724,18.3244611 10.9018621,18.3993106 C10.7457493,18.5579022 10.7457493,18.8124112 10.9018621,18.9710029 C11.9415272,20.010668 13.9689976,20.0983357 14.5579765,20.0983357 C15.1469554,20.0983357 17.1571393,20.0291894 18.214091,18.9710029 C18.3630944,18.8143415 18.3781895,18.5733403 18.2498989,18.3993106 C18.0911595,18.2423858 17.8357112,18.2423858 17.6769718,18.3993106 C17.0015599,19.0574359 15.5976416,19.3006829 14.5752631,19.3006829 C13.5528846,19.3006829 12.1316797,19.0586706 11.4735544,18.3993106 C11.3975191,18.3235898 11.2943969,18.281363 11.1870909,18.2820087 L11.1870909,18.2832434 Z"/> </symbol> <symbol id="tumblr" viewBox="0 0 30 30"> <path fill="currentColor" d="M16.6871922,23.5375 C12.8594844,23.5375 11.4029563,20.7146313 11.4029563,18.7192328 L11.4029563,12.8254797 L9.58718125,12.8254797 L9.58718125,10.4963875 C12.3153531,9.50958594 12.9782313,7.04220625 13.1270406,5.63452969 C13.1375625,5.53832969 13.2134703,5.5 13.2570609,5.5 L15.9003062,5.5 L15.9003062,10.0950531 L19.5085578,10.0950531 L19.5085578,12.8254797 L15.8860266,12.8254797 L15.8860266,18.4396516 C15.8980516,19.1919656 16.1678625,20.2216063 17.544725,20.2216063 L17.6123656,20.2216063 C18.0866016,20.206575 18.7291875,20.0675359 19.0673906,19.9067016 L19.9361969,22.4808031 C19.6085156,22.9587969 18.1324469,23.51345 16.8127031,23.5359969 L16.678925,23.5359969 L16.6871922,23.5375 Z"/> </symbol> <symbol id="twitter" viewBox="-7 -7 30 30"> <path fill="currentColor" d="M 10.117188 7.195312 L 16.445312 0 L 14.945312 0 L 9.449219 6.246094 L 5.0625 0 L 0 0 L 6.636719 9.445312 L 0 16.992188 L 1.5 16.992188 L 7.304688 10.394531 L 11.9375 16.992188 L 17 16.992188 Z M 8.0625 9.53125 L 7.390625 8.589844 L 2.039062 1.105469 L 4.34375 1.105469 L 8.660156 7.144531 L 9.335938 8.085938 L 14.945312 15.9375 L 12.644531 15.9375 Z M 8.0625 9.53125 "/> </symbol> <symbol id="youtube" viewBox="0 0 30 30"> <path fill="currentColor" d="M15,22.4725275 L18.6666667,22.4322344 C21.2454212,22.3516484 22.8840051,22.2173384 23.5824176,22.029304 C24.0659341,21.8949941 24.4822953,21.6532359 24.8315018,21.3040293 C25.1807084,20.9548227 25.4224666,20.5518923 25.5567766,20.0952381 C25.7448109,19.3699634 25.8791209,18.2551891 25.959707,16.7509158 L25.959707,16.7509158 L26,14.7362637 L25.959707,12.7216117 C25.8791209,11.2442 25.7448109,10.1428571 25.5567766,9.41758242 C25.4224666,8.93406593 25.1807084,8.51770472 24.8315018,8.16849817 C24.4822953,7.81929161 24.0659341,7.57753337 23.5824176,7.44322344 C22.8840051,7.25518905 21.2454212,7.12087912 18.6666667,7.04029304 L18.6666667,7.04029304 L15,7 L11.3333333,7.04029304 C8.75457875,7.12087912 7.11599491,7.25518905 6.41758242,7.44322344 C5.93406593,7.57753337 5.51770472,7.81929161 5.16849817,8.16849817 C4.81929161,8.51770472 4.57753337,8.93406593 4.44322344,9.41758242 C4.25518905,10.1428571 4.12087912,11.2442 4.04029304,12.7216117 C4.01343081,13.4737487 4,14.1452989 4,14.7362637 L4,14.7362637 L4.04029304,16.7509158 C4.12087912,18.2551891 4.25518905,19.3699634 4.44322344,20.0952381 C4.57753337,20.5518923 4.81929161,20.9548227 5.16849817,21.3040293 C5.51770472,21.6532359 5.93406593,21.8949941 6.41758242,22.029304 C7.11599491,22.2173384 8.75457875,22.3516484 11.3333333,22.4322344 L11.3333333,22.4322344 L15,22.4725275 Z M12.7435897,18.040293 L12.7435897,11.4725275 L18.5054945,14.7362637 L12.7435897,18.040293 Z"/> </symbol> <symbol id="flickr" viewBox="0 0 30 30"> <path fill="currentColor" d="M22.8571429,25 C23.4523807,25 23.9583336,24.7916664 24.375,24.375 C24.7916664,23.9583336 25,23.4523807 25,22.8571429 L25,22.8571429 L25,7.14285714 C25,6.54761927 24.7916664,6.04166644 24.375,5.625 C23.9583336,5.20833356 23.4523807,5 22.8571429,5 L22.8571429,5 L7.14285714,5 C6.54761927,5 6.04166644,5.20833356 5.625,5.625 C5.20833356,6.04166644 5,6.54761927 5,7.14285714 L5,7.14285714 L5,22.8571429 C5,23.4523807 5.20833356,23.9583336 5.625,24.375 C6.04166644,24.7916664 6.54761927,25 7.14285714,25 L7.14285714,25 L22.8571429,25 Z M11.4732143,17.8125 C10.6696429,17.8125 9.9925593,17.5372022 9.44196429,16.9866071 C8.89136927,16.4360121 8.61607143,15.7663693 8.61607143,14.9776786 C8.61607143,14.1889879 8.89136927,13.519345 9.44196429,12.96875 C9.9925593,12.418155 10.6622022,12.1428571 11.4508929,12.1428571 C12.2395836,12.1428571 12.9092264,12.418155 13.4598214,12.96875 C14.0104164,13.519345 14.2857143,14.1889879 14.2857143,14.9776786 C14.2857143,15.7663693 14.0104164,16.4360121 13.4598214,16.9866071 C12.9092264,17.5372022 12.2470236,17.8125 11.4732143,17.8125 Z M18.5714286,17.8125 C17.7678571,17.8125 17.0907736,17.5372022 16.5401786,16.9866071 C15.9895836,16.4360121 15.7142857,15.7663693 15.7142857,14.9776786 C15.7142857,14.1889879 15.9895836,13.519345 16.5401786,12.96875 C17.0907736,12.418155 17.7604164,12.1428571 18.5491071,12.1428571 C19.3377978,12.1428571 20.0074407,12.418155 20.5580357,12.96875 C21.1086307,13.519345 21.3839286,14.1889879 21.3839286,14.9776786 C21.3839286,15.7663693 21.1086307,16.4360121 20.5580357,16.9866071 C20.0074407,17.5372022 19.3452379,17.8125 18.5714286,17.8125 Z"/> </symbol> <symbol id="rss" viewBox="0 0 30 30"> <path fill="currentColor" d="M22.2707553,22.9979342 C22.4828491,22.9979342 22.6570691,22.9221864 22.7934151,22.7706908 C22.9449107,22.6191952 23.0130837,22.4411879 22.9979342,22.2366688 C22.899462,20.2520766 22.4449753,18.3527007 21.6344739,16.538541 C20.8239725,14.7243813 19.7104799,13.112847 18.2939961,11.703938 C16.8850872,10.2874543 15.2735528,9.1739617 13.4593932,8.3634603 C11.6452335,7.5529589 9.74585754,7.09847213 7.76126533,7 L7.76126533,7 L7.72717883,7 C7.53023456,7 7.36358941,7.06817301 7.22724338,7.20451904 C7.07574779,7.34086507 7,7.515085 7,7.72717883 L7,7.72717883 L7,9.35196901 C7,9.5413385 7.06627932,9.70608995 7.19883796,9.84622337 C7.3313966,9.98635679 7.49236066,10.0602109 7.68173015,10.0677857 C9.31030773,10.1662578 10.8574564,10.5525716 12.3231762,11.2267269 C13.7888961,11.9008823 15.061459,12.777663 16.1408651,13.8570691 C17.2202711,14.9364751 18.0970519,16.2090381 18.7712072,17.6747579 C19.4453626,19.1404777 19.827889,20.6876264 19.9187863,22.316204 C19.9263611,22.5055735 20.0002152,22.6665376 20.1403486,22.7990962 C20.280482,22.9316548 20.4490209,22.9979342 20.6459651,22.9979342 L20.6459651,22.9979342 L22.2707553,22.9979342 Z M16.4533247,22.9979342 C16.6729933,22.9979342 16.8510006,22.918399 16.9873467,22.7593286 C17.1312675,22.607833 17.1956531,22.4260383 17.1805036,22.2139445 C17.0820314,21.0019798 16.7771465,19.8430385 16.2658489,18.7371207 C15.7545513,17.6312029 15.0671401,16.650269 14.2036152,15.7943189 C13.3476652,14.9307941 12.3667312,14.2433828 11.2608134,13.7320852 C10.1548956,13.2207876 8.99595438,12.9159027 7.78398967,12.8174306 L7.78398967,12.8174306 L7.72717883,12.8174306 C7.53023456,12.8174306 7.3673768,12.8818162 7.23860555,13.0105875 C7.07953518,13.1469335 7,13.3249408 7,13.5446094 L7,13.5446094 L7,15.0785023 C7,15.2678717 7.06249193,15.4307295 7.18747579,15.5670755 C7.31245965,15.7034216 7.46963632,15.7791694 7.65900581,15.7943189 C9.3936303,15.9609641 10.8763934,16.6597375 12.107295,17.8906391 C13.3381967,19.1215408 14.0369701,20.6043039 14.2036152,22.3389283 C14.2187648,22.5282978 14.2945126,22.6854745 14.4308586,22.8104584 C14.5672046,22.9354422 14.7300624,22.9979342 14.9194319,22.9979342 L14.9194319,22.9979342 L16.4533247,22.9979342 Z M9.18153648,22.9979342 C9.78751883,22.9979342 10.3026038,22.7858403 10.7267915,22.3616527 C11.1509791,21.937465 11.363073,21.42238 11.363073,20.8163977 C11.363073,20.2104153 11.1509791,19.6953303 10.7267915,19.2711427 C10.3026038,18.846955 9.78751883,18.6348612 9.18153648,18.6348612 C8.57555412,18.6348612 8.06046912,18.846955 7.63628147,19.2711427 C7.21209382,19.6953303 7,20.2104153 7,20.8163977 C7,21.42238 7.21209382,21.937465 7.63628147,22.3616527 C8.06046912,22.7858403 8.57555412,22.9979342 9.18153648,22.9979342 Z"/> </symbol> <symbol id="bluesky" viewBox="0 0 30 30"> <path fill="currentColor" d="M16 14.903c-.996-1.928-3.709-5.521-6.231-7.293C7.353 5.912 6.43 6.206 5.827 6.478 5.127 6.793 5 7.861 5 8.49s.346 5.155.572 5.91c.747 2.496 3.404 3.34 5.851 3.07q.188-.029.38-.052a8 8 0 0 1-.38.051c-3.586.529-6.771 1.83-2.594 6.457 4.595 4.735 6.297-1.015 7.171-3.93.874 2.915 1.88 8.458 7.089 3.93 3.911-3.93 1.074-5.928-2.512-6.457a8 8 0 0 1-.38-.051q.192.024.38.051c2.447.271 5.104-.573 5.85-3.069.227-.755.573-5.281.573-5.91s-.127-1.697-.827-2.012c-.604-.271-1.526-.566-3.942 1.132-2.522 1.772-5.235 5.365-6.231 7.293" /> </symbol> <symbol id="bluesky1" viewBox="0 0 30 30"> <path fill="currentColor" d="M110.983 30.443C169.682 74.656 232.823 164.296 256 212.4v127.056c0-2.705-1.04.351-3.282 6.935-12.094 35.646-59.343 174.777-167.383 63.552-56.888-58.561-30.551-117.119 72.998-134.801-59.239 10.111-125.839-6.6-144.114-72.119C8.958 184.18 0 68.081 0 52.402 0-26.143 68.632-1.454 110.983 30.443zm290.034 0C342.318 74.656 279.177 164.296 256 212.4v127.056c0-2.705 1.04.351 3.282 6.935 12.094 35.646 59.343 174.777 167.383 63.552 56.888-58.561 30.551-117.119-72.998-134.801 59.239 10.111 125.839-6.6 144.114-72.119C503.042 184.18 512 68.081 512 52.402c0-78.545-68.624-53.856-110.983-21.959z"/> </symbol> <symbol id="republish" viewBox="-1 -1 11 11"> <path fill="currentColor" d="M 7.3676883,0.79552825 H 6.0860384 c -0.009,-4.7301e-4 -0.018301,-4.7301e-4 -0.0274,0 -0.3447399,0.02544 -0.31813,0.53935995 0.0274,0.52907895 h 0.68165 L 5.1036185,2.9883141 c -0.2500701,0.250073 0.1251199,0.6251819 0.37519,0.375109 L 7.1428784,1.6981672 v 0.6830489 c 0.008,0.344982 0.5215499,0.344982 0.5292,0 V 1.0936522 c 0,-0.20889796 -0.082,-0.29812395 -0.3043901,-0.29812395 z m -6.3343399,0 C 0.89779838,0.80883825 0.79448838,0.92285524 0.79458838,1.0590352 V 7.407987 c 5.9001e-4,0.1454901 0.11856,0.263209 0.26409002,0.2635062 H 7.4085185 C 7.5538385,7.6709111 7.6714985,7.553276 7.6720784,7.407987 V 4.2267941 c -0.008,-0.344982 -0.52154,-0.344982 -0.5292,0 v 2.91562 h -5.81857 V 1.3246082 h 2.92195 c 0.34505,-0.0077 0.34505,-0.52142396 0,-0.52907995 h -3.18758 c -0.008,-4.0401e-4 -0.0169,-4.0401e-4 -0.0253,0 z M 2.1170685,2.9102961 c -0.35314,0 -0.35314,0.529596 0,0.529596 h 1.3224699 c 0.3531501,0 0.3531501,-0.529596 0,-0.529596 z m -0.0274,1.058675 c -0.36104,0.010739 -0.33283,0.5556581 0.0274,0.5290791 h 3.1741399 c 0.3607101,0.008 0.3607101,-0.537079 0,-0.5290791 H 2.1170685 c -0.009,-4.762e-4 -0.0183,-4.762e-4 -0.0274,0 z m 0,1.058159 c -0.35294,0.01844 -0.3255499,0.5480349 0.0274,0.5295961 h 4.2325399 c 0.3529401,-1.942e-4 0.3529401,-0.52979 0,-0.5295961 H 2.1170685 c -0.009,-4.762e-4 -0.0183,-4.762e-4 -0.0274,0 z"/> </symbol> <symbol id="imagine-2200-logo" viewBox="0 0 596.64 191.02"> <rect x="1.74" y="31.11" width="13.21" height="80.1" /> <path d="M8.52,0A8.32,8.32,0,0,0,0,8.52,8.27,8.27,0,0,0,8.34,17a8.39,8.39,0,0,0,8.52-8.34A8.42,8.42,0,0,0,8.52,0Z" /> <path d="M390.11,0a8.32,8.32,0,0,0-8.52,8.52A8.27,8.27,0,0,0,389.93,17a8.39,8.39,0,0,0,8.52-8.34A8.42,8.42,0,0,0,390.11,0Z" /> <rect x="383.33" y="31.11" width="13.21" height="80.1" /> <path d="M235.28,111.14h11.58v-80H235.28V41.68a41.43,41.43,0,1,0-9,64.38,5.89,5.89,0,0,1,9,5Zm-29.86-11a29.85,29.85,0,1,1,29.85-29.85A29.88,29.88,0,0,1,205.42,100.17Z" /> <path d="M365.51,68.77V31.21H353.22v5.67a51.07,51.07,0,1,0-68.92,74.44l-.18.11a19.8,19.8,0,0,0-7.37,10.38A35.08,35.08,0,1,0,290.81,128a4.39,4.39,0,0,1-.13-7l0,0c3.83-2.7,10.4-1.6,12.59-.94v0A50.93,50.93,0,0,0,365.45,72.7h.06V71.47c0-.45.07-.9.07-1.35S365.52,69.22,365.51,68.77ZM270.08,179.43a23.35,23.35,0,1,1,23.35-23.35A23.38,23.38,0,0,1,270.08,179.43Zm44.37-70.49a38.82,38.82,0,1,1,38.77-39.89v2.14A38.85,38.85,0,0,1,314.45,108.94Z" /> <path d="M459,28.91a39.72,39.72,0,0,0-21.52,6.32,4.72,4.72,0,0,1-7.33-3.92v-.13H418.45V111.3H430.1V69.59c.22-16.08,13.07-29.1,28.85-29.1s28.82,13.2,28.86,29.45h0v41.34h11.65V69.94h0C499.35,47.31,481.23,28.91,459,28.91Z" /> <path d="M149,58.4v0h0a29.49,29.49,0,0,0-53.2-17.47,29.36,29.36,0,0,0-41.62-5.82v-4H42.56v80H54.14V58.48h0A17.93,17.93,0,0,1,90,57.28c0,.4-.06.79-.06,1.2H90v52.67h11.58V58.48h.07c0-.41-.05-.8-.06-1.2a17.93,17.93,0,0,1,35.82,1.2h0v52.67H149V58.48h0Z" /> <path d="M570.18,96.23A30.14,30.14,0,0,1,529,85.49l0,0,49.41-29,0,0,10-5.86c-12-20.51-35.48-27.53-54.53-16.35A41.7,41.7,0,0,0,576,106.22,41.86,41.86,0,0,0,596.64,70l-11.58.06A30.27,30.27,0,0,1,570.18,96.23ZM525.8,62.66a29.88,29.88,0,0,1,13.9-18.38c10.32-6.05,22.17-4.53,31.15,3.14L525.08,74.27A30,30,0,0,1,525.8,62.66Z" /> <path d="M353.87,171H366v6.19H339.43V172c8.47-6.41,18-11.67,18-18.84a5.15,5.15,0,0,0-5.48-5.54c-3.1,0-5.16,1.74-5.16,4.4a3.83,3.83,0,0,0,.16,1.25l-7.38,1.36a8.2,8.2,0,0,1-.43-2.93c0-6.36,5.15-10.75,13-10.75s13.08,4.83,13.08,12-6,12.54-11.78,16.45a16.37,16.37,0,0,1-2.5,1.47l.11.22A23.34,23.34,0,0,1,353.87,171Z" /> <path d="M393.07,171h12.1v6.19H378.63V172c8.47-6.41,18-11.67,18-18.84a5.15,5.15,0,0,0-5.48-5.54c-3.1,0-5.16,1.74-5.16,4.4a3.83,3.83,0,0,0,.16,1.25l-7.38,1.36a8.11,8.11,0,0,1-.44-2.93c0-6.36,5.16-10.75,13-10.75s13.09,4.83,13.09,12-6,12.54-11.78,16.45a16.37,16.37,0,0,1-2.5,1.47l.11.22A23.34,23.34,0,0,1,393.07,171Z" /> <path d="M417.66,159.5c0-11.4,5.43-18.51,15.31-18.51s15.47,7.11,15.47,18.51S443,177.58,433,177.58,417.66,170.79,417.66,159.5Zm23.13,0c0-7.6-3-11.84-7.82-11.84s-7.65,4.24-7.65,11.84,2.87,11.4,7.65,11.4S440.79,167,440.79,159.5Z" /> <path d="M461,159.5c0-11.4,5.43-18.51,15.31-18.51s15.47,7.11,15.47,18.51-5.48,18.08-15.47,18.08S461,170.79,461,159.5Zm23.12,0c0-7.6-3-11.84-7.81-11.84s-7.66,4.24-7.66,11.84,2.88,11.4,7.66,11.4S484.11,167,484.11,159.5Z" /> </symbol> </defs> </svg> <div class="grid"> <div class="grid-inner"> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> <div class="grid-column"><span class="grid-column--inner"></span></div> </div> </div> <div class="breaking-news-bar__notification" id="breaking-news-notification"> <div class="breaking-news-bar__inner"> <div class="breaking-news-bar__text"> <a class="breaking-news-bar__link" href="https://grist.org/series/unearthed-mining-issue/?utm_source=site&utm_medium=alert-banner&utm_campaign=mining" title="We need a lot of minerals to fight climate change. But at what cost? Explore Unearthed: The Mining Issue"> We need a lot of minerals to fight climate change. But at what cost? Explore Unearthed: The Mining Issue</a> </div> </div> </div> <div class="appeal-bar-notification" id="appeal-bar-notification"> <div class="appeal-bar__inner"> <a href="https://grist.org" class="appeal-bar-logo__link"> <span class="visually-hidden">Grist home</span> <svg class="site-logo__logo" viewBox="0 0 305 103"> <path fill="currentColor" d="M137 98.5C133 98.5 132 97.5 132 92.5V50.2C133.579 49.0591 135.454 48.3993 137.4 48.3C140.5 48.3 143.2 49.6 147.5 54.7C148.8 56.3 150 57 151.3 57C153.3 57 154.5 55.7 154.5 53.4V38H151.5C147.812 37.9397 144.155 38.6872 140.786 40.1901C137.418 41.6931 134.419 43.915 132 46.7V38H108V41.5H112C116 41.5 117 42.5 117 47.5V92.5C117 97.5 116 98.5 112 98.5H108V102H145V98.5H137ZM158.5 41.5H161.2C165.2 41.5 166.2 42.5 166.2 47.5V92.5C166.2 97.5 165.2 98.5 161.2 98.5H156.8V102H189.9V98.5H186.2C182.2 98.5 181.2 97.5 181.2 92.5V38H158.5V41.5ZM195.4 102H199.1V101C199.1 98.7 200.8 98.8 202.8 99.5C210.5 102.2 214.4 103 220.5 103C236.8 103 244.5 95.4 244.5 82.7C244.5 74.2 239.6 66.7 227.3 63.1L211.2 58.4C203.5 56.1 201.2 53 201.2 49.7C201.2 46.4 204.2 43.4 209.1 43.4C216.6 43.4 223.8 48 234.3 56.3C235.151 57.0952 236.241 57.5873 237.4 57.7C239.4 57.7 240.6 56.4 240.6 54.1V38H236.9V39C236.9 40.7 235.8 41.5 233.7 40.7C226.3 37.9 221.8 37 217.6 37C203.1 37 196 45.2 196 56.9C196 65.3 201.8 72.4 215.2 76.5L229.6 80.9C236.8 83.1 239.3 86 239.3 89.9C239.3 93.8 236 96.6 231.1 96.6C224.3 96.6 215.3 93.2 202.1 83C201.131 82.094 199.911 81.5015 198.6 81.3C196.6 81.3 195.4 82.6 195.4 84.9V102ZM257.8 83.9C257.8 96.3 265.1 103 278.7 103C285.1 103 294.8 101.2 302.3 98.7V87C302.3 84.7 301.1 83.4 299.1 83.4C297.9 83.4 296.8 84.1 295.6 85.9C288.4 96.7 282.8 99.6 278.2 99.6C274.2 99.6 272.8 97.8 272.8 92.7V49.5H304.7V38H272.8V14H269.1V14.7C269.1 29 260.3 40.4 247.8 42.8V49.5H257.8V83.9ZM166.2 30H181.2V12.5H166.2V30ZM84.9 64V88.3C79.1 91.9 72.6 94 67.1 94C39.7 94 15.1 64.1 15.1 33C15.1 18.4 24.7 6.9 41.4 6.9C51.9 6.9 72.3 13.6 87.4 29.8C87.8588 30.38 88.4339 30.8576 89.0884 31.2021C89.7428 31.5465 90.4621 31.7502 91.2 31.8C93.2 31.8 94.4 30.5 94.4 28.2V2H90.7V3C90.7 6.6 88.6 7.6 83.4 6C72.9626 2.50408 62.0057 0.813193 51 1C18.1 1 0 26.8 0 52C0 80.8 21.9 103 51 103C63.148 102.914 74.9783 99.11 84.9 92.1V102H99.4V50H46.4V64H84.9Z" /> </svg> </a> <div class="appeal-bar-donation"> <span class="appeal-bar-text">Support nonprofit news</span> <ul class="appeal-bar-donation-list"> <li> <a class="appeal-bar-amt appeal-bar-amt-$10/mo " href="https://donate.grist.org/memberform/?campaign=701Ur00000DRV8P&amount=10&frequency=monthly&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar" data-amount="$10/mo" target="_blank">$10/mo</a> </li> <li> <a class="appeal-bar-amt appeal-bar-amt-$15/mo appeal-bar-amt-preselected" href="https://donate.grist.org/memberform/?campaign=701Ur00000DRV8P&amount=15&frequency=monthly&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar" data-amount="$15/mo" target="_blank">$15/mo</a> </li> <li> <a class="appeal-bar-amt appeal-bar-amt-Other " href="https://donate.grist.org/memberform?campaign=701Ur00000DRV8P&installmentPeriod=monthly &utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar" data-amount="Other" target="_blank">Other</a> </li> </li> <a class="appeal-bar-amt-donate button-secondary " href="https://donate.grist.org/memberform?campaign=701Ur00000DRV8P&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar" target="_blank">Donate</a> <a class="appeal-bar-amt-donate button-secondary appeal-bar-amt-mobile appeal-bar-amt-donate-mobile" href="https://donate.grist.org/memberform?campaign=701Ur00000DRepv&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar-mobile" target="_blank">Donate</a> <li> </ul> </div> <button class="appeal-bar-menu-open nav__menu-trigger js-menu-open" aria-label="Open menu"> <svg class="nav__menu-icon"> <use xlink:href="#menu"></use> </svg> </button> </div> </div> <div class="page" > <div class="page__topper " id="page_topper"> <div class="page__color-bar-sun-wrapper full_width default-logo" > <div class="color-bar-wrapper"> <div class="color-bar"></div> </div> <div class="page__inner "> <style> .main-header { color: #3c3830; } .site-logo__link:hover { color: #3c3830; } </style> <header class="main-header"> <nav class="nav main-nav"> <div class="nav__inner page__inner"> <div class="main-nav__content"> <a href="https://grist.org/grist-25th/" class="main-nav__tagline_link"> <span class="main-nav__tagline">25 Years on the Climate Beat</span> </a> <div class="site-logo"> <div class="site-logo__inner"> <a href="https://grist.org" class="site-logo__link"> <span class="visually-hidden">Grist home</span> <svg class="site-logo__logo" viewBox="0 0 305 103"> <path fill="currentColor" d="M137 98.5C133 98.5 132 97.5 132 92.5V50.2C133.579 49.0591 135.454 48.3993 137.4 48.3C140.5 48.3 143.2 49.6 147.5 54.7C148.8 56.3 150 57 151.3 57C153.3 57 154.5 55.7 154.5 53.4V38H151.5C147.812 37.9397 144.155 38.6872 140.786 40.1901C137.418 41.6931 134.419 43.915 132 46.7V38H108V41.5H112C116 41.5 117 42.5 117 47.5V92.5C117 97.5 116 98.5 112 98.5H108V102H145V98.5H137ZM158.5 41.5H161.2C165.2 41.5 166.2 42.5 166.2 47.5V92.5C166.2 97.5 165.2 98.5 161.2 98.5H156.8V102H189.9V98.5H186.2C182.2 98.5 181.2 97.5 181.2 92.5V38H158.5V41.5ZM195.4 102H199.1V101C199.1 98.7 200.8 98.8 202.8 99.5C210.5 102.2 214.4 103 220.5 103C236.8 103 244.5 95.4 244.5 82.7C244.5 74.2 239.6 66.7 227.3 63.1L211.2 58.4C203.5 56.1 201.2 53 201.2 49.7C201.2 46.4 204.2 43.4 209.1 43.4C216.6 43.4 223.8 48 234.3 56.3C235.151 57.0952 236.241 57.5873 237.4 57.7C239.4 57.7 240.6 56.4 240.6 54.1V38H236.9V39C236.9 40.7 235.8 41.5 233.7 40.7C226.3 37.9 221.8 37 217.6 37C203.1 37 196 45.2 196 56.9C196 65.3 201.8 72.4 215.2 76.5L229.6 80.9C236.8 83.1 239.3 86 239.3 89.9C239.3 93.8 236 96.6 231.1 96.6C224.3 96.6 215.3 93.2 202.1 83C201.131 82.094 199.911 81.5015 198.6 81.3C196.6 81.3 195.4 82.6 195.4 84.9V102ZM257.8 83.9C257.8 96.3 265.1 103 278.7 103C285.1 103 294.8 101.2 302.3 98.7V87C302.3 84.7 301.1 83.4 299.1 83.4C297.9 83.4 296.8 84.1 295.6 85.9C288.4 96.7 282.8 99.6 278.2 99.6C274.2 99.6 272.8 97.8 272.8 92.7V49.5H304.7V38H272.8V14H269.1V14.7C269.1 29 260.3 40.4 247.8 42.8V49.5H257.8V83.9ZM166.2 30H181.2V12.5H166.2V30ZM84.9 64V88.3C79.1 91.9 72.6 94 67.1 94C39.7 94 15.1 64.1 15.1 33C15.1 18.4 24.7 6.9 41.4 6.9C51.9 6.9 72.3 13.6 87.4 29.8C87.8588 30.38 88.4339 30.8576 89.0884 31.2021C89.7428 31.5465 90.4621 31.7502 91.2 31.8C93.2 31.8 94.4 30.5 94.4 28.2V2H90.7V3C90.7 6.6 88.6 7.6 83.4 6C72.9626 2.50408 62.0057 0.813193 51 1C18.1 1 0 26.8 0 52C0 80.8 21.9 103 51 103C63.148 102.914 74.9783 99.11 84.9 92.1V102H99.4V50H46.4V64H84.9Z" /> </svg> </a> </div> </div> <div class="main-nav__nav"> <ul class="nav__items"> <li class="nav__item nav__item--link nav__item--link-follows"> <a href="#nav__item--link-follows-container" class="nav__item-link">Follow</a> <div id="nav__item--link-follows-container" class="nav__item--link-follows-container"> <div class="nav__item--link-social-links"> <ul class="footer__social"> <li class="footer__social-item"> <a href="https://www.facebook.com/grist.org/" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Facebook </span> <svg class="footer__social-item__icon"> <use xlink:href="#facebook"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://x.com/grist" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Twitter </span> <svg class="footer__social-item__icon"> <use xlink:href="#twitter"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://www.instagram.com/grist" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Instagram </span> <svg class="footer__social-item__icon"> <use xlink:href="#instagram"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://www.youtube.com/channel/UC7ga3FLMFOOpMQwaYoW42bw" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on YouTube </span> <svg class="footer__social-item__icon"> <use xlink:href="#youtube"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://bsky.app/profile/gristnews.bsky.social" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Bluesky </span> <svg class="footer__social-item__icon"> <use xlink:href="#bluesky"></use> </svg> </a> </li> </ul> </div> <div class="nav__item--link-subscription-form"> <script type="text/javascript"></script> <div class='gf_browser_ie gf_browser_ie7 gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_3277721135' ><div id='gf_3277721135' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <h2 class="gform_title">Get your weekly dose of good climate news to your inbox</h2> <p class='gform_description'></p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3277721135' id='gform_3277721135' action='/politics/the-climate-stakes-of-the-harris-trump-election/#gf_3277721135' data-formid='2' novalidate> <div class='gform-body gform_body'><div id='gform_fields_3277721135' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_2_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_2_1" ><label class='gfield_label gform-field-label' for='input_3277721135_1'>Email</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_3277721135_1' type='email' value='' class='large' placeholder='Email Address' aria-invalid="false" /> </div></div></div></div> <div class='gform-footer gform_footer top_label'> <button class='button gform_button' id='gform_submit_button_3277721135'><span>Submit</span></button> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=16ec2aef75349cc0af5b755baeed1921' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' /> <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='2' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsImRhNWJmNDE2YjQ2OWQ2N2QwMjcxYWEzMzIxM2JiZmY0Il0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_3277721135_2' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_3277721135_2' value='1' /> <input type='hidden' name='gform_random_id' value='3277721135' /><input type='hidden' name='gform_field_values' value='placement=mobile-menu' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="10"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3277721135' id='gform_ajax_frame_3277721135' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 3277721135, 'https://grist.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_3277721135').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3277721135');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3277721135').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3277721135').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3277721135').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3277721135').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3277721135').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3277721135_2').val();gformInitSpinner( 3277721135, 'https://grist.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [3277721135, current_page]);window['gf_submitting_3277721135'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3277721135').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3277721135').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3277721135]);window['gf_submitting_3277721135'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3277721135').text());}else{jQuery('#gform_3277721135').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [2, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 2, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 2, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </div> </div> </li> <li class="nav__item nav__item--button"> <a href="https://donate.grist.org/memberform?campaign=701Ur00000DRV8P&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar" class="button button--small" style=background-color:#F5515B;color:#FFFFFF onMouseOver="this.style.color='#000000'" onMouseOut="this.style.color='#FFFFFF'" > <span>Donate</span> </a> </li> <li class="nav__item nav__item--button nav__item--button-mobile"> <a href="https://donate.grist.org/memberform?campaign=701Ur00000DRepv&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=navbar-mobile" class="button button--small" style=background-color:#F5515B;color:#FFFFFF onMouseOver="this.style.color='#000000'" onMouseOut="this.style.color='#FFFFFF'" > <span>Donate</span> </a> </li> </ul> <button class="nav__menu-trigger js-menu-open" aria-label="Open menu"> <svg class="nav__menu-icon"> <use xlink:href="#menu"></use> </svg> </button> </div> </div> </div> </nav> </header> <div class="menu__mask"></div> <nav id="menu" class="menu js-menu" aria-hidden="true" aria-modal="true" aria-labelledby="menu-label" role="dialog" tabindex="0" > <h2 id="menu-label" hidden>Menu</h2> <div class="menu__close-button"> <button class="close-button js-menu-close" aria-label="Close menu"> <svg class="close-button__icon"> <use xlink:href="#close"></use> </svg> </button> </div> <div class="menu__inner"> <div class="menu__section"> <p class="menu__mission">A nonprofit, independent media organization dedicated to telling stories of climate solutions and a just future.</p> </div> <div class="menu__section menu-search-form"> <h2 class="subsection-header"> Search </h2> <form role="search" method="get" id="searchform" class="searchform" action="https://grist.org/"> <div> <label class='searchtextlabel' for="s"> <svg class="search-icon-svg"> <use xlink:href="#search"></use> </svg> </label> <input class='searchtextfield' type="text" value="" name="s" id="menu-search-input" placeholder="Search" /> <input type="submit" id="searchsubmit" value="Search" /> <div class="searchsubmit" type="submit" class="searchsubmit" value="Search" ><svg class="search-icon-right"> <use xlink:href="#arrow-right"></use> </svg></div> </div> </form> </div> <div class="menu__section"> <h2 class="subsection-header"> Go To </h2> <ul class="menu__items"> <li class="menu__item"> <a href="https://grist.org/about/" class="menu__item-link "> <span>About</span> </a> </li> <li class="menu__item"> <a href="https://grist.org/support-us/" class="menu__item-link "> <span>Support Us</span> </a> </li> <li class="menu__item"> <a href="http://grist.org/subscribe" class="menu__item-link "> <span>Newsletters</span> </a> </li> <li class="menu__item"> <a href="https://grist.org/advertising/" class="menu__item-link "> <span>Advertise</span> </a> </li> <li class="menu__item"> <a href="http://grist.org/membership" class="menu__item-link "> <span>Become a Member</span> </a> </li> <li class="menu__item"> <a href="https://grist.org/events/" class="menu__item-link "> <span>Events</span> </a> </li> <li class="menu__item"> <a href="https://grist.org/fix" class="menu__item-link "> <span>The Grist 50</span> </a> </li> <li class="menu__item"> <a href="https://grist.org/about-imagine-2200-climate-fiction/" class="menu__item-link "> <span>Imagine 2200 Cli-Fi</span> </a> </li> <li class="menu__item"> <a href="mailto:pitches@grist.org" class="menu__item-link "> <span>Pitch Us</span> </a> </li> <li class="menu__item"> <a href="https://grist.org/local-news-initiative/" class="menu__item-link "> <span>Local News</span> </a> </li> </ul> </div> <div class="menu__section menu__section-topics"> <h2 class="subsection-header"> Topics </h2> <ul class="menu__topics"> <li class="menu__topic"> <a href="https://grist.org/politics/" class="menu__topic-link"> <svg class="menu__intersection-icon"> <use xlink:href="#intersection"></use> </svg> <span class="menu__topic-name">Politics</span> </a> </li> <li class="menu__topic"> <a href="https://grist.org/energy/" class="menu__topic-link"> <svg class="menu__intersection-icon"> <use xlink:href="#intersection"></use> </svg> <span class="menu__topic-name">Energy</span> </a> </li> <li class="menu__topic"> <a href="https://grist.org/equity/" class="menu__topic-link"> <svg class="menu__intersection-icon"> <use xlink:href="#intersection"></use> </svg> <span class="menu__topic-name">Equity</span> </a> </li> <li class="menu__topic"> <a href="https://grist.org/solutions/" class="menu__topic-link"> <svg class="menu__intersection-icon"> <use xlink:href="#intersection"></use> </svg> <span class="menu__topic-name">Solutions</span> </a> </li> <li class="menu__topic"> <a href="https://grist.org/all-topics" class="menu__topic-link">All Topics</a> </li> </ul> </div> <div class="menu__section menu_section_social_subscribe"> <h2 class="subsection-header"></h2> <div id="menu--link-follows-container" class="menu--link-follows-container"> <div class="nav__item--link-social-links"> <ul class="footer__social"> <li class="footer__social-item"> <a href="https://www.facebook.com/grist.org/" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Facebook </span> <svg class="footer__social-item__icon"> <use xlink:href="#facebook"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://x.com/grist" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Twitter </span> <svg class="footer__social-item__icon"> <use xlink:href="#twitter"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://www.instagram.com/grist" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Instagram </span> <svg class="footer__social-item__icon"> <use xlink:href="#instagram"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://www.youtube.com/channel/UC7ga3FLMFOOpMQwaYoW42bw" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on YouTube </span> <svg class="footer__social-item__icon"> <use xlink:href="#youtube"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://bsky.app/profile/gristnews.bsky.social" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Bluesky </span> <svg class="footer__social-item__icon"> <use xlink:href="#bluesky"></use> </svg> </a> </li> </ul> </div> <div class="nav__item--link-subscription-form"> <div class='gf_browser_ie gf_browser_ie7 gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_2981813984' ><div id='gf_2981813984' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <h2 class="gform_title">Get your weekly dose of good climate news to your inbox</h2> <p class='gform_description'></p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2981813984' id='gform_2981813984' action='/politics/the-climate-stakes-of-the-harris-trump-election/#gf_2981813984' data-formid='2' novalidate> <div class='gform-body gform_body'><div id='gform_fields_2981813984' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_2_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_2_1" ><label class='gfield_label gform-field-label' for='input_2981813984_1'>Email</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_2981813984_1' type='email' value='' class='large' placeholder='Email Address' aria-invalid="false" /> </div></div></div></div> <div class='gform-footer gform_footer top_label'> <button class='button gform_button' id='gform_submit_button_2981813984'><span>Submit</span></button> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=16ec2aef75349cc0af5b755baeed1921' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' /> <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='2' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsImRhNWJmNDE2YjQ2OWQ2N2QwMjcxYWEzMzIxM2JiZmY0Il0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2981813984_2' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2981813984_2' value='1' /> <input type='hidden' name='gform_random_id' value='2981813984' /><input type='hidden' name='gform_field_values' value='placement=header-menu' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="89"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2981813984' id='gform_ajax_frame_2981813984' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 2981813984, 'https://grist.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_2981813984').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2981813984');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2981813984').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2981813984').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2981813984').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2981813984').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2981813984').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2981813984_2').val();gformInitSpinner( 2981813984, 'https://grist.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2981813984, current_page]);window['gf_submitting_2981813984'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2981813984').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2981813984').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2981813984]);window['gf_submitting_2981813984'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2981813984').text());}else{jQuery('#gform_2981813984').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [2, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 2, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 2, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </div> </div> </div> </div> </nav> <div class="topper topper-full-width topper--bg-"> <div class="topper-full-width__headings"> <header class="topper-headings" > <div class="topper-headings__inner"> <h1 class="topper-headings__title "> The climate stakes of the Harris-Trump election </h1> <h2 class="topper-headings__subtitle">From public health to public lands, here are 15 ways the next president could affect the climate and your life.</h2> </div> </header> </div> <div class="topper-full-width__art"> <div class="topper-featured-image" > <div class="topper-featured-image__inner"> <figure class="topper-featured-image__figure "> <img src="https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all" alt="A collage of a voting booth, Trump, Harris, energy infrastructure, food, hurricanes, and clouds" srcset="https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?quality=75&strip=all 2000w, https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?resize=1200%2C675&quality=75&strip=all 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?resize=330%2C186&quality=75&strip=all 330w, https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?resize=768%2C432&quality=75&strip=all 768w, https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?resize=1536%2C864&quality=75&strip=all 1536w, https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?resize=160%2C90&quality=75&strip=all 160w, https://grist.org/wp-content/uploads/2024/10/election-stakes-2024-final.jpg?resize=150%2C84&quality=75&strip=all 150w" sizes="(max-width: 1024px) 100vw, 1024px" height="1125" width="2000" loading="eager" fetchpriority="high" decoding="async" /> <figcaption class="topper-featured-image__caption topper-featured-image__caption--"> <strong><em aria-label="Credit:">Grist / Getty Images</em></strong> </figcaption> </figure> </div> </div> </div> </div> </div> </div> </div> <div class="page__inner"> <main id="content" class="js-modal-gallery article-page" tabindex="-1"> <article class="article"> <div class='article__inner'> <div class="article__content"> <aside class="article-meta"> <div class="article-meta__contributor-info"> <div class="contributor-info contributor-info--in-article"> <span class="contributor-info__text"> <span class="contributor-info__name"> <a class="byline-link" href=https://grist.org/author/grist/>Grist staff</a> </span> </span> </div> </div> <dl class="article-meta__items"> <div class="article-meta__item"> <dt class="article-meta__item-label">Published</dt> <dd class="article-meta__item-value">Oct 23, 2024</dd> </div> <div class="article-meta__item"> <dt class="article-meta__item-label">Topic</dt> <dd class="article-meta__item-value"> <a class="article-meta__item-link" href=https://grist.org/politics/> Climate + Politics </a> </dd> </div> <div class="article-meta__item"> <dt class="article-meta__item-label">Share/Republish</dt> <dd class="article-meta__item-value"> <a href="https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/" class="article-meta__share-link feature-notice-copy" title="Copy article link"><span class="visually-hidden">Copy Link</span><span class="icon-link"></span></a> <a href=https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/republish/ class="article-meta__share-link article-meta__republish-link" target="_blank" rel="noopener" aria-label="Republish" title="Republish the article" > <span class="visually-hidden">Republish</span> <span class="article-meta__share-icon"> <figure class="article-meta__repubish-icon" ></figure> </span> </a> <div class="article-meta__more-link"> <span class="icon-forward"></span> <div class="article-meta__more_items"> <a href="https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/" class="article-meta__share-link feature-notice-copy " title="Copy article link"> <span class="icon-link"></span> <span class="article-meta__share-label"><strong>Copy Link</strong></span> </a> <a href="mailto:?subject=Someone shared an article from Grist&body=The climate stakes of the Harris-Trump election%0D%0A %0D%0A You can read the full article here: https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/?utm_campaign=site-share-button-email" title="Share by Email" class="article-meta__share-link article-meta__share-email" rel="noopener" aria-label="Email" > <img src="https://grist.org/wp-content/themes/grist/static/img/email-icon.png" alt="Email" class="article-meta__email-share-icon article-meta__share-icon js-modal-gallery__hidden"> <span class="article-meta__share-label">Email</span> </a> <a href="sms:?&amp;body=The climate stakes of the Harris-Trump election | Grist | https%3A%2F%2Fgrist.org%2Fpolitics%2Fthe-climate-stakes-of-the-harris-trump-election%2F" class="article-meta__share-link article-meta__share-sms" target="_blank" rel="noopener" aria-label="SMS" title="SMS" > <img src="https://grist.org/wp-content/themes/grist/static/img/sms-icon.png" alt="SMS" class="article-meta__sms-share-icon article-meta__share-icon js-modal-gallery__hidden"> <span class="article-meta__share-label">SMS</span> </a> <a href="https://x.com/intent/tweet?url=https%3A%2F%2Fgrist.org%2Fpolitics%2Fthe-climate-stakes-of-the-harris-trump-election%2F&amp;text=The%20climate%20stakes%20of%20the%20Harris-Trump%20election" class="article-meta__share-link" target="_blank" rel="noopener" aria-label="Twitter" title="Share by Twitter" > <svg class="article-meta__share-icon"> <use xlink:href="#twitter"></use> </svg> <span class="article-meta__share-label">X</span> </a> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fgrist.org%2Fpolitics%2Fthe-climate-stakes-of-the-harris-trump-election%2F" class="article-meta__share-link" target="_blank" rel="noopener" aria-label="Facebook" title="Share by Facebook" > <svg class="article-meta__share-icon"> <use xlink:href="#facebook"></use> </svg> <span class="article-meta__share-label">Facebook</span> </a> <a href=https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/republish/ class="article-meta__share-link" target="_blank" rel="noopener" aria-label="Republish" title="Republish an Article" > <figure class="article-meta__share-icon article-meta__repubish-icon"></figure> <span class="article-meta__share-label">Republish</span> </a> <a href="https://www.reddit.com/submit?url=https%3A%2F%2Fgrist.org%2Fpolitics%2Fthe-climate-stakes-of-the-harris-trump-election%2F" class="article-meta__share-link" target="_blank" rel="noopener" aria-label="Reddit" title="Share by Reddit" > <svg class="article-meta__share-icon"> <use xlink:href="#reddit"></use> </svg> <span class="article-meta__share-label">Reddit</span> </a> <a href="https://www.linkedin.com/shareArticle?url=https%3A%2F%2Fgrist.org%2Fpolitics%2Fthe-climate-stakes-of-the-harris-trump-election%2F" class="article-meta__share-link" target="_blank" rel="noopener" aria-label="LinkedIn" title="Share by LinkedIn" > <svg class="article-meta__share-icon"> <use xlink:href="#linkedin"></use> </svg> <span class="article-meta__share-label">LinkedIn</span> </a> <a href="https://bsky.app/intent/compose?text=The climate stakes of the Harris-Trump election | https%3A%2F%2Fgrist.org%2Fpolitics%2Fthe-climate-stakes-of-the-harris-trump-election%2F" class="article-meta__share-link" target="_blank" rel="noopener" aria-label="Bluesky" title="Share by Bluesky" > <svg class="article-meta__share-icon"> <use xlink:href="#bluesky"></use> </svg> <span class="article-meta__share-label">Bluesky</span> </a> </div> </div> </dd> </div> </dl> </aside> <div class="article-body js-hang-punc" > <div class="auris-audio-iframe"> <iframe style="margin: 0 auto 20px; width: 100%; height: 100px; border: none; display: none" data-project-id="Yual8er4aaQbafhcldNK" allowfullscreen="false" allowtransparency allow="clipboard-read; clipboard-write" frameborder="0" id="ad-auris-iframe" scrolling="no"></iframe><script src="https://cdn.jsdelivr.net/npm/ad-auris-iframe-distribution-nextgen@latest/location-href-script.production.js"></script> </div> <p class="has-drop-cap has-default-font-family">Helene and Milton, the two massive hurricanes that just swept into the country — killing hundreds of people, and leaving both devastation and rumblings of political upheaval in seven states — amounted to their own October surprise. Not that the storms led to some irredeemable gaffe or unveiled some salacious scandal. The surprise, really, may be that not even the hurricanes have pushed <a href="https://www.theguardian.com/us-news/2024/oct/16/us-election-hurricanes-climate-voter">concerns about climate change</a> more toward the center of the presidential campaign.&nbsp;&nbsp;</p> <p class="has-default-font-family">With early voting already underway and two weeks before Election Day, when voters will decide between Vice President Kamala Harris, who has called climate change an “existential threat,” and former President Donald Trump, who has called climate change a “hoax,” Grist’s editorial staff presents a climate-focused voter’s guide — a package of analyses and predictions about what the next four years may bring from the White House, depending on who wins.&nbsp;</p><p></p><div id="wisepops-inplace-donation"></div><p></p> <p class="has-default-font-family">The next administration will be decisive for the country’s progress on critical climate goals. By 2030, just a year after the next president would leave office, the U.S. <a href="https://www.whitehouse.gov/climate/#:~:text=Reducing%20U.S.%20greenhouse%20gas%20emissions,clean%20energy%20to%20disadvantaged%20communities">has committed</a> to reduce greenhouse gas emissions by 50 to 52 percent below 2005 levels, and expects to supply up to 13 million electric vehicles annually. A little further down the line, though no less critical, the country’s climate goals include reaching 100 percent carbon-free electricity by 2035 and achieving a net-zero emissions economy by 2050.</p> <p class="has-default-font-family">As you gear up to vote, here are 15 ways that Harris’ and Trump’s climate- and environment-related policies could affect your life — along with some information to help inform your vote.&nbsp;</p> <figure class="wp-block-ups-image alignfull js-breaks-column"><div class="wp-block-ups-image-inner"><img decoding="async" src="https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=330 330w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=768 768w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=1536 1536w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=160&amp;h=90&amp;crop=1 160w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=640&amp;h=853&amp;crop=1 640w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=96&amp;h=96&amp;crop=1 96w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all&amp;w=150 150w, https://grist.org/wp-content/uploads/2024/10/election-stakes-energy.png?quality=75&amp;strip=all 1024w" alt="A collage of a large tower in a field with three red stripes behind it" data-caption="Robert Nickelsberg / Contributor " data-credit="Grist / Robert Nickelsberg / Getty Images / Grist"/><figcaption>Robert Nickelsberg / Contributor <cite>Grist / Robert Nickelsberg / Getty Images / Grist</cite></figcaption></div></figure> <h2 class="wp-block-heading" id="h-your-energy-mix"><strong>Your energy mix</strong></h2> <p class="has-default-font-family">Over the last year or so, utility companies across the country have woken up to <a href="https://www.nytimes.com/interactive/2024/03/13/climate/electric-power-climate-change.html">a new reality</a>: After two decades of flat growth, electricity demand is about to spike, due to the combined pressures of new data centers, cryptocurrency mining, a manufacturing boom, and the electrification of buildings and transportation.</p> <p class="has-default-font-family">While the next president will not directly decide how the states supply power to their new and varied customers, he or she will oversee the massive system of incentives, subsidies, and loans by which the federal government influences how much utilities meet electricity demand by burning fossil fuels — the crucial question for the climate.&nbsp;</p> <p class="has-default-font-family">Trump’s answer to that question can perhaps be summed up in the three-word catchphrase he’s deployed on the campaign trail: “Drill, baby, drill.” He is an avowed friend of the fossil fuel industry, from whom he <a href="https://www.nytimes.com/2024/05/09/climate/trump-oil-gas-mar-a-lago.html">reportedly demanded $1 billion</a> in campaign funds at a fundraising dinner last spring, promising in exchange to gut environmental regulations.&nbsp;</p> <p class="has-default-font-family">Vice President Harris is not exactly running on a platform of <span class='tooltipsall tooltipsincontent classtoolTips4'>decarbonization</span>, either. In an effort to win swing votes in the shale-boom heartland of Pennsylvania, she has <a href="https://thehill.com/policy/energy-environment/4855715-harris-fracking-ban-reversal/">reversed course</a> on her past opposition to fracking, and she has <a href="https://apnews.com/article/harris-fracking-energy-climate-trump-election-debate-1b86dfb4297facd0b89c487724a9e5b0">proudly touted</a> the record levels of oil and gas production seen under the current administration. Despite the risk of nuclear waste, the Biden administration has also championed nuclear power as a carbon-free solution and sought to incentivize the construction of new reactors through subsidies and loans. Although Harris says her administration <a href="https://www.nbcnews.com/politics/2024-election/harris-spars-fox-news-host-says-not-continuation-biden-rcna175742">would not be a continuation of Biden’s</a>, it’s reasonable to expect continuity with Biden’s overall approach of leaning more heavily on incentives for low-emissions energy than restrictions on fossil fuels to further a climate agenda.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/02/image3.jpg?quality=75&#038;strip=all" role="img" aria-label="Gautama Mehta sits against a brick wall."></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Gautama Mehta </span> <span class="contributor-info__role "> Environmental justice reporting fellow </span> </span> </div> </blockquote> <p class="has-default-font-family"></p> <h2 class="wp-block-heading" id="h-your-home-improvements"><strong>Your home improvements</strong></h2> <p class="has-default-font-family">In 2022, the Biden administration handed the American people a great big carrot to incentivize them to decarbonize: the <a href="https://grist.org/politics/one-year-in-the-inflation-reduction-act-is-working-kind-of/">Inflation Reduction Act</a>, or IRA. It provides thousands of dollars in the form of rebates and tax credits for a consumer to get an EV and electrify their home with solar panels, a heat pump, and an induction stove. (Though the <a href="https://www.vox.com/climate/2023/4/7/22954507/inflation-reduction-act-renters-home-rebates">funding available for renters</a> is slim, it is also out there.) In 2023, 3.4 million Americans got <a href="https://www.whitehouse.gov/briefing-room/statements-releases/2024/08/16/fact-sheet-two-years-in-the-inflation-reduction-act-is-lowering-costs-for-millions-of-americans-tackling-the-climate-crisis-and-creating-jobs/">$8.4 billion in tax credits</a> for home energy improvements thanks to the IRA.</p> <p class="has-default-font-family">If elected, Trump has pledged to <a href="https://www.bloomberg.com/news/articles/2024-09-05/trump-says-he-will-rescind-funds-from-biden-s-climate-law?cmpid=BBD093024_GREENDAILY&amp;sref=wINQCNXe">rescind the remaining funding</a>, which would require the support of Congress. By contrast, Harris has praised the law (which, as vice president, she famously cast the tie-breaking vote to pass) and would almost certainly veto any attempts by Congress to repeal it. As a presidential candidate, she has not said whether she would expand the law, though many expect she would focus on <a href="https://think.ing.com/articles/energy-transition-scenario-3-president-harris/">more efficient implementation</a>.&nbsp;&nbsp;</p> <p class="has-default-font-family">But while repealing the IRA might slow the steady pace of American households decarbonizing, it can’t stop what’s already in motion. “There are fundamental forces here at work,” said Gernot Wagner, a climate economist at Columbia Business School. “At the end of the day, there&#8217;s very little that Trump can do to stand in the way.”&nbsp;</p> <p class="has-default-font-family">For one, the feds provide guidance to states on how to distribute the money made available through the IRA. More climate-ambitious states are already layering on their <a href="https://www.maine.gov/governor/mills/news/after-maine-surpasses-100000-heat-pump-goal-two-years-ahead-schedule-governor-mills-sets-new">own monetary incentives</a> to decarbonize. So even if that IRA money disappeared, states could pick up the slack.&nbsp;</p> <p class="has-default-font-family">And two, even before the IRA passed, market forces were setting clean energy on a path to replace fossil fuels. The price of solar power <a href="https://www.fastcompany.com/90583426/the-price-of-solar-electricity-has-dropped-89-in-10-years">dropped by 90 percent</a> between 2010 and 2020. And like any technology, electric appliances will only get cheaper and better. It might take longer without further support from the federal government, but the American home of tomorrow is, inevitably, fully electric — no matter the next administration.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2022/09/Simon_Matt-3-e1729630593184.jpg?quality=75&#038;strip=all" role="img" aria-label="Author Matt Simon sits at the beach"></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Matt Simon </span> <span class="contributor-info__role "> Senior staff writer focusing on climate solutions </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-home-insurance-premiums"><strong>Your home insurance premiums</strong></h2> <p class="has-default-font-family">Whether they know it or not, many Americans are already confronting the costs of a warming world in their monthly bills: In recent years, <a href="https://grist.org/extreme-weather/home-insurance-midwest-climate-disasters/">home insurance premiums have risen</a> in almost every state, as insurance companies face the fallout of larger and more damaging hurricanes, wildfires, and hailstorms. In some states, like <a href="https://grist.org/housing/florida-insurance-farmers-desantis-hurricane-ian-litigation/">Florida</a> and <a href="https://grist.org/housing/state-farm-california-insurance-wildfire/">California</a>, many prominent companies have fled the market altogether. While some Democrats have <a href="https://moskowitz.house.gov/posts/natural-disaster-risk-reinsurance-program-act-of-2023">proposed legislation</a> that would create a federal backstop for these failing insurance markets — with the goal of ensuring that coverage remains available for most homeowners — these proposals have yet to make much headway in a divided Congress. For the moment, it’s state governments, rather than the president or any other national politicians, that have real jurisdiction over homeowner’s insurance prices.</p> <p class="has-default-font-family">Near the end of the <a href="https://abcnews.go.com/Politics/harris-trump-presidential-debate-transcript/story?id=113560542">presidential debate in September</a>, when both candidates were asked about what they’d do to “fight climate change,” Harris began her response by referring to “anyone who lives in a state who has experienced these extreme weather occurrences, who now is either being denied home insurance or is being jacked up” as a way to counter Trump’s denials of climate change.&nbsp;</p> <p class="has-default-font-family">Traditional homeowner policies don’t include flood insurance, and the Federal Emergency Management Agency runs a <a href="https://grist.org/housing/fema-risk-rating-flood-insurance/">flood insurance program</a> that serves 5 million homeowners in the U.S., mostly along the East Coast. Homeowners in the most flood-prone areas are required to buy this policy, but uptake has been lagging in some particularly vulnerable inland communities — including those that were recently <a href="https://grist.org/extreme-weather/hurricane-helene-flood-damage-cost-insurance/">devastated by Hurricane Helene</a>. <a href="https://grist.org/politics/what-project-2025-would-to-do-climate-policy-in-the-us/">Project 2025</a>, which many experts believe will serve as the blueprint to a second Trump term (though his campaign disavows any connection to it), imagines FEMA winding down the program altogether, throwing flood coverage to the private market. This would likely make it cheaper to live in risky areas — but it would leave homeowners without financial support after floods, all but ensuring only the rich could rebuild.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2021/07/Jake_Bittle_12-e1704233419132.jpg?quality=75&#038;strip=all" role="img" aria-label="Jake Bittle"></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Jake Bittle </span> <span class="contributor-info__role "> Staff writer focusing on climate impacts and adaptation </span> </span> </div> </blockquote> <figure class="wp-block-ups-image alignfull js-breaks-column"><div class="wp-block-ups-image-inner"><img decoding="async" src="https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=330 330w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=768 768w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=1536 1536w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=160&amp;h=90&amp;crop=1 160w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=640&amp;h=853&amp;crop=1 640w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=96&amp;h=96&amp;crop=1 96w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all&amp;w=150 150w, https://grist.org/wp-content/uploads/2024/10/election-stakes-transportation-electric-vehicles.png?quality=75&amp;strip=all 1024w" alt="A black and white photo of an electric car plugged into a charger. The photo has a blue border around it" data-caption="" data-credit="Marli Miller / UCG / Universal Images Group via Getty Images"/><figcaption><cite>Marli Miller / UCG / Universal Images Group via Getty Images</cite></figcaption></div></figure> <h2 class="wp-block-heading" id="h-your-transportation"><strong>Your transportation</strong></h2> <p class="has-default-font-family">The appetite for infrastructure spending is so bipartisan that the <a href="https://www.whitehouse.gov/build/guidebook/">Infrastructure Investment and Jobs Act</a>, signed in 2021, has become more widely known as the bipartisan infrastructure law. But don’t be fooled. A wide gulf separates how Harris and Trump approach transportation, with potentially profound climate implications.</p> <p class="has-default-font-family">Harris hasn’t offered many specifics, but she has committed to advancing the rollout out of the Biden administration’s infrastructure agenda. That includes traditional efforts like building roads and bridges, mixed with Democratic priorities including union labor and an eye toward climate-resilience. The infrastructure law and the 2022 Inflation Reduction Act include billions in spending to promote the adoption of electric vehicles, produce them domestically, and add <a href="https://www.transportation.gov/briefing-room/biden-harris-administration-announces-623-million-grants-continue-building-out#:~:text=This%20is%20a%20critical%20part,in%20America%20with%20American%20workers.">500,000 charging stations by 2030</a>. They also include greener transportation efforts aimed at, among other things, electrifying buses, enhancing passenger rail, and expanding mass transit. That said, Harris has not called for the eventual elimination of internal combustion vehicles despite such <a href="https://www.cnet.com/home/electric-vehicles/states-banning-new-gas-powered-cars/">plans in 12 states</a>.</p> <p class="has-default-font-family">Trump has also been sparse on details about transportation — <a href="https://www.donaldjtrump.com/issues">his website</a> doesn’t address the issue except to decry Chinese ownership. During his first term and 2020 campaign, he championed (though<a href="https://www.washingtonpost.com/us-policy/2020/10/18/trump-biden-infrastructure-2020/"> never produced</a>) a $1 trillion infrastructure plan. It focused on building “<a href="https://trumpwhitehouse.archives.gov/briefings-statements/building-stronger-america-president-donald-j-trumps-american-infrastructure-initiative/">gleaming</a>” roads, highways, and bridges, and reducing the environmental review and government oversight of such projects. He <a href="https://www.route-fifty.com/infrastructure/2024/07/trump-harris-offer-starkly-different-paths-transportation-policy/398488/">has favored flipping the federal-first funding model</a> to shift much of the cost onto states, municipalities, and <a href="https://www.politico.com/agenda/story/2017/06/07/trumps-infrastructure-public-private-partnership-000454/">the private sector</a>. Ultimately, Trump seems to have little interest in a transition to low-carbon transportation — the <a href="https://rncplatform.donaldjtrump.com/?_gl=1*e7apre*_gcl_au*MTcxODc5ODQzOC4xNzI0MTk5MzU5&amp;_ga=2.167371838.104528262.1724199360-711274358.1724199360">2024 official Republican platform</a> calls for rolling back EV mandates — and he remains a vocal supporter of fossil fuel production.&nbsp;&nbsp;</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/TIK-ROOT-e1704233893190.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Tik Root </span> <span class="contributor-info__role "> Senior staff writer focusing on the clean energy transition </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-health"><strong>Your health</strong></h2> <p class="has-default-font-family">Rising global temperatures and worsening extreme weather are <a href="https://grist.org/climate-connections-diseases-pathogens/">changing the distribution and prevalence</a> of tick- and mosquito-borne diseases, fungal pathogens, and water-borne bacteria across the U.S. State and local health departments rely heavily on data and recommendations on these climate-fueled illnesses from the federal Centers for Disease Control and Prevention, or CDC — an agency whose director is appointed by the president and can be <a href="https://www.latimes.com/world-nation/story/2020-05-09/ap-exclusive-docs-show-top-wh-officials-buried-cdc-report">influenced by the White House</a>.&nbsp;</p> <p class="has-default-font-family">In his first term, Trump <a href="https://www.theguardian.com/commentisfree/2017/nov/07/donald-trump-dismantling-american-administrative-state">tried to divorce</a> many federal agencies’ research functions from their rulemaking capacities, and there are concerns that, if he wins again in November, Trump would <a href="https://www.politico.com/news/2024/03/11/cdc-dismantle-trump-administration-00146035">continue that effort</a>. Project 2025, a <a href="https://grist.org/politics/what-project-2025-would-to-do-climate-policy-in-the-us/">sweeping blueprint developed by right-wing conservative groups</a> with the aim of influencing a second Trump term, proposes separating the CDC’s disease surveillance efforts from its policy recommendation work, meaning the agency would be able to track the effects of climate change on human health, like the spreading of infectious diseases, but it wouldn’t be able to tell states how to manage them or inform the public about how to stay safe from them.&nbsp;</p> <p class="has-default-font-family">Harris is expected to leave the CDC intact, but she hasn’t given many signals on how she’d approach climate and health initiatives. Her campaign website says she aims to protect public health, but provides no further clarification or policy position on that subject, or specifically climate change’s influence on it. Over the past four years, the Biden administration has made strides in protecting Americans from extreme heat, the <a href="https://www.weather.gov/hazstat/">leading cause of weather-related deaths in the U.S.</a> It <a href="https://grist.org/labor/biden-admin-unveils-first-ever-heat-protections-for-workers-heres-what-to-know/">proposed new heat protections</a> for indoor and outdoor workers, and it <a href="https://www.usda.gov/media/press-releases/2023/04/12/biden-harris-administration-announces-historic-funding-expand">made more than $1 billion in grant funding available</a> to nonprofits, tribes, cities, and states for cooling initiatives such as planting trees in urban areas, which <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10864265/">reduce the risk of heat illness</a>. It’s reasonable to expect that a future Harris administration would continue Biden’s work in this area. Harris cast the tie-breaking vote on the IRA, which includes emissions-cutting policies that will lead to less global warming in the long term, benefiting human health not just in the U.S. but worldwide.&nbsp;</p> <p class="has-default-font-family">But there’s more to be done. Biden established the Office of Climate Change and Health Equity in the first year of his term, but it <a href="https://www.washingtonpost.com/climate-environment/2022/07/29/health-office-climate-change/">still hasn’t been funded by Congress</a>. Harris has not said whether she will push for more funding for that office.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/ZOYA-TEIRSTEIN-e1704233195647.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Zoya Teirstein </span> <span class="contributor-info__role "> Staff writer covering politics and the intersection between climate change and health </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-food-prices"><strong>Your food prices</strong></h2> <p class="has-default-font-family">Inflation has <a href="https://www.washingtonpost.com/business/2024/10/10/september-inflation-cpi/">cooled significantly since 2022</a>, but high prices —&nbsp;especially <a href="https://www.foodbusinessnews.net/articles/26946-survey-nearly-90-of-consumers-frustrated-over-grocery-pricing">high food prices</a> —&nbsp;remain a concern for many Americans. Both candidates have promised to tackle the issue; Harris went so far as to <a href="https://apnews.com/article/kamala-harris-price-gouging-ban-inflation-65dc8844bb41159d76886f752b6cab28">propose a federal price-gouging ban</a> to lower the cost of groceries. Such a ban could <a href="https://farmaction.us/2024/08/20/why-harriss-plan-to-take-on-monopolies-and-lower-consumer-costs-works/">help smaller producers and suppliers</a>, but economists fear it could also lead to <a href="https://www.nytimes.com/2024/08/16/business/dealbook/harris-trump-war-on-prices.html">further supply shortages</a> and <a href="https://msutoday.msu.edu/news/2024/ask-the-expert-how-the-2024-election-could-impact-your-grocery-bill">reduced product quality</a>. Meanwhile, Trump has said he will <a href="https://www.pbs.org/newshour/economy/trump-favors-huge-new-tariffs-how-do-they-work">tax imported goods to lower food prices</a>, though analysts have pointed out that the tax would likely <a href="https://www.theatlantic.com/politics/archive/2024/09/trump-tariffs-grocery-prices/679942/">do the opposite</a>. Trump-era tariff fights during the U.S.-China trade war led to <a href="https://www.fb.org/market-intel/farm-cash-receipts-forecasted-to-hit-a-decade-low-in-2020#:~:text=During%202020%2C%20U.S.%20farm%20sector,a%20record%2Dhigh%20%24282%20billion.">farmers losing billions of dollars</a> in exports, which the federal government had to <a href="https://www.cfr.org/blog/92-percent-trumps-china-tariff-proceeds-has-gone-bail-out-angry-farmers">make up for </a><a href="https://www.politico.com/news/2020/07/14/donald-trump-coronavirus-farmer-bailouts-359932">with subsidies</a>.</p> <p class="has-default-font-family">Trump’s immigration agenda <a href="https://grist.org/food-and-agriculture/mass-deportation-food-trump-immigration-agricultural-workers-us-labor-supply/">could also affect food prices</a>. If reelected, the former president has said he <a href="https://www.npr.org/2024/07/19/nx-s1-5044582/trump-has-promised-deportations-on-an-unprecedented-scale">will expel millions of undocumented immigrants</a>, many of whom work for low pay on farms and in other parts of the food sector, playing a vital role in food harvesting and processing. Their mass deportation and the resulting labor shortage could drive up prices at the grocery store. Meanwhile, Harris promises to <a href="https://www.fb.org/presidential-candidate-questionnaire">uphold and strengthen the H-2A visa system</a> — the national program that enables agricultural producers to hire foreign-born workers for seasonal work.&nbsp;</p> <p class="has-default-font-family">In the short term, it must be emphasized that neither candidate’s economic plans will have much of an effect on the ways extreme weather and climate disasters are already driving up the cost of groceries. Severe droughts are <a href="https://www.csis.org/analysis/water-and-food-how-when-and-why-water-imperils-global-food-security">one of the factors that have destabilized the global crop market</a> in recent years, translating to higher U.S. grocery store prices. Warming has led to <a href="https://www.nature.com/articles/s41558-022-01492-5">reduced agricultural productivity</a> and <a href="https://www.nature.com/articles/s41598-023-29378-2">diminished crop yields</a>, while major disasters <a href="https://yaleclimateconnections.org/2024/01/what-are-the-odds-that-extreme-weather-will-lead-to-a-global-food-shock/">throttle the supply chain</a>. Even a forecast of extreme weather <a href="https://grist.org/food-and-agriculture/how-forecasts-of-bad-weather-can-drive-up-your-grocery-bill/">can send food prices higher</a>. These climate trends are likely to continue over the next four years, no matter who becomes president.&nbsp;</p> <p class="has-default-font-family">But the winner of the 2024 election can determine how badly climate change batters the food supply in the long run — primarily by controlling greenhouse gas emissions.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/10/Frida-Garza.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Frida Garza </span> <span class="contributor-info__role "> Staff writer focusing on the impact of climate change on food and agriculture </span> </span> </div> </blockquote> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/10/Ayurella-Horn-Muller-Headshot-2024.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Ayurella Horn-Muller </span> <span class="contributor-info__role "> Staff writer focusing on the impact of climate change on food and agriculture </span> </span> </div> </blockquote> <figure class="wp-block-ups-image alignfull js-breaks-column"><div class="wp-block-ups-image-inner"><img decoding="async" src="https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=330 330w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=768 768w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=1536 1536w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=160&amp;h=90&amp;crop=1 160w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=640&amp;h=853&amp;crop=1 640w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=96&amp;h=96&amp;crop=1 96w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all&amp;w=150 150w, https://grist.org/wp-content/uploads/2024/10/election-stakes-drinking-water_7bb3a2.png?quality=75&amp;strip=all 1024w" alt="A collage of a black and white photo of a hand holding a glass of water under a kitchen faucet. Three red stripes cross the image behind the spout." data-caption="" data-credit="Grist / Leonard Ortiz / MediaNews Group / Orange County Register via Getty Images"/><figcaption><cite>Grist / Leonard Ortiz / MediaNews Group / Orange County Register via Getty Images</cite></figcaption></div></figure> <h2 class="wp-block-heading" id="h-your-drinking-water"><strong>Your drinking water</strong></h2> <p class="has-default-font-family">“I want absolutely immaculate, clean water,” Trump said in June during the first presidential debate this election season. But if a second Trump presidency is anything like the first, there is good reason to worry about the protection of public drinking water.&nbsp;</p> <p class="has-default-font-family">During his first term in office, the Trump administration <a href="https://www.nytimes.com/2019/09/12/climate/trump-administration-rolls-back-clean-water-protections.html">repealed</a> the Clean Water Rule, a critical part of the Clean Water Act that limited the amount of pollutants companies could discharge near streams, wetlands, and other sources of water used for public consumption. “It was ready to protect the drinking water of 117 million Americans and then, within a few months of being in office, Donald Trump and [former EPA administrator] Scott Pruitt threw it into the trash bin to appease their polluter allies,” former Sierra Club Executive Director Michael Brune said in <a href="https://www.sierraclub.org/ohio/blog/2017/06/trump-pruitt-repeal-2015-clean-water-rule">a press release</a>.&nbsp;</p> <p class="has-default-font-family">While in office, Trump also secured a conservative majority on the Supreme Court, which last year tipped the court in favor of a decision to <a href="https://apnews.com/article/wetlands-business-climate-and-environment-washington-news-41fc297006512e1f507dc12daa44824a">vastly limit</a> the Environmental Protection Agency’s power to regulate pollution in certain wetlands, forcing the agency to <a href="https://apnews.com/article/clean-water-epa-biden-supreme-court-sackett-a2101597f96ca9f0dcc6917832906b1e">weaken</a> its own clean water rules.&nbsp;</p> <p class="has-default-font-family">A Harris administration would likely carry forward the work of several Biden EPA measures to safeguard the public’s drinking water from toxic heavy metals and other contaminants. For example, in April, the EPA <a href="https://www.epa.gov/newsreleases/biden-harris-administration-finalizes-first-ever-national-drinking-water-standard">passed</a> the nation’s first-ever national drinking water standard to protect an estimated 100 million people from a category of synthetic chemicals known as <span class='tooltipsall tooltipsincontent classtoolTips12'>PFAS</span>, or “forever chemicals,&#8221; which have been linked to cancer, high blood pressure, and immune system deficiencies. Enforcing the new standard will require the agency to examine test results from thousands of water systems across the country and follow up to ensure their compliance — an effort that will take place during the next White House administration.&nbsp;</p> <p class="has-default-font-family">“As president,” Harris’ website says, “she will unite Americans to tackle the climate crisis as she builds on this historic work, advances environmental justice, protects public lands and public health, increases resilience to climate disasters, lowers household energy costs, creates millions of new jobs, and continues to hold polluters accountable to secure clean air and water for all.” Project 2025, the policy plan drawn up by former Trump staffers to guide a second Trump administration’s policies, indicates that a future Trump administration would eliminate safeguards like the PFAS rule that place limits on industrial emissions and discharges.&nbsp;</p> <p class="has-default-font-family">Just this month, <a href="https://www.nytimes.com/2024/10/08/climate/biden-epa-lead-pipes.html">the EPA issued a groundbreaking rule</a> requiring water utilities to replace virtually every lead pipe in the country within 10 years. With funds from Biden’s bipartisan infrastructure law, the agency will also invest $2.6 billion for drinking water upgrades and lead pipe replacements. Harris has previously spoken out about the dangers of lead pipes, stating at <a href="https://www.youtube.com/watch?v=811PkHWEeqc">a press conference</a> in 2022 that lead exposure is “an issue that we as a nation should commit to ending.”&nbsp;</p> <p class="has-default-font-family">The success of these and other measures will rely on a well-staffed EPA enforcement division, which may end up being one of the most insidious stakes of this election for environmental policies. Budget cuts and staff departures during the first Trump administration gutted the EPA’s enforcement capacity — a problem that the agency has spent the past four years trying to mend. Project 2025 “would essentially eviscerate the EPA,” said Stan Meiburg, who served as acting deputy administrator for the EPA from 2014 to 2017. </p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/LYLLA-YOUNES-e1704233490256.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Lylla Younes </span> <span class="contributor-info__role "> Senior staff writer covering chemical pollution, regulation, and frontline communities </span> </span> </div> </blockquote> <p class="has-default-font-family"></p> <h2 class="wp-block-heading" id="h-your-clean-air"><strong>Your clean air</strong></h2> <p class="has-default-font-family">President Biden’s clean air policy has been characterized by <a href="https://grist.org/accountability/epa-finally-cracks-down-on-the-carcinogen-used-to-sterilize-medical-equipment/">a spate</a> <a href="https://grist.org/regulation/the-epa-wanted-to-clean-up-steel-mills-then-a-group-of-rust-belt-senators-got-involved/">of new rules</a> to curb toxic air pollution from a variety of facilities, including petroleum coke ovens, synthetic manufacturing facilities, and steel mills. While environmental advocates have decried some of these regulations as insufficiently protective, certain provisions — such as mandatory air monitoring — were hailed as milestones in the history of the agency’s air pollution policy. Former EPA staffer and air pollution expert Scott Throwe told Grist that a Harris- and Democratic-led EPA would continue to build on the work of the past four years by&nbsp; enforcing these new rules, which will require federal oversight of state environmental agencies’ inspection protocols and monitoring data.&nbsp;</p> <p class="has-default-font-family">Project 2025 proposes a major reorganization of the EPA, which would include the reduction of full-time staff positions and the elimination of departments deemed “superfluous.” It also promotes the rollback of a range of air quality regulations, from ambient air standards for toxic pollutants to greenhouse gas emissions from coal-fired power plants.&nbsp;</p> <p class="has-default-font-family">What’s more, a growing body of research has found that poor air quality is often concentrated in communities of color, which are disproportionately close to fossil fuel infrastructure. Conservative state governments <a href="https://grist.org/equity/civil-rights-cancer-alley-louisiana-epa/">have</a><a href="https://grist.org/regulation/republican-attorneys-general-epa-civil-rights-law/">pushed</a><a href="https://grist.org/justice/fight-to-protect-title-vi-epa-holy-grail-environmental-justice/">back</a> against the Biden EPA’s efforts to address “environmental justice” through agency channels and in court — efforts that will likely enjoy more executive support under a second Trump administration.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/LYLLA-YOUNES-e1704233490256.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Lylla Younes </span> <span class="contributor-info__role "> Senior staff writer covering chemical pollution, regulation, and frontline communities </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-public-lands"><strong>Your public lands</strong></h2> <p class="has-default-font-family">Under the Antiquities Act of 1906, a national monument can be created by presidential decree. The act can be a useful tool to protect important landscapes from industries like oil, gas, and even green energy enterprises. Tribal nations have asked numerous presidents to use this executive power to protect tribal homelands that might fall within federal jurisdiction. During his first term, Trump argued that the act also gives the president <a href="https://www.brookings.edu/articles/president-trump-has-the-power-to-shrink-national-monuments/">the implicit power to dissolve a national monument</a>.</p> <p class="has-default-font-family">In 2017, <a href="https://www.theguardian.com/us-news/2017/dec/04/trump-bears-ears-grand-staircase-escalante-monuments-shrink">Trump drastically shrunk two Obama-era designations</a>, Bears Ears and Grand Staircase-Escalante in Utah, in what amounted to the biggest slash of federal land protections in the history of the United States. At the time, Trump said that “bureaucrats in Washington” should not control what happens to land in Utah. While giving back local control was Trump’s stated rationale, tribes in the area, like the Diné, Ute, Hopi, and Zuni, had been working for years to protect the two iconic and culturally significant sites. Meanwhile, his decision opened up the land for oil and gas development. While not all tribal nations are opposed to oil and gas production, tribal environmental advocates are worried that a second Trump term will <a href="https://grist.org/indigenous/second-trump-presidency-indigenous-peoples/">erode federal environmental regulations and commitments to progress</a> in the fight against climate change.&nbsp;</p> <p class="has-default-font-family">Since 2021, the Biden administration has put more than 42 million acres of land into conservation by creating and expanding national monuments. This includes the <a href="https://www.whitehouse.gov/briefing-room/statements-releases/2023/08/08/fact-sheet-president-biden-designates-baaj-nwaavjo-itah-kukveni-ancestral-footprints-of-the-grand-canyon-national-monument/">Baaj Nwaavjo I’tah Kukveni</a>, a new monument spanning a million acres near the Grand Canyon — the kind of protection that tribal activists for years had worked to prevent industrial uranium mining. And just this month, Biden announced the creation of the Chumash Heritage National Marine Sanctuary — a 4,500-square-mile national marine sanctuary to be “managed with tribal, Indigenous community involvement.”&nbsp;</p> <p class="has-default-font-family">But Harris might not continue that legacy. While she has remained silent about what she would do to protect lands, she has been vocal about continuing the U.S.’s oil and gas production as well as a push for more mining to help with the green transition — like <span class='tooltipsall tooltipsincontent classtoolTips11'>copper</span> from <a href="https://grist.org/indigenous/the-massive-copper-mine-that-could-test-the-limits-of-religious-freedom/">Oak Flat in Arizona</a> and <span class='tooltipsall tooltipsincontent classtoolTips7'>lithium</span> from <a href="https://grist.org/climate-energy/construction-begins-lithium-mine-nevada-controversial/">Thacker Pass in Nevada</a> — both important places to tribal communities in the area. Tribes have been subjected to the adverse effects of the energy crisis before — <a href="https://www.resources.org/resources-radio/the-effects-of-dams-on-tribal-lands-with-heather-randell/#:~:text=The%20social%20and%20cultural%20and,It%20flooded%20entire%20towns.">namely dams that destroyed swaths of homelands</a> and <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3222290/">nuclear energy that increased cancer rates</a> of Southwest tribal members — and without specific protections, it&#8217;s easy to see green energy as a changing of the guard instead of a game changer.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/02/Fellows4.jpg?quality=75&#038;strip=all" role="img" aria-label="Taylar Dawn Stagner wears a black vest and a necklace. She has dyed orange hair and red lipstick."></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Taylar Dawn Stagner </span> <span class="contributor-info__role "> Indigenous affairs reporting fellow </span> </span> </div> </blockquote> <figure class="wp-block-ups-image alignfull js-breaks-column"><div class="wp-block-ups-image-inner"><img decoding="async" src="https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=330 330w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=768 768w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=1536 1536w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=160&amp;h=90&amp;crop=1 160w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=640&amp;h=853&amp;crop=1 640w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=96&amp;h=96&amp;crop=1 96w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all&amp;w=150 150w, https://grist.org/wp-content/uploads/2024/10/election-stakes-climate-disasters.png?quality=75&amp;strip=all 1024w" alt="A woman cleaning her house after Hurricane Helene made landfall in Cedar Key, Florida" data-caption="" data-credit="Chandan Khanna / AFP via Getty Images"/><figcaption><cite>Chandan Khanna / AFP via Getty Images</cite></figcaption></div></figure> <h2 class="wp-block-heading" id="h-your-next-climate-disaster"><strong>Your next climate disaster</strong></h2> <p class="has-default-font-family">Congress controls how much money the Federal Emergency Management Agency receives for relief efforts after catastrophic events like hurricanes Helene and Milton, but the president holds significant sway over who receives money and when. A second Trump administration would likely curtail some of the climate-focused resiliency projects FEMA has pursued in recent years, such as cutting back money for infrastructure that would be more resilient against hazards like sea level rises, fires, and earthquakes. Republican firebrands, like Representative Scott Perry from Pennsylvania, have decried these projects as wasteful and unnecessary.</p> <p class="has-default-font-family">Under the <a href="https://www.govinfo.gov/content/pkg/COMPS-2977/pdf/COMPS-2977.pdf">Stafford Act</a>, which governs federal disaster response, the president has the power to disburse relief to specific parts of the country after any “major disaster” — hurricanes, big floods, fires. In September, <a href="https://www.nytimes.com/2024/09/13/us/politics/trump-california-wildfire-aid-newsom.html">Trump suggested</a> that he might make disaster aid contingent on political support if he returns to office, promising to withhold wildfire support from California unless state officials give more irrigation water to Central Valley farmers. Harris has not given an explicit indication of how she would fund climate-resiliency or disaster-response programs, though she has <a href="https://www.instagram.com/vp/reel/DA6uGAASQMM/">boosted</a> FEMA’s recovery efforts following Helene and Milton.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2021/07/Jake_Bittle_12-e1704233419132.jpg?quality=75&#038;strip=all" role="img" aria-label="Jake Bittle"></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Jake Bittle </span> <span class="contributor-info__role "> Staff writer focusing on climate impacts and adaptation </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-understanding-of-climate-change"><strong>Your understanding of climate change</strong></h2> <p class="has-default-font-family">The United States has long been a leader in research essential to understanding — and responding to — a warming world. The government plays a key role in advancing climate science and providing timely meteorological data to the public. Neither Trump nor Harris address this in their platform, but history yields clues to what their presidency might mean for this vital work.&nbsp;</p> <p class="has-default-font-family">Trump has consistently dismissed climate change as a “hoax” and downplayed scientific consensus that it is anthropogenic, or driven by human activities. As president, he <a href="https://www.nytimes.com/2019/12/28/climate/trump-administration-war-on-science.html">gutted funding for research</a>, appointed <a href="https://www.npr.org/2020/09/12/912301325/longtime-climate-science-denier-hired-at-noaa">climate skeptics</a> and industry insiders, and eliminated&nbsp; scientific advisory committees from several federal agencies. Thousands of government <a href="https://www.washingtonpost.com/climate-environment/science-ranks-grow-thin-in-trump-administration/2020/01/23/5d22b522-3172-11ea-a053-dc6d944ba776_story.html">scientists quit</a> in response. (In fact, still reeling from Trump’s attacks, new union contracts <a href="https://www.nature.com/articles/d41586-024-02484-5">protect scientific integrity</a> to combat such meddling.) His administration <a href="https://www.ucsusa.org/resources/attacks-on-science/trump-administration-censored-information-climate-change">censored scientific data</a> on government websites and tried to <a href="https://www.nytimes.com/2021/01/01/climate/trump-national-climate-assessment.html">undermine the findings</a> of the National Climate Assessment, the government’s scientific report on the risks and impacts of climate change. If reelected, Trump would almost certainly adopt a similar strategy, deprioritizing climate science and potentially even restructuring or eliminating federal agencies that advance it.</p> <p class="has-default-font-family">Harris has <a href="https://www.kqed.org/news/11997344/what-kamala-harris-california-roots-reveal-about-her-environmental-priorities">long supported</a> climate action; she <a href="https://www.congress.gov/bill/116th-congress/senate-resolution/59/cosponsors">co-sponsored the Green New Deal</a> as a senator and, as vice president, cast the deciding vote to pass the Inflation Reduction Act, which bolstered funding for agencies that oversee climate research. As part of its “whole of government” approach to the crisis, the Biden administration created the National Climate Task Force, with the EPA, NASA, and others to ensure science informs policy. Although Harris hasn’t said much about climate change as a candidate, <a href="https://www.nytimes.com/2024/08/21/climate/climate-policy-harris.html">climate organizations</a> generally support her campaign and believe her administration will build on the progress made so far.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/02/fellowphoto1.jpg?quality=75&#038;strip=all" role="img" aria-label="Sachi Kitajima Mulkey is a young woman with medium-length dark hair and a shy smile. She wears a yellow jacket."></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Sachi Kitajima Mulkey </span> <span class="contributor-info__role "> Climate news reporting fellow </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-electric-bill"><strong>Your electric bill</strong></h2> <p class="has-default-font-family">A lot goes into <a href="https://grist.org/georgia-psc/breaking-down-a-georgia-power-bill/">calculating the energy rates you see</a> on your monthly electric bill — construction and maintenance of power plants, fuel costs, and much more. It’s pretty tough to draw a direct line from the president to your bill, so if you’re worried about your energy costs, you’d do well to read up on your local public utility commission, municipal electric authority, or electric membership cooperative board.</p> <p class="has-default-font-family">What the president can do, though, is appoint people to the Federal Energy Regulatory Commission, or FERC — the board of up to five individuals who regulate the transmission of utilities across the entire country. As the U.S. continues to shift away from fossil fuels, a fundamental problem stands in the way: The country’s aging and fragmented grid lacks the capacity to move all of the electricity being generated from renewable sources. In May, FERC, which currently has a Democratic majority, <a href="https://grist.org/energy/ferc-transmission-rule-electricity-grid/">approved a rule</a> to try to solve that issue; it voted to require that regional utilities identify opportunities for upgrading the capacities of existing transmission infrastructure and that regional grid operators forecast their transmission needs 20 years into the future. These steps will be essential for utility companies to take advantage of the subsidies offered in the IRA and bipartisan infrastructure law.&nbsp;</p> <p class="has-default-font-family">The rule is facing <a href="https://grist.org/climate-energy/recent-supreme-court-decisions-are-already-slowing-climate-progress/">legal challenges</a>, which like much else in U.S. courts, appear to be political. So even if Harris wins November’s election, and maintains a commission that prioritizes the transition away from fossil fuels, the oil and gas industry and the politicians who support it will not acquiesce easily. If Trump wins, he’d have the chance to appoint a new FERC chair from among the current commissioners and to appoint a new commissioner in 2026, when the current chair’s term ends. (<a href="https://www.utilitydive.com/news/and-then-there-was-one-ferc-commissioner-honorable-steps-down-today/446234/">Or possibly sooner</a>.) Although FERC&#8217;s actions tend to be more insulated from changes in the White House because commissioners serve five-year terms, a commission led by new Trump appointees would most likely deprioritize initiatives that would upgrade the grid to support clean energy adoption. <a href="https://insideclimatenews.org/news/06112020/trump-ferc-chairman-neil-chatterjee/">Trump&#8217;s appointees</a> supported fossil fuel interests on several fronts during his previous term, for instance by <a href="https://insideclimatenews.org/news/20122019/ferc-pjm-grid-coal-subsidy-ruling-renewable-energy-nuclear-illinois-pennsylvania-climate-change/">counteracting state subsidies</a> to favor coal and gas plants.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/10/Emily-Jones.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Emily Jones </span> <span class="contributor-info__role "> Regional reporter, Georgia </span> </span> </div> </blockquote> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/10/Izzy-Ross.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Izzy Ross </span> <span class="contributor-info__role "> Regional reporter, Great Lakes </span> </span> </div> </blockquote> <figure class="wp-block-ups-image alignfull js-breaks-column"><div class="wp-block-ups-image-inner"><img decoding="async" src="https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=330 330w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=768 768w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=1200 1200w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=1536 1536w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=160&amp;h=90&amp;crop=1 160w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=640&amp;h=853&amp;crop=1 640w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=96&amp;h=96&amp;crop=1 96w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all&amp;w=150 150w, https://grist.org/wp-content/uploads/2024/10/election-stakes-plastic-waste.png?quality=75&amp;strip=all 1024w" alt="A black and white photo of a large plastic bag of garbage. The collage has a red vertical stripe to the side of the image" data-caption="" data-credit="Grist / Mario Tama / Getty Images"/><figcaption><cite>Grist / Mario Tama / Getty Images</cite></figcaption></div></figure> <h2 class="wp-block-heading" id="h-your-trash"><strong>Your trash</strong></h2> <p class="has-default-font-family">Some <a href="https://usa.oceana.org/our-campaigns/plastic/">33 billion pounds</a> of plastic waste enter the marine environment globally every year, and the problem is <a href="https://www.oecd-ilibrary.org/sites/aa1edf33-en/1/3/2/2/index.html?itemId=/content/publication/aa1edf33-en&amp;_csp_=ca738cf5d4f327be3b6fec4af9ce5d12&amp;itemIGO=oecd&amp;itemContentType=book">expected to worsen</a> as the fossil fuel and petrochemical industries ramp up plastic production.</p> <p class="has-default-font-family">Perhaps the most important step the next president could take to curb plastic pollution is to push Congress to ratify and implement the United Nations’ <a href="https://grist.org/international/un-plastics-treaty-inches-closer-to-reality-as-lobbyists-tout-plastics-massive-societal-benefits/">global plastics treaty</a>, which is scheduled to be finalized by the end of this year. The Biden administration <a href="https://grist.org/regulation/us-supports-ambitious-plastics-treaty-production-limits-environmental-groups-industry-reactions/">recently announced its support</a> for a version of the treaty that <a href="https://grist.org/regulation/us-supports-ambitious-plastics-treaty-production-limits-environmental-groups-industry-reactions/">limits plastic production</a>, and, though Harris hasn’t made any public comment about it, experts expect that her administration would support it as well. Meanwhile, a former Trump White House official <a href="https://www.politico.com/newsletters/the-long-game/2024/04/09/plastics-talks-talk-trump-00151239">told Politico</a> this April that Trump —&nbsp;who famously <a href="https://grist.org/politics/in-one-week-the-us-will-leave-the-paris-climate-agreement-could-biden-get-us-back-in/">withdrew the U.S. from the Paris Agreement</a> in his first term — would take a “hard-nosed look” at any outcome of the plastics negotiations and be “skeptical that the agreement reached was the best agreement that could have been reached.”</p> <p class="has-default-font-family">The Biden administration has also taken some <a href="https://www.whitehouse.gov/wp-content/uploads/2024/07/Mobilizing-Federal-Action-on-Plastic-Pollution-Progress-Principles-and-Priorities-July-2024.pdf">positive steps</a> to address plastic pollution domestically, including a ban on the federal procurement of single-use plastics. Experts expect that progress to <a href="https://grist.org/politics/what-would-a-harris-presidency-mean-for-the-plastics-crisis/">continue under a Harris administration</a>. In 2011, as California’s attorney general, Harris <a href="https://oag.ca.gov/news/press-releases/attorney-general-kamala-d-harris-sues-plastic-water-bottle-companies-over">sued plastic bottle companies</a> over misleading claims that their products were recyclable. As a U.S. senator, she co-sponsored a <a href="https://barragan.house.gov/2020/02/12/landmark-legislation-would-help-u-s-break-free-from-plastic-pollution/">Democratic bill</a> to phase out unnecessary single-use plastic products.</p> <p class="has-default-font-family">Trump, meanwhile, does not have a strong track record on plastic. Although he <a href="https://www.wastedive.com/news/congress-save-our-seas-plastic-swana-acc-beyond-plastics/591678/">signed a 2019 law to remove and prevent ocean litter</a>, he has <a href="https://www.cnn.com/2019/08/14/politics/plastic-trump-recycling/index.html">taken personal credit</a> for the construction of new plastic manufacturing facilities and <a href="https://www.bbc.com/news/world-us-canada-49090643">derided the idea of banning single-use plastic straws</a>. And Trump’s “drill, baby, drill” agenda could increase the <a href="https://www.brookings.edu/articles/trump-has-big-plans-for-climate-and-energy-policy-but-can-he-implement-them/">extraction of fossil fuels</a> used to make plastics.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/JOSEPH-WINTERS-e1704233050260.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Joseph Winters </span> <span class="contributor-info__role "> Staff writer covering plastics, pollution, and the circular economy </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-votes"><strong>Your votes</strong></h2> <p class="has-default-font-family">After decades of failed attempts to tackle the climate crisis, Congress finally passed major legislation two years ago with the Inflation Reduction Act. Not a single Republican voted for it.&nbsp;</p> <p class="has-default-font-family">Elections aren’t just important for getting the legislative power needed to enact climate policies — they’re also important for implementing them. The IRA and the bipartisan infrastructure law, another key climate-related law, are entering crucial phases for their implementation, particularly the doling out of billions of dollars for clean energy, environmental justice, and climate resiliency. Trump, having <a href="https://www.politico.com/news/2024/09/05/trump-inflation-reduction-act-00177493">vowed to rescind unspent IRA funds</a> if elected, seems poised to <a href="https://oregoncapitalchronicle.com/2024/09/18/red-and-blue-states-have-big-climate-plans-the-election-could-upend-them/">hamper the law’s rollout</a>, slowing efforts to get the country using more clean energy.</p> <p class="has-default-font-family">But it’s a mistake to imagine that only federal elections matter when it comes to climate change. Eliminating <span class='tooltipsall tooltipsincontent classtoolTips3'>greenhouse gases</span> from energy, buildings, transportation, and food systems requires legislation at every level. In Arizona and Montana, for example, voters this year will <a href="https://www.nytimes.com/2024/08/15/climate/down-ballot-races-senate-climate.html">elect utility commissioners</a>, the powerful, yet largely ignored officials who play a crucial role in whether — and how quickly — the country moves away from fossil fuels. State legislators can also open the door to <a href="https://grist.org/elections/states-climate-progress-election-washington-minnesota/">efforts to get 100 percent clean electricity</a>, as happened in Michigan and Minnesota after the 2022 election. Even in a state like Washington with Democratic Governor Jay Inslee, who once campaigned for the White House on a climate change platform, votes matter — climate action is literally on the ballot in November, when voters could choose to <a href="https://grist.org/politics/washington-cap-and-invest-law-repeal-oil-companies/">kill the state’s landmark price on carbon pollution</a>.</p> <p class="has-default-font-family">Depending on what happens with the presidential and congressional races, state and local action might be the best hope for furthering climate policy anyway.</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/KATE-YODER-e1704232881400.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Kate Yoder </span> <span class="contributor-info__role "> Staff writer examining the intersections of climate, language, history, culture, and accountability </span> </span> </div> </blockquote> <h2 class="wp-block-heading" id="h-your-global-outlook"><strong>Your global outlook</strong></h2> <p class="has-default-font-family">During his first term, Trump <a href="https://www.bbc.com/news/science-environment-54797743">pulled the U.S. out of the Paris Agreement</a>, a global commitment to reduce the burning of fossil fuels in an effort to curb the worst impacts of climate change. “I was elected to represent the citizens of Pittsburgh, not Paris,” he <a href="https://trumpwhitehouse.archives.gov/briefings-statements/statement-president-trump-paris-climate-accord/">said</a> from the Rose Garden of the White House in 2017. Trump didn’t entirely abandon global climate discussions; his administration continued to attend global climate conferences, where it endorsed events on fossil fuels.</p> <p class="has-default-font-family">The Biden administration rejoined the Paris Agreement and pledged billions of dollars to combat climate change both domestically and abroad, but a second Trump administration would likely undo this progress. Trump says that he would <a href="https://www.theguardian.com/environment/article/2024/aug/13/donald-trump-paris-climate-treaty-kamala-harris-china">pull out of the Paris Agreement again</a>, and reportedly would <a href="https://www.politico.com/news/2024/06/28/trump-paris-climate-treaty-withdrawal-again-00165903">also consider withdrawing</a> the U.S. from the United Nations Framework Convention on Climate Change, a 1992 treaty that’s the basis for modern global climate talks. Harris is expected, at least, to <a href="https://www.washingtonpost.com/politics/interactive/2023/presidential-candidates-2024-policies-issues/kamala-harris-climate-change/">continue Biden’s policies.</a> Speaking from COP28 in Dubai last year, an annual United Nations climate gathering, she celebrated America’s <a href="https://www.whitehouse.gov/briefing-room/speeches-remarks/2023/12/02/remarks-by-vice-president-harris-delivering-the-u-s-statement-at-cop28/">progress in tackling the climate crisis</a> and petitioned for much more to be done. “In order to keep our critical 1.5 degree-Celsius goal within reach,” <a href="https://www.whitehouse.gov/briefing-room/speeches-remarks/2023/12/02/remarks-by-vice-president-harris-delivering-the-u-s-statement-at-cop28/">she said</a>, “we must have the ambition to meet this moment, to accelerate our ongoing work, increase our investments, and lead with courage and conviction.”&nbsp;</p> <p class="has-default-font-family">But both the Trump and Biden administrations achieved record oil and gas production during their time in office, and Harris opposes a ban on fracking. In order to make a dent in the climate crisis, whoever becomes president would have to reject that status quo and put serious money behind global promises to mitigate climate change. Otherwise, climate change-related losses will just continue to mount —&nbsp;already, they are expected to cost $580 billion globally by 2030.&nbsp;</p> <blockquote class="wp-block-quote" > <div ></div> <div class="contributor-info contributor-info--in-article"> <figure class="contributor-info__headshot"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2024/01/ANITA-HOFSCHNEIDER-e1704233326173.jpg?quality=75&#038;strip=all" role="img" aria-label=""></figure> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> Anita Hofschneider </span> <span class="contributor-info__role "> Senior staff writer focusing on Indigenous affairs </span> </span> </div> </blockquote> <p class="has-default-font-family"><br /></p> <script type="text/javascript"> toolTips('.classtoolTips3','Carbon dioxide, methane, nitrous oxide, and other gases that prevent heat from escaping Earth’s atmosphere. Together, they act as a blanket to keep the planet at a liveable temperature in what is known as the “greenhouse effect.” Too many of these gases, however, can cause excessive warming, disrupting fragile climates and ecosystems.'); </script><script type="text/javascript"> toolTips('.classtoolTips4','The process of reducing the emission of carbon dioxide and other greenhouse gases that drive climate change, most often by deprioritizing the use of fossil fuels like oil and gas in favor of renewable sources of energy.'); </script><script type="text/javascript"> toolTips('.classtoolTips7','<span style="font-weight: 400;">A lightweight, silvery-white alkali metal with properties that allow it to store large amounts of energy. Lithium is a key component of many batteries, including those that store renewable energy and power electric vehicles.</span>'); </script><script type="text/javascript"> toolTips('.classtoolTips9','<span style="font-weight: 400;">A conductive and heat-resistant metal that forms a key part of many battery cathodes, which allow electric charges to flow. It is used in the <span class='tooltipsall tooltipsincontent classtoolTips1'>lithium-ion batteries</span> that power many EVs as well as solar energy systems and wind turbine components.</span>'); </script><script type="text/javascript"> toolTips('.classtoolTips11','<span style="font-weight: 400;">A lightweight, conductive, and ductile metal, copper is used to make most electrical transmission wires. Demand for the metal is projected to grow as the world adds renewable energy capacity.</span><br/><br/>&nbsp;'); </script><script type="text/javascript"> toolTips('.classtoolTips12','An acronym for per- and polyfluoroalkyl substances, PFAS are a class of chemicals used in everyday items like nonstick cookware, cosmetics, and food packaging that have proven to be dangerous to human health. Also called “forever chemicals” for their inability to break down over time, PFAS can be found lingering nearly everywhere — in water, soil, air, and the blood of people and animals.<br/>'); </script></p> <p></p> <div id="wisepops-above-hr-separator" ></div> <hr class="wp-block-separator" /> </div> <div class="ad-article-footer ad-article-footer-appeal"> <div class="membership-ad js-membership-ad"> <div class="membership-ad__subtitle"><p>A message from &nbsp;&nbsp;<svg class="site-logo__logo" viewBox="0 0 305 103"> <path fill="currentColor" d="M137 98.5C133 98.5 132 97.5 132 92.5V50.2C133.579 49.0591 135.454 48.3993 137.4 48.3C140.5 48.3 143.2 49.6 147.5 54.7C148.8 56.3 150 57 151.3 57C153.3 57 154.5 55.7 154.5 53.4V38H151.5C147.812 37.9397 144.155 38.6872 140.786 40.1901C137.418 41.6931 134.419 43.915 132 46.7V38H108V41.5H112C116 41.5 117 42.5 117 47.5V92.5C117 97.5 116 98.5 112 98.5H108V102H145V98.5H137ZM158.5 41.5H161.2C165.2 41.5 166.2 42.5 166.2 47.5V92.5C166.2 97.5 165.2 98.5 161.2 98.5H156.8V102H189.9V98.5H186.2C182.2 98.5 181.2 97.5 181.2 92.5V38H158.5V41.5ZM195.4 102H199.1V101C199.1 98.7 200.8 98.8 202.8 99.5C210.5 102.2 214.4 103 220.5 103C236.8 103 244.5 95.4 244.5 82.7C244.5 74.2 239.6 66.7 227.3 63.1L211.2 58.4C203.5 56.1 201.2 53 201.2 49.7C201.2 46.4 204.2 43.4 209.1 43.4C216.6 43.4 223.8 48 234.3 56.3C235.151 57.0952 236.241 57.5873 237.4 57.7C239.4 57.7 240.6 56.4 240.6 54.1V38H236.9V39C236.9 40.7 235.8 41.5 233.7 40.7C226.3 37.9 221.8 37 217.6 37C203.1 37 196 45.2 196 56.9C196 65.3 201.8 72.4 215.2 76.5L229.6 80.9C236.8 83.1 239.3 86 239.3 89.9C239.3 93.8 236 96.6 231.1 96.6C224.3 96.6 215.3 93.2 202.1 83C201.131 82.094 199.911 81.5015 198.6 81.3C196.6 81.3 195.4 82.6 195.4 84.9V102ZM257.8 83.9C257.8 96.3 265.1 103 278.7 103C285.1 103 294.8 101.2 302.3 98.7V87C302.3 84.7 301.1 83.4 299.1 83.4C297.9 83.4 296.8 84.1 295.6 85.9C288.4 96.7 282.8 99.6 278.2 99.6C274.2 99.6 272.8 97.8 272.8 92.7V49.5H304.7V38H272.8V14H269.1V14.7C269.1 29 260.3 40.4 247.8 42.8V49.5H257.8V83.9ZM166.2 30H181.2V12.5H166.2V30ZM84.9 64V88.3C79.1 91.9 72.6 94 67.1 94C39.7 94 15.1 64.1 15.1 33C15.1 18.4 24.7 6.9 41.4 6.9C51.9 6.9 72.3 13.6 87.4 29.8C87.8588 30.38 88.4339 30.8576 89.0884 31.2021C89.7428 31.5465 90.4621 31.7502 91.2 31.8C93.2 31.8 94.4 30.5 94.4 28.2V2H90.7V3C90.7 6.6 88.6 7.6 83.4 6C72.9626 2.50408 62.0057 0.813193 51 1C18.1 1 0 26.8 0 52C0 80.8 21.9 103 51 103C63.148 102.914 74.9783 99.11 84.9 92.1V102H99.4V50H46.4V64H84.9Z"></path> </svg></p> </div> <h4 class="membership-ad__title">Your support keeps our site free</h4> <div class="membership-ad__desc"> <p>Grist is the only award-winning newsroom focused on exploring equitable solutions to climate change. It’s vital reporting made entirely possible by loyal readers like you. At Grist, we don&#8217;t believe in paywalls. Instead, we rely on our readers to pitch in what they can so that we can continue bringing you our solution-based climate news.</p> </div> <div class="membership-ad__desc membership-ad__desc_mobile"> <p>Grist is the only award-winning newsroom focused on exploring equitable solutions to climate change. It’s vital reporting made entirely possible by loyal readers like you. At Grist, we don&#8217;t believe in paywalls. Instead, we rely on our readers to pitch in what they can so that we can continue bringing you our solution-based climate news.</p> </div> <a href=https://donate.grist.org/memberform?campaign=701Ur00000DRcmX&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=end-of-article class="red-button button" onmouseover="this.style.color='#000000'" onmouseout="this.style.color='#FFFFFF'" style=background-color:#F5515B;color:#FFFFFF onMouseOver="this.style.color='#bottom'" onMouseOut="this.style.color='#FFFFFF'" > <span>Donate Now </span> </a> <a href=https://donate.grist.org/memberform?campaign=701Ur00000DRcmX&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=end-of-article class="button membership-ad__close"> <span>Not Now</span> </a> </div> </div> <article class="next-article"> <span class="next-article__label">Next Article</span> <a class="tease-art tease-art--image" href="https://grist.org/accountability/georgia-utility-election-case-is-appealed-us-supreme-court/" tabindex="-1"> <figure class="tease-art__figure "> <img data-src='https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?quality=75&strip=all&w=768' alt="Four men and one woman sitting at long wooden desk." height="900" width="1600" srcset="https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?quality=75&strip=all 1600w, https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?resize=1200%2C675&quality=75&strip=all 1200w, https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?resize=330%2C186&quality=75&strip=all 330w, https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?resize=768%2C432&quality=75&strip=all 768w, https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?resize=1536%2C864&quality=75&strip=all 1536w, https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?resize=160%2C90&quality=75&strip=all 160w, https://grist.org/wp-content/uploads/2024/04/GeorgiaPSCAP.jpg?resize=150%2C84&quality=75&strip=all 150w" sizes="(max-width: 1024px) 100vw, 1024px" class="tease-art__art js-modal-gallery__hidden lazyload" loading=lazy fetchpriority=auto decoding="async" /> </figure> </a> <h3 class="next-article__title"> <a class="next-article__link" href="https://grist.org/accountability/georgia-utility-election-case-is-appealed-us-supreme-court/">How should Georgia elect key utility regulators? US Supreme Court is asked to weigh in.</a> </h3> <div class="next-article__contributor-info"> <div class="contributor-info contributor-info--in-tease"> <figure class="contributor-info__headshot"> <a href="https://grist.org/author/emily-jones/"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2025/03/emily-jones-headshot.jpg?quality=75&strip=all" role="img" aria-label="Emily Jones Headshot"></figure> </a> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> <a class="byline-link" href=https://grist.org/author/emily-jones/>Emily Jones</a> </span> <span class="contributor-info__more"> <a href=https://grist.org/accountability/>Accountability</a> </span> </span> </div> </div> </article> </div> </div> </article> <section class="side-by-side-collections"> <div class="side-by-side-collection"> <div class="side-by-side-collection__header"> <h2 class="subsection-header"> Politics </h2> </div> <div class="side-by-side-collection__content"> <div class="side-by-side-collection__featured-tease"> <article class="small-tease"> <a class="tease-art tease-art--image" href="https://grist.org/food-and-agriculture/farmers-are-reeling-from-trumps-attacks-on-agricultural-research/" tabindex="-1"> <figure class="tease-art__figure "> <img data-src='https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?quality=75&strip=all&w=768' alt="A man walks in front of the USDA building in Washington" height="1067" width="1600" srcset="https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?quality=75&strip=all 1600w, https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?resize=1200%2C800&quality=75&strip=all 1200w, https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?resize=330%2C220&quality=75&strip=all 330w, https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?resize=768%2C512&quality=75&strip=all 768w, https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?resize=1536%2C1024&quality=75&strip=all 1536w, https://grist.org/wp-content/uploads/2025/03/GettyImages-1258923036-1.jpg?resize=150%2C100&quality=75&strip=all 150w" sizes="(max-width: 1024px) 100vw, 1024px" class="tease-art__art js-modal-gallery__hidden lazyload" loading=lazy fetchpriority=auto decoding="async" /> </figure> </a> <h3 class="small-tease__title js-cursor-target"> <a class="small-tease__link" href="https://grist.org/food-and-agriculture/farmers-are-reeling-from-trumps-attacks-on-agricultural-research/"> Farmers are reeling from Trump&#8217;s attacks on agricultural research </a> </h3> <div class="tease-meta"> <div class="contributor-info contributor-info--in-tease"> <figure class="contributor-info__headshot"> <a href="https://grist.org/author/ayurella-horn-muller/"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2025/03/Ayurella-Horn-Muller-Headshot.jpg?quality=75&strip=all" role="img" aria-label="Ayurella Horn-Muller Headshot"></figure> </a> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> <a class="byline-link" href=https://grist.org/author/ayurella-horn-muller/>Ayurella Horn-Muller</a> </span> </span> </div> </div> </article> </div> <ul class="side-by-side-collection__more-teases"> <li class="side-by-side-collection__tease"> <article class="compact-tease"> <h3 class="compact-tease__title js-cursor-target"> <a class="compact-tease__link" href="https://grist.org/buildings/natural-gas-in-new-buildings-nyc-berkeley-lawsuits/">Can cities ban natural gas in new buildings? A federal judge just said yes.</a> </h3> <div class="compact-tease__meta"> <div class="tease-meta"> <a class="byline-link" href=https://grist.org/author/akielly-hu/>Akielly Hu</a> </div> </div> </article> </li> <li class="side-by-side-collection__tease"> <article class="compact-tease"> <h3 class="compact-tease__title js-cursor-target"> <a class="compact-tease__link" href="https://grist.org/accountability/trump-administration-moves-to-shutter-mine-safety-offices-in-coal-country/">Trump administration moves to shutter mine safety offices in coal country</a> </h3> <div class="compact-tease__meta"> <div class="tease-meta"> <a class="byline-link" href=https://grist.org/author/katie-myers/>Katie Myers</a> </div> </div> </article> </li> <li class="side-by-side-collection__tease"> <article class="compact-tease"> <h3 class="compact-tease__title js-cursor-target"> <a class="compact-tease__link" href="https://grist.org/international/environmentalists-in-israel-and-palestine-fight-to-save-cross-border-water-resources/">Environmentalists in Israel and Palestine fight to save cross-border water resources</a> </h3> <div class="compact-tease__meta"> <div class="tease-meta"> <a class="byline-link" href=https://grist.org/author/anya-kamenetz/>Anya Kamenetz</a> </div> </div> </article> </li> </ul> </div> </div> <div class="side-by-side-collection"> <div class="side-by-side-collection__header"> <h2 class="subsection-header"> Latest </h2> </div> <div class="side-by-side-collection__content"> <div class="side-by-side-collection__featured-tease"> <article class="small-tease"> <a class="tease-art tease-art--image" href="https://grist.org/energy/critical-minerals-renewable-energy-rare-earth-lithium-cobalt-nickel-mining/" tabindex="-1"> <figure class="tease-art__figure "> <img data-src='https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?quality=75&strip=all&w=768' alt="illustration of earth with wind turbines, solar panels, a ship, an excavator and protesters, with bottom of half of earth filled with chunks of minerals" height="2592" width="2500" srcset="https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?quality=75&strip=all 2500w, https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?resize=1200%2C1244&quality=75&strip=all 1200w, https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?resize=330%2C342&quality=75&strip=all 330w, https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?resize=768%2C796&quality=75&strip=all 768w, https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?resize=1481%2C1536&quality=75&strip=all 1481w, https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?resize=1975%2C2048&quality=75&strip=all 1975w, https://grist.org/wp-content/uploads/2025/03/Mining-feat-illustration.png?resize=150%2C156&quality=75&strip=all 150w" sizes="(max-width: 1024px) 100vw, 1024px" class="tease-art__art js-modal-gallery__hidden lazyload" loading=lazy fetchpriority=auto decoding="async" /> </figure> </a> <h3 class="small-tease__title js-cursor-target"> <a class="small-tease__link" href="https://grist.org/energy/critical-minerals-renewable-energy-rare-earth-lithium-cobalt-nickel-mining/"> A guide to the 4 minerals shaping the world&#8217;s energy future </a> </h3> <div class="tease-meta"> <div class="contributor-info contributor-info--in-tease"> <figure class="contributor-info__headshot"> <a href="https://grist.org/author/jake-bittle/"> <figure class="headshot lazyload" data-bg="https://grist.org/wp-content/uploads/2021/07/Jake_Bittle_12-e1704233419132.jpg?quality=75&strip=all" role="img" aria-label="Jake Bittle Headshot"></figure> </a> </figure> <span class="contributor-info__text"> <span class="contributor-info__name"> <a class="byline-link" href=https://grist.org/author/jake-bittle/>Jake Bittle</a> </span> </span> </div> </div> </article> </div> <ul class="side-by-side-collection__more-teases"> <li class="side-by-side-collection__tease"> <article class="compact-tease"> <h3 class="compact-tease__title js-cursor-target"> <a class="compact-tease__link" href="https://grist.org/energy/chile-lithium-mining-salt-flat-water/">Chile’s lithium boom promises jobs and money — but threatens a critical water source</a> </h3> <div class="compact-tease__meta"> <div class="tease-meta"> <a class="byline-link" href=https://grist.org/author/muriel-alarcon/>Muriel Alarcón</a> </div> </div> </article> </li> <li class="side-by-side-collection__tease"> <article class="compact-tease"> <h3 class="compact-tease__title js-cursor-target"> <a class="compact-tease__link" href="https://grist.org/energy/greenland-rare-earths-mining-geopolitics-china-us/">Beneath Greenland’s ice lies a climate solution — and a new geopolitical battleground</a> </h3> <div class="compact-tease__meta"> <div class="tease-meta"> <a class="byline-link" href=https://grist.org/author/matt-simon/>Matt Simon</a> </div> </div> </article> </li> <li class="side-by-side-collection__tease"> <article class="compact-tease"> <h3 class="compact-tease__title js-cursor-target"> <a class="compact-tease__link" href="https://grist.org/energy/deep-sea-mining-minerals-pacific-peoples/">Digging for minerals in the Pacific&#8217;s graveyard: The $20 trillion fight over who controls the seabed</a> </h3> <div class="compact-tease__meta"> <div class="tease-meta"> <a class="byline-link" href=https://grist.org/author/anita-hofschneider/>Anita Hofschneider</a> </div> </div> </article> </li> </ul> </div> </div> </section> <script> var articleRailAds = []; var articleBodyAds = []; var articleBodyAdObjs = JSON.parse('[{"slot":"\/2154169\/article-ad-billboard-1","id":"div-gpt-ad-1607548380621-0"},{"slot":"\/2154169\/article-ad-billboard-2","id":"div-gpt-ad-1607548453163-0"}]'); googletag.cmd.push( function() { var railMappingTall = googletag.sizeMapping() .addSize([1068, 300], [[300, 600]]) .addSize([300, 300], [[300, 300]]) .addSize([0, 0], [[300, 300]]) .build(); var bodyMapping = googletag.sizeMapping() .addSize([1440, 300], [970, 250]) .addSize([300, 300], [300, 300]) .addSize([0, 0], [300, 300]) .build(); // Define ads articleRailAds.push(googletag.defineSlot('/2154169/article-ad-rail-1', [[300, 300]], 'div-gpt-ad-1607548573409-0').addService(googletag.pubads())); articleRailAds.push(googletag.defineSlot('/2154169/article-ad-rail-2', [[300, 300], [300, 600]], 'div-gpt-ad-1607548724302-0').defineSizeMapping(railMappingTall).addService(googletag.pubads())); // Only define the body slot if the id exists for(var i = 0; i < articleBodyAdObjs.length; i++) { var bodySlot = articleBodyAdObjs[i]; if (document.querySelector('#'+bodySlot.id)) { articleBodyAds.push(googletag.defineSlot(bodySlot.slot, [[970, 250], [300, 300]], bodySlot.id) .defineSizeMapping(bodyMapping) .addService(googletag.pubads())); } } googletag.pubads().setTargeting( 'pid', '651157' ); googletag.pubads().setTargeting( 'is_mobile', '' ); googletag.pubads().setTargeting( 'is_sponsored', '' ); googletag.pubads().setTargeting( 'authors', ["grist"] ); googletag.pubads().setTargeting( 'topics', ["elections","politics"] ); googletag.pubads().setTargeting( 'series', "" ); googletag.pubads().setTargeting( 'page_slug', 'the-climate-stakes-of-the-harris-trump-election' ); googletag.pubads().setTargeting( 'page_url', 'https://grist.org/politics/the-climate-stakes-of-the-harris-trump-election/' ); // After body slot is rendered, determine if it is empty and // add a class to the parent to hide its styles. // Check for ad_is_sponored target and show sponsor note if so googletag.pubads().addEventListener('slotRenderEnded', function(event) { var slot = event.slot; var slotEl = document.querySelector('#'+slot.getSlotElementId()); if (slotEl) { var showSponsorNote = slot.getTargeting('ad_is_sponsored')[0] === 'true' ? true : false; var slotParent = slotEl.parentElement; // Only add sponsor note to tall rail ad if (slot === articleRailAds[1] ) { if (showSponsorNote) { var figcaptionEl = slotParent.querySelector('.ad-sponsor-note'); figcaptionEl.classList.add('is-visible'); } } // Add class to empty adds so we can remove styles if (event.isEmpty) { slotParent.classList.add('is-empty'); } else { slotParent.classList.remove('is-empty'); } } }); // Collapse divs if there is nothing to load googletag.pubads().collapseEmptyDivs(true); googletag.pubads().enableSingleRequest(); googletag.pubads().enableLazyLoad(); googletag.enableServices(); }); jQuery( window ).load( function() { // Only check the body slot if the id exists for(var i = 0; i < articleBodyAdObjs.length; i++) { var bodySlot = articleBodyAdObjs[i]; if( ! jQuery( '#'+bodySlot.id ).has( 'iframe' ).length > 0 ) { jQuery( '#'+bodySlot.id ).closest( '.wp-block-ups-ad-wrapper' ).hide(); } } }); </script> <div class="modal-gallery js-modal-gallery__root" aria-hidden="true"> <h2 id="modal-gallery-title" hidden>Modal Gallery</h2> <div class="modal-gallery__close"> <button class="close-button js-modal-gallery__close" aria-label="Close menu"> <svg class="close-button__icon"> <use xlink:href="#close"></use> </svg> </button> </div> <div class="modal-gallery__slides"> <div class="modal-gallery__slide modal-gallery__slide--active js-modal-gallery__slide--active" aria-labelledby="modal-gallery__caption modal-gallery__credit" > </div> </div> <div class="modal-gallery__controls"> <button class="modal-gallery__button modal-gallery__button--previous js-modal-gallery__previous" aria-label="Previous slide"> <svg> <use xlink:href="#arrow-left"></use> </svg> </button> <button class="modal-gallery__button modal-gallery__button--next js-modal-gallery__next" aria-label="Next slide"> <svg> <use xlink:href="#arrow-right"></use> </svg> </button> </div> <div class="modal-gallery__info"> <div class="modal-gallery___count"> <span class="modal-gallery___count__current js-modal-gallery__count--current"></span> <span class="modal-gallery___count__slash">/</span> <span class="modal-gallery___count__total js-modal-gallery__count--total"></span> </div> <div class="modal-gallery__dek"> <span id="modal-gallery__caption" class="modal-gallery__caption js-modal-gallery__caption"></span> <span id="modal-gallery__credit" class="modal-gallery__credit js-modal-gallery__credit"></span> </div> </div> </div> </main> <footer class="footer js-footer"> <div class="footer__cta-wrapper"> <div class="footer__cta"> <p><span style="font-weight: 400;">The only newsroom focused on finding solutions at the intersection of climate and justice. Donate today to help keep Grist&#8217;s site and newsletters free. </span></p> <a href=https://donate.grist.org/memberform?campaign=701Ur00000DRYZE&utm_campaign=fy25-membership&utm_source=wordpress-unit&utm_medium=site&utm_content=site-footer class="button" style=background-color:#F5515B;color:#FFFFFF onMouseOver="this.style.color='#000000'" onMouseOut="this.style.color='#FFFFFF'" > <span>Support Grist</span> </a> </div> </div> <div class="footer__primary footer__primary-center" > <div class="footer__nav"> <h2 class="subsection-header"> Topics </h2> <ul class="footer__nav-list"> <li class="footer__nav-item"> <a href="https://grist.org/energy/" class="footer__nav-link menu-item menu-item-type-taxonomy menu-item-object-category menu-item-500864 ">Energy</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/politics/" class="footer__nav-link menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-500699 ">Politics</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/solutions/" class="footer__nav-link menu-item menu-item-type-taxonomy menu-item-object-category menu-item-617772 ">Solutions</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/accountability/" class="footer__nav-link menu-item menu-item-type-taxonomy menu-item-object-category menu-item-617770 ">Accountability</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/extreme-weather/" class="footer__nav-link menu-item menu-item-type-taxonomy menu-item-object-category menu-item-617771 ">Extreme Weather</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/fix/" class="footer__nav-link menu-item menu-item-type-custom menu-item-object-custom menu-item-617773 ">The Grist 50</a> </li> </ul> </div> <div class="footer__nav"> <h2 class="subsection-header"> Company </h2> <ul class="footer__nav-list"> <li class="footer__nav-item"> <a href="https://grist.org/about/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-500704 ">About</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/team/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-500706 ">Team</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/contact/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-500757 ">Contact</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/careers/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-500866 ">Careers</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/fellowships/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-500707 ">Fellowships</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/pressroom/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-500868 ">Pressroom</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/series/diversity-equity-inclusion-justice/" class="footer__nav-link menu-item menu-item-type-taxonomy menu-item-object-series menu-item-569824 ">DEIJ</a> </li> </ul> </div> <div class="footer__nav"> <h2 class="subsection-header"> More </h2> <ul class="footer__nav-list"> <li class="footer__nav-item"> <a href="https://grist.org/subscribe/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-626633 ">Newsletters</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/events/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-508151 ">Events</a> </li> <li class="footer__nav-item"> <a href="http://grist.org/membership" class="footer__nav-link menu-item menu-item-type-custom menu-item-object-custom menu-item-500869 ">Become a Member</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/advertising/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-530512 ">Advertising</a> </li> <li class="footer__nav-item"> <a href="https://grist.org/about/promote/" class="footer__nav-link menu-item menu-item-type-post_type menu-item-object-page menu-item-557771 ">Republish</a> </li> <li class="footer__nav-item"> <a href="#" class="footer__nav-link grist-accessibility menu-item menu-item-type-custom menu-item-object-custom menu-item-549141 ">Accessibility</a> </li> </ul> </div> </div> <div class="footer__meta"> <p class="footer__copyright"> <span>© 1999-2025 Grist Magazine, Inc. All rights reserved.</span> <span>Grist is powered by <a href="https://wpvip.com/?utm_source=vip_powered_wpcom&#038;utm_medium=web&#038;utm_campaign=VIP%20Footer%20Credit&#038;utm_term=grist.org" rel="generator nofollow" class="powered-by-wpcom">WordPress VIP</a>.</span> <span><a href="https://grist.org/terms/">Terms of Use</a> | <a href="https://grist.org/about/privacy">Privacy Policy</a></span> </p> <svg class="footer__monogram"> <use xlink:href="#grist-monogram"></use> </svg> <ul class="footer__social"> <li class="footer__social-item"> <a href="https://www.facebook.com/grist.org/" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Facebook </span> <svg class="footer__social-item__icon"> <use xlink:href="#facebook"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://x.com/grist" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Twitter </span> <svg class="footer__social-item__icon"> <use xlink:href="#twitter"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://www.instagram.com/grist" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Instagram </span> <svg class="footer__social-item__icon"> <use xlink:href="#instagram"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://www.youtube.com/channel/UC7ga3FLMFOOpMQwaYoW42bw" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on YouTube </span> <svg class="footer__social-item__icon"> <use xlink:href="#youtube"></use> </svg> </a> </li> <li class="footer__social-item"> <a href="https://bsky.app/profile/gristnews.bsky.social" class="footer__social-item__link"> <span class="footer__social-item__text visually-hidden">Follow us on Bluesky </span> <svg class="footer__social-item__icon"> <use xlink:href="#bluesky"></use> </svg> </a> </li> </ul> </div> <ul class="gdpr-sidebar"> </ul> </footer> <div class="video-modal js-video-modal" aria-hidden="true"> <div class="video-modal__inner js-model-inner"> <div class="video-modal__close"> <button class="close-button js-modal-close" aria-label="Close menu"> <svg class="close-button__icon"> <use xlink:href="#close"></use> </svg> </button> </div> <figure class="video-modal__video"> <iframe width="560" height="315" frameborder="0" allowfullscreen playinline allow='autoplay'></iframe> </figure> <div class="video-modal__share-tools"> <span class="video-modal__share-label">Share This Video:</span> <a class="video-modal__share-link js-video-twitter-share" href="#" target="_blank"><svg><use xlink:href="#twitter"></use></svg></a> <a class="video-modal__share-link js-video-facebook-share" href="#" target="_blank"><svg><use xlink:href="#facebook"></use></svg></a> </div> </div> <div class="video-modal__mask"></div> </div> </div> </div> <script type="text/javascript"> var inboxs = new Array(); inboxs['hidezeronumberitem'] = "yes"; inboxs['selectors'] = '.tooltips_list > span'; inboxs['navitemdefaultsize'] = '12px'; inboxs['navitemselectedsize'] = '14px'; inboxs['number'] = "no"; jQuery(document).ready(function () { jQuery('.member_directory_table').directory(inboxs); jQuery('.navitem').css('font-size','12px'); }) </script> <script type="text/javascript"> jQuery(document).ready(function () { jQuery('.tooltips_table_items .tooltips_table_title .tooltipsall').each (function() { disabletooltipforclassandidSinglei = jQuery(this).text(); jQuery(this).replaceWith(disabletooltipforclassandidSinglei); }) }) </script><script type="text/javascript"> jQuery(document).ready(function () { jQuery('.tooltips_table_items .tooltips_table_content .tooltipsall').each (function() { disabletooltipforclassandidSinglei = jQuery(this).html(); jQuery(this).replaceWith(disabletooltipforclassandidSinglei); }) }) </script><script type="text/javascript"> var inboxs = new Array(); inboxs['language'] = "en"; inboxs['navitemselectedsize'] = '18px'; inboxs['selectors'] = '.tooltips_list > span'; inboxs['navitemdefaultsize'] = '14px'; inboxs['number'] = "yes"; jQuery(document).ready(function () { jQuery('.tooltips_directory').directory(inboxs); jQuery('.navitem').css('font-size','14px'); }) </script> <script type="text/javascript"> jQuery(document).ready(function () { jQuery('a .tooltipsall').each (function() { disabletooltipinhtmltagSinglei = jQuery(this).html(); jQuery(this).replaceWith(disabletooltipinhtmltagSinglei); }) }) jQuery(document).ready(function () { jQuery('h1 .tooltipsall').each (function() { disabletooltipinhtmltagSinglei = jQuery(this).html(); jQuery(this).replaceWith(disabletooltipinhtmltagSinglei); }) }) </script><script type="text/javascript"> jQuery(document).ready(function () { jQuery('.wp-block-related-articles .tooltipsall').each (function() { $disabletooltipforclassandidSinglei = jQuery(this).html(); jQuery(this).replaceWith($disabletooltipforclassandidSinglei); }) }) jQuery(document).ready(function () { jQuery('.series-section-credit .tooltipsall').each (function() { $disabletooltipforclassandidSinglei = jQuery(this).html(); jQuery(this).replaceWith($disabletooltipforclassandidSinglei); }) }) </script><script type="text/javascript"> jQuery(document).ready(function () { jQuery('.tooltips_table_items .tooltips_table_title .tooltipsall').each (function() { disabletooltipforclassandidSinglei = jQuery(this).text(); jQuery(this).replaceWith(disabletooltipforclassandidSinglei); }) }) </script><script>(function(){ var s = document.createElement('script'), e = ! document.body ? document.querySelector('head') : document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : 'Accessibility', hideMobile : true, hideTrigger : true, language : 'en', position : 'left', leadColor : '#383838', triggerColor : '#383838', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '50%' } }); }; e.appendChild(s);}());</script> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="3f5c049a-7407-416b-bc5a-861f63f9ab95" data-blockingmode="auto" type="text/javascript"></script> <!-- Hotjar Tracking Code for grist.org --> <script> (function (h, o, t, j, a, r) { h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) }; h._hjSettings = {hjid: 18764, hjsv: 6}; a = o.getElementsByTagName('head')[0]; r = o.createElement('script'); r.async = 1; r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; a.appendChild(r); })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); </script> <script>(function () { var po = document.createElement("script"); po.type = "text/javascript"; po.async = true; po.src = "https://api.at.getsocial.io/get/v1/8398eac9/gs_async.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })();</script> <link rel='stylesheet' id='gform_basic-css' href='https://grist.org/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.9.3' media='all' /> <script type="text/javascript" src="https://grist.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://grist.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" id="wp-parsely-loader-js-before"> /* <![CDATA[ */ window.wpParselySiteId = 'grist.org'; /* ]]> */ </script> <script type="text/javascript" src="https://grist.org/wp-content/plugins/wp-parsely/build/loader.js?ver=b681bb9905652ac12735" id="wp-parsely-loader-js"></script> <script type="text/javascript" data-parsely-site="grist.org" src="https://cdn.parsely.com/keys/grist.org/p.js?ver=3.17.0" id="parsely-cfg"></script> <script type="text/javascript" id="jetpack-stats-js-before"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"184496365\",\"post\":\"651157\",\"tz\":\"-4\",\"srv\":\"grist.org\",\"hp\":\"vip\",\"j\":\"1:14.4.1\"}") ]); _stq.push([ "clickTrackerInit", "184496365", "651157" ]); /* ]]> */ </script> <script type="text/javascript" src="https://stats.wp.com/e-202513.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://grist.org/wp-content/themes/grist/dist/vendor.js?ver=0.15.74" id="vendor-js"></script> <script type="text/javascript" id="script.js-js-extra"> /* <![CDATA[ */ var ajaxpagination = {"ajaxurl":"https:\/\/grist.org\/wp-admin\/admin-ajax.php","nonce":"4b5f14b13b"}; var project_footer = {"bgcolor":"#e6ffa0","rest_url":"https:\/\/grist.org\/wp-json\/"}; var grist_ajax_vars = {"rest_url":"https:\/\/grist.org\/wp-json\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://grist.org/wp-content/themes/grist/dist/app.js?ver=0.15.74" id="script.js-js"></script> <script type="text/javascript" src="https://grist.org/wp-content/themes/grist/dist/page-wildFireIframeResizer.js?ver=0.15.74" id="wildFireIframeResizer-js"></script> <script type="text/javascript" src="https://grist.org/wp-content/themes/grist/dist/appealBar.js?ver=0.15.74" id="appealBar-js"></script> <script type="text/javascript" src="https://grist.org/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://grist.org/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script type="text/javascript" defer='defer' src="https://grist.org/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.3" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/grist.org\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/grist.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grist.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"ccdf86717e7a02b08465f778a7bc607a","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/grist.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grist.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"ccdf86717e7a02b08465f778a7bc607a","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://grist.org/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.3" id="gform_gravityforms-js"></script> <script type="text/javascript" defer='defer' src="https://grist.org/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.9.3" id="gform_placeholder-js"></script> <script type="text/javascript" defer='defer' src="https://grist.org/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=501a987060f4426fb517400c73c7fc1e" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" defer='defer' src="https://grist.org/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=ddd2702ee024d421149a5e61416f1ff5" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"ccdf86717e7a02b08465f778a7bc607a"},"ajax":{"ajaxurl":"https:\/\/grist.org\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"04c6e21d62","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/grist.org\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"c2d3ddcf0f"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://grist.org/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=cd31c16637eeae0b20e422009e5a8b28" id="gform_gravityforms_theme-js"></script> <script defer type="text/javascript" src="https://grist.org/wp-content/mu-plugins/akismet/_inc/akismet-frontend.js?ver=1742838277" id="akismet-frontend-js"></script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 2) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "2", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_2" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_2"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_2" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [2, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 2, currentPage: 1 } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 2, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); /* ]]> */ </script> <!-- Quantcast Tag --> <script type="text/javascript" > var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct: "p-DnJbxjzf2YyXE" }); </script> <noscript> <div style="display:none;"> <img src="https://pixel.quantserve.com/pixel/p-DnJbxjzf2YyXE.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> <script id="pardot-tracker" > piAId = '400522'; piCId = '3017'; (function() { function async_load(){ var s = document.createElement('script'); s.type = 'text/javascript'; s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js'; var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); } if(window.attachEvent) { window.attachEvent('onload', async_load); } else { window.addEventListener('load', async_load, false); } })(); </script> <script data-cfasync="false"> (function(W,i,s,e,P,o,p) { W['WisePopsObject'] = P; W[P] = W[P]||function() { (W[P].q = W[P].q||[]).push(arguments) }, W[P].l = 1*new Date(); o = i.createElement(s), p = i.getElementsByTagName(s)[0]; o.async = 1; o.src = e; o.onerror = function () { W.isBlocked = true; }, p.parentNode.insertBefore(o,p) })(window,document,'script','//loader.wisepops.com/get-loader.js?v=1&site=UkdKwSrMxb','wisepops'); </script> <div class="scroll-indicator-bar"></div> </body> </html>

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