News

Here's how much Arizona electric bills could jump this summer - Phoenix New Times

Phoenix New Times · last updated

<!DOCTYPE html>
<html class="uk-root" lang="en">
<head>

<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({ 'event': 'set_page_dimensions', 'page_type': "Article", 'section_vertical': "News", 'object_id': "19419966", 'publish_date': "2024-07-10 14:04:00", 'topics': "Valley Life%Weather", 'author': "TJ L'Heureux" });
</script>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBe…);
})(window,document,'script','dataLayer','GTM-W8JJPP');</script>

<script>
(function () {
const cookieKey = 'vmg_id';
const cookieList = document.cookie.split('; ');
const cookie = cookieList.find(item => item.startsWith(cookieKey))
if (!cookie) {
let uuid = this.crypto.randomUUID();
let expiration = new Date(new Date().getTime() + 365*24*60*60*1000).toGMTString();
document.cookie = `${cookieKey}=${uuid}; expires=${expiration}; path=/`;
}
else {
}
})();
</script>
<link rel="stylesheet" type="text/css" href="/fdn-system/assets/pub/styles/desktop.min.css?cb=07a5320b4b0dad765fd0893fb717dbec" />
<script src="/fdn-system/assets/pub/scripts/uikit.min.js"></script>
<script src="/fdn-system/assets/pub/scripts/uikit-icons-fdn.min.js"></script>
<link href="/foundation/fontawesome-v6/css/all.min.css" rel="stylesheet" type="text/css">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<meta name="layout" content="Content Default (Responsive, Live, Air)" />
<meta name="oid" content="19419966" />
<script>
window.__FOUNDATION_RESPONSIVE__ = true
//
window.__FBAPIv__ = 'v3.2'
//
</script>
<script src="/foundation/scripts/foundation-air-2-0-1.js?cb=f1acbee9306d6ec3e5c2944914348802"></script>
<link rel="alternate" type="application/rss+xml" title="Phoenix New Times RSS: Whole Site" href="https://www.phoenixnewtimes.com/phoenix/Rss.xml&quot; />
<link rel="alternate" type="application/rss+xml" title="Phoenix New Times RSS: News Section" href="https://www.phoenixnewtimes.com/phoenix/Rss.xml?oid=6205799&quot; />
<link rel="alternate" type="application/rss+xml" title="Phoenix New Times RSS: Valley Fever" href="https://www.phoenixnewtimes.com/phoenix/Rss.xml?oid=6498367&quot; />
<meta name="google-signin-client_id" content="1047773507347-jchudn4ns3sp35d2mhbljpqee8u4l1r2.apps.googleusercontent.com">

<style>
:root {
--primary-color: #900;
--alt-primary-color: #009;
}
</style>
<meta name="ir-site-verification-token" value="-1842984970" />
<meta property="fb:pages" content="27482036860" />
<script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script>
<script type="text/javascript">
(function(document, window){
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "https://api.pushnami.com/scripts/v1/pushnami-adv/604b9a5dca020f0010ead5…;;
script.onload = function() {
Pushnami
.update({
"source":"pushnami"
})
.prompt();
};
document.getElementsByTagName("head")[0].appendChild(script);
})(document, window);
</script>
<link rel="manifest" href="https://www.phoenixnewtimes.com/manifest.json"&gt;
<script>
window.Foundation = window.Foundation || {};
window.Foundation.ApnAds = window.Foundation.ApnAds || {};
window.Foundation.ApnAds.config = {
lazyLoading: true,
adRefreshInterval: 30,
stickyadRefreshInterval: 30,
memberId: 9027,
publisherId: 1222163,
pageOptionKeywords: { 'oid': '19419966', 'topic': ["Valley Life", "Weather"], 'publisher': 'vmg' },
desktopWidth: 1400, tabletWidth: 990, mobileWidth: 760,
}
</script>
<script>
Foundation.ApnAds.defineTags = function () {
// /Macros/Ads/phx/news
// phx ad vertical news (3621081)
if (window.innerWidth > Foundation.ApnAds.tabletWidth) {
// Rectangle (13486165) - 300x250, 300x600
var mySizes = [300,250]
Foundation.ApnAds.rectangle = ['apn-rectangle-1','apn-rectangle-2','apn-rectangle-3','apn-rectangle-4','apn-rectangle-5','apn-rectangle-6','apn-rectangle-7','apn-rectangle-8','apn-rectangle-9','apn-rectangle-10','apn-rectangle-11','apn-rectangle-12','apn-rectangle-13','apn-rectangle-14','apn-rectangle-15','apn-rectangle-16','apn-rectangle-17','apn-rectangle-18','apn-rectangle-19','apn-rectangle-20','apn-rectangle-21','apn-rectangle-22','apn-rectangle-23','apn-rectangle-24','apn-rectangle-25','apn-rectangle-26','apn-rectangle-27','apn-rectangle-28','apn-rectangle-29','apn-rectangle-30','apn-rectangle-31','apn-rectangle-32','apn-rectangle-33','apn-rectangle-34','apn-rectangle-35','apn-rectangle-36','apn-rectangle-37','apn-rectangle-38','apn-rectangle-39','apn-rectangle-40','apn-rectangle-41','apn-rectangle-42','apn-rectangle-43','apn-rectangle-44','apn-rectangle-45','apn-rectangle-46','apn-rectangle-47','apn-rectangle-48','apn-rectangle-49','apn-rectangle-50']
Foundation.ApnAds.rectangle.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486165,
sizes: mySizes,
targetId: item,
}
});
// news Leaderboard - Top (13486161)
var mySizes = [970,90]
Foundation.ApnAds.billboardTop = ['apn-billboardTop-1','apn-billboardTop-2','apn-billboardTop-3']
Foundation.ApnAds.billboardTop.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486161,
sizes: mySizes,
targetId: item,
}
});
// Leaderboard Middle (13486163) - 970x250, 728x90
var mySizes = [970,250]
Foundation.ApnAds.billboard = ['apn-billboard-1','apn-billboard-2','apn-billboard-3']
Foundation.ApnAds.billboard.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486163,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [970,250]
Foundation.ApnAds.billboardBetweenContent = ['apn-billboardBetweenContent-1','apn-billboardBetweenContent-2']
Foundation.ApnAds.billboardBetweenContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486163,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [728,90]
Foundation.ApnAds.leaderboardInlineContent = ['apn-leaderboardInlineContent-1','apn-leaderboardInlineContent-2','apn-leaderboardInlineContent-3','apn-leaderboardInlineContent-4','apn-leaderboardInlineContent-5','apn-leaderboardInlineContent-6','apn-leaderboardInlineContent-7','apn-leaderboardInlineContent-8','apn-leaderboardInlineContent-9','apn-leaderboardInlineContent-10','apn-leaderboardInlineContent-11','apn-leaderboardInlineContent-12','apn-leaderboardInlineContent-13','apn-leaderboardInlineContent-14','apn-leaderboardInlineContent-15','apn-leaderboardInlineContent-16','apn-leaderboardInlineContent-17','apn-leaderboardInlineContent-18','apn-leaderboardInlineContent-19','apn-leaderboardInlineContent-20','apn-leaderboardInlineContent-21','apn-leaderboardInlineContent-22','apn-leaderboardInlineContent-23','apn-leaderboardInlineContent-24','apn-leaderboardInlineContent-25']
Foundation.ApnAds.leaderboardInlineContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486163,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [728,90]
if (window.innerWidth < 728) {
mySizes = [320, 50]
}
Foundation.ApnAds.leaderboardBetweenContent = ['apn-leaderboardBetweenContent-1','apn-leaderboardBetweenContent-2']
Foundation.ApnAds.leaderboardBetweenContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486163,
sizes: mySizes,
targetId: item,
}
});
}
else if (window.innerWidth > Foundation.ApnAds.mobileWidth) {
// Tablet Middle (13486177) - 468x60
var mySizes = [728,90]
Foundation.ApnAds.leaderboardMiddle = ['apn-leaderboardMiddle']
Foundation.ApnAds.leaderboardMiddle.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486177,
sizes: mySizes,
targetId: item,
}
});
// Rectangle (13486165) - 300x250, 300x600
var mySizes = [300,250]
Foundation.ApnAds.rectangle = ['apn-rectangle-1','apn-rectangle-2','apn-rectangle-3','apn-rectangle-4','apn-rectangle-5','apn-rectangle-6','apn-rectangle-7','apn-rectangle-8','apn-rectangle-9','apn-rectangle-10','apn-rectangle-11','apn-rectangle-12','apn-rectangle-13','apn-rectangle-14','apn-rectangle-15','apn-rectangle-16','apn-rectangle-17','apn-rectangle-18','apn-rectangle-19','apn-rectangle-20','apn-rectangle-21','apn-rectangle-22','apn-rectangle-23','apn-rectangle-24','apn-rectangle-25','apn-rectangle-26','apn-rectangle-27','apn-rectangle-28','apn-rectangle-29','apn-rectangle-30','apn-rectangle-31','apn-rectangle-32','apn-rectangle-33','apn-rectangle-34','apn-rectangle-35','apn-rectangle-36','apn-rectangle-37','apn-rectangle-38','apn-rectangle-39','apn-rectangle-40','apn-rectangle-41','apn-rectangle-42','apn-rectangle-43','apn-rectangle-44','apn-rectangle-45','apn-rectangle-46','apn-rectangle-47','apn-rectangle-48','apn-rectangle-49','apn-rectangle-50']
Foundation.ApnAds.rectangle.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486165,
sizes: mySizes,
targetId: item,
}
});
// news Leaderboard - Top (13486161)
var mySizes = [728,90]
Foundation.ApnAds.billboardTop = ['apn-billboardTop-1','apn-billboardTop-2','apn-billboardTop-3']
Foundation.ApnAds.billboardTop.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486161,
sizes: mySizes,
targetId: item,
}
});
// Tablet Middle (13486177) - 468x60
var mySizes = [728,90]
Foundation.ApnAds.billboard = ['apn-billboard-1','apn-billboard-2','apn-billboard-3']
Foundation.ApnAds.billboard.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486177,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [728,90]
Foundation.ApnAds.billboardBetweenContent = ['apn-billboardBetweenContent-1','apn-billboardBetweenContent-2']
Foundation.ApnAds.billboardBetweenContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486177,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [728,90]
Foundation.ApnAds.leaderboardInlineContent = ['apn-leaderboardInlineContent-1','apn-leaderboardInlineContent-2','apn-leaderboardInlineContent-3','apn-leaderboardInlineContent-4','apn-leaderboardInlineContent-5','apn-leaderboardInlineContent-6','apn-leaderboardInlineContent-7','apn-leaderboardInlineContent-8','apn-leaderboardInlineContent-9','apn-leaderboardInlineContent-10','apn-leaderboardInlineContent-11','apn-leaderboardInlineContent-12','apn-leaderboardInlineContent-13','apn-leaderboardInlineContent-14','apn-leaderboardInlineContent-15','apn-leaderboardInlineContent-16','apn-leaderboardInlineContent-17','apn-leaderboardInlineContent-18','apn-leaderboardInlineContent-19','apn-leaderboardInlineContent-20','apn-leaderboardInlineContent-21','apn-leaderboardInlineContent-22','apn-leaderboardInlineContent-23','apn-leaderboardInlineContent-24','apn-leaderboardInlineContent-25']
Foundation.ApnAds.leaderboardInlineContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486177,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [728,90]
if (window.innerWidth < 728) {
mySizes = [320, 50]
}
Foundation.ApnAds.leaderboardBetweenContent = ['apn-leaderboardBetweenContent-1','apn-leaderboardBetweenContent-2']
Foundation.ApnAds.leaderboardBetweenContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486177,
sizes: mySizes,
targetId: item,
}
});
}
else {
// Middle Banner (13486171) - 320x50
var mySizes = [300,250]
Foundation.ApnAds.leaderboardMiddle = ['apn-leaderboardMiddle-1','apn-leaderboardMiddle-2','apn-leaderboardMiddle-3']
Foundation.ApnAds.leaderboardMiddle.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486171,
sizes: mySizes,
targetId: item,
}
});
// news Banner - Top (13486169)
var mySizes = [320,100]
Foundation.ApnAds.billboardTop = ['apn-billboardTop-1','apn-billboardTop-2','apn-billboardTop-3']
Foundation.ApnAds.billboardTop.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486169,
sizes: mySizes,
targetId: item,
}
});
// Mobile Rectangle (13486172) - 300x250, 300x600
var mySizes = [300,600]
Foundation.ApnAds.tower = ['apn-tower-1','apn-tower-2','apn-tower-3','apn-tower-4','apn-tower-5','apn-tower-6','apn-tower-7','apn-tower-8','apn-tower-9','apn-tower-10','apn-tower-11','apn-tower-12','apn-tower-13','apn-tower-14','apn-tower-15','apn-tower-16','apn-tower-17','apn-tower-18','apn-tower-19','apn-tower-20','apn-tower-21','apn-tower-22','apn-tower-23','apn-tower-24','apn-tower-25']
Foundation.ApnAds.tower.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486172,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [300,250]
Foundation.ApnAds.rectangle = ['apn-rectangle-1','apn-rectangle-2','apn-rectangle-3','apn-rectangle-4','apn-rectangle-5','apn-rectangle-6','apn-rectangle-7','apn-rectangle-8','apn-rectangle-9','apn-rectangle-10','apn-rectangle-11','apn-rectangle-12','apn-rectangle-13','apn-rectangle-14','apn-rectangle-15','apn-rectangle-16','apn-rectangle-17','apn-rectangle-18','apn-rectangle-19','apn-rectangle-20','apn-rectangle-21','apn-rectangle-22','apn-rectangle-23','apn-rectangle-24','apn-rectangle-25']
Foundation.ApnAds.rectangle.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486172,
sizes: mySizes,
targetId: item,
}
});
// Middle Banner (13486171) - 320x50
var mySizes = [320,100]
Foundation.ApnAds.billboard = ['apn-billboard-1','apn-billboard-2','apn-billboard-3']
Foundation.ApnAds.billboard.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486171,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [320,100]
Foundation.ApnAds.billboardBetweenContent = ['apn-billboardBetweenContent-1','apn-billboardBetweenContent-2']
Foundation.ApnAds.billboardBetweenContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486171,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [300,250]
Foundation.ApnAds.leaderboardInlineContent = ['apn-leaderboardInlineContent-1','apn-leaderboardInlineContent-2','apn-leaderboardInlineContent-3','apn-leaderboardInlineContent-4','apn-leaderboardInlineContent-5','apn-leaderboardInlineContent-6','apn-leaderboardInlineContent-7','apn-leaderboardInlineContent-8','apn-leaderboardInlineContent-9','apn-leaderboardInlineContent-10','apn-leaderboardInlineContent-11','apn-leaderboardInlineContent-12','apn-leaderboardInlineContent-13','apn-leaderboardInlineContent-14','apn-leaderboardInlineContent-15','apn-leaderboardInlineContent-16','apn-leaderboardInlineContent-17','apn-leaderboardInlineContent-18','apn-leaderboardInlineContent-19','apn-leaderboardInlineContent-20','apn-leaderboardInlineContent-21','apn-leaderboardInlineContent-22','apn-leaderboardInlineContent-23','apn-leaderboardInlineContent-24','apn-leaderboardInlineContent-25']
Foundation.ApnAds.leaderboardInlineContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486171,
sizes: mySizes,
targetId: item,
}
});
var mySizes = [300,250]
if (window.innerWidth < 728) {
mySizes = [320, 50]
}
Foundation.ApnAds.leaderboardBetweenContent = ['apn-leaderboardBetweenContent-1','apn-leaderboardBetweenContent-2']
Foundation.ApnAds.leaderboardBetweenContent.forEach(function (item, index) {
Foundation.ApnAds.tags = Foundation.ApnAds.tags || {}
Foundation.ApnAds.tags[item] = {
tagId: 13486171,
sizes: mySizes,
targetId: item,
}
});
}
//
}
</script>
<script src="https://www.phoenixnewtimes.com/phoenix/xandr/apnads.js?adZone=cb=34e0d…;
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=c…; crossorigin="anonymous"></script>
<script type="text/javascript">
piAId = '867912';
piCId = '106207';
piHostname = 'g.newtimes.com';
(function() {
function async_load(){
var s = document.createElement('script'); s.type = 'text/javascript';
s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js';
var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c);
}
if(window.attachEvent) { window.attachEvent('onload', async_load); }
else { window.addEventListener('load', async_load, false); }
})();
</script>

