<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>TriplePundit  </title>
<meta name="description" content="Solutions journalism for sustainability." />

<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//js.hs-scripts.com' />
<link rel='dns-prefetch' href='//challenges.cloudflare.com' />
<link rel="alternate" type="application/rss+xml" title="TriplePundit &raquo; Feed" href="https://triplepundit.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="TriplePundit &raquo; Comments Feed" href="https://triplepundit.com/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://triplepundit.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftriplepundit.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://triplepundit.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftriplepundit.com%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wp-block-library-inline-css">
: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;--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}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="wp-block-paragraph-inline-css">
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://triplepundit.com/wp-includes/blocks/paragraph/style.min.css */
</style>

<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>

<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--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%);--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;}.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;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='contact-form-7-css' href='https://triplepundit.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' />
<link rel='stylesheet' id='main-styles-css' href='https://triplepundit.com/wp-content/themes/X3P/style.css?ver=1773935587' media='all' />
<link rel='stylesheet' id='print-styles-css' href='https://triplepundit.com/wp-content/themes/X3P/print.css?ver=1764015468' media='print' />
<link rel='stylesheet' id='flick-css' href='https://triplepundit.com/wp-content/plugins/mailchimp/assets/css/flick/flick.css?ver=2.1.0' media='all' />
<link rel='stylesheet' id='mailchimp_sf_main_css-css' href='https://triplepundit.com/wp-content/plugins/mailchimp/assets/css/frontend.css?ver=2.1.0' media='all' />
<script id="jquery-core-js" src="https://triplepundit.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://triplepundit.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<link rel="https://api.w.org/" href="https://triplepundit.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://triplepundit.com/wp-json/wp/v2/pages/66587" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://triplepundit.com/xmlrpc.php?rsd" />

<link rel="canonical" href="https://triplepundit.com/" />
<link rel='shortlink' href='https://triplepundit.com/' />
			<!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.45-->
			<script class="hsq-set-content-id" data-content-id="standard-page">
				var _hsq = _hsq || [];
				_hsq.push(["setContentType", "standard-page"]);
			</script>
			<!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin -->
			<link rel="icon" href="https://triplepundit.com/wp-content/uploads/2025/07/cropped-3P-Icon-32x32.png" sizes="32x32" />
<link rel="icon" href="https://triplepundit.com/wp-content/uploads/2025/07/cropped-3P-Icon-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://triplepundit.com/wp-content/uploads/2025/07/cropped-3P-Icon-180x180.png" />
<meta name="msapplication-TileImage" content="https://triplepundit.com/wp-content/uploads/2025/07/cropped-3P-Icon-270x270.png" />
<link rel="stylesheet" href="https://use.typekit.net/gir4cyj.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="pingback" href="https://triplepundit.com/xmlrpc.php" />
<script src="https://cdn.jsdelivr.net/gh/cferdinandi/smooth-scroll@15/dist/smooth-scroll.polyfills.min.js"></script>
<script src="https://zeffy-scripts.s3.ca-central-1.amazonaws.com/embed-form-script.min.js"></script>
</head>

<body data-page="index">
	
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NMWV6FS9"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

<!-- SOCIAL TAB -->
<div class="social-tab">
    <a href="https://linkedin.com/company/triple-pundit" class="social-icon" target="_blank" rel="noopener" aria-label="LinkedIn">
        <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452z" fill="white"/>
        </svg>
        <span class="sr-only">LinkedIn</span>
    </a>
    
    <a href="https://www.facebook.com/TriplePundit/" class="social-icon" target="_blank" rel="noopener" aria-label="Facebook">
        <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <path d="M13.5 8.5V6.5c0-.8.7-1.5 1.5-1.5h1V2h-2c-2.8 0-5 2.2-5 5v1.5H7V12h2v10h4V12h3l1-3.5h-4z" fill="white"/>
        </svg>
        <span class="sr-only">Facebook</span>
    </a>
    
    <a href="https://www.instagram.com/triplepundit/" class="social-icon" target="_blank" rel="noopener" aria-label="Instagram">
        <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
            <rect x="6" y="6" width="12" height="12" rx="3" fill="none" stroke="white" stroke-width="1.5"/>
            <circle cx="12" cy="12" r="3" fill="none" stroke="white" stroke-width="1.5"/>
            <circle cx="16.5" cy="7.5" r="0.5" fill="white"/>
        </svg>
        <span class="sr-only">Instagram</span>
    </a>
    
    <a href="https://bsky.app/profile/triplepundit.bsky.social" class="social-icon" target="_blank" rel="noopener" aria-label="Bluesky">
            <img src="https://triplepundit.com/wp-content/themes/X3P/images/bsky.svg" alt="Bluesky" width="14" height="14">
        <span class="sr-only">Bluesky</span>
    </a>
    
    <a href="https://triplepundit.com/feed" class="social-icon" target="_blank" rel="noopener" aria-label="RSS">
            <img src="https://triplepundit.com/wp-content/themes/X3P/images/rss.svg" alt="RSS" width="14" height="14">
        <span class="sr-only">RSS</span>
    </a>
</div>

<!-- SEARCH OVERLAY -->
<div class="search-overlay" id="searchOverlay">
    <div class="search-modal">
        <div class="search-input-container">
            <input 
                type="text" 
                class="search-input" 
                id="searchInput"
                placeholder="Search articles, authors, topics..."
                autocomplete="off"
            >
            <button class="search-close" onclick="closeSearch()">
                <svg viewBox="0 0 24 24">
                    <line x1="18" y1="6" x2="6" y2="18"></line>
                    <line x1="6" y1="6" x2="18" y2="18"></line>
                </svg>
            </button>
        </div>
        <div class="search-results" id="searchResults">
            <!-- Results populated by JavaScript -->
        </div>
    </div>
</div>

<div class="content">
	 
<!-- NAVIGATION -->
<header class="site-header">		
	<div class="header-container">
		<div class="header-left">

