CINXE.COM
Technology - CalMatters
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <script> var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); </script> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="profile" href="https://gmpg.org/xfn/11" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size: 3000px 1500px}</style> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script> window.googletag = window.googletag || { cmd: [] }; </script> <link rel='preconnect' href='https://i0.wp.com' > <!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https://yoast.com/wordpress/plugins/seo/ --> <title>Technology - CalMatters</title><link rel="preload" href="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=400%2C300&ssl=1" as="image" imagesrcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=400%2C300&ssl=1&w=370 370w" imagesizes="(max-width: 555px) 400px, 232px" fetchpriority="high" /><link rel="preload" href="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=400%2C300&ssl=1" as="image" imagesrcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=400%2C300&ssl=1&w=370 370w" imagesizes="(max-width: 555px) 400px, 232px" fetchpriority="high" /><style id="perfmatters-used-css">#page{overflow:initial !important;}</style> <link rel="canonical" href="https://calmatters.org/category/economy/technology/" /> <link rel="next" href="https://calmatters.org/category/economy/technology/page/2/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Technology" /> <meta property="og:url" content="http://calmatters.org/category/economy/technology/" /> <meta property="og:site_name" content="CalMatters" /> <meta property="og:image" content="https://i0.wp.com/calmatters.org/wp-content/uploads/2022/06/social_share_default.png?fit=1200%2C630&ssl=1" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@CalMatters" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://calmatters.org/category/economy/technology/","url":"https://calmatters.org/category/economy/technology/","name":"Technology - CalMatters","isPartOf":{"@id":"https://calmatters.org/#website"},"primaryImageOfPage":{"@id":"https://calmatters.org/category/economy/technology/#primaryimage"},"image":{"@id":"https://calmatters.org/category/economy/technology/#primaryimage"},"thumbnailUrl":"https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?fit=2000%2C1333&ssl=1","breadcrumb":{"@id":"https://calmatters.org/category/economy/technology/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://calmatters.org/category/economy/technology/#primaryimage","url":"https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?fit=2000%2C1333&ssl=1","contentUrl":"https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?fit=2000%2C1333&ssl=1","width":2000,"height":1333,"caption":"Illustration by Gabriel Hongsdusit, CalMatters"},{"@type":"BreadcrumbList","@id":"https://calmatters.org/category/economy/technology/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Economy","item":"https://calmatters.org/category/economy/"},{"@type":"ListItem","position":2,"name":"Technology"}]},{"@type":"WebSite","@id":"https://calmatters.org/#website","url":"https://calmatters.org/","name":"CalMatters","description":"California, explained","publisher":{"@id":"https://calmatters.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://calmatters.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://calmatters.org/#organization","name":"CalMatters","url":"https://calmatters.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://calmatters.org/#/schema/logo/image/","url":"https://i0.wp.com/calmatters.org/wp-content/uploads/2019/07/calmatters-logo_2x.png?fit=488%2C82&ssl=1","contentUrl":"https://i0.wp.com/calmatters.org/wp-content/uploads/2019/07/calmatters-logo_2x.png?fit=488%2C82&ssl=1","width":488,"height":82,"caption":"CalMatters"},"image":{"@id":"https://calmatters.org/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/calmatters/","https://x.com/CalMatters","https://www.instagram.com/calmatters/","https://www.linkedin.com/company/calmatters/","https://www.youtube.com/channel/UCNQv9nDu2_r5zbgtUQungeA"],"foundingDate":"2015-07-18","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"},"publishingPrinciples":"https://calmatters.org/about/policies-and-standards/","ownershipFundingInfo":"https://calmatters.org/about/funding/","ethicsPolicy":"https://calmatters.org/about/policies-and-standards/"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//cdn.parsely.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='preconnect' href='//i0.wp.com' /> <link rel="alternate" type="application/rss+xml" title="CalMatters » Feed" href="https://calmatters.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="CalMatters » Technology Category Feed" href="https://calmatters.org/category/economy/technology/feed/" /> <link rel='stylesheet' id='archive-default-css' href='https://calmatters.org/wp-content/plugins/newspack-calmatters/assets/css/archive-default.css?ver=4.10.4' media='all' /> <link rel='stylesheet' id='category-default-css' href='https://calmatters.org/wp-content/plugins/newspack-calmatters/assets/css/category-default.css?ver=4.10.4' media='all' /> <link rel='stylesheet' id='wp-block-library-css' href='https://calmatters.org/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' media='all' /> <style id='wp-block-library-theme-inline-css'>.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}</style> <style id='co-authors-plus-coauthors-style-inline-css'>.wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline}</style> <style id='co-authors-plus-avatar-style-inline-css'>.wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto}</style> <style id='co-authors-plus-image-style-inline-css'>.wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto}</style> <link rel="stylesheet" id="newspack-calmatters-blocks-css" media="all" data-pmdelayedstyle="https://calmatters.org/wp-content/plugins/newspack-calmatters/dist/blocks.style.build.css?ver=4.10.4"> <style id='acf-cm-resource-block-style-inline-css'>.cm-button-01{font-weight: 600;font-size: 16px;line-height: 20px;}.cm-detail-03{font-weight: 700;font-size: 16px;line-height: 24px;text-transform: uppercase;}.cm-detail-04-05,.cm-detail-05{font-weight: 700;font-size: 12px;line-height: 16px;text-transform: uppercase;}.cm-body-02-03,.cm-body-03{font-size: 14px;line-height: 20px;}.cm-body-04{font-size: 12px;line-height: 16px;}#jump-to-featured-resource{position: absolute;margin-top: -120px;top: 0;}.cm-resource-icons{display: flex;column-gap: 12px;}.resource-block{position: relative;}.featured-resource{margin-bottom: 16px;background: #F7F7F7;border-top: 5px solid #075E73;padding: 32px;display: grid;column-gap: 24px;row-gap: 4px;grid-template-columns: 200px auto;grid-template-rows: repeat(3,auto);}.feature-resource-image{width: 200px;grid-row: 1 / span 3;}.resource-label{color: #075E73;}.feature-resource-title{font-weight: 700;font-size: 20px;line-height: 24px;letter-spacing: -0.02em;}.resource-title-holder{display: grid;grid-template-rows: repeat(2,auto);grid-auto-flow: column;}.resource-links{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 8px;align-items: flex-start;}.resource-links a.button-link{background: #0A819F;border-radius: 2px;padding: 4px 16px;color: #FFFFFF;text-decoration: none;}.resource-links a.button-link:hover,.resource-links a.button-link:visited:hover{color: #FFFFFF;background-color: #075E73;}.resource-links a[href=""]{display: none;}.resource-title-holder .cm-resource-icons{grid-row: 1 / span 2;justify-self: end;}.label-instructions{padding: 40px 0 16px;}.label-instructions > *{margin: 0;}.cm-resource-key{display: flex;align-items: center;padding: 8px 24px;border: 1px solid #DDDDDD;border-radius: 4px;column-gap: 20px;margin: auto;width: fit-content;}.cm-resource-key .key-label{font-weight: 700;}.cm-resource-icons .key{display: flex;column-gap: 8px;align-items: center;}.cm-resource-icons .key svg{width: 20px;}.cm-resource-library{display: flex;flex-wrap: wrap;column-gap: 16px;row-gap: 16px;}.cm-resource-card{padding: 8px;border: 1px solid #DDDDDD;border-radius: 4px;width: 176px;min-height: 182px;}.cm-resource-card *{pointer-events: none;}.cm-resource-card:hover{box-shadow: 0px 7px 10px -4px rgba(0,0,0,0.08),0px 4px 5px -2px rgba(0,0,0,0.03);cursor: pointer;}.cm-resource-card.selected{background: #F3F9FA;border: 1px solid #075E73;}.cm-resource-image{width: 160px;height: 120px;overflow: hidden;}.cm-resource-card:not(.upcoming) .cm-resource-title{padding-top: 8px;margin-bottom: 8px;}.cm-resource-icons .icon svg{height: 10px;width: auto;display: block;}.cm-resource-card.upcoming{position: relative;background: rgba(0,0,0,0.65);color: white;pointer-events: none;}.upcoming .cm-resource-image{width: 160px;height: 166px;overflow: hidden;position: absolute;right: 0;top: 0;margin: 8px;display: flex;justify-content: center;z-index: -1;}.upcoming .cm-resource-image img{max-width: none;width: auto;}.upcoming .cm-resource-title{padding-top: 0;text-align: center;}.upcoming .cm-resource-title::before{content: 'Coming soon';text-transform: uppercase;font-weight: 700;font-size: 12px;line-height: 16px;display: block;text-align: center;padding-bottom: 2px;}@media screen and (min-width: 781px){.cm-body-02-03{font-size: 16px;line-height: 24px;}.cm-detail-04-05{font-size: 14px;line-height: 16px;}.cm-resource-card.upcoming{display: flex;flex-direction: column;justify-content: center;align-items: center;}}@media screen and (max-width: 780px){#jump-to-featured-resource{margin-top: -100px;}.featured-resource{margin-bottom: 24px;padding: 24px;display:block;}.feature-resource-image{width: 100%;}.resource-title-holder{margin-top: 24px;margin-bottom: 4px;row-gap: 4px;}.feature-resource-title{font-size: 18px;line-height: 20px;}.resource-links{margin-top: 12px;}.label-instructions{padding-top: 32px;}.cm-resource-key,.cm-resource-key .cm-resource-icons{flex-wrap: wrap;justify-content: center;row-gap: 12px;}.cm-resource-card{width: 100%;min-height: 55px;padding: 4px;display: grid;grid-template-columns: 60px auto auto;column-gap: 20px;align-items: center;}.cm-resource-image{width: 60px;height: 45px;overflow: hidden;}.cm-resource-title{padding-top: 0;margin-bottom: 0px;}.cm-resource-library .cm-resource-icons{justify-self: self-end;padding-right: 12px;margin-top: 0px;}.upcoming .cm-resource-title{grid-column: 1 / span 2;display: flex;}.upcoming .cm-resource-title::before{padding: 2px 12px;}.upcoming .cm-resource-image{width: calc(100% - 8px);height: calc(100% - 8px);margin: 4px;align-items: center;}}@media screen and (max-width: 439px){.resource-links{flex-direction: column;align-items: flex-start;}.featured-resource .cm-resource-icons .key svg{width: 15px;}.featured-resource .cm-resource-icons{column-gap: 8px;}.key-label{width: 100%;text-align: center;}.cm-resource-key{padding: 8px;width: 100%;}}@media screen and (max-width: 405px){.resource-title-holder{display: flex;flex-direction: column;margin-bottom: 8px;}.feature-resource-title{padding-bottom: 4px;}.cm-resource-key .cm-resource-icons{max-width: 250px;}.resource-title-holder{display: flex;flex-direction: column;margin-bottom: 8px;}.feature-resource-title{padding-bottom: 4px;}}</style> <style id='acf-cm-profile-quote-block-style-inline-css'>.cm-body-01{font-size: 18px;line-height: 130%;font-weight: 400;}.cm-hed-05-semi{font-size: 20px;font-weight: 600;line-height: 110%;letter-spacing: -0.4px;}.cm-hed-07-semi{font-size: 16px;font-weight: 600;line-height: 120%;letter-spacing: -0.32px;}.cm-pq-quote-container{text-align: center;display: block;background-color: #F3F9FA;border: 1px solid #F3F9FA;padding: 32px 24px;}.cm-pq-container a.cm-pq-quote-container,.cm-pq-container a.cm-pq-quote-container:hover,.cm-pq-container a.cm-pq-quote-container:visited:hover{color: #212121;text-decoration: none;}.cm-pq-quote-container:hover{background: #E2F0F3;border: 1px solid #075E73;transition: 0.5s;}.cm-pq-container a.cm-pq-quote-container:hover .cm-pq-article{color: #075E73;}.cm-pq-quote{margin-bottom: 8px;}.cm-pq-profile-container{display: flex;align-items: center;column-gap: 16px;max-width: max-content;margin: 16px auto 0;}.cm-pq-img{width: 55px;height: 55px;border-radius: 50%;border: solid 1px #dddddd;grid-row: span 2;overflow: hidden;}.cm-pq-bio{color: #666666;}@media screen and (min-width: 880px){.cm-body-01.cm-pq-quote{font-size: 20px;}.cm-pq{display: flex;flex-wrap: wrap;gap: 100px 60px;}.cm-pq-container{width: calc( (100% - 60px ) / 2);}}@media screen and (max-width: 879px){.cm-pq-container + .cm-pq-container{padding-top: 40px;margin-top: 40px;border-top: solid 1px #DDDDDD;}}</style> <style id='acf-cm-legislator-block-style-inline-css'>.entry .entry-content .cm-leg-card{border: 1px solid #ddd;max-width: 500px;margin-right: auto;margin-left: auto;}.cm-leg-card-padding{padding: 16px;}.cm-leg-card-h6{font-size: 18px;font-weight: 700;line-height: 120%;letter-spacing: -0.36px;color: #212121;}.entry .cm-leg-card > p{font-weight: 600;border-bottom: 1px solid #ddd;margin: 0px 16px 8px;padding: 16px 0;}.entry .cm-leg-list :where(a,a:visited){display: block;font-size: 16px;font-weight: 400;line-height: 130%;text-decoration: none;color: #3d3d3d;position: relative;}.entry .cm-leg-list :is(a:hover,a:visited:hover){color: #3d3d3d;background-color: #EEEEEE;}.cm-leg-list a p{margin: 0;padding-right: 38px;}.cm-leg-list a::after{content: "";background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.74992 14.6975L5.95117 13.8987L10.4062 9.49999L5.99617 5.10124L6.74992 4.30249L12.0037 9.49999L6.74992 14.6975Z' fill='%23666666'/%3E%3C/svg%3E%0A");width: 18px;height: 18px;display: block;position: absolute;top: calc( 50% - 9px );right: 16px;}@media screen and (max-width: 650px){.entry .entry-content .cm-leg-card{padding: 12px 24px;}.cm-leg-card-h6{font-size: 16px;letter-spacing: -0.32px;}.entry .cm-leg-list :where(a,a:visited){font-size: 14px;padding: 16px 8px;}.cm-leg-list a::after{right: 8px;}.entry .cm-leg-card > p{font-weight: 700;padding: 8px 0 16px;margin: 0px 0 8px;}}</style> <style id='wp-parsely-recommendations-style-inline-css'>.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0}</style> <link rel='stylesheet' id='mediaelement-css' href='https://calmatters.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://calmatters.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.7.2' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'>.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}</style> <style id='filebird-block-filebird-gallery-style-inline-css'>ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);-moz-column-width:var(--min-width);columns:var(--min-width) var(--columns);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit}</style> <style id='classic-theme-styles-inline-css'>.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style> <style id='global-styles-inline-css'>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #04BAD8;--wp--preset--color--primary-variation: #05A0C4;--wp--preset--color--secondary: #F4BB32;--wp--preset--color--secondary-variation: #F4A045;--wp--preset--color--dark-gray: #111111;--wp--preset--color--medium-gray: #767676;--wp--preset--color--light-gray: #EEEEEE;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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--gradient--grad-1: linear-gradient( 135deg,rgb( 52,188,198) 0%,rgb( 12,148,158) 100% );--wp--preset--gradient--grad-2: linear-gradient( 135deg,rgb( 244,187,50) 0%,rgb( 204,147,10) 100% );--wp--preset--gradient--grad-3: linear-gradient( 135deg,rgb( 17,17,17 ) 0%,rgb( 85,85,85 ) 100% );--wp--preset--gradient--grad-4: linear-gradient( 135deg,rgb( 68,68,68 ) 0%,rgb( 136,136,136 ) 100% );--wp--preset--gradient--grad-5: linear-gradient( 135deg,rgb( 119,119,119 ) 0%,rgb( 221,221,221 ) 100% );--wp--preset--gradient--grad-6: linear-gradient( 135deg,rgb( 221,221,221 ) 0%,rgb( 255,255,255 ) 100% );--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 20px;--wp--preset--font-size--huge: 44px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}</style> <link rel="stylesheet" id="newspack-ads-media-kit-frontend-css" media="all" data-pmdelayedstyle="https://calmatters.org/wp-content/plugins/newspack-ads/dist/media-kit-frontend.css?ver=1741108015"> <link rel="stylesheet" id="newspack-ads-frontend-css" media="all" data-pmdelayedstyle="https://calmatters.org/wp-content/plugins/newspack-ads/includes/../dist/frontend.css?ver=1741108015"> <link rel='stylesheet' id='newspack-blocks-block-styles-stylesheet-css' href='https://calmatters.org/wp-content/plugins/newspack-blocks/dist/block_styles.css?ver=4.7.0' media='all' /> <link rel='stylesheet' id='header-styles-css' href='https://calmatters.org/wp-content/plugins/newspack-calmatters/assets/css/header.css?ver=4.10.4' media='all' /> <link rel='stylesheet' id='newspack-newsletters-subscriptions-css' href='https://calmatters.org/wp-content/plugins/newspack-newsletters/includes/../dist/subscriptions.css?ver=1741192968' media='all' /> <link rel='stylesheet' id='wp-components-css' href='https://calmatters.org/wp-includes/css/dist/components/style.min.css?ver=6.7.2' media='all' /> <link rel='stylesheet' id='newspack-commons-css' href='https://calmatters.org/wp-content/plugins/newspack-plugin/dist/commons.css?ver=6.0.4' media='all' /> <link rel='stylesheet' id='newspack-admin-css' href='https://calmatters.org/wp-content/plugins/newspack-plugin/dist/admin.css?ver=6.0.4' media='all' /> <link rel='stylesheet' id='newspack-reader-auth-css' href='https://calmatters.org/wp-content/plugins/newspack-plugin/dist/reader-auth.css?ver=6.0.4' media='all' /> <link rel='stylesheet' id='newspack-ui-css' href='https://calmatters.org/wp-content/plugins/newspack-plugin/dist/newspack-ui.css?ver=6.0.4' media='all' /> <link rel='stylesheet' id='newspack-popups-view-css' href='https://calmatters.org/wp-content/plugins/newspack-popups/includes/../dist/view.css?ver=1741193967' media='all' /> <link rel='stylesheet' id='newspack-style-css' href='https://calmatters.org/wp-content/themes/newspack-katharine/style.css?ver=2.6.0' media='all' /> <style id='newspack-style-inline-css'>.tags-links{clip: rect(1px,1px,1px,1px);height: 1px;position: absolute;overflow: hidden;width: 1px;}</style> <link rel='stylesheet' id='newspack-print-style-css' href='https://calmatters.org/wp-content/themes/newspack-theme/styles/print.css?ver=2.6.0' media='print' /> <link rel='stylesheet' id='newspack-font-import-css' href='https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;1,400&display=swap' media='all' /> <link rel='stylesheet' id='newspack-font-alternative-import-css' href='https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;1,400&display=swap' media='all' /> <link rel='stylesheet' id='newspack-sponsors-style-css' href='https://calmatters.org/wp-content/themes/newspack-theme/styles/newspack-sponsors.css?ver=2.6.0' media='all' /> <style id='akismet-widget-style-inline-css'>.a-stats{--akismet-color-mid-green: #357b49;--akismet-color-white: #fff;--akismet-color-light-grey: #f6f7f7;max-width: 350px;width: auto;}.a-stats *{all: unset;box-sizing: border-box;}.a-stats strong{font-weight: 600;}.a-stats a.a-stats__link,.a-stats a.a-stats__link:visited,.a-stats a.a-stats__link:active{background: var(--akismet-color-mid-green);border: none;box-shadow: none;border-radius: 8px;color: var(--akismet-color-white);cursor: pointer;display: block;font-family: -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen-Sans','Ubuntu','Cantarell','Helvetica Neue',sans-serif;font-weight: 500;padding: 12px;text-align: center;text-decoration: none;transition: all 0.2s ease;}.widget .a-stats a.a-stats__link:focus{background: var(--akismet-color-mid-green);color: var(--akismet-color-white);text-decoration: none;}.a-stats a.a-stats__link:hover{filter: brightness(110%);box-shadow: 0 4px 12px rgba(0,0,0,0.06),0 0 2px rgba(0,0,0,0.16);}.a-stats .count{color: var(--akismet-color-white);display: block;font-size: 1.5em;line-height: 1.4;padding: 0 13px;white-space: nowrap;}</style> <script src="https://calmatters.org/wp-content/plugins/newspack-calmatters/assets/scripts/cm-navigation.js?ver=4.10.4" id="nav-functions-js" defer></script> <script src="https://calmatters.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://calmatters.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script src="https://www.googletagmanager.com/gtag/js?id=G-5TKXNLE5NK" id="google_gtagjs-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="google_gtagjs-js-after" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["calmatters.org"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "G-5TKXNLE5NK"); </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <link rel="https://api.w.org/" href="https://calmatters.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://calmatters.org/wp-json/wp/v2/categories/65363" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://calmatters.org/xmlrpc.php?rsd" /> <!-- Custom Logo: hide header text --> <style id="custom-logo-css">.site-title{position: absolute;clip: rect(1px,1px,1px,1px);}</style> <meta name="generator" content="Site Kit by Google 1.145.0" /> <style>.newspack_global_ad > *::before,.widget.widget_newspack-ads-widget .textwidget > *::before{content: 'Advertisement';display: block;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size: 10px;line-height: 1.6;margin-bottom: 0.4em;opacity: 0.75;text-align: center;}</style> <script> LUX=function(){function n(){return Date.now?Date.now():+new Date}var r,e=n(),t=window.performance||{},a=t.timing||{navigationStart:(null===(r=window.LUX)||void 0===r?void 0:r.ns)||e};function o(){return t.now?(r=t.now(),Math.floor(r)):n()-a.navigationStart;var r}(LUX=window.LUX||{}).ac=[],LUX.addData=function(n,r){return LUX.cmd(["addData",n,r])},LUX.cmd=function(n){return LUX.ac.push(n)},LUX.getDebug=function(){return[[e,0,[]]]},LUX.init=function(){return LUX.cmd(["init"])},LUX.mark=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t.mark)return t.mark.apply(t,n);var e=n[0],a=n[1]||{};void 0===a.startTime&&(a.startTime=o());LUX.cmd(["mark",e,a])},LUX.markLoadTime=function(){return LUX.cmd(["markLoadTime",o()])},LUX.measure=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t.measure)return t.measure.apply(t,n);var e,a=n[0],i=n[1],u=n[2];e="object"==typeof i?n[1]:{start:i,end:u};e.duration||e.end||(e.end=o());LUX.cmd(["measure",a,e])},LUX.send=function(){return LUX.cmd(["send"])},LUX.ns=e;var i=LUX;if(window.LUX_ae=[],window.addEventListener("error",(function(n){window.LUX_ae.push(n)})),window.LUX_al=[],"function"==typeof PerformanceObserver&&"function"==typeof PerformanceLongTaskTiming){var u=new PerformanceObserver((function(n){for(var r=n.getEntries(),e=0;e<r.length;e++)window.LUX_al.push(r[e])}));try{u.observe({type:"longtask"})}catch(n){}}return i}(); </script> <script src="https://cdn.speedcurve.com/js/lux.js?id=4436332392" async defer crossorigin="anonymous"></script> <style>img#wpstats{display:none}</style> <meta name="parsely-title" content="Technology" /> <meta name="parsely-link" content="http://calmatters.org/category/economy/technology/" /> <meta name="parsely-type" content="index" /> <style type="text/css" id="custom-theme-fonts-katharine">.accent-header,div.wpnbha .article-section-title,.archive .page-title,.author-bio h2 span,.entry-meta .byline a,.entry-meta .entry-date,.entry-meta .updated,.site-footer .widget-title,.site-footer .widgettitle,.site-info,#secondary .widgettitle{text-transform: uppercase;}</style> <style type="text/css" id="newspack-theme-colors-variables">:root{--newspack-primary-color: #34bcc6;--newspack-secondary-color: #f4bb32;--newspack-cta-color: #dd3333;--newspack-header-color: #474644;--newspack-primary-menu-color:;--newspack-primary-contrast-color: black;--newspack-secondary-contrast-color: black;--newspack-cta-contrast-color: white;--newspack-header-contrast-color: white;--newspack-primary-menu-contrast-color: white;}</style> <style type="text/css" id="custom-theme-fonts">:root{--newspack-theme-font-heading: "Source Sans Pro";}:root{--newspack-theme-font-body: "Source Sans Pro";}.tags-links span:first-child,.cat-links,.page-title,.highlight-menu .menu-label{text-transform: uppercase;}</style> <style>.sponsor-label .flag,amp-script .sponsor-label .flag{background: #FED850;color: black;}</style> <!-- Google Tag Manager snippet added by Site Kit --> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> ( 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-TXQ3CH7' ); </script> <!-- End Google Tag Manager snippet added by Site Kit --> <link rel="icon" href="https://calmatters.org/wp-content/uploads/2022/06/cropped-favicon_2023_512-32x32.png" sizes="32x32" /> <link rel="icon" href="https://i0.wp.com/calmatters.org/wp-content/uploads/2022/06/cropped-favicon_2023_512.png?fit=192%2C192&ssl=1" sizes="192x192" /> <link rel="apple-touch-icon" href="https://i0.wp.com/calmatters.org/wp-content/uploads/2022/06/cropped-favicon_2023_512.png?fit=180%2C180&ssl=1" /> <meta name="msapplication-TileImage" content="https://i0.wp.com/calmatters.org/wp-content/uploads/2022/06/cropped-favicon_2023_512.png?fit=270%2C270&ssl=1" /> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"> ( function() { // Load GA script if not yet found if ( 'undefined' === typeof gtag ) { var element = document.createElement( 'script' ); element.src = 'https://www.googletagmanager.com/gtag/js?id=G-GNY4L81DZE'; element.async = true; document.head.appendChild( element ); window.dataLayer = window.dataLayer || []; window.gtag = function() { window.dataLayer.push( arguments ) }; gtag( 'js', new Date() ); } gtag( 'config', 'G-GNY4L81DZE' ); } )(); </script> <style id="wp-custom-css">.main-content .newspack_nl_cpt{font-family: 'Source Sans Pro',sans-serif;}.main-content .newspack_nl_cpt h2,.main-content .newspack_nl_cpt h3{font-size: 28px !important;}.main-content .newspack_nl_cpt h4{font-size: 24px !important;}.main-content .newspack_nl_cpt .cm-caption{font-size: 12px;font-weight: 400;line-height: 130%;}.main-content .newspack_nl_cpt h4{padding: 0 !important;}.main-content .newspack_nl_cpt.category-inequality-insights .cm-some-stories{font-size: 20px !important;margin: 0 !important;padding-bottom: 16px !important;}.main-content .newspack_nl_cpt.category-inequality-insights .ii-dont-miss,.main-content .newspack_nl_cpt.category-inequality-insights .inequality-insights-list{margin: 0 !important;}.main-content .newspack_nl_cpt.category-inequality-insights li{margin-bottom: 32px;}a.engage-option,.cm-cta .gform_confirmation_message,.cm-cta .gravity-theme .gform-body .gform_fields input[type=email],.cm-cta{font-size: 14px;line-height: 130%;font-weight: 400;}.hed-05-06-bold{font-size: 18px;font-weight: 700;line-height: 120%;letter-spacing: -0.36px;}a.engage-option p:first-of-type,.hed-06-07-semi,.hed-07-semi,.hed-06-07-bold,.hed-07-bold{font-size: 16px;font-weight: 700;line-height: 120%;letter-spacing: -0.32px;}.cm-cta .wp-block-button__link,.cm-cta .gform-button,.hed-07-08-semi,.hed-08-semi{font-size: 14px;font-weight: 700;line-height: 120%;letter-spacing: -0.28px;}p.engage-call{font-size: 16px;font-weight: 700;line-height: 110%;text-transform: uppercase;}.hed-06-07-semi,.hed-07-semi{font-weight: 600;}.hed-07-08-semi,.hed-08-semi{font-weight: 600;}body .cm-cta .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: inherit !important;margin-right: inherit !important;}.cm-cta-remove-child-margins .wp-block-group__inner-container > *{margin-top: 0px;margin-bottom: 0px;}.entry .entry-content > * .cm-cta-remove-margins,.entry .entry-content .wp-block-group__inner-container > .cm-cta-remove-margins{margin-top: 0px;margin-bottom: 0px;}.newspack-lightbox .newspack-popup-wrapper div.newspack-popup__content{padding: 0px;}.cm-cta{font-family: "Source Sans Pro";}.cm-cta > .wp-block-group__inner-container{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 16px;}.cm-cta > .wp-block-group__inner-container .span-2,.cm-cta > .wp-block-group__inner-container .span-2_wrapper{grid-column: span 2;}.cm-cta.no-grid > .wp-block-group__inner-container{display: block;}.cm-cta figure{max-width: 55px;flex-shrink: 0;}.cm-cta ol + ol{padding-top: 4px;color: #666;}@media screen and (min-width: 781px){.cm-cta.narrow-layout-d > .wp-block-group__inner-container{display: flex;gap: 20px;justify-content: center;}.cm-cta.narrow-layout-d > .wp-block-group__inner-container .span-2,.cm-cta.narrow-layout-d > .wp-block-group__inner-container .span-2_wrapper{grid-column: span 1;}.cm-cta.narrow-layout-d > .wp-block-group__inner-container .cm-icon{order: -1;}.cm-cta.narrow-layout-d > .wp-block-group__inner-container .wp-block-buttons{flex-shrink: 0;}}.cm-cta .gravity-theme .gform-body .gform_fields{grid-template-columns: 1fr auto;grid-template-rows: auto 20px;gap: 4px 8px;}.cm-cta .gravity-theme .gform-body .gform_fields > .gfield{grid-column: span 1;height: -moz-fit-content;height: fit-content;}.cm-cta .gravity-theme .gform-body .gform_fields input[type=email]{padding: 8.6px 9px;border: solid 1px #DDDDDD;border-radius: 3px;}.cm-cta .gravity-theme .gform-body .gform_fields input[type=email]:not(:focus):-moz-placeholder-shown{background: #F7F7F7;color: #666;}.cm-cta .gravity-theme .gform-body .gform_fields input[type=email]:not(:focus):placeholder-shown{background: #F7F7F7;color: #666;}.cm-cta .gravity-theme .gform-body .gform_fields .gfield_validation_message{background: none;padding: 0px;border: none;}.cm-cta .gravity-theme .gform-body .gform_fields input{line-height: inherit !important;}.cm-cta .gravity-theme div.gform_footer{padding: 0;margin: 0;}.cm-cta .wp-block-button__link,.cm-cta .gform-button{font-weight: 600;text-transform: none;text-decoration: none;border-radius: 3px;padding: 10.1px 20px;color: #fff;background-color: #212121 !important;}.cm-cta .wp-block-button__link:hover,.cm-cta .gform-button:hover{background-color: #075E73 !important;}.cm-cta .wp-block-button,.cm-cta .wp-block-button__link{width: 100%;}.cm-cta .consent-text{font-size: 12px;line-height: 20px;color: #666666;order: 3;grid-column: span 2 !important;}.cm-cta .consent-text a{color: #666666;text-decoration: underline;}.cm-cta .consent-text a:hover{color: #075e73;}.cm-cta ol{list-style-type: none;padding-left: initial;color: #212121;}.cm-cta ol li{line-height: inherit;}.cm-cta .gform_confirmation_message{background: #DEFBE6;border: solid 1px #94D7A7;border-left: 3px solid #24A148;border-radius: 3px;padding: 12px 12px 12px 42px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1C5.1 1 1 5.1 1 10C1 14.9 5.1 19 10 19C14.9 19 19 15 19 10C19 5 15 1 10 1ZM8.7 13.5L5.5 10.3L6.5 9.3L8.7 11.5L13.5 6.7L14.5 7.7L8.7 13.5Z' fill='%2324A148'/%3E%3Cpath opacity='0.01' fill-rule='evenodd' clip-rule='evenodd' d='M8.7 13.4999L5.5 10.2999L6.5 9.29995L8.7 11.4999L13.5 6.69995L14.5 7.69995L8.7 13.4999Z' fill='%2324A148'/%3E%3C/svg%3E%0A");background-position: 12px center;background-repeat: no-repeat;}.cm-cta.bg-donation .wp-block-button .wp-block-button__link,.cm-cta.bg-donation .gform-button{background-color: #FFC22C !important;color: #212121 !important;}.cm-cta.bg-donation .wp-block-button .wp-block-button__link:hover,.cm-cta.bg-donation .gform-button:hover{background-color: #FF9E18 !important;}.cm-cta.bg-donation.basic-popup{border-color: #ED9E00;}@media screen and (min-width: 601px){.cm-cta{font-size: 16px;line-height: 130%;font-weight: 400;}.cm-cta ol :nth-child(2){transform: scale(0);position: absolute;}.cm-cta .hed-05-06-bold{font-size: 20px;font-weight: 700;line-height: 110%;letter-spacing: -0.4px;}.cm-cta .hed-06-07-semi,.cm-cta .hed-06-07-bold{font-size: 18px;font-weight: 700;line-height: 120%;letter-spacing: -0.36px;}.cm-cta .hed-07-08-semi,.cm-cta .wp-block-button__link{font-size: 16px;font-weight: 700;line-height: 120%;letter-spacing: -0.32px;}.cm-cta .hed-06-07-semi,.cm-cta .hed-07-08-semi,.cm-cta .wp-block-button__link{font-weight: 600;}.cm-cta .wp-block-button__link,.cm-cta .gform-button{padding-right: 40px;padding-left: 40px;}}@media screen and (max-width: 600px){.cm-cta ol :first-child:not(:only-child){transform: scale(0);position: absolute;}}.newspack-lightbox.newspack-lightbox-no-overlay{touch-action: none;}.newspack-lightbox .newspack-lightbox__close svg{fill: #666666;width: 18px;height: 18px;}.newspack-lightbox .popup-dismiss-form svg path{stroke-width: 1px;stroke: #fff;}.after-article-engagement{display: flex;gap: 24px 16px;max-width: 780px;margin: auto;padding: 24px;background-color: #fafafa;border: solid 1px #ddd;flex-wrap: wrap;justify-content: center;}@media screen and (max-width: 600px){.after-article-engagement{max-width: 400px;row-gap: 12px;}}p.engage-call{width: 100%;flex-shrink: 0;margin: 0 !important;text-align: center;}@media screen and (max-width: 600px){p.engage-call{padding-bottom: 8px;}}a.engage-option{background-color: #eee;width: calc((100% - 48px) / 3);padding: 12px;border-radius: 8px;display: flex;-moz-column-gap: 8px;column-gap: 8px;align-items: center;text-decoration: none;}a.engage-option:hover{background-color: #ddd;}a.engage-option *{margin: 0px;color: #212121;}a.engage-option img{max-width: 45px;height: auto;}@media screen and (max-width: 600px){a.engage-option{width: 100%;}}body:has(.dark-mode) article .newspack-inline-popup,body:has(.dark-mode) article .cm-cta .gravity-theme input[type=email]{background: none !important;}body:has(.dark-mode) article .cm-cta,body:has(.dark-mode) article .cm-cta.cm-cta-testimonial{border-color: #3d3d3d;}body:has(.dark-mode) article .cm-cta ::-moz-placeholder{color: #eee;}body:has(.dark-mode) article .cm-cta ol,body:has(.dark-mode) article .cm-cta ::placeholder,body:has(.dark-mode) article .cm-cta .gravity-theme input[type=email]{color: #eee;}body:has(.dark-mode) article .cm-cta ol + ol,body:has(.dark-mode) article .consent-text{color: #ccc;}body:has(.dark-mode) article .basic-inline,body:has(.dark-mode) article .cm-cta-testimonial{background-color: #333;}body:has(.dark-mode) article .cm-cta .gform-button,body:has(.dark-mode) article .cm-cta:not(.bg-donation,.cm-cta-testimonial) .wp-block-button__link{background-color: #ccc !important;color: #212121;}body:has(.dark-mode) article .cm-cta .gform-button:hover,body:has(.dark-mode) article .cm-cta:not(.bg-donation,.cm-cta-testimonial) .wp-block-button__link:hover{background-color: #075E73 !important;color: #fff !important;}body:has(.dark-mode) article .after-article-engagement{color: #fff;border: 1px solid #3D3D3D;background: #212121;}body:has(.dark-mode) article .after-article-engagement a.engage-option{background-color: #3D3D3D;}body:has(.dark-mode) article .after-article-engagement a.engage-option *{color: #fff;}body:has(.dark-mode) article .after-article-engagement a.engage-option:hover{background-color: #666666;}.site-info .menu-footer-menu-container,footer.site-footer .footer-widgets .wrapper section:nth-of-type(4) p,footer.site-footer .footer-widgets .wrapper ul li,.body-03{font-size: 14px;line-height: 130%;font-weight: 400;}footer.site-footer .footer-widgets .wrapper h2.widget-title{font-size: 14px;font-weight: 700;line-height: 110%;text-transform: uppercase;}footer.site-footer{color: #212121;background: #EEEEEE;display: flex;flex-direction: column;position: relative;padding-block-start: 40px;padding-block-end: 40px;container-type: inline-size;container-name: footer;}footer.site-footer > *,footer.site-footer .footer-widgets{padding: 0;margin: 0 0 32px;}footer.site-footer > :last-child{margin-bottom: 0;}footer.site-footer a:hover,footer.site-footer .widget a:hover{opacity: 1;color: inherit;}footer.site-footer a:not(.wp-block-button__link):hover{text-decoration: underline;}footer.site-footer .footer-widgets{order: 2;}footer.site-footer .footer-widgets .wrapper{display: grid;row-gap: 32px;justify-content: start;grid-template-columns: 1fr 16px 1fr;grid-template-areas: "a . b" "c . d " "e e e";}footer.site-footer .footer-widgets .wrapper h2.widget-title{margin: 0 0 8px;color: #212121;}footer.site-footer .footer-widgets .wrapper h2.widget-title:nth-of-type(2){margin-top: 32px;}footer.site-footer .footer-widgets .wrapper ul li{margin-bottom: 4px;}footer.site-footer .footer-widgets .wrapper ul li a{padding: 0;color: #3D3D3D;}footer.site-footer .footer-widgets .wrapper > *,footer.site-footer .footer-widgets .wrapper ul{margin: 0;}footer.site-footer .footer-widgets .wrapper section:first-of-type{grid-area: a;}footer.site-footer .footer-widgets .wrapper section:nth-of-type(2){grid-area: b;}footer.site-footer .footer-widgets .wrapper section:nth-of-type(3){grid-area: c;}footer.site-footer .footer-widgets .wrapper section:nth-of-type(4){grid-area: d;}footer.site-footer .footer-widgets .wrapper section:nth-of-type(4) .is-layout-flex{gap: 0;}footer.site-footer .footer-widgets .wrapper section:nth-of-type(4) p{color: #3D3D3D;}footer.site-footer .footer-widgets .wrapper section:last-of-type{grid-area: e;}footer.site-footer::before{border-top: solid 1px #CCCCCC;order: 3;max-width: 90vw;width: 1200px;margin: 0 auto 32px;}footer.site-footer .social-links-menu li a{border: solid 1.5px #c7c7c7;border-radius: 50%;width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;}footer.site-footer .social-links-menu li a svg{width: 45%;}.footer-branding{order: 4;}.footer-branding .wrapper{border-bottom: none;padding: 0;flex-direction: column-reverse;row-gap: 32px;}.footer-logo-large .footer-branding .footer-logo-link{display: flex;max-width: 100%;width: 333px;}.site-info{order: 6;text-transform: none;color: #666666;}.site-info .site-info-contain > :not(.copyright){display: none;}.site-info .site-info-contain .copyright{margin: 0;}.site-info .widget-area .wrapper{padding: 0;}.site-info .widget-area ul li{margin: 0 8px 0 0;line-height: inherit;display: inline;}.site-info .widget-area ul li a{padding: 0;}@container footer (min-width: 781px) and (max-width: 1274px ){footer.site-footer > *,footer.site-footer .footer-widgets,footer.site-footer::before{max-width: 710px;margin-left: calc((100% - 710px) / 2);}footer.site-footer .footer-branding .wrapper .social-navigation{position: absolute;bottom: 40px;right: calc((100% - 710px) / 2);}footer.site-footer .footer-widgets .wrapper{justify-content: start;grid-template-columns: repeat(3,130px 40px) 20px max-content;grid-template-areas: "a . b . c . . d " "e e e e e e e e";}footer.site-footer .wrapper{max-width: 100%;}footer.site-footer section:last-of-type{max-width: 400px;}}@container footer (min-width: 1275px){footer.site-footer .footer-widgets .wrapper{justify-content: start;grid-template-columns: repeat(3,130px 40px) 20px max-content 1fr 400px;grid-template-areas: "a . b . c. . d . e";}.footer-branding .wrapper .social-navigation{position: absolute;bottom: 40px;right: max((100% - 1200px) / 2,5%);}}.cm-read-next-eoa{max-width: 90vw;width: 1200px;}.cm-read-next-eoa-label{font-size: 16px;font-weight: 700;line-height: 110%;text-transform: uppercase;padding-block-start: 8px;border-block-start: solid 1px #666;margin: 40px auto 24px;}@media screen and (max-width: 780px){.cm-read-next-eoa-label{font-size: 14px;font-weight: 700;line-height: 110%;text-transform: uppercase;padding-block-start: 0px;border-block-start: none;margin: 32px auto 24px;padding-block-end: 8px;border-block-end: solid 1px #ddd;}}.cm-read-next-eoa-unit{display: flex;flex-wrap: wrap;row-gap: 16px;justify-content: space-between;margin: 24px auto 40px;container-type: inline-size;container-name: cm-eoa-unit;}.cm-read-next-eoa-article{display: block;width: 215px;max-width: calc((100% - 64px) / 5);}.cm-read-next-eoa-article:hover .cm-read-next-eoa-title{color: #075E73;}.cm-read-next-eoa-img{width: 100%;-o-object-fit: cover;object-fit: cover;aspect-ratio: 5/4;}.cm-read-next-eoa-title{font-size: 18px;font-weight: 700;line-height: 120%;letter-spacing: -0.36px;font-weight: 600;color: #212121;}@container cm-eoa-unit ( width < 1150px ){.cm-read-next-eoa-title{font-size: 16px;font-weight: 700;line-height: 120%;letter-spacing: -0.32px;font-weight: 600;}}@container cm-eoa-unit ( width < 700px ){.cm-read-next-eoa-article{width: 100%;max-width: 100%;display: flex;-moz-column-gap: 12px;column-gap: 12px;align-items: center;}.cm-read-next-eoa-img{width: 50px;aspect-ratio: 1/1;}}body:has(.dark-mode) .cm-read-next-eoa-title,body:has(.dark-mode) .cm-read-next-eoa-label{color: var(--cm-story-text-color);}body:has(.dark-mode) a:hover .cm-read-next-eoa-title{color: var(--cm-story-accent-color);}.sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button,.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button,.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background: none;color: #212121 !important;border: solid 1px #212121;width: 34px;height: 34px;display: flex;justify-content: center;align-items: center;max-width: initial;top: 0px;padding: 0px;margin: 0px;}main:has(.featured-image-behind,.dark-mode) .sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button,main:has(.featured-image-behind,.dark-mode) .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button,main:has(.featured-image-behind,.dark-mode) .sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button,main:has(.featured-image-behind,.dark-mode) a.cm-republish-button span,main:has(.featured-image-behind,.dark-mode) a.cm-republish-button{color: #fff !important;border-color: #fff;}.entry-subhead:has(.cm-republish-button) .sd-content ul{display: flex;}.entry-subhead:has(.cm-republish-button) .sd-content ul li:not(.share-end){padding: 0px;margin: 0 0 12px 8px;}.sd-content ul li.share-end{margin: 0;padding: 0px;}a.cm-republish-button{align-self: start;font-size: 14px;font-weight: 600;line-height: 120%;letter-spacing: -0.28px;height: 34px;display: flex;border: solid 1px #212121;border-radius: 3px;align-items: center;}a.cm-republish-button span{color: #212121 !important;display: block;padding: 0px 16px;border-radius: 3px;}a.cm-republish-button span:hover{text-decoration: none;}a.cm-republish-button:hover{opacity: 0.6;text-decoration: none;}a.cm-republish-button:focus{text-decoration: none;}@media only screen and (min-width: 600px){.entry-subhead:has(.cm-republish-button){align-items: flex-start;}.cm-republish-button{margin-left: 16px;}.sharedaddy{flex-shrink: 0;}}@media only screen and (max-width: 599px){.entry-subhead:has(.cm-republish-button){display: flex;flex-wrap: wrap;}.entry-subhead:has(.cm-republish-button) .entry-meta{width: 100%;}}body{--newspack-theme-color-primary: #0A819F;}body,.entry-meta,.entry-meta .byline a,.entry-meta .byline a:visited,.entry .entry-meta .byline a,.entry .entry-meta .byline a:visited,.widget_recent_entries ul a,.mobile-sidebar,.mobile-sidebar a,.mobile-sidebar a:visited,.mobile-sidebar .mobile-menu-toggle{color: #212121;}.highlight-menu-contain .menu-label,.has-primary-color,.wp-block-pullquote.is-style-solid-color blockquote.has-primary-color,.wp-block-pullquote.is-style-solid-color blockquote.has-primary-color p,.wp-block-button.has-primary-color,.is-style-outline .wp-block-button__link.has-primary-color:not(:hover),.wp-block-button__link.is-style-outline.has-primary-color:not(:hover){color: #04bad8;}blockquote,.wp-block-quote:not(.is-large),.wp-block-quote:not(.is-style-large){border-color: #04bad8;}.gallery-item > div > a:focus{box-shadow: 0 0 0 2px #04bad8;}.has-primary-background-color,*[class^=wp-block-].has-primary-background-color,*[class^=wp-block-] .has-primary-background-color,*[class^=wp-block-].is-style-solid-color,*[class^=wp-block-].is-style-solid-color.has-primary-background-color,.wp-block-pullquote.is-style-solid-color.has-primary-background-color,.wp-block-file .wp-block-file__button,.entry .wpbnbd.tiered .wp-block-newspack-blocks-donate__tiers input[type=radio]:checked + .tier-select-label,.comment .comment-author .post-author-badge{background-color: #04bad8;}.has-primary-border-color,.wp-block-pullquote.has-primary-border-color{border-color: #04bad8;}.has-primary-variation-color,.accent-header,.article-section-title,.cat-links,.archive .page-title,.cat-links a,.cat-links a:hover,.cat-links a:visited,.entry .wpnbha .cat-links a,.entry .wpnbha .cat-links a:visited,.author-bio .author-link,.entry .entry-footer,.entry .entry-content .more-link:hover,.nav1 .main-menu > li > a + svg,.search-form button:active,.search-form button:hover,.search-form button:focus,.has-drop-cap:not(:focus)::first-letter,.entry-footer a,.comment .comment-metadata > a:hover,.comment .comment-metadata .comment-edit-link:hover,.site-info a:hover,.comments-toggle:hover,.comments-toggle:focus,.is-style-outline .wp-block-button__link.has-primary-variation-color:not(:hover),.wp-block-button__link.is-style-outline.has-primary-variation-color:not(:hover),.mobile-sidebar a:hover,.mobile-sidebar .widget a:hover{color: #05a0c4;}.has-primary-variation-background-color,.site-header .nav1 .main-menu .sub-menu a:hover,.site-header .nav1 .main-menu .sub-menu a:focus{background-color: #05a0c4;}.has-primary-variation-border-color,.wp-block-pullquote.has-primary-variation-border-color{border-color: #05a0c4;}.has-secondary-color,*[class^=wp-block-] .has-secondary-color,*[class^=wp-block-].is-style-solid-color blockquote.has-secondary-color,*[class^=wp-block-].is-style-solid-color blockquote.has-secondary-color p,.is-style-outline .wp-block-button__link.has-secondary-color:not(:hover),.wp-block-button__link.is-style-outline.has-secondary-color:not(:hover),.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color: #f4bb32;}.wp-block-button__link:not(.has-background),.button,button,input[type=button],input[type=reset],input[type=submit],figcaption::after,.wp-caption-text::after,.has-secondary-background-color,*[class^=wp-block-].has-secondary-background-color,*[class^=wp-block-] .has-secondary-background-color,*[class^=wp-block-].is-style-solid-color.has-secondary-background-color{background-color: #f4bb32;}.has-secondary-border-color,.wp-block-pullquote.has-secondary-border-color{border-color: #f4bb32;}.has-secondary-variation-color,.is-style-outline .wp-block-button__link.has-secondary-variation-color:not(:hover),.wp-block-button__link.is-style-outline.has-secondary-variation-color:not(:hover){color: #f4a045;}.has-secondary-variation-background-color{background-color: #f4a045;}.has-secondary-variation-border-color,.wp-block-pullquote.has-secondary-variation-border-color{border-color: #f4a045;}.entry-content a{color: #05a0c4;}.entry-content a::visited{color: #05a0c4;}.entry-content a:hover,.entry-content a:visited:hover,.widget a:hover,.widget a:visited:hover,.author-bio .author-link:hover,.author-bio .author-link:visited:hover,.entry-meta .byline a:hover,.entry-meta .byline a:visited:hover{color: #04bad8;}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color),.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:visited:hover{color: #fff;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:visited:hover{background: #111;}body{text-rendering: auto;font-smooth: auto;-webkit-font-smoothing: auto;-moz-osx-font-smoothing: auto;}.entry-meta .byline a,.author-bio-header .accent-header{text-transform: none;}.nav1,.nav3,.button,button,.wp-block-button,.widget-title,.single .entry-subhead .entry-meta{text-transform: uppercase;}h1,h2,h3,h4,h5,h6,.wpnbha .cat-links,.desktop-sidebar .widget_nav_menu .menu > li > a,.widget-explainers-toc{font-family: inherit;}.entry-title,.author-bio-header .accent-header{font-family: inherit;}.entry-meta .byline a{font-weight: normal;}.wpnbha .author-prefix{text-transform: capitalize;}.accent-header::before,.article-section-title::before,.cat-links::before,.archive .page-title::before{display: none;}.entry .entry-content .wp-block-pullquote blockquote p{word-wrap: normal;word-break: normal;white-space: normal;-webkit-hyphens: none;hyphens: none;}.post-template-single-feature .entry .entry-content > .wp-block-group.alignwide > div > iframe:not(.alignfull):not(.alignwide),.post-template-single-feature .entry .entry-content > .wp-block-group.alignwide > div > .flourish-embed:not(.alignfull):not(.alignwide),.post-template-single-feature .entry .entry-content > .wp-block-group.alignfull > div > iframe:not(.alignfull):not(.alignwide),.post-template-single-feature .entry .entry-content > .wp-block-group.alignfull > div > .flourish-embed:not(.alignfull):not(.alignwide){max-width: 100%;}aside.scaip,.wp-block-newspack-blocks-wp-block-newspack-ads-blocks-ad-unit{clear: both;}aside.scaip div.newspack_global_ad,.wp-block-newspack-blocks-wp-block-newspack-ads-blocks-ad-unit{background: none !important;margin-left: auto !important;margin-right: auto !important;}.wp-block-newspack-blocks-wp-block-newspack-ads-blocks-ad-unit{padding-top: 24px;padding-bottom: 24px;}.newspack_global_ad > div{border-top: 1px solid #cccac8;border-bottom: 1px solid #cccac8;padding: 18px 0 21px;width: 100%;margin: 0 auto 32px !important;}.newspack_global_ad > div *{margin: auto;}aside.scaip,aside.scaip + *{margin-top: 0 !important;margin-bottom: 0 !important;}aside.scaip div.newspack_global_ad > div::before,.wp-block-newspack-blocks-wp-block-newspack-ads-blocks-ad-unit > div::before{opacity: inherit;color: #767676;font-family: inherit;font-size: 18px;margin-bottom: 0.6em;}@media (max-width: 599px){aside.scaip div.newspack_global_ad > div::before,.wp-block-newspack-blocks-wp-block-newspack-ads-blocks-ad-unit > div::before{font-size: 16px;}}.single .cat-links{font-size: 0.85em;}@media screen and (min-width: 600px){.single .entry-title{font-size: 2em;}}@media screen and (min-width: 782px){.single .entry-title{font-size: 2.2em;}}@media screen and (min-width: 1168px){.single .entry-title{font-size: 2.4em;}}.single .entry-subhead .entry-meta{font-weight: bold;}.single .entry-subhead .entry-meta a{font-weight: inherit;text-transform: inherit;}@media screen and (min-width: 782px){.h-db .featured-image-beside{background-color: #212121;}.h-db .featured-image-beside .cat-links a,.h-db .featured-image-beside .cat-links a:visited{color: #fff;}}.wpnbha div.cat-links{font-size: 0.75em;}.wpnbha.image-alignleft .post-has-image .entry-wrapper,.wpnbha.image-alignright .post-has-image .entry-wrapper{align-content: center;display: flex;flex-wrap: wrap;}.wpnbha.image-alignleft .post-has-image .entry-wrapper > *,.wpnbha.image-alignright .post-has-image .entry-wrapper > *{width: 100%;}.wp-block-gallery .blocks-gallery-caption{text-align: left !important;margin: auto;}.wp-block-gallery .blocks-gallery-caption a{color: #05a0c4;}.wp-block-gallery .blocks-gallery-caption a:hover{color: #04bad8;}figcaption.blocks-gallery-caption::after{background-color: #f4bb32;content: "";display: block;height: 5px;margin-top: 0.75rem;width: 32px;}@media screen and (max-width: 858px){.wp-block-gallery.alignfull .blocks-gallery-caption{margin-right: 5vw;margin-left: 5vw;}}@media screen and (max-width: 600px){.wp-block-gallery figure{width: 100% !important;}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin-right: 0px;}}@media screen and (max-width: 650px){.entry .entry-content *.alignleft,.entry .entry-content *.alignright,.post-template-single-feature .entry .entry-content *.alignright,.post-template-single-feature .entry .entry-content *.alignleft{max-width: 100%;width: 100%;float: none;margin-left: 0 !important;margin-right: 0 !important;}:where(.alignleft,.alignright) img{width: 100%;}}.cm-author-block-group .wp-block-group__inner-container{display: flex;flex-direction: column;row-gap: 16px;align-content: start;}.cm-author-block-group .wp-block-group__inner-container > *{margin: 0px;}.cm-author-block-group .cm-detail-03{font-style: normal;font-weight: 700;font-size: 16px;line-height: 24px;text-transform: uppercase;color: #666666;}@media screen and (max-width: 782px){.cm-author-block-group .cm-detail-03{font-size: 14px;line-height: 16px;}}.cm-author-block-group .wp-block-media-text{grid-template-columns: min-content 1fr !important;-moz-column-gap: 16px;column-gap: 16px;}.cm-author-block-group .wp-block-media-text__media{width: 60px;height: 60px;overflow: hidden;border-radius: 50%;align-self: start;}.cm-author-block-group .wp-block-media-text__content{padding: 0px;}.cm-author-block-group .wp-block-media-text__content > *{margin: 0px;font-family: inherit;font-size: 16px;line-height: 22px;color: #3D3D3D;}@media screen and (max-width: 782px){.cm-author-block-group .wp-block-media-text__content > *{font-size: 14px;line-height: 20px;}}.cm-author-block-group .wp-block-media-text__content h3{font-size: 18px;line-height: 20px;color: #212121;}@media screen and (max-width: 782px){.cm-author-block-group .wp-block-media-text__content h3{font-size: 16px;line-height: 24px;}}@media screen and (max-width: 782px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column: 2;grid-row: 1;}}.cm-inline-recirc-simple{font-size: 18px;line-height: 130%;padding: 20px 0;}.cm-inline-recirc-simple a{color: #0A819F;}.cm-inline-recirc-simple a:hover{color: #075E73;text-decoration: underline;}.cm-inline-recirc-simple strong{font-size: 16px;font-weight: 700;line-height: 110%;text-transform: uppercase;}@media screen and (max-width: 650px){.cm-inline-recirc-simple strong{font-size: 14px;}}@media screen and (max-width: 650px){.cm-inline-recirc-simple{font-size: 16px;padding: 16px 0;}}.cm-inline-recirc-hppb article{-moz-column-gap: 16px;column-gap: 16px;padding-bottom: 20px;}.cm-inline-recirc-hppb figure{flex-basis: 152px !important;margin: 0 !important;flex-shrink: 0;align-self: center;}.cm-inline-recirc-hppb figure a{display: flex;}.cm-inline-recirc-hppb .entry-wrapper{flex-basis: auto !important;row-gap: 4px;}.cm-inline-recirc-hppb .entry-wrapper *{margin: 0 !important;}.cm-inline-recirc-hppb article div.entry-wrapper .entry-meta{font-size: 16px;line-height: 130%;}.cm-inline-recirc-hppb article div.entry-wrapper .entry-meta a:hover{color: #075E73;}@media screen and (max-width: 650px){.cm-inline-recirc-hppb article div.entry-wrapper .entry-meta{font-size: 14px;}}.cm-inline-recirc-hppb h2.article-section-title{color: #075E73 !important;font-size: 16px;font-weight: 700;line-height: 110%;margin: 0;padding: 20px 0 16px;}@media screen and (max-width: 650px){.cm-inline-recirc-hppb h2.article-section-title{font-size: 14px;padding-bottom: 12px;}}.cm-inline-recirc-hppb .entry-title{font-weight: 600;line-height: 110%;letter-spacing: -0.4px;}.cm-inline-recirc-hppb .entry-title a:hover{color: #075E73;}@media screen and (min-width: 651px){.cm-inline-recirc-hppb article .entry-title a{font-size: 20px;}}@media screen and (max-width: 782px){.wp-block-embed.is-provider-infogram.alignleft,.wp-block-embed.is-provider-infogram.alignright{max-width: 100%;}}button,.button,input[type=submit],.wp-block-button--link{border-radius: 0;}.wp-block-organic-profile-block .organic-profile-image{max-width: 150px;}.wp-block-organic-profile-block .organic-profile-content{font-size: 0.75em;opacity: 0.8;}.calmatters-summary.wp-block-group.has-background{padding: 30px;}.calmatters-summary .calmatters-summary-heading{color: #05a0c4;text-transform: uppercase;}.entry .entry-content .calmatters-summary .wp-block-group__inner-container .calmatters-summary-heading{margin-bottom: 0.5em;}.entry .entry-content .calmatters-summary .wp-block-group__inner-container .calmatters-summary-content{font-size: 0.95em;margin-top: 0;}.calmatters-after-article .calmatters-after-article-heading{color: #04bad8;font-weight: bold;text-transform: uppercase;}.calmatters-after-article.wp-block-group.has-background{padding: 30px;}.calmatters-after-article .calmatters-after-article-heading{color: #05a0c4;text-transform: uppercase;}.entry .entry-content .calmatters-after-article .wp-block-group__inner-container .calmatters-after-article-heading{margin-bottom: 0.5em;}.entry .entry-content .calmatters-after-article .wp-block-group__inner-container .calmatters-after-article-heading + p{margin-top: 0;}.entry .entry-content .calmatters-after-article .wp-block-group__inner-container p{font-size: 0.95em;}.featured-image-behind::before{background-color: transparent;background-image: linear-gradient(-180deg,transparent,rgba(0,0,0,0.3) 27%,rgba(0,0,0,0.6));height: 54%;top: auto;}body.archive .page-title{color: rgba(0,0,0,0);line-height: 0;}aside#secondary .widget.widget-explainers-toc{display: none;}@media screen and (min-width: 782px){aside#secondary .widget.widget-explainers-toc{display: block;}}.widget-explainers-toc ul{list-style: none;margin: 0;padding: 0;}.widget-explainers-toc li{border-bottom: 1px dotted #212121;}.widget-explainers-toc li:last-of-type{border: 0;}.widget-explainers-toc a{display: inline-block;padding: 0.25rem 0.125rem;}.widget-explainers-toc a,.widget-explainers-toc a:visited{color: #212121;}.single-cal_explainers #content{overflow-x: hidden;}.calmatters-project-toc,.entry .entry-content > .calmatters-project-toc{font-family: inherit;font-weight: 700;position: relative;z-index: 2;}.calmatters-project-toc ul,.entry .entry-content > .calmatters-project-toc ul{list-style: none;margin: 0;padding: 0;}.calmatters-project-toc a,.entry .entry-content > .calmatters-project-toc a{color: #fff;text-decoration: none;}.calmatters-project-toc li a,.entry .entry-content > .calmatters-project-toc li a{display: block;font-size: 1.2rem;}.calmatters-project-toc li a .series-post__label,.entry .entry-content > .calmatters-project-toc li a .series-post__label{color: #969492;display: block;font-size: 0.8rem;text-transform: uppercase;transition: color 110ms ease-in-out;}.calmatters-project-toc li a .series-post__title,.entry .entry-content > .calmatters-project-toc li a .series-post__title{color: #fff;display: block;line-height: 1.25;}.calmatters-project-toc li a .series-post__excerpt,.entry .entry-content > .calmatters-project-toc li a .series-post__excerpt{color: #969492;display: block;font-family: inherit;font-size: 0.65rem;font-weight: 400;margin-top: 0.5rem;}.calmatters-project-toc li a:focus,.calmatters-project-toc li a:hover,.entry .entry-content > .calmatters-project-toc li a:focus,.entry .entry-content > .calmatters-project-toc li a:hover{color: #f4a045;}.calmatters-project-toc li a:focus .series-post__label,.calmatters-project-toc li a:hover .series-post__label,.entry .entry-content > .calmatters-project-toc li a:focus .series-post__label,.entry .entry-content > .calmatters-project-toc li a:hover .series-post__label{color: currentColor;}.calmatters-project-toc.alignright,.entry .entry-content > .calmatters-project-toc.alignright{float: none;margin-right: 1rem;max-width: none;}@media screen and (min-width: 782px){.calmatters-project-toc.alignright,.entry .entry-content > .calmatters-project-toc.alignright{float: right;margin-right: 0;max-width: 15rem;}}.calmatters-project-toc.alignright li + li,.entry .entry-content > .calmatters-project-toc.alignright li + li{margin-top: 1.25rem;}.calmatters-project-toc.alignright li.current a,.entry .entry-content > .calmatters-project-toc.alignright li.current a{border-left-color: #f4bb32;}.calmatters-project-toc.alignright li a,.entry .entry-content > .calmatters-project-toc.alignright li a{border-left: 0.75rem solid #000;padding-left: 0.5rem;transition: border-color 110ms ease-in-out,color 110ms ease-in-out;}.calmatters-project-toc.alignright li a:focus,.calmatters-project-toc.alignright li a:hover,.entry .entry-content > .calmatters-project-toc.alignright li a:focus,.entry .entry-content > .calmatters-project-toc.alignright li a:hover{border-color: currentColor;}@media screen and (min-width: 782px){.post-template-single-feature .calmatters-project-toc.alignright,.post-template-single-feature .entry .entry-content > .calmatters-project-toc.alignright{margin-right: -7.5rem;}}.calmatters-project-toc.bottom header,.entry .entry-content > .calmatters-project-toc.bottom header{border-bottom: 1px solid #474644;padding-bottom: 1.6rem;padding-top: 1.6rem;}@media screen and (min-width: 782px){.calmatters-project-toc.bottom header,.entry .entry-content > .calmatters-project-toc.bottom header{align-items: center;display: flex;justify-content: space-between;}}@media screen and (min-width: 1300px){.calmatters-project-toc.bottom header,.entry .entry-content > .calmatters-project-toc.bottom header{max-width: 1200px !important;}}.calmatters-project-toc.bottom h3,.entry .entry-content > .calmatters-project-toc.bottom h3{font-size: 2.5rem;text-transform: uppercase;margin-top: 0;}@media screen and (min-width: 782px){.calmatters-project-toc.bottom ul,.entry .entry-content > .calmatters-project-toc.bottom ul{display: flex;flex-wrap: wrap;}}@media screen and (min-width: 1300px){.calmatters-project-toc.bottom ul,.entry .entry-content > .calmatters-project-toc.bottom ul{max-width: calc(1200px + 2rem) !important;}}.calmatters-project-toc.bottom li,.entry .entry-content > .calmatters-project-toc.bottom li{padding-bottom: 1.6rem;}.calmatters-project-toc.bottom li.next a .series-post__label,.entry .entry-content > .calmatters-project-toc.bottom li.next a .series-post__label{color: #f4a045;}@media screen and (min-width: 782px){.calmatters-project-toc.bottom li,.entry .entry-content > .calmatters-project-toc.bottom li{width: 50%;}.calmatters-project-toc.bottom li:nth-child(odd),.entry .entry-content > .calmatters-project-toc.bottom li:nth-child(odd){padding-right: 1rem;}.calmatters-project-toc.bottom li:nth-child(even),.entry .entry-content > .calmatters-project-toc.bottom li:nth-child(even){padding-left: 1rem;}}@media screen and (min-width: 1300px){.calmatters-project-toc.bottom li,.entry .entry-content > .calmatters-project-toc.bottom li{padding-left: 1rem;padding-right: 1rem;width: 20%;}}.calmatters-project-toc.bottom li a,.entry .entry-content > .calmatters-project-toc.bottom li a{height: 100%;}.calmatters-project-toc.bottom li a:focus .series-post__label,.calmatters-project-toc.bottom li a:focus .series-post__title,.calmatters-project-toc.bottom li a:focus .series-post__excerpt,.calmatters-project-toc.bottom li a:hover .series-post__label,.calmatters-project-toc.bottom li a:hover .series-post__title,.calmatters-project-toc.bottom li a:hover .series-post__excerpt,.entry .entry-content > .calmatters-project-toc.bottom li a:focus .series-post__label,.entry .entry-content > .calmatters-project-toc.bottom li a:focus .series-post__title,.entry .entry-content > .calmatters-project-toc.bottom li a:focus .series-post__excerpt,.entry .entry-content > .calmatters-project-toc.bottom li a:hover .series-post__label,.entry .entry-content > .calmatters-project-toc.bottom li a:hover .series-post__title,.entry .entry-content > .calmatters-project-toc.bottom li a:hover .series-post__excerpt{color: #f4a045;}.main-content .newspack_nl_cpt{font-family: "Source Sans Pro",sans-serif;}.main-content .newspack_nl_cpt h2,.main-content .newspack_nl_cpt h3{font-size: 28px !important;}.main-content .newspack_nl_cpt h4{font-size: 24px !important;padding: 0 !important;}.main-content .newspack_nl_cpt .cm-caption{font-size: 12px;font-weight: 400;line-height: 130%;}.main-content .newspack_nl_cpt.category-inequality-insights .cm-some-stories{font-size: 20px !important;margin: 0 !important;padding-bottom: 16px !important;}.main-content .newspack_nl_cpt.category-inequality-insights .ii-dont-miss,.main-content .newspack_nl_cpt.category-inequality-insights .inequality-insights-list{margin: 0 !important;}.main-content .newspack_nl_cpt.category-inequality-insights li{margin-bottom: 32px;}</style> <noscript><style>.perfmatters-lazy[data-src]{display:none !important;}</style></noscript><style>.perfmatters-lazy-youtube{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-youtube img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:auto;margin:auto;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-youtube img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-youtube .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(https://calmatters.org/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-youtube:hover .play{filter:grayscale(0)}.perfmatters-lazy-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative;}.wp-has-aspect-ratio .perfmatters-lazy-youtube{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding-bottom:0}</style></head> <body class="archive category category-technology category-65363 wp-custom-logo wp-embed-responsive jps-theme-newspack-katharine hfeed hide-homepage-title hide-site-tagline h-nsub h-db h-ll h-sh h-stk h-cta has-tertiary-menu has-highlight-menu has-sidebar has-summary feature-latest footer-logo-large newspack--font-loading tags-hidden" > <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TXQ3CH7" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <div id="page" class="site"> <header id="cm-masthead" class="hide-header-search "> <div id="cm-main-navigation" class="cm-main-navigation"> <div class="cm-wrapper"> <div class="cm-menu-buttons"> <button role="button" id="cm-main-hm-menu" class="cm-hamburger-button" aria-label="Navigation Toggle"> <span class="hamburger-menu-icon cm-hamburger-toggle"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="12" viewBox="0 0 20 12" fill="none" role="button"> <path d="M0 12H20V10H0V12ZM0 7H20V5H0V7ZM0 0V2H20V0H0Z" fill="white"/> </svg> </span> <span role="button" class="close-menu-icon cm-hamburger-toggle" aria-label="Search Toggle"> <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" role="button"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 1.05L10.95 0L6 4.95L1.05 0L0 1.05L4.95 6L0 10.95L1.05 12L6 7.05L10.95 12L12 10.95L7.05 6L12 1.05Z" fill="white"/> </svg> </span> </button> </div> <div class="cm-site-description"> <span> Nonprofit & Nonpartisan News </span> </div> <div class="cm-site-branding"> <a href="/" target="_self" aria-label="CalMatters Logo"> <svg xmlns="http://www.w3.org/2000/svg" width="225" height="40" viewBox="0 0 225 40" fill="none" role="presentation"> <path d="M9.68418 26.3217C7.29333 26.3217 5.61786 24.3273 5.61786 21.7685V21.7121C5.61786 19.2285 7.29333 17.2154 9.68418 17.2154C11.322 17.2154 12.4327 17.9868 13.4116 19.2097L16.9697 16.4628C15.4636 14.3743 13.2234 12.9068 9.74066 12.9068C4.58245 12.9256 0.760864 16.8203 0.760864 21.7685V21.825C0.760864 26.9049 4.67658 30.6302 9.53358 30.6302C13.2987 30.6302 15.4636 28.9933 17.0638 26.792L13.5058 24.2709C12.4892 25.5126 11.435 26.3405 9.66536 26.3405L9.68418 26.3217Z" fill="white"/> <path d="M26.8155 13.1514L19.5676 30.2916H24.5188L25.7424 27.2624H32.3125L33.555 30.2916H38.6191L31.3713 13.1514H26.8155V13.1514ZM27.1355 23.5748L29.0557 18.7394L30.9571 23.5748H27.1355Z" fill="white"/> <path d="M47.4484 13.2643H42.7231V30.2728H55.6751V26.1523H47.4484V13.2643Z" fill="white"/> <path d="M121.395 13.1514L114.147 30.2915H119.117L120.341 27.2436H126.911L128.153 30.2915H133.218L125.97 13.1514H121.414H121.395ZM121.715 23.5747L123.635 18.7393L125.537 23.5747H121.715Z" fill="white"/> <path d="M134.14 17.4036H139.261V30.2917H143.967V17.4036H149.088V13.2644H134.14V17.4036Z" fill="white"/> <path d="M152.645 17.4036H157.747V30.2917H162.472V17.4036H167.574V13.2644H152.645V17.4036Z" fill="white"/> <path d="M176.742 23.5748H184.931V19.8684H176.742V17.2907H185.779V13.2644H172.074V30.2917H185.891V26.2842H176.742V23.5748Z" fill="white"/> <path d="M205.847 19.1346V19.0781C205.847 17.4036 205.338 16.0866 204.341 15.1082C203.192 13.9417 201.404 13.2644 198.787 13.2644H190.73V30.2917H195.455V25.1365H197.526L200.952 30.2917H206.393L202.326 24.3651C204.435 23.462 205.828 21.731 205.828 19.1346H205.847ZM201.103 19.4356C201.103 20.6774 200.18 21.4488 198.58 21.4488H195.474V17.366H198.561C200.143 17.366 201.121 18.0433 201.121 19.3792V19.4356H201.103Z" fill="white"/> <path d="M217.895 19.6802C215.542 19.1533 214.958 18.7959 214.958 18.0245V17.968C214.958 17.366 215.523 16.8768 216.652 16.8768C218.158 16.8768 219.872 17.46 221.415 18.5513L223.768 15.2211C221.924 13.7347 219.664 12.9633 216.765 12.9633C212.68 12.9633 210.176 15.2399 210.176 18.4008V18.4572C210.176 21.9567 212.981 22.9727 216.596 23.8006C218.911 24.3274 219.476 24.7225 219.476 25.4374V25.4939C219.476 26.2277 218.798 26.6604 217.537 26.6604C215.56 26.6604 213.697 25.9643 212.021 24.6096L209.386 27.7517C211.475 29.6143 214.356 30.5739 217.368 30.5739C221.509 30.5739 224.258 28.5042 224.258 25.0235V24.9671C224.258 21.7874 221.829 20.508 217.914 19.6613L217.895 19.6802Z" fill="white"/> <path d="M105.073 13.2644L101.158 19.605L97.2418 13.2644H92.2531V30.2917H96.9594V20.5081L101.158 26.9427L105.356 20.5081V30.2917H110.062V13.2644H105.073Z" fill="white"/> <path d="M69.3237 25.3246L82.5016 36.7639L85.3066 33.5466L70.1144 20.3387L69.3237 25.3246Z" fill="#49BBCF"/> <path d="M68.533 30.3103L69.3236 25.3244L68.533 24.6282V30.3103Z" fill="#49BBCF"/> <path d="M68.533 24.6282L69.3236 25.3244L70.1143 20.3385L68.533 18.965V24.6282Z" fill="#009ABF"/> <path d="M68.533 18.965L70.1143 20.3384L70.8862 15.3337L68.533 13.3018V18.965Z" fill="#0075A9"/> <path d="M64.2409 -0.00012207V24.6283L68.5331 30.3103V-0.00012207H64.2409Z" fill="#FF9E18"/> <path d="M55.6752 -6.10352e-05V13.2831L59.9674 18.9651V-6.10352e-05H55.6752Z" fill="#FFDD00"/> <path d="M59.9675 -0.00012207V18.9651L64.2409 24.6283V-0.00012207H59.9675Z" fill="#FCBD29"/> <path d="M68.533 30.3103L79.6965 39.9998L82.5015 36.7637L69.3236 25.3244L68.533 30.3103Z" fill="#7ADBD4"/> <path d="M70.8863 15.3339L70.1145 20.3386L85.3067 33.5465L88.1306 30.3104L70.8863 15.3339Z" fill="#009ABF"/> </svg> </a> </div><!-- .cm-site-branding --> <div class="cm-header-buttons"> <nav role="navigation" aria-label="Secondary Navigation"><div class="menu-cm-header-menu-container"><ul id="menu-cm-header-menu" class="menu"><li id="menu-item-311926" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-311926"><a href="/about">About Us</a></li> <li id="menu-item-311927" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-311927"><a href="/subscribe-to-calmatters">Newsletters</a></li> <li id="menu-item-311925" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-311925"><a href="https://give.calmatters.org/campaign/564470/donate?c_src=website&c_src2=stickynav">Donate</a></li> </ul></div></nav> </div><!-- .cm-header-buttons --> <div class="cm-header-search-container"> <div class="cm-search-button search-submit" type="submit"> <a class="jetpack-search-filter__link" href="#" aria-label="Search Button"> <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> <path d="M11.8029 10.8565L9.53693 8.59723C10.268 7.66583 10.6647 6.51567 10.6632 5.33162C10.6632 4.27712 10.3505 3.24631 9.76469 2.36953C9.17885 1.49275 8.34616 0.809385 7.37194 0.405847C6.39771 0.00231014 5.3257 -0.103274 4.29147 0.102448C3.25724 0.308169 2.30724 0.815956 1.5616 1.5616C0.815956 2.30724 0.308169 3.25724 0.102448 4.29147C-0.103274 5.3257 0.00231014 6.39771 0.405847 7.37194C0.809385 8.34616 1.49275 9.17885 2.36953 9.76469C3.24631 10.3505 4.27712 10.6632 5.33162 10.6632C6.51567 10.6647 7.66583 10.268 8.59723 9.53693L10.8565 11.8029C10.9185 11.8653 10.9922 11.9149 11.0734 11.9487C11.1546 11.9826 11.2417 12 11.3297 12C11.4177 12 11.5048 11.9826 11.586 11.9487C11.6672 11.9149 11.7409 11.8653 11.8029 11.8029C11.8653 11.7409 11.9149 11.6672 11.9487 11.586C11.9826 11.5048 12 11.4177 12 11.3297C12 11.2417 11.9826 11.1546 11.9487 11.0734C11.9149 10.9922 11.8653 10.9185 11.8029 10.8565ZM1.33291 5.33162C1.33291 4.54075 1.56743 3.76764 2.00681 3.11005C2.44619 2.45247 3.07071 1.93994 3.80138 1.63729C4.53205 1.33464 5.33605 1.25545 6.11173 1.40974C6.8874 1.56403 7.5999 1.94487 8.15913 2.5041C8.71836 3.06333 9.0992 3.77583 9.25349 4.55151C9.40779 5.32718 9.3286 6.13119 9.02595 6.86186C8.72329 7.59253 8.21077 8.21704 7.55318 8.65642C6.8956 9.09581 6.12249 9.33033 5.33162 9.33033C4.27109 9.33033 3.25401 8.90904 2.5041 8.15913C1.7542 7.40923 1.33291 6.39214 1.33291 5.33162Z" fill="white"/> </svg> </a> </div> </div><!-- .cm-header-search-container --> </div><!-- .cm-wrapper --> </div><!-- .cm-main-navigation --> <div id="cm-hm-background" class="cm-hamburger-button cm-fade-in-to-animation cm-fade-out-animation"></div> <div id="cm-hamburger-menu" class="cm-hamburger-menu cm-fade-in-animation cm-fade-out-animation"> <div id="cm-hm-content"> <section class="cm-hm-extra-nav"> <div id="cm-hm-extra-links"> <a class="cm-tertiary-button" href="/about/">About</a> <a class="cm-tertiary-button" href="/subscribe-to-calmatters/">Newsletters</a> <a class="cm-tertiary-button jetpack-search-filter__link header__search-btn" href="#" aria-label="Search Button"> <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" style="margin-right: 8px;"> <path d="M11.8029 10.8565L9.53693 8.59723C10.268 7.66583 10.6647 6.51567 10.6632 5.33162C10.6632 4.27712 10.3505 3.24631 9.76469 2.36953C9.17885 1.49275 8.34616 0.809385 7.37194 0.405847C6.39771 0.00231014 5.3257 -0.103274 4.29147 0.102448C3.25724 0.308169 2.30724 0.815956 1.5616 1.5616C0.815956 2.30724 0.308169 3.25724 0.102448 4.29147C-0.103274 5.3257 0.00231014 6.39771 0.405847 7.37194C0.809385 8.34616 1.49275 9.17885 2.36953 9.76469C3.24631 10.3505 4.27712 10.6632 5.33162 10.6632C6.51567 10.6647 7.66583 10.268 8.59723 9.53693L10.8565 11.8029C10.9185 11.8653 10.9922 11.9149 11.0734 11.9487C11.1546 11.9826 11.2417 12 11.3297 12C11.4177 12 11.5048 11.9826 11.586 11.9487C11.6672 11.9149 11.7409 11.8653 11.8029 11.8029C11.8653 11.7409 11.9149 11.6672 11.9487 11.586C11.9826 11.5048 12 11.4177 12 11.3297C12 11.2417 11.9826 11.1546 11.9487 11.0734C11.9149 10.9922 11.8653 10.9185 11.8029 10.8565ZM1.33291 5.33162C1.33291 4.54075 1.56743 3.76764 2.00681 3.11005C2.44619 2.45247 3.07071 1.93994 3.80138 1.63729C4.53205 1.33464 5.33605 1.25545 6.11173 1.40974C6.8874 1.56403 7.5999 1.94487 8.15913 2.5041C8.71836 3.06333 9.0992 3.77583 9.25349 4.55151C9.40779 5.32718 9.3286 6.13119 9.02595 6.86186C8.72329 7.59253 8.21077 8.21704 7.55318 8.65642C6.8956 9.09581 6.12249 9.33033 5.33162 9.33033C4.27109 9.33033 3.25401 8.90904 2.5041 8.15913C1.7542 7.40923 1.33291 6.39214 1.33291 5.33162Z" fill="white"/> </svg> Search </a> </div> </section> <section class="cm-hm-all-topics"> <div class="cm-hm-menu-container"> <nav class="cm-hm-menu" role="navigation" aria-label="Main Navigation First Column"> <div class="menu-hamburger-menu-col-1-container"><ul id="menu-hamburger-menu-col-1" class="menu"><li id="menu-item-311852" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311852"><a href="https://calmatters.org/category/politics/">Politics</a></li> <li id="menu-item-311853" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311853"><a href="https://calmatters.org/category/justice/">Justice</a></li> <li id="menu-item-311854" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311854"><a href="https://calmatters.org/category/environment/">Environment</a></li> <li id="menu-item-311858" class="menu-item menu-item-type-taxonomy menu-item-object-category current-category-ancestor menu-item-311858"><a href="https://calmatters.org/category/economy/">Economy</a></li> <li id="menu-item-311855" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311855"><a href="https://calmatters.org/category/health/">Health</a></li> <li id="menu-item-311856" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311856"><a href="https://calmatters.org/category/housing/">Housing</a></li> <li id="menu-item-311857" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311857"><a href="https://calmatters.org/category/education/">Education</a></li> </ul></div> </nav> <nav class="cm-hm-menu" role="navigation" aria-label="Main Navigation Second Column"> <div class="menu-hamburger-menu-col-2-container"><ul id="menu-hamburger-menu-col-2" class="menu"><li id="menu-item-311859" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311859"><a href="https://calmatters.org/category/california-divide/">Inequality</a></li> <li id="menu-item-311860" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-311860"><a href="https://calmatters.digitaldemocracy.org/">Digital Democracy</a></li> <li id="menu-item-449217" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-449217"><a href="https://calmatters.org/category/economy/technology/" aria-current="page">Technology</a></li> <li id="menu-item-311861" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311861"><a href="https://calmatters.org/category/commentary/">Commentary</a></li> <li id="menu-item-311862" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311862"><a href="https://calmatters.org/category/newsletters/whatmatters/">Daily Newsletter</a></li> <li id="menu-item-311863" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311863"><a href="https://calmatters.org/category/explainers/">Explainers</a></li> <li id="menu-item-311865" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311865"><a href="https://calmatters.org/data-trackers/">Data & Trackers</a></li> </ul></div> </nav> </div> <div class="cm-hm-menu-container outer-menu"> <nav class="cm-hm-menu" role="navigation" aria-label="Main Navigation Third Column"> <div class="menu-hamburger-menu-col-3-container"><ul id="menu-hamburger-menu-col-3" class="menu"><li id="menu-item-311866" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-311866"><a href="https://calmatters.org/about/programs/">Programs</a> <ul class="sub-menu"> <li id="menu-item-311870" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311870"><a href="https://calmatters.org/category/california-divide/">California Divide</a></li> <li id="menu-item-311867" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311867"><a href="https://calmatters.org/forlearning/">CalMatters for Learning</a></li> <li id="menu-item-311869" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311869"><a href="https://calmatters.org/category/education/higher-education/college-beat/">College Journalism Network</a></li> <li id="menu-item-420999" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-420999"><a href="https://calmatters.org/tag/whats-working/">What’s Working</a></li> <li id="menu-item-311868" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311868"><a href="https://calmatters.org/youthjournalism/">Youth Journalism</a></li> </ul> </li> <li id="menu-item-451006" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-451006"><a href="https://calmatters.org/events/">Events</a></li> <li id="menu-item-311872" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-311872"><a href="https://give.calmatters.org/campaign/564470/donate?c_src=website&c_src2=menu">Donate</a> <ul class="sub-menu"> <li id="menu-item-416730" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-416730"><a href="https://calmatters.org/about/contact-us/#manage-your-donation">Manage your donation</a></li> </ul> </li> <li id="menu-item-311873" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311873"><a href="https://calmatters.org/subscribe-to-calmatters/">Newsletters</a></li> </ul></div> </nav> <nav class="cm-hm-menu" role="navigation" aria-label="Main Navigation Fourth Column"> <div class="menu-hamburger-menu-col-4-container"><ul id="menu-hamburger-menu-col-4" class="menu"><li id="menu-item-311875" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-311875"><a href="https://calmatters.org/about/">About Us</a> <ul class="sub-menu"> <li id="menu-item-311876" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311876"><a href="https://calmatters.org/about/impact/">Impact</a></li> <li id="menu-item-311878" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311878"><a href="https://calmatters.org/about/news-and-awards/">News and Awards</a></li> <li id="menu-item-311879" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311879"><a href="https://calmatters.org/about/funding/">Funding</a></li> <li id="menu-item-311880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311880"><a href="https://calmatters.org/about/policies-and-standards/">Policies</a></li> <li id="menu-item-311881" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311881"><a href="https://calmatters.org/about/advertise/">Sponsorship</a></li> <li id="menu-item-311882" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311882"><a href="https://calmatters.org/about/team/">Our Team</a></li> <li id="menu-item-311883" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-311883"><a href="https://calmatters.org/about/jobs/">Jobs</a></li> </ul> </li> <li id="menu-item-311886" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311886"><a href="https://calmatters.org/category/inside-the-newsroom/">Inside the Newsroom</a></li> <li id="menu-item-416731" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-416731"><a href="https://calmatters.org/category/calmatters-en-espanol/">CalMatters en Español</a></li> <li id="menu-item-426333" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-426333"><a href="https://www.youtube.com/channel/UCNQv9nDu2_r5zbgtUQungeA">Videos</a></li> </ul></div> </nav> </div> </section> <section class="cm-hm-about"> <div class="cm-hm-description"> CalMatters is your nonprofit and nonpartisan newsroom dedicated to explaining how state government impacts our lives.</div> <div> <div class="cm-hm-socials"> <nav class="social-navigation" aria-label="Social Links Menu"> <ul id="menu-social" class="social-links-menu"><li id="menu-item-121161" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121161"><a href="https://www.facebook.com/calmatters/"><span class="screen-reader-text">Facebook</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> <li id="menu-item-121162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121162"><a href="https://www.instagram.com/calmatters/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> <li id="menu-item-121164" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121164"><a href="https://x.com/CalMatters"><span class="screen-reader-text">Twitter</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5222 10.7714L19.4785 4H18.0671L12.8952 9.87954L8.76437 4H4L10.2466 12.8909L4 19.9918H5.41155L10.8732 13.7828L15.2356 19.9918H20L13.5218 10.7714H13.5222ZM11.5889 12.9692L10.956 12.0839L5.92015 5.03921H8.0882L12.1522 10.7245L12.7851 11.6098L18.0677 18.9998H15.8997L11.5889 12.9696V12.9692Z" /></svg></a></li> <li id="menu-item-121163" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121163"><a href="https://www.linkedin.com/company/calmatters/"><span class="screen-reader-text">LinkedIn</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg></a></li> <li id="menu-item-121165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121165"><a href="https://www.youtube.com/channel/UCNQv9nDu2_r5zbgtUQungeA"><span class="screen-reader-text">YouTube</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg></a></li> </ul> </nav><!-- .social-navigation --> </div> </section> </div> <!-- cm-hm-content --> </div><!-- cm-hamburger-menu --> </header><!-- #masthead --> <div id="cm-static-masthead"></div> <div id="cm-category-bar" class="cm-category-bar "> <div id="cm-category-bar-wrapper" class="cm-wrapper-width"> <div class="menu-category-bar-container"><ul id="menu-category-bar" class="menu"><li id="menu-item-311841" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311841"><a href="https://calmatters.org/category/politics/">Politics</a></li> <li id="menu-item-311846" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311846"><a href="https://calmatters.org/category/education/">Education</a></li> <li id="menu-item-311847" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311847"><a href="https://calmatters.org/category/housing/">Housing</a></li> <li id="menu-item-311842" class="menu-item menu-item-type-taxonomy menu-item-object-category current-category-ancestor menu-item-311842"><a href="https://calmatters.org/category/economy/">Economy</a></li> <li id="menu-item-311843" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311843"><a href="https://calmatters.org/category/environment/">Environment</a></li> <li id="menu-item-311848" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-311848"><a href="https://calmatters.org/category/california-divide/">Inequality</a></li> <li id="menu-item-437479" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-437479"><a href="https://calmatters.org/category/commentary/">California Voices</a></li> <li id="menu-item-451007" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-451007"><a href="https://calmatters.org/events/">Events</a></li> </ul></div> </div> </div> <div id="content" class="site-content"> <section id="primary" class="site-content "> <div id="content" role="main"> <div class="archive-title"> <h1> Technology </h1> </div> <div id="archive-content" class="main-content"> <div class='archive-widget-area archive-sidebar' role="complementary"> <aside id="block-13" class="widget widget_block"><div class="wp-widget-group__inner-blocks"> <div class="wp-block-group inside-block default-blurb cm-cta-remove-child-margins is-style-default has-background" style="background-color:#e2f0f3;padding-top:12px;padding-right:20px;padding-bottom:16px;padding-left:20px"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-2 wp-block-group-is-layout-constrained"> <style>.inside-block{border-radius: 4px;}.inside-block h4{font-weight: 700;font-size: 14px;line-height: 110%;}.inside-block .link-to-article a{padding: 0 0 8px;display: block;font-weight: 600;font-size: 16px;line-height: 120%;}</style> <h4 class="wp-block-heading has-text-color" style="color:#0a819f">INSIDE THE NEWSROOM</h4> <p class="link-to-article has-text-color" style="color:#212121"><a href="https://calmatters.org/inside-the-newsroom/2024/07/calmatters-9th-anniversary/">Elevating the CalMatters’ 2024 Voter Guide: translating, printing, localizing, recording and more</a></p> <p class="has-text-color" style="color:#3d3d3d">CalMatters’ nonpartisan voter guide is more accessible, reaching more audiences and empowering more voters than ever before.</p> </div></div> </div></aside><aside id="block-21" class="widget widget_block"><div class="wp-widget-group__inner-blocks"> <div class="wp-block-group cm-cta newsletter-category cm-cta-remove-child-margins"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <style>.newsletter-category{padding: 20px;max-width: 580px;border-radius: 3px;border: 1px solid #EEE;margin: auto;}.cm-cta.newsletter-category{font-size: 14px;}</style> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <ol class="wp-block-list hed-07-bold"> <li>One email, all the Golden State news</li> </ol> <ol class="wp-block-list"> <li>Get the news that matters to all Californians. Start every week informed.</li> </ol> </div></div> </div></div> <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework newspack-subscribe-form_wrapper span-2_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_62' ><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_62' id='gform_62' class='newspack-subscribe-form span-2' action='/category/economy/technology/' data-formid='62' novalidate> <div class='gform-body gform_body'><div id='gform_fields_62' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_62_1" class="gfield gfield--type-email gfield--input-type-email field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" data-js-reload="field_62_1" ><label class='gfield_label gform-field-label' for='input_62_1'>Email</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_62_1' type='email' value='' class='large' placeholder='Email address' aria-invalid="false" /> </div></div><div id="field_62_3" class="gfield gfield--type-html gfield--input-type-html gfield--width-half consent-text gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_62_3" >By clicking subscribe, you agree to the <a href="/about/policies-and-standards/">terms</a>.</div><div id="field_submit" class="gfield gfield--type-submit gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-field-class="gform_editor_submit_container" data-field-position="inline" data-js-reload="true" ><input type='submit' id='gform_submit_button_62' class='gform-button gform-button--white button' onclick='gform.submission.handleButtonClick(this);' value='Sign up' /></div></div></div> <div class='gform-footer gform_footer top_label'> <input type='hidden' name='gform_ajax' value='form_id=62&title=&description=&tabindex=0&theme=gravity-theme&styles={"formId":"62","title":false,"description":false,"ajax":true,"inputPrimaryColor":"#204ce5","TrpContentRestriction":{"restriction_type":"exclude","selected_languages":[],"panel_open":true}}&hash=23776bcf45980917924af6ab5c0fe8b5' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_62' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_62' id='gform_theme_62' value='gravity-theme' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_62' id='gform_style_settings_62' value='{"formId":"62","title":false,"description":false,"ajax":true,"inputPrimaryColor":"#204ce5","TrpContentRestriction":{"restriction_type":"exclude","selected_languages":[],"panel_open":true}}' /> <input type='hidden' class='gform_hidden' name='is_submit_62' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='62' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_62' value='WyJbXSIsIjNkMDRlOTU0MTQ0YWNkYzE0ODUyY2FlNzA4MjNhNjI2Il0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_62' id='gform_target_page_number_62' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_62' id='gform_source_page_number_62' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="119"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_62' id='gform_ajax_frame_62' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script> gform.initializeOnLoaded( function() {gformInitSpinner( 62, 'https://calmatters.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_62').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_62');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_62').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_62').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_62').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_62').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_62').val();gformInitSpinner( 62, 'https://calmatters.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [62, current_page]);window['gf_submitting_62'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_62').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [62]);window['gf_submitting_62'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_62').text());}else{jQuery('#gform_62').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "62", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_62" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_62"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_62" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [62, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 62, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 62, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); </script> </div></div> </div></aside> </div> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2025/03/ai-regulation-after-trump-election/" class = "story-img" > <img data-perfmatters-preload width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="Illustration of an outline of CA showing a golden microchip pattern, set against a background of pixelated blocks that show the text to Assembly Bill 1018" sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/030525-CA-AI-LEGISLATION-GH-CM-1.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2025/03/ai-regulation-after-trump-election/" > California has 30 new proposals to rein in AI. Trump could complicate them </a> <div class="story-excerpt default-blurb"> President Trump is taking a very different approach to AI than the Biden administration, and it could affect how California regulates artificial intelligence. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/khari-johnson/" title="Posts by Khari Johnson" class="author url fn" rel="author">Khari Johnson</a> • March 13, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2025/03/artificial-intelligence-price-discrimination/" class = "story-img" > <img data-perfmatters-preload width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="A large, illuminated sign spelling "DATA" is suspended from the ceiling, with holographic numbers, plus signs, and other symbols hanging around it. The reflective installation casts colorful light patterns. In the foreground, a blurred figure wearing a blue jacket is visible, partially obstructed by a glass surface. The scene takes place in a modern conference or exhibition space with a high ceiling and metal framework." sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/03/091824_Dreamforce_FM_CM_07.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2025/03/artificial-intelligence-price-discrimination/" > AI can rip you off. Here’s how California lawmakers want to stop price discrimination </a> <div class="story-excerpt default-blurb"> AI can help businesses charge you more based on how it evaluates your personal history and desires. California lawmakers want to end that price discrimination. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/khari-johnson/" title="Posts by Khari Johnson" class="author url fn" rel="author">Khari Johnson</a> • March 13, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/education/k-12-education/2025/03/school-counselors-ai-chatbots/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="A pixelated 8-bit style illustration in purple, pink and yellow tones that shows a student using a laptop with several icons — a medical bag, a graduation cap, an art color palette and brush, music notes, science testing tubes and a book — around her that represent different careers. Several tex bubbles can also be seen throughout the illustration. Faced with a shortage of counselors, California schools are offering AI chatbots to more students. They're offering advice on college and career options. Illustration by Adriana Heldiz, CalMatters; iStock" sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/COLLEGE-COUNSELOR-AI_AH_CM_01.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> K-12 Education </div> <a class="story-title" href="https://calmatters.org/education/k-12-education/2025/03/school-counselors-ai-chatbots/" > AI chatbots can cushion the high school counselor shortage — but are they bad for students? </a> <div class="story-excerpt default-blurb"> The more students turn to chatbots, the fewer chances they have to develop real-life relationships that can lead to jobs and later success. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/tara-garcia-mathewson/" title="Posts by Tara García Mathewson" class="author url fn" rel="author">Tara García Mathewson</a> • March 4, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2025/02/data-center-crackdown-to-protect-california-electricity-rates/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="A white room with power cords throughout the ceiling leading to machinery with transfer switches in a data center. White fluorescents light up most of the room, with shadows in the background between the machinery." sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/02/021025-Data-Center-GM-AP-01-CM.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2025/02/data-center-crackdown-to-protect-california-electricity-rates/" > Crackdown on power-guzzling data centers may soon come online in California </a> <div class="story-excerpt default-blurb"> A spate of new bills in California and other states would protect consumers from electricity rate hikes that subsidize data centers. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/khari-johnson/" title="Posts by Khari Johnson" class="author url fn" rel="author">Khari Johnson</a> • February 18, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2025/01/artificial-intelligence-is-bringing-nuclear-power-back-from-the-dead-maybe-even-in-california/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2022/05/031711-Diablo-Canyon-Nuclear-Power-Plant-REUTERS-CM-01.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="Aerial view of the Diablo Canyon Nuclear Power Plant in San Luis Obispo. Photo by Lionel Hahn/REUTERS" sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2022/05/031711-Diablo-Canyon-Nuclear-Power-Plant-REUTERS-CM-01.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2022/05/031711-Diablo-Canyon-Nuclear-Power-Plant-REUTERS-CM-01.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2022/05/031711-Diablo-Canyon-Nuclear-Power-Plant-REUTERS-CM-01.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2022/05/031711-Diablo-Canyon-Nuclear-Power-Plant-REUTERS-CM-01.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2022/05/031711-Diablo-Canyon-Nuclear-Power-Plant-REUTERS-CM-01.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2025/01/artificial-intelligence-is-bringing-nuclear-power-back-from-the-dead-maybe-even-in-california/" > Artificial intelligence is bringing nuclear power back from the dead — maybe even in California </a> <div class="story-excerpt default-blurb"> Energy demands from big tech, including for AI, has elected officials giving an old power source a second look. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/alex-shultz/" title="Posts by Alex Shultz" class="author url fn" rel="author">Alex Shultz</a> • January 30, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2025/01/openai-investigation-california/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="" sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/04/092623_Newsom-Gun-Bill-Signing_MG_CM_01.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2025/01/openai-investigation-california/" > California is investigating OpenAI’s conversion to a for-profit company </a> <div class="story-excerpt default-blurb"> The state’s attorney general asked the company how it plans to transfer assets out of its charitable nonprofit. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/khari-johnson/" title="Posts by Khari Johnson" class="author url fn" rel="author">Khari Johnson</a> • January 23, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2025/01/unions-plot-ai-strategy/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="A close-up view of people's hands typing or scrolling on their laptops at an event." sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/091824_Dreamforce_FM_CM_22.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2025/01/unions-plot-ai-strategy/" > Fearing AI will take their jobs, California workers plan a long battle against tech </a> <div class="story-excerpt default-blurb"> At a landmark gathering in Sacramento, workers discussed defenses against artificial intelligence and surveillance technology. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/khari-johnson/" title="Posts by Khari Johnson" class="author url fn" rel="author">Khari Johnson</a> • January 16, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/education/k-12-education/2025/01/web-filtering/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="Photo illustration of an open laptop showing a blurred browser window; an enlarged sign of a red circle with a white line is obscuring the browser window and sticking out of the laptop screen" sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2025/01/011325-WEB-FILTER-FOLO-GH-CM.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> K-12 Education </div> <a class="story-title" href="https://calmatters.org/education/k-12-education/2025/01/web-filtering/" > Online censorship in schools is ‘more pervasive’ than expected, new data shows </a> <div class="story-excerpt default-blurb"> Nationally representative survey data from The Center for Democracy & Technology finds schools subjectively and broadly block students from information online. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/tara-garcia-mathewson/" title="Posts by Tara García Mathewson" class="author url fn" rel="author">Tara García Mathewson</a> • January 16, 2025 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2024/12/technology-2024-review/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="A conference hall with attendees and colorful signage related to artificial intelligence." sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/09/091824_Dreamforce_FM_CM_16.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2024/12/technology-2024-review/" > Artificial intelligence and chip money: 2024 California technology year in review </a> <div class="story-excerpt default-blurb"> California lawmakers created new restrictions on student cell phones and deepfakes and face a rapidly expanding AI sector. </div> <div class="story-meta"> By <a href="https://calmatters.org/author/ryan-tate/" title="Posts by Ryan Tate" class="author url fn" rel="author">Ryan Tate</a> • December 31, 2024 </div> </div> </article> <article class = "archive-stories archive-main-sect"> <a href="https://calmatters.org/economy/technology/2024/12/california-lawmakers-want-to-ban-pricing-software/" class = "story-img" > <img width="400" height="300" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=400%2C300&ssl=1" class="attachment-newspack-article-block-landscape-small size-newspack-article-block-landscape-small wp-post-image" alt="A collage-style illustration in red and yellow hues with various visuals related to housing and rent, including: a house, an apartment building, a Google maps screenshot, a "for rent" sign, a key, a line graph, rent prices, an arrow pointing up and a legal document." sizes="(max-width: 555px) 400px, 232px" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=1200%2C900&ssl=1 1200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=800%2C600&ssl=1 800w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=600%2C450&ssl=1 600w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=400%2C300&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=200%2C150&ssl=1 200w, https://i0.wp.com/calmatters.org/wp-content/uploads/2024/11/110524_RealPage_AH_CM_01.jpg?resize=400%2C300&ssl=1&w=370 370w" /> </a> <div class="story-info"> <div class="story-dtl"> Technology </div> <a class="story-title" href="https://calmatters.org/economy/technology/2024/12/california-lawmakers-want-to-ban-pricing-software/" > Landlords are using AI to raise rents — and California cities are leading the pushback </a> <div class="story-excerpt default-blurb"> California and federal prosecutors have accused software company RealPage of enriching itself ”at the expense of renters who pay inflated prices." </div> <div class="story-meta"> By <a href="https://calmatters.org/author/wendy-fry/" title="Posts by Wendy Fry" class="author url fn" rel="author">Wendy Fry</a> • December 2, 2024 </div> </div> </article> <nav class="navigation pagination" aria-label="Posts pagination"> <h2 class="screen-reader-text">Posts pagination</h2> <div class="nav-links"><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://calmatters.org/category/economy/technology/page/2/">2</a> <a class="page-numbers" href="https://calmatters.org/category/economy/technology/page/3/">3</a> <span class="page-numbers dots">…</span> <a class="page-numbers" href="https://calmatters.org/category/economy/technology/page/6/">6</a> <a class="next page-numbers" href="https://calmatters.org/category/economy/technology/page/2/"><span class="nav-next-text">Older posts</span> <svg class="svg-icon" width="22" height="22" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg></a></div> </nav> <div class="backup-bar"></div> </div> </div> </section> </div><!-- #content --> <footer id="colophon" class="site-footer"> <div class="footer-branding"> <div class="wrapper"> <a class="footer-logo-link" href="https://calmatters.org/" rel="home"> <img width="400" height="80" src="https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?fit=400%2C80&ssl=1" class="footer-logo" alt="CalMatters logo" decoding="async" srcset="https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?w=1069&ssl=1 1069w, https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?resize=300%2C60&ssl=1 300w, https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?resize=1024%2C206&ssl=1 1024w, https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?resize=768%2C154&ssl=1 768w, https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?resize=18%2C4&ssl=1 18w, https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?resize=400%2C80&ssl=1 400w, https://i0.wp.com/calmatters.org/wp-content/uploads/2023/07/footer_logo_large.png?fit=400%2C80&ssl=1&w=370 370w" sizes="(max-width: 400px) 100vw, 400px" /> </a> <nav class="social-navigation" aria-label="Social Links Menu"> <ul id="menu-social-2" class="social-links-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121161"><a href="https://www.facebook.com/calmatters/"><span class="screen-reader-text">Facebook</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121162"><a href="https://www.instagram.com/calmatters/"><span class="screen-reader-text">Instagram</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121164"><a href="https://x.com/CalMatters"><span class="screen-reader-text">Twitter</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.5222 10.7714L19.4785 4H18.0671L12.8952 9.87954L8.76437 4H4L10.2466 12.8909L4 19.9918H5.41155L10.8732 13.7828L15.2356 19.9918H20L13.5218 10.7714H13.5222ZM11.5889 12.9692L10.956 12.0839L5.92015 5.03921H8.0882L12.1522 10.7245L12.7851 11.6098L18.0677 18.9998H15.8997L11.5889 12.9696V12.9692Z" /></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121163"><a href="https://www.linkedin.com/company/calmatters/"><span class="screen-reader-text">LinkedIn</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121165"><a href="https://www.youtube.com/channel/UCNQv9nDu2_r5zbgtUQungeA"><span class="screen-reader-text">YouTube</span><svg class="svg-icon" width="0" height="0" aria-hidden="true" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg></a></li> </ul> </nav><!-- .social-navigation --> </div><!-- .wrapper --> </div><!-- .footer-branding --> <aside class="widget-area footer-widgets" role="complementary" aria-label="Footer"> <div class="wrapper"> <section id="nav_menu-8" class="widget widget_nav_menu"><h2 class="widget-title">About</h2><div class="menu-about-footer-container"><ul id="menu-about-footer" class="menu"><li id="menu-item-307484" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307484"><a href="https://calmatters.org/about/">Overview</a></li> <li id="menu-item-307488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307488"><a href="https://calmatters.org/about/impact/">Impact</a></li> <li id="menu-item-307487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307487"><a href="https://calmatters.org/about/funding/">Funding</a></li> <li id="menu-item-307489" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307489"><a href="https://calmatters.org/about/news-and-awards/">News and Awards</a></li> <li id="menu-item-307490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307490"><a href="https://calmatters.org/about/policies-and-standards/">Policies</a></li> <li id="menu-item-309267" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-309267"><a href="https://calmatters.org/about/programs/">Programs</a></li> <li id="menu-item-307485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307485"><a href="https://calmatters.org/about/advertise/">Sponsorships</a></li> <li id="menu-item-307491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307491"><a href="https://calmatters.org/about/team/">Our Team</a></li> <li id="menu-item-307492" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307492"><a href="https://calmatters.org/about/jobs/">Jobs</a></li> <li id="menu-item-307486" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307486"><a href="https://calmatters.org/about/contact-us/">Contact Us</a></li> </ul></div></section><section id="nav_menu-6" class="widget widget_nav_menu"><h2 class="widget-title">Topics</h2><div class="menu-topics-footer-container"><ul id="menu-topics-footer" class="menu"><li id="menu-item-307500" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307500"><a href="https://calmatters.org/category/politics/">Politics</a></li> <li id="menu-item-307499" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307499"><a href="https://calmatters.org/category/justice/">Justice</a></li> <li id="menu-item-307494" class="menu-item menu-item-type-taxonomy menu-item-object-category current-category-ancestor menu-item-307494"><a href="https://calmatters.org/category/economy/">Economy</a></li> <li id="menu-item-307495" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307495"><a href="https://calmatters.org/category/education/">Education</a></li> <li id="menu-item-307496" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307496"><a href="https://calmatters.org/category/environment/">Environment</a></li> <li id="menu-item-307498" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307498"><a href="https://calmatters.org/category/housing/">Housing</a></li> <li id="menu-item-307497" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307497"><a href="https://calmatters.org/category/health/">Health</a></li> <li id="menu-item-307493" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307493"><a href="https://calmatters.org/category/commentary/">Commentary</a></li> <li id="menu-item-307501" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307501"><a href="https://calmatters.org/category/california-divide/">Inequality</a></li> </ul></div></section><section id="nav_menu-7" class="widget widget_nav_menu"><h2 class="widget-title">More</h2><div class="menu-more-footer-container"><ul id="menu-more-footer" class="menu"><li id="menu-item-307503" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-307503"><a href="https://give.calmatters.org/campaign/564470/donate?c_src=website&c_src2=footer">Donate</a></li> <li id="menu-item-416734" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-416734"><a href="https://calmatters.org/about/contact-us/#manage-your-donation">Manage donation</a></li> <li id="menu-item-307504" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307504"><a href="https://calmatters.org/subscribe-to-calmatters/">Newsletters</a></li> <li id="menu-item-307505" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307505"><a href="https://calmatters.org/category/calmatters-en-espanol/">CalMatters en Español</a></li> <li id="menu-item-307506" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-307506"><a href="https://calmatters.org/category/inside-the-newsroom/">Inside the Newsroom</a></li> <li id="menu-item-430763" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-430763"><a href="https://calmatters.digitaldemocracy.org/">Digital Democracy</a></li> </ul></div></section><section id="block-6" class="widget widget_block"> <div id="footer-inquiries" class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9 wp-block-group-is-layout-flex"> <h2 class="wp-block-heading widget-title">General Inquiries</h2> <p><a href="mailto:info@calmatters.org">info@calmatters.org</a></p> <h2 class="wp-block-heading widget-title">Membership Inquiries</h2> <p><a href="mailto:membership@calmatters.org">membership@calmatters.org</a></p> </div> </section><section id="block-20" class="widget widget_block"> <div id="cm-cta-footer" class="wp-block-group cm-cta no-grid cm-cta-remove-child-margins bg-donation"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <style>#cm-cta-footer{border-radius: 3px;border: 1px solid #DBE0E1;background: rgba(250,250,250,0.50);padding: 16px;}#cm-cta-footer ol:last-of-type{color: #666666;margin-top: 4px !important;margin-bottom: 16px !important;}</style> <div class="wp-block-group cm-cta-remove-child-margins cm-cta-body-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <ol class="hed-07-semi wp-block-list"> <li>Protect your nonprofit state news.</li> </ol> <ol class="body-03 hed-07-semi wp-block-list"> <li>Become a CalMatters member with a tax-deductible donation today to stay informed, bolster our journalism and expand how many people we reach across California.</li> </ol> </div></div> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex"> <div class="wp-block-button"><a class="wp-block-button__link has-text-color has-link-color has-text-align-center wp-element-button" href="https://give.calmatters.org/campaign/564470/donate?c_src=website&c_src2=footer" style="color:#212121">Donate</a></div> </div> </div></div> </div></div> </section> </div><!-- .wrapper --> </aside><!-- .widget-area --> <div class="site-info"> <aside class="widget-area" role="complementary" aria-label="Below Footer"> <div class="wrapper"> <section id="nav_menu-4" class="widget widget_nav_menu"><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-256763" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-256763"><a href="https://calmatters.org/about/policies-and-standards/#j-terms-and-conditions">Terms & Conditions</a></li> <li id="menu-item-307529" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-307529"><a href="https://calmatters.org/about/policies-and-standards/#j-privacy-policy">Privacy Policy</a></li> <li id="menu-item-185458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-185458"><a href="https://calmatters.org/sitemap/">Sitemap</a></li> </ul></div></section> </div><!-- .wrapper --> </aside><!-- .widget-area --> <div class="wrapper site-info-contain"> <span class="copyright">© 2025 CalMatters</span> <a target="_blank" href="https://newspack.com/" class="imprint"> Powered by Newspack </a> <a class="privacy-policy-link" href="https://calmatters.org/privacy-policy/" rel="privacy-policy">Privacy Policy</a> </div><!-- .wrapper --> </div><!-- .site-info --> </footer><!-- #colophon --> </div><!-- #page --> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function(){var lazy_load ={"active":true,"fetch_margin_percent":100,"render_margin_percent":0,"mobile_scaling":2};googletag.cmd.push(function(){googletag.pubads().enableLazyLoad({fetchMarginPercent: lazy_load.fetch_margin_percent,renderMarginPercent: lazy_load.render_margin_percent,mobileScaling: lazy_load.mobile_scaling});});})();</script> <script type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1">(function(){var ad_config ={"network_code":"22668411460","disable_initial_load":false};var all_ad_units = [];var common_targeting = [];var defined_ad_units ={};var boundsContainers ={};function inOrPastViewport(element){var bounding = element.getBoundingClientRect();return(bounding.right <=(window.innerWidth || document.documentElement.clientWidth)&&bounding.bottom <=(window.innerHeight || document.documentElement.clientHeight));}for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}ad_unit.in_viewport = inOrPastViewport(container);container.ad_unit = ad_unit;var boundsWidth = 0;findContainer: for(var i = 0;i < ad_unit['bounds_selectors'].length;i++){var selector = ad_unit['bounds_selectors'][ i ];if(typeof boundsContainers[ selector ] === 'undefined'){boundsContainers[ selector ] = document.querySelectorAll(selector);}if(boundsContainers[ selector ].length){for(var j = 0;j < boundsContainers[ selector ].length;j++){var boundsContainer = boundsContainers[ selector ][ j ];if(boundsContainer.contains(container)){boundsWidth = boundsContainer.offsetWidth;break findContainer;}}}}var shouldUseBounds = !! boundsWidth;var availableWidth = window.innerWidth;if(shouldUseBounds){var containerWidth = container.parentNode.offsetWidth;availableWidth = Math.max(boundsWidth,containerWidth)+ parseInt(ad_unit['bounds_bleed']);for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);if(shouldUseBounds&&width > availableWidth){delete ad_unit['size_map'][ viewportWidth ];}}}if(ad_unit.fixed_height.active){var height = 'auto';var prop = 'height';if(ad_unit.in_viewport){for(viewportWidth in ad_unit.size_map){if(viewportWidth < availableWidth){height = 0;for(size in ad_unit.size_map[ viewportWidth ]){height = Math.max(height,ad_unit.size_map[ viewportWidth ][ size ][1]);}}}if(ad_unit.fixed_height.use_max_height&&ad_unit.fixed_height.max_height < height){height = ad_unit.fixed_height.max_height;prop = 'min-height';}height = height + 'px';}container.parentNode.style[prop] = height;}}googletag.cmd.push(function(){for(var container_id in all_ad_units){var ad_unit = all_ad_units[ container_id ];var container = document.querySelector('#' + container_id);if(! container){continue;}var slotSizes = ad_unit['sizes'];if(ad_unit['fluid']){slotSizes = slotSizes.concat('fluid');}var codeParts = [ ad_config['network_code'] ];if(ad_unit.path&&ad_unit.path.length){codeParts = codeParts.concat(ad_unit.path.map(function(parent){return parent['code'];}));}codeParts.push(ad_unit['code']);var code = '/' + codeParts.join('/');defined_ad_units[ container_id ] = googletag.defineSlot(code,slotSizes,container_id).addService(googletag.pubads());for(var target_key in common_targeting){defined_ad_units[ container_id ].setTargeting(target_key,common_targeting[ target_key ]);}for(var target_key in ad_unit['targeting']){defined_ad_units[ container_id ].setTargeting(target_key,ad_unit['targeting'][ target_key ]);}var mapping = googletag.sizeMapping();var baseSizes = [];if(ad_unit['fluid']){baseSizes = baseSizes.concat('fluid');}for(viewportWidth in ad_unit['size_map']){var width = parseInt(viewportWidth);var mappedSizes = ad_unit['size_map'][ viewportWidth ];mapping.addSize([ width,0 ],baseSizes.concat(mappedSizes));}if(ad_unit['sticky']){mapping.addSize([600,0],baseSizes);var stickyContainer = container.parentNode;var stickyClose = stickyContainer.querySelector('button.newspack_sticky_ad__close');var initialBodyPadding = document.body.style.paddingBottom;if(stickyClose){stickyClose.addEventListener('click',function(){stickyContainer.parentNode.removeChild(stickyContainer);document.body.style.paddingBottom = initialBodyPadding;});}}mapping.addSize([0,0],baseSizes);defined_ad_units[ container_id ].defineSizeMapping(mapping.build());}if(ad_config['disable_initial_load']){googletag.pubads().disableInitialLoad();}googletag.pubads().collapseEmptyDivs();googletag.pubads().enableSingleRequest();googletag.enableServices();for(var container_id in defined_ad_units){googletag.display(container_id);}googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit){return;}if(ad_unit.fixed_height.active&&container.parentNode.style.height === 'auto'&&event.size){container.parentNode.style.height = event.size[1] + 'px';event.slot.defineSizeMapping(googletag.sizeMapping().addSize([ 0,0 ],event.size).build());}if(event.isEmpty&&(ad_unit.sticky || ! ad_unit.fixed_height.active ||(ad_unit.fixed_height.active&&! ad_unit.in_viewport))){container.parentNode.style.display = 'none';}else{container.parentNode.style.display = 'flex';}var sizes = event.slot.getSizes();if((event.size === null || event.size[0] === 0)&&Array.isArray(sizes)&&sizes.indexOf('fluid')!== -1){if(container){var iframe = container.querySelector('iframe');if(iframe){iframe.style.width = '100%';}}}});googletag.pubads().addEventListener('slotRenderEnded',function(event){var container = document.getElementById(event.slot.getSlotElementId());if(! container){return;}var ad_unit = container.ad_unit;if(! ad_unit || ! ad_unit.sticky){return;}if(! event.isEmpty&&document.body.clientWidth <= 600){stickyContainer.style.display = 'flex';document.body.style.paddingBottom = stickyContainer.clientHeight + 'px';}});(function(){var stickyAd = document.querySelector('.h-stk .stick-to-top:last-child');var siteHeader = document.querySelector('.h-stk .site-header');if(stickyAd&&siteHeader){stickyAd.style.top = 'calc(' + siteHeader.offsetHeight + 'px + 1rem)';}})();});})();</script> <script defer id="bilmur" data-provider="wpcloud" data-service="newspack" src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202511"></script> <script type="text/javascript"> (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '651581855'); vgo('setTrackByDefault', true); vgo('process'); </script> <div class="jetpack-instant-search__widget-area" style="display: none"> </div> <link rel='stylesheet' id='gform_basic-css' href='https://calmatters.org/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.9.2' media='all' /> <style id='gform_basic-inline-css'>.gform_body,.gform_footer{transition: opacity 200ms;}.amp-form-submitting .gform_body,.amp-form-submitting .gform_footer{opacity: 0.5;}.amp-form-submit-success .gform_body,.amp-form-submit-success .gform_footer{display: none !important;}</style> <link rel='stylesheet' id='gform_theme_components-css' href='https://calmatters.org/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.9.2' media='all' /> <link rel='stylesheet' id='gform_theme-css' href='https://calmatters.org/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.9.2' media='all' /> <style id='core-block-supports-inline-css'>.wp-container-core-group-is-layout-1 > .alignfull{margin-right:calc(20px * -1);margin-left:calc(20px * -1);}.wp-container-core-group-is-layout-2 > .alignfull{margin-right:calc(20px * -1);margin-left:calc(20px * -1);}.wp-container-core-group-is-layout-9{flex-direction:column;align-items:flex-start;}.wp-container-core-buttons-is-layout-1{justify-content:center;}</style> <script src="https://calmatters.org/wp-content/plugins/newspack-ads/dist/media-kit-frontend.js?ver=3.4.0" id="newspack-ads-media-kit-frontend-js" defer></script> <script src="https://calmatters.org/wp-content/plugins/newspack-plugin/dist/commons.js?ver=6.0.4" id="newspack_commons-js" defer></script> <script id="newspack-reader-activation-js-extra"> var newspack_ras_config = {"auth_intention_cookie":"np_auth_intention","cid_cookie":"newspack-cid","is_logged_in":"","authenticated_email":"","otp_auth_action":"np_otp_auth","otp_rate_interval":"60","account_url":"","is_ras_enabled":""}; var newspack_reader_data = {"store_prefix":"np_reader_1_","is_temporary":"","reader_activity":[]}; </script> <script src="https://calmatters.org/wp-content/plugins/newspack-plugin/dist/reader-activation.js?ver=6.0.4" id="newspack-reader-activation-js" async data-wp-strategy="async" data-amp-plus-allowed></script> <script id="newspack-reader-auth-js-extra"> var newspack_reader_activation_labels = {"title":"Sign in","invalid_email":"Please enter a valid email address.","invalid_password":"Please enter a password.","invalid_display":"Display name cannot match your email address. Please choose a different display name.","blocked_popup":"The popup has been blocked. Allow popups for the site and try again.","code_sent":"Code sent! Check your inbox.","code_resent":"Code resent! Check your inbox.","create_account":"Create an account","signin":{"title":"Sign in","success_title":"Success! You\u2019re signed in.","success_message":"Login successful!","continue":"Continue","resend_code":"Resend code","otp":"Email me a one-time code instead","otp_title":"Enter the code sent to your email.","forgot_password":"Forgot password","create_account":"Create an account","register":"Sign in to an existing account","go_back":"Go back","set_password":"Set a password (optional)"},"register":{"title":"Create an account","success_title":"Success! Your account was created and you\u2019re signed in.","success_description":"In the future, you\u2019ll sign in with a magic link, or a code sent to your email. If you\u2019d rather use a password, you can set one below."},"verify":"Thank you for verifying your account!","magic_link":"Please check your inbox for an authentication link.","password_reset_interval":"Please wait a moment before requesting another password reset email.","account_link":{"signedin":"My Account","signedout":"Sign In"},"newsletters_cta":"Subscribe to our newsletter","newsletters_confirmation":"Thanks for supporting CalMatters.","newsletters_continue":"Continue","newsletters_details":"Get the best of CalMatters directly in your email inbox.","newsletters_success":"Signup successful!","newsletters_title":"Sign up for newsletters","auth_form_action":"reader-activation-auth-form"}; </script> <script src="https://calmatters.org/wp-content/plugins/newspack-plugin/dist/reader-auth.js?ver=6.0.4" id="newspack-reader-auth-js" async data-wp-strategy="async" data-amp-plus-allowed></script> <script src="https://calmatters.org/wp-content/plugins/newspack-plugin/dist/newspack-ui.js?ver=6.0.4" id="newspack-ui-js" defer></script> <script src="https://calmatters.org/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script src="https://calmatters.org/wp-includes/js/dist/url.min.js?ver=e87eb76272a3a08402d2" id="wp-url-js"></script> <script id="newspack-popups-criteria-js-extra"> var newspackPopupsCriteria = {"is_non_preview_user":"","config":{"articles_read":{"matchingFunction":"range","matchingAttribute":"articles_read"},"articles_read_in_session":{"matchingFunction":"range","matchingAttribute":"articles_read_in_session"},"favorite_categories":{"matchingFunction":"list__in","matchingAttribute":"favorite_categories"},"user_account":{"matchingFunction":"default","matchingAttribute":"user_account"},"newsletter":{"matchingFunction":"default","matchingAttribute":"newsletter"},"subscribed_lists":{"matchingFunction":"list__in","matchingAttribute":"newsletter_subscribed_lists"},"not_subscribed_lists":{"matchingFunction":"list__not_in","matchingAttribute":"newsletter_subscribed_lists"},"donation":{"matchingFunction":"default","matchingAttribute":"donation"},"active_subscriptions":{"matchingFunction":"list__in","matchingAttribute":"active_subscriptions"},"not_active_subscriptions":{"matchingFunction":"list__not_in","matchingAttribute":"active_subscriptions"},"sources_to_match":{"matchingFunction":"list__in","matchingAttribute":"referrer"},"sources_to_exclude":{"matchingFunction":"list__not_in","matchingAttribute":"referrer"}}}; </script> <script src="https://calmatters.org/wp-content/plugins/newspack-popups/includes/../dist/criteria.js?ver=1741193967" id="newspack-popups-criteria-js" defer></script> <script id="newspack-popups-view-js-extra"> var newspack_popups_view = {"debug":"","segments":{"65035":{"criteria":[{"criteria_id":"newsletter","value":"non-subscribers"}],"priority":0}},"donor_landing_page":"280858"}; </script> <script src="https://calmatters.org/wp-content/plugins/newspack-popups/includes/../dist/view.js?ver=1741193967" id="newspack-popups-view-js" defer></script> <script src="https://calmatters.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://calmatters.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script src="https://calmatters.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&ver=becd7d9884bc1b331e45" id="wp-jp-i18n-loader-js" defer></script> <script id="wp-jp-i18n-loader-js-after"> wp.jpI18nLoader.state = {"baseUrl":"https://calmatters.org/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-admin-ui":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-external-media":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-stats":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wordads":"plugins/jetpack","woocommerce-analytics":"plugins/jetpack"},"domainPaths":{"jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-external-media":"jetpack_vendor/automattic/jetpack-external-media/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-stats":"jetpack_vendor/automattic/jetpack-stats/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wordads":"jetpack_vendor/automattic/jetpack-wordads/","woocommerce-analytics":"jetpack_vendor/automattic/woocommerce-analytics/"}}; </script> <script id="jetpack-instant-search-js-before"> var JetpackInstantSearchOptions=JSON.parse(decodeURIComponent("%7B%22overlayOptions%22%3A%7B%22colorTheme%22%3A%22light%22%2C%22enableInfScroll%22%3Atrue%2C%22enableFilteringOpensOverlay%22%3Atrue%2C%22enablePostDate%22%3Atrue%2C%22enableSort%22%3Atrue%2C%22highlightColor%22%3A%22%23fcb900%22%2C%22overlayTrigger%22%3A%22submit%22%2C%22resultFormat%22%3A%22expanded%22%2C%22showPoweredBy%22%3Afalse%2C%22defaultSort%22%3A%22relevance%22%2C%22excludedPostTypes%22%3A%5B%22attachment%22%2C%22newspack_lst_event%22%2C%22newspack_lst_generic%22%2C%22newspack_lst_place%22%2C%22newspack_lst_mktplce%22%5D%7D%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fcalmatters.org%22%2C%22locale%22%3A%22en-US%22%2C%22postsPerPage%22%3A10%2C%22siteId%22%3A163013142%2C%22postTypes%22%3A%7B%22post%22%3A%7B%22singular_name%22%3A%22Post%22%2C%22name%22%3A%22Posts%22%7D%2C%22page%22%3A%7B%22singular_name%22%3A%22Page%22%2C%22name%22%3A%22Pages%22%7D%2C%22attachment%22%3A%7B%22singular_name%22%3A%22Media%22%2C%22name%22%3A%22Media%22%7D%2C%22newspack_nl_cpt%22%3A%7B%22singular_name%22%3A%22Newsletter%22%2C%22name%22%3A%22Newsletters%22%7D%2C%22newspack_nl_list%22%3A%7B%22singular_name%22%3A%22Subscription%20List%22%2C%22name%22%3A%22Subscription%20Lists%22%7D%7D%2C%22webpackPublicPath%22%3A%22https%3A%5C%2F%5C%2Fcalmatters.org%5C%2Fwp-content%5C%2Fplugins%5C%2Fjetpack%5C%2Fjetpack_vendor%5C%2Fautomattic%5C%2Fjetpack-search%5C%2Fbuild%5C%2Finstant-search%5C%2F%22%2C%22isPhotonEnabled%22%3Atrue%2C%22isFreePlan%22%3Afalse%2C%22apiRoot%22%3A%22https%3A%5C%2F%5C%2Fcalmatters.org%5C%2Fwp-json%5C%2F%22%2C%22apiNonce%22%3A%22969b7bb80c%22%2C%22isPrivateSite%22%3Afalse%2C%22isWpcom%22%3Afalse%2C%22hasOverlayWidgets%22%3Afalse%2C%22widgets%22%3A%5B%5D%2C%22widgetsOutsideOverlay%22%3A%5B%5D%2C%22hasNonSearchWidgets%22%3Afalse%2C%22preventTrackingCookiesReset%22%3Afalse%7D")); </script> <script src="https://calmatters.org/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&ver=1ceb67ae376a9b5578cf" id="jetpack-instant-search-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="//stats.wp.com/w.js?ver=202511" id="jp-tracks-js" async type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script id="wp-parsely-loader-js-before"> window.wpParselySiteId = 'calmatters.org'; </script> <script src="https://calmatters.org/wp-content/plugins/wp-parsely/build/loader.js?ver=b681bb9905652ac12735" id="wp-parsely-loader-js" defer></script> <script data-parsely-site="calmatters.org" src="https://cdn.parsely.com/keys/calmatters.org/p.js?ver=3.17.0" id="parsely-cfg" defer></script> <script id="newspack-amp-fallback-js-extra"> var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""}; </script> <script src="https://calmatters.org/wp-content/themes/newspack-theme/js/dist/amp-fallback.js?ver=2.6.0" id="newspack-amp-fallback-js"></script> <script id="newspack-menu-accessibility-js-extra"> var newspackScreenReaderText = {"open_search":"Open Search","close_search":"Close Search","expand_comments":"Expand Comments","collapse_comments":"Collapse Comments","show_order_details":"Show details","hide_order_details":"Hide details","open_dropdown_menu":"Open dropdown menu","close_dropdown_menu":"Close dropdown menu","is_amp":""}; </script> <script src="https://calmatters.org/wp-content/themes/newspack-theme/js/dist/menu-accessibility.js?ver=2.6.0" id="newspack-menu-accessibility-js"></script> <script id="newspack-font-loading-js-extra"> var newspackFontLoading = {"fonts":["Source Sans Pro","Source Sans Pro"]}; </script> <script src="https://calmatters.org/wp-content/themes/newspack-theme/js/dist/font-loading.js?ver=2.6.0" id="newspack-font-loading-js"></script> <script id="newspack-amp-fallback-sponsors-js-extra"> var newspackScreenReaderTextSponsors = {"open_info":"Learn More","close_info":"Close"}; </script> <script src="https://calmatters.org/wp-content/themes/newspack-theme/js/dist/amp-fallback-newspack-sponsors.js?ver=2.6.0" id="newspack-amp-fallback-sponsors-js"></script> <script id="perfmatters-lazy-load-js-before"> window.lazyLoadOptions={elements_selector:"img[data-src],.perfmatters-lazy,.perfmatters-lazy-css-bg",thresholds:"0px 0px",class_loading:"pmloading",class_loaded:"pmloaded",callback_loaded:function(element){if(element.tagName==="IFRAME"){if(element.classList.contains("pmloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener("LazyLoad::Initialized",function(e){var lazyLoadInstance=e.detail.instance;});function perfmattersLazyLoadYouTube(e){var t=document.createElement("iframe"),r="ID?";r+=0===e.dataset.query.length?"":e.dataset.query+"&",r+="autoplay=1",t.setAttribute("src",r.replace("ID",e.dataset.src)),t.setAttribute("frameborder","0"),t.setAttribute("allowfullscreen","1"),t.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),e.replaceChild(t,e.firstChild)} </script> <script async src="https://calmatters.org/wp-content/plugins/perfmatters/js/lazyload.min.js?ver=2.4.0" id="perfmatters-lazy-load-js"></script> <script id="jetpack-stats-js-before"> _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"163013142\",\"post\":\"0\",\"tz\":\"-7\",\"srv\":\"calmatters.org\",\"hp\":\"atomic\",\"ac\":\"6\",\"amp\":\"0\",\"j\":\"1:14.5-a.3\"}") ]); _stq.push([ "clickTrackerInit", "163013142", "0" ]); </script> <script src="https://stats.wp.com/e-202511.js" id="jetpack-stats-js" defer data-wp-strategy="defer" type="pmdelayedscript" data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-no-minify="1"></script> <script src="https://calmatters.org/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script src="https://calmatters.org/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script defer='defer' src="https://calmatters.org/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.2" id="gform_json-js"></script> <script id="gform_gravityforms-js-extra"> var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/calmatters.org\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/calmatters.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/calmatters.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"dfa983c48039c975deeb808956aafe73","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/calmatters.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/calmatters.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"dfa983c48039c975deeb808956aafe73","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; </script> <script defer src="https://calmatters.org/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.2" id="gform_gravityforms-js"></script> <script defer='defer' src="https://calmatters.org/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.9.2" id="gform_placeholder-js"></script> <script defer src="https://calmatters.org/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=501a987060f4426fb517400c73c7fc1e" id="gform_gravityforms_utils-js"></script> <script defer src="https://calmatters.org/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=ddd2702ee024d421149a5e61416f1ff5" id="gform_gravityforms_theme_vendors-js"></script> <script id="gform_gravityforms_theme-js-extra"> var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"dfa983c48039c975deeb808956aafe73"},"ajax":{"ajaxurl":"https:\/\/calmatters.org\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"9046a72bb0","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/calmatters.org\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"eea939bf37"}; </script> <script defer src="https://calmatters.org/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=b8fbd9cb240c8684c860c87e4b060364" id="gform_gravityforms_theme-js"></script> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <script> gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 62) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); </script> <script> gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "62", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_62" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_62"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_62" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [62, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 62, currentPage: 1 } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 62, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); </script> <script id="perfmatters-delayed-scripts-js">const pmDelayClick=false;const pmDelayTimer=setTimeout(pmTriggerDOMListener,10*1000);const pmUserInteractions=["keydown","mousedown","mousemove","wheel","touchmove","touchstart","touchend"],pmDelayedScripts={normal:[],defer:[],async:[]},jQueriesArray=[],pmInterceptedClicks=[];var pmDOMLoaded=!1,pmClickTarget="";function pmTriggerDOMListener(){"undefined"!=typeof pmDelayTimer&&clearTimeout(pmDelayTimer),pmUserInteractions.forEach(function(e){window.removeEventListener(e,pmTriggerDOMListener,{passive:!0})}),document.removeEventListener("visibilitychange",pmTriggerDOMListener),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",pmTriggerDelayedScripts):pmTriggerDelayedScripts()}async function pmTriggerDelayedScripts(){pmDelayEventListeners(),pmDelayJQueryReady(),pmSortDelayedScripts(),pmPreloadDelayedScripts(),await pmLoadDelayedScripts(pmDelayedScripts.normal),await pmLoadDelayedScripts(pmDelayedScripts.defer),await pmLoadDelayedScripts(pmDelayedScripts.async),await pmTriggerEventListeners(),document.querySelectorAll("link[data-pmdelayedstyle]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-pmdelayedstyle"))}),window.dispatchEvent(new Event("perfmatters-allScriptsLoaded")),pmWaitForPendingClicks().then(()=>{pmReplayClicks()})}function pmDelayEventListeners(){let e={};function t(t,n){function r(n){return e[t].delayedEvents.indexOf(n)>=0?"perfmatters-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},delayedEvents:[]},t.addEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=r(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)}),e[t].delayedEvents.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:n||function(){},set:function(n){e["perfmatters"+t]=n}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}function pmDelayJQueryReady(){let e=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>e,set(t){if(t&&t.fn&&!jQueriesArray.includes(t)){t.fn.ready=t.fn.init.prototype.ready=function(e){pmDOMLoaded?e.bind(document)(t):document.addEventListener("perfmatters-DOMContentLoaded",function(){e.bind(document)(t)})};let n=t.fn.on;t.fn.on=t.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e=(e=(e=e.split(" ")).map(function(e){return"load"===e||0===e.indexOf("load.")?"perfmatters-jquery-load":e})).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(function(t){delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]})}return n.apply(this,arguments),this},jQueriesArray.push(t)}e=t}})}function pmSortDelayedScripts(){document.querySelectorAll("script[type=pmdelayedscript]").forEach(function(e){e.hasAttribute("src")?e.hasAttribute("defer")&&!1!==e.defer?pmDelayedScripts.defer.push(e):e.hasAttribute("async")&&!1!==e.async?pmDelayedScripts.async.push(e):pmDelayedScripts.normal.push(e):pmDelayedScripts.normal.push(e)})}function pmPreloadDelayedScripts(){var e=document.createDocumentFragment();[...pmDelayedScripts.normal,...pmDelayedScripts.defer,...pmDelayedScripts.async].forEach(function(t){var n=t.getAttribute("src");if(n){var r=document.createElement("link");r.href=n,"module"==t.getAttribute("data-perfmatters-type")?r.rel="modulepreload":(r.rel="preload",r.as="script"),e.appendChild(r)}}),document.head.appendChild(e)}async function pmLoadDelayedScripts(e){var t=e.shift();return t?(await pmReplaceScript(t),pmLoadDelayedScripts(e)):Promise.resolve()}async function pmReplaceScript(e){return await pmNextFrame(),new Promise(function(t){let n=document.createElement("script");[...e.attributes].forEach(function(e){let t=e.nodeName;"type"!==t&&("data-perfmatters-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))}),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t()),e.parentNode.replaceChild(n,e)})}async function pmTriggerEventListeners(){pmDOMLoaded=!0,await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-DOMContentLoaded")),await pmNextFrame(),document.dispatchEvent(new Event("perfmatters-readystatechange")),await pmNextFrame(),document.perfmattersonreadystatechange&&document.perfmattersonreadystatechange(),await pmNextFrame(),window.dispatchEvent(new Event("perfmatters-load")),await pmNextFrame(),window.perfmattersonload&&window.perfmattersonload(),await pmNextFrame(),jQueriesArray.forEach(function(e){e(window).trigger("perfmatters-jquery-load")});let e=new Event("perfmatters-pageshow");e.persisted=window.pmPersisted,window.dispatchEvent(e),await pmNextFrame(),window.perfmattersonpageshow&&window.perfmattersonpageshow({persisted:window.pmPersisted})}async function pmNextFrame(){return new Promise(function(e){requestAnimationFrame(e)})}function pmReplayClicks(){window.removeEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.removeEventListener("mousedown",pmTouchStartHandler),pmInterceptedClicks.forEach(e=>{e.target.outerHTML===pmClickTarget&&e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))})}function pmWaitForPendingClicks(){return new Promise(e=>{window.pmIsClickPending?pmPendingClickFinished=e:e()})}function pmPendingClickStarted(){window.pmIsClickPending=!0}function pmPendingClickFinished(){window.pmIsClickPending=!1}function pmClickHandler(e){e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmInterceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),pmPendingClickFinished()}function pmTouchStartHandler(e){"HTML"!==e.target.tagName&&(pmClickTarget||(pmClickTarget=e.target.outerHTML),window.addEventListener("touchend",pmTouchEndHandler),window.addEventListener("mouseup",pmTouchEndHandler),window.addEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.addEventListener("mousemove",pmTouchMoveHandler),e.target.addEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"onclick","pm-onclick"),pmPendingClickStarted())}function pmTouchMoveHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler),e.target.removeEventListener("click",pmClickHandler),pmRenameDOMAttribute(e.target,"pm-onclick","onclick"),pmPendingClickFinished()}function pmTouchEndHandler(e){window.removeEventListener("touchend",pmTouchEndHandler),window.removeEventListener("mouseup",pmTouchEndHandler),window.removeEventListener("touchmove",pmTouchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",pmTouchMoveHandler)}function pmRenameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}window.pmIsClickPending=!1,window.addEventListener("pageshow",e=>{window.pmPersisted=e.persisted}),pmUserInteractions.forEach(function(e){window.addEventListener(e,pmTriggerDOMListener,{passive:!0})}),pmDelayClick&&(window.addEventListener("touchstart",pmTouchStartHandler,{passive:!0}),window.addEventListener("mousedown",pmTouchStartHandler)),document.addEventListener("visibilitychange",pmTriggerDOMListener);</script></body> </html> <!-- generated in 1.019 seconds 203289 bytes batcached for 360 seconds -->