<script>
!function(e,i){if(!e.pixie){var n=e.pixie=function(e,i,a){n.actionQueue.push({action:e,actionValue:i,params:a})};n.actionQueue=[];var a=i.createElement("script");a.async=!0,a.src="//acdn.adnxs.com/dmp/up/pixie.js";var t=i.getElementsByTagName("head")[0];t.insertBefore(a,t.firstChild)}}(window,document);
pixie('init', '0de62701-4056-4626-9b58-8ca2a2bd6b0a');
</script>

<script>
pixie('event', 'PageView');
</script>
<noscript><img src="https://ib.adnxs.com/pixie?pi=0de62701-4056-4626-9b58-8ca2a2bd6b0a&e=Pa…; width="1" height="1" style="display:none"/></noscript>

<script src="https://ak.sail-horizon.com/spm/spm.v1.min.js"></script&gt;
<script>
var Foundation = window.Foundation || (window.Foundation = {});
Foundation.SailthruSPM = window.Foundation.SailthruSPM || (window.Foundation.SailthruSPM = {});
Foundation.SailthruSPM.Personalize = function(options) {
const selector = options.selector;
const data = options.data;
const template = (typeof(options.template) === "function") ? options.template : (article) => `<li><a href="${article.url}" data-objid="${article.vars.objid}" title="${article.title}">${article.title}</a></li>`;
if (!selector) {
return;
}
else if (data.length == 0) {
return;
}
const elements = document.querySelectorAll(selector);
if (elements.length == 0) {
return;
}
const articles = JSON.parse(data.json);
const count = options.count ? options.count : articles.length;
const html = articles.slice(0, count).map(template);
elements.forEach(
element => {
if (!element.classList.contains("sailthruSPMLoaded")) {
element.innerHTML = html.join('');
element.classList.add("sailthruSPMLoaded");
}
}
);
}
Sailthru.init({
"isCustom": true,
"customerId": "ce088a811d10684a3d367a569e14f937"
});
</script>

<meta name="robots" content="max-image-preview:large" />
<link rel="shortcut icon" href="/favicon.ico" />
<meta name="title" content="Arizona summer electric bills may jump $101, more than any other state | Phoenix New Times" />
<meta name="description" content="Arizona is one of only two states facing summer increases of more than $100, according to a new study." />
<meta name="keywords" content="arizona electricity bills, arizona heat, arizona electricity costs, arizona summer electricity bills" />
<title>Arizona summer electric bills may jump $101, more than any other state | Phoenix New Times</title>
<meta name="date" content="2024-07-10 14:04:00" />
<meta name="author" content="TJ L'Heureux">
<meta name="news_keywords" content="arizona electricity bills, arizona heat, arizona electricity costs, arizona summer electricity bills" />
<link rel="image_src" href="https://media1.phoenixnewtimes.com/phx/imager/u/slideshow/19419987/mone…; />
<meta name="thumbnail" content="https://media1.phoenixnewtimes.com/phx/imager/u/slideshow/19419987/mone…; />
<link rel="canonical" href="https://www.phoenixnewtimes.com/news/arizona-summer-electric-bills-jump…; />
<meta property="og:url" content="https://www.phoenixnewtimes.com/news/arizona-summer-electric-bills-jump…; />
<meta property="fb:app_id" content="752951872059350" />
<meta property="og:site_name" content="Phoenix New Times" />
<meta property="og:title" content="Here&#39;s how much Arizona electric bills could jump this summer" />
<meta property="og:image" content="https://media1.phoenixnewtimes.com/phx/imager/u/slideshow/19419987/mone…; />
<meta property="og:image:width" content="1524" />
<meta property="og:image:height" content="1017" />
<meta property="og:description" content="A new study projected Arizona&#39;s average electricity bill to jump by more than $100 this summer, more than any other state." />
<meta property="og:type" content="article" />
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://media1.phoenixnewtimes.com/phx/imager/u/slideshow/19419987/mone…;
<meta name="twitter:creator" content="@tjlheureux0">
<meta name="twitter:site" content="@phoenixnewtimes">
<meta name="twitter:title" content="Here&#39;s how much Arizona electric bills could jump this summer">
<meta name="twitter:description" content="A new study projected Arizona&#39;s average electricity bill to jump by more than $100 this summer, more than any other state.">

<script type="application/ld+json">
{
"mainEntityOfPage": {
"@type": "WebPage",
"@id":"https://www.phoenixnewtimes.com/news/arizona-summer-electric-bills-jump…;
},
"headline": "Here's how much Arizona electric bills could jump this summer",
"description": "A new study projected Arizona's average electricity bill to jump by more than $100 this summer, more than any other state.",
"image": {
"url": "https://media1.phoenixnewtimes.com/phx/imager/u/original/19419987/money…;,
"width": 1000,
"height": 667,
"@type": "ImageObject"
},
"datePublished": "2024-07-10T14:04:00",
"dateModified": "2024-07-10T14:25:48",
"author": {
"name": "TJ L'Heureux",
"url": "https://www.phoenixnewtimes.com/author/tj-lheureux&quot;,
"@type": "Person"
},
"publisher": {
"name": "Phoenix New Times",
"logo": {
"url": "https://www.phoenixnewtimes.com/imager/b/square2x/808579/93b4/PHX_1320x…;,
"width": 200,
"height": 200,
"@type": "ImageObject"
},
"@type": "Organization"
},
"@context": "https://schema.org&quot;,
"@type": "NewsArticle"
}
</script>
<script>window.twttr = (function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0],
t = window.twttr || {};
if (d.getElementById(id)) return t;
js = d.createElement(s);
js.id = id;
js.src = "https://platform.twitter.com/widgets.js&quot;;
fjs.parentNode.insertBefore(js, fjs);
t._e = [];
t.ready = function(f) {
t._e.push(f);
};
return t;
}(document, "script", "twitter-wjs"));</script>
<script>jQuery(window).on('beforeprint',()=>{jQuery(`img[loading]`).each((index,item)=>{item.removeAttribute(`loading`);});});</script>
</head>
<script src="/fdn-system/assets/pub/scripts/ResizeSensor.js"></script>
<script src="/fdn-system/assets/pub/scripts/ElementQueries.js" defer></script>
<script>
jQuery(function () {
ElementQueries.listen();
});
</script>
<body id="Content" class="ContentDefault fdn-redesign news phx RespOneCol valleyfever">

<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W8JJPP&quot; height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>