<a href="https://triplepundit.com" class="logo-link">
    <svg class="site-logo-svg" width="342" height="26" viewBox="0 0 342 26" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M7.48 25V5.96H0.68V1.2H19.38V5.96H12.58V25H7.48ZM29.9147 25V1.2H40.4547C45.5547 1.2 48.7847 4.43 48.7847 9.19C48.7847 14.63 44.7047 16.16 44.7047 16.16L49.6347 25H44.0247L39.7747 17.18H35.0147V25H29.9147ZM35.0147 12.42H40.2847C42.1547 12.42 43.5147 11.06 43.5147 9.19C43.5147 7.32 42.1547 5.96 40.2847 5.96H35.0147V12.42ZM60.6873 25V1.2H65.7873V25H60.6873ZM78.71 25V1.2H88.74C93.84 1.2 97.24 4.6 97.24 9.19C97.24 13.78 93.84 17.18 88.74 17.18H83.81V25H78.71ZM83.81 12.42H88.57C90.61 12.42 91.97 11.06 91.97 9.19C91.97 7.32 90.61 5.96 88.57 5.96H83.81V12.42ZM108.619 25V1.2H113.719V20.24H124.769V25H108.619ZM137.008 25V1.2H154.688V5.96H142.108V10.55H151.968V15.14H142.108V20.24H155.028V25H137.008ZM169.615 0.928C170.182 0.950666 170.941 0.973333 171.893 0.995999C172.868 1.01867 173.831 1.03 174.783 1.03C175.871 1.03 176.925 1.01867 177.945 0.995999C178.965 0.973333 179.691 0.961999 180.121 0.961999C183.272 0.961999 185.629 1.58533 187.193 2.832C188.757 4.07867 189.539 5.688 189.539 7.66C189.539 8.476 189.381 9.33733 189.063 10.244C188.746 11.128 188.202 11.9553 187.431 12.726C186.683 13.474 185.652 14.086 184.337 14.562C183.023 15.038 181.368 15.276 179.373 15.276H175.905V14.596H179.033C180.371 14.596 181.379 14.29 182.059 13.678C182.762 13.066 183.238 12.2613 183.487 11.264C183.759 10.2667 183.895 9.19 183.895 8.034C183.895 5.88067 183.578 4.27133 182.943 3.206C182.309 2.14067 181.221 1.608 179.679 1.608C178.795 1.608 178.217 1.80067 177.945 2.186C177.696 2.57133 177.571 3.35333 177.571 4.532V21.192C177.571 22.076 177.662 22.7333 177.843 23.164C178.025 23.5947 178.376 23.878 178.897 24.014C179.419 24.15 180.189 24.2293 181.209 24.252V25C180.507 24.9773 179.6 24.9547 178.489 24.932C177.379 24.9093 176.211 24.898 174.987 24.898C174.013 24.898 173.061 24.9093 172.131 24.932C171.202 24.9547 170.363 24.9773 169.615 25V24.32C170.341 24.2747 170.885 24.184 171.247 24.048C171.61 23.912 171.848 23.64 171.961 23.232C172.097 22.824 172.165 22.212 172.165 21.396V4.532C172.165 3.69333 172.097 3.08133 171.961 2.696C171.848 2.288 171.599 2.016 171.213 1.88C170.851 1.72133 170.318 1.63067 169.615 1.608V0.928ZM221.555 0.928V1.608C220.829 1.69867 220.274 1.89133 219.889 2.186C219.526 2.458 219.288 2.9 219.175 3.512C219.061 4.124 219.005 4.98533 219.005 6.096V15.106C219.005 16.5793 218.903 17.928 218.699 19.152C218.495 20.376 218.132 21.43 217.611 22.314C217.021 23.2887 216.16 24.0593 215.027 24.626C213.893 25.1927 212.454 25.476 210.709 25.476C209.666 25.476 208.601 25.3513 207.513 25.102C206.425 24.8753 205.45 24.4333 204.589 23.776C203.863 23.164 203.308 22.4727 202.923 21.702C202.537 20.9313 202.277 20.0247 202.141 18.982C202.005 17.9167 201.937 16.6587 201.937 15.208V4.532C201.937 3.69333 201.869 3.08133 201.733 2.696C201.619 2.288 201.381 2.016 201.019 1.88C200.656 1.72133 200.112 1.63067 199.387 1.608V0.928C199.953 0.950666 200.713 0.973333 201.665 0.995999C202.639 1.01867 203.648 1.03 204.691 1.03C205.733 1.03 206.731 1.01867 207.683 0.995999C208.657 0.973333 209.462 0.950666 210.097 0.928V1.608C209.326 1.63067 208.737 1.72133 208.329 1.88C207.943 2.016 207.683 2.288 207.547 2.696C207.411 3.08133 207.343 3.69333 207.343 4.532V17.35C207.343 18.4833 207.411 19.492 207.547 20.376C207.705 21.2373 207.955 21.9627 208.295 22.552C208.657 23.1187 209.145 23.5493 209.757 23.844C210.369 24.1387 211.128 24.286 212.035 24.286C213.621 24.286 214.857 23.912 215.741 23.164C216.647 22.416 217.282 21.3847 217.645 20.07C218.03 18.7327 218.223 17.2027 218.223 15.48V6.504C218.223 5.25733 218.143 4.30533 217.985 3.648C217.826 2.968 217.509 2.48067 217.033 2.186C216.579 1.89133 215.877 1.69867 214.925 1.608V0.928C215.355 0.950666 215.922 0.973333 216.625 0.995999C217.327 1.01867 217.985 1.03 218.597 1.03C219.141 1.03 219.673 1.01867 220.195 0.995999C220.739 0.973333 221.192 0.950666 221.555 0.928ZM254.244 0.928V1.608C253.519 1.69867 252.975 1.89133 252.612 2.186C252.249 2.458 252 2.9 251.864 3.512C251.751 4.124 251.694 4.98533 251.694 6.096V25.068C251.422 25.0453 251.139 25.034 250.844 25.034C250.572 25.034 250.277 25.0453 249.96 25.068L235.204 6.368V19.424C235.204 20.6707 235.272 21.634 235.408 22.314C235.544 22.9713 235.839 23.4473 236.292 23.742C236.768 24.014 237.505 24.2067 238.502 24.32V25C238.071 24.9547 237.505 24.932 236.802 24.932C236.099 24.9093 235.442 24.898 234.83 24.898C234.309 24.898 233.776 24.9093 233.232 24.932C232.688 24.932 232.235 24.9547 231.872 25V24.32C232.597 24.2067 233.141 24.014 233.504 23.742C233.867 23.47 234.105 23.028 234.218 22.416C234.354 21.7813 234.422 20.92 234.422 19.832V4.532C234.422 3.69333 234.354 3.08133 234.218 2.696C234.105 2.288 233.855 2.016 233.47 1.88C233.107 1.72133 232.575 1.63067 231.872 1.608V0.928C232.235 0.950666 232.688 0.973333 233.232 0.995999C233.776 1.01867 234.309 1.03 234.83 1.03C235.374 1.03 235.895 1.01867 236.394 0.995999C236.893 0.973333 237.346 0.950666 237.754 0.928L250.912 17.146V6.504C250.912 5.25733 250.844 4.30533 250.708 3.648C250.572 2.968 250.266 2.48067 249.79 2.186C249.337 1.89133 248.611 1.69867 247.614 1.608V0.928C248.045 0.950666 248.611 0.973333 249.314 0.995999C250.017 1.01867 250.674 1.03 251.286 1.03C251.83 1.03 252.363 1.01867 252.884 0.995999C253.428 0.973333 253.881 0.950666 254.244 0.928ZM275.381 0.928C279.846 0.928 283.167 1.948 285.343 3.988C287.519 6.00533 288.607 8.90667 288.607 12.692C288.607 15.1627 288.074 17.3273 287.009 19.186C285.944 21.022 284.391 22.45 282.351 23.47C280.334 24.49 277.908 25 275.075 25C274.712 25 274.236 24.9887 273.647 24.966C273.058 24.9433 272.446 24.932 271.811 24.932C271.176 24.9093 270.61 24.898 270.111 24.898C269.114 24.898 268.128 24.9093 267.153 24.932C266.201 24.932 265.442 24.9547 264.875 25V24.32C265.6 24.2747 266.144 24.184 266.507 24.048C266.87 23.912 267.108 23.64 267.221 23.232C267.357 22.824 267.425 22.212 267.425 21.396V4.532C267.425 3.69333 267.357 3.08133 267.221 2.696C267.108 2.288 266.858 2.016 266.473 1.88C266.11 1.72133 265.578 1.63067 264.875 1.608V0.928C265.442 0.950666 266.201 0.984666 267.153 1.03C268.128 1.05266 269.091 1.05266 270.043 1.03C270.859 1.00733 271.777 0.984666 272.797 0.961999C273.84 0.939333 274.701 0.928 275.381 0.928ZM275.347 1.54C274.304 1.54 273.624 1.73266 273.307 2.118C272.99 2.50333 272.831 3.28533 272.831 4.464V21.464C272.831 22.6427 272.99 23.4247 273.307 23.81C273.647 24.1953 274.338 24.388 275.381 24.388C277.285 24.388 278.781 23.946 279.869 23.062C280.98 22.1553 281.773 20.8407 282.249 19.118C282.725 17.3953 282.963 15.2987 282.963 12.828C282.963 10.2893 282.702 8.19267 282.181 6.538C281.682 4.86067 280.878 3.614 279.767 2.798C278.656 1.95933 277.183 1.54 275.347 1.54ZM309.979 0.928V1.608C309.253 1.63067 308.698 1.72133 308.313 1.88C307.95 2.016 307.712 2.288 307.599 2.696C307.485 3.08133 307.429 3.69333 307.429 4.532V21.396C307.429 22.212 307.485 22.824 307.599 23.232C307.735 23.64 307.984 23.912 308.347 24.048C308.709 24.184 309.253 24.2747 309.979 24.32V25C309.367 24.9547 308.596 24.932 307.667 24.932C306.737 24.9093 305.797 24.898 304.845 24.898C303.734 24.898 302.703 24.9093 301.751 24.932C300.821 24.932 300.062 24.9547 299.473 25V24.32C300.198 24.2747 300.742 24.184 301.105 24.048C301.467 23.912 301.705 23.64 301.819 23.232C301.955 22.824 302.023 22.212 302.023 21.396V4.532C302.023 3.69333 301.955 3.08133 301.819 2.696C301.705 2.288 301.456 2.016 301.071 1.88C300.708 1.72133 300.175 1.63067 299.473 1.608V0.928C300.062 0.950666 300.821 0.973333 301.751 0.995999C302.703 1.01867 303.734 1.03 304.845 1.03C305.797 1.03 306.737 1.01867 307.667 0.995999C308.596 0.973333 309.367 0.950666 309.979 0.928ZM341.428 0.928C341.337 2.084 341.269 3.19467 341.224 4.26C341.201 5.32533 341.19 6.14133 341.19 6.708C341.19 7.20667 341.201 7.68267 341.224 8.136C341.247 8.58933 341.269 8.97467 341.292 9.292H340.51C340.147 7.388 339.683 5.88067 339.116 4.77C338.572 3.65933 337.915 2.87733 337.144 2.424C336.373 1.948 335.467 1.71 334.424 1.71H333.642V21.124C333.642 22.0307 333.733 22.7107 333.914 23.164C334.118 23.6173 334.481 23.9233 335.002 24.082C335.523 24.218 336.283 24.2973 337.28 24.32V25C336.577 24.9773 335.637 24.9547 334.458 24.932C333.302 24.9093 332.089 24.898 330.82 24.898C329.573 24.898 328.395 24.9093 327.284 24.932C326.173 24.9547 325.278 24.9773 324.598 25V24.32C325.618 24.2973 326.389 24.218 326.91 24.082C327.431 23.9233 327.783 23.6173 327.964 23.164C328.145 22.7107 328.236 22.0307 328.236 21.124V1.71H327.488C326.445 1.71 325.539 1.948 324.768 2.424C323.997 2.87733 323.34 3.65933 322.796 4.77C322.252 5.858 321.776 7.36533 321.368 9.292H320.586C320.631 8.97467 320.654 8.58933 320.654 8.136C320.677 7.68267 320.688 7.20667 320.688 6.708C320.688 6.14133 320.665 5.32533 320.62 4.26C320.597 3.19467 320.541 2.084 320.45 0.928C321.493 0.950666 322.626 0.973333 323.85 0.995999C325.097 1.01867 326.343 1.03 327.59 1.03C328.837 1.03 329.959 1.03 330.956 1.03C331.976 1.03 333.098 1.03 334.322 1.03C335.569 1.03 336.815 1.01867 338.062 0.995999C339.309 0.973333 340.431 0.950666 341.428 0.928Z" fill="currentColor"/>
    </svg>
