PageSourceSearch

https://srm360.org/

html srm360.org collected 2026-09-24 19:01:10 UTC 116,112 bytes, 1,619 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<link rel="apple-touch-icon" sizes="180x180" href="https://srm360.org/wp-content/themes/srm/apple-touch-icon.png">
5	<link rel="icon" type="image/x-icon" href="https://srm360.org/wp-content/themes/srm/favicon.ico">
6
7	<meta charset="UTF-8">
8	<meta name="viewport" content="width=device-width, initial-scale=1">
9	<link rel="profile" href="https://gmpg.org/xfn/11">
10
11	<!-- Old Google Fonts --> 
12	<link rel="preconnect" href="https://fonts.googleapis.com">
13	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
14	<link href="https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap" rel="stylesheet">
15
16
17	<!-- 2025 Google Fonts -->
18    <link rel="preconnect" href="https://fonts.googleapis.com">
19    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
20    <link href="https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Neuton:ital,wght@0,200;0,300;0,400;0,700;0,800;1,400&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
21    
22	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
23
24	<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
25	<title>SRM360</title>
26	<meta name="description" content="SRM360 supports an informed, evidence-based discussion of sunlight reflection methods (SRM), otherwise known as Solar Radiation Modification (SRM) or solar geoengineering." />
27	<link rel="canonical" href="https://srm360.org/" />
28	<meta property="og:locale" content="en_US" />
29	<meta property="og:type" content="website" />
30	<meta property="og:title" content="Homepage" />
31	<meta property="og:description" content="SRM360 supports an informed, evidence-based discussion of sunlight reflection methods (SRM), otherwise known as Solar Radiation Modification (SRM) or solar geoengineering." />
32	<meta property="og:url" content="https://srm360.org/" />
33	<meta property="og:site_name" content="SRM360" />
34	<meta property="article:modified_time" content="2026-09-24T14:29:02+00:00" />
35	<meta property="og:image" content="https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White-1200-x-630-px.png" />
36	<meta property="og:image:width" content="1200" />
37	<meta property="og:image:height" content="630" />
38	<meta property="og:image:type" content="image/png" />
39	<meta name="twitter:card" content="summary_large_image" />
40	<meta name="twitter:image" content="https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White-1200-x-630-px.png" />
41	<meta name="twitter:site" content="@SRM360_org" />
42	
42<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://srm360.org/","url":"https://srm360.org/","name":"SRM360","isPartOf":{"@id":"https://srm360.org/#website"},"about":{"@id":"https://srm360.org/#organization"},"primaryImageOfPage":{"@id":"https://srm360.org/#primaryimage"},"image":{"@id":"https://srm360.org/#primaryimage"},"thumbnailUrl":"https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White.png","datePublished":"2025-04-15T00:33:21+00:00","dateModified":"2026-09-24T14:29:02+00:00","description":"SRM360 supports an informed, evidence-based discussion of sunlight reflection methods (SRM), otherwise known as Solar Radiation Modification (SRM) or solar geoengineering.","breadcrumb":{"@id":"https://srm360.org/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://srm360.org/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://srm360.org/#primaryimage","url":"https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White.png","contentUrl":"https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White.png","width":800,"height":800},{"@type":"BreadcrumbList","@id":"https://srm360.org/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://srm360.org/#website","url":"https://srm360.org/","name":"SRM360","description":"","publisher":{"@id":"https://srm360.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://srm360.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://srm360.org/#organization","name":"SRM360","url":"https://srm360.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://srm360.org/#/schema/logo/image/","url":"https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White.png","contentUrl":"https://srm360.org/wp-content/uploads/2025/04/Social-Profile-Picture_Black_White.png","width":800,"height":800,"caption":"SRM360"},"image":{"@id":"https://srm360.org/#/schema/logo/image/"},"sameAs":["https://x.com/SRM360_org","https://www.linkedin.com/company/srm360-org","https://www.youtube.com/@SRM360_org"],"description":"SRM360 supports an informed, evidence-based discussion of sunlight reflection methods (SRM), otherwise known as Solar Radiation Modification (SRM) or solar geoengineering, by synthesising, explaining, and communicating the science in a clear and accessible way.","publishingPrinciples":"https://srm360.org/about-us/","ownershipFundingInfo":"https://srm360.org/funding/","actionableFeedbackPolicy":"https://srm360.org/how-we-work/","correctionsPolicy":"https://srm360.org/expert-contributors/","ethicsPolicy":"https://srm360.org/about-us/","diversityPolicy":"https://srm360.org/expert-contributors/","diversityStaffingReport":"https://srm360.org/our-team/"}]}</script>
42
43	<!-- / Yoast SEO Premium plugin. -->
44
45
46<link rel='dns-prefetch' href='//ajax.googleapis.com' />
47<link rel='dns-prefetch' href='//www.googletagmanager.com' />
48<link rel="alternate" type="application/rss+xml" title="SRM360 &raquo; Feed" href="https://srm360.org/feed/" />
49<link rel="alternate" type="application/rss+xml" title="SRM360 &raquo; Comments Feed" href="https://srm360.org/comments/feed/" />
50<link rel="alternate" type="text/calendar" title="SRM360 &raquo; iCal Feed" href="https://srm360.org/events/?ical=1" />
51<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://srm360.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsrm360.org%2F" />
52<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://srm360.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsrm360.org%2F&#038;format=xml" />
53<style id="wp-img-auto-sizes-contain-inline-css">
54img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
55/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
56</style>
57<link rel='stylesheet' id='formidable-css' href='https://srm360.org/wp-content/plugins/formidable/css/formidableforms.css?ver=3251640' media='all' />
58<style id="wp-emoji-styles-inline-css">
59
60	img.wp-smiley, img.emoji {
61		display: inline !important;
62		border: none !important;
63		box-shadow: none !important;
64		height: 1em !important;
65		width: 1em !important;
66		margin: 0 0.07em !important;
67		vertical-align: -0.1em !important;
68		background: none !important;
69		padding: 0 !important;
70	}
71/*# sourceURL=wp-emoji-styles-inline-css */
72</style>
73<style id="wp-block-library-inline-css">
74:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
74--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
75
76/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
77</style>
78<style id="classic-theme-styles-inline-css">
79/*! This file is auto-generated */
80.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}
81/*# sourceURL=/wp-includes/css/classic-themes.min.css */
82</style>
83
84<style id="global-styles-inline-css">
85: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--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
85--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
85.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
86/*# sourceURL=global-styles-inline-css */
87</style>
88
89<link rel='stylesheet' id='cookie-notice-front-css' href='https://srm360.org/wp-content/plugins/cookie-notice/css/front.min.css?ver=2.5.14' media='all' />
90<link rel='stylesheet' id='srm-style-css' href='https://srm360.org/wp-content/themes/srm/style.css?ver=1.2.51' media='all' />
91<link rel='stylesheet' id='srm-custom-style-css' href='https://srm360.org/wp-content/themes/srm/assets/css/main.css?ver=1.2.51' media='all' />
92<script id="cookie-notice-front-js-before">
93var cnArgs = {"ajaxUrl":"https:\/\/srm360.org\/wp-admin\/admin-ajax.php","nonce":"5ed953e236","hideEffect":"fade","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":true,"revokeCookies":false,"revokeCookiesOpt":"automatic"};
94
95//# sourceURL=cookie-notice-front-js-before
96</script>
vendor: 1 bytes, line 96
96
97<script id="cookie-notice-front-js" src="https://srm360.org/wp-content/plugins/cookie-notice/js/front.min.js?ver=2.5.14"></script>
vendor: 1 bytes, line 97
97
98<script id="jquery-js" src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
vendor: 1 bytes, line 98
98
99<script id="ai2html-resizer-js" src="https://srm360.org/wp-content/themes/srm/assets/js/ai2html-resizer.js?ver=1.2.51"></script>
99
100
101<!-- Google tag (gtag.js) snippet added by Site Kit -->
102<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 102-103
102
103<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
103GT-K52XCVPD
vendor: 18 bytes, line 103
103" async></script>
104<script id="google_gtagjs-js-after">
105window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
106gtag("set","linker",{"domains":["srm360.org"]});
107gtag("js", new Date());
108gtag("set", "developer_id.dZTNiMT", true);
109gtag("config", "GT-K52XCVPD");
110 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
111//# sourceURL=google_gtagjs-js-after
112</script>
112
113<link rel="https://api.w.org/" href="https://srm360.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://srm360.org/wp-json/wp/v2/pages/3255" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://srm360.org/xmlrpc.php?rsd" />
114<link rel='shortlink' href='https://srm360.org/' />
115<meta name="generator" content="Site Kit by Google 1.188.0" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://srm360.org"><link rel="alternate" href="https://srm360.org/wp-json/tribe/events/v1/" />
116<!-- Google Tag Manager snippet added by Site Kit -->
117<script>
vendor: 420 bytes, lines 117-126
117
118			( function( w, d, s, l, i ) {
119				w[l] = w[l] || [];
120				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
121				var f = d.getElementsByTagName( s )[0],
122					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
123				j.async = true;
124				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
125				f.parentNode.insertBefore( j, f );
126			} )( window, document, 'script', 'dataLayer', '
126GTM-WMVTP8TK
vendor: 9 bytes, lines 126-127
126' );
127			
128</script>
128
129
130<!-- End Google Tag Manager snippet added by Site Kit -->
131
132	
133	<style>
134		html {
135			margin-top: 0 !important;
136		}
137	</style>
138
139		
139<script>
140		!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
141		},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',
142		a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
143		twq('config','opp8f');
144	</script>
144
145
146</head>
147
148<body class="home wp-singular page-template page-template-templates page-template-tp-homepage page-template-templatestp-homepage-php page page-id-3255 wp-theme-srm cookies-not-set tribe-no-js no-sidebar">
149		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 149-151
149
150		<noscript>
151			<iframe src="https://www.googletagmanager.com/ns.html?id=
151GTM-WMVTP8TK
vendor: 88 bytes, lines 151-153
151" height="0" width="0" style="display:none;visibility:hidden"></iframe>
152		</noscript>
153		
153<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
154		
155<header class="site-header">
156	<div class="container">
157		<div class="container__inner relative">
158			
159			<a class="site-header-logo" href="/">
160				<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" baseProfile="tiny" version="1.2" viewBox="0 0 262 135">
161					<polygon points=".676 77.773 149.676 77.773 149.676 69.961 95.89 69.962 146.503 49.292 143.428 41.974 92.813 62.638 131.548 24.451 125.865 18.85 87.126 57.033 108.086 7.142 100.662 4.111 79.697 53.999 79.694 0 71.658 0 71.655 54 50.686 4.112 43.261 7.143 64.225 57.033 25.484 18.852 19.801 24.453 58.539 62.638 7.922 41.977 4.847 49.296 55.462 69.963 .676 69.964 .676 77.773" fill="#ffffff"/>
162					<g>
163						<g>
164						<path d="M38.817,110.223c-1.284-1.276-2.932-2.39-4.944-3.345-2.012-.954-4.415-1.719-7.211-2.296l-4.16-.865c-1.591-.333-2.893-.716-3.904-1.148-1.012-.433-1.751-.943-2.216-1.531-.466-.588-.699-1.27-.699-2.047,0-.732.216-1.386.648-1.964.431-.577,1.102-1.026,2.012-1.348.909-.321,2.068-.483,3.478-.483,2.227,0,3.892.449,4.995,1.348,1.102.899,1.71,2.158,1.824,3.777h13.229c-.023-3.239-.847-6.073-2.472-8.503-1.625-2.429-3.933-4.315-6.921-5.658-2.989-1.342-6.541-2.013-10.654-2.013-4.023,0-7.575.66-10.655,1.98-3.08,1.32-5.495,3.162-7.245,5.524-1.751,2.363-2.625,5.12-2.625,8.27,0,3.883,1.29,6.95,3.87,9.202,2.58,2.252,6.108,3.844,10.587,4.776l5.114,1.065c1.887.377,3.387.799,4.501,1.265,1.113.466,1.914.982,2.403,1.548.489.566.733,1.226.733,1.98,0,.821-.256,1.548-.767,2.18-.511.632-1.267,1.126-2.267,1.481-1.001.355-2.239.532-3.716.532-1.773,0-3.29-.266-4.552-.799-1.262-.532-2.239-1.32-2.932-2.363-.694-1.043-1.086-2.318-1.176-3.827H0c.022,4.149.943,7.555,2.762,10.217,1.818,2.662,4.369,4.632,7.654,5.907,3.284,1.276,7.131,1.914,11.541,1.914,4.296,0,7.978-.588,11.047-1.764,3.069-1.176,5.427-2.901,7.075-5.175,1.648-2.274,2.472-5.042,2.472-8.303,0-1.886-.302-3.627-.903-5.225-.602-1.597-1.546-3.034-2.83-4.31Z" fill="#ffffff"/>
165						<path d="M84.521,110.639c1.614-2.44,2.421-5.436,2.421-8.986,0-3.505-.79-6.517-2.369-9.035-1.58-2.518-3.785-4.448-6.614-5.791-2.83-1.342-6.132-2.013-9.904-2.013h-21.889v49.587h13.774v-16.374h4.779l8.927,16.374h15.002l-10.36-18.494c2.642-1.234,4.725-2.986,6.234-5.268ZM59.939,95.597h4.841c1.636,0,3.034.211,4.194.632,1.159.422,2.046,1.076,2.659,1.964.614.888.92,2.041.92,3.461s-.307,2.563-.92,3.428-1.5,1.498-2.659,1.897-2.557.599-4.194.599h-4.841v-11.981Z" fill="#ffffff"/>
166						<polygon points="132.56 84.814 120.696 112.902 120.15 112.902 108.353 84.814 91.17 84.814 91.17 134.401 104.671 134.401 104.671 105.581 105.08 105.581 116.331 134.002 124.514 134.002 135.834 105.714 136.175 105.714 136.175 134.401 149.676 134.401 149.676 84.814 132.56 84.814" fill="#ffffff"/>
167						</g>
168						<g>
169						<path d="M168.502,135c-3.432,0-6.478-.571-9.137-1.712-2.659-1.141-4.762-2.731-6.308-4.769-1.546-2.038-2.364-4.398-2.455-7.079h7.705c.113,1.462.625,2.725,1.534,3.789.909,1.064,2.108,1.889,3.597,2.476,1.488.587,3.154.881,4.995.881,2,0,3.773-.343,5.319-1.03,1.545-.687,2.756-1.634,3.631-2.842.875-1.207,1.313-2.609,1.313-4.204,0-1.662-.432-3.129-1.296-4.404-.864-1.274-2.126-2.265-3.785-2.975-1.659-.709-3.66-1.064-6-1.064h-4.33v-6.115h4.33c1.863,0,3.512-.332,4.944-.997s2.551-1.584,3.358-2.759c.807-1.174,1.21-2.559,1.21-4.155,0-1.529-.353-2.864-1.057-4.005-.705-1.141-1.694-2.027-2.966-2.659-1.273-.631-2.774-.947-4.501-.947-1.66,0-3.205.288-4.637.864-1.432.576-2.597,1.402-3.495,2.476-.898,1.075-1.37,2.376-1.415,3.905h-7.399c.068-2.681.87-5.035,2.404-7.063,1.534-2.027,3.58-3.611,6.137-4.753,2.557-1.141,5.392-1.712,8.506-1.712,3.25,0,6.063.615,8.439,1.845,2.375,1.23,4.211,2.87,5.506,4.919,1.296,2.05,1.943,4.282,1.943,6.697,0,2.814-.796,5.18-2.387,7.096-1.591,1.917-3.716,3.219-6.376,3.905v.366c3.364.51,5.972,1.817,7.825,3.922,1.852,2.105,2.779,4.72,2.779,7.844,0,2.725-.779,5.163-2.335,7.312-1.557,2.149-3.682,3.844-6.376,5.085-2.693,1.241-5.768,1.861-9.222,1.861Z" fill="#ffffff"/>
170						<path d="M205.83,135c-2.25,0-4.478-.388-6.683-1.163-2.205-.775-4.194-2.066-5.967-3.872-1.773-1.806-3.2-4.238-4.279-7.295-1.08-3.058-1.619-6.858-1.619-11.4,0-4.321.448-8.159,1.347-11.516.898-3.357,2.182-6.193,3.853-8.508,1.671-2.315,3.688-4.077,6.052-5.285,2.364-1.207,5.023-1.811,7.978-1.811,3.023,0,5.705.582,8.046,1.745,2.341,1.163,4.245,2.764,5.711,4.803,1.466,2.039,2.381,4.365,2.745,6.98h-7.501c-.523-2.061-1.546-3.739-3.069-5.035-1.523-1.296-3.5-1.944-5.932-1.944-3.728,0-6.632,1.579-8.711,4.736s-3.12,7.55-3.12,13.178h.375c.886-1.39
1706,1.966-2.598,3.239-3.606,1.272-1.008,2.699-1.778,4.279-2.31,1.58-.532,3.267-.798,5.063-.798,2.932,0,5.597.698,7.995,2.094,2.398,1.396,4.307,3.318,5.728,5.766,1.42,2.449,2.131,5.257,2.131,8.425,0,3.147-.733,5.994-2.199,8.542-1.466,2.548-3.523,4.565-6.171,6.049-2.648,1.485-5.745,2.227-9.291,2.227ZM205.796,128.718c1.954,0,3.699-.465,5.233-1.396,1.535-.931,2.756-2.188,3.665-3.772.909-1.584,1.364-3.351,1.364-5.301,0-1.905-.438-3.634-1.313-5.185-.875-1.551-2.069-2.786-3.58-3.706-1.512-.919-3.245-1.379-5.2-1.379-1.932,0-3.682.477-5.251,1.429-1.568.953-2.813,2.216-3.733,3.789-.921,1.573-1.381,3.279-1.381,5.118s.443,3.556,1.33,5.152c.886,1.595,2.097,2.87,3.631,3.822,1.534.953,3.278,1.429,5.234,1.429Z" fill="#ffffff"/>
171						<path d="M243.384,135c-3.91,0-7.257-.997-10.041-2.991-2.784-1.994-4.91-4.88-6.376-8.658-1.466-3.778-2.199-8.359-2.199-13.743s.738-9.943,2.216-13.743c1.477-3.8,3.608-6.702,6.393-8.708,2.784-2.005,6.12-3.008,10.007-3.008,3.909,0,7.256,1.003,10.041,3.008,2.784,2.006,4.91,4.908,6.376,8.708,1.466,3.8,2.199,8.381,2.199,13.743s-.728,9.966-2.182,13.743c-1.455,3.778-3.569,6.664-6.342,8.658-2.774,1.994-6.137,2.991-10.092,2.991ZM243.384,128.619c2.386,0,4.398-.742,6.035-2.227,1.636-1.484,2.886-3.65,3.75-6.498.864-2.847,1.296-6.276,1.296-10.287,0-4.033-.432-7.472-1.296-10.32-.864-2.847-2.114-5.019-3.75-6.514-1.637-1.496-3.648-2.243-6.035-2.243-3.524,0-6.245,1.668-8.166,5.002-1.921,3.335-2.881,8.027-2.881,14.076,0,4.011.431,7.44,1.296,10.287.864,2.847,2.119,5.013,3.767,6.498,1.648,1.485,3.642,2.227,5.984,2.227Z" fill="#ffffff"/>
172						</g>
173					</g>
174				</svg>
175			</a>
176
177			<a href="#mobile-nav" class="mobile-nav-button js-open-mobile-nav">
178				<span></span>
179				<span></span>
180				<span></span>
181				<span></span>
182			</a>
183
184			<div class="mobile-nav-close-button js-close-nav"></div>
185
186			<div class="site-header-language">
187							</div>
188
189			<a href="#search-bar" class="js-toggle-search site-header-search">
190				<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
191					<path d="M22.1333 24L13.7333 15.6C13.0667 16.1333 12.3 16.5556 11.4333 16.8667C10.5667 17.1778 9.64445 17.3333 8.66667 17.3333C6.24444 17.3333 4.19444 16.4944 2.51667 14.8167C0.838889 13.1389 0 11.0889 0 8.66667C0 6.24444 0.838889 4.19444 2.51667 2.51667C4.19444 0.838889 6.24444 0 8.66667 0C11.0889 0 13.1389 0.838889 14.8167 2.51667C16.4944 4.19444 17.3333 6.24444 17.3333 8.66667C17.3333 9.64445 17.1778 10.5667 16.8667 11.4333C16.5556 12.3 16.1333 13.0667 15.6 13.7333L24 22.1333L22.1333 24ZM8.66667 14.6667C10.3333 14.6667 11.75 14.0833 12.9167 12.9167C14.0833 11.75 14.6667 10.3333 14.6667 8.66667C14.6667 7 14.0833 5.58333 12.9167 4.41667C11.75 3.25 10.3333 2.66667 8.66667 2.66667C7 2.66667 5.58333 3.25 4.41667 4.41667C3.25 5.58333 2.66667 7 2.66667 8.66667C2.66667 10.3333 3.25 11.75 4.41667 12.9167C5.58333 14.0833 7 14.6667 8.66667 14.6667Z" fill="white"/>
192				</svg>
193			</a>
194
195			<a href="#main-nav" class="nav-button js-open-nav">
196				
197				Menu			</a>
198
199			
200						
201			
202		</div>
203	</div>
204</header>
205
206<div id="main-nav" class="mfp-hide mobile-nav">
207	<nav id="site-navigation" class="main-navigation">
208		<div class="desktop-nav-close-button js-close-nav"></div>
209		<div>
210			<div class="menu-main-menu-container"><ul id="primary-menu" class="menu"><li id="menu-item-2694" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2694"><a>Intro to SRM</a>
211<ul class="sub-menu">
212	<li id="menu-item-2693" class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2693"><a href="https://srm360.org/guide/why-consider-srm/">Why SRM?</a></li>
213	<li id="menu-item-2895" class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2895"><a href="https://srm360.org/guide/the-sunlight-reflection-methods/">SRM Approaches</a></li>
214	<li id="menu-item-2908" class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2908"><a href="https://srm360.org/guide/could-srm-help-reduce-climate-risks/">Could SRM Help?</a></li>
215	<li id="menu-item-2907" class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2907"><a href="https://srm360.org/guide/how-could-srm-go-wrong/">Pitfalls of SRM</a></li>
216	<li id="menu-item-2919" class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2919"><a href="https://srm360.org/guide/how-should-srm-be-governed/">SRM Governance</a></li>
217</ul>
218</li>
219<li id="menu-item-2695" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2695"><a>SRM Landscape</a>
220<ul class="sub-menu">
221	<li id="menu-item-8430" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8430"><a href="https://srm360.org/funding-tracker/">SRM Funding Tracker</a></li>
222	<li id="menu-item-3848" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3848"><a href="https://srm360.org/researcher-database/">SRM Researchers</a></li>
223	<li id="menu-item-4357" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4357"><a href="https://srm360.org/outdoor-experiments/">Outdoor Experiments</a></li>
224	<li id="menu-item-5193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5193"><a href="https://srm360.org/us-bans/">US Bans</a></li>
225</ul>
226</li>
227<li id="menu-item-2696" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2696"><a>Library</a>
228<ul class="sub-menu">
229	<li id="menu-item-2700" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2700"><a href="/library/?post-type%5B%5D=article&#038;post-type%5B%5D=news-article">Articles</a></li>
230	<li id="menu-item-2705" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2705"><a href="/library/?post-type=perspective">Perspectives</a></li>
231	<li id="menu-item-2707" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2707"><a href="/library/?post-type=news-reaction">News Reactions</a></li>
232	<li id="menu-item-2706" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2706"><a href="/library/?post-type=infographic">Graphics</a></li>
233	<li id="menu-item-2709" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2709"><a href="/library/?post-type=video">Videos</a></li>
234</ul>
235</li>
236<li id="menu-item-2697" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2697"><a>SRM360</a>
237<ul class="sub-menu">
238	<li id="menu-item-2933" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2933"><a href="https://srm360.org/about-us/">About Us</a></li>
239	<li id="menu-item-2874" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2874"><a href="https://srm360.org/how-we-work/">How We Work</a></li>
240	<li id="menu-item-2723" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2723"><a href="https://srm360.org/our-team/">Our Team</a></li>
241	<li id="menu-item-2720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2720"><a href="https://srm360.org/expert-contributors/">Expert Contributors</a></li>
242	<li id="menu-item-2721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2721"><a href="https://srm360.org/advisory-group/">Advisory Group</a></li>
243	<li id="menu-item-2719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2719"><a href="https://srm360.org/funding/">Board and Funders</a></li>
244	<li id="menu-item-5602" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5602"><a href="https://srm360.org/jobs/">Jobs</a></li>
245</ul>
246</li>
247<li id="menu-item-2698" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2698"><a>Resources</a>
248<ul class="sub-menu">
249	<li id="menu-item-3652" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3652"><a href="https://srm360.org/events/">Events</a></li>
250	<li id="menu-item-4708" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4708"><a href="https://srm360.org/newsletters/">Newsletters</a></li>
251	<li id="menu-item-4800" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4800"><a href="https://srm360.org/primers/">Primers</a></li>
252	<li id="menu-item-6376" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6376"><a href="https://srm360.org/facts-and-myths/">Facts and Myths</a></li>
253	<li id="menu-item-2724" class="css-hide-mobile menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2724"><a href="#"> </a>
254	<ul class="sub-menu">
255		<li id="menu-item-2717" class="nav-heading menu-item menu-item-type-post_type menu-item-object-page menu-item-2717"><a href="https://srm360.org/subscribe/">Subscribe</a></li>
256		<li id="menu-item-2716" class="nav-heading menu-item menu-item-type-post_type menu-item-object-page menu-item-2716"><a href="https://srm360.org/contact/">Contact Us</a></li>
257	</ul>
258</li>
259</ul>
260</li>
261<li id="menu-item-2715" class="css-hide-desktop menu-item menu-item-type-post_type menu-item-object-page menu-item-2715"><a href="https://srm360.org/subscribe/">Subscribe</a></li>
262<li id="menu-item-2714" class="css-hide-desktop menu-item menu-item-type-post_type menu-item-object-page menu-item-2714"><a href="https://srm360.org/contact/">Contact Us</a></li>
263</ul></div>		</div>
264	</nav>
265</div>
266
267<div id="mobile-nav" class="mfp-hide mobile-nav">
268	<nav id="mobile-navigation" class="mobile-navigation">
269		<div>
270			<div class="menu-main-menu-container"><ul id="primary-menu" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2694"><a>Intro to SRM</a>
271<ul class="sub-menu">
272	<li class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2693"><a href="https://srm360.org/guide/why-consider-srm/">
272Why SRM?</a></li>
273	<li class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2895"><a href="https://srm360.org/guide/the-sunlight-reflection-methods/">SRM Approaches</a></li>
274	<li class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2908"><a href="https://srm360.org/guide/could-srm-help-reduce-climate-risks/">Could SRM Help?</a></li>
275	<li class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2907"><a href="https://srm360.org/guide/how-could-srm-go-wrong/">Pitfalls of SRM</a></li>
276	<li class="menu-item menu-item-type-post_type menu-item-object-guide menu-item-2919"><a href="https://srm360.org/guide/how-should-srm-be-governed/">SRM Governance</a></li>
277</ul>
278</li>
279<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2695"><a>SRM Landscape</a>
280<ul class="sub-menu">
281	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8430"><a href="https://srm360.org/funding-tracker/">SRM Funding Tracker</a></li>
282	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3848"><a href="https://srm360.org/researcher-database/">SRM Researchers</a></li>
283	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4357"><a href="https://srm360.org/outdoor-experiments/">Outdoor Experiments</a></li>
284	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5193"><a href="https://srm360.org/us-bans/">US Bans</a></li>
285</ul>
286</li>
287<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2696"><a>Library</a>
288<ul class="sub-menu">
289	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2700"><a href="/library/?post-type%5B%5D=article&#038;post-type%5B%5D=news-article">Articles</a></li>
290	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2705"><a href="/library/?post-type=perspective">Perspectives</a></li>
291	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2707"><a href="/library/?post-type=news-reaction">News Reactions</a></li>
292	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2706"><a href="/library/?post-type=infographic">Graphics</a></li>
293	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2709"><a href="/library/?post-type=video">Videos</a></li>
294</ul>
295</li>
296<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2697"><a>SRM360</a>
297<ul class="sub-menu">
298	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2933"><a href="https://srm360.org/about-us/">About Us</a></li>
299	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2874"><a href="https://srm360.org/how-we-work/">How We Work</a></li>
300	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2723"><a href="https://srm360.org/our-team/">Our Team</a></li>
301	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2720"><a href="https://srm360.org/expert-contributors/">Expert Contributors</a></li>
302	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2721"><a href="https://srm360.org/advisory-group/">Advisory Group</a></li>
303	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2719"><a href="https://srm360.org/funding/">Board and Funders</a></li>
304	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5602"><a href="https://srm360.org/jobs/">Jobs</a></li>
305</ul>
306</li>
307<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2698"><a>Resources</a>
308<ul class="sub-menu">
309	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3652"><a href="https://srm360.org/events/">Events</a></li>
310	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4708"><a href="https://srm360.org/newsletters/">Newsletters</a></li>
311	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4800"><a href="https://srm360.org/primers/">Primers</a></li>
312	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6376"><a href="https://srm360.org/facts-and-myths/">Facts and Myths</a></li>
313	<li class="css-hide-mobile menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2724"><a href="#"> </a>
314	<ul class="sub-menu">
315		<li class="nav-heading menu-item menu-item-type-post_type menu-item-object-page menu-item-2717"><a href="https://srm360.org/subscribe/">Subscribe</a></li>
316		<li class="nav-heading menu-item menu-item-type-post_type menu-item-object-page menu-item-2716"><a href="https://srm360.org/contact/">Contact Us</a></li>
317	</ul>
318</li>
319</ul>
320</li>
321<li class="css-hide-desktop menu-item menu-item-type-post_type menu-item-object-page menu-item-2715"><a href="https://srm360.org/subscribe/">Subscribe</a></li>
322<li class="css-hide-desktop menu-item menu-item-type-post_type menu-item-object-page menu-item-2714"><a href="https://srm360.org/contact/">Contact Us</a></li>
323</ul></div>		</div>
324	</nav>
325</div>
326
327<div id="search-bar" class="search-bar">
328	<div class="container">
329		<div class="container__inner">
330			<form role="search" method="get" class="search-form" action="https://srm360.org/library/">
331	<input type="search" class="search-field" placeholder="Keywords here…" value="" name="search-term">
332    <input type="submit" class="search-submit" value="Search">
333</form>		</div>
334	</div>
335</div>
336<main id="primary" class="site-main">
337            <section class="hp-carousel">
338                             <div class="hp-carousel__slide font-dark  center">
339                                            <picture class="hp-carousel__slide--image">
340                            <source media="(max-width: 700px)" srcset="https://srm360.org/wp-content/uploads/2026/09/mobile-4-scaled.png">
341                            <source media="(max-width: 1100px)" srcset="https://srm360.org/wp-content/uploads/2026/09/tablet-2-scaled.png">
342                            <img src="https://srm360.org/wp-content/uploads/2026/09/desktop-4-scaled.png" alt="">
343                        </picture>
344                        
345                    
346                    <div class="container">
347                        <div class="container__inner">
348                            <div class="hp-carousel__slide--inner large">
349                                <h1>Who funds solar geoengineering?</h1>
350                                                                    <h5>The most comprehensive public dataset on who funds SRM research and governance – and who’s shaping its future.</h5>
351                                                                
352                                <a class="btn--text" href="https://srm360.org/funding-tracker/" target="">
353                                    EXPLORE THE DATA                                </a>
354                            </div>
355                        </div>
356                    </div>
357                </div>
358                             <div class="hp-carousel__slide font-dark  top">
359                                            <picture class="hp-carousel__slide--image">
360                            <source media="(max-width: 700px)" srcset="https://srm360.org/wp-content/uploads/2026/08/carousel-timeline_mobile.jpg">
361                            <source media="(max-width: 1100px)" srcset="https://srm360.org/wp-content/uploads/2026/08/carousel-timeline_tablet-scaled.jpg">
362                            <img src="https://srm360.org/wp-content/uploads/2026/08/carousel-timeline_desktop-scaled.jpg" alt="Blue-duotone photo montage: a stratospheric research balloon ascending, sunlight through clouds, a man signing a document, a telescope aboard a research vessel at sea, a volcanic ash eruption, and a large group of conference attendees.">
363                        </picture>
364                        
365                    
366                    <div class="container">
367                        <div class="container__inner">
368                            <div class="hp-carousel__slide--inner medium">
369                                <h1>The evolution of SRM</h1>
370                                                                    <h5>How did solar geoengineering grow from a fringe idea into a global field of study?</h5>
371                                                                
372                                <a class="btn--text" href="https://srm360.org/infographic/a-brief-history-of-solar-geoengineering/" target="">
373                                    EXPLORE THE TIMELINE                                </a>
374                            </div>
375                        </div>
376                    </div>
377                </div>
378                             <div class="hp-carousel__slide font-dark  bottom">
379                                            <picture class="hp-carousel__slide--image">
380                            <source media="(max-width: 700px)" srcset="https://srm360.org/wp-content/uploads/2026/04/sm-security-carousel-1.jpg">
381                            <source media="(max-width: 1100px)" srcset="https://srm360.org/wp-content/uploads/2026/04/md-security-carousel.JPG-1.jpg">
382                            <img src="https://srm360.org/wp-content/uploads/2026/04/lg-security-carousel-1.jpg" alt="A submarine surfacing through Arctic sea ice, with crew members visible on the conning tower. The vessel is surrounded by broken ice floes against a pale grey winter sky.">
383                        </picture>
384                        
385                    
386                    <div class="container">
387                        <div class="container__inner">
388                            <div class="hp-carousel__slide--inner medium">
389                                <h1>SRM & Security</h1>
390                                                                    <h5>Could solar geoengineering reduce climate-driven security risks – or increase geopolitical tensions?</h5>
391                                                                
392                                <a class="btn--text" href="https://srm360.org/primers/security/" target="">
393                                    EXPLORE THE TOPIC                                </a>
394                            </div>
395                        </div>
396                    </div>
397                </div>
398                             <div class="hp-carousel__slide font-dark  bottom">
399                                            <picture class="hp-carousel__slide--image">
400                            <source media="(max-width: 700px)" srcset="https://srm360.org/wp-content/uploads/2026/01/FACTCHECKS-small-1-1.jpg">
401                            <source media="(max-width: 1100px)" srcset="https://srm360.org/wp-content/uploads/2026/01/FACTCHECKS-medium.jpg">
402                            <img src="https://srm360.org/wp-content/uploads/2026/01/FACTCHECKS-large.jpg" alt="">
403                        </picture>
404                        
405                    
406                    <div class="container">
407                        <div class="container__inner">
408                            <div class="hp-carousel__slide--inner medium">
409                                <h1>Under the Lens</h1>
410                                                                    <h5>From misconceptions to misinformation – we examine common SRM claims and explain what the evidence actually shows.</h5>
411                                                                
412                                <a class="btn--text" href="https://srm360.org/facts-and-myths/" target="_blank">
413                                    GET THE FACTS                                </a>
414                            </div>
415                        </div>
416                    </div>
417                </div>
418                             <div class="hp-carousel__slide font-dark  bottom">
419                                            <picture class="hp-carousel__slide--image">
420                            <source media="(max-width: 700px)" srcset="https://srm360.org/wp-content/uploads/2025/04/dimmer_SMALL_3-scaled.jpg">
421                            <source media="(max-width: 1100px)" srcset="https://srm360.org/wp-content/uploads/2025/04/dimmer_MEDIUM_3.jpg">
422                            <img src="https://srm360.org/wp-content/uploads/2025/04/dimmer_LARGE_3.jpg" alt="">
423                        </picture>
424                        
425                    
426                    <div class="container">
427                        <div class="container__inner">
428                            <div class="hp-carousel__slide--inner small">
429                                <h1>What is SRM?</h1>
430                                                                    <h5>What are sunlight reflection methods – also known as solar geoengineering – and why do they matter now?</h5>
431                                                                
432                                <a class="btn--text" href="https://srm360.org/guide/why-consider-srm/" target="">
433                                    Explore SRM                                </a>
434                            </div>
435                        </div>
436                    </div>
437                </div>
438                             <div class="hp-carousel__slide font-dark  bottom">
439                                            <picture class="hp-carousel__slide--image">
440                            <source media="(max-width: 700px)" srcset="https://srm360.org/wp-content/uploads/2025/04/viewpoints-SMALL3-1.jpg">
441                            <source media="(max-width: 1100px)" srcset="https://srm360.org/wp-content/uploads/2025/04/viewpoints-MEDIUM6.jpg">
442                            <img src="https://srm360.org/wp-content/uploads/2025/04/viewpoints-LARGE6.jpg" alt="">
443                        </picture>
444                        
445                    
446                    <div class="container">
447                        <div class="container__inner">
448                            <div class="hp-carousel__slide--inner large">
449                                <h1>Perspective matters.</h1>
450                                                                    <h5>Big ideas are bound to generate disagreement. We spotlight diverse, informed opinions.</h5>
451                                                                
452                                <a class="btn--text" href="https://srm360.org/library/?post-type=perspective" target="">
453                                    BROWSE PERSPECTIVES                                </a>
454                            </div>
455                        </div>
456                    </div>
457                </div>
458                    </section>
459        
460    <section class="section homepage">
461        <div class="container">
462            <div class="container__inner">
463                <h2 class="">Latest Content</h2>
464                                    <div class="archive-grid">
465                            
466                            
467
468<div class="archive-card">    
469    <div class="archive-card__top">
470                    <div class="archive-card__meta">
471                
472                <h6>Perspective</h6>
473            </div>
474        
475                                    <div class="archive-card__img">    
476                                            <a href="https://srm360.org/perspective/what-does-the-latest-funding-data-reveal-about-srm/">
477                            <img src="https://srm360.org/wp-content/uploads/2026/09/article3.png"/>
478                        </a>
479                                    </div>
480                    
481        <h4>
482                            <a href="https://srm360.org/perspective/what-does-the-latest-funding-data-reveal-about-srm/">Different Takes: What Does the Latest Funding Data Reveal About SRM?</a>
483                    </h4>
484    </div>
485
486    <div class="archive-card__bottom">
487        
488        
489                    <p class="archive-read-time">
490                6 
491
492                                    min read                            </p>
493            </div>
494</div>                            
495                            
496
497<div class="archive-card">    
498    <div class="archive-card__top">
499                    <div class="arch
499ive-card__meta">
500                
501                <h6>News Reaction</h6>
502            </div>
503        
504                                    <div class="archive-card__img">    
505                                            <a href="https://srm360.org/news-reaction/reflective-roadmap-for-the-future-of-sai-research/">
506                            <img src="https://srm360.org/wp-content/uploads/2026/09/horizon-atmosphere.jpg"/>
507                        </a>
508                                    </div>
509                    
510        <h4>
511                            <a href="https://srm360.org/news-reaction/reflective-roadmap-for-the-future-of-sai-research/">Reflective Publishes a Roadmap for the Future of SAI Research</a>
512                    </h4>
513    </div>
514
515    <div class="archive-card__bottom">
516        
517        
518                    <p class="archive-read-time">
519                7 
520
521                                    mins                            </p>
522            </div>
523</div>                            
524                            
525
526<div class="archive-card">    
527    <div class="archive-card__top">
528                    <div class="archive-card__meta">
529                
530                <h6>Article</h6>
531            </div>
532        
533                                    <div class="archive-card__img">    
534                                            <a href="https://srm360.org/article/whats-new-in-solar-geoengineering-funding-2026/">
535                            <img src="https://srm360.org/wp-content/uploads/2026/09/article2.png"/>
536                        </a>
537                                    </div>
538                    
539        <h4>
540                            <a href="https://srm360.org/article/whats-new-in-solar-geoengineering-funding-2026/">What’s New in Solar Geoengineering Funding?</a>
541                    </h4>
542    </div>
543
544    <div class="archive-card__bottom">
545        
546        
547                    <p class="archive-read-time">
548                5 
549
550                                    min read                            </p>
551            </div>
552</div>                            
553                            
554
555<div class="archive-card">    
556    <div class="archive-card__top">
557                    <div class="archive-card__meta">
558                
559                <h6>Article</h6>
560            </div>
561        
562                                    <div class="archive-card__img">    
563                                            <a href="https://srm360.org/article/who-funds-work-on-solar-geoengineering-2026/">
564                            <img src="https://srm360.org/wp-content/uploads/2026/09/article1.png"/>
565                        </a>
566                                    </div>
567                    
568        <h4>
569                            <a href="https://srm360.org/article/who-funds-work-on-solar-geoengineering-2026/">Who Funds Work on Solar Geoengineering?</a>
570                    </h4>
571    </div>
572
573    <div class="archive-card__bottom">
574        
575        
576                    <p class="archive-read-time">
577                5 
578
579                                    min read                            </p>
580            </div>
581</div>                            
582                            
583
584<div class="archive-card">    
585    <div class="archive-card__top">
586                    <div class="archive-card__meta">
587                
588                <h6>News Article</h6>
589            </div>
590        
591                                    <div class="archive-card__img">    
592                                            <a href="https://srm360.org/news-article/unep-avoids-srm-in-overshoot-report/">
593                            <img src="https://srm360.org/wp-content/uploads/2026/09/un-flag.jpg"/>
594                        </a>
595                                    </div>
596                    
597        <h4>
598                            <a href="https://srm360.org/news-article/unep-avoids-srm-in-overshoot-report/">UNEP Avoids SRM in Report on “Inevitable” Overshoot of 1.5°C</a>
599                    </h4>
600    </div>
601
602    <div class="archive-card__bottom">
603        
604        
605                    <p class="archive-read-time">
606                5 
607
608                                    mins                            </p>
609            </div>
610</div>                            
611                            
612
613<div class="archive-card">    
614    <div class="archive-card__top">
615                    <div class="archive-card__meta">
616                
617                <h6>Perspective</h6>
618            </div>
619        
620                                    <div class="archive-card__img">    
621                                            <a href="https://srm360.org/perspective/letters-to-the-editor-august-2026/">
622                            <img src="https://srm360.org/wp-content/uploads/2026/08/mailboxes-forest.jpg"/>
623                        </a>
624                                    </div>
625                    
626        <h4>
627                            <a href="https://srm360.org/perspective/letters-to-the-editor-august-2026/">Letters to the Editor – August 2026</a>
628                    </h4>
629    </div>
630
631    <div class="archive-card__bottom">
632        
633        
634                    <p class="archive-read-time">
635                5 
636
637                                    min read                            </p>
638            </div>
639</div>                                            </div>
640                                                </div>
641        </div>
642    </section>
643
644            <section class="section homepage">
645            <div class="container">
646                <div class="container__inner">
647                    <h2 class="">On the Horizon</h2>
648                    <div class="hp-events">
649                                                    <div class="hp-event">
650                                
651                                
652                                <div class="hp-event__top">
653                                    <div class="hp-event__top--left">
654                                        <div>
655                                            
656                                            <div class="hp-event-info">
657                                                <h4 class="hp-event-type">Live Discussion</h4>
658                                                                                                
659                                                <p class="event-start-date"><span>September</span> <span>29</span> <span>2026</span></p>
660
661                                                                                            </div>
662
663                                                                                            <a class="btn white-bg" href="https://srm360.org/event/solar-geoengineering-and-small-islands-2026/" target="_self">Register</a>
664                                                                                    </div>
665                                    </div>
666                                    <div class="hp-event__top--center">
667                                        <img src="https://srm360.org/wp-content/uploads/2026/09/tree-beach.jpg" alt="A palm tree on a beach in strong winds, with debris around it"/>
668                                    </div>
669                                    <div class="hp-event__top--right">
670                                        <p class="hp-event-caption">A damaged palm tree on a beach near Port Vila, Vanuatu</p><p class="hp-event-credit">Credit: REUTERS</p>                                    </div>
671                                </div>
672
673                                <h3>Solar Geoengineering and Small Islands – Vulnerability, Risks, and Representation</h3>
674                                <p>Join us for our next live discussion on the climate impacts threatening Small Island 
674States, and the potential effects of solar geoengineering. </p>
675
676                                <div class="hp-event-people"><a class="hp-event-person" href="https://srm360.org/person/elizabeth-thompson/"><div class="hp-event-person__image"><img width="300" height="300" src="https://srm360.org/wp-content/uploads/2026/09/elizabeth-thompson-300x300.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://srm360.org/wp-content/uploads/2026/09/elizabeth-thompson-300x300.jpeg 300w, https://srm360.org/wp-content/uploads/2026/09/elizabeth-thompson.jpeg 481w" sizes="(max-width: 300px) 100vw, 300px" /></div><span>Elizabeth Thompson</span></a><a class="hp-event-person" href="https://srm360.org/person/michael-taylor/"><div class="hp-event-person__image"><img width="300" height="300" src="https://srm360.org/wp-content/uploads/2026/09/michael-taylor-300x300.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Michael Taylor" decoding="async" srcset="https://srm360.org/wp-content/uploads/2026/09/michael-taylor-300x300.jpeg 300w, https://srm360.org/wp-content/uploads/2026/09/michael-taylor-600x600.jpeg 600w, https://srm360.org/wp-content/uploads/2026/09/michael-taylor-768x768.jpeg 768w, https://srm360.org/wp-content/uploads/2026/09/michael-taylor.jpeg 1000w" sizes="(max-width: 300px) 100vw, 300px" /></div><span>Michael Taylor</span></a></div>
677                                                                    <a class="btn thick hide-tablet hp-event-mobile-button" href="https://srm360.org/event/solar-geoengineering-and-small-islands-2026/" target="_self">Register</a>
678                                
679                                
680                            </div>
681                                            </div>
682                </div>
683            </div>
684        </section>
685    
686    <section class="section homepage">
687        <div class="container">
688            <div class="container__inner">
689                <h2>SRM360 on LinkedIn</h2>
690                <!-- Elfsight LinkedIn Feed | Untitled LinkedIn Feed --> 
691                
691<script src="https://elfsightcdn.com/platform.js" async></script>
691 
692                <div class="elfsight-app-6604b2df-c4de-4d45-ae85-c7b1a58e361a" data-elfsight-app-lazy></div>
693                            </div>
694        </div>
695    </section>
696
697
698            <section class="section homepage">
699            <div class="container">
700                <div class="container__inner">
701                    <h2 class="">As Seen In</h2>
702                    <div class="archive-grid four-across">
703                        
704                            <a class="archive-card external" href="https://www.economist.com/science-and-technology/2026/05/21/could-microscopic-spheres-of-silica-help-cool-the-planet"  target="_blank">    
705                                <div class="archive-card__top">
706                                    <div class="archive-card__img">    
707                                        <img src="https://srm360.org/wp-content/uploads/2025/07/Economist-BW.jpg" alt=""/>
708                                    </div>
709                    
710                                    <h4></h4>
711                                </div>
712                            </a>
713                            
714                        
715                            <a class="archive-card external" href="https://www.bloomberg.com/opinion/articles/2025-05-15/solar-geoengineering-isn-t-a-climate-solution-despite-hype"  target="_blank">    
716                                <div class="archive-card__top">
717                                    <div class="archive-card__img">    
718                                        <img src="https://srm360.org/wp-content/uploads/2025/07/Bloomberg-BW.jpg" alt=""/>
719                                    </div>
720                    
721                                    <h4></h4>
722                                </div>
723                            </a>
724                            
725                        
726                            <a class="archive-card external" href="https://www.eenews.net/articles/gop-lawmakers-question-federal-oversight-of-sunlight-blocking-tech/"  target="_blank">    
727                                <div class="archive-card__top">
728                                    <div class="archive-card__img">    
729                                        <img src="https://srm360.org/wp-content/uploads/2025/07/EE-Politico-BW.jpg" alt=""/>
730                                    </div>
731                    
732                                    <h4></h4>
733                                </div>
734                            </a>
735                            
736                        
737                            <a class="archive-card external" href="https://www.carbonbrief.org/factcheck-how-the-uk-is-and-is-not-studying-solar-geoengineering/"  target="_blank">    
738                                <div class="archive-card__top">
739                                    <div class="archive-card__img">    
740                                        <img src="https://srm360.org/wp-content/uploads/2025/07/Carbon-Brief-BW.jpg" alt=""/>
741                                    </div>
742                    
743                                    <h4></h4>
744                                </div>
745                            </a>
746                            
747                                            </div>
748                </div>
749            </div>
750        </section>
751    
752    
753    </main><!-- #main -->
754
755
756<footer class="site-footer ">
757	<div class="container">
758		<div class="container__inner">
759			<div class="site-footer-col">
760				<div class="site-footer-col__left">
761					<h3 class="subscribe-title">Subscribe</h3>
762					<p class="subscribe-message">Please subscribe to receive news and updates from SRM360. Your data will be held and used in line with our 
763					<a href="/privacy-policy">Privacy Policy</a>.</p>
764					<div class="site-footer-newsletter">
765						<form method="POST" action="https://srm360.activehosted.com/proc.php" id="_form_31_" class="_form _form_31 _inline-form  _dark" novalidate data-styles-version="5">
766  <input type="hidden" name="u" value="31" />
767  <input type="hidden" name="f" value="31" />
768  <input type="hidden" name="s" />
769  <input type="hidden" name="c" value="0" />
770  <input type="hidden" name="m" value="0" />
771  <input type="hidden" name="act" value="sub" />
772  <input type="hidden" name="v" value="2" />
773  <input type="hidden" name="or" value="fe5addc5e0a8a5dc91a30bf3a2483638" />
774  <div class="_form-content">
775    <div class="_form_element _x77900511 _full_width " >
776      <label for="fullname" class="_form-label">
777        Full Name<span class="field-required">
778        *
779      </span>
780    </label>
781    <div class="_field-wrapper">
782      <input type="text" id="fullname" name="fullname" placeholder="Full Name*" required/>
783    </div>
784  </div>
785  <div class="_form_element _x23182172 _full_width " >
786    <label for="email" class="_form-label">
787      Email<span class="field-required">
788      *
789    </span>
790  </label>
791  <div class="_field-wrapper">
792    <input type="text" id="email" name="email" placeholder="Email*" required/>
793  </div>
794</div>
795<div class="_form_element _x78841621 _full_width " >
796  <label for="field[4]" class="_form-label">
797    Country<span class="field-required">
798    *
799  </span>
800</label>
801<div class="_field-wrapper">
802  <input type="text" id="field[4]" name="field[4]" value="" placeholder="Country*" required/>
803</div>
804</div>
805<div class="_form_element _x02043162 _full_width " >
806<label for="field[2]" class="_form-label">
807  Organisation<span class="field-required">
808  *
809</span>
810</label>
811<div class="_field-wrapper">
812<input type="text" id="field[2]" name="field[2]" value="" placeholder="Organisation*" required/>
813</div>
814</div>
815<div class="_form_element _x46726608 _full_width " >
816<label for="field[8]" class="_form-label">
817Organisation Sector<span class="field-required">
818*
819</span>
820</label>
821<div class="_field-wrapper">
822<select name="field[8]" id="field[8]" required>
823<option value="" disabled selected>Choose a Sector</option>
824<option value="Research / Academia" >
825  Research / Academia
826</option>
827<option value="Non-profit / NGO / Think Tank" >
828  Non-profit / NGO / Think Tank
829</option>
830<option value="Government / Policy / Intergovernmental Body" >
831  Government / Policy / Intergovernmental Body
832</option>
833<option value="Philanthropy / Funding Organisation" >
834  Philanthropy / Funding Organisation
835</option>
836<option value="Private Sector / Business / Finance" >
837  Private Sector / Business / Finance
838</option>
839<option value="Education / Community Group" >
840  Education / Community Group
841</option>
842<option value="Media / Communications / Journalism" >
843  Media / Communications / Journalism
844</option>
845<option value="Technology / R&amp;D" >
846    Technology / R&amp;D
847</option>
848<option value="Other" >
849  Other
850</option>
851</select>
852</div>
853</div>
854<div class="_form_element _x17557996 _full_width checkbox-wrapper" >
855<input type="hidden" name="ls" id="ls" value="1" />
856<legend class="_form-label visible">
857Subscribe to:
858</legend>
859<div class="_row">
860<input id="nlbox_1" type="checkbox" value="1" name="nlbox[]" checked
861>
862<span>
863<label for="nlbox_1">
864  SRM360 Monthly Newsletter and Updates
865</label>
866</span>
867</div>
868<div class="_row">
869<input id="nlbox_10" type="checkbox" value="10" name="nlbox[]" checked
870>
871<span>
872<label for="nlbox_10">
873  SRM360 Events
874</label>
875</span>
876</div>
877</div>
878<div class="_form_element _x66790076 _full_width " >
879<label for="ls" class="_form-label">
880Please verify your request.<span class="field-required">
881*
882</span>
883</label>
884<div class="g-recaptcha" data-sitekey="6LcwIw8TAAAAACP1ysM08EhCgzd6q5JAOUR1a0Go">
885</div>
886</div>
887<div class="_button-wrapper _full_width">
888<button id="_form_31_submit" class="_submit" type="submit">
889Submit
890</button>
891</div>
892<div class="_clear-element">
893</div>
894</div>
895<div class="_form-thank-you" style="display:none;">
896</div>
897</form>
897<script>
898window.cfields = {"4":"country","2":"institution","8":"organisation_sector"};
899window._show_thank_you = function(id, message, trackcmp_url, email) {
900    var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');
901    form.querySelector('._form-content').style.display = 'none';
902    thank_you.innerHTML = message;
903    thank_you.style.display = 'block';
904    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;
905    var visitorObject = window[vgoAlias];
906    if (email && typeof visitorObject !== 'undefined') {
907        visitorObject('setEmail', email);
908        visitorObject('update');
909    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {
910        // Site tracking URL to use after inline form submission.
911        _load_script(trackcmp_url);
912    }
913    if (typeof window._form_callback !== 'undefined') window._form_callback(id);
914    thank_you.setAttribute('tabindex', '-1');
915    thank_you.focus();
916};
917window._show_unsubscribe = function(id, message, trackcmp_url, email) {
918    var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you');
919    var branding = form.querySelector('._form-branding');
920    if (branding) {
921        branding.style.display = 'none';
922    }
923    form.querySelector('._form-content').style.display = 'none';
924    unsub.style.display = 'block';
925    form.insertAdjacentHTML('afterend', message)
926    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;
927    var visitorObject = window[vgoAlias];
928    if (email && typeof visitorObject !== 'undefined') {
929        visitorObject('setEmail', email);
930        visitorObject('update');
931    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {
932        // Site tracking URL to use after inline form submission.
933        _load_script(trackcmp_url);
934    }
935    if (typeof window._form_callback !== 'undefined') window._form_callback(id);
936};
937window._show_error = function(id, message, html) {
938    var form = document.getElementById('_form_' + id + '_'),
939        err = document.createElement('div'),
940        button = form.querySelector('button[type="submit"]'),
941        old_error = form.querySelector('._form_error');
942    if (old_error) old_error.parentNode.removeChild(old_error);
943    err.innerHTML = message;
944    err.className = '_error-inner _form_error _no_arrow';
945    var wrapper = document.createElement('div');
946    wrapper.className = '_form-inner _show_be_error';
947    wrapper.appendChild(err);
948    button.parentNode.insertBefore(wrapper, button);
949    var submitButton = form.querySelector('[id^="_form"][id$="_submit"]');
950    submitButton.disabled = false;
951    submitButton.classList.remove('processing');
952    if (html) {
953        var div = document.createElement('div');
954        div.className = '_error-html';
955        div.innerHTML = html;
956        err.appendChild(div);
957    }
958};
959window._show_pc_confirmation = function(id, header, detail, show, email) {
960    var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation');
961    if (pc_confirmation.style.display === 'none') {
962        form.querySelector('._form-content').style.display = 'none';
963        pc_confirmation.innerHTML = "<div class='_form-title'>" + header + "</div>" + "<p>" + detail + "</p>" +
964        "<button class='_submit' id='hideButton'>Manage preferences</button>";
965        pc_confirmation.style.display = 'block';
966        var mp = document.querySelector('input[name="mp"]');
967        mp.value = '0';
968    } else {
969        form.querySelector('._form-content').style.display = 'inline';
970        pc_confirmation.style.display = 'none';
971    }
972
973    var hideButton = document.getElementById('hideButton');
974    // Add event listener to the button
975    hideButton.addEventListener('click', function() {
976        var submitButton = document.querySelector('#_form_31_submit');
977        submitButton.disabled = false;
978        submitButton.classList.remove('processing');
979        var mp = document.querySelector('input[name="mp"]');
980        mp.value = '1';
981        const cacheBuster = new URL(window.location.href);
982        cacheBuster.searchParams.set('v', new Date().getTime());
983        window.location.href = cacheBuster.toString();
984    });
985
986    const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias;
987    var visitorObject = window[vgoAlias];
988    if (email && typeof visitorObject !== 'undefined') {
989        visitorObject('setEmail', email);
990        visitorObject('update');
991    } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {
992        // Site tracking URL to use after inline form submission.
993        _load_script(trackcmp_url);
994    }
995    if (typeof window._form_callback !== 'undefined') window._form_callback(id);
996};
997window._load_script = function(url, callback, isSubmit) {
998    var head = document.querySelector('head'), script = document.createElement('script'), r = false;
999    var submitButton = document.querySelector('#_form_31_submit');
1000    script.charset = 'utf-8';
1001    script.src = url;
1002    if (callback) {
1003        script.onload = script.onreadystatechange = function() {
1004            if (!r && (!this.readyState || this.readyState == 'complete')) {
1005                r = true;
1006                callback();
1007            }
1008        };
1009    }
1010    script.onerror = function() {
1011        if (isSubmit) {
1012            if (script.src.length > 10000) {
1013                _show_error("31", "Sorry, your submission failed. Please shorten your responses and try again.");
1014            } else {
1015                _show_error("31", "Sorry, your submission failed. Please try again.");
1016            }
1017            submitButton.disabled = false;
1018            submitButton.classList.remove('processing');
1019        }
1020    }
1021
1022    head.appendChild(script);
1023};
1024(function() {
1025    var iti;
1026    if (window.location.search.search("excludeform") !== -1) return false;
1027    var getCookie = function(name) {
1028        var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));
1029        return match ? match[2] : null;
1030    }
1031    var setCookie = function(name, value) {
1032        var now = new Date();
1033        var time = now.getTime();
1034        var expireTime = time + 1000 * 60 * 60 * 24 * 365;
1035        now.setTime(expireTime);
1036        document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;';
1037    }
1038    var addEvent = function(element, event, func) {
1039        if (element.addEventListener) {
1040            element.addEventListener(event, func);
1041        } else {
1042            var oldFunc = element['on' + event];
1043            element['on' + event] = function() {
1044                oldFunc.apply(this, arguments);
1045                func.apply(this, arguments);
1046            };
1047        }
1048    }
1049    var _removed = false;
1050        var form_to_submit = document.getElementById('_form_31_');
1051    var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;
1052
1053    var getUrlParam = function(name) {
1054        if (name.toLowerCase() !== 'email') {
1055            var params = new URLSearchParams(window.location.search);
1056            return params.get(name) || false;
1057        }
1058        // email is a special case because a plus is valid in the email address
1059        var qString = window.location.search;
1060        if (!qString) {
1061            return false;
1062        }
1063        var parameters = qString.substr(1).split('&');
1064        for (var i = 0; i < parameters.length; i++) {
1065            var parameter = parameters[i].split('=');
1066            if (parameter[0].toLowerCase() === 'email') {
1067                return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]);
1068            }
1069        }
1070        return false;
1071    };
1072
1073    var acctDateFormat = "%d/%B/%Y";
1074    var getNormalizedDate = function(date, acctFormat) {
1075        var decodedDate = decodeURIComponent(date);
1076        if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) {
1077            return decodedDate.replace(/(\d{2}).*(\d{2}).*(\d{4})/g, '$3-$2-$1');
1078        } else if (Date.parse(decodedDate)) {
1079            var dateObj = new Date(decodedDate);
1080            var year = dateObj.getFullYear();
1081            var month = dateObj.getMonth() + 1;
1082            var day = dateObj.getDate();
1083            return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`;
1084        }
1085        return false;
1086    };
1087
1088    var getNormalizedTime = function(time) {
1089        var hour, minutes;
1090        var decodedTime = decodeURIComponent(time);
1091        var timeParts = Array.from(decodedTime.matchAll(/(\d{1,2}):(\d{1,2})\W*([AaPp][Mm])?/gm))[0];
1092        if (timeParts[3]) { // 12 hour format
1093            var isPM = timeParts[3].toLowerCase() === 'pm';
1094            if (isPM) {
1095                hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`;
1096            } else {
1097                hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1];
1098            }
1099        } else { // 24 hour format
1100            hour = timeParts[1];
1101        }
1102        var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour;
1103        var minutes = timeParts[2];
1104        return `${normalizedHour}:${minutes}`;
1105    };
1106
1107    for (var i = 0; i < allInputs.length; i++) {
1108        var regexStr = "field\\[(\\d+)\\]";
1109        var results = new RegExp(regexStr).exec(allInputs[i].name);
1110        if (results != undefined) {
1111            allInputs[i].dataset.name = allInputs[i].name.match(/\[time\]$/)
1112                ? `${window.cfields[results[1]]}_time`
1113                : window.cfields[results[1]];
1114        } else {
1115            allInputs[i].dataset.name = allInputs[i].name;
1116        }
1117        var fieldVal = getUrlParam(allInputs[i].dataset.name);
1118
1119        if (fieldVal) {
1120            if (allInputs[i].dataset.autofill === "false") {
1121                continue;
1122            }
1123            if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") {
1124                if (allInputs[i].value == fieldVal) {
1125                    allInputs[i].checked = true;
1126                }
1127            } else if (allInputs[i].type == "date") {
1128                allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat);
1129            } else if (allInputs[i].type == "time") {
1130                allInputs[i].value = getNormalizedTime(fieldVal);
1131            } else {
1132                allInputs[i].value = fieldVal;
1133            }
1134        }
1135    }
1136
1137    var remove_tooltips = function() {
1138        for (var i = 0; i < tooltips.length; i++) {
1139            tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);
1140        }
1141        tooltips = [];
1142    };
1143    var remove_tooltip = function(elem) {
1144        for (var i = 0; i < tooltips.length; i++) {
1145            if (tooltips[i].elem === elem) {
1146                tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);
1147                tooltips.splice(i, 1);
1148                return;
1149            }
1150        }
1151    };
1152    var create_tooltip = function(elem, text) {
1153        var tooltip = document.createElement('div'),
1154            arrow = document.createElement('div'),
1155            inner = document.createElement('div'), new_tooltip = {};
1156        tooltip.id = `${elem.id}-error`;
1157        tooltip.setAttribute('role', 'alert')
1158        if (elem.type != 'radio' && (elem.type != 'checkbox' || elem.name === 'sms_consent')) {
1159            tooltip.className = '_error';
1160            arrow.className = '_error-arrow';
1161            inner.className = '_error-inner';
1162            inner.innerHTML = text;
1163            tooltip.appendChild(arrow);
1164            tooltip.appendChild(inner);
1165            elem.parentNode.appendChild(tooltip);
1166        } else {
1167            tooltip.className = '_error-inner _no_arrow';
1168            tooltip.innerHTML = text;
1169            elem.parentNode.insertBefore(tooltip, elem);
1170            new_tooltip.no_arrow = true;
1171        }
1172        new_tooltip.tip = tooltip;
1173        new_tooltip.elem = elem;
1174        tooltips.push(new_tooltip);
1175        return new_tooltip;
1176    };
1177    var resize_tooltip = function(tooltip) {
1178        var rect = tooltip.elem.getBoundingClientRect();
1179        var doc = document.documentElement,
1180            scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));
1181        if (scrollPosition < 40) {
1182            tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below';
1183        } else {
1184            tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above';
1185        }
1186    };
1187    var resize_tooltips = function() {
1188        if (_removed) return;
1189        for (var i = 0; i < tooltips.length; i++) {
1190            if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);
1191        }
1192    };
1193    var validate_field = function(elem, remove) {
1194        var tooltip = null, value = elem.value, no_error = true;
1195        remove ? remove_tooltip(elem) : false;
1196        elem.removeAttribute('aria-invalid');
1197        elem.removeAttribute('aria-describedby');
1198        if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, '');
1199        if (elem.getAttribute('required') !== null) {
1200            if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) {
1201                var elems = form_to_submit.elements[elem.name];
1202                if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {
1203                    no_error = elem.checked;
1204                }
1205                else {
1206                    no_error = false;
1207                    for (var i = 0; i < elems.length; i++) {
1208                        if (elems[i].checked) no_error = true;
1209                    }
1210                }
1211                if (!no_error) {
1212                    tooltip = create_tooltip(elem, "Please select an option.");
1213                }
1214            } else if (elem.type =='checkbox') {
1215                var elems = form_to_submit.elements[elem.name], found = false, err = [];
1216                no_error = true;
1217                for (var i = 0; i < elems.length; i++) {
1218                    if (elems[i].getAttribute('required') === null) continue;
1219                    if (!found && elems[i] !== elem) return true;
1220                    found = true;
1221                    elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, '');
1222                    if (!elems[i].checked) {
1223                        no_error = false;
1224                        elems[i].className = elems[i].className + ' _has_error';
1225                        err.push("Checking %s is required".replace("%s", elems[i].value));
1226                    }
1227                }
1228                if (!no_error) {
1229                    tooltip = create_tooltip(elem, err.join('<br/>'));
1230                }
1231            } else if (elem.tagName == 'SELECT') {
1232                var selected = true;
1233                if (elem.multiple) {
1234                    selected = false;
1235                    for (var i = 0; i < elem.options.length; i++) {
1236                        if (elem.options[i].selected) {
1237                            selected = true;
1238                            break;
1239                        }
1240                    }
1241                } else {
1242                    for (var i = 0; i < elem.options.length; i++) {
1243                        if (elem.options[i].selected
1244                            && (!elem.options[i].value
1245                            || (elem.options[i].value.match(/\n/g)))
1246                        ) {
1247                            selected = false;
1248                        }
1249                    }
1250                }
1251                if (!selected) {
1252                    elem.className = elem.className + ' _has_error';
1253                    no_error = false;
1254                    tooltip = create_tooltip(elem, "Please select an option.");
1255                }
1256            } else if (value === undefined || value === null || value === '') {
1257                elem.className = elem.className + ' _has_error';
1258                no_error = false;
1259                tooltip = create_tooltip(elem, "This field is required.");
1260            }
1261        }
1262        if (no_error && elem.name == 'email') {
1263            if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) {
1264                elem.className = elem.className + ' _has_error';
1265                no_error = false;
1266                tooltip = create_tooltip(elem, "Enter a valid email address.");
1267            }
1268        }
1269        if (no_error && (elem.id == 'phone')) {
1270            if (elem.value.trim() && typeof iti != 'undefined' && !iti.isValidNumber()) {
1271                elem.className = elem.className + ' _has_error';
1272                no_error = false;
1273                tooltip = create_tooltip(elem, "Enter a valid phone number.");
1274            }
1275        }
1276        if (no_error && /date_field/.test(elem.className)) {
1277            if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) {
1278                elem.className = elem.className + ' _has_error';
1279                no_error = false;
1280                tooltip = create_tooltip(elem, "Enter a valid date.");
1281            }
1282        }
1283
1284        if (no_error && elem.name === 'sms_consent') {
1285            const phoneInput = document.getElementById('phone');
1286            const consentRequired = phoneInput.attributes.required || phoneInput.value.length > 0;
1287            const showError =  (consentRequired || !!elem.attributes.required) && !elem.checked;
1288            if (showError) {
1289                elem.className = elem.className + ' _has_error';
1290                no_error = false;
1291                tooltip = create_tooltip(elem, "Please check this box to continue");
1292            } else {
1293                elem.className = elem.className.replace(/ ?_has_error ?/g, '');
1294            }
1295        }
1296        tooltip ? resize_tooltip(tooltip) : false;
1297        if (!no_error && elem.hasAttribute('id')) {
1298            elem.setAttribute('aria-invalid', 'true');
1299            elem.setAttribute('aria-describedby', `${elem.id}-error`);
1300        }
1301        return no_error;
1302    };
1303    var needs_validate = function(el) {
1304        if(el.getAttribute('required') !== null){
1305            return true;
1306        }
1307        if((el.name === 'email' || el.id === 'phone' || el.id === 'sms_consent') && el.value !== ""){
1308            return true;
1309        }
1310
1311        return false;
1312    };
1313    var validate_form = function(e) {
1314        var err = form_to_submit.querySelector('._form_error'), no_error = true;
1315        if (!submitted) {
1316            submitted = true;
1317            for (var i = 0, len = allInputs.length; i < len; i++) {
1318                var input = allInputs[i];
1319                if (needs_validate(input)) {
1320                    if (input.type == 'text' || input.type == 'number' || input.type == 'time' || input.type == 'tel') {
1321                        addEvent(input, 'blur', function() {
1322                            this.value = this.value.trim();
1323                            validate_field(this, true);
1324                        });
1325                        addEvent(input, 'input', function() {
1326                            validate_field(this, true);
1327                        });
1328                    } else if (input.type == 'radio' || input.type == 'checkbox') {
1329                        (function(el) {
1330                            function getElementsArray(name){
1331                                const value =  form_to_submit.elements[name];
1332                                if (Array.isArray(value)){
1333                                    return value;
1334                                }
1335                                return [value];
1336                            }
1337                            var radios = getElementsArray(el.name);
1338                            for (var i = 0; i < radios.length; i++) {
1339                                addEvent(radios[i], 'change', function() {
1340                                    validate_field(el, true);
1341                                });
1342                            }
1343                        })(input);
1344                    } else if (input.tagName == 'SELECT') {
1345                        addEvent(input, 'change', function() {
1346                            validate_field(this, true);
1347                        });
1348                    } else if (input.type == 'textarea'){
1349                        addEvent(input, 'input', function() {
1350                            validate_field(this, true);
1351                        });
1352                    }
1353                }
1354            }
1355        }
1356        remove_tooltips();
1357        for (var i = 0, len = allInputs.length; i < len; i++) {
1358            var elem = allInputs[i];
1359            if (needs_validate(elem)) {
1360                if (elem.tagName.toLowerCase() !== "select") {
1361                    elem.value = elem.value.trim();
1362                }
1363                validate_field(elem) ? true : no_error = false;
1364            }
1365        }
1366        if (!no_error && e) {
1367            e.preventDefault();
1368        }
1369        if (!no_error) {
1370            const firstFocusableError = form_to_submit.querySelector('._has_error:not([disabled])');
1371            if (firstFocusableError && typeof firstFocusableError.focus === 'function') {
1372                firstFocusableError.focus();
1373            }
1374        }
1375        resize_tooltips();
1376        return no_error;
1377    };
1378    addEvent(window, 'resize', resize_tooltips);
1379    addEvent(window, 'scroll', resize_tooltips);
1380
1381    window['recaptcha_callback'] = function() {
1382  // Get all recaptchas in the DOM (there may be more than one form on the page).
1383  var recaptchas = document.getElementsByClassName("g-recaptcha");
1384  for (var i in recaptchas) {
1385    // Set the recaptcha element ID, so the recaptcha can be applied to each element.
1386    var recaptcha_id = "recaptcha_" + i;
1387    recaptchas[i].id = recaptcha_id;
1388    var el = document.getElementById(recaptcha_id);
1389    if (el != null) {
1390      var sitekey = el.getAttribute("data-sitekey");
1391      var stoken = el.getAttribute("data-stoken");
1392      grecaptcha.render(recaptcha_id, {"sitekey":sitekey,"stoken":stoken});
1393    }
1394  }
1395};    _load_script("https://www.google.com/recaptcha/api.js?onload=recaptcha_callback&render=explicit");
1396    var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")};
1397
1398    const formSupportsPost = false;
1399    var form_submit = function(e) {
1400
1401        e.preventDefault();
1402        if (validate_form()) {
1403            if(form_to_submit.querySelector('input[name="phone"]') && typeof iti != 'undefined') {
1404                form_to_submit.querySelector('input[name="phone"]').value = iti.getNumber();
1405            }
1406            // use this trick to get the submit button & disable it using plain 
1406javascript
1407            var submitButton = e.target.querySelector('#_form_31_submit');
1408            submitButton.disabled = true;
1409            submitButton.classList.add('processing');
1410                    var serialized = _form_serialize(document.getElementById('_form_31_')).replace(/%0A/g, '\\n');
1411            var err = form_to_submit.querySelector('._form_error');
1412            err ? err.parentNode.removeChild(err) : false;
1413            async function submitForm() {
1414                var formData = new FormData();
1415                const searchParams = new URLSearchParams(serialized);
1416                searchParams.forEach((value, key) => {
1417                    if (key !== 'hideButton') {
1418                        formData.append(key, value);
1419                    }
1420                });
1421                let request = {
1422                    headers: {
1423                        "Accept": "application/json"
1424                    },
1425                    body: formData,
1426                    method: "POST"
1427                };
1428
1429                let pageUrlParams = new URLSearchParams(window.location.search);
1430                if (pageUrlParams.has('t')) {
1431                    request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t');
1432                }
1433                const response = await fetch('https://srm360.activehosted.com/proc.php?jsonp=true', request);
1434
1435                return response.json();
1436            }
1437            if (formSupportsPost) {
1438                submitForm().then((data) => {
1439                    eval(data.js);
1440                }).catch(() => {
1441                    _show_error("31", "Sorry, your submission failed. Please try again.");
1442                });
1443            } else {
1444                _load_script('https://srm360.activehosted.com/proc.php?' + serialized + '&jsonp=true', null, true);
1445            }
1446        }
1447        return false;
1448    };
1449    addEvent(form_to_submit, 'submit', form_submit);
1450})();
1451
1452</script>
1452											</div>
1453
1454					<h3>
1455						Join the conversation on 
1456						<a href="https://www.linkedin.com/company/srm360-org" target="_blank">
1457							<img src="https://srm360.org/wp-content/themes/srm/assets/images/logo-linkedin.svg" alt="Linked in Logo" style="display: block; margin-top: 10px;width:120px; height: auto;"/>
1458						</a>
1459					</h3>
1460									</div>
1461				<div class="site-footer-col__right">
1462					<h3>Ask us a question!</h3>
1463					<p class="subscribe-message">Get the facts behind some common claims and questions about SRM. Explore <a href="/facts-and-myths/">Under the Lens</a>.</p>
1464										<div class="site-footer-form">
1465						<div class="frm_forms " id="frm_form_10_container" >
1466<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_js_validate  frm_ajax_submit " id="form_ask-a-question-form2" >
1467<div class="frm_form_fields ">
1468<fieldset>
1469<legend class="frm_screen_reader">Ask a Question Form (2026)</legend>
1470
1471<div class="frm_fields_container">
1472<input type="hidden" name="frm_action" value="create" />
1473<input type="hidden" name="form_id" value="10" />
1474<input type="hidden" name="frm_hide_fields_10" id="frm_hide_fields_10" value="" />
1475<input type="hidden" name="form_key" value="ask-a-question-form2" />
1476<input type="hidden" name="item_meta[0]" value="" />
1477<input type="hidden" id="frm_submit_entry_10" name="frm_submit_entry_10" value="48c7f73a89" /><input type="hidden" name="_wp_http_referer" value="/" /><div id="frm_field_40_container" class="frm_form_field form-field  frm_required_field frm_none_container">
1478	<label for="field_t29vy6" id="field_t29vy6_label" class="frm_primary_label">Name
1479		<span class="frm_required" aria-hidden="true">*</span>
1480	</label>
1481	<input type="text" id="field_t29vy6" name="item_meta[40]" value=""  placeholder="Name*" data-reqmsg="Name cannot be blank." aria-required="true" data-invmsg="Name is invalid" aria-invalid="false"  />
1482	
1483	
1484</div>
1485<div id="frm_field_41_container" class="frm_form_field form-field  frm_required_field frm_none_container">
1486	<label for="field_o5mbk6" id="field_o5mbk6_label" class="frm_primary_label">Email
1487		<span class="frm_required" aria-hidden="true">*</span>
1488	</label>
1489	<input type="email" id="field_o5mbk6" name="item_meta[41]" value=""  placeholder="Email*" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false"  />
1490	
1491	
1492</div>
1493<div id="frm_field_42_container" class="frm_form_field form-field  frm_required_field frm_none_container">
1494	<label for="field_ww4ve6" id="field_ww4ve6_label" class="frm_primary_label">Question
1495		<span class="frm_required" aria-hidden="true">*</span>
1496	</label>
1497	<textarea name="item_meta[42]" id="field_ww4ve6" rows="3"  placeholder="Enter question here*" data-reqmsg="Question cannot be blank." aria-required="true" data-invmsg="Question is invalid" aria-invalid="false"  ></textarea>
1498	
1499	
1500</div>
1501<div id="frm_field_43_container" class="frm_form_field form-field ">
1502	<div class="frm_submit frm_flex">
1503<button class="frm_button_submit" type="submit"  >Submit</button>
1504
1505
1506
1507</div>
1508</div>
1509	<input type="hidden" name="item_key" value="" />
1510			<div id="frm_field_56_container">
1511			<label for="field_m21rh" >
1512				If you are human, leave this field blank.			</label>
1513			<input  id="field_m21rh" type="text" class="frm_form_field form-field frm_verify" name="item_meta[56]" value=""  />
1514		</div>
1515		<input name="frm_state" type="hidden" value="8WRbgFF3ofiiraPDkIdpWiGcioSr9GGwg/7GJ/r1jtA=" /></div>
1516</fieldset>
1517</div>
1518
1519</form>
1520</div>
1521					</div>
1522
1523					
1524				</div>
1525			</div>
1526
1527			<div class="site-footer__legal">
1528				<p>SRM360 is a 501(c)(3) non-profit organization that supports an informed, evidence-based discussion of sunlight reflection methods (SRM), otherwise known as Solar Radiation Modification (SRM) or solar geoengineering, by synthesising, explaining, and communicating the science in a clear and accessible way.</p>
1529
1530				<div class="menu-footer-legal-container"><ul id="menu-footer-legal" class="menu"><li id="menu-item-1164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1164"><a href="https://srm360.org/cookie-policy/">Cookie Policy</a></li>
1531<li id="menu-item-1165" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1165"><a rel="privacy-policy" href="https://srm360.org/privacy-policy/">Privacy Policy</a></li>
1532</ul></div>			</div>
1533		</div>
1534	</div>
1535</footer>
1536
1537<script>
1538				( function() {
1539					const style = document.createElement( 'style' );
1540					style.appendChild( document.createTextNode( '#frm_field_56_container {visibility:hidden;overflow:hidden;width:0;height:0;position:absolute;}' ) );
1541					document.head.appendChild( style );
1542					document.currentScript?.remove();
1543				} )();
1544			</script>
1544<script type="speculationrules">
1545{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/srm/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1546</script>
1546
1547		
1547<script>
1548		( function ( body ) {
1549			'use strict';
1550			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
1551		} )( document.body );
1552		</script>
1552
1553		
1553<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
1553
1554<!-- Sign in with Google button added by Site Kit -->
1555		<style>
1556		.googlesitekit-sign-in-with-google__frontend-output-button{max-width:320px}
1557		.interim-login #login>.googlesitekit-sign-in-with-google__frontend-output-button{margin-bottom:16px}
1558		</style>
1559		
1559<script src="https://accounts.google.com/gsi/client"></script>
vendor: 1 bytes, line 1559
1559
1560<script data-siwg-config="{&quot;clientID&quot;:&quot;618370494393-ev4es56f6i8d56a58lh9ci9hna13snd0.apps.googleusercontent.com&quot;,&quot;defaultButtonOptions&quot;:{&quot;theme&quot;:&quot;outline&quot;,&quot;text&quot;:&quot;signin_with&quot;,&quot;shape&quot;:&quot;rectangular&quot;},&quot;loginURI&quot;:&quot;https:\/\/srm360.org\/cms-login\/?action=googlesitekit_auth&quot;,&quot;isUserLoggedIn&quot;:false,&quot;isWPLogin&quot;:false,&quot;isPreview&quot;:false,&quot;isWooCommerce&quot;:false,&quot;isExistingUserFlow&quot;:false,&quot;connectNonce&quot;:&quot;&quot;,&quot;followsPostRedirect&quot;:false,&quot;redirectTo&quot;:&quot;&quot;,&quot;redirectCookieName&quot;:&quot;googlesitekit_auth_redirect_to&quot;,&quot;redirectCookiePath&quot;:&quot;\/&quot;,&quot;redirectCookieTTL&quot;:0,&quot;nonceCookieName&quot;:&quot;googlesitekit_auth_nonce&quot;,&quot;nonceCookiePath&quot;:&quot;\/&quot;,&quot;nonceCookieTTL&quot;:900,&quot;shouldShowOneTapPrompt&quot;:false}" src="https://srm360.org/wp-content/plugins/google-site-kit/dist/assets/js/sign-in-with-google-5a9e012872c712a23a12.js"></script>
1560
1561
1562<!-- End Sign in with Google button added by Site Kit -->
1563<script id="tec-user-agent-js" src="https://srm360.org/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 1563
1563
1564<script id="site_tracking-js-extra">
1565var php_data = {"ac_settings":{"tracking_actid":226844573,"site_tracking_default":1},"user_email":""};
1566//# sourceURL=site_tracking-js-extra
1567</script>
vendor: 1 bytes, line 1567
1567
1568<script id="site_tracking-js" src="https://srm360.org/wp-content/plugins/activecampaign-subscription-forms/site_tracking.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1568
1568
1569<script id="ajax-js-extra">
1570var wp_ajax = {"ajax_url":"https://srm360.org/wp-admin/admin-ajax.php"};
1571//# sourceURL=ajax-js-extra
1572</script>
vendor: 1 bytes, line 1572
1572
1573<script id="ajax-js" src="https://srm360.org/wp-content/themes/srm/assets/js/js-bundle.js?ver=1.2.51"></script>
vendor: 1 bytes, line 1573
1573
1574<script id="googlesitekit-events-provider-content-events-js-before">
1575window._googlesitekit = window._googlesitekit || {};
1576window._googlesitekit.contentEvents = {"postID":3255,"isSinglePost":false,"hasVimeoEmbed":false};
1577//# sourceURL=googlesitekit-events-provider-content-events-js-before
1578</script>
vendor: 1 bytes, line 1578
1578
1579<script id="googlesitekit-events-provider-content-events-js" src="https://srm360.org/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 1579
1579
1580<script id="formidable-js-extra">
1581var frm_js = {"ajax_url":"https://srm360.org/wp-admin/admin-ajax.php","images_url":"https://srm360.org/wp-content/plugins/formidable/images","loading":"Loading\u2026","remove":"Remove","offset":"4","nonce":"cbbac11bda","id":"ID","no_results":"No results match","file_spam":"That file looks like Spam.","calc_error":"There is an error in the calculation in the field with key","empty_fields":"Please complete the preceding required fields before uploading a file.","focus_first_error":"1","include_alert_role":"1","include_resend_email":""};
1582//# sourceURL=formidable-js-extra
1583</script>
vendor: 1 bytes, line 1583
1583
1584<script id="formidable-js" src="https://srm360.org/wp-content/plugins/formidable/js/frm.min.js?ver=6.29"></script>
vendor: 1 bytes, line 1584
1584
1585<script id="wp-emoji-settings" type="application/json">
1586{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://srm360.org/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}}
1587</script>
vendor: 1 bytes, line 1587
1587
1588<script type="module">
1589/*! This file is auto-generated */
1590var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1591//# sourceURL=https://srm360.org/wp-includes/js/wp-emoji-loader.min.js
1592</script>
1592
1593
1594		<!-- Cookie Notice plugin v2.5.14 by Hu-manity.co https://hu-manity.co/ -->
1595		<div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Notice" style="background-color: rgba(29,60,94,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use Cookies to facilitate and improve your experience of our website. Please see our <a href="/cookie-policy" target="_blank">Cookie Policy</a> and <a href="privacy-policy" target="_blank">Privacy Policy</a>.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button cn-button-custom css-cookie-btn" aria-label="Accept">Accept</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="No"></button></div>
1596			
1597		</div>
1598		<!-- / Cookie Notice plugin -->
1599<script type="text/javascript"> 
1600	_linkedin_partner_id = "6548650";
1601	window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
1602	window._linkedin_data_partner_ids.push(_linkedin_partner_id);
1603</script>
vendor: 1 bytes, line 1603
1603
1604<script type="text/javascript">
1605	(function(l) {
1606		if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
1607		window.lintrk.q=[]}
1608		var s = document.getElementsByTagName("script")[0];
1609		var b = document.createElement("script");
1610		b.type = "text/javascript";b.async = true;
1611		b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
1612		s.parentNode.insertBefore(b, s);})(window.lintrk);
1613</script>
1613
1614<noscript>
1615	<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=6548650&fmt=gif" />
1616</noscript>
1617
1618<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4040940a9b5da16',t:'MTc5MDI3NjQ2OQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1618</body>
1619</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.