<div id="fdn-navigation-dropdown-hook" style="width:100%;height:0;position:fixed;"></div>
<script>
jQuery(function () {
ElementQueries.init();
});
</script>
<div id="fb-root"></div>
<script>
(function () {
var app = new Foundation.Facebook.Application();
app.receiveAuthNotifications();
app.receiveLikeNotifications();
})();
</script>
<script>
(function () {
var googAuth = Foundation.Google.loadGoogleOauth().then(function(){
//if(window.console) console.log("Foundation.Google.loadGoogleOauth OAuth initialized.")
}.bind(this), function(){
if(window.console) console.log("Foundation.Google.loadGoogleOauth OAuth didn't init.")
})
})()
</script>
<div id="ContentDefault" class="grid-resp-1 page layout-ContentDefault">
<div class="ev-grid-layout ev-clamp@m ev-clamp@l">
<div class="ev-grid-zone ev-leader-zone">
<div class="ev-grid-col uk-width-1-1" data-ev-zone="Leader">
<div class="Leader ContentDefault uk-margin-remove comp-shell-siteglobalheader uk-root fdn-margin-vert SiteGlobalHeader comp-shell-siteglobalheader" data-component-id="SiteGlobalHeader">
<div class="uk-flex uk-flex-center uk-flex-middle fdn-site-header-ad-block">
<style>
[apn-fixed-size-hook="billboard"] {
background-color:#EEEEEE;
width: 320px;
height: 100px;
}
@media (min-width: 760px) {
[apn-fixed-size-hook="billboard"] {
width: 728px;
height: 90px;
}
}
@media (min-width: 990px) {
[apn-fixed-size-hook="billboard"] {
width: 970px;
height: 250px;
}
}
</style>
<div apn-ad-hook="billboard" display-targets="desktop|tablet|mobile" apn-fixed-size-hook="billboard">
<script>
if (typeof apntag === 'object') {
apntag.anq.push(function() {
if (typeof Foundation.ApnAds.fillAds === 'function') {
Foundation.ApnAds.fillAds()
}
})
}
</script>
</div>
</div>
<div uk-sticky>
<div class="fdn-site-header-flex uk-flex uk-flex-wrap uk-child-width-1-3@sm">
<div class="fdn-site-header-social-icons-block uk-visible@sm">
<div class="fdn-site-header-social-icons" uk-grid>
<div><a class="fdn-site-header-social-icon-facebook" href="https://www.facebook.com/phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Facebook')" target="_blank" rel="nofollow"><span>facebook</span></a></div>
<div><a class="fdn-site-header-social-icon-instagram" href="https://www.instagram.com/phoenixnewtimes/&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Instagram')" target="_blank" rel="nofollow"><span>instagram</span></a></div>
<div><a class="fdn-site-header-social-icon-twitter" href="https://twitter.com/phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Twitter')" target="_blank" rel="nofollow"><span>twitter</span></a></div>
<div><a class="fdn-site-header-social-icon-linkedin" href="https://www.linkedin.com/company/phoenix-new-times/&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'LinkedIn')" target="_blank" rel="nofollow"><span>linkedin</span></a></div>
<div><a class="fdn-site-header-social-icon-tiktok" href="https://www.tiktok.com/@phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Tiktok')" target="_blank" rel="nofollow"><span>tiktok</span></a></div>
<div><a class="fdn-site-header-social-icon-threads" href="https://www.threads.net/@phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Threads')" target="_blank" rel="nofollow"><span>threads</span></a></div>
</div>
</div>
<div class="fdn-site-header-nav-toggle-narrow uk-flex-first uk-hidden@sm">
<a href="#offcanvas-slide-navigation" class="fdn-nav-toggle uk-button" uk-toggle>
<span>Navigation</span><i class="fal fa-bars fa-2x"></i>
</a>
<div id="offcanvas-slide-navigation" uk-offcanvas="overlay: true">
<div id="site-nav-target" class="fdn-site-global-header-offcanvas fdn-nav-panel-block uk-offcanvas-bar">
<div class="fdn-off-canvas-close-block uk-position-relative">
<a class="fdn-off-canvas-close-link uk-offcanvas-close" href="#"><img alt="close" width="22" height="22" src="/images/air/circle-xmark-sharp-solid.svg"></a>
</div>
<div class="fdn-offcanvas-search-block">
<form action="https://www.phoenixnewtimes.com/phoenix/Search&quot; method="get">
<div class="fdn-site-header-search-wrap">
<input type="text" name="keywords" autocomplete="off" type="search" class="fdn-site-header-search-input" placeholder="search">
<button class="fdn-site-header-search-submit" type="submit">
<img height="28" width="28" src="/images/air/search-short.svg" alt="Search">
</button>
</div>
</form>
</div>
<ul class="site-nav-source uk-width-1-1 uk-nav uk-nav-parent-icon" uk-nav="multiple: true; toggle: .fdn-nav-parent-flex-button">
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-News">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/news&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;News&quot;)" target="_self">News</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/crime-6498391&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Crime&quot;)" target="_self" title>Crime</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/election-6498454&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Election&quot;)" target="_self" title>Election</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/environment-6498582&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Environment&quot;)" target="_self" title>Environment</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/immigration-6498395&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Immigration&quot;)" target="_self" title>Immigration</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/lgbtq-11227272&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;LGBTQ+&quot;)" target="_self" title>LGBTQ+</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/police-6498435&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Police&quot;)" target="_self" title>Police</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/politics-6498436&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Politics&quot;)" target="_self" title>Politics</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/sports-6498383&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Sports&quot;)" target="_self" title>Sports</a></li>
</ul>
</li>
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-FoodDrink">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/restaurants&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Food & Drink&quot;)" target="_self">Food & Drink</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/beer-11517025&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Beer&quot;)" target="_self" title>Beer</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/cocktails-6498508&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Cocktails&quot;)" target="_self" title>Cocktails</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/opening-closing-6498390&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Openings & Closings&quot;)" target="_self" title>Openings & Closings</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/guide/phoenix-restaurants&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Restaurant Guide&quot;)" target="_self" title>Restaurant Guide</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/restaurant-reviews-6498431&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Restaurant Reviews&quot;)" target="_self" title>Restaurant Reviews</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/guide/best-phoenix-bars&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Top 100 Bars&quot;)" target="_self" title>Top 100 Bars</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/guide/best-phoenix-restaurants&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Top 100 Restaurants&quot;)" target="_self" title>Top 100 Restaurants</a></li>
</ul>
</li>
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-ArtsCulture">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/arts&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Arts & Culture&quot;)" target="_self">Arts & Culture</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/film-tv-and-streaming-6391989&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Film, TV & Streaming&quot;)" target="_self" title>Film, TV & Streaming</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/history-and-nostalgia-6498585&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;History & Nostalgia&quot;)" target="_self" title>History & Nostalgia</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/outdoors-11227274&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Outdoors&quot;)" target="_self" title>Outdoors</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/photos-16250963&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Photos&quot;)" target="_self" title>Photos</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/sex-and-love-6498411&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Sex & Love&quot;)" target="_self" title>Sex & Love</a></li>
</ul>
</li>
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-Music">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/music&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Music&quot;)" target="_self">Music</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/phoenix/EventSearch?eventSection=666959…; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Concert Calendar&quot;)" target="_self" title>Concert Calendar</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/festivals-6498557&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Festivals&quot;)" target="_self" title>Festivals</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/just-announced-17973232&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Just Announced&quot;)" target="_self" title>Just Announced</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/local-music-17387744&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Local Music&quot;)" target="_self" title>Local Music</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/photos-16250963&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Photos&quot;)" target="_self" title>Photos</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/touring-artists-17973277&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Touring Artists&quot;)" target="_self" title>Touring Artists</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/venues-17973279&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Venues&quot;)" target="_self" title>Venues</a></li>
</ul>
</li>
<li class="fdn-nav-parent " id="offcanvas-marijuana">
<a href="https://www.phoenixnewtimes.com/marijuana&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Cannabis&quot;)" target="_self">Cannabis</a>
</li>
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-ThingsToDo">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/things-to-do&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Things To Do&quot;)" target="_self">Things To Do</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/phoenix/EventSearch?narrowByDate=today&…; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Calendar&quot;)" target="_self" title>Calendar</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/events-6391982&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Events&quot;)" target="_self" title>Events</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/topic/lists-6498400&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Lists&quot;)" target="_self" title>Lists</a></li>
</ul>
</li>
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-BestofPhoenix">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/best-of&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Best of Phoenix&quot;)" target="_self">Best of Phoenix</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/cannabis&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Cannabis&quot;)" target="_self" title>Cannabis</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/food-and-drink&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Food & Drink&quot;)" target="_self" title>Food & Drink</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/fun-and-games&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Fun & Games&quot;)" target="_self" title>Fun & Games</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/goods-and-services&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Goods & Services&quot;)" target="_self" title>Goods & Services</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/la-vida&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;La Vida&quot;)" target="_self" title>La Vida</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/megalopolitan-life&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Megalopolitan Life&quot;)" target="_self" title>Megalopolitan Life</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/nightlife&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Nightlife&quot;)" target="_self" title>Nightlife</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/best-of/2023/readers-choice&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Readers" Choice")' target="_self" title>Readers' Choice</a></li>
</ul>
</li>
<li class="fdn-nav-parent " id="offcanvas-Newsletters">
<a href="https://www.phoenixnewtimes.com/newsletters&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Newsletters&quot;)" target="_self">Newsletters</a>
</li>
<li class="fdn-nav-parent-flex uk-parent " id="offcanvas-More">
<div class="uk-flex fdn-nav-parent-flex-links">
<a class="fdn-nav-parent-flex-name" href="https://www.phoenixnewtimes.com/about&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;More&quot;)" target="_self">More</a>
<a class="fdn-nav-parent-flex-button" href="#"><span class="uk-icon"><i class="far fa-chevron-left"></i></span></a>
</div>
<ul class="fdn-nav-list uk-nav-sub">
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/about/&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;About Us&quot;)" target="_self" title>About Us</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/advertise&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Advertise with Us&quot;)" target="_self" title>Advertise with Us</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/about/contact&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Contact Us&quot;)" target="_self" title>Contact Us</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/about/flipbooks&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Flipbook Archive&quot;)" target="_self" title>Flipbook Archive</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/promotions&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Promotions & Free Stuff&quot;)" target="_self" title>Promotions & Free Stuff</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/about/staff&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Staff&quot;)" target="_self" title>Staff</a></li>
<li class="fdn-nav-item"><a class href="https://phoenix-new-times.fundjournalism.org/support/?campaign=701Ho000…; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Support Us&quot;)" target="_self" title>Support Us</a></li>
<li class="fdn-nav-item"><a class href="https://www.phoenixnewtimes.com/about/circulation&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Where To Find Phoenix New Times In Print&quot;)" target="_self" title>Where To Find Phoenix New Times In Print</a></li>
</ul>
</li>
</ul>
<script>
(() => {
const navigationElement = jQuery(`#offcanvas-slide-navigation ul.site-nav-source`);
const sectionSelector = `[id^="offcanvas-"]`;
const sectionId = `offcanvas-news`;
navigationElement.find(`${sectionSelector}`).each(function (index, item) {
const currentElement = jQuery(item);
const isSectionFocus = currentElement.attr('id') === sectionId;
if (jQuery(item).hasClass('uk-open')) {
if (!isSectionFocus) {
UIkit.nav(navigationElement).toggle(item);
}
}
else if (isSectionFocus) {
UIkit.nav(navigationElement).toggle(item);
}
});
})();
</script>
<div class="fdn-site-header-social-icons" uk-grid>
<div><a class="fdn-site-header-social-icon-facebook" href="https://www.facebook.com/phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Facebook')" target="_blank" rel="nofollow"><span>facebook</span></a></div>
<div><a class="fdn-site-header-social-icon-instagram" href="https://www.instagram.com/phoenixnewtimes/&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Instagram')" target="_blank" rel="nofollow"><span>instagram</span></a></div>
<div><a class="fdn-site-header-social-icon-twitter" href="https://twitter.com/phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Twitter')" target="_blank" rel="nofollow"><span>twitter</span></a></div>
<div><a class="fdn-site-header-social-icon-linkedin" href="https://www.linkedin.com/company/phoenix-new-times/&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'LinkedIn')" target="_blank" rel="nofollow"><span>linkedin</span></a></div>
<div><a class="fdn-site-header-social-icon-tiktok" href="https://www.tiktok.com/@phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Tiktok')" target="_blank" rel="nofollow"><span>tiktok</span></a></div>
<div><a class="fdn-site-header-social-icon-threads" href="https://www.threads.net/@phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Threads')" target="_blank" rel="nofollow"><span>threads</span></a></div>
</div>
</div>
</div>
</div>
<div class="fdn-site-header-logo">
<div><a class="uk-logo" href="https://www.phoenixnewtimes.com/&quot; title="Phoenix New Times"><img width="265" height="71" src="https://www.phoenixnewtimes.com/images/phx-main-logo.svg&quot; alt="Phoenix New Times"></a></div>
</div>
<div class="uk-flex uk-flex-middle uk-flex-right site-header-tools-block" uk-grid>
<div class="fdn-site-header-text-block">
<div class="uk-flex uk-flex-wrap uk-flex-middle">
<a class="uk-width-auto fdn-site-header-support-button" href="https://phoenix-new-times.fundjournalism.org/support/?campaign=701Ho000… Us</a>
</div>
</div>
<div class="uk-flex uk-flex-middle fdn-site-header-login-block">
<button type="button" class="uk-margin-remove uk-button"><i class="fas fa-lg fa-user"></i></button>
<div class="uk-padding-small" uk-dropdown="mode:click">
<ul class="uk-nav uk-nav-default uk-dropdown-nav">
<li><a href="https://posting.phoenixnewtimes.com/newsletters?v=News">Sign Up/Sign In</a></li>
<li><a href="/contribute">Contribute</a></li>
<li><a href="/about/contact">Contact Us</a></li>
</ul>
</div>
</div>
<a href="#" class="uk-visible@sm fdn-site-header-search-dropdown-button" uk-toggle="target:#fdn-site-header-search-dropdown">
<span class="fdn-site-header-search-dropdown-text">Search</span>
</a>
</div>
</div>
<div class="uk-flex-none uk-width-1-1 uk-visible@sm site-header-navigation-horizontal">
<nav class="uk-navbar-container" uk-navbar>
<ul class="uk-width-1-1 uk-flex-center uk-navbar-nav">
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/news&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;News&quot;)" target="_self">News</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/topic/crime-6498391&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Crime&quot;)" target="_self" title>Crime</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/election-6498454&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Election&quot;)" target="_self" title>Election</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/environment-6498582&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Environment&quot;)" target="_self" title>Environment</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/immigration-6498395&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Immigration&quot;)" target="_self" title>Immigration</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/lgbtq-11227272&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;LGBTQ+&quot;)" target="_self" title>LGBTQ+</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/police-6498435&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Police&quot;)" target="_self" title>Police</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/politics-6498436&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Politics&quot;)" target="_self" title>Politics</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/sports-6498383&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Sports&quot;)" target="_self" title>Sports</a></li>
</ul>
</div>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/restaurants&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Food & Drink&quot;)" target="_self">Food & Drink</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/topic/beer-11517025&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Beer&quot;)" target="_self" title>Beer</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/cocktails-6498508&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Cocktails&quot;)" target="_self" title>Cocktails</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/opening-closing-6498390&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Openings & Closings&quot;)" target="_self" title>Openings & Closings</a></li>
<li class><a href="https://www.phoenixnewtimes.com/guide/phoenix-restaurants&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Restaurant Guide&quot;)" target="_self" title>Restaurant Guide</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/restaurant-reviews-6498431&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Restaurant Reviews&quot;)" target="_self" title>Restaurant Reviews</a></li>
<li class><a href="https://www.phoenixnewtimes.com/guide/best-phoenix-bars&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Top 100 Bars&quot;)" target="_self" title>Top 100 Bars</a></li>
<li class><a href="https://www.phoenixnewtimes.com/guide/best-phoenix-restaurants&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Top 100 Restaurants&quot;)" target="_self" title>Top 100 Restaurants</a></li>
</ul>
</div>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/arts&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Arts & Culture&quot;)" target="_self">Arts & Culture</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/topic/film-tv-and-streaming-6391989&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Film, TV & Streaming&quot;)" target="_self" title>Film, TV & Streaming</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/history-and-nostalgia-6498585&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;History & Nostalgia&quot;)" target="_self" title>History & Nostalgia</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/outdoors-11227274&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Outdoors&quot;)" target="_self" title>Outdoors</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/photos-16250963&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Photos&quot;)" target="_self" title>Photos</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/sex-and-love-6498411&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Sex & Love&quot;)" target="_self" title>Sex & Love</a></li>
</ul>
</div>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/music&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Music&quot;)" target="_self">Music</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/phoenix/EventSearch?eventSection=666959…; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Concert Calendar&quot;)" target="_self" title>Concert Calendar</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/festivals-6498557&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Festivals&quot;)" target="_self" title>Festivals</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/just-announced-17973232&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Just Announced&quot;)" target="_self" title>Just Announced</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/local-music-17387744&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Local Music&quot;)" target="_self" title>Local Music</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/photos-16250963&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Photos&quot;)" target="_self" title>Photos</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/touring-artists-17973277&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Touring Artists&quot;)" target="_self" title>Touring Artists</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/venues-17973279&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Venues&quot;)" target="_self" title>Venues</a></li>
</ul>
</div>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/marijuana&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Cannabis&quot;)" target="_self">Cannabis</a>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/things-to-do&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Things To Do&quot;)" target="_self">Things To Do</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/phoenix/EventSearch?narrowByDate=today&…; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Calendar&quot;)" target="_self" title>Calendar</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/events-6391982&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Events&quot;)" target="_self" title>Events</a></li>
<li class><a href="https://www.phoenixnewtimes.com/topic/lists-6498400&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Lists&quot;)" target="_self" title>Lists</a></li>
</ul>
</div>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/best-of&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Best of Phoenix&quot;)" target="_self">Best of Phoenix</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/cannabis&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Cannabis&quot;)" target="_self" title>Cannabis</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/food-and-drink&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Food & Drink&quot;)" target="_self" title>Food & Drink</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/fun-and-games&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Fun & Games&quot;)" target="_self" title>Fun & Games</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/goods-and-services&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Goods & Services&quot;)" target="_self" title>Goods & Services</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/la-vida&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;La Vida&quot;)" target="_self" title>La Vida</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/megalopolitan-life&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Megalopolitan Life&quot;)" target="_self" title>Megalopolitan Life</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/nightlife&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Nightlife&quot;)" target="_self" title>Nightlife</a></li>
<li class><a href="https://www.phoenixnewtimes.com/best-of/2023/readers-choice&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Readers" Choice")' target="_self" title>Readers' Choice</a></li>
</ul>
</div>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/newsletters&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Newsletters&quot;)" target="_self">Newsletters</a>
</li>
<li class="fdn-site-header-nav-parent ">
<a href="https://www.phoenixnewtimes.com/about&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;More&quot;)" target="_self">More</a>
<div class="uk-navbar-dropdown" uk-dropdown="pos: bottom-center">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li class><a href="https://www.phoenixnewtimes.com/about/&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;About Us&quot;)" target="_self" title>About Us</a></li>
<li class><a href="https://www.phoenixnewtimes.com/advertise&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Advertise with Us&quot;)" target="_self" title>Advertise with Us</a></li>
<li class><a href="https://www.phoenixnewtimes.com/about/contact&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Contact Us&quot;)" target="_self" title>Contact Us</a></li>
<li class><a href="https://www.phoenixnewtimes.com/about/flipbooks&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Flipbook Archive&quot;)" target="_self" title>Flipbook Archive</a></li>
<li class><a href="https://www.phoenixnewtimes.com/promotions&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Promotions & Free Stuff&quot;)" target="_self" title>Promotions & Free Stuff</a></li>
<li class><a href="https://www.phoenixnewtimes.com/about/staff&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Staff&quot;)" target="_self" title>Staff</a></li>
<li class><a href="https://phoenix-new-times.fundjournalism.org/support/?campaign=701Ho000…; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Support Us&quot;)" target="_self" title>Support Us</a></li>
<li class><a href="https://www.phoenixnewtimes.com/about/circulation&quot; onclick="ga(&quot;send&quot;, &quot;event&quot;, &quot;Nav&quot;, &quot;Click&quot;, &quot;Where To Find Phoenix New Times In Print&quot;)" target="_self" title>Where To Find Phoenix New Times In Print</a></li>
</ul>
</div>
</li>
</ul>
</nav>
</div>
<div id="fdn-site-header-search-dropdown" aria-expanded hidden>
<div class="uk-position-relative fdn-site-header-search-dropdown-block">
<div class="uk-position-relative fdn-site-header-search-dropdown-wrap">
<a href="#" class="fdn-site-header-search-dropdown-close" uk-toggle="#fdn-site-header-search-dropdown"><i class="fas fa-lg fa-times-circle"></i></a>
<form action="https://www.phoenixnewtimes.com/phoenix/Search&quot; method="get">
<div class="fdn-site-header-search-wrap">
<input type="text" name="keywords" autocomplete="off" type="search" class="fdn-site-header-search-input" placeholder="search">
<button class="fdn-site-header-search-submit" type="submit">
<img height="28" width="28" src="/images/air/search-short.svg" alt="Search">
</button>
</div>
</form>
</div>
</div>
<div class="fdn-site-header-search-dropdown-overlay"></div>
</div>
<script>
UIkit.util.on('#fdn-site-header-search-dropdown', 'show', () => {
jQuery('.fdn-site-header-search-dropdown-button').addClass('uk-active');
});
UIkit.util.on('#fdn-site-header-search-dropdown', 'hide', () => {
jQuery('.fdn-site-header-search-dropdown-button').removeClass('uk-active');
});
</script>
</div>
<script>
jQuery(window).on('beforeprint', () => {
jQuery(`img[loading]`).each((index, item) => { item.removeAttribute(`loading`); });
});
</script>
</div>
</div>
</div>
<div class="ev-grid-zone ev-header-zone">
<div class="ev-grid-col uk-width-1-1" data-ev-zone="GlobalHeader">
</div>
</div>
<div class="ev-grid-zone ev-primary-zone">
<div class="ev-grid-col fdn-grid-main-single fdn-primary" data-ev-zone="MainTop">
<div class="component-grid-storyLayout uk-width-1-1 uk-flex uk-flex-row uk-flex-wrap fdn-component-grid-row@m" data-component-grid-id="ContentHeaderwithSidebarresponsive">
<div class="fdn-component-grid-zone-main">
<div class="ComponentZoneA ContentHeaderwithSidebarresponsive uk-margin-remove uk-root fdn-margin-vert ContentHeaderBrief comp-content-contentheaderbrief" data-component-id="ContentHeaderBrief">
<div class="fdn-content-header">
<div class="fdn-content-topic uk-grid-small uk-grid-divider" uk-grid><div><a href="https://www.phoenixnewtimes.com/topic/valley-life-18858653">Valley Life</a></div><div><a href="https://www.phoenixnewtimes.com/topic/weather-16737471">Weather</a></di…;
<div class="uk-position-relative uk-visible-toggle">
<div class="uk-hidden-hover uk-position-top-right uk-padding-xsmall uk-position-absolute">
</div>
<h1 class="fdn-content-headline">Here's how much Arizona electric bills could jump this summer</h1>
</div>
<div class="fdn-content-subheadline">A new study projected Arizona's average electricity bill to jump by more than $100 this summer, more than any other state.</div>
<div class="fdn-content-infoline uk-grid-divider uk-grid-small" uk-grid>
<div>
<div>By <a href="https://www.phoenixnewtimes.com/author/tj-lheureux&quot; rel="author">TJ L'Heureux</a></div>
</div>
<div>July 10, 2024</div>
</div>
</div>
</div>
</div>
<div class="uk-width-1-1 uk-margin-auto uk-width-medium@s uk-visible@m fdn-component-grid-zone fdn-component-grid-zone-300">
</div>
</div>
<div class="component-grid-storyLayout uk-width-1-1 uk-flex uk-flex-row uk-flex-wrap fdn-component-grid-row@m" data-component-grid-id="StoryLayoutwithSidebar">
<div class="fdn-component-grid-zone-main">
<div class="ComponentZoneA StoryLayoutwithSidebarresponsive uk-margin-remove uk-root fdn-margin-vert ContentMagnum comp-content-contentmagnum" data-component-id="ContentMagnum">
<div class="fdn-content-header-image-block">
<img src="https://media1.phoenixnewtimes.com/phx/imager/heres-how-much-arizona-el…; alt="The average electricity bill in Arizona is projected to go up more than $100 in the summer." width="800" height="534" />
<div class="fdn-caption-block uk-flex uk-flex-middle uk-flex-row">
<span class="fdn-image-caption">The average electricity bill in Arizona is projected to go up more than $100 in the summer.</span>
<span class="fdn-image-credit">Steven Depolo/Flickr/CC BY 2.0</span>
</div>
</div>
</div>
<div class="ComponentZoneA StoryLayoutwithSidebarresponsive uk-root fdn-margin-vert ContentShareTools comp-content-contentsharetools" data-component-id="ContentShareTools">
<div class="uk-width-1-1 uk-flex uk-flex-row uk-flex-middle uk-flex-left uk-grid-small fdn-content-multi-row-share-tools-small " uk-grid>
<div>
Share this:
</div>
<div fdn-share-button-facebook>
<a href="https://www.facebook.com/sharer/sharer.php?u=https:%2F%2Fwww.phoenixnew…; onClick="window.open('https://www.facebook.com/sharer/sharer.php?u=https:%2F%2Fwww.phoenixnew…;); return false;" target="_blank" uk-tooltip="title: Share on Facebook" aria-expanded="false">
<span class="uk-icon-button fdn-icon-button-smaller uk-icon" uk-icon="icon:facebook; ratio: .77"><svg width="15.4" height="15.4" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg&quot; data-svg="facebook"><path d="M11,10h2.6l0.4-3H11V5.3c0-0.9,0.2-1.5,1.5-1.5H14V1.1c-0.3,0-1-0.1-2.1-0.1C9.6,1,8,2.4,8,5v2H5.5v3H8v8h3V10z"></path></svg></span>
</a>
</div>
<script> dnLoadScript("https://platform.twitter.com/widgets.js&quot;, true); </script>
<div class fdn-share-button-twitter>
<a href="https://twitter.com/intent/tweet?url=https:%2F%2Fwww.phoenixnewtimes.co…; onClick="window.open('https://twitter.com/intent/tweet?url=https:%2F%2Fwww.phoenixnewtimes.co…;); return false;" uk-tooltip="title: Share on Twitter" aria-expanded="false">
<span class="uk-icon-button fdn-icon-button-smaller uk-icon" uk-icon="icon:twitter; ratio: .77"><svg width="15.4" height="15.4" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg&quot; data-svg="twitter"><path d="M19,4.74 C18.339,5.029 17.626,5.229 16.881,5.32 C17.644,4.86 18.227,4.139 18.503,3.28 C17.79,3.7 17.001,4.009 16.159,4.17 C15.485,3.45 14.526,3 13.464,3 C11.423,3 9.771,4.66 9.771,6.7 C9.771,6.99 9.804,7.269 9.868,7.539 C6.795,7.38 4.076,5.919 2.254,3.679 C1.936,4.219 1.754,4.86 1.754,5.539 C1.754,6.82 2.405,7.95 3.397,8.61 C2.79,8.589 2.22,8.429 1.723,8.149 L1.723,8.189 C1.723,9.978 2.997,11.478 4.686,11.82 C4.376,11.899 4.049,11.939 3.713,11.939 C3.475,11.939 3.245,11.919 3.018,11.88 C3.49,13.349 4.852,14.419 6.469,14.449 C5.205,15.429 3.612,16.019 1.882,16.019 C1.583,16.019 1.29,16.009 1,15.969 C2.635,17.019 4.576,17.629 6.662,17.629 C13.454,17.629 17.17,12 17.17,7.129 C17.17,6.969 17.166,6.809 17.157,6.649 C17.879,6.129 18.504,5.478 19,4.74"></path></svg></span>
</a>
</div>
<div class fdn-share-button-email>
<a href="/cdn-cgi/l/email-protection#8ab5f9ffe8e0efe9feb7dae2e5efe4e3f2afb8bac4effdafb8badee3e7eff9afb9cbafb8bac2eff8efafb8bdf9afb8bae2e5fdafb8bae7ffe9e2afb8bacbf8e3f0e5e4ebafb8baefe6efe9fef8e3e9afb8bae8e3e6e6f9afb8bae9e5ffe6eeafb8bae0ffe7faafb8bafee2e3f9afb8baf9ffe7e7eff8ace8e5eef3b7afbacbafbacbc2eff8efafb8bdf9afb8bae2e5fdafb8bae7ffe9e2afb8bacbf8e3f0e5e4ebafb8baefe6efe9fef8e3e9afb8bae8e3e6e6f9afb8bae9e5ffe6eeafb8bae0ffe7faafb8bafee2e3f9afb8baf9ffe7e7eff8afbacbafbacbe2fefefaf9b0a5a5fdfdfda4fae2e5efe4e3f2e4effdfee3e7eff9a4e9e5e7a5e4effdf9a5ebf8e3f0e5e4eba7f9ffe7e7eff8a7efe6efe9fef8e3e9a7e8e3e6e6f9a7e0ffe7faa7e7e5f8efa7fee2ebe4a7ebe4f3a7e5fee2eff8a7f9feebfeefa7bbb3bebbb3b3bcbcafbacbafbacbafbacb" onclick="mailto:?subject=Phoenix%20New%20Times%3A%20Here%27s%20how%20much%20Arizona%20electric%20bills%20could%20jump%20this%20summer&body=%0A%0AHere%27s%20how%20much%20Arizona%20electric%20bills%20could%20jump%20this%20summer%0A%0Ahttps://www.phoenixnewtimes.com/news/arizona-summer-electric-bills-jump…; uk-tooltip="title: Share via Email" aria-expanded="false" rel="nofollow">
<i class="fal fa-envelope fa-lg"></i>
</a>
</div>
</div>
</div>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
window.Foundation = window.Foundation || {};
Foundation.Content = Foundation.Content || {};
Foundation.Content.InlineStoryLinks = [
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/arizona-mad-monster-party-schedule… guide to Mad Monster Party Arizona: Guests, schedule and more</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/phoenix-independents-bowl-returns-… Independents Bowl returns on Saturday. How to participate</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/phoenix-staycation-hotel-deals-for… staycation hotel and resort deals for summer 2024</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/news/paradise-valley-ranked-fifth-wealt… Phoenix suburb was ranked the 5th wealthiest in America</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/phoenix-days-of-the-dead-horror-co… guide to Days of the Dead horror con in Phoenix: Tickets, guests and more</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/first-phoenix-nighttime-golf-cours…’s first nighttime golf course lets you tee off into the wee hours</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/music/10-best-pool-songs-7501646">Best pool party songs for the Phoenix summer heat</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/how-to-stay-safe-in-extreme-heat-d… tips for staying safely active in Arizona summer heat</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/why-phoenix-lowrider-culture-is-ab… car clubs preserve culture and history through lowriding</a></li></ul></div></div>`,
`<div class="comp-content-editorspicks"><div class="fdn-content-editors-picks-block"><h3 class="uk-heading-line uk-text-uppercase"><span>Related</span></h3><ul class="uk-list fdn-list-bullet"><li><a href="https://www.phoenixnewtimes.com/arts/mesa-starfighters-arcade-expanding…’s why StarFighters Arcade in Mesa just doubled in size</a></li></ul></div></div>`
];
</script>
<pre debug hidden>[
{
"name": "Air - MediumRectangle - Inline Content - Mobile Display Size",
"component": "18478561",
"insertPoint": "2",
"requiredCountToDisplay": "2",

"watchElement": ".fdn-content-body",
"astAdList": [
{
"adType": "rectangle",
"displayTargets": "mobile"
}
]
},{
"name": "Editor Picks",
"component": "16759093",
"insertPoint": "4",
"requiredCountToDisplay": "1",

"watchElement": ".fdn-content-body",
"astAdList": [
{
"adType": "rectangle",
"displayTargets": "desktop|tablet"
},{
"adType": "rectangle",
"displayTargets": "desktop|tablet|mobile"
}
]
},{
"name": "Inline Links",
"component": "17980324",
"insertPoint": "8th",
"startingPoint": 8,
"requiredCountToDisplay": "7",
"maxInsertions": 25
},{
"name": "Air - MediumRectangle - Combo - Inline Content",
"component": "16759092",
"insertPoint": "8th",
"startingPoint": 8,
"requiredCountToDisplay": "7",
"maxInsertions": 25,

"watchElement": ".fdn-content-body",
"astAdList": [
{
"adType": "rectangle",
"displayTargets": "desktop|tablet"
},{
"adType": "rectangle",
"displayTargets": "desktop|tablet|mobile"
}
]
},{
"name": "Inline Links",
"component": "17980324",
"insertPoint": "8th",
"startingPoint": 12,
"requiredCountToDisplay": "11",
"maxInsertions": 24
},{
"name": "Air - Leaderboard Tower - Combo - Inline Content",
"component": "16759094",
"insertPoint": "8th",
"startingPoint": 12,
"requiredCountToDisplay": "11",
"maxInsertions": 24,

"watchElement": ".fdn-content-body",
"astAdList": [
{
"adType": "leaderboardInlineContent",
"displayTargets": "desktop|tablet"
},{
"adType": "tower",
"displayTargets": "mobile"
}
]
}
]</pre>
<div class="ComponentZoneA StoryLayoutwithSidebarresponsive uk-root fdn-margin-vert StoryLayout comp-content-storylayout" data-component-id="StoryLayout">
<div class="fdn-content-body">
Arizona’s summer heat is going to make you sweat, or it’s going to make your wallet lighter.<br>
<br>
A new study estimated that Arizonans will see their electricity bills increase by more than $100 this summer compared with those from spring and autumn, the largest increase of any state in the country.<br>
<br>
<a href="http://texaselectricityratings.com/&quot; target="_blank">Texas Electricity Ratings</a>, which allows consumers to check electricity rates, projected that on average Arizonans will pay $234.53 for every electricity bill during the brutal summer, the highest average summer cost in the nation. For Arizona’s spring and autumn, the company said the average bill was $134.38.<br>
<br>
Only Nevada, where residents also can expect to pay an extra $100 during the summer, rivaled the Grand Canyon State in average summer cost increase. Four other states will see an increase of more than $70, according to the data.<br>
<br>
Here are the top five:<br>
<br>
<b>1. Arizona</b> – $101.15 average summer increase<br>
<b>2. Nevada</b> – $100.50<br>
<b>3. Texas</b> – $79.78<br>
<b>4. Oklahoma</b> – $74.28<br>
<b>5. Georgia</b> – $72.88<br>
<br>
Consumers will see a drop in electricity bills over the summer in only six states: Hawaii, Alaska, Washington, Maine, Wyoming and Montana.<br>
<br>
To arrive at those numbers, the company analyzed Energy Information Administration data concerning electricity costs for cooling, average residential usage and kilowatt-hour pricing. It also made adjustments for inflation.<br>
<br>
Karl Trollinger, the CEO of Texas Electricity Ratings, noted that July’s average temperature may break the U.S. record set in 1936 of 76.77 degrees.<br>
<br>
“This soaring heat means skyrocketing cooling bills, with states like Arizona feeling the financial strain more than others,” Trollinger said in a press release.<br>
<br>
Though the underlying factors making energy more expensive can’t be avoided, there are smart ways to cut costs. Trollinger highlighted “simple steps like optimizing natural ventilation, using shades to keep out the sun, and avoiding heat-producing appliances.” Notably, the Salt River Project <a href="/news/srp-giving-away-trees-to-arizona-residents-this-summer-19246874" target="_blank">gives away shade trees</a> to Arizona customers to help lower electricity bills.<br>
<br>
Recently, <a href="/news/phoenix-breaks-temperature-record-deadlier-ones-may-follow-19410124" target="_blank">more heat records were broken</a> in the Phoenix metro as the temperature reached 118 degrees on July 5 and 8, record highs for both dates. This June was the <a href="https://www.azfamily.com/2024/07/01/phoenix-officially-records-hottest-…; target="_blank">hottest one ever </a>registered for the area.<br>
<br>
Maricopa County, which updates its <a href="https://app.powerbigov.us/view?r=eyJrIjoiZDA3ZTUzNzAtMzIwMS00YzA3LTlhMz…; target="_blank">heat-related illness and death dashboard</a> every Sunday, has so far tracked 14 confirmed heat-related deaths and is investigating 234 more. That’s ahead of last year’s pace, when the <a href="/news/preventing-phoenix-summer-heat-related-deaths-homelessness-18949672" target="_blank">total number of deaths</a> toppled the previous record by alarming margins.
</div>
<script>
Foundation.ParagraphTool = Foundation.ParagraphTool || function (element) {
// Compile and store usable paragraph endings that are good for element insertion
// Avoides paragraph insertions immediately following a header or block element
// Includes paragraph endings before a <div>

this.bodyContainer = jQuery(element);
this.textNodeMatch = new RegExp('^(#text|A|I|B)$','i');

this.getPreviousNonEmptySibling = function (currentNode) {
let prevNode = currentNode ? currentNode.previousSibling : null;
let prevNodeFound = false;
while (prevNode && !prevNodeFound) {
let isText = prevNode.nodeType === Node.TEXT_NODE;

// Empty text node. Move on to the next node
if (isText && prevNode.nodeValue.trim() === '') {
prevNode = prevNode.previousSibling;
}
else {
prevNodeFound = true;
}
}
return prevNode;
}

this.getNextNonEmptySibling = function (currentNode) {
let nextNode = currentNode ? currentNode.nextSibling : null;
let nextNodeFound = false;
while (nextNode && !nextNodeFound) {
let isText = nextNode.nodeType === Node.TEXT_NODE;

// Empty text node. Move on to the next node
if (isText && nextNode.nodeValue.trim() === '') {
nextNode = nextNode.nextSibling;
}
else {
nextNodeFound = true;
}
}
return nextNode;
}

this.isDoubleBrParagraphBreak = function (currentNode) {
let prevNode = this.getPreviousNonEmptySibling(currentNode);
let prevPrevNode = this.getPreviousNonEmptySibling(prevNode);

if (currentNode && prevNode && prevPrevNode) {
let currentNodeIsBr = currentNode.nodeName === 'BR';
let prevNodeIsBr = prevNode.nodeName === 'BR';
let prevPrevNodeIsText = prevPrevNode.nodeName.match(this.textNodeMatch) !== null;

let isBrParagraphBreak = prevPrevNodeIsText && prevNodeIsBr && currentNodeIsBr;
if (isBrParagraphBreak) {
return true;
}
}
return false;
}

this.isBrParagraphBreakBeforeBlockElement = function (currentNode) {
let prevNode = this.getPreviousNonEmptySibling(currentNode);
let nextNode = this.getNextNonEmptySibling(currentNode);

if (prevNode && currentNode && nextNode) {
let prevNodeIsText = prevNode.nodeName.match(this.textNodeMatch) !== null;
let currentNodeIsBr = currentNode.nodeName.match(/^BR$/i) !== null;
let nextNodeIsBlock = nextNode.nodeName.match(/^DIV$/i) !== null;

let isParagraphBreakBeforeBlock = prevNodeIsText && currentNodeIsBr && nextNodeIsBlock;
if (isParagraphBreakBeforeBlock) {
return true;
}
}
return false;
}

this.isParagraphBreak = function (currentNode) {
let prevNode = this.getPreviousNonEmptySibling(currentNode);

if (currentNode && prevNode) {
let currentNodeIsP = currentNode.nodeName === 'P';
let currentNodeIsNotHeader = jQuery(currentNode).children().length
/* */
let prevNodeIsNotBlock = prevNode.nodeName.match(/^H\d|IMG|DIV|BLOCKQUOTE|hr$/i) === null;

// Check for only one <B> or <strong> tag and empty text nodes as children
let isPHeader = false;
if (currentNodeIsP && currentNode.childNodes.length >= 3) {
let textNodesHaveText = false;
let brStrongElementCount = 0;
let otherElementCount = 0;
currentNode.childNodes.forEach((item)=> {
if (item.nodeType === Node.TEXT_NODE) {
if (item.nodeValue.trim() !== '') {
textNodesHaveText = true;
}
}
else if (item.nodeType === Node.ELEMENT_NODE) {
if (item.nodeName.match(/^B|STRONG$/i) !== null) {
brStrongElementCount++;
}
else {
otherElementCount++;
}
}
})
if (brStrongElementCount === 1 && textNodesHaveText === false && otherElementCount === 0) {
isPHeader = true;
}
}

let isParagraphBreak = prevNodeIsNotBlock && currentNodeIsP && !isPHeader;
if (isParagraphBreak) {
return true;
}
}
return false;
}

this.isBlockAfterParagraph = function (currentNode) {
if (!currentNode) { return false; }

const prevNode = this.getPreviousNonEmptySibling(currentNode);
if (!prevNode) { return false; }

/* */
const currentNodeIsValidBlock = currentNode.nodeName.match(/^H\d|IMG|DIV|BLOCKQUOTE|hr$/i) !== null;
if (!currentNodeIsValidBlock) { return false; }

const prevNodeIsParagraph = prevNode.nodeName === 'P';
if (prevNodeIsParagraph) { return true; }

const prevNodeIsDoubleBr = this.isDoubleBrParagraphBreak(prevNode);
if (prevNodeIsDoubleBr) { return true; }

return false;
}

//
this.isBlockAfterBlock = function (currentNode) {
if (!currentNode) { return false; }

const prevNode = this.getPreviousNonEmptySibling(currentNode);
if (!prevNode) { return false; }

/* */
const currentNodeIsValidBlock = currentNode.nodeName.match(/^H\d|IMG|DIV|BLOCKQUOTE|hr$/i) !== null;
if (!currentNodeIsValidBlock) { return false; }

/* */
const prevNodeIsIsValidBlock = prevNode.nodeName.match(/^H\d|IMG|DIV|BLOCKQUOTE|hr$/i) !== null;
if (prevNodeIsIsValidBlock) { return true; }

return false;
}
//

let myParagraphTool = this

this.paragraphEndNodes = myParagraphTool.bodyContainer.first().contents().filter(function(index, element) {
let isText = this.nodeType === Node.TEXT_NODE;
let isElement = this.nodeType === Node.ELEMENT_NODE;

// Empty text node. Move on
if (isText && this.nodeValue.trim() === '') {
return false;
}

let currentNode = this;

if (myParagraphTool.isParagraphBreak(currentNode)) { return true; }
if (myParagraphTool.isDoubleBrParagraphBreak(currentNode)) { return true; }
if (myParagraphTool.isBrParagraphBreakBeforeBlockElement(currentNode)) { return true; }
if (myParagraphTool.isBlockAfterParagraph(currentNode)) { return true; }
//
if (myParagraphTool.isBlockAfterBlock(currentNode)) { return true; }
//

return false;
})

this.getParagraphEndNodeCount = function () {
return this.paragraphEndNodes.length;
}

this.insertElemenAtIndex = function (element, index) {
let isValidIndex = index < this.paragraphEndNodes.length;
if (isValidIndex) {
let currentNode = this.getNodeAtIndex(index);
if (this.isDoubleBrParagraphBreak(currentNode)
|| this.isBrParagraphBreakBeforeBlockElement(currentNode)) {
if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) {
jQuery('<br>').insertAfter(this.paragraphEndNodes[index]);
jQuery('<br>').insertAfter(this.paragraphEndNodes[index]);
}
else {
//
jQuery('div.fdn-content-body, div #storyBody').append('<div line-height-check>&nbsp;</div>')
let lineHeight = jQuery('[line-height-check]').get(0).clientHeight;
jQuery('[line-height-check]').remove()
if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) {
jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` });
}
else {
jQuery(element).css({
marginTop: `${lineHeight*2}px`,
marginBottom: `${lineHeight}px`
});
}
//
const insertionBlockClass = `fdn-paragraph-insertion-block`;
const styleElementHook = `fdn-paragraph-insertion-styles`;

jQuery(element).addClass(insertionBlockClass);

if (jQuery(`[${styleElementHook}]`).length === 0) {
jQuery('div.fdn-content-body, div #storyBody').append('<div line-height-check>&nbsp;</div>')
const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight;
jQuery('[line-height-check]').remove()

const styleElement = jQuery(`<style ${styleElementHook}></style>`);
const styleText = `
div.fdn-content-body br+.${insertionBlockClass}:not([hidden]),
div #storyBody br+.${insertionBlockClass}:not([hidden]) {
margin-top: ${paragraphLineHeight*2}px;
margin-bottom: ${paragraphLineHeight}px;
}

div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type,
div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type {
margin-bottom: ${paragraphLineHeight*2}px;
}
`
styleElement.text(styleText);
jQuery('head').append(styleElement);
}
//

}
}
jQuery(element).insertBefore(this.paragraphEndNodes[index]);
}
else {
console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index);
}
}

this.insertElemenAtEnd = function (element) {
if (this.paragraphEndNodes.length) {

let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1);
if (this.isDoubleBrParagraphBreak(lastNode)
|| this.isBrParagraphBreakBeforeBlockElement(lastNode)) {
if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) {
jQuery('<br>').insertAfter(this.paragraphEndNodes[index]);
jQuery('<br>').insertAfter(this.paragraphEndNodes[index]);
}
else {
jQuery('div.fdn-content-body, div #storyBody').append('<div line-height-check>&nbsp;</div>')
let lineHeight = jQuery('[line-height-check]').get(0).clientHeight;
jQuery('[line-height-check]').remove()
if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) {
jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` });
}
else {
jQuery(element).css({
marginTop: `${lineHeight*2}px`,
marginBottom: `${lineHeight}px`
});
}
}
}
}
this.bodyContainer.append(element);
}