</a>

		</div>
		
		<div class="header-right">
			<nav class="main-navigation" role="navigation">
				<a href="https://triplepundit.com/pillar/environment" 
				   >
				   Environment
				</a>
				<a href="https://triplepundit.com/pillar/society" 
				   >
				   Society
				</a> 
				<a href="https://triplepundit.com/pillar/economy" 
				   >
				   Economy
				</a>
				<div class="pipe">|</div>
				<a href="https://triplepundit.com/about" 
				   >
				   About
				</a>	
				<a href="https://triplepundit.com/subscribe" 
				   >
				   Subscribe
				</a>	
			</nav>
			
			<!-- Search Trigger -->
			<div class="search-trigger" onclick="openSearch()">
				<svg viewBox="0 0 24 24">
				    <circle cx="11" cy="11" r="8"></circle>
				    <path d="m22 22-5.35-5.35"></path> 
				</svg>
			</div>
			
			<!-- Mobile Menu Toggle -->
			<button class="mobile-menu-toggle" aria-label="Open menu">
			    <span class="hamburger-line"></span>
			    <span class="hamburger-line"></span>
			    <span class="hamburger-line"></span>
			</button>
			
		</div>
	</div>
</header>

<!-- ANNOUNCEMENT BAR -->

<!-- NEWSLETTER OVERLAY WITH MAILCHIMP INTEGRATION -->
<div class="newsletter-overlay" id="newsletterOverlay">
    <div class="newsletter-modal">
        <div class="newsletter-header">
            <h2 class="newsletter-modal-title">OUR NEWSLETTERS</h2>
            <button class="newsletter-close" onclick="closeNewsletter()">
                <svg viewBox="0 0 24 24">
                    <line x1="18" y1="6" x2="6" y2="18"></line>
                    <line x1="6" y1="6" x2="18" y2="18"></line>
                </svg>
            </button>
        </div>
            
        <!-- MAILCHIMP FORM WITH CUSTOM STYLING -->
        <form method="post" action="#mc_signup_ac60f89be5_10" id="mc_signup_form_ac60f89be5_10" class="mc_signup_form newsletter-form">
            <!-- Mailchimp Hidden Fields -->
            <input type="hidden" class="mc_submit_type" name="mc_submit_type" value="js">
            <input type="hidden" name="mcsf_action" value="mc_submit_signup_form">
            <input type="hidden" name="mailchimp_sf_list_id" value="ac60f89be5">
            <input type="hidden" name="mailchimp_sf_update_existing_subscribers" value="yes">
            <input type="hidden" name="mailchimp_sf_double_opt_in" value="yes">
            <input type="hidden" name="mailchimp_sf_skip_merge_validation" value="no">
            <input type="hidden" name="mailchimp_sf_hash" value="bfdb6f511f8c3400a068e505bb8fabce">
            <input type="hidden" id="_mc_submit_signup_form_nonce" name="_mc_submit_signup_form_nonce" value="e85556b9c6">
            
            <!-- Custom Styled Newsletter Options -->
            <div class="newsletter-options">
                
                <div class="newsletter-option">
                    <label class="newsletter-checkbox-label">
                        <input type="checkbox" name="group[f9879af65e][bb31317e54]" value="Triple Pundit Daily Newsletter" checked>
                        <span class="newsletter-checkbox-custom"></span>
                        <div class="newsletter-option-content">
                            <h3 class="newsletter-option-title">Daily Headlines</h3>
                            <p class="newsletter-option-description">Wake up <strong>daily</strong> to our latest coverage of business done better.</p>
                        </div>
                    </label>
                </div>
                
                <div class="newsletter-option">
                    <label class="newsletter-checkbox-label">
                        <input type="checkbox" name="group[f9879af65e][6f0d52d86d]" value="Brands Taking Stands" checked>
                        <span class="newsletter-checkbox-custom"></span>
                        <div class="newsletter-option-content">
                            <h3 class="newsletter-option-title">Brands Taking Stands</h3>
                            <p class="newsletter-option-description">Your <strong>weekly</strong> dose of analysis on rising corporate activism.</p>
                        </div>
                    </label>
                </div>
                
                <div class="newsletter-option">
                    <label class="newsletter-checkbox-label">
                        <input type="checkbox" name="group[f9879af65e][3a95dd4936]" value="The Solution Effect" checked>
                        <span class="newsletter-checkbox-custom"></span>
                        <div class="newsletter-option-content">
                            <h3 class="newsletter-option-title">The Solutions Effect</h3>
                            <p class="newsletter-option-description">The best of solutions journalism, published <strong>monthly</strong>.</p>
                        </div>
                    </label>
                </div>
                
            </div>
            
            <!-- Email Input and Submit -->
            <div class="newsletter-signup">
                <div class="newsletter-input-container">
                    <input 
                        type="email" 
                        name="mc_mv_EMAIL"
                        class="newsletter-email-input mc_input" 
                        placeholder="email@email.com"
                        required
                    >
                    <button type="submit" name="mc_signup_submit" class="newsletter-submit-btn mc_signup_submit_button">Sign up</button>
                </div>
            </div>
            
            <!-- Hidden fields for optional first/last name -->
            <input type="hidden" name="mc_mv_FNAME" value="">
            <input type="hidden" name="mc_mv_LNAME" value="">
            
            <!-- Honeypot field -->
            <div style="display: none; !important">
                <label for="mailchimp_sf_alt_email">Alternative Email:</label>
                <input type="text" name="mailchimp_sf_alt_email" autocomplete="off">
            </div>
            
        </form>
    </div>
</div>

<!-- MOBILE NAVIGATION -->
<div class="mobile-nav-overlay">
    <div class="mobile-nav-panel">
        <div class="mobile-nav-header">
            <button class="mobile-nav-close" aria-label="Close menu">
                <svg viewBox="0 0 24 24" fill="none" stroke="currentColor">
                    <line x1="18" y1="6" x2="6" y2="18"></line>
                    <line x1="6" y1="6" x2="18" y2="18"></line>
                </svg>
            </button>
        </div>
        
        <nav class="mobile-nav-menu">
            <ul>
                <li><a href="https://triplepundit.com/pillar/environment" >Environment</a></li>
                <li><a href="https://triplepundit.com/pillar/society" >Society</a></li>
                <li><a href="https://triplepundit.com/pillar/economy" >Economy</a></li>
                <li><a href="https://triplepundit.com/about" >About</a></li>
                <li><a href="https://triplepundit.com/subscribe" >Subscribe</a></li>
                <li class="mobile-nav-search">
                    <a href="#" id="mobile-search-trigger">Search</a>
                </li>
            </ul>
        </nav>
        
        <div class="mobile-nav-social">
            <div class="mobile-nav-social-icons">
                <a href="https://linkedin.com/company/triple-pundit" class="mobile-nav-social-icon" target="_blank" rel="noopener" aria-label="LinkedIn">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
                        <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452z"/>
                    </svg>
                </a>
                
                <a href="https://facebook.com/TriplePundit" class="mobile-nav-social-icon" target="_blank" rel="noopener" aria-label="Facebook">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
                        <path d="M13.5 8.5V6.5c0-.8.7-1.5 1.5-1.5h1V2h-2c-2.8 0-5 2.2-5 5v1.5H7V12h2v10h4V12h3l1-3.5h-4z"/>
                    </svg>
                </a>
                
                <a href="https://instagram.com/triplepundit" class="mobile-nav-social-icon" target="_blank" rel="noopener" aria-label="Instagram">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
                        <rect x="6" y="6" width="12" height="12" rx="3" fill="none" stroke="white" stroke-width="1.5"/>
                        <circle cx="12" cy="12" r="3" fill="none" stroke="white" stroke-width="1.5"/>
                        <circle cx="16.5" cy="7.5" r="0.5" fill="white"/>
                    </svg>
                </a>
            </div>
        </div>
    </div>
