1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <link rel="icon" type="image/png" href="/neis-favicon.png" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 7 8 <!-- Google Consent Mode - Set defaults BEFORE GTM loads --> 9
9<script> 10 window.dataLayer = window.dataLayer || []; 11 function gtag(){dataLayer.push(arguments);} 12 13 // Default consent: GA analytics allowed, marketing/ads blocked until user accepts 14 gtag('consent', 'default', { 15 'analytics_storage': 'granted', // GA cookies allowed (essential for site analytics) 16 'ad_storage': 'denied', // Marketing cookies blocked (LinkedIn, etc.) 17 'ad_user_data': 'denied', // User data for ads blocked 18 'ad_personalization': 'denied', // Ad personalization blocked 19 'functionality_storage': 'granted', // Essential functionality cookies 20 'security_storage': 'granted', // Security-related cookies 21 'wait_for_update': 500 // Wait 500ms for consent update 22 }); 23 </script>
23 24 <!-- End Google Consent Mode --> 25 26 <!-- Google Tag Manager --> 27
27<script>
vendor: 343 bytes, lines 27-31
27(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 28 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 29 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 30 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 31 })(window,document,'script','dataLayer','
31GTM-5FXM8DFF
vendor: 3 bytes, line 31
31');
31</script>
31 32 <!-- End Google Tag Manager --> 33 34 <!-- Primary Meta Tags 35 Tags marked data-rh="true" are defaults for crawlers and link-preview 36 scrapers that don't run JS. The attribute hands them to react-helmet-async, 37 which replaces them with each page's <SEO> tags instead of appending 38 duplicates. Only mark tags that SEO.tsx also renders; Helmet removes any 39 data-rh tag a page doesn't render. --> 40 <title>New Energy Industrial Strategy Center</title> 41 <meta data-rh="true" name="title" content="New Energy Industrial Strategy Center" /> 42 <meta data-rh="true" name="description" content="The NEIS Center is a thought partner, funder, and community builder that helps create advanced energy systems that support competitive economies and power the industries of the future." /> 43 <meta name="keywords" content="sustainable technology, advanced energy systems, renewable energy" /> 44 <meta name="author" content="NEIS Center" /> 45 46 <!-- Open Graph / Facebook --> 47 <meta data-rh="true" property="og:type" content="website" /> 48 <meta data-rh="true" property="og:url" content="https://neiscenter.org" /> 49 <meta data-rh="true" property="og:title" content="New Energy 50Industrial 51Strategy Center" /> 52 <meta data-rh="true" property="og:description" content="The NEIS Center is a thought partner, funder, and community builder that helps create advanced energy systems that support competitive economies and power the industries of the future." /> 53 <meta data-rh="true" property="og:image" content="/og-image.jpg" /> 54 55 <!-- Twitter --> 56 <meta data-rh="true" property="twitter:card" content="summary_large_image" /> 57 <meta data-rh="true" property="twitter:url" content="https://neiscenter.org/" /> 58 <meta data-rh="true" property="twitter:title" content="New Energy 59Industrial 60Strategy Center" /> 61 <meta data-rh="true" property="twitter:description" content="The NEIS Center is a thought partner, funder, and community builder that helps create advanced energy systems that support competitive economies and power the industries of the future." /> 62 <meta data-rh="true" property="twitter:image" content="/og-image.jpg" /> 63 64 <!-- Canonical URL --> 65 <link data-rh="true" rel="canonical" href="https://neiscenter.org/" /> 66 67 <!-- Fonts --> 68 <link rel="preconnect" href="https://fonts.googleapis.com"> 69 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 70 <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet"> 71 72 <!-- Preload hero images for faster loading --> 73 <link rel="preload" as="image" href="/hero.jpg" /> 74 75 <!-- Structured Data --> 76
76<script type="application/ld+json"> 77 { 78 "@context": "https://schema.org", 79 "@type": "Organization", 80 "name": "NEIS Center", 81 "alternateName": "New Energy Industrial Strategy Center", 82 "url": "https://neiscenter.org", 83 "logo": "https://neiscenter.org/logo.png", 84 "description": "The NEIS Center is a thought partner, funder, and community builder that helps create advanced energy systems that support competitive economies and power the industries of the future.", 85 "parentOrganization": { 86 "@type": "Organization", 87 "name": "NEIS Center", 88 "url": "https://neiscenter.org" 89 }, 90 "contactPoint": { 91 "@type": "ContactPoint", 92 "contactType": "General Inquiries", 93 "email": "[email protected]" 94 } 95 } 96 </script>
96 97
97<script type="module" crossorigin src="/assets/index-C30ldkcR.js"></script>
97 98 <link rel="stylesheet" crossorigin href="/assets/index-DVGNa7nQ.css"> 99 </head> 100 <body> 101 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 101-102
101 102 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
102GTM-5FXM8DFF
vendor: 91 bytes, lines 102-104
102" 103 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 104
104<!-- End Google Tag Manager (noscript) --> 105 106 <!-- Hidden form for Netlify Forms detection --> 107 <form hidden method='post' name='contact'><input type='hidden' name='form-name' value='contact' /> 108 <input type="text" name="name" /> 109 <input type="email" name="email" /> 110 <textarea name="message"></textarea> 111 </form> 112 113 <div id="root"></div> 114 </body> 115</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.