this.getNodeAtIndex = function (index) {
return this.paragraphEndNodes[index];
}
}
</script>
<script>
window.Foundation = window.Foundation || {};
Foundation.Content = Foundation.Content || {};
Foundation.Content['19419966'] = Foundation.Content['19419966'] || {};
Foundation.Content['19419966'].inlineComponents = [{
componentOid: '18478561',
parentWrapperClass: '',
insertPoint: '2',

startingPoint: '1',
requiredCountToDisplay: '2',
componentHtml: "<hidden hidden>\n<br><br>\n<div class=\"ComponentZoneA AirMediumRectangleInlineContentMobileDisplaySizeAdresponsive uk-margin-remove fdn-labeled uk-root fdn-margin-vert AirMediumRectangleInlineContentMobileDisplaySize comp-\" data-component-id=\"AirMediumRectangleInlineContentMobileDisplaySize\"\nfdn-ad-component>\n<style>\n[apn-fixed-size-hook=\"rectangle\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 250px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"rectangle\" display-targets=\"mobile\" apn-fixed-size-hook=\"rectangle\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<\/hidden>",
},{
componentOid: '16759093',
parentWrapperClass: '',
insertPoint: '4',

startingPoint: '1',
requiredCountToDisplay: '1',
componentHtml: "\n<div class=\"ComponentZoneA EditorsPicksInlineContentresponsive uk-root fdn-margin-vert EditorsPicksInlineContent comp-content-editorspicks\" data-component-id=\"EditorsPicksInlineContent\">\n<div class=\"fdn-content-editors-picks-block\">\n<h3 class=\"uk-heading-line uk-text-uppercase\"><span>Editor's Picks<\/span><\/h3>\n<ul class=\"uk-list fdn-list-bullet\">\n<li><a href=\"https:\/\/www.phoenixnewtimes.com\/news\/phoenix-breaks-temperature-record-deadlier-ones-may-follow-19410124\">After a blistering June, the Valley keeps breaking awful heat records<\/a><\/li>\n<li><a href=\"https:\/\/www.phoenixnewtimes.com\/news\/hottest-summers-in-phoenix-19199567\">These are the 10 hottest summers in Phoenix history<\/a><\/li>\n<li><a href=\"https:\/\/www.phoenixnewtimes.com\/news\/srp-giving-away-trees-to-arizona-residents-this-summer-19246874\">Throwing shade: How to get 2 free trees from SRP this summer<\/a><\/li>\n<\/ul>\n<\/div>\n<div micro-component>\n<div class=\"MicroComponent EditorsPicksInlineContentresponsive fdn-labeled uk-flex uk-flex-row uk-flex-around uk-width-1-1 uk-root fdn-margin-vert AirMediumRectangleComboInlineContent comp-\" data-component-id=\"AirMediumRectangleComboInlineContent\">\n<div class=\"uk-visible@s\">\n<style>\n[apn-fixed-size-hook=\"rectangle\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 250px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"rectangle\" display-targets=\"desktop|tablet\" apn-fixed-size-hook=\"rectangle\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<style>\n[apn-fixed-size-hook=\"rectangle\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 250px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"rectangle\" display-targets=\"desktop|tablet|mobile\" apn-fixed-size-hook=\"rectangle\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<\/div>\n<\/div>",
},{
componentOid: '17980324',
parentWrapperClass: '',
insertPoint: '8th',
maxInsertions: '25',
startingPoint: '8',
requiredCountToDisplay: '7',
componentHtml: "\n<div inline-story-link>\n<script>\n(() => {\nconst container = jQuery(`[inline-story-link]`).first();\nif (window.Foundation && Foundation.Content && Foundation.Content.InlineStoryLinks) {\nif (Foundation.Content.InlineStoryLinks.length > 0) {\ncontainer.replaceWith(Foundation.Content.InlineStoryLinks.shift());\n}\nelse {\ncontainer.remove();\n}\n}\nelse {\ncontainer.remove();\n}\n})();\n<\/script>\n<\/div>",
},{
componentOid: '16759092',
parentWrapperClass: '',
insertPoint: '8th',
maxInsertions: '25',
startingPoint: '8',
requiredCountToDisplay: '7',
componentHtml: "<div class=\"ComponentZoneA AirMediumRectangleComboInlineContentresponsive fdn-labeled uk-flex uk-flex-row uk-flex-around uk-width-1-1 uk-root fdn-margin-vert AirMediumRectangleComboInlineContent comp-\" data-component-id=\"AirMediumRectangleComboInlineContent\">\n<div class=\"uk-visible@s\">\n<style>\n[apn-fixed-size-hook=\"rectangle\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 250px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"rectangle\" display-targets=\"desktop|tablet\" apn-fixed-size-hook=\"rectangle\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<style>\n[apn-fixed-size-hook=\"rectangle\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 250px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"rectangle\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"rectangle\" display-targets=\"desktop|tablet|mobile\" apn-fixed-size-hook=\"rectangle\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>",
},{
componentOid: '17980324',
parentWrapperClass: '',
insertPoint: '8th',
maxInsertions: '24',
startingPoint: '12',
requiredCountToDisplay: '11',
componentHtml: "\n<div inline-story-link>\n<script>\n(() => {\nconst container = jQuery(`[inline-story-link]`).first();\nif (window.Foundation && Foundation.Content && Foundation.Content.InlineStoryLinks) {\nif (Foundation.Content.InlineStoryLinks.length > 0) {\ncontainer.replaceWith(Foundation.Content.InlineStoryLinks.shift());\n}\nelse {\ncontainer.remove();\n}\n}\nelse {\ncontainer.remove();\n}\n})();\n<\/script>\n<\/div>",
},{
componentOid: '16759094',
parentWrapperClass: '',
insertPoint: '8th',
maxInsertions: '24',
startingPoint: '12',
requiredCountToDisplay: '11',
componentHtml: "<div class=\"ComponentZoneA AirLeaderboardTowerorMediumRectanglesComboInlineContentresponsive fdn-labeled uk-flex uk-flex-row uk-flex-around uk-margin-large-top uk-width-1-1 uk-root fdn-margin-vert AirLeaderboardMediumRectanglesComboInlineContent comp-\" data-component-id=\"AirLeaderboardMediumRectanglesComboInlineContent\">\n<div class=\"uk-visible@s\">\n<style>\n[apn-fixed-size-hook=\"leaderboardInlineContent\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 250px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"leaderboardInlineContent\"] {\nwidth: 728px;\nheight: 90px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"leaderboardInlineContent\"] {\nwidth: 728px;\nheight: 90px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"leaderboardInlineContent\" display-targets=\"desktop|tablet\" apn-fixed-size-hook=\"leaderboardInlineContent\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<div class=\"uk-hidden@s\">\n<style>\n[apn-fixed-size-hook=\"tower\"] {\nbackground-color:#EEEEEE;\nwidth: 300px;\nheight: 600px;\n}\n@media (min-width: 760px) {\n[apn-fixed-size-hook=\"tower\"] {\nwidth: 300px;\nheight: 600px;\n}\n}\n@media (min-width: 990px) {\n[apn-fixed-size-hook=\"tower\"] {\nwidth: 300px;\nheight: 250px;\n}\n}\n<\/style>\n<div apn-ad-hook=\"tower\" display-targets=\"mobile\" apn-fixed-size-hook=\"tower\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<\/div>",
}];
Foundation.Content['19419966'].setupInlineComponents = function (callback) {
setTimeout(() => {
let contentBody = jQuery('[fdn-content-multi-item="19419966"] .fdn-content-body, div#storyBody');
// For multiple content scenarios
if (contentBody.length) {
Foundation.Content['19419966'].paragraphTool = new window.Foundation.ParagraphTool(contentBody);
}
// Assume only a single content
else {
contentBody = jQuery('.fdn-content-body, #storyBody');
Foundation.Content['19419966'].paragraphTool = new window.Foundation.ParagraphTool(contentBody);
}
var myParagraphTool = Foundation.Content['19419966'].paragraphTool
Foundation.Content['19419966'].inlineComponents.forEach((item,index) => {
if (item.parentWrapperClass.trim() === '') {
var componentElement = jQuery(item.componentHtml);
}
else {
var componentElement = jQuery(`<div class="${item.parentWrapperClass.trim()}">${item.componentHtml}</div>`);
}
var paragraphCount = myParagraphTool.getParagraphEndNodeCount();
// No need to insert if there aren't enough paragaphs
if (paragraphCount >= parseInt(item.requiredCountToDisplay)) {
// Matches specific paragraph insertion indexes
if (item.insertPoint.match(/^\d+$/) !== null) {
var insertIndex = parseInt(item.insertPoint) - 1;
// Insert within content
if (insertIndex < paragraphCount) {
myParagraphTool.insertElemenAtIndex(componentElement, insertIndex);
}
// Append to the end if the insert point is beyond the paragraph count
else {
myParagraphTool.insertElemenAtEnd(componentElement)
}
}
// Matches for 1/2, 1/4, 2/3, 5/6, etc
else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) {
var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/);
var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]);
var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]);
var fractionValue = fractionPart / fractionWhole;
var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1;
myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex);
}
// Matches for every Nth insertion point
else if (item.insertPoint.match(/^\d*th$/i) !== null) {
var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]);
var startingIndex = parseInt(item.startingPoint) - 1;
var insertionMax = parseInt(item.maxInsertions) || 100;
var insertionCount = 0;