</div>

<script>
// Updated JavaScript for Mailchimp Integration
function openNewsletter(selectedNewsletter = null) {
    const overlay = document.getElementById('newsletterOverlay');
    const checkboxes = overlay.querySelectorAll('input[name^="group"]');
    
    // Reset all checkboxes
    checkboxes.forEach(checkbox => {
        checkbox.checked = false;
    });
    
    if (selectedNewsletter) {
        // Map your button types to Mailchimp checkbox values
        const newsletterMapping = {
            'daily': 'Triple Pundit Daily Newsletter',
            'brands': 'Brands Taking Stands', 
            'solutions': 'The Solution Effect'
        };
        
        const targetValue = newsletterMapping[selectedNewsletter];
        if (targetValue) {
            const targetCheckbox = overlay.querySelector(`input[value="${targetValue}"]`);
            if (targetCheckbox) {
                targetCheckbox.checked = true;
            }
        }
    } else {
        // Check all newsletters by default
        checkboxes.forEach(checkbox => {
            checkbox.checked = true;
        });
    }
    
    overlay.classList.add('active');
    document.body.style.overflow = 'hidden';
}

function closeNewsletter() {
    const overlay = document.getElementById('newsletterOverlay');
    overlay.classList.remove('active');
    document.body.style.overflow = 'auto';
}

// Search functionality
function openSearch() {
    const overlay = document.getElementById('searchOverlay');
    const input = document.getElementById('searchInput');
    
    overlay.classList.add('active');
    setTimeout(() => input.focus(), 300);
    document.body.style.overflow = 'hidden';
}

function closeSearch() {
    const overlay = document.getElementById('searchOverlay');
    const input = document.getElementById('searchInput');
    
    overlay.classList.remove('active');
    input.value = '';
    document.body.style.overflow = 'auto';
    document.getElementById('searchResults').innerHTML = '';
}

// DOMContentLoaded event handlers
document.addEventListener('DOMContentLoaded', function() {
    // Handle Mailchimp form submission
    const form = document.getElementById('mc_signup_form_ac60f89be5_10');
    
    if (form) {
        form.addEventListener('submit', function(e) {
            const submitBtn = this.querySelector('.newsletter-submit-btn');
            const originalBtnText = submitBtn.textContent;
            
            // Validation
            const email = this.querySelector('input[name="mc_mv_EMAIL"]').value;
            const selectedNewsletters = this.querySelectorAll('input[name^="group"]:checked');
            
            if (!email || !email.includes('@')) {
                e.preventDefault();
                alert('Please enter a valid email address.');
                return false;
            }
            
            if (selectedNewsletters.length === 0) {
                e.preventDefault();
                alert('Please select at least one newsletter.');
                return false;
            }
            
            // Update button state
            submitBtn.disabled = true;
            submitBtn.textContent = 'Signing up...';
            
            // Reset button after a delay (Mailchimp will handle the actual submission)
            setTimeout(() => {
                submitBtn.disabled = false;
                submitBtn.textContent = originalBtnText;
                // Close modal on successful submission
                closeNewsletter();
            }, 2000);
        });
    }
    
    // Handle all Subscribe link clicks
    const subscribeLinks = document.querySelectorAll('a[href*="/subscribe"]');
    subscribeLinks.forEach(link => {
        link.addEventListener('click', function(e) {
            e.preventDefault();
            
            let selectedNewsletter = null;
            const newsletterItem = this.closest('.newsletter-item');
            
            if (newsletterItem) {
                const newsletterName = newsletterItem.querySelector('.newsletter-name').textContent.trim();
                switch(newsletterName) {
                    case 'Daily Headlines':
                        selectedNewsletter = 'daily';
                        break;
                    case 'Brands Taking Stands':
                        selectedNewsletter = 'brands';
                        break;
                    case 'The Solutions Effect':
                        selectedNewsletter = 'solutions';
                        break;
                    default:
                        selectedNewsletter = null;
                }
            } else {
                const linkText = this.textContent.trim();
                switch(linkText) {
                    case 'Daily Headlines':
                        selectedNewsletter = 'daily';
                        break;
                    case 'Brands Taking Stands':
                        selectedNewsletter = 'brands';
                        break;
                    case 'The Solutions Effect':
                        selectedNewsletter = 'solutions';
                        break;
                    default:
                        selectedNewsletter = null;
                }
            }
            
            openNewsletter(selectedNewsletter);
            
            if (window.history && window.history.pushState) {
                window.history.pushState({}, '', '/subscribe');
            }
        });
    });
    
    // Handle direct /subscribe URL visits
    if (window.location.pathname === '/subscribe' || window.location.search.includes('subscribe=true')) {
        setTimeout(() => openNewsletter(), 100);
        
        if (window.location.search.includes('subscribe=true')) {
            window.history.replaceState({}, '', '/');
        }
    }
    
    // Close modals on overlay click
    document.getElementById('newsletterOverlay').addEventListener('click', function(e) {
        if (e.target === this) closeNewsletter();
    });
    
    document.getElementById('searchOverlay').addEventListener('click', function(e) {
        if (e.target === this) closeSearch();
    });

    // Search functionality
    let searchTimeout;
    document.getElementById('searchInput').addEventListener('input', function(e) {
        clearTimeout(searchTimeout);
        searchTimeout = setTimeout(() => {
            performWordPressSearch(e.target.value);
        }, 150);
    });

    // Mobile navigation
    const mobileToggle = document.querySelector('.mobile-menu-toggle');
    const mobileOverlay = document.querySelector('.mobile-nav-overlay');
    const mobilePanel = document.querySelector('.mobile-nav-panel');
    const mobileClose = document.querySelector('.mobile-nav-close');
    
    if (mobileToggle) {
        mobileToggle.addEventListener('click', function(e) {
            e.preventDefault();
            document.body.style.overflow = 'hidden';
            mobileOverlay.classList.add('active');
            mobilePanel.classList.add('active');
        });
    }
    
    function closeMobileMenu() {
        document.body.style.overflow = '';
        if (mobileOverlay) mobileOverlay.classList.remove('active');
        if (mobilePanel) mobilePanel.classList.remove('active');
    }
    
    if (mobileClose) {
        mobileClose.addEventListener('click', function(e) {
            e.preventDefault();
            closeMobileMenu();
        });
    }
    
    if (mobileOverlay) {
        mobileOverlay.addEventListener('click', function(e) {
            if (e.target === mobileOverlay) {
                closeMobileMenu();
            }
        });
    }
    
    const mobileSearchTrigger = document.getElementById('mobile-search-trigger');
    if (mobileSearchTrigger) {
        mobileSearchTrigger.addEventListener('click', function(e) {
            e.preventDefault();
            closeMobileMenu();
            
            setTimeout(() => {
                const searchTrigger = document.querySelector('.search-trigger');
                if (searchTrigger) {
                    searchTrigger.click();
                }
            }, 300);
        });
    }
});

// Search functionality
function performWordPressSearch(query) {
    const results = document.getElementById('searchResults');
    
    if (!query.trim()) {
        results.innerHTML = '';
        return;
    }

    results.innerHTML = '<div class="search-loading">Searching...</div>';

    fetch('https://triplepundit.com/wp-admin/admin-ajax.php', {
        method: 'POST',
        headers: {
            'Content-Type': 'application/x-www-form-urlencoded',
        },
        body: new URLSearchParams({
            'action': 'live_search',
            'query': query
        })
    })
    .then(response => response.json())
    .then(data => {
        if (data.success && data.data.results && data.data.results.length > 0) {
            let html = '';
            
            data.data.results.forEach(article => {
                html += `
                    <a href="${article.url}" class="search-result-item">
                        <h3 class="search-result-title">${article.title}</h3>
                        <p class="search-result-excerpt">${article.excerpt}</p>
                        <div class="search-result-meta">
                            <span class="search-result-pillar">${article.pillar || 'GENERAL'}</span>
                            <span>${article.author}</span>
                            <span>${article.date}</span>
                        </div>
                    </a>
                `;
            });
            
            if (data.data.view_all_url) {
                html += `
                    <div class="search-view-all">
                        <a href="${data.data.view_all_url}" class="search-view-all-link">
                            ${data.data.view_all_text}
                        </a>
                    </div>
                `;
            }
            
            results.innerHTML = html;
        } else {
            results.innerHTML = '<div class="no-results">No articles found for "' + query + '"</div>';
        }
    })
    .catch(error => {
        results.innerHTML = '<div class="no-results">Search temporarily unavailable</div>';
    });
}

// Close modals on escape key
document.addEventListener('keydown', function(e) {
    if (e.key === 'Escape') {
        closeNewsletter();
        closeSearch();
    }
});
</script>

<style>
/* Custom Checkbox Styling */
.newsletter-checkbox-label {
    display: flex;
    align-items: flex-start;
    gap: 15px;
    cursor: pointer;
    padding: 15px;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    transition: all 0.3s ease;
}

.newsletter-checkbox-label:hover {
    border-color: #000;
    background: #f8f9fa;
}

.newsletter-checkbox-label input[type="checkbox"] {
    display: none;
}

.newsletter-checkbox-custom {
    width: 20px;
    height: 20px;
    border: 2px solid #ddd;
    border-radius: 3px;
    position: relative;
    flex-shrink: 0;
    transition: all 0.3s ease;
    margin-top: 2px;
}

.newsletter-checkbox-label input[type="checkbox"]:checked + .newsletter-checkbox-custom {
    background: #000;
    border-color: #000;
}

.newsletter-checkbox-label input[type="checkbox"]:checked + .newsletter-checkbox-custom::after {
    content: '✓';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    font-size: 12px;
    font-weight: bold;
}

/* Newsletter Email Field and Button Layout Fix */

.newsletter-signup {
    margin-top: 25px !important;
}

.newsletter-input-container {
    display: flex !important;
    gap: 0 !important;
    border-radius: 4px !important;
    overflow: hidden !important;
    border: 1px solid #ddd !important;
    transition: border-color 0.3s ease !important;
}

.newsletter-input-container:focus-within {
    border-color: #000 !important;
}

.newsletter-email-input {
    flex: 1 !important;
    padding: 15px 20px !important;
    border: none !important;
    background: white !important;
    font-size: 14px !important;
    font-family: inherit !important;
    outline: none !important;
    border-radius: 0 !important;
    margin: 0 !important;
}

.newsletter-email-input::placeholder {
    color: #999 !important;
}

.newsletter-submit-btn {
    background: #000 !important;
    color: white !important;
    border: none !important;
    padding: 15px 25px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: background 0.3s ease !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    white-space: nowrap !important;
    border-radius: 0 !important;
    font-family: inherit !important;
    outline: none !important;
}

.newsletter-submit-btn:hover {
    background: #00ADEE !important;
}

.newsletter-submit-btn:disabled {
    background: #ccc !important;
    cursor: not-allowed !important;
}

/* Override any conflicting Mailchimp styles */
.mc_signup_form .newsletter-input-container {
    display: flex !important;
}

.mc_signup_form .newsletter-email-input.mc_input {
    flex: 1 !important;
    border: none !important;
    border-radius: 0 !important;
    margin: 0 !important;
}

.mc_signup_form .newsletter-submit-btn.mc_signup_submit_button {
    border-radius: 0 !important;
    border: none !important;
    margin: 0 !important;
}
.newsletter-email-input {
    flex: 0 0 75% !important; /* Give email field 75% */
    padding: 15px 20px !important;
    border: none !important;
    background: white !important;
    font-size: 14px !important;
    font-family: inherit !important;
    outline: none !important;
    border-radius: 0 !important;
    margin: 0 !important;
}

.newsletter-submit-btn {
    flex: 0 0 25% !important; /* Give button only 25% */
    background: #000 !important;
    color: white !important;
    border: none !important;
    padding: 15px 8px !important; /* Even smaller padding for tight button */
    font-size: 13px !important; /* Slightly smaller font */
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: background 0.3s ease !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important; /* Tighter letter spacing */
    white-space: nowrap !important;
    border-radius: 0 !important;
    font-family: inherit !important;
    outline: none !important;
}
/* Ensure responsive behavior */
@media (max-width: 480px) {
    .newsletter-input-container {
        flex-direction: column !important;
    }
    
    .newsletter-email-input {
        border-radius: 4px 4px 0 0 !important;
    }
    
    .newsletter-submit-btn {
        border-radius: 0 0 4px 4px !important;
    }
}
</style>
<main class="homepage">	
	<div class="gradient-section">

    
<!-- HERO SECTION -->
<section class="hero-section">
        
    <article class="hero-article pillar-energy">
        <div class="hero-image">
            <a href="https://triplepundit.com/2026/inola-oklahoma-aluminum-plant-trump-mazzei/">
                <img width="2000" height="1333" src="https://triplepundit.com/wp-content/uploads/2026/06/Tulsa-Port-of-Inola.jpg" class="attachment-hero size-hero wp-post-image" alt="Tulsa Port of Inola — industrial park in the middle of a rural area with big-rig trucks driving in" decoding="async" fetchpriority="high" srcset="https://triplepundit.com/wp-content/uploads/2026/06/Tulsa-Port-of-Inola.jpg 2000w, https://triplepundit.com/wp-content/uploads/2026/06/Tulsa-Port-of-Inola-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/06/Tulsa-Port-of-Inola-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/06/Tulsa-Port-of-Inola-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/06/Tulsa-Port-of-Inola-1536x1024.jpg 1536w" sizes="(max-width: 2000px) 100vw, 2000px" />            </a>
        </div>
        
        <div class="hero-content">
    <div class="hero-content-inner">
                                <div class="article-card__pillar pillar-environment">
                <a href="https://triplepundit.com/pillar/environment/">
                    ENVIRONMENT: ENERGY                </a>
            </div>
                
        <h1 class="hero-title pillar-environment">
            <a href="https://triplepundit.com/2026/inola-oklahoma-aluminum-plant-trump-mazzei/">America’s Re-Industrialization Hits a Speed Bump</a>
        </h1>
        
        <div class="hero-excerpt">
            <p>Planning for the United States&#8217; first new aluminum plant in almost 50 years is underway in Oklahoma, but local opposition is mounting. </p>
        </div>
        
        <div class="hero-meta">
            <div class="author">
               <a href="https://triplepundit.com/author/tina-casey/">Tina Casey</a>            </div>
            <div class="date">
                June 11            </div>
        </div>
    </div>
</div>   </article>
    
    </section>

    <!-- FEATURED ARTICLES GRID (3 columns) -->
    <section class="featured-articles">
        <div class="container">
            <div class="article-grid article-grid--3-col">
                    
    <a href="https://triplepundit.com/2026/extreme-heat-emergency-response-disaster-preparedness-paris-barcelona/" class="article-card pillar-society">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/06/extreme-heat-emergency-response-simulations-disaster-preparedness-paris-750x500.jpg" class="attachment-large size-large" alt="A crowd of people walk under the Eiffel Tower on a hot, sunny day, some while shielding themselves from the sun." decoding="async" srcset="https://triplepundit.com/wp-content/uploads/2026/06/extreme-heat-emergency-response-simulations-disaster-preparedness-paris-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/06/extreme-heat-emergency-response-simulations-disaster-preparedness-paris-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/06/extreme-heat-emergency-response-simulations-disaster-preparedness-paris-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/06/extreme-heat-emergency-response-simulations-disaster-preparedness-paris-1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/06/extreme-heat-emergency-response-simulations-disaster-preparedness-paris.jpg 2000w" sizes="(max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                    
            <h2 class="article-card__title pillar-society">
                Cities Are Rehearsing For Deadly Heat. Will It Help When Disaster Comes?            </h2>
            
                            <div class="article-card__excerpt">
                    As heat waves grow longer and deadlier, cities around the world are using drills and tabletop exercises to expose weaknesses before a real emergency strikes.
                <div class="article-card__author">
                    Natalie Donback                </div>
                <div class="article-card__date">
                    June 9                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-society">
                        Society                    </div>
                            </div>

            
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/alberta-separatist-movement-michigan-centurion-project-10x-votes/" class="article-card pillar-economy category-featured">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/06/alberta-separatist-movement-michigan-centurion-project-10x-votes-750x500.jpg" class="attachment-large size-large" alt="The Canadian flag and the Alberta flag fly next to each other on a foggy winter day." decoding="async" srcset="https://triplepundit.com/wp-content/uploads/2026/06/alberta-separatist-movement-michigan-centurion-project-10x-votes-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/06/alberta-separatist-movement-michigan-centurion-project-10x-votes-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/06/alberta-separatist-movement-michigan-centurion-project-10x-votes-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/06/alberta-separatist-movement-michigan-centurion-project-10x-votes-1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/06/alberta-separatist-movement-michigan-centurion-project-10x-votes.jpg 2000w" sizes="(max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                        <!-- Series -->
                <div class="article-card__pillar series">
                    Brands Taking Stands                </div>
                        
            <h2 class="article-card__title pillar-economy">
                With Roots in Tar Sands Oil, Alberta&#8217;s Separatist Movement Linked to Cross-Border Privacy Breach            </h2>
            
                            <div class="article-card__excerpt">
                    Government investigators say Alberta’s controversial separatist movement is behind a major voter privacy breach, with roots that stretch across the border to influential U.S. Republicans. 
                <div class="article-card__author">
                    Tina Casey                </div>
                <div class="article-card__date">
                    June 5                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-economy">
                        Economy                    </div>
                            </div>

            
                            <!-- Special explore button for category posts 
                <div class="category-explore">
                    <span class="explore-button">
                        Explore <span class="arrow">→</span>
                    </span>
                </div>-->
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/southern-colorado-san-luis-valley-rye-resurgence-water/" class="article-card pillar-environment">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/05/southern-colorado-san-luis-valley-rye-resurgence-water-1-750x500.jpg" class="attachment-large size-large" alt="Kris Gosar holds bags of flour in both arms, smiling at the camera from inside his mill." decoding="async" srcset="https://triplepundit.com/wp-content/uploads/2026/05/southern-colorado-san-luis-valley-rye-resurgence-water-1-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/05/southern-colorado-san-luis-valley-rye-resurgence-water-1-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/05/southern-colorado-san-luis-valley-rye-resurgence-water-1-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/05/southern-colorado-san-luis-valley-rye-resurgence-water-1-1536x1025.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/05/southern-colorado-san-luis-valley-rye-resurgence-water-1.jpg 2000w" sizes="(max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                    
            <h2 class="article-card__title pillar-environment">
                In Southern Colorado Water Is Precious. That’s Why Farmers Are Growing Rye            </h2>
            
                            <div class="article-card__excerpt">
                    Rye is having something of a renaissance in the San Luis Valley, thanks to its remarkable drought-tolerance, and two women behind the Rye Resurgence Project.
                <div class="article-card__author">
                    Ilana Newman                </div>
                <div class="article-card__date">
                    May 29                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-environment">
                        Environment                    </div>
                            </div>

            
                    </div>
    </a>
    
                </div>
        </div>
    </section>
    
	</div> <!-- END GRADIENT -->
 
 