for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) {
if ((i - startingIndex) % intervalIndex === 0) {
let currentNode = myParagraphTool.getNodeAtIndex(i);
const clonedComponent = componentElement.clone();
myParagraphTool.insertElemenAtIndex(clonedComponent, i);
insertionCount++;
}
}
}
}
});
Foundation.Content['19419966'].setupInlineComponents = function () { return true; };
if (typeof callback === 'function') {
callback();
}
}, 200);
}

Foundation.Content['19419966'].previewInsertionPoints = function () {
var myParagraphTool = Foundation.Content['19419966'].paragraphTool
myParagraphTool.paragraphEndNodes.each((index, item) => {
const insertionPointPlaceholder = jQuery(`
<div style="width:100%;padding:10px;background-color:lightgreen;border:1px solid darkgreen;box-sizing:border-box;">
Insertion point ${index+1}
</div>`)
myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index);
});
return 'Paragraph insertion placeholders applied.';
}
</script>
<script>
jQuery(function () {
Foundation.Content['19419966'].setupInlineComponents();
});
</script>
</div>
</div>
<div class="uk-width-1-1 uk-margin-auto uk-width-medium@s uk-visible@m fdn-component-grid-zone fdn-component-grid-zone-300">
<div uk-sticky="
top: 0;
offset: 145;
bottom: true;
media: 1108;
">
<hidden hidden>
<div class="ComponentZoneB StoryLayoutwithSidebarresponsive fdn-labeled uk-root fdn-margin-vert AirMediumRectangleRightColumnContentDesktopOnly comp-" data-component-id="AirMediumRectangleRightColumnContentDesktopOnly" fdn-ad-component>
<style>
[apn-fixed-size-hook="rectangle"] {
background-color:#EEEEEE;
width: 300px;
height: 250px;
}
@media (min-width: 760px) {
[apn-fixed-size-hook="rectangle"] {
width: 300px;
height: 250px;
}
}
@media (min-width: 990px) {
[apn-fixed-size-hook="rectangle"] {
width: 300px;
height: 250px;
}
}
</style>
<div apn-ad-hook="rectangle" display-targets="desktop" apn-fixed-size-hook="rectangle">
<script>
if (typeof apntag === 'object') {
apntag.anq.push(function() {
if (typeof Foundation.ApnAds.fillAds === 'function') {
Foundation.ApnAds.fillAds()
}
})
}
</script>
</div>
</div>
</hidden>
</div>
</div>
</div>
<div class="ZoneA ContentDefault uk-root fdn-margin-vert KeepFreeBannerContent comp-content-keepfreebannercontent" data-component-id="KeepFreeBannerContent">
<div class="fdn-keep-free-block">
<div class="fdn-keep-free-logo">
<span><img class="fdn-keep-free-logo-image" src="https://www.phoenixnewtimes.com/images/logos/phx-keep-free.png&quot; alt="Phoenix New Times" width="110"></span>
<a class="fdn-keep-free-support-button" href="https://phoenix-new-times.fundjournalism.org/support/?campaign=701Ho000…; target="_blank">Become A Member</a>
</div>
<div class="fdn-keep-free-body"><strong>BEFORE YOU GO...</strong><br>
<b>Can you help us continue to share our stories?</b> Since the beginning, Phoenix New Times has been defined as the free, independent voice of Phoenix — and we'd like to keep it that way. Our members allow us to continue offering readers access to our incisive coverage of local news, food, and culture with no paywalls.</div>
</div>
</div>
<div class="ZoneA ContentDefault uk-root fdn-margin-vert ContentFooterAbouttheAuthorNewsletter comp-content-contentfooter" data-component-id="ContentFooterAbouttheAuthorNewsletter">
<div class="componentGrid-TwoZones-2x-1x uk-width-1-1 uk-flex uk-flex-row uk-flex-wrap fdn-component-grid-row@m" uk-height-match data-component-grid-id="ContentFooterAbouttheAuthorNewsletter">
<div class="uk-width-1-1 uk-width-2-3@m uk-flex uk-flex-column uk-inline fdn-component-grid-zone">
<div class="ZoneA ContentDefault uk-root fdn-margin-vert ContentFooterAbouttheAuthorNewsletter comp-content-contentfooter" data-component-id="ContentFooterAbouttheAuthorNewsletter">
<div class="uk-flex uk-margin-xsmall-bottom fdn-about-author-block">
<div class="uk-width-1-4 uk-flex uk-flex-center uk-padding-xsmall-right fdn-about-author-image-block">
<a class="no-foundation-imgeditor uk-display-block" href="https://www.phoenixnewtimes.com/author/tj-lheureux"><img src="/imager/tj-lheureux/b/r-bigsquare/17161828/6280/img-0760.jpg" alt width="400" height="400" class="no-foundation-imgeditor memberThumb uk-border-circle" loading="lazy" /></a>
</div>
<div class="uk-width-expand fdn-about-author-content-block">
<div class="bio">
<strong>TJ L'Heureux</strong> is a staff writer for <i>Phoenix New Times</i> where he’s primarily focused on news since September 2023. Before joining the <i>New Times</i> staff, TJ worked at Arizona State University's Howard Center for Investigative Journalism. He was also recognized for best community service project/reporting in the <a href="https://www.editorandpublisher.com/stories/2023-eppy-award-winners,2470… EPPY Awards</a>. TJ holds a master's degree in investigative journalism from Arizona State University and a bachelor’s degree in public policy and Latin American studies from the University of Chicago.
</div>
<div class="contact">
<strong class="uk-text-uppercase">Contact:</strong>
<a href="https://posting.phoenixnewtimes.com/about/contact?to=17161828">TJ L'Heureux</a>
</div>
<div class="uk-flex uk-flex-middle uk-flex-wrap follow">
<strong class="uk-text-uppercase uk-margin-xsmall-right">Follow:</strong>
<div>
<span>Twitter:</span> <a href="https://twitter.com/tjlheureux0&quot; target="_blank">@tjlheureux0</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="uk-width-1-1 uk-width-1-3@m uk-flex uk-flex-column uk-inline fdn-component-grid-zone">
<div class="ZoneA NewsletterSignupInArticleresponsive uk-root fdn-margin-vert NewsletterSignupInArticle comp-newsletter-newslettersignup" data-component-id="NewsletterSignupInArticle">
<div class="NewsletterSignupSmall">
<div class="fdn-newsletter-signup-block">
<div class="fdn-newsletter-signup-block-logo">
<img src="/images/air/newsletter-insiders-phx.png" alt="Phoenix New Times Insiders" width="360">
<div>
<a href="#" class="fdn-newsletter-signup-button" uk-toggle="target: #fdn-newsletter-form-block-newslettersignupinarticle">Join Today <i class="fas fa-caret-right"></i></a>
</div>
<div id="fdn-newsletter-form-block-newslettersignupinarticle" uk-modal>
<div class="uk-modal-dialog uk-modal-body">
<button class="uk-modal-close-default" type="button" uk-close></button>
<div class="uk-text-center fdn-newsletter-form-block-header">
<img src="/images/phx-main-logo.svg" alt width="200" loading="lazy">
</div>
<div class="uk-text-center fdn-newsletter-form-block-subheader">
<h3>Newsletter Sign Up</h3>
<h4>Enter your name, zip code, and email</h4>
</div>
<div class="uk-text-center fdn-newsletter-form-block-form">
<form id="newslettersignupinarticle-form" class="uk-form-stacked" method="get" action="/phoenix/Responsive/Custom/Components/Newsletter/SignupFormSave">
<div error-message style="display: none;"></div>
<input type="hidden" name="idHook" value="newslettersignupinarticle">
<input type="hidden" name="pageState" value="submit">
<input type="hidden" name="verticalId" value="News">
<input type="hidden" name="newsletterSourceSub" value="In-Article Sign Up">
<input type="hidden" name="newsletterProviderId" value="Phoenix Weekly">
<div class="uk-margin-medium">
<label class="fdn-interface-label" for="newslettersignupinarticle-newsletterFirstName">
First Name
<span class="fdn-interface-form-required-marker">&#8226;</span>
</label>
<div class="uk-form-controls">
<input type="text" name="newsletterFirstName" value class="uk-input" id="newslettersignupinarticle-newsletterFirstName" placeholder="First Name" required>
</div>
</div>
<div class="uk-margin-medium">
<label class="fdn-interface-label" for="newslettersignupinarticle-newsletterLastName">
Last Name
<span class="fdn-interface-form-required-marker">&#8226;</span>
</label>
<div class="uk-form-controls">
<input type="text" name="newsletterLastName" value class="uk-input" id="newslettersignupinarticle-newsletterLastName" placeholder="Last Name" required>
</div>
</div>
<div class="uk-margin-medium">
<label class="fdn-interface-label" for="newslettersignupinarticle-newsletterPostalCode">
Zip Code
<span class="fdn-interface-form-required-marker">&#8226;</span>
</label>
<div class="uk-form-controls">
<input type="text" name="newsletterPostalCode" value class="uk-input" id="newslettersignupinarticle-newsletterPostalCode" placeholder="Zip Code" required>
</div>
</div>
<div class="uk-margin-medium">
<label class="fdn-interface-label" for="newslettersignupinarticle-newsletterEmail">
Email
<span class="fdn-interface-form-required-marker">&#8226;</span>
</label>
<div class="uk-form-controls">
<input type="email" name="newsletterEmail" value class="uk-input" id="newslettersignupinarticle-newsletterEmail" placeholder="Email" required>
</div>
</div>
<div id="newslettersignupinarticle-captcha" class="uk-flex uk-flex-center uk-margin">
<div data-view="recaptcha" data-view-subclass="Foundation.Form.ReCaptcha" data-recaptcha-sitekey="6LeuMzMUAAAAAFZGzftslCX9lWaV9PoExe9MeX0k"></div>
</div>
<script>
new Foundation.Form.ReCaptcha(jQuery('#newslettersignupinarticle-captcha div')[0])
</script>
<div class="uk-margin-medium">
<div class="uk-form-controls">
<div class="uk-text-right">
<input type="submit" type="submit" value="Sign Up" class="uk-input fdn-button-submit fdn-button-control">
</div>
</div>
</div>
</form>
</div>
<div class="uk-text-center fdn-newsletter-form-block-footer">
I agree to the <a href="/about/terms-of-use">Terms of Service</a> and
<a href="/about/privacy-policy">Privacy Policy</a>
</div>
<script>
(() => {
var signupForm = jQuery(`#newslettersignupinarticle-form`);
var errorContainer = signupForm.find(`[error-message]`);
function submitModal (e) {
e.preventDefault();
console.log(jQuery(e.target).serialize());
errorContainer.slideUp();
// errorContainer.attr(`hidden`, '');
jQuery.ajax({
url: signupForm.attr(`action`),
type: 'GET',
data: jQuery(e.target).serialize(),
dataType: 'json',
beforeSend: function () {
console.log('Fetching results')
},
success: function (data) {
// console.log('success', data.results, data.results.length, data.error, data)
if (data) {
console.log(data);
if (data.error) {
new Foundation.Form.ReCaptcha(jQuery('#newslettersignupinarticle-captcha div')[0])
errorContainer.html(data.error);
errorContainer.slideDown();
// errorContainer.removeAttr(`hidden`);
console.log(data.error);
}
else if (data.html) {
signupForm.off(`submit`, submitModal);
signupForm.closest(`.uk-modal-body`)
.find(`.fdn-newsletter-form-block-subheader h4`)
.slideUp();
signupForm.closest(`.uk-modal-body`)
.find(`.fdn-newsletter-form-block-footer`)
.slideUp(() => {
signupForm.replaceWith(data.html)
});
}
else { console.log('How did we get here?') }
}
else { console.log('No result or error returned from request.') }
},
complete: function () {
if (typeof callback === 'function') { callback() }
},
error: function (error) {
console.log(error);
}
});
}
signupForm.on(`submit`, submitModal);
})();
</script>
</div>
</div>
</div>
<div class="fdn-newsletter-signup-text">
<h3>Sign up for our newsletters</h3>
<div>
Get the latest
News,
free stuff and more!
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ZoneA ContentDefault trending-by-day TrendinginthisSection-19419966 uk-root fdn-margin-vert TrendinginthisSection comp-content-sailthrutrending" data-component-id="TrendinginthisSection">
<div class="fdn-component-header-block uk-margin ">
<h3 class="fdn-component-header-text uk-margin-remove " role="presentation">
Trending
</h3>
</div>
<div class="uk-child-width-1-1 uk-child-width-1-2@s uk-child-width-1-4@l fdn-landing-block-section-teasers" uk-grid>
<div class="uk-flex uk-flex-wrap uk-flex-column fdn-landing-block-teaser-item">
<a class="uk-display-block fdn-landing-block-teaser-item-image" href="https://www.phoenixnewtimes.com/news/elon-musk-tweeting-misinformation-…; onclick>
<img src="https://media2.phoenixnewtimes.com/phx/imager/musk-election-tweets-temp…; alt="Elon Musk keeps tweeting bullshit about Arizona&rsquo;s elections" width="1320" height="816" loading="lazy" />
<div class="fdn-landing-block-teaser-item-text">
<h4 class="fdn-teaser-topic">Election</h4>
<h3 class="fdn-teaser-headline">Elon Musk keeps tweeting bullshit about Arizona’s elections</h3>
<p class="fdn-teaser-infoline">By TJ L'Heureux</p>
</div>
</a>
</div>
<div class="uk-flex uk-flex-wrap uk-flex-column fdn-landing-block-teaser-item">
<a class="uk-display-block fdn-landing-block-teaser-item-image" href="https://www.phoenixnewtimes.com/news/paradise-valley-ranked-fifth-wealt…; onclick>
<img src="https://media2.phoenixnewtimes.com/phx/imager/paradise-valley-ranked-5t…; alt="This Phoenix suburb was ranked the 5th wealthiest in America" width="1320" height="816" loading="lazy" />
<div class="fdn-landing-block-teaser-item-text">
<h4 class="fdn-teaser-topic">Lists</h4>
<h3 class="fdn-teaser-headline">This Phoenix suburb was ranked the 5th wealthiest in America</h3>
<p class="fdn-teaser-infoline">By Zach Buchanan</p>
</div>
</a>
</div>
<div class="uk-flex uk-flex-wrap uk-flex-column fdn-landing-block-teaser-item">
<a class="uk-display-block fdn-landing-block-teaser-item-image" href="https://www.phoenixnewtimes.com/news/former-maricopa-county-election-wo…; onclick>
<img src="https://media2.phoenixnewtimes.com/phx/imager/former-election-worker-ac…; alt="Former election worker charged with felonies in 3 thefts" width="1320" height="816" loading="lazy" />
<div class="fdn-landing-block-teaser-item-text">
<h4 class="fdn-teaser-topic">Crime</h4>
<h3 class="fdn-teaser-headline">Former election worker charged with felonies in 3 thefts</h3>
<p class="fdn-teaser-infoline">By Zach Buchanan</p>
</div>
</a>
</div>
<div class="uk-flex uk-flex-wrap uk-flex-column fdn-landing-block-teaser-item">
<a class="uk-display-block fdn-landing-block-teaser-item-image" href="https://www.phoenixnewtimes.com/news/phoenix-breaks-temperature-record-…; onclick>
<img src="https://media2.phoenixnewtimes.com/phx/imager/after-a-blistering-june-t…; alt="After a blistering June, the Valley keeps breaking awful heat records" width="1320" height="816" loading="lazy" />
<div class="fdn-landing-block-teaser-item-text">
<h4 class="fdn-teaser-topic">Health & Wellness</h4>
<h3 class="fdn-teaser-headline">After a blistering June, the Valley keeps breaking awful heat records</h3>
<p class="fdn-teaser-infoline">By Zach Buchanan</p>
</div>
</a>
</div>
</div>
</div>
<script>
jQuery(document).ready(function($) {

Sailthru.personalize({
"sections": [

{
"id": "ed86ef14-a13a-11e6-b232-002590d1a2f6",
"selector": ".TrendinginthisSection-19419966 > div.fdn-landing-block-section-teasers",
"onSuccess": function(response) {
Foundation.SailthruSPM.Personalize({
"selector": ".TrendinginthisSection-19419966 > div.fdn-landing-block-section-teasers",
"data": response,

"count": 4,

"template": (article) => `<div class="uk-flex uk-flex-wrap uk-flex-column fdn-landing-block-teaser-item uk-first-column">
<a class="uk-display-block fdn-landing-block-teaser-item-image" href="${article.url}"><img src="${article.image.replace('/original/','/golden-m/')}" alt="${article.title}" width="1320" height="816" loading="lazy">
<div class="fdn-landing-block-teaser-item-text">
<h4 class="fdn-teaser-topic">
${article.vars.topic_names[0]}
</h4>
<h3 class="fdn-teaser-headline">
${article.title}
</h3>
<p class="fdn-teaser-infoline">
By ${article.author}
</p>
</div></a>
</div>`
});
}
}

],
"vars": {
"placed": "19419966"
}
});
});
</script>
<div stn-embed class="ZoneA ContentDefault uk-root fdn-margin-vert STNPlayerFloat comp-shell-stnplayer" data-component-id="STNPlayerFloat">
<div class="s2nPlayer k-7mp1HPj8" data-type="float"></div>
<script type="text/javascript" src="//embed.sendtonews.com/player3/embedcode.js?fk=7mp1HPj8&cid=13267&offsetx=0&offsety=0&floatwidth=400&floatposition=bottom-right" data-type="s2nScript"></script>
</div>
<div class="ZoneA ContentDefault uk-margin-remove fdn-labeled uk-root fdn-margin-vert AirBillboard comp-" data-component-id="AirBillboard" inline-content-billboard fdn-ad-component>
<div class="uk-flex uk-flex-row uk-width-1-1 uk-flex uk-flex-center" style="
border-top: thin solid #ccc;
margin-top: 30px !important;
padding-top: 30px;
border-bottom: thin solid #ccc;
margin-bottom: 0px;
padding-bottom: 30px;">
<style>
[apn-fixed-size-hook="billboard"] {
background-color:#EEEEEE;
width: 320px;
height: 100px;
}
@media (min-width: 760px) {
[apn-fixed-size-hook="billboard"] {
width: 728px;
height: 90px;
}
}
@media (min-width: 990px) {
[apn-fixed-size-hook="billboard"] {
width: 970px;
height: 250px;
}
}
</style>
<div apn-ad-hook="billboard" display-targets="desktop|tablet|mobile" apn-fixed-size-hook="billboard">
<script>
if (typeof apntag === 'object') {
apntag.anq.push(function() {
if (typeof Foundation.ApnAds.fillAds === 'function') {
Foundation.ApnAds.fillAds()
}
})
}
</script>
</div>
</div>
</div>
</div>
</div>
<div class="ev-grid-zone ev-column-zone uk-flex uk-flex-wrap uk-child-width-1-2@m">
<div class="ev-grid-col" data-ev-zone="ZoneB">
</div>
<div class="ev-grid-col" data-ev-zone="ZoneC">
</div>
</div>
<div class="ev-grid-zone ev-secondary-zone" data-ev-zone="ZoneD">
<div class="ev-grid-col uk-width-1-1">
</div>
</div>
<div class="ev-grid-zone ev-footer-zone" data-ev-zone="GlobalFooter">
<div class="ev-grid-col uk-width-1-1">
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js&#039;);
fbq('init', '682420171855092'); // Insert your pixel ID here.
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=682420171855092&ev=PageView&noscript=1"/…;
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js&#039;);
fbq('init', '384343588808276'); // Insert your pixel ID here.
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=384343588808276&ev=PageView&noscript=1"/…;
<script type="text/javascript">
(function() {
window._sf_async_config = window._sf_async_config || {};
_sf_async_config.uid = 10424;
_sf_async_config.domain = 'phoenixnewtimes.com';
_sf_async_config.useCanonical = true;
_sf_async_config.sections = '/news';
_sf_async_config.authors = "TJ L'Heureux";

function loadChartbeat() {
window._sf_endpt = (new Date()).getTime();
var e = document.createElement('script');
var n = document.getElementsByTagName('script')[0];
e.type = 'text/javascript';
e.async = true;
e.src = '//static.chartbeat.com/js/chartbeat.js';
n.parentNode.insertBefore(e, n);
}
loadChartbeat();
})();
</script>