<!-- MISSION STATEMENT & NEWSLETTER WIDGET -->
    <section class="mission-newsletter-section">
        <div class="container">
            <div class="mission-newsletter-grid">
                
                <!-- Mission Statement -->
                <div class="mission-statement">
                    
<p class="wp-block-paragraph">TriplePundit brings solutions journalism to sustainability news, reporting the under-told stories of how business, environmental conservation and social good connect.</p>
	                <a href="/about" class="mission-link">Learn more</a>
                </div>
                
                <!-- Newsletter Widget -->
                <div class="newsletter-widget">
                    <div class="newsletter-title">Our Newsletters</div>
                    <div class="newsletter-list">
                        <div class="newsletter-item">
                            <div class="newsletter-name">Daily Headlines</div>
                            <div class="newsletter-description">Wake up daily to our latest coverage of business done better.</div>
                            <a href="https://triplepundit.com/subscribe" class="newsletter-link">Subscribe</a>
                        </div>
                        
                        <div class="newsletter-item">
                            <div class="newsletter-name">Brands Taking Stands</div>
                            <div class="newsletter-description">Your weekly dose of analysis on rising corporate activism</div>
                            <a href="https://triplepundit.com/subscribe" class="newsletter-link">Subscribe</a>
                        </div>
                        
                        <div class="newsletter-item">
                            <div class="newsletter-name">The Solutions Effect</div>
                            <div class="newsletter-description">The best of solutions journalism, published monthly.</div>
                            <a href="https://triplepundit.com/subscribe" class="newsletter-link">Subscribe</a>
                        </div>
                    </div>
                </div>
                
            </div>
        </div>
    </section>
    
    



<div class="gradient-section-rev">

<!-- MORE ARTICLES GRID (6 columns) -->
    <section class="more-articles">
        <div class="container">
            <div class="article-grid article-grid--6-col">
                    
    <a href="https://triplepundit.com/2026/thimphu-city-football-club-white-bellied-heron-conservation-bhutan/" class="article-card pillar-environment">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/05/thimphu-city-football-club-white-bellied-heron-conservation-bhutan-save-the-heron-kit.JPG-750x500.jpeg" class="attachment-large size-large" alt="" decoding="async" loading="lazy" srcset="https://triplepundit.com/wp-content/uploads/2026/05/thimphu-city-football-club-white-bellied-heron-conservation-bhutan-save-the-heron-kit.JPG-750x500.jpeg 750w, https://triplepundit.com/wp-content/uploads/2026/05/thimphu-city-football-club-white-bellied-heron-conservation-bhutan-save-the-heron-kit.JPG-476x317.jpeg 476w, https://triplepundit.com/wp-content/uploads/2026/05/thimphu-city-football-club-white-bellied-heron-conservation-bhutan-save-the-heron-kit.JPG-768x512.jpeg 768w, https://triplepundit.com/wp-content/uploads/2026/05/thimphu-city-football-club-white-bellied-heron-conservation-bhutan-save-the-heron-kit.JPG-1536x1024.jpeg 1536w, https://triplepundit.com/wp-content/uploads/2026/05/thimphu-city-football-club-white-bellied-heron-conservation-bhutan-save-the-heron-kit.JPG.jpeg 2000w" sizes="auto, (max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                    
            <h2 class="article-card__title pillar-environment">
                The Bhutanese Football Club Fighting to Save a Critically Endangered Bird from Extinction            </h2>
            
                            <div class="article-card__excerpt">
                    Every time a player on Bhutan&#039;s Thimphu City Football Club scores a goal this season, they&#039;re racking up funding for white-bellied heron conservation efforts. 
                <div class="article-card__author">
                    George Timms                </div>
                <div class="article-card__date">
                    May 26                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-environment">
                        Environment                    </div>
                            </div>

            
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/everpure-foundation-nature-based-solutions/" class="article-card sponsored-tp-article pillar-environment">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/06/Tree-Planting-in-Czech-Republic-—-nature-based-solutions-750x500.jpg" class="attachment-large size-large" alt="Tree Planting in Czech Republic — nature-based solutions" decoding="async" loading="lazy" srcset="https://triplepundit.com/wp-content/uploads/2026/06/Tree-Planting-in-Czech-Republic-—-nature-based-solutions-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/06/Tree-Planting-in-Czech-Republic-—-nature-based-solutions-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/06/Tree-Planting-in-Czech-Republic-—-nature-based-solutions-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/06/Tree-Planting-in-Czech-Republic-—-nature-based-solutions-1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/06/Tree-Planting-in-Czech-Republic-—-nature-based-solutions.jpg 2000w" sizes="auto, (max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                        <!-- Sponsored Series -->
                <div class="article-card__pillar series">
                    The Future We Want: Pioneering Solutions for Global Impact                </div>
                            
            <h2 class="article-card__title pillar-environment">
                Corporate Foundation Funds Nature-Based Climate Solutions, from Minnesota Peatlands to the Czech Countryside            </h2>
            
                            <div class="article-card__excerpt">
                    The Everpure Foundation is focused on nature-based solutions as a way to invest in both climate mitigation and community resilience.
                <div class="article-card__author">
                    Gary E. Frank                </div>
                <div class="article-card__date">
                    June 4                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <div class="article-card__pillar pillar-environment">
                        Sponsored
                    </div>
                            </div>

            
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/naacp-boycott-college-sports-voting-rights/" class="article-card pillar-society category-featured">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/05/basketball-player-practicing-in-a-gym--750x500.jpg" class="attachment-large size-large" alt="college basketball player practicing in a gym" decoding="async" loading="lazy" srcset="https://triplepundit.com/wp-content/uploads/2026/05/basketball-player-practicing-in-a-gym--750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/05/basketball-player-practicing-in-a-gym--476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/05/basketball-player-practicing-in-a-gym--768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/05/basketball-player-practicing-in-a-gym--1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/05/basketball-player-practicing-in-a-gym-.jpg 2000w" sizes="auto, (max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                        <!-- Series -->
                <div class="article-card__pillar series">
                    Brands Taking Stands                </div>
                        
            <h2 class="article-card__title pillar-society">
                Follow The Money: New Voting Rights Campaign Targets College Sports Revenue            </h2>
            
                            <div class="article-card__excerpt">
                    A new campaign spearheaded by the NAACP reminds athletes, fans and the general public that schools in vote-restricting states depend on Black athletes to keep their programs competitive — and keep millions of dollars flowing into their coffers.
                <div class="article-card__author">
                    Tina Casey                </div>
                <div class="article-card__date">
                    May 28                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-society">
                        Society                    </div>
                            </div>

            
                            <!-- Special explore button for category posts 
                <div class="category-explore">
                    <span class="explore-button">
                        Explore <span class="arrow">→</span>
                    </span>
                </div>-->
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/family-homelessness-k-12-students-san-diego-california/" class="article-card pillar-society">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/05/family-homelessness-k-12-students-san-diego-california-3-750x500.jpg" class="attachment-large size-large" alt="Children play with scooters in between rows of parked recreational vehicles in the parking lot." decoding="async" loading="lazy" srcset="https://triplepundit.com/wp-content/uploads/2026/05/family-homelessness-k-12-students-san-diego-california-3-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/05/family-homelessness-k-12-students-san-diego-california-3-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/05/family-homelessness-k-12-students-san-diego-california-3-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/05/family-homelessness-k-12-students-san-diego-california-3-1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/05/family-homelessness-k-12-students-san-diego-california-3.jpg 2000w" sizes="auto, (max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                    
            <h2 class="article-card__title pillar-society">
                A Lifeline or &#8216;Dystopian&#8217;?: Schools Open Parking Lots for Homeless Students and Families            </h2>
            
                            <div class="article-card__excerpt">
                    As family homelessness hits record highs, a few school districts are beginning to offer parking lots as safe sites for students and their families to sleep at night. Some families prefer the option over emergency shelters.
                <div class="article-card__author">
                    Neal Morton, The Hechinger Report                </div>
                <div class="article-card__date">
                    May 22                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-society">
                        Society                    </div>
                            </div>

            
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/coal-ash-wastewater-discharge-mercury-pollution-rollback-trump/" class="article-card pillar-environment category-featured">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/05/2630349031_5b83826e57_o-750x500.jpg" class="attachment-large size-large" alt="John E. Amos Power Plant sits on the shoreline in West Virginia." decoding="async" loading="lazy" srcset="https://triplepundit.com/wp-content/uploads/2026/05/2630349031_5b83826e57_o-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/05/2630349031_5b83826e57_o-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/05/2630349031_5b83826e57_o-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/05/2630349031_5b83826e57_o-1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/05/2630349031_5b83826e57_o.jpg 2000w" sizes="auto, (max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                        <!-- Series -->
                <div class="article-card__pillar series">
                    Brands Taking Stands                </div>
                        
            <h2 class="article-card__title pillar-environment">
                Coal Power in the 21st Century: Make America Gasp Again            </h2>
            
                            <div class="article-card__excerpt">
                    The Trump administration continues to  prop up the U.S. coal industry, relaxing emissions and discharge rules at power plants even as environmental organizations, state agencies and utilities push back in court. 
                <div class="article-card__author">
                    Tina Casey                </div>
                <div class="article-card__date">
                    May 21                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-environment">
                        Environment                    </div>
                            </div>

            
                            <!-- Special explore button for category posts 
                <div class="category-explore">
                    <span class="explore-button">
                        Explore <span class="arrow">→</span>
                    </span>
                </div>-->
                    </div>
    </a>
    
        
    <a href="https://triplepundit.com/2026/noise-pollution-reduction-songbird-conservation-paris/" class="article-card pillar-environment">
            <div class="article-card__image">
                    <img width="750" height="500" src="https://triplepundit.com/wp-content/uploads/2026/05/noise-pollution-reduction-songbird-conservation-paris-feature-750x500.jpg" class="attachment-large size-large" alt="A yellow, grey, black and white songbird, called a great tit, stands on flowering wisteria tree." decoding="async" loading="lazy" srcset="https://triplepundit.com/wp-content/uploads/2026/05/noise-pollution-reduction-songbird-conservation-paris-feature-750x500.jpg 750w, https://triplepundit.com/wp-content/uploads/2026/05/noise-pollution-reduction-songbird-conservation-paris-feature-476x317.jpg 476w, https://triplepundit.com/wp-content/uploads/2026/05/noise-pollution-reduction-songbird-conservation-paris-feature-768x512.jpg 768w, https://triplepundit.com/wp-content/uploads/2026/05/noise-pollution-reduction-songbird-conservation-paris-feature-1536x1024.jpg 1536w, https://triplepundit.com/wp-content/uploads/2026/05/noise-pollution-reduction-songbird-conservation-paris-feature.jpg 2000w" sizes="auto, (max-width: 750px) 100vw, 750px" />            </div>
        
        <div class="article-card__content">
            
                    
            <h2 class="article-card__title pillar-environment">
                Paris Has Successfully Cut Noise Pollution, but Urban Birds Still Can’t Sing At Their Natural Pitch            </h2>
            
                            <div class="article-card__excerpt">
                    Even in quieter cities, noise pollution forces birds to sing at higher pitches, diminishing their ability to defend territory and attract mates. Researchers say further noise-reduction efforts are vital for natural communication. 
                <div class="article-card__author">
                    Dan Mennill                </div>
                <div class="article-card__date">
                    May 15                </div>
                </div>
                        

             <div class="article-card__meta">

             
                                    <!-- Regular pillar content with parent:child display -->
                    <div class="article-card__pillar pillar-environment">
                        Environment                    </div>
                            </div>

            
                    </div>
    </a>
    
                </div>
        </div>
    </section>
    
</div> <!-- End gradient -->
    
    <!-- PILLAR BOXES -->
    <section class="pillar-boxes-section">
        <div class="container">
            <div class="pillar-boxes-grid">
                
                                
                    <div class="pillar-box-content">
                        <a href="https://triplepundit.com/pillar/environment/" class="pillar-box pillar-environment"><h3 class="pillar-box-title">Environment</h3></a>
                        <p class="pillar-box-description">
                            Hard-hitting, evidence-based solutions journalism on environmental sustainability topics, from climate action and conservation to clean technology.                        </p>
                        <a href="https://triplepundit.com/pillar/environment/" class="pillar-box pillar-environment">
							<span class="pillar-box-link">Explore</span>                
						</a>
                    </div>
                
                                
                    <div class="pillar-box-content">
                        <a href="https://triplepundit.com/pillar/society/" class="pillar-box pillar-society"><h3 class="pillar-box-title">Society</h3></a>
                        <p class="pillar-box-description">
                            In-depth, evidence-based solutions journalism covering how leaders in the public and private sectors are striving for social equity, what that looks like in practice, what's working and what's not.                         </p>
                        <a href="https://triplepundit.com/pillar/society/" class="pillar-box pillar-society">
							<span class="pillar-box-link">Explore</span>                
						</a>
                    </div>
                
                                
                    <div class="pillar-box-content">
                        <a href="https://triplepundit.com/pillar/economy/" class="pillar-box pillar-economy"><h3 class="pillar-box-title">Economy</h3></a>
                        <p class="pillar-box-description">
                            A fresh look at the sustainable business space, with an eye toward the emerging solutions that take a unique, impactful approach to corporate citizenship and a purpose beyond profit.                         </p>
                        <a href="https://triplepundit.com/pillar/economy/" class="pillar-box pillar-economy">
							<span class="pillar-box-link">Explore</span>                
						</a>
                    </div>
                
                                
            </div>
        </div>
    </section>

 
 <!-- EXTERNAL FEED -->
<section class="external-feed-section">
    <div class="container">
        <h2 class="section-title">
            <a href="https://www.3blmedia.com" target="_blank">
                The Latest News from 3BL <svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor" style="margin-left: -3px; margin-bottom: -2px;">
                    <path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"/>
                </svg>
            </a>
        </h2>
        
                            <div class="external-feed-grid-columns">
                                    
                    <a href="https://www.3blmedia.com/news/antea-group-welcomes-jason-ruf-consultant-supporting-3d-visualization-and-conceptual-site" 
                       class="external-feed-column-item" 
                       target="_blank" 
                       rel="noopener">
                        
                        <h3 class="external-feed-column-title">
                            Antea Group Welcomes Jason Ruf as Consultant Supporting 3D Visualization and Conceptual Site Model Development                        </h3>
                        
                        <div class="external-feed-column-meta">
                            <span class="external-feed-column-date">June 11, 2026</span>
                        </div>
                    </a>
                    
                                    
                    <a href="https://www.3blmedia.com/news/wesco-international-publishes-latest-sustainability-report" 
                       class="external-feed-column-item" 
                       target="_blank" 
                       rel="noopener">
                        
                        <h3 class="external-feed-column-title">
                            Wesco International Publishes Latest Sustainability Report                        </h3>
                        
                        <div class="external-feed-column-meta">
                            <span class="external-feed-column-date">June 11, 2026</span>
                        </div>
                    </a>
                    
                                    
                    <a href="https://www.3blmedia.com/news/action-against-hunger-activates-emergency-response-fund-ebola-prevention-uganda" 
                       class="external-feed-column-item" 
                       target="_blank" 
                       rel="noopener">
                        
                        <h3 class="external-feed-column-title">
                            Action Against Hunger Activates Emergency Response Fund for Ebola Prevention in Uganda                        </h3>
                        
                        <div class="external-feed-column-meta">
                            <span class="external-feed-column-date">June 11, 2026</span>
                        </div>
                    </a>
                    
                                    
                    <a href="https://www.3blmedia.com/news/your-company-ready-launch-scholarship-program-fall" 
                       class="external-feed-column-item" 
                       target="_blank" 
                       rel="noopener">
                        
                        <h3 class="external-feed-column-title">
                            Is Your Company Ready to Launch a Scholarship Program This Fall?                        </h3>
                        
                        <div class="external-feed-column-meta">
                            <span class="external-feed-column-date">June 10, 2026</span>
                        </div>
                    </a>
                    
                                    
                    <a href="https://www.3blmedia.com/news/accountability-extends-public-consultation-period-aa1000-stakeholder-engagement-standard-v3" 
                       class="external-feed-column-item" 
                       target="_blank" 
                       rel="noopener">
                        
                        <h3 class="external-feed-column-title">
                            AccountAbility Extends Public Consultation Period for AA1000 Stakeholder Engagement Standard v3                        </h3>
                        
                        <div class="external-feed-column-meta">
                            <span class="external-feed-column-date">June 10, 2026</span>
                        </div>
                    </a>
                    
                            </div>
            
            </div>