<script>
var ezt = ezt ||[];
(function(){
var elem = document.createElement('script');
elem.src = (document.location.protocol == "https:" ? "https://secure&quot; : "http://pixel&quot;) + ".quantserve.com/aquant.js?a=p-a4LDpi_DEopn-";
elem.async = true;
elem.type = "text/javascript";
var scpt = document.getElementsByTagName('script')[0];
scpt.parentNode.insertBefore(elem,scpt);
}());
ezt.push({qacct: 'p-a4LDpi_DEopn-',
uid: ''
});
</script>
<noscript>
<img src="//pixel.quantserve.com/pixel/p-a4LDpi_DEopn-.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/>
</noscript>

<script src="https://js.adsrvr.org/up_loader.1.1.0.js&quot; type="text/javascript"></script>
<script type="text/javascript">
ttd_dom_ready( function() {
if (typeof TTDUniversalPixelApi === 'function') {
var universalPixelApi = new TTDUniversalPixelApi();
universalPixelApi.init("eac6kka", ["07ypglr"], "https://insight.adsrvr.org/track/up&quot;);
}
});
</script>

<script>
window.Foundation = window.Foundation || {}
Foundation.SlideModal = Foundation.SlideModal || {}
Foundation.SlideModal.Init = (slideModalId, options) => {
const sm = {}
sm.containerId = options.containerId || `fdn-sm-${slideModalId}`;
sm.contentReadyEventId = options.contentReadyEventId || `fdn-sm:${slideModalId}:contentready`;
sm.deniedSelector = options.deniedSelector || `[deny-modal]`;
sm.dismissSelector = options.dismissSelector || `[close-modal]`;
sm.dismissForeverSelector = options.dismissSelector || `[close-forever-modal]`;
sm.localStorageDismissedKey = options.localStorageDismissedKey || `fdn-sm-${slideModalId}-dismissed`;
sm.localStorageDismissedForeverKey = options.localStorageDismissedForeverKey || `fdn-sm-${slideModalId}-dismissed-forever`;
sm.localStorageDeniedKey = options.localStorageDeniedKey || `fdn-sm-${slideModalId}-denied`;
sm.localStorageVersionKey = options.localStorageVersionKey || `fdn-sm-${slideModalId}-version`;
sm.version = options.version || 1; // Number
sm.bgClose = (options.bgClose !== undefined) ? options.bgClose : true;
sm.escClose = (options.escClose !== undefined) ? options.escClose : true;

// options.delayBeforeShow - Number of seconds
if (options.delayBeforeShow) {
sm.delayBeforeShow = options.delayBeforeShow * 1000;
}
else {
sm.delayBeforeShow = 1000; // 1 second default
}

// options.delayAfterDismissed - Number of days
if (options.delayAfterDismissed) {
sm.delayAfterDismissed = options.delayAfterDismissed * 24 * 60 * 60 * 1000;
}
else {
sm.delayAfterDismissed = 1 * 24 * 60 * 60 * 1000; // 1 days default
}

// options.delayAfterDismissedForever - Number of days
if (options.delayAfterDismissedForever) {
sm.delayAfterDismissedForever = options.delayAfterDismissedForever * 24 * 60 * 60 * 1000;
}
else {
sm.delayAfterDismissedForever = 900 * 24 * 60 * 60 * 1000; // 900 days default
}

// options.delayAfterDenied - Number of days
if (options.delayAfterDenied) {
sm.delayAfterDenied = options.delayAfterDenied * 24 * 60 * 60 * 1000;
}
else {
sm.delayAfterDenied = 30 * 24 * 60 * 60 * 1000; // 30 days default
}

// options.slideOrigin - String options top|bottom|left|right
if (options.slideOrigin.match(/^(top|bottom|left|right)$/) !== null) {
sm.slideOrigin = options.slideOrigin;
}
else if (options.slideOrigin.match(/^random$/) !== null)
sm.slideOrigin = ['top','bottom','left','right'][Math.floor(Math.random() * 4)];
else {
sm.slideOrigin = 'right'; // default
}

// options.slideTo - String options center|edge
if (options.slideTo.match(/^(center|edge)$/) !== null) {
sm.slideTo = options.slideTo
}
else if (options.slideTo.match(/^random$/) !== null) {
sm.slideTo = ['center','edge'][Math.floor(Math.random() * 2)];
}
else {
sm.slideTo = 'edge'; // default
}

sm.htmlBlock = jQuery(options.htmlBlock || `<div><h1>html for SlideModal not supplied</h1></div>`);

sm.containerWidth = options.containerWidth || 640;
sm.containerHeight = options.containerHeight || 480;
sm.containerWidthSmall = options.containerWidthSmall || 300;
sm.containerHeightSmall = options.containerHeightSmall || 300;

//
sm.slideModalStylesText = `
#${sm.containerId} {
position: fixed;
width: ${sm.containerWidth}px;
height: ${sm.containerHeight}px;
max-width: 100%;
background-color: #FFF;
box-sizing: border-box;
transition-timing-function: cubic-bezier(.65,.05,.36,1);
transition-duration: 750ms;
}

#${sm.containerId}.origin-top {
left: calc(50% - ${sm.containerWidth/2}px);
top: -${sm.containerHeight}px;
transition-property: top;
}
#${sm.containerId}.origin-bottom {
left: calc(50% - ${sm.containerWidth/2}px);
bottom: -${sm.containerHeight}px;
transition-property: bottom;
}
#${sm.containerId}.origin-left {
top: calc(50% - ${sm.containerHeight/2}px);
left: -${sm.containerWidth}px;
transition-property: left;
}
#${sm.containerId}.origin-right {
top: calc(50% - ${sm.containerHeight/2}px);
right: -${sm.containerWidth}px;
transition-property: right;
}

#${sm.containerId}.origin-top.slide-to-edge { top: 0; }
#${sm.containerId}.origin-bottom.slide-to-edge { bottom: 0; }
#${sm.containerId}.origin-left.slide-to-edge { left: 0; }
#${sm.containerId}.origin-right.slide-to-edge { right: 0; }

#${sm.containerId}.origin-top.slide-to-center { top: calc(50% - ${sm.containerHeight/2}px); }
#${sm.containerId}.origin-bottom.slide-to-center { bottom: calc(50% - ${sm.containerHeight/2}px); }
#${sm.containerId}.origin-left.slide-to-center { left: calc(50% - ${sm.containerWidth/2}px); }
#${sm.containerId}.origin-right.slide-to-center { right: calc(50% - ${sm.containerWidth/2}px); }

@media (max-width:${sm.containerWidth - 1}px) or (max-height:${sm.containerHeight - 1}px) {
#${sm.containerId} {
width: ${sm.containerWidthSmall}px;
height: ${sm.containerHeightSmall}px;
}
#${sm.containerId}.origin-top {
left: calc(50% - ${sm.containerWidthSmall/2}px);
top: -${sm.containerHeightSmall}px;
transition-property: top;
}
#${sm.containerId}.origin-bottom {
left: calc(50% - ${sm.containerWidthSmall/2}px);
bottom: -${sm.containerHeightSmall}px;
transition-property: bottom;
}
#${sm.containerId}.origin-left {
top: calc(50% - ${sm.containerHeightSmall/2}px);
left: -${sm.containerWidthSmall}px;
transition-property: left;
}
#${sm.containerId}.origin-right {
top: calc(50% - ${sm.containerHeightSmall/2}px);
right: -${sm.containerWidthSmall}px;
transition-property: right;
}
#${sm.containerId}.origin-top.slide-to-center { top: calc(50% - ${sm.containerHeightSmall/2}px); }
#${sm.containerId}.origin-bottom.slide-to-center { bottom: calc(50% - ${sm.containerHeightSmall/2}px); }
#${sm.containerId}.origin-left.slide-to-center { left: calc(50% - ${sm.containerWidthSmall/2}px); }
#${sm.containerId}.origin-right.slide-to-center { right: calc(50% - ${sm.containerWidthSmall/2}px); }
}
`;
//

sm.getLocalStorageVersion = function () {
return parseInt(window.localStorage.getItem(sm.localStorageVersionKey)) || sm.version;
}

sm.getLastDismissedTime = function () {
return parseInt(window.localStorage.getItem(sm.localStorageDismissedKey)) || 0;
}

sm.getLastDismissedForeverTime = function () {
return parseInt(window.localStorage.getItem(sm.localStorageDismissedForeverKey)) || 0;
}

sm.getLastDeniedTime = function () {
return parseInt(window.localStorage.getItem(sm.localStorageDeniedKey)) || 0;
}

sm.resetSlideModalLocalStorage = function () {
window.localStorage.setItem(sm.localStorageVersionKey, sm.version);
window.localStorage.removeItem(sm.localStorageDismissedKey);
window.localStorage.removeItem(sm.localStorageDismissedForeverKey);
window.localStorage.removeItem(sm.localStorageDeniedKey);
}

sm.showSlideModal = function () { sm.container.addClass(`slide-to-${sm.slideTo}`); }
sm.hideSlideModal = function () { sm.container.removeClass(`slide-to-${sm.slideTo}`); }

sm.dismissSlideModal = function () {
window.localStorage.setItem(sm.localStorageVersionKey, sm.version);
window.localStorage.setItem(sm.localStorageDismissedKey, new Date().getTime());
console.log(`SlideModal dismissed.`);
sm.hideSlideModal();
}

sm.dismissForeverSlideModal = function () {
window.localStorage.setItem(sm.localStorageVersionKey, sm.version);
window.localStorage.setItem(sm.localStorageDismissedForeverKey, new Date().getTime());
console.log(`SlideModal dismissed.`);
sm.hideSlideModal();
}

sm.denySlideModal = function (e) {
window.localStorage.setItem(sm.localStorageVersionKey, sm.version);
window.localStorage.setItem(sm.localStorageDeniedKey, new Date().getTime());
console.log(`SlideModal denied.`);
sm.hideSlideModal();
}

injectSlideModalStyles = function () {
console.log(`SlideModal styles added.`);
const slideModalStyleContainer = jQuery(`<style id="fdn-sm-css-${slideModalId}"></style>`);
slideModalStyleContainer.text(sm.slideModalStylesText);
jQuery('head').append(slideModalStyleContainer);
}

injectSlideModalBlock = function () {
console.log(`SlideModal element added.`);
sm.container = jQuery(`<div></div>`);
sm.container
.attr(`id`, sm.containerId)
.attr(`fdn-slide-modal`,``)
.addClass(`origin-${sm.slideOrigin}`)
.html(sm.htmlBlock)
jQuery('body').append(sm.container);
}

setupSlideModalBehavior = function () {
console.log(`SlideModal behavior setup.`);
jQuery(document).on(`keydown`, (e) => {
if (e.key === `Escape` && sm.escClose === true) {
sm.hideSlideModal();
}
});

jQuery(document).on(`click`, (e) => {
const myTarget = jQuery(e.target);
const notSlideModal = myTarget.not(`#${sm.containerId} *`).length > 0;
const isDismissTarget = myTarget.closest(sm.dismissSelector).length > 0;
const isDismissForeverTarget = myTarget.closest(sm.dismissForeverSelector).length > 0;
const isDenyTarget = myTarget.closest(sm.deniedSelector).length > 0;

window.console.log(`notSlideModal: ${notSlideModal}; isDismissTarget: ${isDismissTarget}; isDenyTarget: ${isDenyTarget}; sm.bgClose: ${sm.bgClose}`);

if (notSlideModal && sm.bgClose === true) sm.hideSlideModal();
if (isDismissTarget || isDismissForeverTarget || isDenyTarget) e.preventDefault();
if (isDismissTarget) sm.dismissSlideModal();
if (isDismissForeverTarget) sm.dismissForeverSlideModal();
if (isDenyTarget) sm.denySlideModal();
});
}

if (sm.getLocalStorageVersion() < sm.version) { sm.resetSlideModalLocalStorage(); }

const notDismissed = new Date().getTime() > sm.getLastDismissedTime() + sm.delayAfterDismissed;
const notDismissedForever = new Date().getTime() > sm.getLastDismissedForeverTime() + sm.delayAfterDismissedForever;
const notDenied = new Date().getTime() > sm.getLastDeniedTime() + sm.delayAfterDenied;

jQuery(() => {
if (notDismissed && notDenied && notDismissedForever)
{
injectSlideModalStyles();
injectSlideModalBlock();
setupSlideModalBehavior();
const contentReady = new Event(sm.contentReadyEventId);
console.log(`Content ready fired. EventId: ${sm.contentReadyEventId}`);
window.dispatchEvent(contentReady);
// 100 milliseconds added to ensure setup is complete before show
setTimeout(sm.showSlideModal, sm.delayBeforeShow + 100);
}
});
Foundation.SlideModal[slideModalId] = sm;
}
</script>
<script>
window.Foundation[`NewsletterSignupWidgetSlideInFormInit`] = function () {
console.log(`Setting up form: newslettersignupwidgetslidein`)
//
new Foundation.Form.ReCaptcha(jQuery('#newslettersignupwidgetslidein-captcha div')[0]);
var signupForm = jQuery(`#newslettersignupwidgetslidein-form`);
var errorContainer = signupForm.find(`[error-message]`);

function formGoToPart(part) {
console.log(`Switching to form part ${part}`);
signupForm.find(`[form-part]:not([form-part="${part}"])`).slideUp({
complete: () => {
signupForm.find(`[form-part="${part}"]`).slideDown({
complete: () => {
formHideError();
}
});
}
});
}

function formHideError() {
errorContainer.html('&nbsp;');
errorContainer.slideUp();
}

function formDisplayError(htmlValue) {
new Foundation.Form.ReCaptcha(jQuery('#newslettersignupwidgetslidein-captcha div')[0])
errorContainer.html(htmlValue);
errorContainer.slideDown();
console.log(htmlValue);
}

function submitModal (e) {
e.preventDefault();
console.log(jQuery(e.target).serialize());
errorContainer.slideUp();
// errorContainer.attr(`hidden`, '');

jQuery.ajax({
url: signupForm.attr(`action`),
type: 'GET',
data: jQuery(e.target).serialize(),
dataType: 'json',
beforeSend: function () {
console.log('Fetching results')
},
success: function (data) {
// console.log('success', data.results, data.results.length, data.error, data)
if (data) {
console.log(data);

if (data.error) {
formDisplayError(data.error);
}
else if (data.html) {
signupForm.off(`submit`, submitModal);
signupForm.find(`[form-part="finish"]`).html(data.html);
formGoToPart(`finish`);
}
else { console.log('How did we get here?') }
}
else { console.log('No result or error returned from request.') }
},
complete: function () {
if (typeof callback === 'function') { callback() }
},
error: function (error) {
console.log(error);
}
});
}
signupForm.on(`submit`, submitModal);

// Form navigation
signupForm.find(`[form-goto-part]`).on(`click`, function(e) {
e.preventDefault();
var targetPart = jQuery(e.target).attr(`form-goto-part`) || `1`;

if (targetPart === `1`) {
formGoToPart(targetPart);
}

if (targetPart === `2`) {
var newsletterSelected = signupForm.find(`[name="newsletterProviderId"]:checked`).length > 0;

if (newsletterSelected) {
formGoToPart(targetPart);
}
else if (!newsletterSelected) {
formDisplayError(`Select a newsletter.`);
}
}
});
};

window.addEventListener(`foundation:newslettersignupwidgetslidein:contentready`, () => {
window.Foundation[`NewsletterSignupWidgetSlideInFormInit`]();
});

Foundation.SlideModal.Init(`NewsletterSignupWidgetSlideIn`, {
containerId: ``,
contentReadyEventId: `foundation:newslettersignupwidgetslidein:contentready`,
version: `1`,
delayBeforeShow: 3,
delayAfterDismissed: 7,
delayAfterDismissedForever: 900,
delayAfterDenied: 30,
slideOrigin: `right`,
slideTo: `edge`,
bgClose: false,
escClose: true,
containerWidth: 600,
containerHeight: 450,
containerWidthSmall: 425,
containerHeightSmall: 450,
htmlBlock: `
<div class="GlobalFooter ContentDefault uk-root fdn-margin-vert NewsletterSignupWidgetSlideIn comp-newsletter-newslettersignupwidget" data-component-id="NewsletterSignupWidgetSlideIn">
<div class="uk-position-cover fdn-newsletter-signup-widget-block uk-flex uk-flex-center uk-flex-middle">
<form id="newslettersignupwidgetslidein-form" class="uk-form-stacked uk-width-1-1" method="get" action="/phoenix/Responsive/Custom/Components/Newsletter/SignupFormSave" novalidate>

<input type="hidden" name="idHook" value="newslettersignupwidgetslidein">
<input type="hidden" name="pageState" value="submit">
<input type="hidden" name="verticalId" value="News">
<input type="hidden" name="newsletterSourceSub" value="Pop Up">

<div class="" form-part="1">
<a class="fdn-newsletter-signup-widget-privacy-policy uk-position-top-left uk-position-small" href="/about/privacy-policy" target="_blank">Privacy Policy</a>
<a class="fdn-newsletter-signup-widget-close uk-position-top-right uk-position-small" href="" close-modal><i class="fa-solid fa-xmark"></i></a>

<div class="uk-text-center uk-margin fdn-newsletter-signup-widget-logo">
<img src="/imager//b/original/19051432/0125/PHX_INSIDERS_ENVELOPE_ICON_WHITE.png" alt="Phoenix New Times Insiders Newsletters" width="3000" height="2590" class="no-foundation-imgeditor " loading="lazy" />
</div>

<h2>Stay in the Know</h2>
<h3>Sign up for the latest news, free stuff and more!</h3>
<div class="fdn-newsletter-signup-widget-checkboxes uk-child-width-1-2 uk-grid-collapse" uk-grid>

<div>
<input id="fdn-newsletter-signup-widget-checkbox-11565446" type="checkbox" name="newsletterProviderId" value="Phoenix Daily" hidden checked>
<label for="fdn-newsletter-signup-widget-checkbox-11565446">ICYMI: Today's Top Stories</label>
</div>

<div>
<input id="fdn-newsletter-signup-widget-checkbox-11565457" type="checkbox" name="newsletterProviderId" value="Phoenix Weekly" hidden checked>
<label for="fdn-newsletter-signup-widget-checkbox-11565457">This Week's Top Stories</label>
</div>

<div>
<input id="fdn-newsletter-signup-widget-checkbox-11565448" type="checkbox" name="newsletterProviderId" value="Phoenix Events" hidden checked>
<label for="fdn-newsletter-signup-widget-checkbox-11565448">Things to Do</label>
</div>

<div>
<input id="fdn-newsletter-signup-widget-checkbox-11565460" type="checkbox" name="newsletterProviderId" value="Phoenix Promotions" hidden checked>
<label for="fdn-newsletter-signup-widget-checkbox-11565460">Insiders</label>
</div>

</div>

<div class="fdn-newsletter-signup-widget-email uk-overflow-hidden">
<div class="uk-flex uk-flex-middle uk-flex-center">

<button form-goto-part="2">Join Today</button>
</div>
<a class="fdn-newsletter-signup-widget-no-thanks" href="" deny-modal>No Thanks</a>
</div>
<div error-message class="uk-width-1-1 uk-text-center" style="display: none;"></div>
</div>

<div class="uk-flex uk-flex-column uk-flex-middle uk-margin-small-top uk-child-width-1-1 uk-child-width-auto@s" form-part="2" style="display: none;">

<a class="fdn-newsletter-signup-widget-close uk-position-top-right uk-position-small" href="" close-modal><i class="fa-solid fa-xmark"></i></a>

<div class="uk-grid-small fdn-newsletter-signup-widget-page-2" uk-grid>
<div class="uk-flex-1 fdn-newsletter-signup-widget-email-input">
<div class="uk-margin-medium">

<label class="fdn-interface-label" for="newslettersignupwidgetslidein-newsletterEmail">
Email

<span class="fdn-interface-form-required-marker">&#8226;</span>

</label>

<div class="uk-form-controls">

<input type="email" name="newsletterEmail" value="" class="uk-input" id="newslettersignupwidgetslidein-newsletterEmail" placeholder="Email" required>

</div>

</div>
</div>
<div class="uk-flex-1@s fdn-newsletter-signup-widget-zip">
<div class="uk-margin-medium">

<label class="fdn-interface-label" for="newslettersignupwidgetslidein-newsletterPostalCode">
Zip Code

<span class="fdn-interface-form-required-marker">&#8226;</span>

</label>

<div class="uk-form-controls">

<input type="text" name="newsletterPostalCode" value="" class="uk-input" id="newslettersignupwidgetslidein-newsletterPostalCode" placeholder="Zip Code" required>

</div>

</div>
</div>
</div>

<div class="uk-grid-small fdn-newsletter-signup-widget-page-2" uk-grid>
<div class="uk-flex-1 fdn-newsletter-signup-widget-first-name">
<div class="uk-margin-medium">

<label class="fdn-interface-label" for="newslettersignupwidgetslidein-newsletterFirstName">
First Name

<span class="fdn-interface-form-required-marker">&#8226;</span>

</label>

<div class="uk-form-controls">

<input type="text" name="newsletterFirstName" value="" class="uk-input" id="newslettersignupwidgetslidein-newsletterFirstName" placeholder="First Name" required>

</div>

</div>
</div>
<div class="uk-flex-1 fdn-newsletter-signup-widget-last-name">
<div class="uk-margin-medium">

<label class="fdn-interface-label" for="newslettersignupwidgetslidein-newsletterLastName">
Last Name

<span class="fdn-interface-form-required-marker">&#8226;</span>

</label>

<div class="uk-form-controls">

<input type="text" name="newsletterLastName" value="" class="uk-input" id="newslettersignupwidgetslidein-newsletterLastName" placeholder="Last Name" required>

</div>

</div>
</div>
</div>

<div id="newslettersignupwidgetslidein-captcha" class="uk-flex uk-flex-center uk-margin-small-bottom">

<div class="g-recaptcha"
data-view="recaptcha"
data-view-subclass="Foundation.Form.ReCaptcha"
data-recaptcha-sitekey="6LeuMzMUAAAAAFZGzftslCX9lWaV9PoExe9MeX0k"
data-size="invisible"
></div>
</div>

<div error-message class="uk-width-1-1 uk-text-center" style="display: none;"></div>

<div class="uk-margin-small-bottom uk-flex uk-flex-row uk-flex-between uk-width-1-1 uk-width-2-3@m">
<button form-goto-part="1">Go Back</button>
<input type="submit" value="Submit">
</div>

<div class="fdn-newsletter-signup-widget-privacy-policy-page-2">
I agree to the
<a href="/about/terms-of-use" target="_blank">Terms of Service</a> and
<a href="/about/privacy-policy" target="_blank">Privacy Policy</a>
</div>
</div>

<div class="uk-flex uk-flex-column uk-flex-middle" form-part="finish" style="display: none;">
</div>

</form>
</div>
</div>
`,
});
</script>
</div>
</div>
<div class="ev-grid-zone ev-closer-zone" data-ev-zone="Closer">
<div class="ev-grid-col uk-width-1-1">
<div class="Closer ContentDefault uk-margin-remove comp-shell-siteglobalfooter uk-root fdn-margin-vert SiteGlobalFooter comp-shell-siteglobalfooter" data-component-id="SiteGlobalFooter">
<div class="fdn-site-footer-logo">
<a href="https://www.phoenixnewtimes.com/"><img src="/images/air/NT-phx.png" alt="Phoenix New Times"></a>
</div>
<div class="fdn-site-footer-block">
<div class="fdn-custom-footer-navigation-link-block fdn-custom-footer-navigation-link-block-wide uk-visible@s">
<div class="uk-flex uk-child-width-1-5 fdn-custom-footer-navigation-link-block-wide-columns">
<div class="fdn-custom-footer-navigation-link-block-column fdn-custom-footer-navigation-link-block-issue-block">
<ul class="uk-list">
<li><a href="https://Voice-Media-Group.dcatalog.com/v/PNT-07112024/&quot; class="uk-display-block" target="_blank" title><img src="/imager//b/r-cover/19412165/1a16/Issue_7.11.24_USE.jpg" alt width="600" height="662" class="no-foundation-imgeditor " loading="lazy" /></a></li>
<li class="uk-margin-remove"><a href="https://Voice-Media-Group.dcatalog.com/v/PNT-07112024/&quot; target="_blank">View This Week's Print Issue</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/circulation">Where To Find Phoenix New Times In Print</a></li>
</ul>
</div>
<div class="fdn-custom-footer-navigation-link-block-column">
<ul class="uk-list">
<li class="fdn-custom-footer-navigation-link-block-column-header">Editorial</li>
<li><a href="https://www.phoenixnewtimes.com/news&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'News')" title>News</a></li>
<li><a href="https://www.phoenixnewtimes.com/restaurants&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Food & Drink')" title>Food & Drink</a></li>
<li><a href="https://www.phoenixnewtimes.com/arts&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Arts & Culture')" title>Arts & Culture</a></li>
<li><a href="https://www.phoenixnewtimes.com/music&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Music')" title>Music</a></li>
<li><a href="https://www.phoenixnewtimes.com/things-to-do&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Things to Do')" title>Things to Do</a></li>
<li><a href="https://www.phoenixnewtimes.com/newsletters&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Newsletters')" title>Newsletters</a></li>
</ul>
</div>
<div class="fdn-custom-footer-navigation-link-block-column">
<ul class="uk-list">
<li class="fdn-custom-footer-navigation-link-block-column-header">Marketing</li>
<li><a href="https://www.phoenixnewtimes.com/advertise&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Advertise With Us')" title>Advertise With Us</a></li>
<li><a href="https://www.phoenixnewtimes.com/promotions&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Promotions & Free Stuff')" title>Promotions & Free Stuff</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/privacy-policy&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Privacy Policy')" title>Privacy Policy</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/terms-of-use&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Terms of Use')" title>Terms of Use</a></li>
</ul>
</div>
<div class="fdn-custom-footer-navigation-link-block-column">
<ul class="uk-list">
<li class="fdn-custom-footer-navigation-link-block-column-header">More</li>
<li><a href="https://www.phoenixnewtimes.com/about&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'About Us')" title>About Us</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/careers&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Careers')" title>Careers</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/contact&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Contact Us')" title>Contact Us</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/flipbooks&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Flipbook Archive')" title>Flipbook Archive</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/staff&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Staff')" title>Staff</a></li>
</ul>
</div>
<div class="fdn-custom-footer-navigation-link-block-column">
<ul class="uk-list">
<li class="fdn-custom-footer-navigation-link-block-column-header">Voice Media Group</li>
<li><a href="https://www.dallasobserver.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Dallas Observer')" title>Dallas Observer</a></li>
<li><a href="https://www.westword.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Denver Westword')" title>Denver Westword</a></li>
<li><a href="https://www.miaminewtimes.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Miami New Times')" title>Miami New Times</a></li>
<li><a href="https://www.browardpalmbeach.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'New Times Broward-Palm Beach')" title>New Times Broward-Palm Beach</a></li>
<li><a href="https://www.vaudiencelabs.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'V Audience Labs')" title>V Audience Labs</a></li>
<li><a href="https://www.vdigitalservices.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'V Digital Services')" title>V Digital Services</a></li>
</ul>
</div>
</div>
</div>
<div class="fdn-custom-footer-navigation-link-block fdn-custom-footer-navigation-link-block-narrow uk-hidden@s">
<div class="fdn-custom-footer-navigation-link-block-narrow-rows">
<div class="fdn-custom-footer-navigation-link-block-row">
<ul class="uk-nav-default uk-nav-parent-icon" uk-nav="multiple: false; toggle: > button">
<li class="uk-parent">
<button class="fdn-custom-footer-navigation-link-block-row-header" title type="button">Editorial<img src="/foundation/fontawesome/svgs/light/chevron-right.svg" width="6" alt="Open Editorial"></button>
<ul class="uk-nav-sub uk-child-width-1-2 uk-grid-small" uk-grid>
<li><a href="https://www.phoenixnewtimes.com/news&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'News')" title>News</a></li>
<li><a href="https://www.phoenixnewtimes.com/restaurants&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Food & Drink')" title>Food & Drink</a></li>
<li><a href="https://www.phoenixnewtimes.com/arts&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Arts & Culture')" title>Arts & Culture</a></li>
<li><a href="https://www.phoenixnewtimes.com/music&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Music')" title>Music</a></li>
<li><a href="https://www.phoenixnewtimes.com/things-to-do&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Things to Do')" title>Things to Do</a></li>
<li><a href="https://www.phoenixnewtimes.com/newsletters&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Newsletters')" title>Newsletters</a></li>
</ul>
</li>
<li class="uk-parent">
<button class="fdn-custom-footer-navigation-link-block-row-header" title type="button">Marketing<img src="/foundation/fontawesome/svgs/light/chevron-right.svg" width="6" alt="Open Marketing"></button>
<ul class="uk-nav-sub uk-child-width-1-2 uk-grid-small" uk-grid>
<li><a href="https://www.phoenixnewtimes.com/advertise&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Advertise With Us')" title>Advertise With Us</a></li>
<li><a href="https://www.phoenixnewtimes.com/promotions&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Promotions & Free Stuff')" title>Promotions & Free Stuff</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/privacy-policy&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Privacy Policy')" title>Privacy Policy</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/terms-of-use&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Terms of Use')" title>Terms of Use</a></li>
</ul>
</li>
<li class="uk-parent">
<button class="fdn-custom-footer-navigation-link-block-row-header" title type="button">More<img src="/foundation/fontawesome/svgs/light/chevron-right.svg" width="6" alt="Open More"></button>
<ul class="uk-nav-sub uk-child-width-1-2 uk-grid-small" uk-grid>
<li><a href="https://www.phoenixnewtimes.com/about&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'About Us')" title>About Us</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/careers&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Careers')" title>Careers</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/contact&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Contact Us')" title>Contact Us</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/flipbooks&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Flipbook Archive')" title>Flipbook Archive</a></li>
<li><a href="https://www.phoenixnewtimes.com/about/staff&quot; target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Staff')" title>Staff</a></li>
</ul>
</li>
<li class="uk-parent">
<button class="fdn-custom-footer-navigation-link-block-row-header" title type="button">Voice Media Group<img src="/foundation/fontawesome/svgs/light/chevron-right.svg" width="6" alt="Open Voice Media Group"></button>
<ul class="uk-nav-sub uk-child-width-1-2 uk-grid-small" uk-grid>
<li><a href="https://www.dallasobserver.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Dallas Observer')" title>Dallas Observer</a></li>
<li><a href="https://www.westword.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Denver Westword')" title>Denver Westword</a></li>
<li><a href="https://www.miaminewtimes.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Miami New Times')" title>Miami New Times</a></li>
<li><a href="https://www.browardpalmbeach.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'New Times Broward-Palm Beach')" title>New Times Broward-Palm Beach</a></li>
<li><a href="https://www.vaudiencelabs.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'V Audience Labs')" title>V Audience Labs</a></li>
<li><a href="https://www.vdigitalservices.com/&quot; target="_blank" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'V Digital Services')" title>V Digital Services</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
<div class="uk-flex uk-flex-center uk-flex-column uk-flex-middle custom-footer-row-bottom custom-footer-row">
<div class="fdn-custom-footer-navigation-link-social-block">
<div>
<a class="fdn-site-header-social-icon-facebook" href="https://www.facebook.com/phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Facebook')" target="_blank" rel="nofollow"><span>facebook</span></a>
</div>
<div>
<a class="fdn-site-header-social-icon-instagram" href="https://www.instagram.com/phoenixnewtimes/&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Instagram')" target="_blank" rel="nofollow"><span>instagram</span></a>
</div>
<div>
<a class="fdn-site-header-social-icon-twitter" href="https://twitter.com/phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Twitter')" target="_blank" rel="nofollow"><span>twitter</span></a>
</div>
<div>
<a class="fdn-site-header-social-icon-linkedin" href="https://www.linkedin.com/company/phoenix-new-times/&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'LinkedIn')" target="_blank" rel="nofollow"><span>linkedin</span></a>
</div>
<div>
<a class="fdn-site-header-social-icon-tiktok" href="https://www.tiktok.com/@phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Tiktok')" target="_blank" rel="nofollow"><span>tiktok</span></a>
</div>
<div>
<a class="fdn-site-header-social-icon-threads" href="https://www.threads.net/@phoenixnewtimes&quot; onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Threads')" target="_blank" rel="nofollow"><span>threads</span></a>
</div>
</div>
<div class="uk-text-center">
<div class="fdn-copyright-text">
Use of this website constitutes acceptance of our
<a href="/about/terms-of-use">terms of use</a>,
<a href="/about/cookies">our cookies policy</a>, and our
<a href="/about/privacy-policy">privacy policy</a>
The Phoenix New Times may earn a portion of sales from products & services purchased through links on our site from our affiliate partners.
&copy;2024
Phoenix New Times, LLC. All rights reserved.<br/>
<a onclick="illow.showWidget()">Do Not Sell or Share My Information</a>
</div>
<div class="fdn-copyright-text uk-margin-small-top">
<a class="fdn-copyright-link" href="https://publishwithfoundation.com/&quot; target="_blank"><img loading="lazy" width="110" alt="Powered By Foundation" src="/images/PoweredByFoundation.svg"></a>
</div>
</div>
</div>
</div>
</div>
<script type="application/ld+json">
{
"@context": "https://schema.org&quot;,
"@type": "NewsMediaOrganization",
"name": "Phoenix New Times",
"url": "https://www.phoenixnewtimes.com&quot;,
"logo": "https://www.phoenixnewtimes.com/images/phx-main-logo.svg&quot;,
"telephone": "(602) 271-0040",
"address": {
"@type": "PostalAddress",
"streetAddress": "1201 E Jefferson St",
"addressLocality": "Phoenix",
"addressRegion": "AZ",
"postalCode": "85034",
"addressCountry": "US"
},
"sameAs": [
"https://www.facebook.com/phoenixnewtimes&quot;,
"https://twitter.com/phoenixnewtimes&quot;,
"https://www.instagram.com/phoenixnewtimes/&quot;,
"https://www.linkedin.com/company/phoenix-new-times/&quot;
]
}
</script>
</div>
</div>
</div>
</div>
</body>
</html>

Related Knowledge Center: ENERGY BASICS: nuclear

State of Play

Nuclear energy provides almost 20 percent of the U.S. electricity supply. Advocates have called for an expanded role for nuclear as an emissions-free fuel source. But the economics of building new reactors are daunting. In addition, lingering safety concerns are an institutionalized part of the calculation of nuclear regulation, and highly radioactive nuclear waste remains a can that public officials have been inclined to kick down the road. The Energy Information Administration projects a sharp decline in nuclear power generation over the next decade, as new nuclear plants — two are planned — are more than offset by anticipated retirements of several operating reactors.

More informationabout ENERGY BASICS: nuclear