</section>
 
</main>

<!-- FOOTER -->




<footer class="site-footer">
    <div class="container">
        <div class="footer-content">
            
            <!-- 6 Column Layout -->
            <div class="footer-columns">
                
                <!-- Logo & Social Column -->
                <div class="footer-column footer-logo-column">
                    <div class="footer-site-logo">
                        <a href="https://triplepundit.com">
                            <img src="https://triplepundit.com/wp-content/themes/X3P/images/TriplePundit-Stacked.png" alt="TriplePundit">
                        </a>
                    </div>
                    
                    <div class="social-icons">
					    <a href="https://www.linkedin.com/company/triple-pundit" class="social-icon" target="_blank">
					        <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
					            <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452z" fill="white"/>
					        </svg>
					        <span class="sr-only">LinkedIn</span>
					    </a>
					    <a href="https://www.facebook.com/TriplePundit" class="social-icon" target="_blank">
					        <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
					            <path d="M13.5 8.5V6.5c0-.8.7-1.5 1.5-1.5h1V2h-2c-2.8 0-5 2.2-5 5v1.5H7V12h2v10h4V12h3l1-3.5h-4z" fill="white"/>
					        </svg>
					        <span class="sr-only">Facebook</span>
					    </a>					    
						<a href="https://www.instagram.com/triplepundit/?hl=en" class="social-icon" target="_blank">
					        <svg width="24" height="24" viewBox="0 0 24 24" fill="none">
					            <rect x="6" y="6" width="12" height="12" rx="3" fill="none" stroke="white" stroke-width="1.5"/>
					            <circle cx="12" cy="12" r="3" fill="none" stroke="white" stroke-width="1.5"/>
					            <circle cx="16.5" cy="7.5" r="0.5" fill="white"/>
					        </svg>
					        <span class="sr-only">Instagram</span>
					    </a>
                        <a href="https://bsky.app/profile/triplepundit.bsky.social" class="social-icon" target="_blank" rel="noopener" aria-label="Bluesky">
                            <img src="https://triplepundit.com/wp-content/themes/X3P/images/bsky.svg" alt="Bluesky" width="14" height="14">
                            <span class="sr-only">Bluesky</span>
                        </a>
                        <a href="https://triplepundit.com/feed" class="social-icon" target="_blank" rel="noopener" aria-label="RSS">
                            <img src="https://triplepundit.com/wp-content/themes/X3P/images/rss.svg" alt="RSS" width="14" height="14">
                            <span class="sr-only">RSS</span>
                        </a>
					</div>  
                </div>
                
                <!-- Environment Column -->
                <div class="footer-column">
                    <h4 class="footer-heading"><a href="https://triplepundit.com/pillar/environment">Environment</a></h4>
                    <ul class="footer-links">
                        <li><a href="/pillar/technology/">Technology</a></li>
                        <li><a href="/pillar/energy">Energy</a></li>
                        <li><a href="/pillar/nature">Nature</a></li>
                        <li><a href="/pillar/food-farming">Food + Farming</a></li>
                    </ul>
                </div>
                
                <!-- Society Column -->
                <div class="footer-column">
                    <h4 class="footer-heading"><a href="https://triplepundit.com/pillar/society">Society</a></h4>
                    <ul class="footer-links">
                        <li><a href="/pillar/community-development">Community Development</a></li>
                        <li><a href="/pillar/voices-for-change">Voices for Change</a></li>
                        <li><a href="/pillar/sustainable-living">Sustainable Living</a></li>
                        <li><a href="/pillar/justice-equality">Justice + Equality</a></li>
                    </ul>
                </div>
                
                <!-- Economy Column -->
                <div class="footer-column">
                    <h4 class="footer-heading"><a href="https://triplepundit.com/pillar/economy">Economy</a></h4>
                    <ul class="footer-links">
                        <li><a href="/pillar/corporate-responsibility">Corporate Responsibility</a></li>
                        <li><a href="/pillar/finance">Finance</a></li>
                        <li><a href="/pillar/elternative-economies">Alternative Economies</a></li>
                    </ul>
                </div>
                
                <!-- Newsletters Column -->
                <div class="footer-column">
                    <h4 class="footer-heading">Newsletters</h4>
                    <ul class="footer-links">
                        <li><a href="/subscribe">Daily Headlines</a></li>
                        <li><a href="/subscribe">Brands Taking Stands</a></li>
                        <li><a href="/subscribe">The Solutions Effect</a></li>
                    </ul>
                </div>
                
                <!-- About Column -->
                <div class="footer-column">
                    <h4 class="footer-heading"><a href="https://triplepundit.com/about">About</a></h4>
                    <ul class="footer-links">
						<li><a href="https://triplepundit.com/contact/">Contact</a></li>                        
						<li><a href="/privacy-policy">Privacy Policy</a></li>
                       <li><a href="/terms-and-conditions">Terms of Use</a></li>
                    </ul>
                </div>
                
            </div>
            
            <!-- Parent Company Logo -->
            <div class="footer-logo">
                <div class="parent-company-logo">
	                	                <a href="https://3bl.com" target="_blank">

                    <img src="https://triplepundit.com/wp-content/themes/X3P/images/3BL.png" alt="3BL" class="company-logo">
	                	                </a>
                </div>
            </div>
            
        </div>
    </div>
</footer>


<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NMWV6FS9');</script>
<!-- End Google Tag Manager -->



<script type="speculationrules">
{"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/X3P/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
    <script>
    document.addEventListener('DOMContentLoaded', function() {
        // Add nonce field to existing form
        const form = document.getElementById('newsletterForm');
        if (form && !form.querySelector('input[name="newsletter_nonce"]')) {
            const nonceField = document.createElement('input');
            nonceField.type = 'hidden';
            nonceField.name = 'newsletter_nonce';
            nonceField.value = 'd6105efa1c';
            form.appendChild(nonceField);
        }
    });
    </script>
    <script id="wp-hooks-js" src="https://triplepundit.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
<script id="wp-i18n-js" src="https://triplepundit.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="swv-js" src="https://triplepundit.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
<script id="contact-form-7-js-before">
var wpcf7 = {
    "api": {
        "root": "https:\/\/triplepundit.com\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    },
    "cached": 1
};
//# sourceURL=contact-form-7-js-before
</script>
<script id="contact-form-7-js" src="https://triplepundit.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
<script id="leadin-script-loader-js-js-extra">
var leadin_wordpress = {"userRole":"visitor","pageType":"home","leadinPluginVersion":"11.3.45"};
//# sourceURL=leadin-script-loader-js-js-extra
</script>
<script id="leadin-script-loader-js-js" src="https://js.hs-scripts.com/50752166.js?integration=WordPress&#038;ver=11.3.45"></script>
<script id="cloudflare-turnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>
<script id="jquery-form-js" src="https://triplepundit.com/wp-includes/js/jquery/jquery.form.min.js?ver=4.3.0"></script>
<script id="jquery-ui-core-js" src="https://triplepundit.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
<script id="jquery-ui-datepicker-js" src="https://triplepundit.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3"></script>
<script id="jquery-ui-datepicker-js-after">
jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
//# sourceURL=jquery-ui-datepicker-js-after
</script>
<script id="mailchimp_sf_main_js-js-extra">
var mailchimpSF = {"ajax_url":"https://triplepundit.com/","phone_validation_error":"Please enter a valid phone number.","analytics_ajax_url":"https://triplepundit.com/wp-admin/admin-ajax.php","analytics_nonce":"cb287e268c"};
//# sourceURL=mailchimp_sf_main_js-js-extra
</script>
<script id="mailchimp_sf_main_js-js" src="https://triplepundit.com/wp-content/plugins/mailchimp/assets/js/mailchimp.js?ver=2.1.0"></script>
<script id="wp-emoji-settings" type="application/json">
{"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://triplepundit.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,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 a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[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,a){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!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));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(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://triplepundit.com/wp-includes/js/wp-emoji-loader.min.js
</script>

</body>
</html>