CINXE.COM
Congestion pricing is a chance to prove the effectiveness of Democratic governance.
<!DOCTYPE html> <html lang="en" data-uri="slate.com/_pages/cm3t0canq0000ukl08v2sjcel@published" data-layout-uri="slate.com/_layouts/layout-one-column/instances/article@published" data-myslateUrl="https://my.slate.com" data-env="prod" data-trackingdomain=".slate.com" > <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Register-Heavy-subset.a571c0d.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Register-HeavyItalic-subset.d42bb80.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-Book-subset.dc123e1.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-BookItalic-subset.e351a4d.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-Bold-subset.77f1049.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-BoldItalic-subset.c2b4700.woff2" as="font" type="font/woff2" crossorigin /> <link rel="preconnect" href="https://compote.slate.com/" crossorigin /> <link rel="dns-prefetch" href="https://geolocation.onetrust.com/" /> <link rel="dns-prefetch" href="https://cdn.cookielaw.org/" /> <link rel="dns-prefetch" href="https://experience.piano.io" /> <script> window.slateGlobal = { abTests: {} }; (function() { "use strict";void 0===window.slateGlobal&&(window.slateGlobal={}),window.slateGlobal.injectScript=function(e,t,a){var c=document.createElement("script");c.src=e,t&&c.addEventListener("load",t),a&&c.addEventListener("error",a),document.head.appendChild(c)},window.slateGlobal.injectScriptSync=function(e){document.write('<script src="'+e+'"><\/script>')},Object.freeze(window.slateGlobal);try{var theme=localStorage.getItem("theme")}catch(e){}var matches=location.search.match(/\btheme=(\w+)/);matches&&(theme=matches[1]),-1===["light","dark","auto"].indexOf(theme)&&(theme="light"),document.documentElement.classList.add("theme-"+theme); }()) </script> <!-- data-editable="head" --> <!-- data-uri="slate.com/_components/preload-image/instances/cm3t0cao20001ukl0xyiegl2m@published" --> <link rel="preload" as="image" imagesrcset="https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=320 320w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=480 480w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=600 600w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=840 840w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=960 960w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1280 1280w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1440 1440w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1600 1600w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1920 1920w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=2200 2200w" imagesizes="(min-width: 1440px)970px, (min-width: 1024px)709px, (min-width: 768px)620px, calc(100vw - 30px)" href="" /> <!-- data-uri="slate.com/_components/clay-meta-title/instances/cm3t0cao90003ukl06voyxs9o@published" --> <title>Congestion pricing is a chance to prove the effectiveness of Democratic governance.</title> <meta property="og:title" content="One Big Idea to Prove That Democrats Can Govern"> <meta name="twitter:title" content="One Big Idea to Prove That Democrats Can Govern"> <!-- data-uri="slate.com/_components/clay-meta-url/instances/cm3t0cao80002ukl0g3m9bjca@published" --> <link rel="canonical" href="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html"> <meta property="og:url" content="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html"> <meta property="twitter:url" content="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html"> <meta property="article:published_time" content="2024-11-22T18:54:14.995Z"> <meta name="robots" content="max-image-preview:large"> <!-- data-uri="slate.com/_components/clay-meta-description/instances/cm3t0caof0005ukl0xa6p76s2@published" --> <meta name="description" content="They have a chance to show that government can devise effective solutions to everyday problems."> <meta name="twitter:description" content="They have a chance to show that government can devise effective solutions to everyday problems."> <meta property="og:description" content="They have a chance to show that government can devise effective solutions to everyday problems."> <!-- data-uri="slate.com/_components/meta-image/instances/cm3t0caof0004ukl0677u80kp@published" --> <meta name="twitter:image" content="https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1560" /> <meta name="twitter:card" content="summary_large_image" /> <meta property="og:image" content="https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1560" /> <meta property="og:image:width" content=1560 /> <!-- data-uri="slate.com/_components/clay-meta-keywords/instances/cm3t0caoh0006ukl0uy291eiq@published" --> <meta name="news_keywords" content="new-york-city, mass-transit, democrats, new-york, infrastructure, politics"> <meta property="article:tag" content="new-york-city, mass-transit, democrats, new-york, infrastructure, politics"> <!-- data-uri="slate.com/_components/meta-authors/instances/cm3t0caoi0007ukl0klg642zo@published" --> <meta name="author" content="Henry Grabar"> <script data-uri="slate.com/_components/permutive/instances/cm3t0caoj0008ukl06jlgvff7@published" class="permutive" data-permutive-project-id=16d3bd5c-bf92-4bf0-815a-eac397d3aadf > !function(n,e,o,r,i){if(!e){e=e||{},window.permutive=e,e.q=[],e.config=i||{},e.config.projectId=o,e.config.apiKey=r,e.config.environment=e.config.environment||"production";for(var t=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],c=0;c<t.length;c++){var f=t[c];e[f]=function(n){return function(){var o=Array.prototype.slice.call(arguments,0);e.q.push({functionName:n,arguments:o})}}(f)}}}(document,window.permutive, "16d3bd5c-bf92-4bf0-815a-eac397d3aadf","dd4993d6-d26a-48b5-bf2d-05b09fb85de3",{consentRequired: true}); window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(function(){if(0===window.googletag.pubads().getTargeting("permutive").length){var g=window.localStorage.getItem("_pdfps");window.googletag.pubads().setTargeting("permutive",g?JSON.parse(g):[])}}); window.slatePermutiveData = {"page":{"article":{"pageType":"article","id":"slate.com/_components/article/instances/cm3t0cap2000lukl0x4t41lt6","title":"One Big Idea to Prove That Democrats Can Govern","authors":["Henry Grabar"],"section":"Business","rubric":"Metropolis","keywords":["new-york-city","mass-transit","democrats","new-york","infrastructure","politics"],"gsChannels":[],"publishedTime":"2024-11-21T18:50:20+00:00","sentiment":"negative","categories":["/news and politics/politics/political issues","/personal finance/personal taxes","/personal finance/financial assistance"],"entities":["Hochul - negative","Democrats - positive","Democrats Can Govern - positive","Antonio Delgado - positive","Democratic politician - positive","Kathy Hochul - positive","hapless City Council - negative","June 30, 2024 - neutral","2022 midterms - neutral","New York suburbs - neutral","GOP control of the House - neutral","Jan. 5, 2025 - negative","Manhattan - positive","Congestion Kathy - negative","Mike Lawler - negative","$15 - negative","lieutenant governor - positive","U.S. - neutral","60 percent - negative","New York - negative","13 percent - negative","Delgado - positive","Former New York DOT Commissioner - negative","Janette Sadik-Khan - negative","Andrew Cuomo - negative","20 percent - negative","mayor - negative","2019 - neutral","MTA - negative","City Council president - neutral","Sadik-Khan - negative","New York City - negative","One - negative","New York Times - positive","2026 - negative","Republicans - neutral","Hudson Valley - negative","underway years ago - positive","next year - negative","four years - negative","two years ago - negative","Thursday - positive","Oslo - negative","first - positive","Washington - neutral","Stockholm - negative","Boston - neutral","Los Angeles - neutral","New Yorkers - negative","congressman - negative"],"concepts":["New York City","Government","City","The New York Times","Traffic","New York","Central business district","Tax"]}}}; </script> <!-- data-editable-end --> <!-- data-uri="slate.com/_components/clay-meta-site/instances/article@published" --> <meta name="twitter:site" content="@slate" /> <meta property="article:publisher" content="https://www.facebook.com/Slate" /> <meta property="fb:app_id" content="142011022527753" /> <meta property="og:site_name" content="Slate Magazine" /> <meta property="og:type" content="article" /> <link rel="manifest" href="/media/sites/slate-com/web-app-manifest.json" /> <meta name="theme-color" content="#f8f8f8" media="(prefers-color-scheme: light)" /> <meta name="theme-color" content="#000000" media="(prefers-color-scheme: dark)" /> <!-- data-uri="slate.com/_components/meta-icons/instances/slate@published" --> <link rel="icon" href="/favicon.ico"> <link rel="icon" href="/media/components/meta-icons/favicon.svg" type="image/svg+xml"> <link rel="apple-touch-icon" sizes="180x180" href="/media/sites/slate-com/icon.180x180.png"> <script data-uri="slate.com/_components/polyfills/instances/singleton@published">(function(){ var p='/media/components/polyfills/' function n(f){return p+f+'.min.js'} function i(f){slateGlobal.injectScriptSync(n(f))}if(typeof CSS === 'undefined' || typeof CSS.supports === 'undefined' || !CSS.supports('object-fit', 'cover'))i("object-fit-images") if(!HTMLElement.prototype.closest)i('element-closest-polyfill') if(!window.Promise||!window.URL||!window.URLSearchParams||!window.Map||!Array.from)i('core-js-bundle') if(!window.fetch)i('whatwg-fetch') if(/Trident|MSIE/.test(navigator.userAgent))slateGlobal.injectScript(n('svg4everybody'),function(){svg4everybody()}) if(!window.IntersectionObserver)i('intersection-observer')}())</script> <script data-theme-font="" data-uri="slate.com/_components/fontfaceobserver/instances/fontfaceobserver@published"> /* Font Face Observer v2.1.0 - © Bram Stein. License: BSD-3-Clause */(function(){function l(a,b){document.addEventListener?a.addEventListener("scroll",b,!1):a.attachEvent("scroll",b)}function m(a){document.body?a():document.addEventListener?document.addEventListener("DOMContentLoaded",function c(){document.removeEventListener("DOMContentLoaded",c);a()}):document.attachEvent("onreadystatechange",function k(){if("interactive"==document.readyState||"complete"==document.readyState)document.detachEvent("onreadystatechange",k),a()})};function t(a){this.a=document.createElement("div");this.a.setAttribute("aria-hidden","true");this.a.appendChild(document.createTextNode(a));this.b=document.createElement("span");this.c=document.createElement("span");this.h=document.createElement("span");this.f=document.createElement("span");this.g=-1;this.b.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.c.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;"; this.f.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.h.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;";this.b.appendChild(this.h);this.c.appendChild(this.f);this.a.appendChild(this.b);this.a.appendChild(this.c)} function u(a,b){a.a.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+b+";"}function z(a){var b=a.a.offsetWidth,c=b+100;a.f.style.width=c+"px";a.c.scrollLeft=c;a.b.scrollLeft=a.b.scrollWidth+100;return a.g!==b?(a.g=b,!0):!1}function A(a,b){function c(){var a=k;z(a)&&a.a.parentNode&&b(a.g)}var k=a;l(a.b,c);l(a.c,c);z(a)};function B(a,b){var c=b||{};this.family=a;this.style=c.style||"normal";this.weight=c.weight||"normal";this.stretch=c.stretch||"normal"}var C=null,D=null,E=null,F=null;function G(){if(null===D)if(J()&&/Apple/.test(window.navigator.vendor)){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent);D=!!a&&603>parseInt(a[1],10)}else D=!1;return D}function J(){null===F&&(F=!!document.fonts);return F} function K(){if(null===E){var a=document.createElement("div");try{a.style.font="condensed 100px sans-serif"}catch(b){}E=""!==a.style.font}return E}function L(a,b){return[a.style,a.weight,K()?a.stretch:"","100px",b].join(" ")} B.prototype.load=function(a,b){var c=this,k=a||"BESbswy",r=0,n=b||3E3,H=(new Date).getTime();return new Promise(function(a,b){if(J()&&!G()){var M=new Promise(function(a,b){function e(){(new Date).getTime()-H>=n?b(Error(""+n+"ms timeout exceeded")):document.fonts.load(L(c,'"'+c.family+'"'),k).then(function(c){1<=c.length?a():setTimeout(e,25)},b)}e()}),N=new Promise(function(a,c){r=setTimeout(function(){c(Error(""+n+"ms timeout exceeded"))},n)});Promise.race([N,M]).then(function(){clearTimeout(r);a(c)}, b)}else m(function(){function v(){var b;if(b=-1!=f&&-1!=g||-1!=f&&-1!=h||-1!=g&&-1!=h)(b=f!=g&&f!=h&&g!=h)||(null===C&&(b=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),C=!!b&&(536>parseInt(b[1],10)||536===parseInt(b[1],10)&&11>=parseInt(b[2],10))),b=C&&(f==w&&g==w&&h==w||f==x&&g==x&&h==x||f==y&&g==y&&h==y)),b=!b;b&&(d.parentNode&&d.parentNode.removeChild(d),clearTimeout(r),a(c))}function I(){if((new Date).getTime()-H>=n)d.parentNode&&d.parentNode.removeChild(d),b(Error(""+ n+"ms timeout exceeded"));else{var a=document.hidden;if(!0===a||void 0===a)f=e.a.offsetWidth,g=p.a.offsetWidth,h=q.a.offsetWidth,v();r=setTimeout(I,50)}}var e=new t(k),p=new t(k),q=new t(k),f=-1,g=-1,h=-1,w=-1,x=-1,y=-1,d=document.createElement("div");d.dir="ltr";u(e,L(c,"sans-serif"));u(p,L(c,"serif"));u(q,L(c,"monospace"));d.appendChild(e.a);d.appendChild(p.a);d.appendChild(q.a);document.body.appendChild(d);w=e.a.offsetWidth;x=p.a.offsetWidth;y=q.a.offsetWidth;I();A(e,function(a){f=a;v()});u(e, L(c,'"'+c.family+'",sans-serif'));A(p,function(a){g=a;v()});u(p,L(c,'"'+c.family+'",serif'));A(q,function(a){h=a;v()});u(q,L(c,'"'+c.family+'",monospace'))})})};"object"===typeof module?module.exports=B:(window.FontFaceObserver=B,window.FontFaceObserver.prototype.load=B.prototype.load);}()); !function(){"use strict";function t(e){try{return Boolean(localStorage.getItem(e))}catch(t){return console.error("Error getting "+e+" in localStorage",t),!1}}function e(t){try{localStorage.setItem(t,!0)}catch(t){console.error("Error accessing localStorage",t)}}var o,n,a=[],l="slate_site_fonts",c=(t(l)||[["Retina"],["Retina",null,"italic"],["Retina","bold"],["Retina","bold","italic"],["Register","bold"],["Register","bold","italic"]].forEach(function(t){a.push(new FontFaceObserver(t[0],{weight:t[1]||"normal",style:t[2]||"normal"}).load())}),document.currentScript.dataset.themeFont);c&&(o=c.toLowerCase().trim(),t(n="slate_theme_font_"+o)||a.push(new FontFaceObserver(c).load())),a.length?Promise.all(a).then(function(){e(l),c&&(e(n),document.documentElement.classList.add("has-theme-font")),document.documentElement.classList.add("fonts-loaded")}):(document.documentElement.classList.add("fonts-loaded"),document.documentElement.classList.toggle("has-theme-font",c))}(); </script> <!-- data-uri="slate.com/_components/onetrust/instances/default@published" --> <script> "use strict";window.slateCMP={oneTrust:{},TCF:{},removeTCFStub:function(){delete window.__tcfapi;var e=document.getElementsByName("__tcfapiLocator")[0];e&&e.parentNode.removeChild(e)}},window.slateCMP.oneTrust.ready=new Promise(function(e,n){window.slateCMP.oneTrust.resolve=e,window.slateCMP.oneTrust.reject=n}),window.slateCMP.TCF.ready=new Promise(function(e,n){window.slateCMP.TCF.resolve=e,window.slateCMP.TCF.reject=n}),window.slateCMP.oneTrust.ready.then(function(){"undefined"!=typeof __tcfapi&&__tcfapi("getTCData",2,function(e,n){n?window.slateCMP.TCF.resolve(e):window.slateCMP.TCF.reject(e)})});var TARGETING_CATEGORIES=["C0001","C0002","C0003","C0004","C0005","gad"];window.nonIabVendorApi={vendors:{},checkConsent:function(e){return!!window.OptanonActiveGroups&&this.vendors[e].categories.every(function(e){return-1<window.OptanonActiveGroups.indexOf(e)})},updateVendors:function(){window.OptanonActiveGroups;for(var e in this.vendors)if(n=this.checkConsent(e),this.vendors[e].initCalled)this.vendors[e].updateConsentFunc(n);else{var n=this.vendors[e].initFunc(n);if("boolean"!=typeof n)throw new Error("initFunc should return boolean. Returned "+n+".");this.vendors[e].initCalled=n}},registerVendor:function(e,n){void 0===n&&(n={categories:[],initFunc:function(e){return!1},updateConsentFunc:function(e){}});if(e in this.vendors)throw new Error(e+" already registered");if(!Array.isArray(n.categories))throw new Error("vendorOptions.categories must be an array.");if(!n.categories.length)throw new Error("vendorOptions.categories must not be empty.");for(var t=0;t<n.categories.length;t++)if(!TARGETING_CATEGORIES.includes(n.categories[t]))throw new Error(n.categories[t]+" is not a valid targeting category. Category must be one of "+TARGETING_CATEGORIES+".");if(this.vendors[e]={initCalled:!1,categories:n.categories,initFunc:n.initFunc,updateConsentFunc:n.updateConsentFunc},window.OptanonActiveGroups&&(o=this.checkConsent(e))){var o=this.vendors[e].initFunc(o);if("boolean"!=typeof o)throw new Error("initFunc should return boolean. Returned "+o+".");this.vendors[e].initCalled=o}}}; window.slateCMP.TCF.resolve({gdprApplies: false}); </script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-domain-script="0e1d2de3-ec2a-48ca-8f78-11045575a199" data-ignore-ga='true'></script> <script src="https://cdn.cookielaw.org/opt-out/otCCPAiab.js" type="text/javascript" charset="UTF-8" ccpa-opt-out-ids="C0004,gad" ccpa-opt-out-geo="ca" ccpa-opt-out-lspa="true"></script> <script> function OptanonWrapper() { try { window.slateCMP.oneTrust.resolve(); window.nonIabVendorApi.updateVendors() } catch (e) { console.warn('failed to setup onetrust', e) } } </script> <!-- data-uri="slate.com/_components/scroll/instances/default@published" --> <script data-uri="slate.com/_components/analytics-js-loader/instances/general@published" class="analytics-js-loader" data-amplitude-api-key="5a7cb616c0717cb7f4f0eee43d9f4e1c" data-amplitude-log-level="Error" data-amplitude-domain=".slate.com" data-parsely-script-src="https://fpa-cdn.slate.com/keys/slate.com/p.js" > // we define this ASAP beacuse lots of components call amplitude window.slateAmplitudeQueue = { _q: [], initCalled: false, instance: null, push: function(callback) { if (this.initCalled) { callback(this.instance); this.processQueue(); } else { this._q.push(callback); } }, processQueue: function() { for (var i = 0; i < this._q.length; i++) { this._q[i](this.instance); } this._q = []; }, init: function(instance, consent) { this.instance = instance; this.instance.setOptOut(!consent); if (consent) { this.processQueue(); } this.initCalled = true; } }; window.slateParsely = { leadCaptureEvents: [], trackLeadCapture(event) { if (!window.PARSELY || !window.PARSELY.loaded) { // Run through the leadCaptureEvents queue in client.js when Parsely loads this.leadCaptureEvents.push(event) return; } window.PARSELY.conversions.trackLeadCapture(event); } } </script> <!-- data-uri="slate.com/_components/slate-ad-prebid/instances/prebid@published" --> <script defer src="https://dot.cdnslate.com/static/media/components/slate-ad-prebid/prebid.min.9fb13a0.js"></script> <script class="slate-ad-prebid"> window.pbjs = window.pbjs || {}; window.pbjs.que = window.pbjs.que || []; window.slateCMP.TCF.ready.then( function(tcData){ pbjs.que.push(function(){ var pbjsConfig = { bidderTimeout: 1500, debug: false, enableSendAllBids: false, useBidCache: true, bidderSequence: "random", enableTIDs: true, userSync: { userIds: [ { name: "identityLink", params: { pid: "13468", }, storage: { type: "cookie", name: "idl_env", expires: 1, refreshInSeconds: 1800, }, }, { name: "pairId", // see https://docs.prebid.org/dev-docs/modules/userid-submodules/pair.html params: { liveramp: {}, }, }, { name: "sharedId", storage: { type: "cookie", name: "_sharedid", expires: 365, }, }, ], filterSettings: { all: { bidders: '*', filter: 'include' } }, syncsPerBidder: 10, syncDelay: 5000 }, priceGranularity: { buckets: [{ 'min': 0.1, 'max': 5, 'increment': 0.01 },{ 'min': 5, 'max': 8, 'increment': 0.05 }, { 'min': 8, 'max': 20, 'increment': 0.10 },{ 'min': 20, 'max': 50, 'increment': 0.50 }] }, consentManagement: { usp: { cmpApi: 'iab', timeout: 1000, } }, targetingControls: { alwaysIncludeDeals: true, }, // pass permutive segments to selected SSPs realTimeData: { dataProviders: [{ name: 'permutive', params: { acBidders: ['appnexus', 'rubicon', 'pubmatic', 'yahoossp', 'openx'], transformations: [{ id: 'iab', config: { segtax: 4, iabIds: { 126217: '244', 121557: '243', 120811: '268', 120736: '348', 99705: '368', 120738: '406', 121824: '522', 121573: '534', 121576: '581', 121550: '583', 121575: '606', 121578: '687', 121549: '719', 126219: '245', 126220: '246', 126221: '247', 126222: '248', 126223: '249', 126224: '250', 126225: '251', 126226: '252', 126227: '253', 126228: '254', 126229: '255', 126230: '256', 126231: '257', 126232: '258', 126233: '259', 126234: '260', 126235: '261', 126236: '262', 126237: '263', 126238: '264', 126239: '265', 126240: '266', 126241: '267', 126242: '269', 126243: '295', 126244: '305', 126245: '338', 126246: '339', 126247: '340', 126248: '341', 126249: '342', 126250: '343', 126251: '344', 126252: '345', 126253: '346', 126254: '347', 126255: '350', 126256: '359', 126257: '360', 126258: '361', 126259: '362', 126260: '363', 126261: '364', 126262: '365', 126263: '366', 126264: '367', 126265: '369', 126266: '370', 126267: '371', 126268: '372', 126269: '373', 126270: '374', 126271: '375', 126272: '376', 126273: '377', 126274: '378', 126275: '379', 126276: '380', 126277: '407', 126278: '408', 126279: '411', 126280: '412', 126281: '413', 126282: '414', 126283: '415', 126284: '421', 126285: '422', 126286: '423', 126287: '424', 126288: '434', 126289: '435', 126290: '436', 126291: '437', 126292: '440', 126293: '445', 126294: '449', 126295: '450', 126296: '451', 126297: '452', 126298: '453', 126299: '454', 126300: '455', 126301: '456', 126302: '457', 126303: '458', 126304: '459', 126305: '460', 126306: '461', 126307: '462', 126308: '463', 126309: '464', 126310: '465', 126311: '466', 126312: '467', 126313: '468', 126314: '469', 126315: '470', 126316: '471', 126317: '472', 126318: '473', 126319: '474', 126320: '475', 126321: '476', 126322: '477', 126323: '478', 126324: '479', 126325: '480', 126326: '481', 126327: '482', 126328: '483', 126329: '486', 126330: '487', 126331: '488', 126332: '489', 126333: '490', 126334: '491', 126335: '492', 126336: '493', 126337: '494', 126338: '495', 126339: '496', 126340: '497', 126341: '498', 126342: '499', 126343: '500', 126344: '501', 126345: '502', 126346: '503', 126347: '504', 126348: '510', 126349: '511', 126350: '512', 126351: '513', 126352: '519', 126353: '520', 126354: '521', 126355: '523', 126356: '524', 126357: '525', 126358: '526', 126359: '527', 126360: '528', 126361: '529', 126362: '533', 126363: '535', 126364: '536', 126365: '537', 126366: '538', 126367: '539', 126368: '540', 126369: '541', 126370: '542', 126371: '543', 126372: '544', 126373: '545', 126374: '547', 126375: '548', 126376: '549', 126377: '582', 126378: '584', 126379: '585', 126380: '586', 126381: '587', 126382: '588', 126383: '589', 126384: '590', 126385: '591', 126386: '592', 126387: '593', 126388: '594', 126389: '607', 126390: '608', 126391: '609', 126392: '610', 126393: '612', 126394: '613', 126395: '614', 126396: '615', 126397: '616', 126398: '617', 126399: '618', 126400: '619', 126401: '620', 126402: '624', 126403: '625', 126404: '626', 126405: '627', 126406: '628', 126407: '629', 126408: '631', 126409: '640', 126410: '641', 126411: '642', 126412: '643', 126413: '644', 126414: '645', 126415: '646', 126416: '647', 126417: '648', 126418: '649', 126419: '650', 126420: '651', 126421: '654', 126422: '655', 126423: '656', 126424: '657', 126425: '660', 126426: '661', 126427: '662', 126428: '663', 126429: '664', 126430: '665', 126431: '666', 126432: '667', 126433: '668', 126434: '669', 126435: '670', 126436: '671', 126437: '672', 126438: '673', 126439: '674', 126440: '675', 126441: '676', 126442: '677', 126443: '678', 126444: '679', 126445: '680', 126446: '681', 126447: '682', 126448: '683', 126449: '684', 126450: '685', 126451: '686', 126452: '688', 126453: '689', 126454: '690', 126455: '703', 126456: '704', 126457: '705', 126458: '706', 126459: '707', 126460: '708', 126461: '709', 126462: '710', 126463: '711', 126464: '712', 126465: '713', 126466: '714', 126467: '715', 126468: '716', 126469: '717', 126470: '718', 126471: '720', 126472: '721', 126473: '722', 126474: '723', 126475: '724', 126476: '725', 126477: '726', 126478: '727', 126479: '728', 126480: '729', 126481: '730', 126482: '731', 126483: '732', 126484: '733', 126485: '734', 126486: '735', 126487: '736', 126488: '737', 126489: '738' } } }], }, }] } }; if(tcData.gdprApplies || tcData.gdprApplies === undefined){ // pbjsConfig.consentManagement.gdpr = { cmpApi: 'iab', timeout: 5000, defaultGdprScope: true, allowAuctionWithoutConsent: false, rules: [ { purpose: 'storage', enforcePurpose: true, enforceVendor: true, vendorExceptions: ["permutive"] } ] } // pbjsConfig.deviceAccess = false; try { pbjsConfig.deviceAccess = window.OptanonActiveGroups.indexOf('gad') > -1; }catch(e){ console.error(e); } // pbjsConfig.userSync.syncEnabled = false; } pbjs.setConfig(pbjsConfig); // enable analytics. pbjs.enableAnalytics([{ provider: 'atsAnalytics', options: { pid: '13468' } }, { provider: 'concert' }]); // allow all bidders access to cookies and local storage pbjs.bidderSettings = { standard: { storageAllowed: true } }; }) }); </script> <!-- data-uri="slate.com/_components/slate-ad-gpt/instances/default@published" --> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" ></script> <script> window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || []; </script> <!-- data-uri="slate.com/_components/slate-krux/instances/krux@published" --> <!-- data-uri="slate.com/_components/ad-lightning/instances/default@published" --> <script> window.googletag = window.googletag || { cmd: [] }; </script> <script src="https://tagan.adlightning.com/slate/op.js" defer></script> <!-- data-uri="slate.com/_components/dfp-cache-buster/instances/default@published" --> <meta name="dfp-cache-buster" content=98a6124821071b80359d72d5bff358a2bad22385> <!-- data-uri="slate.com/_components/slate-ad-aps/instances/default@published" --> <script id="amazon-aps" data-bidder-timeout="1500" async src="https://c.amazon-adsystem.com/aax2/apstag.js"></script> <script> !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},dpa:function(){q("di",arguments)},rpa:function(){q("ri",arguments)},upa:function(){q("ui",arguments)},_Q:[]};}("apstag",window); </script> <!-- data-uri="slate.com/_components/pubplus/instances/default@published" --> <!-- data-uri="slate.com/_components/taboola-head/instances/article@published" --> <script> window._taboola = window._taboola || []; _taboola.push({'article':'auto'}); !function (e, f, u, i) { if (!document.getElementById(i)){ e.async = 1; e.src = u; e.id = i; f.parentNode.insertBefore(e, f); } }(document.createElement('script'), document.getElementsByTagName('script')[0], '//cdn.taboola.com/libtrc/slate1-network/loader.js', 'tb_loader_script'); if(window.performance && typeof window.performance.mark == 'function') {window.performance.mark('tbl_ic');} </script> <!-- data-uri="slate.com/_components/outbrain-widget/instances/tracking@published" --> <style>/* file to fool amphora into not inlining our fonts! */ .tp-modal-open.tp-modal-open{overflow:initial!important}.tp-backdrop{--bg-color:#6b4d64;--bg-color-hsl:314deg,16.3043478261%,36.0784313725%;background-color:hsla(var(--bg-color-hsl),.2)!important}:where(.theme-dark) .tp-backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}.tp-close:is(.tp-close):is(.tp-close):is(.tp-close){top:2px;right:2px;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0;width:40px;height:40px;padding:10px;-webkit-transition:opacity .12s ease;transition:opacity .12s ease;opacity:.6}.tp-close:is(.tp-close):is(.tp-close):is(.tp-close):enabled:hover,.tp-close:is(.tp-close):is(.tp-close):is(.tp-close):focus-visible{-webkit-box-shadow:none;box-shadow:none;opacity:1}.tp-close:is(.tp-close):is(.tp-close):is(.tp-close):focus-visible{border:none;outline:dotted var(--theme-color,#ff0e50);outline-offset:1px}.tp-close:is(.tp-close):is(.tp-close):is(.tp-close)::before{content:"";display:block;height:100%;width:100%;background:url(/media/sites/slate-com/global-sprite.svg) no-repeat;background-size:20px 20px}.tp-container-inner,.tp-iframe-wrapper:is(.tp-iframe-wrapper){height:auto!important;width:auto!important}@media(prefers-color-scheme:dark){:where(.theme-auto) .tp-backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}:where(.theme-auto) .tp-close:is(.tp-close):is(.tp-close):is(.tp-close)::before{-webkit-filter:invert();filter:invert()}}:where(.theme-dark) .tp-close:is(.tp-close):is(.tp-close):is(.tp-close)::before{-webkit-filter:invert();filter:invert()}.tp-iframe-wrapper:is(.tp-iframe-wrapper){background:#fff;color:var(--txt-color);font-size:1rem;translate:calc(50vw - 50%) var(--dialog-top,calc(50vh - 50%));max-height:min(100vh,100vh - 30px);margin:0;border:1px solid #eae6e9!important;border-radius:3px;-webkit-box-shadow:0 4px 10px rgba(0,0,10,.15);box-shadow:0 4px 10px rgba(0,0,10,.15);max-width:min(40rem,100vw - 30px)}@-webkit-keyframes dialog-open{from{opacity:0}to{opacity:1}}@keyframes dialog-open{from{opacity:0}to{opacity:1}}.tp-iframe-wrapper:is(.tp-iframe-wrapper)[open]{-webkit-animation:.24s .12s both dialog-open;animation:.24s .12s both dialog-open}.tp-iframe-wrapper:is(.tp-iframe-wrapper)[open]::-webkit-backdrop{-webkit-animation:.12s both dialog-open;animation:.12s both dialog-open}.tp-iframe-wrapper:is(.tp-iframe-wrapper)[open]::backdrop{-webkit-animation:.12s both dialog-open;animation:.12s both dialog-open}@media(prefers-color-scheme:dark){:where(.theme-auto) .tp-iframe-wrapper:is(.tp-iframe-wrapper){background:#1a0014;border-color:#56334e!important}}:where(.theme-dark) .tp-iframe-wrapper:is(.tp-iframe-wrapper){background:#1a0014;border-color:#56334e!important}#tp-recaptcha .grecaptcha-badge.grecaptcha-badge{visibility:hidden!important}.article{--theme-color:var(--theme-color-light);--theme-color-rgb:var(--theme-color-light-rgb)}:where(.theme-dark) .article{--theme-color:var(--theme-color-dark, var(--theme-color-light));--theme-color-rgb:var(--theme-color-dark-rgb, var(--theme-color-rgb))}@supports(display:grid){.article:after,.article:before{content:""}.article{margin:0 0 1.8rem}@media(min-width:768px){.article{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;display:grid;grid-column-gap:15px;grid-template-columns:1fr 620px 1fr}}@media(min-width:1024px){.article{grid-column-gap:20px;grid-template-columns:1fr 125.71px 708.57px 125.71px 1fr}}@media(min-width:1440px){.article{grid-template-columns:1fr 240px 780px 240px 1fr}}.article:before{grid-column:1}.article:after{grid-column-end:4}@media(min-width:1024px){.article:after{grid-column-end:6}}@media print{.article{display:block;max-width:40em;margin:0 auto}}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.article{max-width:1000px;margin:auto}}@media screen and (-ms-high-contrast:active)and (min-width:1440px),screen and (-ms-high-contrast:none)and (min-width:1440px){.article{max-width:1300px}}@supports(display:grid){@media(min-width:768px){.article__fullbleed-header{grid-column:1/span 3}}@media(min-width:1024px){.article__fullbleed-header{grid-column:1/span 5;grid-row:1}}.article__header{grid-column:2}@media(min-width:1024px){.article__header{grid-column:3;grid-row:2/span 2}}.article__top-image{grid-column:2;grid-row:4}@media(min-width:1024px){.article__top-image{grid-column:3}.article__body,.article__share-sidebar{grid-row:5}}.article__share-sidebar{grid-column:2}.article__podcast-subscribe{grid-column:1/-1;grid-row:1}.article__body{grid-column:2}@media(min-width:1024px){.article__body{grid-column:3}}.article--right-rail{overflow:initial}.article--right-rail .article__header{grid-column:2}@media(min-width:1024px)and (max-width:1439px){.article--right-rail .article__header{grid-column:3;grid-row:2/span 2}}@media(min-width:1440px){.article--right-rail{grid-column-gap:0;grid-template-columns:1fr 970px 330px 1fr}.article--right-rail .article__header{grid-column:2}.article--right-rail .article__header .article__meta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.article--right-rail .article__header .article__meta .article__byline{margin-right:10px}.article--right-rail .article__top-image{grid-column:2}}.article--right-rail .article__body{grid-column:2}@media(min-width:1024px){.article--right-rail .article__body{grid-column:3}}@media(min-width:1440px){.article--right-rail .article__body{display:grid;grid-template-columns:190px 780px;grid-column:2}.article--right-rail .article__body .article__content{grid-column:2}.article--right-rail .article__body .article__content .slate-ad{margin-left:-190px}.article--right-rail .article__body .article__content .social-share{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.article--right-rail .article__body .article__content .pull-quote--left{margin-left:0}.article--right-rail .article__body .article__content .pull-quote--right{margin-right:0}.article--right-rail .article__body .article__content .pull-quote{width:390px}.article--right-rail .article__body .article__content .in-article-recirc{margin:0 0 20px 20px}.article--right-rail .article__body .article__content .slate-external-video--wide{width:auto;margin-left:0}.article--right-rail .article__body .article__content .image--right{margin-right:0}.article--right-rail .article__body .article__content .image--left{margin-left:0}.article--right-rail .article__body .article__content .image--wide{margin-left:0;margin-right:0;width:100%}}.article--right-rail .article__body .article__tags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:2}.article--right-rail .article__left-rail{display:none}@media(min-width:1440px){.article--right-rail .article__body .article__tags{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.article--right-rail .article__left-rail{display:block;grid-column:1}}.article--right-rail .article__right-rail{grid-column:3;grid-row:5/span 1;display:none;margin-left:30px}.article--right-rail .article__right-rail .slate-ad{position:sticky;top:30px}.piano-paywall-visible .article--right-rail .article__right-rail{height:0}@media(min-width:1440px){.article--right-rail .article__right-rail{display:block}.article--right-rail .article__share-sidebar{display:none}}.article__sticky-alert{position:fixed;z-index:1;bottom:0;bottom:env(safe-area-inset-bottom);left:0;left:env(safe-area-inset-left);right:0;right:env(safe-area-inset-right);text-align:center;pointer-events:none;-webkit-transition:opacity .12s,-webkit-transform .12s;transition:opacity .12s,-webkit-transform .12s;transition:opacity .12s,transform .12s;transition:opacity .12s,transform .12s,-webkit-transform .12s}.article__sticky-alert:not([hidden])>*{pointer-events:initial}.article__sticky-alert[hidden]{display:block;opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}@media(min-width:768px){.article__sticky-alert{grid-column:2}}@media(min-width:1024px){.article__sticky-alert{grid-row:6;grid-column:3}}@media(min-width:1440px){.article__sticky-alert{grid-row:6;grid-column:1/span 4}}}@media(max-width:768px){.article__fullbleed-header{margin-top:0;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}}.article__header{margin:.7em 0 1.1em}@media(min-width:768px){.article__header{margin-bottom:2.2em}}.article__rubric{letter-spacing:.07em;text-transform:uppercase;font-size:.7230659372rem;color:#444;color:hsla(var(--txt-color-hsl),.85);margin:0 0 .5em;text-decoration:none;display:inline-block;position:relative}.article__rubric:focus,.article__rubric:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.article__rubric::before{width:10px;height:10px;border-width:4.35px;border-color:#a66884;border-color:var(--bracket-color,var(--theme-color,#a66884));border-style:solid none none solid;content:"";display:inline-block;position:absolute;bottom:100%;right:100%}@media(prefers-color-scheme:dark){:where(.theme-auto) .article{--theme-color:var(--theme-color-dark, var(--theme-color-light));--theme-color-rgb:var(--theme-color-dark-rgb, var(--theme-color-rgb))}:where(.theme-auto) .article__rubric::before{border-color:var(--bracket-color,var(--theme-color,#c39bad))}}:where(.theme-dark) .article__rubric::before{border-color:var(--bracket-color,var(--theme-color,#c39bad))}@media(min-width:768px){.article__rubric{font-size:.8232026157rem}.article__rubric::before{bottom:calc(100% + .3em);right:calc(100% + .3em)}}.article__rubric>img[width][height]{height:1rem;width:auto}.article--sponsored .article__rubric{display:none}.article__hed{font-family:Georgia,Times,serif;font-weight:700;font-size:1.6800234952rem;line-height:1.1;margin:0 0 .3em}.fonts-loaded .article__hed{font-family:Register,Georgia,Times,serif}@media(min-width:768px){.article__hed{font-size:2.3234720499rem}}@media(min-width:1024px){.article__hed{font-size:2.6452473706rem}}@media(min-width:1440px){.article__hed{font-size:3.0115850337rem}}@media(min-width:768px){.article--coverstory .article__hed{font-size:3.0115850337rem}.article__hed--black-film-canon{display:none}}@media(min-width:1024px){.article--coverstory .article__hed{font-size:3.4286564334rem}}@media(min-width:1440px){.article--coverstory .article__hed{font-size:3.9034876343rem}}.article__hed--black-film-canon{font-family:Georgia,Times,serif}.fonts-loaded .article__hed--black-film-canon{font-family:var(--theme-font,Register,Georgia,Times,serif)}.has-theme-font.fonts-loaded .article__hed--black-film-canon{font-size:3.6583764145rem}.article__dek{font-size:1.067rem;font-weight:400;line-height:1.2;color:#444;color:hsla(var(--txt-color-hsl),.85);margin:0 0 1em}@media(min-width:768px){.article__dek{margin-bottom:1.4em}}@media(min-width:1024px){.article__dek{font-size:1.3829997357rem}}@media(min-width:1440px){.article__dek{font-size:1.475660718rem}}@media(min-width:1024px){.article__meta{font-size:.9372071228rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article__byline{max-width:65%}}.article__byline,.article__dateline{letter-spacing:.07em;text-transform:uppercase;font-size:.8232026157rem}@media(max-width:768px){.article__byline{line-height:1.4}}.article__byline a{color:inherit;text-decoration:none}.article__byline a:focus,.article__byline a:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.article__dateline{color:#666;color:hsla(var(--txt-color-hsl),.7)}.article__dateline>span:nth-child(2)::before{content:"•";padding:0 .4em;color:#999;color:hsla(var(--txt-color-hsl),.5)}@media(max-width:1024px){.article__dateline{display:inline-block;margin-top:.5em}}@media print{.article iframe{display:none}}.article__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.6776625465rem;gap:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:1em 0;padding:0}@media print{.article__tags{display:none}}.article__tag{display:block;text-decoration:none;color:#666;color:hsla(var(--txt-color-hsl),.7);background:rgba(0,0,0,.03);background-color:hsla(var(--txt-color-hsl),.1);padding:.6em;border-radius:1px}.article__tag:focus,.article__tag:hover{background-color:rgba(0,0,0,.07);background-color:hsla(var(--txt-color-hsl),.15)}.article__hr{margin:1.2em 0 0;border:none;border-top:2px solid #ccc;border-color:hsla(var(--txt-color-hsl),.2)}@media(min-width:768px){.article__hr{margin:2em 0}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.article__fullbleed-header{margin-top:0;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}}.live-update__alert{padding:.7em 1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;-webkit-box-shadow:0 4px 10px rgba(0,0,10,.5);box-shadow:0 4px 10px rgba(0,0,10,.5);background:#2c0022;color:#fff;margin-bottom:1em}@media(prefers-color-scheme:dark){:where(.theme-auto) .live-update__alert{background:#56334e}}:where(.theme-dark) .live-update__alert{background:#56334e}@media(max-width:767px){.live-update__alert{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.live-update__btn{--button-color:#cc0b40;--button-color-hsl:343.5233160622deg,89.7674418605%,42.1568627451%}.live-update__el{-webkit-transition:background-color 1.2s;transition:background-color 1.2s;border-radius:2px}.live-update__el--new{background-color:#f0f0f0;background-color:hsla(var(--txt-color-hsl),.07);-webkit-box-shadow:0 0 5px hsla(var(--txt-color-hsl),.07) l;box-shadow:0 0 5px hsla(var(--txt-color-hsl),.07) l}.slate-paragraph--drop-cap::first-letter{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;float:left;line-height:.5;font-size:5.3rem;margin:.8rem .3rem 0 -.3rem;color:#a66884;color:var(--theme-color,#a66884)}.fonts-loaded .slate-paragraph--drop-cap::first-letter{font-family:Retina,"Helvetica Neue",Helvetica,Arial,sans-serif}@media(min-width:768px){.slate-paragraph--drop-cap::first-letter{margin-top:1.1rem}}@-moz-document url-prefix(){.slate-paragraph--drop-cap::first-letter{margin-top:.07em}}.slate-paragraph__drop-cap{float:left;width:6em;margin-right:.4em}.slate-paragraph__first-word{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.slate-paragraph--tombstone{display:inline-block}.slate-paragraph--tombstone::after{display:inline-block;width:14px;height:14px;border-width:6.09px;border-color:#a66884;border-color:var(--bracket-color,var(--theme-color,#a66884));border-style:none solid solid none;content:"";margin-left:.2em}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-paragraph--tombstone::after{border-color:var(--bracket-color,var(--theme-color,#c39bad))}}:where(.theme-dark) .slate-paragraph--tombstone::after{border-color:var(--bracket-color,var(--theme-color,#c39bad))}@media(max-width:768px){.slate-paragraph--tombstone::after{width:10px;height:10px;border-width:4.35px}}.recirc-line{background-color:#f8f8f8;padding:1.1rem;margin-bottom:1.2em;text-decoration:none}:where(.theme-dark) .recirc-line{background:#2c0022}.recirc-line__related-from{font-size:1.138489rem;margin-top:0;margin-bottom:.5rem}.recirc-line__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.7em;text-decoration:none}.recirc-line__content>:first-child{-ms-flex-preferred-size:25%;flex-basis:25%}.recirc-line__content>:last-child{-webkit-box-flex:1;-ms-flex:1 0 min-content;flex:1 0 min-content}.recirc-line__byline{letter-spacing:.07em;font-size:.8232026157rem;text-transform:uppercase;color:#444;font-weight:400;margin:0}@media(max-width:768px){.recirc-line__byline{line-height:1.4}}.recirc-line__byline a{color:inherit;text-decoration:none}.recirc-line__byline a:focus,.recirc-line__byline a:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}@media(prefers-color-scheme:dark){:where(.theme-auto) .recirc-line{background:#2c0022}:where(.theme-auto) .recirc-line__byline{color:var(--text-color)}}:where(.theme-dark) .recirc-line__byline{color:var(--text-color)}.recirc-line__img{max-width:141px;margin-bottom:-6px}.recirc-line__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2em;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.recirc-line__txt>*{margin:0}.recirc-line__promoline{font-size:1rem;font-weight:400}.recirc-line__read-more{margin-top:auto}.recirc-line__content:focus .recirc-line__read-more,.recirc-line__content:hover .recirc-line__read-more{color:var(--theme-color,#ff0e50)}.in-article-recirc{background-color:#f8f8f8;margin-bottom:1.2em;padding:1rem}@media(prefers-color-scheme:dark){:where(.theme-auto) .in-article-recirc{background-color:hsla(var(--txt-color-hsl),.07)}}:where(.theme-dark) .in-article-recirc{background-color:hsla(var(--txt-color-hsl),.07)}@media(min-width:1024px){.in-article-recirc{float:right;width:271.43px;margin-right:-125.71px;margin-left:20px}}@media(min-width:1440px){.in-article-recirc{margin-right:-291.43px;margin-left:0}}@media print{.in-article-recirc{display:none}}.in-article-recirc__header{text-transform:uppercase;letter-spacing:.07em;font-size:.7715113549rem;margin:0}.in-article-recirc__topic{text-decoration:none;border-bottom:2px solid #ff0e50;border-color:var(--theme-color,#ff0e50)}.in-article-recirc__topic:focus,.in-article-recirc__topic:hover{color:#ff0e50;color:var(--theme-color,#ff0e50);border-color:transparent}.in-article-recirc__list{margin:0;padding:0;list-style:none;line-height:1.3}.in-article-recirc__item{margin-top:.8em}.in-article-recirc__link{display:inline-block;text-decoration:none;font-size:.8232026157rem}.in-article-recirc__link:focus,.in-article-recirc__link:hover{color:#666;--theme-color:hsla(var(--txt-color-hsl), 0.7);color:var(--theme-color,#ff0e50)}.newsletter-signup{position:relative;text-align:left;border-top:2px solid #ddd;border-bottom:2px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);margin-bottom:1.8em;padding:1.2em;font-size:.878357191rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}@media(min-width:768px){.newsletter-signup{padding:1.2em .6em}}.newsletter-signup__img{-webkit-transition:opacity .12s;transition:opacity .12s}.newsletter-signup__img[hidden]{display:inline-block;visibility:hidden;opacity:0}.newsletter-signup__manage-link{text-decoration:none;border-bottom:1px solid currentColor;border-color:var(--theme-color,currentColor)}.newsletter-signup__manage-link:focus,.newsletter-signup__manage-link:hover{-webkit-filter:opacity(.8);filter:opacity(.8);border-color:transparent}.newsletter-signup--minimal{border:none}.newsletter-signup--minimal .newsletter-signup__intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}@media(max-width:768px){.newsletter-signup--minimal .newsletter-signup__intro{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.newsletter-signup--minimal .newsletter-signup__success{margin:0}.newsletter-signup--minimal .newsletter-signup__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter-signup--minimal .newsletter-signup__input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.newsletter-signup--minimal .newsletter-signup__input{margin-top:0!important;height:39px}.newsletter-signup--minimal .newsletter-signup__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.newsletter-signup--minimal .newsletter-signup__submit{margin-left:1em;height:39px;white-space:nowrap}.newsletter-signup--form-only{border:none;margin:0;padding:0;width:100%}.newsletter-signup--form-only .newsletter-signup__label{display:block;width:100%}.newsletter-signup--form-only .newsletter-signup__label div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.newsletter-signup--form-only .newsletter-signup__submit{margin-left:1em;white-space:nowrap;height:100%}.newsletter-signup--form-only .newsletter-signup__input{margin-top:0!important}.newsletter-signup__arrow{display:inline-block;position:absolute;left:0;top:.6em;width:.9em;height:auto;fill:#ff0e50}.layout-homepage .newsletter-signup__arrow,.podcast-episode .newsletter-signup__arrow{display:none}.newsletter-signup__intro{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media(min-width:768px){.newsletter-signup__arrow{width:1.45em;left:-25px;top:0}.newsletter-signup__intro{-ms-flex-preferred-size:37%;flex-basis:37%}}.newsletter-signup__intro--centered{text-align:center}.newsletter-signup__intro>p{font-size:.8232026157rem}.newsletter-signup__intro>p:first-of-type{margin-top:.2em}.newsletter-signup__intro-sparkles{width:38px;-ms-flex-item-align:start;align-self:flex-start}.newsletter-signup__form{-webkit-box-flex:1;-ms-flex:1 0 57%;flex:1 0 57%;min-width:min(20em,100%)}.newsletter-signup__error{margin-bottom:10px;padding:.8em!important}.newsletter-signup__success{padding:.8em!important}.newsletter-signup__success>p{margin:.6em 0 0}.newsletter-signup__success>p:first-of-type{margin-top:0}.newsletter-signup__headline{font-size:1rem;margin:0}.newsletter-signup__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8em .5em}.newsletter-signup__label{display:block;width:100%}.newsletter-signup__label-text{font-size:.8232026157rem;line-height:1.2;color:#666;color:hsla(var(--txt-color-hsl),.7)}.newsletter-signup__label--error>.newsletter-signup__label-text{font-weight:700;color:#a92626}@media(prefers-color-scheme:dark){:where(.theme-auto) .newsletter-signup__label--error>.newsletter-signup__label-text{color:#dc5959}}:where(.theme-dark) .newsletter-signup__label--error>.newsletter-signup__label-text{color:#dc5959}.newsletter-signup__check-group{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7230659372rem}.newsletter-signup__checkbox[type=checkbox]{margin:0 .4rem 0 0;-ms-flex-item-align:baseline;align-self:baseline}.newsletter-signup__footer{color:#666;color:hsla(var(--txt-color-hsl),.7)}@media(min-width:768px){.newsletter-signup__footer{display:-webkit-box;display:-ms-flexbox;display:flex}}.newsletter-signup__additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;row-gap:6px}.newsletter-signup__terms{display:inline-block;font-size:.6776625465rem;color:#767676;color:hsla(var(--txt-color-hsl),.6);line-height:1.2}.newsletter-signup__terms-link{text-decoration:none;border-bottom:1px solid #767676;border-color:hsla(var(--txt-color-hsl),.6);border-color:var(--theme-color,#767676);border-color:hsla(var(--txt-color-hsl),.6)}.newsletter-signup__terms-link:focus,.newsletter-signup__terms-link:hover{color:#767676;--theme-color:hsla(var(--txt-color-hsl), 0.6);color:var(--theme-color,#ff0e50);border-color:transparent}.newsletter-signup--form-only .newsletter-signup__submit,.newsletter-signup--minimal .newsletter-signup__submit,.newsletter-signup__submit{-ms-flex-item-align:start;align-self:flex-start;font-size:.878357191rem}.article-hotseats .newsletter-signup{margin-left:auto;margin-right:auto}@media(min-width:1024px){.article-hotseats .newsletter-signup{max-width:708.57px}}@media(min-width:1440px){.article-hotseats .newsletter-signup{max-width:922.86px}}.social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5em 2em;margin:1.2em 0}.social-share--podcast-bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media print{.social-share{display:none}}.social-share__link{text-decoration:none;text-transform:uppercase;letter-spacing:.07em;color:#444;color:hsla(var(--txt-color-hsl),.85);font-size:.7715113549rem}.social-share__link--twitter{fill:#4099ff}.social-share__link--facebook{fill:#3b5998}.social-share__link--comments{fill:#ffad10}.social-share__link--share{fill:#2c0022}@media(prefers-color-scheme:dark){:where(.theme-auto) .social-share__link--share{fill:#e60d48}}:where(.theme-dark) .social-share__link--share{fill:#e60d48}.social-share__icon{width:auto;height:2.2em;vertical-align:text-bottom;margin-right:.7em;margin-bottom:-.45em;overflow:visible;color:#fff}@media(max-width:768px){.social-share--desktop-only{display:none}}@media(min-width:768px){.social-share--mobile-only{display:none}}.share-sidebar .social-share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5.5px}@media(max-width:1024px){.share-sidebar .social-share{display:none}}.share-sidebar .social-share__icon{width:2.2em}.top-player-share .social-share{gap:1.5em 1em}.top-player-share .social-share__icon{height:1.8em;margin-bottom:-.25em}.image{display:block;margin:0 auto 30px;max-width:100%}@media print{.image{page-break-inside:avoid;break-inside:avoid-page}}.image--edge-to-edge{max-width:none;width:100vw;margin-left:calc(-50vw + 50%)}.image--wide{max-width:none;width:100%}@media(min-width:768px),print{.image--wide{width:620px}}@media(min-width:1024px){.image--wide{width:1000px;margin:3rem auto 3rem -145.71px}}@media(min-width:1440px){.image--wide{width:1300px;margin-left:-188.57px}}@media(min-width:768px),print{.image--left{float:left;margin:0 15px 30px 0;z-index:1}}@media(min-width:1024px){.image--left{margin-right:20px;margin-left:-125.71px}}@media(min-width:1440px){.image--left{margin-left:-168.57px}}@media(min-width:768px),print{.image--right{float:right;margin:0 0 30px 15px;z-index:1}.image--left,.image--right{width:239px}}@media(min-width:1024px){.image--right{margin-right:-125.71px;margin-left:20px}}@media(min-width:1440px){.image--right{margin-right:-168.57px}}.image__meta{border-left:2px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);padding-left:.6em;line-height:1.1;margin-top:.5em}.image__caption{color:#444;color:hsla(var(--txt-color-hsl),.85);font-size:.8232026157rem;margin-right:.35em;margin-bottom:.3em}.image__caption a{color:#666;color:hsla(var(--txt-color-hsl),.7);text-decoration:none;border-bottom:1px solid hsla(var(--txt-color-hsl),.7);border-color:var(--theme-color,hsla(var(--txt-color-hsl),.7))}.image__caption a:focus,.image__caption a:hover{color:hsla(var(--txt-color-hsl),.7);--theme-color:hsla(var(--txt-color-hsl), 0.7);color:var(--theme-color,#ff0e50);border-color:transparent}.image__credit{color:#767676;color:hsla(var(--txt-color-hsl),.6);font-size:.7230659372rem}.image__credit a{color:#999;color:hsla(var(--txt-color-hsl),.5);text-decoration:none;border-bottom:1px solid hsla(var(--txt-color-hsl),.5);border-color:var(--theme-color,hsla(var(--txt-color-hsl),.5))}.image__credit a:focus,.image__credit a:hover{color:hsla(var(--txt-color-hsl),.5);--theme-color:hsla(var(--txt-color-hsl), 0.5);color:var(--theme-color,#ff0e50);border-color:transparent}.article-hotseats .image--wide{margin-left:0;margin-right:0}@media(min-width:1024px){.image--left,.image--right{width:344.29px}.article-hotseats .image--wide{width:1000px}}@media(min-width:1440px){.article-hotseats .image--wide{width:1300px}}.slate-ad{text-align:center;margin:25px 0;padding:0 0 20px;border-bottom:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);-webkit-box-sizing:content-box;box-sizing:content-box;contain:layout;position:relative;z-index:0}.slate-ad .slate-ad__label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.slate-ad .slate-ad__label .advertisement{text-transform:uppercase;letter-spacing:.07em;content:"Advertisement";font-size:.6776625465rem;color:#999;color:hsla(var(--txt-color-hsl),.7);line-height:20px;margin:0 10px}.slate-ad .slate-ad__label .border{-ms-flex-item-align:center;align-self:center;background:hsla(var(--txt-color-hsl),.15);height:1px;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.slate-ad .slate-ad__creative{height:auto!important}.slate-ad.ad--desktopOnly .slate-ad__creative,.slate-ad.ad--desktopXl .slate-ad__creative,.slate-ad.ad--mobileOnly .ad__creative,.slate-ad.ad--tabletPortraitOnly .ad__creative{margin:0 calc((100vw - 100%)/ -2)}.article--right-rail .slate-ad.ad--desktopXl .slate-ad__creative{margin:0}.slate-ad.ad--box .slate-ad__creative,.slate-ad.ad--leaderboard .slate-ad__creative,.slate-ad.ad--native .slate-ad__creative,.slate-ad.ad--nativeFlex .slate-ad__creative,.slate-ad.ad--podcast .slate-ad__creative,.slate-ad.ad--recircLeft .slate-ad__creative,.slate-ad.ad--recircRight .slate-ad__creative,.slate-ad.ad--rightRail .slate-ad__creative,.slate-ad.ad--sticky-mobile .slate-ad__creative{margin:0 auto}@media(min-width:768px){.slate-ad{margin:25px 0}}.slate-ad.ad--native,.slate-ad.ad--nativeFlex,.slate-ad.ad--podcastTextAd,.slate-ad.ad--rightRail,.slate-ad.ad--sticky-mobile,.top-ad .slate-ad{border:none;margin:0;padding:0}.layout-homepage .slate-ad{margin-bottom:0}.slate-ad.ad--native .slate-ad__label,.slate-ad.ad--podcastTextAd .slate-ad__label,.slate-ad.ad--rightRail .slate-ad__label,.slate-ad.ad--sticky-mobile .slate-ad__label,.top-ad .slate-ad .slate-ad__label{display:none}.hp-bottom-shelf__promo-content .slate-ad.ad--nativeFlex{margin-bottom:1.2em}.hp-top-shelf .slate-ad{margin-bottom:1.8em}.slate-ad.ad--sticky-mobile{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;background-color:var(--bg-color);border-top:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);-webkit-box-shadow:0 0 .2em hsla(var(--txt-color-hsl),.15);box-shadow:0 0 .2em hsla(var(--txt-color-hsl),.15)}@media print{.slate-ad{display:none!important;clear:none}}[data-type=non-standard]{height:0;border:none;margin:0;padding:0}[data-type=non-standard]>div{height:1px!important}[data-type=non-standard]>div:before{display:none}.top-ad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;background-color:hsla(var(--txt-color-hsl),.03);height:250px;overflow:hidden}@media print{.top-ad{display:none!important}.bottom-ad{display:none}}.ad--tabletPortraitOnly,.is-edit-mode.ad--bottomOutstream{display:none}.masthead~.top-ad{margin-bottom:1.2rem}.bottom-ad{margin:0 auto;padding-left:15px;padding-right:15px}@media(min-width:1024px){.bottom-ad{max-width:1000px;padding-left:0;padding-right:0}}@media(min-width:1440px){.bottom-ad{max-width:1300px}}.bottom-ad .is-edit-mode.slate-ad{margin-bottom:20px}.top-ad .ad--leaderboard,.top-ad .ad--tabletPortraitOnly{margin-bottom:0}.top-ad .slate-ad__creative{min-height:1px}.hp-top-shelf--coverstory .ad--topShelf{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ad--topShelf{grid-column:1/span 10}.is-edit-mode.slate-ad{width:100%;margin-left:auto;margin-bottom:10px}.is-edit-mode.ad--leaderboard,.is-edit-mode.ad--mobileOnly,.is-edit-mode.ad--tabletPortraitOnly{max-width:970px;width:100%;padding:10px;margin:auto}.is-edit-mode.ad--leaderboard>div,.is-edit-mode.ad--mobileOnly>div,.is-edit-mode.ad--tabletPortraitOnly>div{margin:auto}@media(max-width:727px){.ad--tabletDesktop,.top-ad{display:none}}@media(min-width:728px)and (max-width:969px){.ad--tabletPortraitOnly{display:block}}@media(max-width:969px){.top-ad{height:100px}.ad--desktopOnly{display:none}.is-edit-mode.ad--leaderboard,.is-edit-mode.ad--mobileOnly{width:100%;padding:0 20px}}@media(max-width:1023px){.ad--rightRail{display:none}}.ad--rightRail+.ad--rightRail{margin-top:500px}.ad--inArticleBanner{clear:both}@media(min-width:728px){.ad--mobileOnly{display:none}.ad--inArticleBanner .slate-ad__creative div[id^=google_ads_iframe]{min-width:620px}}.ad--box{float:right;margin:15px 0 15px 20px;border:none;padding:0;width:300px}.ad--nativeFlex{display:none}@media(max-width:767px){.ad--nativeFlex{display:block}}@media(min-width:1024px){.ad--nativeFlex{display:block}.ad--native+.ad--native{display:none}}@media(max-width:767px){.ad--native+.ad--native{display:none}}.ad--box .slate-ad__creative,.ad--desktopOnly.ad--inArticleBanner .slate-ad__creative,.ad--desktopXl .slate-ad__creative,.ad--mobileOnly.ad--inArticleBanner .slate-ad__creative,.ad--podcast .slate-ad__creative,.ad--tabletPortraitOnly.ad--inArticleBanner .slate-ad__creative,.bottom-ad .ad--desktopOnly .slate-ad__creative,.bottom-ad .ad--mobileOnly .slate-ad__creative,.layout-homepage .ad--desktopOnly .slate-ad__creative,.layout-homepage .ad--mobileOnly .slate-ad__creative,.layout-homepage .ad--nativeFlex .slate-ad__creative,.layout-teaser-list .ad--mobileOnly .slate-ad__creative{min-height:250px}.bottom-ad .ad--tabletPortraitOnly .slate-ad__creative,.layout-homepage .ad--tabletPortraitOnly .slate-ad__creative{min-height:90px}.bottom-ad .ad--sticky-mobile .slate-ad__creative{min-height:auto;max-height:50px}@media(min-width:970px){.ad--desktopOnly.ad--inArticleBanner .slate-ad__creative,.ad--desktopXl .slate-ad__creative,.bottom-ad .ad--desktopOnly .slate-ad__creative,.layout-homepage .ad--desktopOnly .slate-ad__creative{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:728px)and (max-width:969px){.ad--tabletPortraitOnly.ad--inArticleBanner .slate-ad__creative{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ad--podcast{margin:0 auto 50px}.ad--podcastTextAd{margin:0;padding:0;border:none;text-align:left}.ad--podcastTextAd>div{margin:0;width:1px;height:1px!important}@media(min-width:1440px){.ad--box{display:none!important}.ad--desktopOnly.ad--inArticleBanner,.ad--tabletDesktop{display:none}}@media(max-width:1439px){.ad--desktopXl{display:none}}.layout-two-column__right-rail .ad--rightRail{position:sticky;top:30px}.ad--sticky-desktop{position:sticky;top:0;z-index:10000;padding:0;height:auto;background-color:#fff;background-color:var(--bg-color);border-bottom:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);-webkit-box-shadow:0 0 .2em hsla(var(--txt-color-hsl),.15);box-shadow:0 0 .2em hsla(var(--txt-color-hsl),.15)}.ad--sticky-hide{-webkit-transition:top 1s ease-out;transition:top 1s ease-out;top:-270px}.ad--box,.ad--box .slate-ad__creative{max-width:300px!important;overflow:hidden!important}.article-hotseats .slate-ad{margin-top:0;margin-bottom:68px}.ad--sticky-mobile-index{z-index:5}@media print{.slate-adnode{display:none}}@media print{.slate-analytics-js{display:none}}.masthead,.menu__content{background:var(--bg-color)}.masthead__login,.mobile-account__link,.mobile-masthead__link,.sections__link,.strapline__text[href],.widgets__item,a.mobile-sections__link{text-decoration:none}.masthead{display:block}.masthead [hidden]{display:none}.widgets,.widgets__item{display:-ms-flexbox;-webkit-box-align:center}.masthead button,.masthead input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1em}.fonts-loaded .masthead button,.fonts-loaded .masthead input{font-family:Retina,"Helvetica Neue",Helvetica,Arial,sans-serif}.masthead__wrapper{padding:0 15px}.masthead__container{margin:0 auto}@media(min-width:1024px){.masthead__container{max-width:1000px}.masthead--sticky{position:fixed;top:0}body:has(.masthead--sticky){padding-top:40px}}@media(min-width:1440px){.masthead__container{max-width:1300px}}.masthead__login:focus,.masthead__login:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.masthead--sticky{width:100%;z-index:7}.widgets{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:40px;list-style:none;gap:20px;padding:0}.masthead__wrapper:has(>.widgets){background:#e9e6ea}@media(prefers-color-scheme:dark){:where(.theme-auto) .masthead__wrapper:has(>.widgets){background:#2c0022}}:where(.theme-dark) .masthead__wrapper:has(>.widgets){background:#2c0022}.widgets__item{height:100%;font-size:.7715113549rem;cursor:pointer;outline-color:transparent;-webkit-transition:color .12s ease,fill .12s ease,border-color .12s ease,outline-color .12s ease,outline-style .12s ease;transition:color .12s ease,fill .12s ease,border-color .12s ease,outline-color .12s ease,outline-style .12s ease;color:#222;color:hsla(var(--txt-color-hsl),1);display:-webkit-box;display:flex;gap:.4em;-ms-flex-align:center;align-items:center;margin:0}@media(min-width:1024px)and (max-width:1439px){.widgets__item{font-size:.8232026157rem}}.widgets__item:focus,.widgets__item:hover{color:#ff0e50;color:var(--theme-color,#ff0e50)}.widgets__item.slate-button{--button-color:#ff0e50;--button-color-hsl:343.5684647303deg,100%,52.7450980392%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.4em .4em .3em}.widgets__icon{fill:#666;fill:hsla(var(--txt-color-hsl),.7);fill:#ff0e50;width:1.1em;height:1.1em;translate:0 -1px}.slate-button .widgets__icon{fill:currentColor}.widgets__dropdown{display:inline-block}.widgets__dropdown>button.dropdown__button{border:none;padding-left:0;padding-right:0}@media print{.widgets{display:none}}@media(max-width:767px){.desktop-masthead{display:none}}.skip-to-main{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;background:hsla(var(--bg-color-hsl),.5);-webkit-backdrop-filter:blur(.1em);backdrop-filter:blur(.1em)}.skip-to-main:focus{width:auto;height:auto;clip:auto}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100px;-webkit-box-sizing:content-box;box-sizing:content-box;padding-bottom:1rem;border-bottom:1px solid #ccc;border-color:hsla(var(--txt-color-hsl),.2)}.main-nav__logo{line-height:0;-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:168px;max-width:240px;margin-right:.5em}@media(min-width:1440px){.main-nav__logo{max-width:258px}}.mini-nav{border-bottom:1px solid #ccc;border-color:hsla(var(--txt-color-hsl),.2)}.mini-nav__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.7715113549rem;font-size:.8232026157rem}.masthead .search-form,.sections{display:-webkit-box;display:-ms-flexbox}@media(min-width:1024px)and (max-width:1439px){.mini-nav__content{font-size:.8232026157rem}}.mini-nav__logo{padding-top:2px;overflow:clip;height:40px}.mini-nav__search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mini-nav__account{line-height:1;margin:0}.masthead .logo{width:100%;height:auto;max-height:80px;fill:#2c0022;translate:0 3.2%}@media(prefers-color-scheme:dark){:where(.theme-auto) .masthead .logo{fill:#fff}}:where(.theme-dark) .masthead .logo{fill:#fff}.masthead .search-form{display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;-webkit-transition:all .1s;transition:all .1s}.masthead .search-form:focus-within .search-form__input{cursor:initial;outline:0;border-bottom-color:#ff0e50;-webkit-transform:translateX(0);transform:translateX(0);width:20vw}.masthead .search-form:focus-within .search-form__input:focus:not(:-moz-placeholder-shown){min-width:10em}.masthead .search-form:focus-within .search-form__input:focus:not(:placeholder-shown){min-width:10em}.masthead .search-form:focus-within .search-form__label{opacity:0}.masthead .search-form:focus-within .search-form__submit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);z-index:1}.masthead .search-form__input,.masthead .search-form__label,.masthead .search-form__submit{-webkit-transition:all .1s;transition:all .1s}.masthead .search-form__icon{width:1.1em;height:1.1em;vertical-align:text-bottom;cursor:pointer}.masthead .search-form__label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;fill:#666;fill:hsla(var(--txt-color-hsl),.7);margin-right:.2em;-webkit-transform:translateX(2em);transform:translateX(2em)}.masthead .search-form__submit{border:none;background:0 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;fill:#ff0e50;opacity:0;-webkit-transform:translateX(2em);transform:translateX(2em);z-index:-5}.masthead .search-form__input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:0 0;border:none;border-bottom:1px solid transparent;padding:0;min-width:3.2em;color:inherit;cursor:pointer;-webkit-transform:translateX(2em);transform:translateX(2em);width:3.2em}.masthead .search-form__input::-webkit-input-placeholder{color:inherit;opacity:1}.masthead .search-form__input::-moz-placeholder{color:inherit;opacity:1}.masthead .search-form__input::-ms-input-placeholder{color:inherit;opacity:1}.masthead .search-form__input::placeholder{color:inherit;opacity:1}.masthead .search-form__input::-moz-selection{background-color:#e1cdd6}.masthead .search-form__input::selection{background-color:#e1cdd6}.masthead .search-form__input:-webkit-autofill{-webkit-text-fill-color:#fff}@media print{.masthead .search-form{display:none}}.sections{margin:1.5em 0 0;list-style:none;padding:0;display:flex;font-size:2vw;line-height:1cap}.sections__item{margin-left:.5em;white-space:nowrap}@media(min-width:768px){.sections__item{padding-left:.25em;padding-right:.25em}}@media(min-width:1024px){.sections{font-size:1.067rem}.sections__item{padding-left:.5em;padding-right:.5em}}.sections__link{border-bottom:4px solid transparent;padding-bottom:.2em;-webkit-transition:border .2s;transition:border .2s}.sections__link:focus,.sections__link:hover,.sections__link[aria-current]{border-color:#ff0e50}.mobile-masthead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;border-bottom:1px solid #ccc;border-color:hsla(var(--txt-color-hsl),.2)}.mobile-masthead__menu{-webkit-box-flex:0;-ms-flex:0 0 6.2em;flex:0 0 6.2em}.mobile-masthead__account{padding:15px;-webkit-box-flex:0;-ms-flex:0 0 6.2em;flex:0 0 6.2em}@media print{.mobile-masthead__account{display:none}}.mobile-masthead__mobile-link{font-size:.7715113549rem}@media(min-width:1024px)and (max-width:1439px){.mobile-masthead__mobile-link{font-size:.8232026157rem}}.mobile-masthead__link{border-bottom:2px solid #ff0e50;border-color:var(--theme-color,#ff0e50)}.mobile-masthead__link:focus,.mobile-masthead__link:hover{color:#ff0e50;color:var(--theme-color,#ff0e50);border-color:transparent}@media(min-width:768px){.mobile-masthead,.mobile-masthead__link{display:none}}.mobile-masthead__logo{line-height:0;-ms-flex-item-align:end;align-self:flex-end;overflow:hidden}@media(max-width:319px){.mobile-masthead__logo>a{display:inline-block;width:27px;overflow:hidden}.mobile-masthead__logo>a>.logo{width:auto}}.mobile-masthead #mobile-masthead-link .tp-container-inner{height:1.2rem!important}.menu-open,.menu-open>body{height:100%;overflow:hidden;position:fixed}.menu__header{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__header::after{content:"";-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.menu__title{font-size:1.138489rem;font-weight:700}.menu__content{position:absolute;z-index:7;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100vw;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.menu:not(.menu--open)>.menu__content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.menu__control:focus+.menu__content,.menu__control:hover+.menu__content{will-change:transform}.menu__control{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;position:static!important;border:none;border-radius:0;padding:15px;font-size:.878357191rem;background:0 0;color:inherit}.menu__control svg{fill:#666;fill:hsla(var(--txt-color-hsl),.7)}.menu__control:focus svg,.menu__control:hover svg{opacity:1}.menu__control--open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6em}@media print{.menu{display:none}}.mobile-sections{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.mobile-sections__link{padding:15px;border-width:0 0 1px;border-style:solid;border-color:#ccc;fill:currentColor}.mobile-sections__link:first-child{border-top-width:1px}@media(prefers-color-scheme:dark){:where(.theme-auto) .mobile-sections__link{border-color:hsla(var(--txt-color-hsl),.2)}}:where(.theme-dark) .mobile-sections__link{border-color:hsla(var(--txt-color-hsl),.2)}.mobile-sections__link--pods{fill:#ff4900}.mobile-sections__link:empty{display:none}a.mobile-sections__link{color:#222;color:hsla(var(--txt-color-hsl),1);display:block}a.mobile-sections__link:focus,a.mobile-sections__link:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.mag-lens{vertical-align:text-bottom;fill:#666;fill:hsla(var(--txt-color-hsl),.7);margin-right:.2em}.mobile-account{font-size:.878357191rem;border-top:1px solid rgba(255,255,255,.1)}.mobile-account__link{color:#fff;float:left;width:calc(50% - .5px);text-align:center;padding:1.3em 0}.mobile-account__link:focus,.mobile-account__link:hover{color:rgba(255,255,255,.8);--theme-color:rgba(255, 255, 255, 0.8);--theme-color-hsl:0deg,0%,100%;color:var(--theme-color,#ff0e50)}.mobile-account__link:first-child{border-right:1px solid rgba(255,255,255,.1);width:calc(50% + .5px)}.strapline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.6776625465rem;margin:1.2rem auto 1.8em}.strapline__asterisk{margin-right:.6em;fill:#ff0e50;-ms-flex-negative:0;flex-shrink:0;width:2.1em;height:2.3em}.strapline__text{line-height:1.5;text-transform:uppercase;letter-spacing:.07em;color:#666;color:hsla(var(--txt-color-hsl),.7)}.strapline__text[href]{color:inherit}.strapline__text[href]:focus,.strapline__text[href]:hover{color:#999;color:hsla(var(--txt-color-hsl),.5)}.strapline__search{color:#444;color:hsla(var(--txt-color-hsl),.85);margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2em;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.7715113549rem}@media(min-width:1024px)and (max-width:1439px){.strapline__search{font-size:.8232026157rem}}@media(max-width:767px){.strapline__search{display:none}}.theme-picker{width:5em}.theme-picker .dropdown__label>svg,.theme-picker__option>svg{fill:currentColor;vertical-align:text-bottom;opacity:.7}.theme-picker .theme-picker__button.theme-picker__button{margin:-.5em -.5714285714em}.theme-picker .dropdown__label svg{margin-right:.2em}.piano-mount__container{height:auto!important;width:100%!important}.piano-mount>.piano-id-container{height:auto!important}.piano-mount__paywall{margin-bottom:-7.8947368421rem}.piano-mount .slate-full-bleed .tp-container-inner{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.piano-mount--in-article{display:block;grid-column:3;grid-column-gap:0!important;margin:0!important;position:relative;--theme-color:var(--theme-color-light);--theme-color-rgb:var(--theme-color-light-rgb)}:where(.theme-dark) .piano-mount--in-article{--theme-color:var(--theme-color-dark, var(--theme-color-light));--theme-color-rgb:var(--theme-color-dark-rgb, var(--theme-color-rgb))}@supports(display:grid){.piano-mount--in-article{margin:0 0 1.8rem}@media(min-width:768px){.piano-mount--in-article{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;display:grid;grid-column-gap:15px;grid-template-columns:1fr 620px 1fr}}@media(min-width:1024px){.piano-mount--in-article{grid-column-gap:20px;grid-template-columns:1fr 125.71px 708.57px 125.71px 1fr}}@media(min-width:1440px){.piano-mount--in-article{grid-template-columns:1fr 240px 780px 240px 1fr}}.piano-mount--in-article:before{grid-column:1;content:""}.piano-mount--in-article:after{content:"";grid-column-end:4}@media(min-width:1024px){.piano-mount--in-article:after{grid-column-end:6}}@media print{.piano-mount--in-article{display:block;max-width:40em;margin:0 auto}}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.piano-mount--in-article{max-width:1000px;margin:auto}}@media screen and (-ms-high-contrast:active)and (min-width:1440px),screen and (-ms-high-contrast:none)and (min-width:1440px){.piano-mount--in-article{max-width:1300px}}.piano-mount--in-article .tp-container-inner{width:auto!important;height:auto!important;grid-column:2;position:relative;top:-8.8947368421rem;margin-bottom:-8.8947368421rem}@media(min-width:1024px){.piano-mount--in-article .tp-container-inner{grid-column:3}}.piano-mount--fixed-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;position:fixed;top:auto;z-index:6;width:100vw!important}.piano-mount--loading>.piano-mount__loader{text-align:center;display:block}.piano-mount--loading>.piano-mount__loader::before{content:"";display:inline-block;width:1.2em;height:1.2em;border-radius:50%;border:.2em solid #2c0022;border-bottom-color:transparent!important;-webkit-animation:1s spinner-spin linear infinite;animation:1s spinner-spin linear infinite}@-webkit-keyframes spinner-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(prefers-color-scheme:dark){:where(.theme-auto) .piano-mount--in-article{--theme-color:var(--theme-color-dark, var(--theme-color-light));--theme-color-rgb:var(--theme-color-dark-rgb, var(--theme-color-rgb))}:where(.theme-auto) .piano-mount--loading>.piano-mount__loader::before{border-color:#ab99a7}}:where(.theme-dark) .piano-mount--loading>.piano-mount__loader::before{border-color:#ab99a7}.piano-mount--loading>.piano-mount__loader~.piano-mount__container{visibility:hidden}.piano-mount--error>.piano-mount__error{display:block}.piano-paywall-visible .article .article__body .article__content>*,.piano-paywall-visible .article .article__body>:not(.article__content):not(.article__left-rail),.piano-paywall-visible .article__content hr,.piano-paywall-visible .article__hr{display:none}.piano-paywall-visible .article .article__body .article__content>.slate-external-video:first-child,.piano-paywall-visible .article .article__body .article__content>figure:first-child,.piano-paywall-visible .article .article__body .article__content>p:nth-of-type(-1n+2){display:block}.piano-paywall-visible .article-quiz .article-quiz__body .article-quiz__content>*,.piano-paywall-visible .article-quiz .article-quiz__body>:not(.article-quiz__content),.piano-paywall-visible .article-quiz__content hr,.piano-paywall-visible .article-quiz__hr{display:none}.piano-paywall-visible .article-quiz .article-quiz__body .article-quiz__content>.interactive-instructions,.piano-paywall-visible .article-quiz .article-quiz__body .article-quiz__content>.newsletter-signup,.piano-paywall-visible .article-quiz .article-quiz__body .article-quiz__content>.slate-external-video:first-child,.piano-paywall-visible .article-quiz .article-quiz__body .article-quiz__content>:not(.subhead)+p,.piano-paywall-visible .article-quiz .article-quiz__body .article-quiz__content>p:first-of-type{display:block}.piano-paywall-visible .article-crossword .article-crossword__body .article-crossword__content>div>:not(.crosshare),.piano-paywall-visible .article-crossword .article-crossword__body>:not(.article-crossword__content),.piano-paywall-visible .article-crossword__content hr,.piano-paywall-visible .article-crossword__hr,.piano-paywall-visible+.l-container #cxense-recs,.piano-paywall-visible+.l-container .taboola-recirc{display:none}.piano-paywall-visible .article-crossword,.piano-paywall-visible .article-crossword .article-crossword__body .article-crossword__content>div>.crosshare{margin-bottom:0}.piano-paywall-visible .article-crossword~.piano-mount .piano-mount--in-article .tp-container-inner{grid-column:2}@media(min-width:1024px)and (max-width:1439px){.piano-paywall-visible .article-crossword~.piano-mount .piano-mount--in-article .tp-container-inner{grid-column:3}}@media(min-width:1440px){.piano-paywall-visible .article--right-rail~.piano-mount .piano-mount--in-article{grid-template-columns:1fr 190px 780px 330px 1fr}.piano-paywall-visible .article-crossword~.piano-mount .piano-mount--in-article{grid-template-columns:1fr 1080px 1fr}.piano-paywall-visible .article--coverstory~.piano-mount .piano-mount--in-article{grid-template-columns:1fr 240px 780px 240px 1fr}}.taboola-recirc{position:relative;z-index:1}@media print{.taboola-recirc{display:none}}.taboola_spotlight_overlay{z-index:2!important}.global-footer{margin-top:100px;font-size:.8232026157rem;line-height:1.5;color:#fff;background:#2c0022}@media(min-width:768px){.global-footer{font-size:.7230659372rem}}@media print{.global-footer{background:0 0;color:#2c0022}}.global-footer a{color:currentColor;text-decoration:none}.global-footer a:focus,.global-footer a:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.global-footer__main{padding:40px 15px}.global-footer__main-content{margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:10px}@media(min-width:1024px){.global-footer{font-size:.7715113549rem}.global-footer__main-content{max-width:1000px}}@media(min-width:1440px){.global-footer__main-content{max-width:1300px}}.global-footer__about,.global-footer__ad,.global-footer__sub{grid-column:span 6}@media(min-width:768px){.global-footer__about,.global-footer__ad,.global-footer__sub{grid-column:span 2}}.global-footer__heading{text-transform:uppercase;letter-spacing:.07em;margin-top:0;margin-bottom:.75em}@media print{.global-footer__main{padding-bottom:0}.global-footer__heading{display:none}}.global-footer__links{margin:0 0 2em;list-style:none;padding:0}.global-footer__links li{margin-bottom:.75em}.global-footer__links__cookie-prefs-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-footer__links__ccpa-logo{margin-right:4px}.global-footer__brand-section{grid-column:1/span 12}.global-footer__logo{max-width:200px;fill:currentColor}@media(min-width:768px){.global-footer__brand-section{grid-column:8/span 5}.global-footer__logo{max-width:100%}}.global-footer__brand-text{margin-top:.75em;margin-bottom:2em}@media print{.global-footer__links{display:none}.global-footer__brand-text{margin-bottom:.5em}.global-footer__social-links{display:none}}.global-footer__social-link{margin-right:1em;margin-bottom:.5em;display:inline-block}.global-footer__social-badge{fill:#56334e;margin-right:.5em;vertical-align:bottom}.global-footer__legal{background:#23001b;padding:1.5em 15px}.global-footer__legal-content{margin:0 auto}@media(min-width:1024px){.global-footer__legal-content{max-width:1000px}}@media(min-width:1440px){.global-footer__legal-content{max-width:1300px}}@media(min-width:768px){.global-footer__legal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-footer__legal-links{margin:0}}.global-footer__legal-links{padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media print{.global-footer__legal{padding-top:0}.global-footer__legal-links{display:none}}.global-footer__legal-link:first-of-type:after{content:"•";margin:0 .7em}@media(min-width:768px){.global-footer__legal-text{margin:0}}@media print{.slate-ad-prebid{display:none}}a,button:enabled{cursor:pointer}a,button,input{color:inherit}.slate-modal,body,button,input[type=checkbox]{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;background-color:var(--bg-color);color:#222;color:var(--txt-color)}.slate-button,.slate-input{padding:.5em .5714285714em}:root{--raisin-color:#2c0022;--raisin-color-hsl:313.6363636364deg,100%,8.6274509804%;--plum-color:#6a0432;--plum-color-hsl:332.9411764706deg,92.7272727273%,21.568627451%;--cherry-color:#ff0e50;--cherry-color-hsl:343.5684647303deg,100%,52.7450980392%;--clementine-color:#ffad10;--clementine-color-hsl:39.4142259414deg,100%,53.137254902%;--glacier-color:#21aaeb;--glacier-color-hsl:199.3069306931deg,83.4710743802%,52.5490196078%;--kiwi-color:#78d33d;--kiwi-color-hsl:96.4deg,63.025210084%,53.3333333333%;--mint-color:#00bfa5;--mint-color-hsl:171.832460733deg,100%,37.4509803922%;--carrot-color:#ff4900;--carrot-color-hsl:17.1764705882deg,100%,50%;--partisan-red-color:#d32f2f;--partisan-red-color-hsl:0deg,65.0793650794%,50.5882352941%;--partisan-blue-color:#1565c0;--partisan-blue-color-hsl:211.9298245614deg,80.2816901408%,41.7647058824%;--gray-2-color:#222;--gray-2-color-hsl:0deg,0%,13.3333333333%;--gray-4-color:#444;--gray-4-color-hsl:0deg,0%,26.6666666667%;--gray-6-color:#666;--gray-6-color-hsl:0deg,0%,40%;--gray-7-color:#767676;--gray-7-color-hsl:0deg,0%,46.2745098039%;--gray-9-color:#999;--gray-9-color-hsl:0deg,0%,60%;--gray-c-color:#ccc;--gray-c-color-hsl:0deg,0%,80%;--gray-d-color:#ddd;--gray-d-color-hsl:0deg,0%,86.6666666667%;--gray-f0-color:#f0f0f0;--gray-f0-color-hsl:0deg,0%,94.1176470588%;--gray-f8-color:#f8f8f8;--gray-f8-color-hsl:0deg,0%,97.2549019608%;--txt-color:#222;--txt-color-hsl:0deg,0%,13.3333333333%;--bg-color:white;--bg-color-hsl:0deg,0%,100%;--nav-color:#23001b;--nav-color-hsl:313.7142857143deg,100%,6.862745098%;--interactive-bg-color:#f0f0f0;--interactive-bg-color-hsl:0deg,0%,94.1176470588%;--interactive-scoreboard-color:#f9f9f9;--interactive-scoreboard-color-hsl:0deg,0%,97.6470588235%;--interactive-border-color:#e9e6ea;--interactive-border-color-hsl:285deg,8.6956521739%,90.9803921569%;--label-color:#88365b;--label-color-hsl:332.9268292683deg,43.1578947368%,37.2549019608%;--heading-color:#2c0022;--heading-color-hsl:313.6363636364deg,100%,8.6274509804%;font-size:17px;accent-color:var(--theme-color,var(--cherry-color))}@media(min-width:768px){:root{font-size:19px}}@media(min-width:1024px){:root{font-size:17px}}@media(min-width:1440px){:root{font-size:19px}}.theme-dark{--bg-color:#1a0014;--bg-color-hsl:313.8461538462deg,100%,5.0980392157%;--txt-color:#f8f8f8;--txt-color-hsl:0deg,0%,97.2549019608%;--nav-color:#2c0022;--nav-color-hsl:313.6363636364deg,100%,8.6274509804%;--interactive-bg-color:#2c0022;--interactive-bg-color-hsl:313.6363636364deg,100%,8.6274509804%;--interactive-scoreboard-color:#23001b;--interactive-scoreboard-color-hsl:313.7142857143deg,100%,6.862745098%;--interactive-border-color:#80667a;--interactive-border-color-hsl:313.8461538462deg,11.3043478261%,45.0980392157%;--plum-color:#a66884;--plum-color-hsl:332.9032258065deg,25.8333333333%,52.9411764706%;--raisin-color:#80667a;--raisin-color-hsl:313.8461538462deg,11.3043478261%,45.0980392157%;--heading-color:#f8f8f8;--heading-color-hsl:0deg,0%,97.2549019608%;--label-color:#c39bad;--label-color-hsl:333deg,25%,68.6274509804%;--button-color:#e60d48;--button-color-hsl:343.6866359447deg,89.3004115226%,47.6470588235%}.fonts-loaded body{font-family:Retina,"Helvetica Neue",Helvetica,Arial,sans-serif}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:focus-visible{outline:var(--theme-color,#ff0e50) dotted 3px;outline-offset:1px}a{outline-color:transparent;-webkit-transition:color .12s ease,fill .12s ease,border-color .12s ease,outline-color .12s ease,outline-style .12s ease;transition:color .12s ease,fill .12s ease,border-color .12s ease,outline-color .12s ease,outline-style .12s ease}button{font:inherit;font-size:1rem}sub,sup{vertical-align:baseline;position:relative;line-height:0}sub{top:.4em}sup{top:-.4em}img{max-width:100%}img[width][height]{height:auto}::-moz-selection{background-color:#ffcfdc;background-color:rgba(var(--theme-color-rgb,255,14,80),.2)}::selection{background-color:#ffcfdc;background-color:rgba(var(--theme-color-rgb,255,14,80),.2)}@media(prefers-color-scheme:dark){.theme-auto{--bg-color:#1a0014;--bg-color-hsl:313.8461538462deg,100%,5.0980392157%;--txt-color:#f8f8f8;--txt-color-hsl:0deg,0%,97.2549019608%;--nav-color:#2c0022;--nav-color-hsl:313.6363636364deg,100%,8.6274509804%;--interactive-bg-color:#2c0022;--interactive-bg-color-hsl:313.6363636364deg,100%,8.6274509804%;--interactive-scoreboard-color:#23001b;--interactive-scoreboard-color-hsl:313.7142857143deg,100%,6.862745098%;--interactive-border-color:#80667a;--interactive-border-color-hsl:313.8461538462deg,11.3043478261%,45.0980392157%;--plum-color:#a66884;--plum-color-hsl:332.9032258065deg,25.8333333333%,52.9411764706%;--raisin-color:#80667a;--raisin-color-hsl:313.8461538462deg,11.3043478261%,45.0980392157%;--heading-color:#f8f8f8;--heading-color-hsl:0deg,0%,97.2549019608%;--label-color:#c39bad;--label-color-hsl:333deg,25%,68.6274509804%;--button-color:#e60d48;--button-color-hsl:343.6866359447deg,89.3004115226%,47.6470588235%}:where(.theme-auto) ::-moz-selection{background-color:rgba(var(--theme-color-rgb,255,14,80),.4)}:where(.theme-auto) ::selection{background-color:rgba(var(--theme-color-rgb,255,14,80),.4)}:where(.theme-auto) .slate-input{--bg-color:#411a38;--bg-color-hsl:313.8461538462deg,42.8571428571%,17.8431372549%;--txt-color:#ddd;--txt-color-hsl:0deg,0%,86.6666666667%}}:where(.theme-dark) ::-moz-selection{background-color:rgba(var(--theme-color-rgb,255,14,80),.4)}:where(.theme-dark) ::selection{background-color:rgba(var(--theme-color-rgb,255,14,80),.4)}::-ms-reveal{display:none}@media print{.clay-kiln{display:none}}@font-face{font-family:Retina;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-Book-subset.dc123e1.woff2) format("woff2")}@font-face{font-family:Retina;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-BookItalic-subset.e351a4d.woff2) format("woff2");font-style:italic}@font-face{font-family:Retina;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-Bold-subset.77f1049.woff2) format("woff2");font-weight:700}@font-face{font-family:Retina;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-BoldItalic-subset.c2b4700.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Register;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Register-Heavy-subset.a571c0d.woff2) format("woff2");font-weight:700}@font-face{font-family:Register;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Register-HeavyItalic-subset.d42bb80.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Lora;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Lora-Regular-subset.0793386.woff2) format("woff2")}@font-face{font-family:Bayard;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Bayard-Regular.55ade9f.woff2) format("woff2")}@font-face{font-family:Sofia;font-display:swap;src:url(https://dot.cdnslate.com/static/fonts/slate-com/SofiaSansCondensed-Black-subset.8fb41d6.woff2) format("woff2");font-weight:900}[hidden]{display:none}.slate-input{--bg-color:#f8f8f8;--bg-color-hsl:0deg,0%,97.2549019608%;--txt-color:#444;--txt-color-hsl:0deg,0%,26.6666666667%;display:block;font:inherit;line-height:1;width:100%;font-size:.9372071228rem;color:var(--txt-color,#444);background-color:var(--bg-color);background-image:none;background-clip:padding-box;border:1px solid #999;border-color:hsla(var(--txt-color-hsl),.5);border-radius:2px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:.25em}.slate-input::-webkit-input-placeholder{color:#999;color:hsla(var(--txt-color-hsl),.5);opacity:1}.slate-input::-moz-placeholder{color:#999;color:hsla(var(--txt-color-hsl),.5);opacity:1}.slate-input::-ms-input-placeholder{color:#999;color:hsla(var(--txt-color-hsl),.5);opacity:1}.slate-input::placeholder{color:#999;color:hsla(var(--txt-color-hsl),.5);opacity:1}.slate-input:disabled,.slate-input[readonly]{background-color:#f0f0f0;background-color:hsla(var(--txt-color-hsl),.07);opacity:1}.slate-input:disabled{cursor:not-allowed}.slate-input[readonly]{cursor:text}.slate-input:user-invalid{background-color:hsla(var(--partisan-red-color-hsl),.15);border-color:hsla(var(--partisan-red-color-hsl),.5)}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-input{border-color:#80667a}}:where(.theme-dark) .slate-input{--bg-color:#411a38;--bg-color-hsl:313.8461538462deg,42.8571428571%,17.8431372549%;--txt-color:#ddd;--txt-color-hsl:0deg,0%,86.6666666667%;border-color:#80667a}.slate-button{background-color:#2c0022;background-color:var(--button-color,#2c0022);border:1px solid transparent;border-radius:2px;color:#fff;display:inline-block;line-height:1;text-align:center;text-decoration:none;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;-webkit-transition-property:opacity,color,background;transition-property:opacity,color,background;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown--subtle .dropdown__button,.slate-button--subtle{text-align:center;-webkit-user-select:none;-moz-user-select:none;padding:.5em .5714285714em}.slate-button:where(label:hover,a[href]:hover,:enabled:hover,:focus-visible){background-color:hsla(var(--button-color-hsl,var(--raisin-color-hsl)),.8)}.slate-button:disabled{opacity:.5;cursor:wait}.slate-button--subtle{--button-color:transparent;--button-color-hsl:0deg,0%,0%;background-color:#2c0022;background-color:var(--button-color,#2c0022);border:1px solid #ccc;border-radius:2px;color:currentColor;display:inline-block;line-height:1;text-decoration:none;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;-webkit-transition-property:opacity,color,background;transition-property:opacity,color,background;-ms-user-select:none;user-select:none;border-color:hsla(var(--txt-color-hsl),.2)}.slate-notification--info,.slate-notification--success{border-radius:2px;-webkit-transition:opacity .1s,-webkit-transform .1s;text-wrap:pretty}.slate-button--subtle:where(label:hover,a[href]:hover,:enabled:hover,:focus-visible){background-color:hsla(var(--txt-color-hsl),.07)}.slate-button--subtle:disabled{opacity:.5;cursor:wait}.slate-graf a,.slate-link,.slate-list a{text-decoration:none;border-bottom:2px solid #ff0e50;border-color:var(--theme-color,#ff0e50)}.slate-graf a:focus,.slate-graf a:hover,.slate-link:focus,.slate-link:hover,.slate-list a:focus,.slate-list a:hover{color:#ff0e50;color:var(--theme-color,#ff0e50);border-color:transparent}.slate-link--bold{text-decoration:none;border-bottom:4px solid #ff0e50;border-color:var(--theme-color,#ff0e50);text-transform:uppercase;letter-spacing:.07em;font-weight:700;font-size:.6776625465rem;white-space:nowrap;color:#2c0022;color:var(--heading-color)}.slate-link--bold:focus,.slate-link--bold:hover{color:#ff0e50;color:var(--theme-color,#ff0e50);border-color:#ff0e50;border-color:var(--theme-color,#ff0e50)}@media(min-width:768px){.slate-link--bold{font-size:.7230659372rem}}.slate-link--bold>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.slate-link--classic{text-decoration:underline}.slate-link--classic:focus-visible{outline:currentColor dotted 1px}.slate-link--classic:focus-visible,.slate-link--classic[href]:hover{text-decoration:underline;color:unset}button.slate-link,button.slate-link--bold{border-top:none;border-left:none;border-right:none;background:0 0;padding:0;line-height:1}.slate-graf,.slate-list{line-height:1.5;margin:0 0 1.2em}.slate-required{color:#ff0e50}.slate-notification--info{padding:1.2em;transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,transform .1s;transition:opacity .1s,transform .1s,-webkit-transform .1s;border:1px solid #f6dcaa;line-height:1.5;background-color:#ffefcf}.slate-notification--info:empty{padding:0;opacity:0;-webkit-transform:translateY(.2em);transform:translateY(.2em)}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-notification--info{color:#ffefcf;background-color:#2e1e00;border-color:#a4906a}}:where(.theme-dark) .slate-notification--info{color:#ffefcf;background-color:#2e1e00;border-color:#a4906a}.slate-notification--success{padding:1.2em;transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,transform .1s;transition:opacity .1s,transform .1s,-webkit-transform .1s;border:1px solid #cbe8b8;line-height:1.5;background-color:#e4f6d8}.slate-notification--success:empty{padding:0;opacity:0;-webkit-transform:translateY(.2em);transform:translateY(.2em)}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-notification--success{color:#e4f6d8;background-color:#142609;border-color:#839975}}:where(.theme-dark) .slate-notification--success{color:#e4f6d8;background-color:#142609;border-color:#839975}.slate-notification--error{padding:1.2em;border-radius:2px;-webkit-transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,-webkit-transform .1s;transition:opacity .1s,transform .1s;transition:opacity .1s,transform .1s,-webkit-transform .1s;border:1px solid #e8b6b6;line-height:1.5;text-wrap:pretty;background-color:#f6d5d5}.slate-notification--error:empty{padding:0;opacity:0;-webkit-transform:translateY(.2em);transform:translateY(.2em)}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-notification--error{color:#f6d5d5;background-color:#260808;border-color:#997474}}:where(.theme-dark) .slate-notification--error{color:#f6d5d5;background-color:#260808;border-color:#997474}.slate-loading{display:inline-block;width:1.2em;height:1.2em;border-radius:50%;border:.2em solid #2c0022;border-bottom-color:transparent!important;-webkit-animation:1s spinner-spin linear infinite;animation:1s spinner-spin linear infinite;vertical-align:text-bottom;-webkit-transition:opacity .1s;transition:opacity .1s}@-webkit-keyframes spinner-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-loading{border-color:#ab99a7}}:where(.theme-dark) .slate-loading{border-color:#ab99a7}.slate-loading:not([aria-label]),.slate-loading[aria-label=""]{opacity:0}.slate-close{position:absolute;top:0;right:0;border:none;border-radius:0;padding:.7em;line-height:0;background:0 0;color:inherit;fill:currentColor;-webkit-transition:opacity .12s ease;transition:opacity .12s ease;opacity:.6}.slate-close:focus,.slate-close:hover{opacity:1}.slate-modal{background:#fff;color:var(--txt-color);font-size:1rem;width:auto;translate:calc(50vw - 50%) var(--dialog-top,calc(50vh - 50%));max-width:min(72rem,100vw - 30px);max-height:min(100vh,100vh - 30px);border:1px solid #eae6e9;border-radius:3px;-webkit-box-shadow:0 4px 10px rgba(0,0,10,.15);box-shadow:0 4px 10px rgba(0,0,10,.15)}.email-signifier--podcast,.signifier--podcast{vertical-align:top;margin-right:.17em}@-webkit-keyframes dialog-open{from{opacity:0}to{opacity:1}}@keyframes dialog-open{from{opacity:0}to{opacity:1}}.slate-modal[open]{-webkit-animation:.24s .12s both dialog-open;animation:.24s .12s both dialog-open}.slate-modal[open]::-webkit-backdrop{-webkit-animation:.12s both dialog-open;animation:.12s both dialog-open}.slate-modal[open]::backdrop{-webkit-animation:.12s both dialog-open;animation:.12s both dialog-open}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-modal{background:#1a0014;border-color:#56334e}:where(.theme-auto) .slate-modal::-webkit-backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}:where(.theme-auto) .slate-modal::backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}}:where(.theme-dark) .slate-modal{background:#1a0014;border-color:#56334e}.slate-modal::-webkit-backdrop{--bg-color:#6b4d64;--bg-color-hsl:314deg,16.3043478261%,36.0784313725%;background-color:hsla(var(--bg-color-hsl),.2)}.slate-modal::backdrop{--bg-color:#6b4d64;--bg-color-hsl:314deg,16.3043478261%,36.0784313725%;background-color:hsla(var(--bg-color-hsl),.2)}:where(.theme-dark) .slate-modal::-webkit-backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}:where(.theme-dark) .slate-modal::backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}.slate-divider{border:none;height:2px;width:100%;background-color:hsla(var(--txt-color-hsl),.15)}.slate-roadblock-signifier{overflow:visible;width:auto;height:1.1cap;translate:0 .05cap}.slate-roadblock-signifier--block{display:block;-ms-flex-item-align:start;align-self:flex-start;font-size:.8232026157rem;margin-bottom:calc(1lh - 1em)}.slate-roadblock-signifier__lock{fill:#999}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-roadblock-signifier__lock{fill:#ccc}}:where(.theme-dark) .slate-roadblock-signifier__lock{fill:#ccc}.slate-roadblock-signifier__splus{fill:#2c0022;fill:var(--heading-color)}.lazyload-container{background:#f8f8f8;background:hsla(var(--txt-color-hsl),.03);-webkit-backdrop-filter:blur(.1em);backdrop-filter:blur(.1em);position:relative;width:100%;height:auto;aspect-ratio:var(--img-aspect-ratio,3/2);overflow:hidden;-webkit-transition:background-color .12s;transition:background-color .12s;contain:strict}.lazyload-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lazyload-container--loaded{background:0 0}.lazyload-container--fluid{height:auto;--img-aspect-ratio:auto;overflow:visible;contain:content}.lazyload-container--square{--img-aspect-ratio:1/1}.lazyload,.lazyloaded,.lazyloading{position:absolute;width:100%;height:auto;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.lazyload,.lazyloading{opacity:0}.dropdown--subtle .dropdown__button:where(label:hover,a[href]:hover,:enabled:hover,:focus-visible),a:focus .email-signifier--podcast,a:hover .email-signifier--podcast{opacity:.8}.signifier--podcast{fill:#ff4900}a:focus .signifier--podcast,a:hover .signifier--podcast{fill:#ff6d33}.dropdown{position:relative}.dropdown__button{font-size:inherit}.dropdown--subtle .dropdown__button{--button-color:transparent;--button-color-hsl:0deg,0%,0%;background-color:#2c0022;background-color:var(--button-color,#2c0022);border:1px solid transparent;border-radius:2px;color:inherit;display:inline-block;line-height:1;text-decoration:none;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;-webkit-transition-property:opacity,color,background;transition-property:opacity,color,background;-ms-user-select:none;user-select:none;white-space:nowrap}.dropdown--subtle .dropdown__button:disabled{opacity:.5;cursor:wait}.dropdown__icon{fill:currentColor;vertical-align:middle}.dropdown__button[aria-expanded=true] .dropdown__icon{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.dropdown__content{position:absolute;z-index:1;min-width:100%;top:100%;right:0;border-radius:2px;-webkit-box-shadow:.1em .1em .2em rgba(0,0,0,.3);box-shadow:.1em .1em .2em rgba(0,0,0,.3)}.dropdown__button:not([aria-expanded=true])+.dropdown__content{display:none}.dropdown--subtle .dropdown__content{background:var(--bg-color);color:#222;color:var(--txt-color);border:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15)}.dropdown__link{display:block;width:100%;padding:.5em .5714285714em;white-space:nowrap;border:none;background:0 0;text-decoration:none}.dropdown--subtle .dropdown__link:focus,.dropdown--subtle .dropdown__link:hover{background:#f0f0f0;background:hsla(var(--txt-color-hsl),.07)}.dropdown--vibrant .dropdown__link{color:#fff;background:#56334e}@media(prefers-color-scheme:dark){:where(.theme-auto) .dropdown--vibrant .dropdown__link{background:var(--button-color)}}:where(.theme-dark) .dropdown--vibrant .dropdown__link{background:var(--button-color)}.dropdown--vibrant .dropdown__link:focus,.dropdown--vibrant .dropdown__link:hover{background:#80667a}@media(prefers-color-scheme:dark){:where(.theme-auto) .dropdown--vibrant .dropdown__link:focus,:where(.theme-auto) .dropdown--vibrant .dropdown__link:hover{background:#cc0b40}}:where(.theme-dark) .dropdown--vibrant .dropdown__link:focus,:where(.theme-dark) .dropdown--vibrant .dropdown__link:hover{background:#cc0b40}.dropdown__link:first-child{border-radius:2px 2px 0 0}.dropdown__link:last-child{border-radius:0 0 2px 2px}:root iframe[src^="https://id.piano.io/"],:root iframe[src^="https://buy.piano.io/"],:root iframe[src^="https://sandbox.piano.io/"],:root iframe[src^="https://id.tinypass.com/"],:root iframe[src^="https://buy.tinypass.com/"],:root iframe[src^="https://sandbox.tinypass.com/"]{display:block;margin:-15px!important;width:calc(100% + 30px)!important;height:2000px!important;height:var(--slate-height,100%)!important;overflow:visible!important;-webkit-transition:opacity .12s;transition:opacity .12s}html:not([data-layout-uri*="/instances/article"]):not([data-layout-uri*="/instances/package-landing"]):not([data-layout-uri*="/instances/quiz"]) .layout-one-column .main{margin-top:25px}@media(min-width:768px){html:not([data-layout-uri*="/instances/article"]):not([data-layout-uri*="/instances/package-landing"]):not([data-layout-uri*="/instances/quiz"]) .layout-one-column .main{margin-top:40px}}@media(min-width:1440px){html:not([data-layout-uri*="/instances/article"]):not([data-layout-uri*="/instances/package-landing"]):not([data-layout-uri*="/instances/quiz"]) .layout-one-column .main{margin-top:80px}}html[data-layout-uri*="/instances/package-landing"] .layout-one-column .global-footer{margin-top:0}.layout-one-column .l-wrapper{padding:0 15px}.layout-one-column .l-container{margin:0 auto}@media(min-width:1024px){.layout-one-column .l-container{max-width:1000px}}@media(min-width:1440px){.layout-one-column .l-container{max-width:1300px}}@media(prefers-color-scheme:light){:where(.theme-auto) .layout-one-column--plus-landing:not(header){background-color:#f8f8f8}}:where(.theme-light) .layout-one-column--plus-landing:not(header){background-color:#f8f8f8}.layout-one-column--plus-landing #main{background-color:inherit}.layout-one-column--plus-landing .l-container{max-width:1000px}</style></head> <body class="layout-one-column "> <section class="top-ad"> <div class="slate-ad ad--desktopOnly ad--leaderboard"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/leaderboard@published" data-placeholder="settings" data-type="leaderboard" data-zone-id = "768478" data-placement-id = "12399445" data-criteo-id="" data-site-id="271610" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--tabletPortraitOnly ad--leaderboard"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/leaderboardTablet@published" data-placeholder="settings" data-type="leaderboard-tablet" data-zone-id = "768480" data-placement-id = "12399447" data-criteo-id="" data-site-id="271365" data-ll-threshold="400" > </div> </div> </section> <header data-uri="slate.com/_components/masthead/instances/default@published" class="masthead" data-via="nav" > <a href="#main" class="skip-to-main">Skip to the content</a> <div class="desktop-masthead"> <div class="masthead__wrapper"> <ul class="widgets masthead__container"> <li class="js-account--subscribe" hidden> <a class="widgets__item slate-button" data-piano-href="desktopMastheadUrl" data-piano-html="desktopMastheadText"> <svg class="widgets__icon" width="16" height="16"> <use data-piano-icon-href="iconUrl"></use> </svg> </a> </li> <li> <a href="https://shop.slate.com/" class="widgets__item"> <svg class="widgets__icon" width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#shop"></use> </svg> Slate Shop </a> </li> <li> <a href="https://slate.com/tag/slate-games" class="widgets__item"> <svg class="widgets__icon" width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#games"></use> </svg> Games </a> </li> <li> <a href="https://slate.com/newsletters" class="widgets__item"> <svg class="widgets__icon" width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#newsletters"></use> </svg> Newsletters </a> </li> <li class="widgets__item js-account--sign-in sign-in-link" hidden> <svg class="widgets__icon" width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#avatar"></use> </svg> <a href="https://slate.com/sign-in" class="masthead__login js-redirect-return">Sign In</a> </li> <li class="js-account--account" hidden> <span class="widgets__item"> <svg class="widgets__icon" width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#avatar"></use> </svg> <div class="dropdown dropdown--subtle widgets__dropdown" ><button class="dropdown__button" disabled> <span class="dropdown__label">Account</span> <svg class="dropdown__icon" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg" role="img" > <title>Activating this button will toggle the display of additional content</title> <path d="M0 0l5 6 5-6z"/> </svg> </button> <div class="dropdown__content"> <a href="https://slate.com/account" class="dropdown__link js-account--account" hidden > Account </a> <a href="https://slate.com/sign-out" class="dropdown__link js-redirect-return js-account--sign-out" hidden > Sign out </a> </div> </div> </span> </li> </ul> <script> try { const mastheadChildren = document.currentScript.previousElementSibling.children; const posFromBack = document.cookie.indexOf("__utp") === -1 ? 2 : 1; mastheadChildren[mastheadChildren.length - posFromBack].hidden = false; } catch(err) { console.error("Error unhiding sign-in/account in masthead", err); } </script> </div> <div class="masthead__wrapper"> <nav class="main-nav masthead__container"> <a href="https://slate.com" class="main-nav__logo"> <svg class="logo" width="259" height="80"> <title>Slate homepage</title> <use href="https://slate.com/static/media/sites/slate-com/global-sprite.453518f.svg#logo"></use> </svg> </a> <ul class="sections"> <li class="sections__item"> <a href="/news-and-politics" class="sections__link">News & Politics</a> </li> <li class="sections__item"> <a href="/culture" class="sections__link">Culture</a> </li> <li class="sections__item"> <a href="/technology" class="sections__link">Technology</a> </li> <li class="sections__item"> <a href="/business" class="sections__link" aria-current="true" >Business</a> </li> <li class="sections__item"> <a href="/life" class="sections__link">Life</a> </li> <li class="sections__item"> <a href="/advice" class="sections__link">Advice</a> </li> <li class="sections__item"> <a href="/podcasts" class="sections__link">Podcasts</a> </li> </ul> </nav> </div> </div> <div class="mobile-masthead"> <div class="mobile-masthead__menu menu"> <button class="menu__control menu__control--open js-toggle-menu"> <span aria-hidden="true">Menu</span> <svg width="16" height="15"> <title>Open menu</title> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#menu"></use> </svg> </button> <nav class="menu__content"> <header class="menu__header"> <button class="menu__control slate-close js-toggle-menu"> <svg width="21" height="21"> <title>Close menu</title> <use href="https://slate.com/static/media/sites/slate-com/global-sprite.453518f.svg#back"></use> </svg> </button> <span class="menu__title">Menu</span> </header> <div class="mobile-sections"> <a href="/news-and-politics" class="mobile-sections__link">News & Politics</a> <a href="/culture" class="mobile-sections__link">Culture</a> <a href="/technology" class="mobile-sections__link">Technology</a> <a href="/business" class="mobile-sections__link">Business</a> <a href="/life" class="mobile-sections__link">Life</a> <a href="/advice" class="mobile-sections__link">Advice</a> <a href="/podcasts" class="mobile-sections__link">Podcasts</a> <a href="/search" class="mobile-sections__link"> <svg width="18" height="18" class="mag-lens"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#search"></use> </svg> Search </a> <div class="mobile-sections__link"> <div class="dropdown dropdown--subtle theme-picker" ><button class="dropdown__button theme-picker__button" disabled> <span class="dropdown__label"></span> <svg class="dropdown__icon" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg" role="img" > <title>Activating this button will toggle the display of additional content</title> <path d="M0 0l5 6 5-6z"/> </svg> </button> <div class="dropdown__content"> <button class="dropdown__link theme-picker__option" data-value="light"> <svg width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#light"></use> </svg> Light </button> <button class="dropdown__link theme-picker__option" data-value="dark"> <svg width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#dark"></use> </svg> Dark </button> <button class="dropdown__link theme-picker__option" data-value="auto"> <svg width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#auto"></use> </svg> Auto </button> </div> </div> <script> try { var selected = localStorage.getItem('theme') || 'light'; var dd = document.currentScript.previousElementSibling; if (dd.offsetParent !== null) { dd.querySelectorAll('.dropdown__link').forEach(function(opt) { if (opt.dataset.value === selected) { dd.querySelector('.dropdown__label').innerHTML = opt.innerHTML; } }) } } catch (e) {} </script> </div> <div class="mobile-sections__link js-account--subscribe" hidden> <a href="https://slate.com/plus?utm_medium=link&utm_campaign=plus&utm_content=nav_bar&utm_source=nav" class="mobile-sections__link--subscribe"><b>Subscribe</b></a> </div> <a href="https://shop.slate.com/" class="mobile-sections__link js-redirect-return">Slate Shop</a> <a href="https://slate.com/tag/slate-games" class="mobile-sections__link js-redirect-return">Games</a> <a href="https://slate.com/newsletters" class="mobile-sections__link js-redirect-return">Newsletters</a> <a href="https://slate.com/sign-in" class="js-account--sign-in mobile-sections__link js-redirect-return" hidden>Sign in</a> <a href="https://slate.com/account" class="js-account--account mobile-sections__link" hidden>Account</a> <a href="https://slate.com/sign-out" class="js-account--sign-out mobile-sections__link js-redirect-return" hidden>Sign out</a> </div> </nav> </div> <div class="mobile-masthead__logo"> <a href="https://slate.com"> <svg class="logo" width="124" height="39"> <title>Slate homepage</title> <use href="https://slate.com/static/media/sites/slate-com/global-sprite.453518f.svg#logo"></use> </svg> </a> </div> <div class='mobile-masthead__account'> <a class="mobile-masthead__link js-account--account" href="https://slate.com/account" hidden >Account</a> <div class="mobile-masthead__mobile-link js-account--sign-in" hidden><a data-piano-href="mobileMastheadUrl" data-piano-html="mobileMastheadText" class="slate-link"></span></a></div> </div> </div> <div class="masthead__wrapper"> <div class="strapline masthead__container" > <svg width="27" height="30" class="strapline__asterisk"> <title>*</title> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#asterisk"></use> </svg> <a class="strapline__text" href="https://slate.com/culture/2024/11/cormac-mccarthy-vanity-fair-augusta-britt-vincenzo-barney-interview.html"> Broke the Magazine-Publishing Apparatus </a> <div class="strapline__search"> <form action="/search" class="search-form" data-via="search"> <input id="search-input" name="q" placeholder="Search for" class="search-form__input" /> <button class="search-form__submit"> <svg class="search-form__icon" width="16" height="16"> <title>Submit search</title> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#search"></use> </svg> </button> <label for="search-input" class="search-form__label"> <svg class="search-form__icon" width="16" height="16"> <title>Enter query</title> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#search"></use> </svg> </label> </form> <div class="dropdown dropdown--subtle theme-picker" ><button class="dropdown__button theme-picker__button" disabled> <span class="dropdown__label"></span> <svg class="dropdown__icon" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg" role="img" > <title>Activating this button will toggle the display of additional content</title> <path d="M0 0l5 6 5-6z"/> </svg> </button> <div class="dropdown__content"> <button class="dropdown__link theme-picker__option" data-value="light"> <svg width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#light"></use> </svg> Light </button> <button class="dropdown__link theme-picker__option" data-value="dark"> <svg width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#dark"></use> </svg> Dark </button> <button class="dropdown__link theme-picker__option" data-value="auto"> <svg width="16" height="16"> <use href="https://slate.com/static/media/components/masthead/sprite.f075295.svg#auto"></use> </svg> Auto </button> </div> </div> <script> try { var selected = localStorage.getItem('theme') || 'light'; var dd = document.currentScript.previousElementSibling; if (dd.offsetParent !== null) { dd.querySelectorAll('.dropdown__link').forEach(function(opt) { if (opt.dataset.value === selected) { dd.querySelector('.dropdown__label').innerHTML = opt.innerHTML; } }) } } catch (e) {} </script> </div> </div> </div> </header> <main role="main" id="main"> <div class="l-wrapper"> <div class="main l-container" > <article data-uri="slate.com/_components/article/instances/cm3t0cap2000lukl0x4t41lt6@published" data-has-roadblock="false" data-rubric="metropolis" class="article article--article article--right-rail " itemscope itemtype="http://schema.org/Article" > <div itemprop="publisher" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Slate" /> <div itemprop="logo" itemscope itemtype="https://www.schema.org/ImageObject"> <link itemprop="url" href="https://dot.cdnslate.com/static/media/sites/slate-com/icon.400x400.09ec623.png"> <meta itemprop="width" content="400"> <meta itemprop="height" content="400"> </div> </div> <div class="article__fullbleed-header" ></div> <header class="article__header"> <div itemprop="image" itemscope itemtype="https://www.schema.org/ImageObject"> <meta itemprop="url" content="https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1200"> <meta itemprop="width" content="1200"> <meta itemprop="height" content="800"> </div> <a class="article__rubric" href="/business/metropolis" > Metropolis</a> <h1 itemprop="headline" class="article__hed article__hed--" >One Big Idea to Prove That Democrats Can Govern</h1> <h2 itemprop="alternativeHeadline" class="article__dek" >They have a chance to show that government can devise effective solutions to everyday problems.</h2> <div class="article__meta"> <div class="article__byline" > By <span itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name"><a href="/author/henry-grabar">Henry Grabar</a></span></span> </div> <time itemprop="datePublished" content="2024-11-22T18:54:14+00:00" class="article__dateline" > <span>Nov 22, 2024</span><span>1:54 PM</span> </time> </div> </header> <div class="article__top-image" > <figure data-uri="slate.com/_components/image/instances/cm3t0cap2000fukl0gc5z6mxu@published" class="image image--top" data-editable="imageInfo" style="width: px;"><div class="lazyload-container" style="aspect-ratio: 1560 / 1040;"> <img alt="Gov. Kathy Hochul, in a green suit and white shirt, sits at a table with the state seal and state flag of New York behind her. Her hands are cupping a coffee mug." class="lazyloaded" src="https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0" srcset="https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=320 320w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=480 480w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=600 600w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=840 840w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=960 960w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1280 1280w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1440 1440w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1600 1600w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1920 1920w, https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=2200 2200w" sizes="(min-width: 1440px)970px, (min-width: 1024px)709px, (min-width: 768px)620px, calc(100vw - 30px)" width="1560" height="1040" /> </div> <figcaption class="image__meta"> <span class="image__credit">Kyle Mazza/NurPhoto via Reuters Connect</span> </figcaption> </figure> </div> <div class="article__share-sidebar share-sidebar"> <div class="social-share" aria-label="social media links" data-uri="slate.com/_components/social-share/instances/cm3t0cap2000dukl0u9gkla59@published" > <a href="https://twitter.com/share?text=One+big+idea+to+prove+that+Democrats+can+govern.&via=slate&url=https%3A%2F%2Fslate.com%2Fbusiness%2F2024%2F11%2Fcongestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html%3Futm_medium%3Dsocial%26utm_campaign%3Dtraffic%26utm_source%3Darticle%26utm_content%3Dtwitter_share" class="social-share__link social-share__link--twitter js-share-link" data-share="twitter" data-parsely-event="_twitter-tweet" target="_blank" > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#twitter-circle"></use> </svg>Tweet </a> <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fslate.com%2Fbusiness%2F2024%2F11%2Fcongestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html%3Futm_medium%3Dsocial%26utm_campaign%3Dtraffic%26utm_source%3Darticle%26utm_content%3Dfacebook_share" class="social-share__link social-share__link--facebook js-share-link" data-share="facebook" data-parsely-event="_facebook-share" aria-label="Share on Facebook" role="link" target="_blank" > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#facebook-circle"></use> </svg><span aria-hidden="true">Share</span> </a> <a data-share-url="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html?utm_medium=social&utm_campaign=traffic&utm_source=article&utm_content=web_share" class="social-share__link social-share__link--share js-web-share-link" data-share="web-share" data-parsely-event="_web-share" aria-label="Share" role="link" hidden > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#share"></use> </svg><span aria-hidden="true">Share</span> </a> <a href="https://slate.com/comments/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html" class="social-share__link social-share__link--comments" > <svg width="25" height="25" class="social-share__icon" role="presentation" > <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#comments"></use> </svg>Comment </a> </div> </div> <section class="article__body"> <div class="article__podcast-subscribe"></div> <div class="article__left-rail"> <div class="article__share-sidebar-xl share-sidebar"> <div class="social-share" aria-label="social media links" data-uri="slate.com/_components/social-share/instances/cm3t0cap2000dukl0u9gkla59@published" > <a href="https://twitter.com/share?text=One+big+idea+to+prove+that+Democrats+can+govern.&via=slate&url=https%3A%2F%2Fslate.com%2Fbusiness%2F2024%2F11%2Fcongestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html%3Futm_medium%3Dsocial%26utm_campaign%3Dtraffic%26utm_source%3Darticle%26utm_content%3Dtwitter_share" class="social-share__link social-share__link--twitter js-share-link" data-share="twitter" data-parsely-event="_twitter-tweet" target="_blank" > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#twitter-circle"></use> </svg>Tweet </a> <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fslate.com%2Fbusiness%2F2024%2F11%2Fcongestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html%3Futm_medium%3Dsocial%26utm_campaign%3Dtraffic%26utm_source%3Darticle%26utm_content%3Dfacebook_share" class="social-share__link social-share__link--facebook js-share-link" data-share="facebook" data-parsely-event="_facebook-share" aria-label="Share on Facebook" role="link" target="_blank" > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#facebook-circle"></use> </svg><span aria-hidden="true">Share</span> </a> <a data-share-url="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html?utm_medium=social&utm_campaign=traffic&utm_source=article&utm_content=web_share" class="social-share__link social-share__link--share js-web-share-link" data-share="web-share" data-parsely-event="_web-share" aria-label="Share" role="link" hidden > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#share"></use> </svg><span aria-hidden="true">Share</span> </a> <a href="https://slate.com/comments/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html" class="social-share__link social-share__link--comments" > <svg width="25" height="25" class="social-share__icon" role="presentation" > <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#comments"></use> </svg>Comment </a> </div> </div> </div> <div class="article__content" itemprop="mainEntityOfPage"> <p class="slate-paragraph slate-graf" data-word-count="69" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0cap2000gukl0mqqg5hx6@published" >One popular way to explain the election’s red wave in America’s cities is to argue that it’s a reaction to poor governance by Democrats. There are <a href="https://slate.com/business/2024/11/trump-shift-blue-cities-latino-minority-vote-news-source-tiktok-mainstream-media.html">holes in this theory</a>, but it’s an attractive framing because it provokes a productive type of soul-searching. After all, Democrats still do control most of the country’s big cities. If they want to win back urban voters, the ball is in their court.</p> <p class="slate-paragraph slate-graf" data-word-count="74" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3jb001j3b70u85tf4ki@published" >New York’s lieutenant governor, Antonio Delgado, <a href="https://www.nytimes.com/2024/11/21/opinion/democratic-party-neoliberal.html">wrote as much</a> in the New York Times on Thursday: “The challenge for Democrats now is to prove we can govern. Republicans will control Washington, but we control cities and states across the country. Let’s prove ourselves to be the <em>party of competence</em> by improving people’s lives with homes they can afford, quality health care, clean air and safe drinking water, high-performing schools and reliable transportation” (emphasis mine).</p> <div data-uri="slate.com/_components/connatix/instances/default"> <script> (function(d,s,n){var js,fjs=d.getElementsByTagName(s)[0];js=d.createElement(s);js.className=n;js.src="//player.ex.co/player/8b7b2bed-5b69-4d70-82d5-aa335c8abe6c";fjs.parentNode.insertBefore(js,fjs);}(document,"script","exco-player")); </script> <div id="8b7b2bed-5b69-4d70-82d5-aa335c8abe6c"></div> </div> <p class="slate-paragraph slate-graf" data-word-count="53" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3jb001k3b70xx98hui3@published" >Fortunately, one powerful Democratic politician is poised to implement an ambitious, first-of-its-kind policy with the potential to improve the lives of millions in a big city. With proper execution, this initiative could restore the sense that Democrats know what they’re doing and, more broadly, that government can devise effective solutions to everyday problems.</p> <p class="slate-paragraph slate-graf" data-word-count="82" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j8001f3b70l7sgoiu7@published" >It’s Delgado’s colleague Gov. Kathy Hochul, who is at last implementing a congestion toll around Manhattan’s two central business districts early next year. Congestion pricing is designed to raise money for public-transportation improvements and eliminate gridlock, bringing a host of positive externalities such as lower asthma rates, reliable freight delivery, faster emergency response times, and a functional bus network. A number of U.S. cities, including Boston and Los Angeles, have wondered if the tactic could help them manage the costs of gridlock.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--desktopOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--inArticleBanner ad--desktopXl"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-xl" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--tabletPortraitOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-tablet" data-zone-id = "768488" data-placement-id = "12399457" data-criteo-id="" data-site-id="271364" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="70" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j7001e3b70e00xviun@published" >Now New York can light the way. It’s exactly the kind of bold problem-solving that has seemed in short supply in urban governance over the past four years, during a pandemic recovery marked by a murder surge, the arrival of tens of thousands of migrants, rising homelessness, and out-of-control housing costs. New York City, with its indicted mayor and hapless City Council, has not been anyone’s idea of a model.</p> <p class="slate-paragraph slate-graf" data-word-count="105" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j6001d3b707l41w0z7@published" >Originally approved in 2019 under former Gov. Andrew Cuomo, the congestion toll was delayed by lawsuits, federal approvals, and the coronavirus. After a date was finally selected—June 30, 2024—Hochul intervened to stall the toll with just weeks to go, reportedly in an attempt to avoid a repeat of the 2022 midterms, in which Democrats wiped out in the congressional races in the New York suburbs, handing the GOP control of the House. Mission accomplished, sort of. Democrats took back three of the four seats they lost two years ago, and Hochul has now set a date for the policy to take effect: Jan. 5, 2025.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="94" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j100183b70emq2xpco@published" >This puts the governor in a strange position. She might well have written off congestion pricing as an inevitability, a technocratic solution devised years ago over which she had no control, and watched over its implementation with ambivalence. Instead, by first meddling with, then directing its delivery, at a price point she imposed out of thin air to replace the one chosen after months of deliberations, she has made congestion pricing her own. Just as pro-toll advocates labeled her “Congestion Kathy” when she delayed, anti-pricing opponents are now calling the policy “<a href="https://www.congestionpricingsucks.com/">Hochul’s congestion pricing</a>.”</p> <div class="slate-ad ad--box ad--desktopOnly"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-box" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="23" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j8001g3b70b4q756wj@published" >The good news for Hochul is that road pricing has proved popular in London, Stockholm, and Oslo, with public opinion <a href="https://www.sciencedirect.com/science/article/pii/S0967070X23001415?via%3Dihub">improving over time</a>.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--inArticleBanner ad--desktopXl"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-xl" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="120" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j2001a3b70rhxfpfuj@published" >The bad news is that Hochul does not have time on her side: She will likely face a primary challenge in 2026 and, if she prevails, a risky matchup against a Republican who is sure to make congestion pricing a campaign issue. (One Hudson Valley GOP congressman, Mike Lawler, has already <a href="https://www.lawlerforcongress.com/2024/11/16/lawler-for-congress-campaign-unveils-congestionpricingsucks-com/">cut an anti–congestion pricing spot</a>.) Further complicating matters: Hochul’s public remarks about the wisdom of the policy have swung wildly. First, she was <a href="https://www.governor.ny.gov/news/governor-hochul-announces-first-nation-congestion-pricing-will-move-forward-improving-air">all for it</a>; then she was against it on the grounds that a $15 toll would be a burden on “hardworking New Yorkers” (despite the fact that many families currently pay many times that amount to take a train downtown); now she is for it, again.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="35" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3je001l3b70l5bibux7@published" >But no matter. Her political fortunes are currently tied to the policy’s success, and so she has a strong incentive to ensure that congestion pricing lives up to its promise as a flagship blue-state policy.</p> <p class="slate-paragraph slate-graf" data-word-count="94" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j9001i3b70vv82kw2h@published" >First, Hochul has to make the program a success inside the cordon in Manhattan. She is already off to a bad start. By overruling a board of experts and cutting the toll by 60 percent, she has also reduced the promised traffic decline to just 13 percent. That traffic drop will soon be partly filled by a “<a href="https://nyc.streetsblog.org/2024/07/03/truth-over-fiction-on-congestion-pricing-episode-i">rebound effect</a>,” as faster traffic speeds induce more trips. Before you know it, gridlock could once again be holding up fire engines and blocking crosswalks, and the toll will look like nothing more than a cash grab.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--desktopOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--tabletPortraitOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-tablet" data-zone-id = "768488" data-placement-id = "12399457" data-criteo-id="" data-site-id="271364" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="52" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3ij00163b7034us8as6@published" >Former New York DOT Commissioner Janette Sadik-Khan <a href="https://www.curbed.com/2023/09/janette-sadik-khan-nyc-congestion-pricing-rollout.html">expressed this concern</a> to Curbed last year: “If congestion pricing does in fact remove 20 percent of the traffic and you just wind up with underused car lanes, it’s an invitation for motorists to fill them up again. It will harm the program’s credibility irreparably.”</p> <div class="slate-ad ad--inArticleBanner ad--desktopXl"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-xl" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="115" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3ih00153b70frd09kf3@published" >So the challenge for Hochul is to make sure that big changes accompany the rollout and are seen as part and parcel of the policy. (Nominally, this would be the city’s responsibility, but neither the mayor nor the City Council president <a href="https://nypost.com/2024/02/06/metro/eric-adams-adrienne-adams-distance-themselves-from-mtas-15-congestion-toll/">wants anything to do with it</a>, and Hochul wields a lot of influence in City Hall right now.) Sadik-Khan has suggested establishing special lanes for e-bikes and scooters, building a pedestrian boulevard through Midtown, closing the Financial District to traffic, and constructing 14<sup>th </sup>Street–style busways on all the city’s major crosstown thoroughfares. Big-ticket projects like those could mesh with the city’s own initiatives, like a redesigned Fifth Avenue and “<a href="https://www.nyc.gov/html/dot/html/pr2024/dot-enhances-pedestrian-safety.shtml">daylighting</a>” at thousands of intersections.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="63" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j8001h3b70s13boax3@published" >These changes would make it possible for congestion pricing to keep its promises—cleaner air, faster ambulances and fire trucks, a functioning bus network—even after the sticker shock wears off. Ideally, these initiatives would have gotten underway years ago. But as many cities learned when the pandemic hit, it’s a lot easier to do things quickly when there aren’t quite so many cars around.</p> <aside class="recirc-line" data-via="recirc-line" data-uri="slate.com/_components/recirc-line/instances/cm3t0cap2000hukl0fosfut3l@published" > <h2 class="recirc-line__related-from">Related From Slate</h2> <a href="https://slate.com/news-and-politics/2024/11/trump-democrats-biden-kamala-harris-obama-pelosi-jeffries-schumer.html" class="recirc-line__content"> <div class="recirc-line__img"> <img src="https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=140" width="141" height="94" srcset="https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=320 320w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=480 480w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=600 600w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=840 840w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=960 960w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1280 1280w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1440 1440w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1600 1600w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1920 1920w, https://compote.slate.com/images/4c3cb28f-2e14-424c-a694-1cf1d9304a5f.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=2200 2200w" sizes="141px" alt="" loading="lazy" /> </div> <div class="recirc-line__txt"> <h4 class="recirc-line__byline">Alexander Sammon</h4> <h3 class="recirc-line__promoline">I’m Losing It With the Democrats</h3> <b class="slate-link--bold recirc-line__read-more">Read More</b> </div> </a> </aside> <p class="slate-paragraph slate-graf" data-word-count="128" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j100193b701tz0ura2@published" >Second, Hochul has to guarantee that the toll works for New Yorkers outside the zone. That means making sure that the redistributional effect of congestion pricing—tolling a few rich guys who drive into Manhattan to fund subways and buses for the masses—is crystal clear. The transit improvements will be implemented by the MTA, which Hochul controls, and include faster trains, new elevators and escalators, and capital improvements like an extended Second Avenue Subway. Here, too, the MTA should insist that local jurisdictions provide signal priority at stoplights and dedicated emergency lanes for buses, EMS, police, and the fire department. Hochul can also reduce negative spillover, in the form of drivers parking just outside the zone or around outer-borough transit stops, by <a href="https://www.vitalcitynyc.org/articles/smarter-parking-policy-please">introducing parking permits</a> in New York City.</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--inArticleBanner ad--desktopXl"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-xl" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="84" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j2001c3b70rb8tgn1p@published" >And every single good thing the MTA does should be tied to the Robin Hood toll, with Hochul cutting specially made congestion pricing ribbons with all the subtlety of Donald Trump putting his name on those stimulus checks. Democrats have learned the hard way that there is no room for modesty in “deliverism.” (The Biden administration did plenty of governing, of course, but, without an effective communicator in the White House, failed to convince even the groups that <a href="https://www.nytimes.com/2022/12/08/us/politics/biden-union-pensions.html">had directly benefited</a> from its policies.)</p> <div class="slate-ad ad--desktopOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot" data-zone-id = "768486" data-placement-id = "12399452" data-criteo-id="" data-site-id="271363" data-ll-threshold="400" > </div> </div> <div class="slate-ad ad--tabletPortraitOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-tablet" data-zone-id = "768488" data-placement-id = "12399457" data-criteo-id="" data-site-id="271364" data-ll-threshold="400" > </div> </div> <aside data-uri="slate.com/_components/in-article-recirc/instances/cm3t0cap2000iukl0tuoalpb0@published" class="in-article-recirc" data-via="article-inline_recirc-section-business" > <h1 class="in-article-recirc__header"> Popular in <a href="/" class="in-article-recirc__topic"> Slate </a> </h1> <ol class="in-article-recirc__list"> <li class="in-article-recirc__item"> <a href="https://slate.com/culture/2024/11/cormac-mccarthy-vanity-fair-augusta-britt-vincenzo-barney-interview.html" class="in-article-recirc__link"> He Bungled the Literary Scoop of the Year. Now He’s Ready to Explain Himself. </a> </li> <li class="in-article-recirc__item"> <a href="https://slate.com/life/2024/11/matt-gaetz-wife-withdraws-attorney-general-trump.html" class="in-article-recirc__link"> Wait, Matt Gaetz Is Married? And She’s <em>Who</em>? </a> </li> <li class="in-article-recirc__item"> <a href="https://slate.com/life/2024/11/tunnel-of-fudge-cake-recipe-pillsbury-bundt-frosting.html" class="in-article-recirc__link"> It Was Once America’s Favorite Cake. Why Is It Now Impossible to Bake? </a> </li> <li class="in-article-recirc__item"> <a href="https://slate.com/life/2024/11/food-cooking-recipes-thanksgiving-2024.html" class="in-article-recirc__link"> The 25 Recipes That Changed It All in American Cooking Over the Past 100 Years </a> </li> </ol> </aside> <p class="slate-paragraph slate-graf" data-word-count="60" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3ia00143b70mwuhw53q@published" >Third, Hochul can address bad actors: She can crack down on drivers who use fake and defaced license plates (law and order is good!), a practice that will proliferate as the toll takes effect. These scofflaws steal <a href="https://comptroller.nyc.gov/wp-content/uploads/2024/01/Audit_Glance_DOT-Speed-Cameras.pdf">more than $100 million</a> from the city each year, and that doesn’t even count the foregone state tolls on bridges, tunnels, and highways!</p> <div class="slate-ad ad--mobileOnly ad--inArticleBanner"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap1000cukl02ktbb9fy@published" data-placeholder="settings" data-type="mid-article-spot-mobile" data-zone-id = "768494" data-placement-id = "12399462" data-criteo-id="" data-site-id="271366" data-ll-threshold="400" > </div> </div> <p class="slate-paragraph slate-graf" data-word-count="70" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3j2001b3b70b4yg92x9@published" >Finally, Hochul can preempt a surefire right-wing critique by making a serious effort to reform the MTA’s wasteful practices. Lawler, for example, has already framed congestion pricing as a way to make up for missing revenue from farebeaters. But the MTA’s out-of-control spending has been a problem for years, and by promising reform, Hochul can argue she’s fixing New York City’s transit funding on both sides of the balance sheet.</p> <p class="slate-paragraph slate-graf" data-word-count="82" data-uri="slate.com/_components/slate-paragraph/instances/cm3t0k3iv00173b704kw25vu5@published" >It will be an uphill subway ride. Congestion pricing is unpopular, and framing it as a way to raise money—as a tax, rather than as an infrastructure and quality-of-life improvement—is a losing proposition. <a href="https://www.inquirer.com/transportation/pa-governor-josh-shapiro-i95-infrastructure-president-biden-20230621.html">Josh Shapiro fixing I-95</a> this ain’t. But it will also be an interesting test of Democrats’ ability to defy the poll-driven politics that has led many voters to believe that they stand for nothing at all. Congestion pricing was a good idea; now Kathy Hochul has to prove <span class="slate-paragraph--tombstone">it.</span></p> <section class="newsletter-signup " data-turnstile-sitekey="0x4AAAAAAAapdPWOG3kR2_qF" data-list="The Slatest" data-uri="slate.com/_components/newsletter-signup/instances/cm3t0cap2000jukl0wlib1lo0@published" > <div class="newsletter-signup__intro newsletter-signup__intro--centered" > <img alt="" class="newsletter-signup__img" hidden data-src-light="/media/components/newsletter-signup/the-slatest.png" data-src-dark="/media/components/newsletter-signup/the-slatest-dark.png" width="130" height="58.7" /> <h1 class="newsletter-signup__headline">Get the best of news and politics</h1> Sign up for Slate’s evening newsletter. </div> <form class="newsletter-signup__form" novalidate> <p class="newsletter-signup__success slate-notification--success" hidden> Thanks for signing up! You can <a class="newsletter-signup__manage-link" href="https://slate.com/newsletters" > manage your newsletter subscriptions </a> at any time. </p> <div class="newsletter-signup__error slate-notification--error" hidden> We encountered an issue signing you up. Please try again, or <a class="newsletter-signup__manage-link" href="https://slate.com/newsletters" > manage all your newsletter subscriptions here </a> . </div> <noscript> <div class="slate-notification--error"> Please enable javascript to sign up for newsletters. </div> </noscript> <div class="newsletter-signup__fields"> <label class="newsletter-signup__label"> <div class="newsletter-signup__label-text">Email address:</div> <input class="slate-input" type="email" autocomplete="email" required /> </label> <div class="newsletter-signup__additional"> <label class="newsletter-signup__check-group"> <input class="newsletter-signup__checkbox" type="checkbox" /> Send me updates about Slate special offers. </label> <span class="newsletter-signup__terms"> By signing up, you agree to our <a href="/privacy" class="newsletter-signup__terms-link">Privacy Policy </a> and <a href="/terms" class="newsletter-signup__terms-link">Terms</a>. </span> </div> <div class="turnstile-widget" data-theme></div> <button class="newsletter-signup__submit slate-button">Sign Up</button> </div> </form> </section> <div class="social-share" aria-label="social media links" data-uri="slate.com/_components/social-share/instances/cm3t0cap2000kukl09sa2raie@published" > <a href="https://twitter.com/share?text=One+big+idea+to+prove+that+Democrats+can+govern.&via=slate&url=https%3A%2F%2Fslate.com%2Fbusiness%2F2024%2F11%2Fcongestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html%3Futm_medium%3Dsocial%26utm_campaign%3Dtraffic%26utm_source%3Darticle%26utm_content%3Dtwitter_share" class="social-share__link social-share__link--twitter js-share-link" data-share="twitter" data-parsely-event="_twitter-tweet" target="_blank" > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#twitter-circle"></use> </svg>Tweet </a> <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fslate.com%2Fbusiness%2F2024%2F11%2Fcongestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html%3Futm_medium%3Dsocial%26utm_campaign%3Dtraffic%26utm_source%3Darticle%26utm_content%3Dfacebook_share" class="social-share__link social-share__link--facebook js-share-link" data-share="facebook" data-parsely-event="_facebook-share" aria-label="Share on Facebook" role="link" target="_blank" > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#facebook-circle"></use> </svg><span aria-hidden="true">Share</span> </a> <a data-share-url="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html?utm_medium=social&utm_campaign=traffic&utm_source=article&utm_content=web_share" class="social-share__link social-share__link--share js-web-share-link" data-share="web-share" data-parsely-event="_web-share" aria-label="Share" role="link" hidden > <svg width="25" height="25" class="social-share__icon" role="presentation"> <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#share"></use> </svg><span aria-hidden="true">Share</span> </a> <a href="https://slate.com/comments/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html" class="social-share__link social-share__link--comments" > <svg width="25" height="25" class="social-share__icon" role="presentation" > <use href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#comments"></use> </svg>Comment </a> </div> </div> <ul class="article__tags" > <li> <a href="/tag/democrats" class="article__tag"> Democrats </a> </li ><li> <a href="/tag/infrastructure" class="article__tag"> Infrastructure </a> </li ><li> <a href="/tag/mass-transit" class="article__tag"> Mass Transit </a> </li ><li> <a href="/tag/new-york-city" class="article__tag"> New York City </a> </li ><li> <a href="/tag/politics" class="article__tag"> Politics </a> </li ><li> <a href="/tag/new-york" class="article__tag"> New York </a> </li > </ul> </section> <div class="article__right-rail"> <div class="slate-ad ad--desktopOnly ad--rightRail"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/cm3t0cap2000eukl0uye08exd@published" data-placeholder="settings" data-type="rr-article-flex" data-zone-id = "768502" data-placement-id = "12399463" data-criteo-id="" data-site-id="271367" data-ll-threshold="400" > </div> </div> </div> </article> <hr class="article__hr"> <div class="slate-parsely" data-article-url="https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html" data-uri="slate.com/_components/slate-parsely/instances/cm3t0caoj0009ukl0mxea4e35@published"> <script type="application/ld+json"> {"url":"https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html","@type":"NewsArticle","about":"They have a chance to show that government can devise effective solutions to everyday problems.","image":{"url":"https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0&width=1200","@type":"ImageObject","width":1200,"height":800},"author":{"name":"Henry Grabar","@type":"Person"},"@context":"http://schema.org","headline":"One Big Idea to Prove That Democrats Can Govern","keywords":["new-york-city","mass-transit","democrats","new-york","infrastructure","politics","redux","Section:business","AdNode:business/metropolis"],"publisher":{"logo":{"url":"https://dot.cdnslate.com/static/media/sites/slate-com/icon.400x400.09ec623.png","@type":"ImageObject","width":400,"height":400},"name":"Slate","@type":"Organization"},"dateCreated":"2024-11-22T18:54:14+00:00","thumbnailUrl":"https://compote.slate.com/images/548c6b75-c7a4-46c3-bd60-e2eddde7b0e9.jpeg?crop=1560%2C1040%2Cx0%2Cy0","datePublished":"2024-11-22T18:54:14+00:00","articleSection":"Metropolis"} </script> </div> <div class="slate-adnode" data-adnode="business/metropolis" data-uri="slate.com/_components/slate-adnode/instances/cm3t0caok000aukl05pfjj28a@published" ></div> <script class="slate-analytics-js js-analytics-js-data" type="application+json" data-pagetype="article" data-version="2.20.21" data-web-vitals-sampling="0.5" data-web-vitals-url="https://dot.cdnslate.com/static/web-vitals/web-vitals.attribution.iife.85b704e.js" data-uri="slate.com/_components/slate-analytics-js/instances/cm3t0caok000bukl0nhgpo7yj@published" > {"headline":"One Big Idea to Prove That Democrats Can Govern","url":"https://slate.com/business/2024/11/congestion-pricing-new-york-city-democrats-kathy-hochul-traffic-mta-improvements-environment.html","tags":["new-york-city","mass-transit","democrats","new-york","infrastructure","politics"],"authors":["Henry Grabar"],"section":"Business","rubric":"Metropolis","pub_date":"2024-11-22T18:54:14+00:00","page_id":"slate.com/_components/article/instances/cm3t0cap2000lukl0x4t41lt6","page_type":"article","commercialNode":"business/metropolis"} </script> <div class="piano-mount" data-uri="slate.com/_components/piano-mount/instances/meterwall@published" > <div class='piano-mount__container' id="meterwall"> </div> </div> </div> <aside class="l-container" > <div class="taboola-recirc" data-uri="slate.com/_components/taboola-recirc/instances/article@published"> <div id="taboola-below-article-thumbnails"></div> <script> window._taboola = window._taboola || []; _taboola.push({ mode: 'alternating-thumbnails-a', container: 'taboola-below-article-thumbnails', placement: 'Below Article Thumbnails', target_type: 'mix' }); </script> </div> <!-- data-uri="slate.com/_components/outbrain-widget/instances/article@published" --> </aside> </div> </main> <section class="bottom-ad"> <div class="slate-ad ad--sticky-mobile ad--sticky-mobile-index ad--mobileOnly"> <div class="slate-ad__label"> <span class="border"></span> <div class="advertisement">Advertisement</div> <span class="border"></span> </div> <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/stickyBottom@published" data-placeholder="settings" data-type="mob-adhesion" data-zone-id = "1121368" data-placement-id = "14423119" data-criteo-id="" data-site-id="321366" data-ll-threshold="400" > </div> </div> </section> <footer class="global-footer" role="contentinfo" data-uri="slate.com/_components/global-footer/instances/default@published" > <div class="global-footer__main"> <div class="global-footer__main-content"> <div class="global-footer__about"> <h4 class="global-footer__heading">About</h4> <ul class="global-footer__links"> <li><a href="/about">About Us</a></li> <li><a href="https://jobs.lever.co/slate">Work With Us</a></li> <li><a href="/contact">Contact</a></li> <li><a href="/pitch">Pitch Guidelines</a></li> <li><a href="/tips">Send Us Tips</a></li> <li><a href="/briefing/corrections">Corrections</a></li> <li><a href="/commenting">Commenting</a></li> <li><a href="http://www.slatereprints.com/">Reprints</a></li> </ul> </div> <div class="global-footer__sub"> <h4 class="global-footer__heading">Subscriptions</h4> <ul class="global-footer__links"> <li><a href="https://slate.com/plus" >Subscribe</a></li> <li><a href="https://slate.com/sign-in">Sign In</a></li> <li><a href="https://slate.com/account">Account</a></li> <li><a href="/plus/faq">Subscription FAQs</a></li> <li><a href="/podcastfaqs">Podcast FAQs</a></li> <li><a href="/newsletters">Newsletters</a></li> <li><a href="https://slatehelp.freshdesk.com/support/solutions">Customer Support</a></li> </ul> </div> <div class="global-footer__ad"> <h4 class="global-footer__heading">Advertising</h4> <ul class="global-footer__links"> <li><a href="https://optout.aboutads.info/">AdChoices</a></li> <li><a class="global-footer__links__cookie-prefs-link" onclick="(function(event){window.OneTrust && window.OneTrust.ToggleInfoDisplay(); event.preventDefault(); }(event))" href="/do-not-sell" ><img class="global-footer__links__ccpa-logo" src="/media/components/onetrust-update/ccpa-icons/privacyoptions29x14.png" width="29" height="14" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" loading="lazy" />Cookie Preferences</a></li> </ul> </div> <div class="global-footer__brand-section"> <svg width="243" height="30" class="global-footer__logo" loading="lazy"> <title>The Slate Group logo</title> <use data-href="https://slate.com/static/media/components/global-footer/footer-sprite.5083269.svg#slategroup" ></use> </svg> <p class="global-footer__brand-text">Slate is published by The Slate Group, a Graham Holdings Company.</p> <h4 class="global-footer__heading">Follow Us</h4> <div class="global-footer__social-links"> <a href="https://www.facebook.com/Slate/" class="global-footer__social-link" > <svg width="25" height="25" class="global-footer__social-badge" loading="lazy" > <use data-href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#facebook-circle" ></use> </svg> Facebook </a> <a href="https://twitter.com/slate" class="global-footer__social-link" > <svg width="25" height="25" class="global-footer__social-badge" loading="lazy" > <use data-href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#twitter-circle" ></use> </svg> Twitter </a> <a href="https://www.instagram.com/slate/" class="global-footer__social-link" > <svg width="25" height="25" class="global-footer__social-badge" loading="lazy" > <use data-href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#instagram-circle" ></use> </svg> Instagram </a> <a href="https://www.youtube.com/slate" class="global-footer__social-link" > <svg width="25" height="25" class="global-footer__social-badge" loading="lazy" > <use data-href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#youtube-circle" ></use> </svg> YouTube </a> <a href="/rss" class="global-footer__social-link"> <svg width="25" height="25" class="global-footer__social-badge" loading="lazy" > <use data-href="https://slate.com/static/media/sites/slate-com/share-sprite.ffcb553.svg#rss-circle" ></use> </svg> RSS Feed </a> </div> </div> </div> </div> <div class="global-footer__legal"> <div class="global-footer__legal-content"> <ul class="global-footer__legal-links"> <li class="global-footer__legal-link"><a href="/terms">User Agreement</a></li> <li class="global-footer__legal-link"><a href="/privacy">Privacy Policy</a></li> </ul> <p class="global-footer__legal-text">All contents © 2024 The Slate Group LLC. All rights reserved.</p> </div> </div> </footer> <div id="onboarding-container" class="fixin"></div> <div class="foot" > <div class='piano' data-uri="slate.com/_components/piano/instances/general@published" data-config="{"url":"https://experience.piano.io","aid":"homyv5Uzpu","endpoint":"https://buy.piano.io/api/v3","idUrl":"https://id.piano.io/","cxenseSiteId":"1129570900026411565"}"> </div> <!-- data-uri="slate.com/_components/analytics-body/instances/default@published" --> <script type="text/javascript"> !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'); </script> <!-- Begin comScore Tag --> <script> var _comscore = _comscore || []; window.slateCMP.TCF.ready.then(function(tcData) { var comscoreSettings = { c1: "2", c2: "18406752", options: {enableFirstPartyCookie: true}}; var myReferrer = document.referrer; var gNewsRef = myReferrer.indexOf('news.url.google.com') > -1 || myReferrer.indexOf('news.google.com') > -1; if(gNewsRef){ comscoreSettings.options.url_append = "comscorekw=Playnewsstand"; } _comscore.push(comscoreSettings); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = "https://sb.scorecardresearch.com/cs/18406752/beacon.js"; el.parentNode.insertBefore(s, el); })(); }); </script> <noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=18406752&cv=3.9.1&cj=1" alt="comscore beacon"></noscript> <!-- End comScore Tag --> <script type="text/javascript"> var _qevents = _qevents || []; window.slateCMP.TCF.ready.then(function(tcData) { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.defer = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); }); _qevents.push({ qacct:"p-fw53_-Tq3MNK1" }); </script> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-fw53_-Tq3MNK1.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <div data-uri="slate.com/_components/adblock-message/instances/general@published" class="adblock-message" hidden></div> <div data-uri="slate.com/_components/webapp-serviceworker/instances/default@published" data-is-eu="false"></div> <!-- data-uri="slate.com/_components/taboola-footer/instances/default@published" --> <script> window._taboola = window._taboola || []; _taboola.push({flush: true}); </script> </div> <style> @keyframes fadeInKilnLogo{0%{opacity:0}to{opacity:1}}.clay-kiln-logo{background-color:hsla(0,0%,100%,.8);display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:99999}.clay-kiln-logo.show{animation:.2s ease forwards fadeInKilnLogo;display:block}.clay-kiln-logo svg{box-sizing:border-box;height:110px;left:calc(50vw - 155px);position:fixed;top:calc(50vh - 55px);width:310px} </style> <div class="clay-kiln-logo"><svg width="308" height="109" viewBox="0 0 308 109" xmlns="http://www.w3.org/2000/svg"><g fill="none"><path d="M119.973 97.014c-16.469 0-26.796-10.718-26.796-24.837V25.514c0-14.117 10.327-24.835 26.796-24.835s25.751 10.718 25.751 24.835v8.757c0 1.831-1.57 3.398-3.399 3.398h-11.242c-1.831 0-3.398-1.567-3.398-3.398v-8.757c0-4.314-2.353-8.758-7.712-8.758-5.883 0-8.365 4.444-8.365 8.758v46.663c0 4.314 2.482 8.759 8.365 8.759 5.359 0 7.712-4.445 7.712-8.759V63.42c0-1.829 1.567-3.399 3.398-3.399h11.242c1.829 0 3.399 1.57 3.399 3.399v8.757c0 14.119-9.282 24.837-25.751 24.837m70.261-1.569h-35.553c-1.831 0-3.398-1.57-3.398-3.398V5.384c0-1.831 1.567-3.268 3.398-3.268h11.764a3.236 3.236 0 0 1 3.268 3.268v70.715c0 1.831 1.567 3.268 3.398 3.268h17.123c1.829 0 3.398 1.569 3.398 3.398v9.282c0 1.828-1.569 3.398-3.398 3.398m41.038-68.624c-.13-.916-.916-1.437-1.57-1.437-.653 0-1.437.521-1.437 1.437l-4.181 30.456c-.262 1.829.913 3.268 2.874 3.268h5.621c1.829 0 2.877-1.439 2.744-3.268l-4.051-30.456zm26.274 68.624H245.65c-1.961 0-3.66-1.437-3.922-3.269l-2.745-14.77c-.391-1.829-2.09-3.398-3.922-3.398h-10.586c-1.961 0-3.66 1.569-3.922 3.398l-2.744 14.77c-.392 1.832-2.091 3.269-3.922 3.269h-11.894c-1.961 0-3.006-1.437-2.615-3.269l18.561-86.792c.391-1.831 2.09-3.268 4.051-3.268h15.556c1.829 0 3.66 1.437 4.052 3.268l18.56 86.792c.394 1.832-.783 3.269-2.612 3.269zm32.645-44.705c-.261.916-.653 2.223-.915 3.401-.13 1.175-.26 2.22-.26 3.136v34.77c0 1.828-1.439 3.398-3.4 3.398h-11.764c-1.829 0-3.398-1.57-3.398-3.398v-34.9c0-1.048-.13-2.223-.392-3.53-.13-1.046-.392-2.223-.783-3.007L252.677 5.252c-.524-1.699.392-3.136 2.223-3.136h10.719c2.482 0 4.051 1.307 4.443 3.136l8.236 28.627c.26.916.913 1.308 1.437 1.308.654 0 1.175-.392 1.437-1.308l8.366-28.627c.524-1.829 1.831-3.136 4.314-3.136h10.85c1.959 0 2.874 1.437 2.221 3.136L290.191 50.74" fill="#8F9081"/><g transform="translate(0 2)"><path d="M43.428 67.018c-.095.28-.251.78-.445 1.483a55.428 55.428 0 0 0-.928 3.95c-2.01 10.079-2.01 21.274 1.347 32.507a2.265 2.265 0 1 0 4.34-1.296c-3.123-10.444-3.123-20.917-1.242-30.325.268-1.365.56-2.58.85-3.627.102-.363.192-.677.275-.94l.09-.286a2.269 2.269 0 0 0-1.41-2.876 2.269 2.269 0 0 0-2.88 1.41h.003zm29.28 1.468a23.792 23.792 0 0 1 .364 1.222c.292 1.048.582 2.264.854 3.627 1.877 9.41 1.877 19.88-1.242 30.328a2.262 2.262 0 0 0 1.52 2.821 2.27 2.27 0 0 0 2.822-1.524c3.355-11.237 3.355-22.433 1.343-32.511a55.27 55.27 0 0 0-.927-3.95 27.541 27.541 0 0 0-.445-1.482 2.268 2.268 0 0 0-2.878-1.41 2.268 2.268 0 0 0-1.41 2.877v.002zM4.916 70.803c.426-9.235 4.204-15 10.296-18.235 2.226-1.184 4.63-1.948 7.052-2.368a24.755 24.755 0 0 1 2.401-.293c.454-.03.79-.04.984-.04h-.003a2.267 2.267 0 0 0 .08-4.533h-.036c-.31 0-.761.01-1.335.05-.88.061-1.842.174-2.865.35-2.864.497-5.72 1.402-8.407 2.83C5.602 52.538.888 59.73.384 70.593a2.27 2.27 0 0 0 2.161 2.368 2.263 2.263 0 0 0 2.368-2.159h.002zm117.064-.208c-.504-10.864-5.214-18.056-12.698-22.03-2.686-1.427-5.54-2.334-8.403-2.83a28.462 28.462 0 0 0-2.867-.349 19.32 19.32 0 0 0-1.336-.05h-.034a2.266 2.266 0 1 0 .077 4.532c.193-.003.528.007.98.037.731.05 1.539.146 2.404.295 2.418.42 4.826 1.183 7.052 2.368 6.092 3.234 9.87 9 10.296 18.235a2.266 2.266 0 1 0 4.527-.21l.002.002z" fill="#BCBBAD"/><path d="M60.769 87.022c27.784 0 50.31-8.928 50.31-36.712C111.078 22.524 84.144 0 60.768 0c-23.377 0-50.31 22.524-50.31 50.31 0 27.785 22.524 36.712 50.31 36.712z" fill="#CECDC0"/><path d="M55.803 54.52c.33 2.158 2.177 3.772 4.366 3.772 2.191 0 4.04-1.617 4.366-3.778a.677.677 0 0 0-.571-.772.675.675 0 0 0-.772.567c-.229 1.503-1.512 2.625-3.023 2.625-1.511 0-2.792-1.12-3.022-2.62a.678.678 0 0 0-.773-.567.677.677 0 0 0-.57.772v.002z" fill="#9A998C"/><ellipse fill="#9A998C" cx="37.592" cy="39.248" rx="3.625" ry="5.665"/><ellipse fill="#9A998C" cx="82.928" cy="39.248" rx="3.625" ry="5.665"/><path d="M72.024 1.68c16.925 7.673 31.495 25.085 31.495 45.338 0 27.35-22.22 36.138-49.63 36.138-11.273 0-21.665-1.489-29.997-5.141 9.212 6.654 22.587 9.218 37.478 9.218 27.782 0 50.306-8.924 50.306-36.71 0-23.619-19.461-43.432-39.652-48.844" fill="#BCBBAD"/></g></g></svg></div> <script> !function(t){function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var e={};n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=1215)}({100:function(t,n){function e(t,n,e,r){for(var o=t.length,u=e+(r?1:-1);r?u--:++u<o;)if(n(t[u],u,t))return u;return-1}t.exports=e},1215:function(t,n,e){"use strict";var r=e(740),o=function(t){return t&&t.__esModule?t:{default:t}}(r);e(260),(0,o.default)()},137:function(t,n){function e(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=e},138:function(t,n){function e(t){if(t&&"object"==typeof t){var n=t.which||t.keyCode||t.charCode;n&&(t=n)}if("number"==typeof t)return i[t];var e=t+"",u=r[e.toLowerCase()];if(u)return u;var u=o[e.toLowerCase()];return u||(1===e.length?e.charCodeAt(0):void 0)}e.isEventKey=function(t,n){if(t&&"object"==typeof t){var e=t.which||t.keyCode||t.charCode;if(null===e||void 0===e)return!1;if("string"==typeof n){var u=r[n.toLowerCase()];if(u)return u===e;var u=o[n.toLowerCase()];if(u)return u===e}else if("number"==typeof n)return n===e;return!1}},n=t.exports=e;var r=n.code=n.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},o=n.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};/*! * Programatically add the following */ for(u=97;u<123;u++)r[String.fromCharCode(u)]=u-32;for(var u=48;u<58;u++)r[u-48]=u;for(u=1;u<13;u++)r["f"+u]=u+111;for(u=0;u<10;u++)r["numpad "+u]=u+96;var i=n.names=n.title={};for(u in r)i[r[u]]=u;for(var c in o)r[c]=o[c]},142:function(t,n,e){function r(t,n,e){return n===n?i(t,n,e):o(t,u,e)}var o=e(100),u=e(211),i=e(212);t.exports=r},174:function(t,n,e){"use strict";function r(t){var n=void 0,e=void 0,r=void 0;t=t||window.location,n=t.protocol+"//"+t.host+t.pathname+t.search,e=n.indexOf("?edit=true"),r=n.indexOf("&edit=true"),e>-1?n=n.substring(0,e):r>-1?n=n.substring(0,r):n.indexOf("?")>-1?n+="&edit=true":n+="?edit=true",t.assign(n)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=r},190:function(t,n,e){function r(t){return t?(t=o(t))===u||t===-u?(t<0?-1:1)*i:t===t?t:0:0===t?t:0}var o=e(87),u=1/0,i=1.7976931348623157e308;t.exports=r},211:function(t,n){function e(t){return t!==t}t.exports=e},212:function(t,n){function e(t,n,e){for(var r=e-1,o=t.length;++r<o;)if(t[r]===n)return r;return-1}t.exports=e},213:function(t,n,e){function r(t){return null==t?[]:o(t,u(t))}var o=e(214),u=e(42);t.exports=r},214:function(t,n,e){function r(t,n){return o(n,function(n){return t[n]})}var o=e(43);t.exports=r},260:function(t,n){},3:function(t,n){var e=Array.isArray;t.exports=e},4:function(t,n){function e(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}t.exports=e},41:function(t,n){function e(t){return null!=t&&"object"==typeof t}t.exports=e},42:function(t,n,e){var r=e(75),o=r(Object.keys,Object);t.exports=o},43:function(t,n){function e(t,n){for(var e=-1,r=null==t?0:t.length,o=Array(r);++e<r;)o[e]=n(t[e],e,t);return o}t.exports=e},44:function(t,n,e){function r(t){return null!=t&&u(t.length)&&!o(t)}var o=e(49),u=e(137);t.exports=r},49:function(t,n,e){function r(t){if(!u(t))return!1;var n=o(t);return n==c||n==f||n==i||n==a}var o=e(50),u=e(4),i="[object AsyncFunction]",c="[object Function]",f="[object GeneratorFunction]",a="[object Proxy]";t.exports=r},5:function(t,n,e){function r(t){return"string"==typeof t||!u(t)&&i(t)&&o(t)==c}var o=e(50),u=e(3),i=e(41),c="[object String]";t.exports=r},50:function(t,n){function e(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=e},51:function(t,n,e){function r(t){var n=o(t),e=n%1;return n===n?e?n-e:n:0}var o=e(190);t.exports=r},62:function(t,n){function e(){return!1}t.exports=e},7:function(t,n,e){function r(t,n,e,r){t=u(t)?t:f(t),e=e&&!r?c(e):0;var s=t.length;return e<0&&(e=a(s+e,0)),i(t)?e<=s&&t.indexOf(n,e)>-1:!!s&&o(t,n,e)>-1}var o=e(142),u=e(44),i=e(5),c=e(51),f=e(213),a=Math.max;t.exports=r},740:function(t,n,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(){var t=document.querySelector(".clay-kiln-logo");t&&t.classList.add("show")}function u(){document.addEventListener("keydown",function(t){var n=(0,a.default)(t);(0,c.default)(["c","l","a","y"],n)&&!0===t.shiftKey?p+=n:p="","clay"===p?o():p.length>4&&(0,c.default)(p,"clay")?(0,l.default)():p.length>4&&(p="")}),document.addEventListener("keyup",function(){"clay"===p&&(0,l.default)()})}Object.defineProperty(n,"__esModule",{value:!0});var i=e(7),c=r(i);n.default=u;var f=e(138),a=r(f),s=e(174),l=r(s),p=""},75:function(t,n){function e(t,n){return function(e){return t(n(e))}}t.exports=e},87:function(t,n,e){function r(t){if("number"==typeof t)return t;if(u(t))return i;if(o(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=o(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(c,"");var e=a.test(t);return e||s.test(t)?l(t.slice(2),e?2:8):f.test(t)?i:+t}var o=e(4),u=e(62),i=NaN,c=/^\s+|\s+$/g,f=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;t.exports=r}}); </script> <script type="text/javascript"> // <![CDATA[ window.modules=[]; window.modules["3"] = [function(require,module,exports){"use strict";window.criteo_q=window.criteo_q||[];var accountId=92394,deviceType=/iPad/.test(navigator.userAgent)?"t":/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent)?"m":"d";function sansConsent(){window._slateCriteo={trackLandingPage:function(){},trackTransaction:function(){}}}function withConsent(){window._slateCriteo={trackLandingPage:trackLandingPage,trackTransaction:trackTransaction},trackHomePage()}function criteoPush(n){injectCriteo(),window.criteo_q.push.apply(window.criteo_q,n)}var injected=!1;function injectCriteo(){injected||(window.criteo_q.push({event:"setAccount",account:accountId},{event:"setSiteType",type:deviceType}),slateGlobal.injectScript("https://dynamic.criteo.com/js/ld/ld.js?a="+accountId),injected=!0)}function trackTransaction(){criteoPush([{event:"trackTransaction",id:"TransactionID",item:[{id:"1",price:"1",quantity:1}]}])}var trackLandingPage=function(){};document.querySelector(".standalone-page .piano-mount")&&(trackLandingPage=function(){criteoPush([{event:"viewItem",item:"1"}])});var homepageTracked=!1;function trackHomePage(){homepageTracked||"/"!==location.pathname||(criteoPush([{event:"viewHome"}]),homepageTracked=!0)}function applyConsent(n){return n?withConsent():sansConsent(),n}module.exports=function(){sansConsent();try{window.nonIabVendorApi.registerVendor("criteo",{categories:["C0004"],initFunc:applyConsent,updateConsentFunc:applyConsent})}catch(n){console.warn("criteo failed",n)}}; }, {}]; window.modules["4"] = [function(require,module,exports){"use strict";var membership=require(5);module.exports=function(e){window.nonIabVendorApi.registerVendor("parsely",{categories:["C0002"],initFunc:function(r){if(!r)return!1;window.PARSELY={autotrack:!1,onReady:function(){try{return Promise.resolve(membership.isMember()).then(function(e){if(e){var r=membership.getSplusCookie(),n={membershipType:r.membershipType,resourceIds:r.resourceIds.join(",")};window.PARSELY.updateDefaults({data:n})}window.location.href.includes("/_pages/")||window.PARSELY.beacon.trackPageView();for(var i=window.slateParsely.leadCaptureEvents,t=0;t<i.length;t++)window.PARSELY.conversions.trackLeadCapture(i[t])})}catch(e){return Promise.reject(e)}}};var n=document.createElement("script");return n.id="parsely-cfg",n.src=e,document.body.appendChild(n),!0},updateConsentFunc:function(e){e||window.PARSELY&&(window.PARSELY=Function.prototype)}})}; }, {"5":5}]; window.modules["5"] = [function(require,module,exports){"use strict";function _catch(e,r){try{var o=e()}catch(e){return r(e)}return o&&o.then?o.then(void 0,r):o}var checkAccess=function(e){try{return e&&isLoggedIn()?Promise.resolve(_catch(function(){return Promise.resolve(userCookiesReady).then(function(){return!!getShowSlugs().slugs.includes(e)})},function(r){return console.debug("Error in checkAccess for showSlug: "+e,r),!1})):Promise.resolve(!1)}catch(e){return Promise.reject(e)}},getMembershipInfo=function(){return Promise.resolve(userCookiesReady).then(function(){if(hasSplusCookie()){var e=document.documentElement.dataset.myslateurl,r=toUrl(e);r.pathname="/users/slate_page_info/";var o=sessionStorage.getItem(IS_PURCHASING_KEY);o&&r.searchParams.set("purchase",!0);var t=new AbortController;return setTimeout(function(){return t.abort()},5e3),_catch(function(){var e={method:"GET",credentials:"include",headers:{Accept:"application/json"},signal:t.signal};return Promise.resolve(fetch(r.href,e)).then(function(e){return Promise.resolve(e.json()).then(function(e){return o&&sessionStorage.removeItem(IS_PURCHASING_KEY),window.dispatchEvent(new Event("returnedUserInfo")),e})})},function(e){"AbortError"===e.name?console.error("getMembershipInfo timed out after 5 seconds",e):console.error("Fetch for myslate membership info failed:",e),window.dispatchEvent(new Event("userInfoError"))})}})},isQuizMember=function(){return Promise.resolve(isMember()).then(function(e){if(!e)return!1;var r=getMembershipType();return["Slate_Plus_All_Access","Quiz","Games"].some(function(e){return r.includes(e)})})},isPodcastMember=function(){return Promise.resolve(isMember()).then(function(e){return!!e&&isPodcastRid(getMembershipType())})},isMember=function(){return Promise.resolve(userCookiesReady).then(function(){return hasSplusCookie()})},maybeUpdateShowSlugs=function(){try{var e=document.documentElement.dataset.myslateurl;return Promise.resolve(fetchShowSlugsHash(e)).then(function(r){var o=getShowSlugs();o.hash&&o.hash===r||(removeShowSlugs(),o=getShowSlugs());var t=function(){if(!Object.keys(o).length)return Promise.resolve(fetchShowSlugs(e)).then(function(e){e.length&&setShowSlugs(e,r)})}();if(t&&t.then)return t.then(function(){})})}catch(e){return Promise.reject(e)}},updateUser=function(){try{if(!isLoggedIn())return cookies.remove("splus",membershipCookieAttrs),removeShowSlugs(),Promise.resolve();var e=_catch(function(){return Promise.resolve(getUserResources()).then(function(e){setPianoMember(e)})},function(e){console.error("Error fetching user resources",e)});return Promise.resolve(e&&e.then?e.then(function(){return maybeUpdateShowSlugs()}):maybeUpdateShowSlugs())}catch(e){return Promise.reject(e)}},pianoService=require(55),getPianoId=pianoService.getPianoId,getUserResources=pianoService.getUserResources,_require=require(23),toUrl=_require.toUrl,cookies=require(38),_require2=require(77),fetchShowSlugsHash=_require2.fetchShowSlugsHash,getShowSlugs=_require2.getShowSlugs,removeShowSlugs=_require2.removeShowSlugs,fetchShowSlugs=_require2.fetchShowSlugs,setShowSlugs=_require2.setShowSlugs,membershipCookieAttrs={domain:"."+location.hostname},IS_PURCHASING_KEY="userIsPurchasing",userCookiesReady=updateUser();function isMemberSkipLookup(){return hasSplusCookie()}function hasSplusCookie(){return!!getSplusCookie()}function getSplusCookie(){return cookies.getJSON("splus")}function setMembershipCookie(e,r){cookies.set(e,r,Object.assign({},membershipCookieAttrs,{expires:365,SameSite:"Strict",secure:"https:"===location.protocol}))}function setPianoMember(e){if(e.data instanceof Array){var r=e.data.filter(function(e){return e.granted}).map(function(e){return e.resource.rid});if((r=Array.from(new Set(r))).length>0){var o={membershipType:"piano",resourceIds:r};setMembershipCookie("splus",JSON.stringify(o))}else cookies.remove("splus",membershipCookieAttrs)}}function getMembershipType(){var e="none",r=getSplusCookie();return r&&(e=r.membershipType,r.resourceIds&&(e=e+"|"+r.resourceIds.join("|"))),e}function isPodcastRid(e){return["Slate_Plus_All_Access","Big_Mood_Plus"].some(function(r){return e.includes(r)})}function getPodcastInfo(e){if(!hasSplusCookie())throw new Error("User is not splus user.");var r=document.documentElement.dataset.myslateurl;return fetch(r+"/membership/podcasts_feeds/?feed="+e,{method:"GET",credentials:"include",headers:{Accept:"application/json"}}).then(function(e){return e.json().then(function(r){if(!e.ok)throw new Error(r.message);return r})})}function postPodcastSmsNumber(e,r){if(!hasSplusCookie())throw new Error("User is not splus user.");var o=document.documentElement.dataset.myslateurl+"/membership/podcasts_sms/",t={method:"POST",credentials:"include",headers:{Accept:"application/json"},body:JSON.stringify({phoneNumber:e,feedId:r})};return fetch(o,t).then(function(e){return e.text().then(function(r){if(!e.ok)throw new Error(r);return r})})}function isLoggedIn(){return!!getLoginId()}function getLoginId(){return getPianoId()}function getFeedUrl(e,r){for(var o=0;o<r.length;o++){var t=r[o];if(t.display_name===e)return t.feed_url}}function getUserEmail(){var e=pianoService.getPianoJwt();return e&&e.email.trim().toLowerCase()}function removeCookie(e){cookies.remove(e,membershipCookieAttrs)}module.exports.IS_PURCHASING_KEY=IS_PURCHASING_KEY,module.exports.checkAccess=checkAccess,module.exports.getLoginId=getLoginId,module.exports.getMembershipType=getMembershipType,module.exports.getMembershipInfo=getMembershipInfo,module.exports.isLoggedIn=isLoggedIn,module.exports.isMember=isMember,module.exports.isMemberSkipLookup=isMemberSkipLookup,module.exports.getFeedUrl=getFeedUrl,module.exports.setPianoMember=setPianoMember,module.exports.getSplusCookie=getSplusCookie,module.exports.updateUser=updateUser,module.exports.userCookiesReady=userCookiesReady,module.exports.getPodcastInfo=getPodcastInfo,module.exports.postPodcastSmsNumber=postPodcastSmsNumber,module.exports.getUserEmail=getUserEmail,module.exports.setMembershipCookie=setMembershipCookie,module.exports.removeCookie=removeCookie,module.exports.isPodcastMember=isPodcastMember,module.exports.isQuizMember=isQuizMember,module.exports.isPodcastRid=isPodcastRid; }, {"23":23,"38":38,"55":55,"77":77}]; window.modules["17"] = [function(require,module,exports){"use strict";var domEventData,resolveWaitForPageview,getDomEventData=function(e){if(domEventData)return domEventData;try{e=e||document.querySelectorAll("script.js-analytics-js-data")[0],domEventData=JSON.parse(e.textContent)}catch(e){console.warn("unable to get dom event data for amplitude",e)}return domEventData},track=function(e,t){var a=getDomEventData(),r={};Object.assign(r,a,t);try{return amplitude.track(e,r).promise}catch(a){console.error("FAILED amplitude.track",e,t,a)}},waitForPageview=new Promise(function(e,t){resolveWaitForPageview=e});function trackAfterPageview(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];waitForPageview.then(function(){track.apply(void 0,t)})}var page=function(e){try{return Promise.resolve(amplitude.track("Loaded a Page",e).promise).then(function(){resolveWaitForPageview()})}catch(e){return Promise.reject(e)}};module.exports.getDomEventData=getDomEventData,module.exports.getInstance=function(){return amplitude},module.exports.page=page,module.exports.track=track,module.exports.trackAfterPageview=trackAfterPageview,module.exports.afterPageview=waitForPageview,exports.log=function(e,t){return Promise.resolve(waitForPageview).then(function(){window.slateAmplitudeQueue.push(function(a){for(var r in t=Object.assign({},getDomEventData(),t))"boolean"==typeof t[r]&&(t[r]=(""+t[r]).toUpperCase());return a.track(e,t)})})}; }, {}]; window.modules["23"] = [function(require,module,exports){"use strict";function toUrl(r,a){var t;try{t=new URL(r),a&&(t.search=updateParams(t.search,a))}catch(r){t=null}return t}function hasParam(r,a){return!!new URL(r).searchParams.get(a)}function updateParams(r,a){var t=paramStringToObject(r),e=paramStringToObject(a);return new URLSearchParams(Object.assign({},t,e)).toString()}function paramStringToObject(r){for(var a=Array.from(new URLSearchParams(r)),t={},e=0;e<a.length;e++){var n=a[e],o=n[0],i=n[1];o=o.trim(),i=i.trim(),t[o]=i}return t}function normalizeUrl(r,a){if(r){var t=new URL(r,a.site.baseUrl);return t.host=a.site.host,t.toString()}}module.exports={toUrl:toUrl,hasParam:hasParam,paramStringToObject:paramStringToObject,normalizeUrl:normalizeUrl}; }, {}]; window.modules["24"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getActualTheme=getActualTheme,exports.getTheme=getTheme,exports.getThemeClass=getThemeClass,exports.onThemeChange=onThemeChange,exports.setTheme=setTheme;var prefersDark=window.matchMedia("(prefers-color-scheme: dark)"),THEME_OPTIONS=["dark","light","auto"],CLASS_OPTIONS=THEME_OPTIONS.map(getThemeClass);function getActualTheme(){return resolveTheme(getTheme())}function resolveTheme(e){return"dark"===e||"auto"===e&&prefersDark.matches?"dark":"light"}function setTheme(e){var t;(t=document.documentElement.classList).remove.apply(t,CLASS_OPTIONS),document.documentElement.classList.add(getThemeClass(e));try{localStorage.setItem("theme",e)}catch(t){console.error("failed to set theme in storage",e,t)}window.dispatchEvent(makeThemeChangeEvent())}function makeThemeChangeEvent(){return new CustomEvent("theme-change",{detail:{theme:getActualTheme()}})}function getTheme(){try{var e=localStorage.getItem("theme")}catch(t){console.error("failed to get theme from storage",e,t)}return THEME_OPTIONS.includes(e)||(e="light"),e}function getThemeClass(e){return void 0===e&&(e=getTheme()),"theme-"+e}function onThemeChange(e){e(getActualTheme()),prefersDark.addEventListener("change",function(){return e(getActualTheme())}),window.addEventListener("theme-change",function(t){return e(t.detail.theme)})} }, {}]; window.modules["29"] = [function(require,module,exports){"use strict";var loaded=new Set;function executeScripts(e){e.querySelectorAll("script").forEach(function(e){var t=document.createElement("script");e.src?t.src=e.src:e.textContent&&(t.text=e.textContent),e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e)})}function _load(e,t){if(void 0===t&&(t={}),!loaded.has(e)){var n=e.querySelector(".lazyload-container > noscript");if(n){var o=n.parentNode;o.innerHTML=n.innerText,loaded.add(e),executeScripts(e),o.classList.add("lazyload-container--loaded"),t.fluid&&(o.style.paddingBottom="",o.classList.add("lazyload-container--fluid")),o.hidden=!1}else console.error('cannot find "noscript" for unloaded el',e)}}function _unload(e,t){if(loaded.has(e)){var n=e.querySelector(".lazyload-container");if(n&&!n.firstElementChild.matches("noscript")){var o=n.offsetHeight;n.innerHTML="\n <noscript>\n "+n.innerHTML+"\n </noscript>\n ",loaded.delete(e),n.classList.remove("lazyload-container--loaded"),t.fluid&&(n.style.paddingBottom=o+"px",n.classList.remove("lazyload-container--fluid"))}else console.error("cannot find container to unload el",e)}}module.exports.createObserver=function(e){e=Object.assign({intersectionObserverOptions:{rootMargin:"100% 0% 100% 0%"},limit:1/0,fluid:!1,onLoad:function(){},onUnload:function(){}},e);var t=new Map,n=new IntersectionObserver(function(n){n.forEach(function(n){var o;t.has(n.target)?o=t.get(n.target):(o={el:n.target},t.set(n.target,o)),o.isIntersecting=n.isIntersecting,o.offsetTop=n.boundingClientRect.top+window.scrollY,!o.loaded&&o.isIntersecting&&(_load(n.target,e),o.loaded=!0,e.onLoad(n.target,e))});var o=[];t.forEach(function(e){e.loaded&&o.push(e)});var r=o.length-e.limit;r>0&&o.filter(function(e){return!e.isIntersecting}).map(function(e){return e.distance=Math.abs(e.offsetTop-window.scrollY),e}).sort(function(e,t){return t.distance-e.distance}).slice(0,r).forEach(function(t){_unload(t.el,e),t.loaded=!1,e.onUnload(t.el,e)})},e.intersectionObserverOptions);return{observe:function(){return n.observe.apply(n,arguments)},unobserve:function(){return n.unobserve.apply(n,arguments)},load:function(t){return _load(t,e)},unload:function(t){return _unload(t,e)}}},window.addEventListener("load",function(){var e=document.querySelectorAll(".lazyload-html--auto");if(e.length>0){var t=exports.createObserver({fluid:!0});e.forEach(function(e){return t.observe(e)})}}),module.exports.executeScripts=executeScripts; }, {}]; window.modules["30"] = [function(require,module,exports){"use strict";var slateAmplitude=require(17),slatePermutive=require(80);function getPlacement(e){return e.closest(".share-sidebar")?"sidebar":e.closest(".social-share--podcast-bottom")?"podcast-bottom":"article-bottom"}function trackShare(e){var t=e.dataset.share,a={type:t,action:e.dataset.parselyEvent,placement:getPlacement(e)};slateAmplitude.track("Clicked Social Share",a),slatePermutive.track("Social",{platform:t})}function handleSocial(e){e.preventDefault();trackShare(this),openPopupWindow(this)}function handleWebShare(e){return function(t){t.preventDefault();navigator.share&&(trackShare(this),navigator.share(e).catch(function(e){return console.log("Error sharing",e)}))}}function handleCopyUrl(e,t){return function(a){var n=e.innerHTML;a.preventDefault(),navigator.clipboard.writeText(t),e.innerHTML="Copied!",setTimeout(function(){e.innerHTML=n},5e3)}}function openPopupWindow(e){var t=e.href;window.open(t,"sharewindow","toolbar=0,status=0,width=620,height=280")}function generatePayload(e,t){var a={title:"Slate",text:t||document.title,url:e};return navigator.canShare&&navigator.canShare(a)?a:null}function setupShareButton(e,t,a){var n=generatePayload(t,a);n?e.addEventListener("click",handleWebShare(n)):e.addEventListener("click",handleCopyUrl(e,a+" "+t))}function setupSocialShareComponentButtons(e,t,a){var n=generatePayload(t.dataset.shareUrl);n&&(t.hidden=!1,t.classList.add(e+"--mobile-only"),a.forEach(function(t){t.classList.add(e+"--desktop-only")}),t.addEventListener("click",handleWebShare(n))),a.forEach(function(e){e.addEventListener("click",handleSocial)})}module.exports.trackShare=trackShare,module.exports.handleSocial=handleSocial,module.exports.handleWebShare=handleWebShare,module.exports.openPopupWindow=openPopupWindow,module.exports.setupShareButton=setupShareButton,module.exports.setupSocialShareComponentButtons=setupSocialShareComponentButtons; }, {"17":17,"80":80}]; window.modules["38"] = [function(require,module,exports){!function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function e(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function n(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(o){function r(){}function i(n,t,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var c=JSON.stringify(t);/^[\{\[]/.test(c)&&(t=c)}catch(e){}t=o.write?o.write(t,n):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=encodeURIComponent(String(n)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var f="";for(var u in i)i[u]&&(f+="; "+u,!0!==i[u]&&(f+="="+i[u].split(";")[0]));return document.cookie=n+"="+t+f}}function c(e,t){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],c=0;c<i.length;c++){var f=i[c].split("="),u=f.slice(1).join("=");t||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var a=n(f[0]);if(u=(o.read||o)(u,a)||n(u),t)try{u=JSON.parse(u)}catch(e){}if(r[a]=u,e===a)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return c(e,!1)},r.getJSON=function(e){return c(e,!0)},r.remove=function(n,t){i(n,"",e(t,{expires:-1}))},r.defaults={},r.withConverter=t,r}(function(){})}); }, {}]; window.modules["40"] = [function(require,module,exports){"use strict";var launchOnboarding=function(e){try{return!e.onboarding||document.documentElement.clientWidth<=1024?Promise.resolve():Promise.resolve(piano.getExtendedUserData("onboarding")).then(function(n){var r=n.email,i=piano.getCustomFields(n);if(i.onboarding_enabled)return window._ONBOARDING={user:Object.assign({},i,{email:r}),experience:e},Promise.resolve(fetch("/fixins/onboarding/index.html").then(function(e){return e.text()}).then(function(e){return(new DOMParser).parseFromString(e,"text/html")})).then(function(e){e.head.querySelectorAll("meta,title").forEach(function(e){return e.remove()});var n=document.querySelector("#onboarding-container");n.innerHTML=e.head.innerHTML+e.body.innerHTML,executeScripts(n)})})}catch(e){return Promise.reject(e)}},membership=require(5),piano=require(55),_require=require(29),executeScripts=_require.executeScripts;exports.init=function(){membership.isLoggedIn()&&window.tp.push(["addHandler","setResponseVariable",function(e){return launchOnboarding(e.responseVariables)}])}; }, {"5":5,"29":29,"55":55}]; window.modules["47"] = [function(require,module,exports){"use strict";exports.formatArticleData=function(t){return{content_created:t.pub_date,content_author:t.authors.join(","),content_section:t.section,tags:t.tags,custom_variables:{contentRubric:t.rubric,amplitudePageType:t.page_type}}},exports.allowedOrigins=["https://sandbox.piano.io","https://id.piano.io","https://buy.piano.io","https://sandbox.tinypass.com","https://id.tinypass.com","https://buy.tinypass.com"]; }, {}]; window.modules["48"] = [function(require,module,exports){"use strict";var dropdownSelector=".dropdown",buttonSelector=".dropdown__button",contentSelector=".dropdown__content";module.exports=function(e){(e.matches(dropdownSelector)?[e]:e.querySelectorAll(dropdownSelector)).forEach(initialize)};var x=0;function initialize(e){var t=e.querySelector(contentSelector);if(!t.id){t.id="dropdown-"+x++;var n=e.querySelector(buttonSelector);n.setAttribute("aria-controls",t.id),n.setAttribute("aria-expanded",!1);var r={click:function(t){e.contains(t.target)||o()},keyup:function(e){["Escape","Esc"].includes(e.key)&&o()}};e.addEventListener("click",function(){return"true"===n.getAttribute("aria-expanded")?o():function(){for(var e in n.setAttribute("aria-expanded","true"),r)document.body.addEventListener(e,r[e])}()}),e.hidden=!1,n.disabled=!1}function o(){for(var e in n.setAttribute("aria-expanded","false"),r)document.body.removeEventListener(e,r[e])}} }, {}]; window.modules["49"] = [function(require,module,exports){"use strict";var dropdown=require(48),darkMode=require(24);function munge(e){return e.trim().toLowerCase()}function constructThemePickers(e){var r=e.querySelectorAll(".theme-picker");function n(e){r.forEach(function(r){r.querySelector(".dropdown__label").innerHTML=e.innerHTML});var n=munge(e.innerText);darkMode.setTheme(n)}r.forEach(function(e){e.querySelectorAll(".theme-picker__option").forEach(function(e){var r=munge(e.innerText);document.documentElement.classList.contains("theme-"+r)&&n(e),e.addEventListener("click",function(e){n(e.currentTarget)})}),dropdown(e)})}module.exports=constructThemePickers; }, {"24":24,"48":48}]; window.modules["51"] = [function(require,module,exports){"use strict";var _require=require(24),getActualTheme=_require.getActualTheme,hasLoadedTurnstile=!1;function loadTurnstile(){if(!hasLoadedTurnstile){return new Promise(function(e,r){slateGlobal.injectScript("https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",function(r){return function(e,r){r(!0)}(0,e)},function(e){return function(e,r){r(new Error("Error loading script "+e.target.src))}(e,r)})})}}function executeTurnstile(e,r){if(void 0===r&&(r=".turnstile-widget"),!e)throw new Error("You must pass in a Turnstile sitekey. Provided sitekey: "+e);return document.querySelector(r).dataset.theme=getActualTheme(),new Promise(function(t,n){turnstile.render(r,{sitekey:e,retry:"never","refresh-timeout":"never",callback:function(e){t(e)},"error-callback":function(e){n("Turnstile error: "+e+" - https://developers.cloudflare.com/turnstile/troubleshooting/client-side-errors/#error-codes")},"expired-callback":function(e){n("Turnstile token expired: "+e)},"timeout-callback":function(e){n("Turnstile timeout: "+e)}})})}module.exports.loadTurnstile=loadTurnstile,module.exports.executeTurnstile=executeTurnstile; }, {"24":24}]; window.modules["54"] = [function(require,module,exports){"use strict";function _catch(t,r){try{var e=t()}catch(t){return r(t)}return e&&e.then?e.then(void 0,r):e}var _require=require(885),get=_require.get;function constructUserEndpoint(t){var r=constructBaseEndpoint();if(t){var e=new URL(r);e.pathname=""+e.pathname+t+"/",r=e.href}return r}function constructOptOutEndpoint(t){if(!t)throw Error("You must provide an email to opt out of communication.");var r=constructBaseEndpoint(),e=new URL(r);return e.pathname=e.pathname+"optout/"+t+"/",r=e.href}function constructBaseEndpoint(){var t=document.documentElement.dataset.myslateurl;return new URL(t+"/proxies/newsletters/").href}module.exports.getSubscriptions=function(t){try{var r=constructUserEndpoint(t);return Promise.resolve(_catch(function(){return Promise.resolve(get(r))},function(t){throw Error("Error fetching user newsletter subscriptions from "+r,t)}))}catch(t){return Promise.reject(t)}},module.exports.updateSubscriptions=function(t,r,e,n){void 0===t&&(t={}),void 0===e&&(e=""),void 0===n&&(n=!1);try{if(!r)throw Error("You must provide an email to update subscriptions.");var o,i=Object.assign({},t,{token:e,isTurnstile:n});return Promise.resolve(_catch(function(){o=constructUserEndpoint(r);var t={method:"POST",credentials:"include",body:JSON.stringify(i)};return Promise.resolve(get(o,t))},function(r){throw Error("Error updating user newsletter subscriptions with endpoint "+o+" and data "+JSON.stringify(t),r)}))}catch(t){return Promise.reject(t)}},module.exports.optOutOfSubscriptions=function(t,r){try{var e=constructOptOutEndpoint(t);return Promise.resolve(_catch(function(){return Promise.resolve(get(e,{method:"GET",credentials:"include"}))},function(t){throw Error("Something went wrong while opting out.",t)}))}catch(t){return Promise.reject(t)}},module.exports.getAllNewsletters=function(){try{var t=constructBaseEndpoint(),r=new URL(t+"all/").href;return Promise.resolve(_catch(function(){return Promise.resolve(get(r))},function(t){throw Error("Unable to fetch newsletters",t)}))}catch(t){return Promise.reject(t)}}; }, {"885":885}]; window.modules["55"] = [function(require,module,exports){"use strict";var cookies=require(38),PIANOAPITIMEOUT=3e3;module.exports={getExtendedUserData:function(e){return new Promise(function(t,i){var o=setTimeout(i,PIANOAPITIMEOUT);window.tp||(window.tp=[]);window.tp.push(["init",function(){tp.pianoId.loadExtendedUser({formName:e,extendedUserLoaded:function(e){clearTimeout(o),e?t(e):i(e)}})}])})},getCustomFields:function(e){for(var t={},i=0,o=e.custom_field_values;i<o.length;i++){var n=o[i],r=n.field_name,u=n.value;try{t[r]=JSON.parse(u)}catch(e){t[r]="string"==typeof u&&u?u:null}}return t},getCustomFieldValue:function(e,t){if(e.custom_field_values)for(var i=0;i<e.custom_field_values.length;i++)if(e.custom_field_values[i].field_name===t)return e.custom_field_values[i].value},getPianoJwt:function(){var e=cookies.get("__utp");if(e)try{var t=atob(e.split(".")[1]);return JSON.parse(t)}catch(t){return void console.error("Error parsing __utp cookie: "+e,t)}},getPianoId:function(){var e=module.exports.getPianoJwt();if(e)return e.sub},getUser:function(){return new Promise(function(e,t){var i=setTimeout(t,PIANOAPITIMEOUT);window.tp||(window.tp=[]),window.tp.push(["init",function(){try{clearTimeout(i),e(window.tp.pianoId.getUser())}catch(e){t(e)}}])})},getUserResources:function(){return new Promise(function(e,t){var i=setTimeout(t,PIANOAPITIMEOUT);window.tp||(window.tp=[]),window.tp.push(["init",function(){try{window.tp.api.callApi("/access/list",{},function(t){clearTimeout(i),e(t)})}catch(e){t(e)}}])})}}; }, {"38":38}]; window.modules["56"] = [function(require,module,exports){"use strict";var newsletterService=require(54),slateAmplitude=require(17),slatePermutive=require(80);function handleSubscriptionUpdate(e,t,r,i,a){void 0===a&&(a=!1);var s={};return s[t]=1,r&&(s.Marketing=1),newsletterService.updateSubscriptions({subscribed:s},e,i,a)}function trackNewsletterSignup(e,t){try{var r=new amplitude.Identify;r.append("Newsletters",t),amplitude.identify(r)}catch(e){console.error("amplitude.identify failed",e)}try{ats.setAdditionalData({type:"email",id:e})}catch(e){console.error("Failed to add to ats",e)}slateAmplitude.track("Newsletter: Sign Up",{list_name:t}),slatePermutive.track("Newsletter",{newsletters:[t]})}module.exports.handleSubscriptionUpdate=handleSubscriptionUpdate,module.exports.trackNewsletterSignup=trackNewsletterSignup; }, {"17":17,"54":54,"80":80}]; window.modules["58"] = [function(require,module,exports){"use strict";function _catch(r,e){try{var n=r()}catch(r){return e(r)}return n&&n.then?n.then(void 0,e):n}function hashBuff2Hex(r){return Array.from(new Uint8Array(r)).map(function(r){return r.toString(16).padStart(2,"0")}).join("")}function hashBuff2Base64(r){for(var e="",n=new Uint8Array(r),t=n.byteLength,o=0;o<t;o++)e+=String.fromCharCode(n[o]);return window.btoa(e)}var hash=function(r,n){void 0===n&&(n="base64");try{var t;if(!r)return console.error("No value passed to hash"),Promise.resolve();var o=_catch(function(){var o=(new TextEncoder).encode(r);return Promise.resolve(window.crypto.subtle.digest("SHA-256",o)).then(function(r){if("hex"===n)t=hashBuff2Hex(r);else{if("base64"!==n)throw new Error("Encoding: "+n+" not supported",e);t=hashBuff2Base64(r)}})},function(r){console.error(r)});return Promise.resolve(o&&o.then?o.then(function(r){return t}):t)}catch(r){return Promise.reject(r)}};module.exports.hash=hash; }, {}]; window.modules["59"] = [function(require,module,exports){var isObject=require(598),now=require(719),toNumber=require(718),FUNC_ERROR_TEXT="Expected a function",nativeMax=Math.max,nativeMin=Math.min;function debounce(n,i,t){var e,r,o,u,a,c,v=0,f=!1,m=!1,d=!0;if("function"!=typeof n)throw new TypeError(FUNC_ERROR_TEXT);function T(i){var t=e,o=r;return e=r=void 0,v=i,u=n.apply(o,t)}function s(n){var t=n-c;return void 0===c||t>=i||t<0||m&&n-v>=o}function b(){var n=now();if(s(n))return l(n);a=setTimeout(b,function(n){var t=i-(n-c);return m?nativeMin(t,o-(n-v)):t}(n))}function l(n){return a=void 0,d&&e?T(n):(e=r=void 0,u)}function w(){var n=now(),t=s(n);if(e=arguments,r=this,c=n,t){if(void 0===a)return function(n){return v=n,a=setTimeout(b,i),f?T(n):u}(c);if(m)return clearTimeout(a),a=setTimeout(b,i),T(c)}return void 0===a&&(a=setTimeout(b,i)),u}return i=toNumber(i)||0,isObject(t)&&(f=!!t.leading,o=(m="maxWait"in t)?nativeMax(toNumber(t.maxWait)||0,i):o,d="trailing"in t?!!t.trailing:d),w.cancel=function(){void 0!==a&&clearTimeout(a),v=0,e=c=r=a=void 0},w.flush=function(){return void 0===a?u:l(now())},w}module.exports=debounce; }, {"598":598,"718":718,"719":719}]; window.modules["60"] = [function(require,module,exports){"use strict";function experienceExecute(e){var n=e.result.events.find(function(e){return"experienceExecute"===e.eventType});if(n){var t=n.eventExecutionContext,i=t.userSegments;if("COMPOSER1X"in i){var r={};i.COMPOSER1X.segments.forEach(function(e){var n=e.split(":"),t=n[0],i=n[2],s=["LTs","LTc","LTreg","CScore"];t=t.toLowerCase(),(s=s.map(function(e){return e.toLowerCase()})).includes(t)&&(r["piano_"+function(e){switch(e){case"cscore":return"ltconvert";default:return e}}(t)]=i)}),t.splitTests.length&&(r.piano_segment_id=[],r.piano_segment_name=[],t.splitTests.forEach(function(e){r.piano_segment_id.push(e.variantId),r.piano_segment_name.push(e.variantName)}));var s=new amplitude.Identify;for(var a in r)s.set(a,r[a]);amplitude.identify(s)}}}module.exports=experienceExecute; }, {}]; window.modules["61"] = [function(require,module,exports){"use strict";function dispatchPianoResponseVariables(e){var s=new CustomEvent("pianoResponseVariables",{detail:{responseVariables:e.responseVariables}});window.dispatchEvent(s)}module.exports=dispatchPianoResponseVariables; }, {}]; window.modules["62"] = [function(require,module,exports){"use strict";var supportJournalism=require(75);function showOffer(e){e.containerSelector.includes("#meterwall")&&supportJournalism.setParams(),window._slateCriteo.trackLandingPage()}module.exports=showOffer; }, {"75":75}]; window.modules["63"] = [function(require,module,exports){"use strict";function _catch(e,r){try{var t=e()}catch(e){return r(e)}return t&&t.then?t.then(void 0,r):t}var afterCheckout=function(e){try{return Promise.resolve(piano.getExtendedUserData("attribution-menu")).then(function(r){function t(){window._slateCriteo.trackTransaction()}var i=Object.assign({offer_ID:e.offerId,price:e.chargeAmount,plan_type:e.rid,term_ID:e.termId},getMorgioniProps()),n=piano.getCustomFieldValue(r,"attribution_menu");if(n){try{var o=JSON.parse(n);o instanceof Array&&(n=o.join())}catch(e){}var s=piano.getCustomFieldValue(r,"attribution_menu_other");s&&(n+=": "+s),i["S+ Purchase Attribution"]=n}slateAmplitude.track("Slate Plus: Purchase",i),isPodcastRid(e.rid)&&sessionStorage.setItem(IS_PURCHASING_KEY,!0);try{window.fbq("track","Purchase",{currency:e.chargeCurrency,value:e.chargeAmount})}catch(e){console.warn("fb purchase event failed",e)}var a=_catch(function(){function e(){window.gtag("event","conversion",r)}var r={send_to:"AW-794295919/I6C8CKDPrIsBEO_83_oC"},t=membership.getUserEmail(),i=function(){if(t)return Promise.resolve(hash(t,"hex")).then(function(e){r.sha256_email_address=e})}();return i&&i.then?i.then(e):e()},function(e){console.warn("google conversion event failed",e)});return a&&a.then?a.then(t):t()})}catch(e){return Promise.reject(e)}},slateAmplitude=require(17),_require=require(71),getMorgioniProps=_require.getMorgioniProps,_require2=require(58),hash=_require2.hash,membership=require(5),piano=require(55),_require3=require(5),IS_PURCHASING_KEY=_require3.IS_PURCHASING_KEY,isPodcastRid=_require3.isPodcastRid;module.exports=afterCheckout; }, {"5":5,"17":17,"55":55,"58":58,"71":71}]; window.modules["64"] = [function(require,module,exports){"use strict";var slateAmplitude=require(17);function onCheckoutStateChange(e){switch(e.stateName){case"auth":slateAmplitude.track("Slate Plus: View Checkout");break;case"state2":slateAmplitude.track("Slate Plus: Payment"),window.tfaPush({notify:"subscription",name:"subscription-form-visible",sourceurl:location.href});break;case"bankSecure":slateAmplitude.track("Display 3DS Challenge")}}module.exports=onCheckoutStateChange; }, {"17":17}]; window.modules["65"] = [function(require,module,exports){"use strict";var _require=require(56),handleSubscriptionUpdate=_require.handleSubscriptionUpdate,trackNewsletterSignup=_require.trackNewsletterSignup,_require2=require(23),toUrl=_require2.toUrl,_require3=require(73),loadRecaptcha=_require3.loadRecaptcha,executeRecaptcha=_require3.executeRecaptcha;function sendPostMessageToPiano(e,r,t){document.getElementById(e).contentWindow.postMessage({piano:{success:r,managementUrl:t}},"*")}function onSuccess(e,r,t,n){sendPostMessageToPiano(e,!0,toUrl(n,{email:r}).href),trackNewsletterSignup(r,t)}function onError(e,r){sendPostMessageToPiano(e,!1,r)}function newsletterSignup(e){"email-signup"===e.eventName&&e.params&&loadRecaptcha().then(function(){try{var r=JSON.parse(e.params.params).iframeId,t=e.params.email,n=e.params.list,a="true"===e.params.marketing||!1,i=e.params.managementUrl,s=function(){if(t&&t.length>0&&r&&n)return Promise.resolve(executeRecaptcha()).then(function(e){handleSubscriptionUpdate(t,n,a,e).then(function(){return onSuccess(r,t,n,i)}).catch(function(){return onError(r,t)})});console.error("Missing information for newsletter signup.")}();return Promise.resolve(s&&s.then?s.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}).catch(function(e){throw new Error("Couldn't load recaptcha in Piano newsletter-signup",e)})}module.exports=newsletterSignup; }, {"23":23,"56":56,"73":73}]; window.modules["66"] = [function(require,module,exports){"use strict";var Cookies=require(38),slateAmplitude=require(17),MAX_ADBLOCKER_DELAY=3e3;exports.getValue=function(){var e=Date.now();return new Promise(function(o){!function t(){var i=Date.now()-e,r=Cookies.get("__adblocker");void 0!==r||i>MAX_ADBLOCKER_DELAY?(o([r&&"true"===r,i]),void 0===r&&isSample()&&trackTiming(e)):setTimeout(t,500)}()})},Cookies.remove("__adblocker");var setNptTechAdblockerCookie=function(e){Cookies.set("__adblocker",!!e)};function d(e){return Math.floor(Math.random()*(e-1+1)+1)}exports.enable=function(){var e=document.createElement("script");e.src="//www.npttech.com/advertising.js",e.addEventListener("error",function(){setNptTechAdblockerCookie(!0)}),document.head.appendChild(e)};var isSample=function(){return 20===d(20)||"#adblockdebug"===location.hash};function trackTiming(e){!function o(){setTimeout(function(){var t=Cookies.get("__adblocker");void 0!==t?slateAmplitude.log("Ad Blocker Timing Sample",{adBlocker:"true"===t,adBlockerDelay:Date.now()-e}):o()},500)}()} }, {"17":17,"38":38}]; window.modules["67"] = [function(require,module,exports){"use strict";function _catch(e,r){try{var t=e()}catch(e){return r(e)}return t&&t.then?t.then(void 0,r):t}var loginSuccessHandler=function(e){try{return Promise.resolve(membership.updateUser()).then(function(){var r=!1;function t(t){return r?t:(slateAmplitude.track("Account: Sign In",i),function(){if("PIANOID"===e.source){return Promise.resolve(membership.isMember()).then(function(e){var r=!1;function t(e){if(r)return e;var t=getRedirectUrl();t&&(location.href=t)}var i=function(){if(e&&isSpotifyPlus())return Promise.resolve(redirectToSpotify()).then(function(){!0})}();return i&&i.then?i.then(t):t(i)})}}())}var i={};track("loginSuccessHandlerData",e);var n=function(){if(e.registration){localStorage.removeItem("show_slugs"),slateAmplitude.track("Account: Create New",i);var t=e.params.email;return Promise.resolve(getExtendedUserData("RegistrationFields")).then(function(i){function n(){var t;"PIANOID"!==e.source||null!=(t=e.params)&&t.email_confirmation_required||(location.href=getRedirectUrl()||"/account"),r=!0}var c=getCustomFieldValue(i,"marketing_opt_in"),u=function(){if(JSON.parse(c)){var e=function(){return Promise.resolve(executeRecaptcha()).then(function(e){return Promise.resolve(updateSubscriptions({subscribed:["Marketing"]},t,e)).then(function(){})})},r=_catch(function(){return Promise.resolve(loadRecaptcha()).then(function(){})},function(e){console.error("Error loading recaptcha in login-success.js",e)});return r&&r.then?r.then(e):e()}}();return u&&u.then?u.then(n):n()})}}();return n&&n.then?n.then(t):t(n)})}catch(e){return Promise.reject(e)}},membership=require(5),_require=require(55),getCustomFieldValue=_require.getCustomFieldValue,getExtendedUserData=_require.getExtendedUserData,_require2=require(54),updateSubscriptions=_require2.updateSubscriptions,slateAmplitude=require(17),_require3=require(70),getRedirectUrl=_require3.getRedirectUrl,isSpotifyPlus=_require3.isSpotifyPlus,redirectToSpotify=_require3.redirectToSpotify,_require4=require(73),loadRecaptcha=_require4.loadRecaptcha,executeRecaptcha=_require4.executeRecaptcha,_require5=require(74),track=_require5.track;module.exports=loginSuccessHandler; }, {"5":5,"17":17,"54":54,"55":55,"70":70,"73":73,"74":74}]; window.modules["68"] = [function(require,module,exports){"use strict";var profileFrame,sendUserDataToProfileFrame=function(){try{return Promise.resolve(piano.getExtendedUserData("attribution-menu")).then(function(e){profileFrame.source.postMessage({userData:e},profileFrame.origin)})}catch(e){return Promise.reject(e)}},slateAmplitude=require(17),_require=require(71),getMorgioniProps=_require.getMorgioniProps,setMorgioniProps=_require.setMorgioniProps,cookies=require(38),piano=require(55),_require2=require(70),getRedirectUrl=_require2.getRedirectUrl,redirectToSpotify=_require2.redirectToSpotify,_require3=require(72),coordinateHeights=_require3.coordinateHeights;function init(){var e=window.tp;e.experience.init(),e.amplitude=slateAmplitude,e.morgioni={getMorgioniProps:getMorgioniProps,setMorgioniProps:setMorgioniProps},e.injectRunJs=function(e){var i="/piano/scripts/run-js/"+(e=e.replace(/\.js$/,""))+".js";document.querySelector("script[src*='"+i+"']")||slateGlobal.injectScript(i)},e.fireAmplitude=function(i,o){void 0===o&&(o={}),e.morgioni.setMorgioniProps();var r=e.morgioni.getMorgioniProps(),n=Object.assign({},r,o);slateAmplitude.track(i,n)},e.redirectToSpotify=redirectToSpotify,"/sign-in"===location.pathname||0===location.pathname.indexOf("/_pages/ckcwddy7w0000fhnb8lirc5ip")?signInExperience():"/create-account"!==location.pathname&&0!==location.pathname.indexOf("/_pages/ckd7owq8k00hp0mnbelmdx0lm")||createAccountExperience(),e.pianoId.isUserValid()||"/account/podcasts"!==location.pathname||addNoAccessClass(),e.pianoId.init({loggedOut:function(e){[".local.dev.slate.com",".dev.slate.com",".stage.slate.com",".slate.com"].forEach(function(e){["__utp","splus","show_slugs","sp_secure_id","coral_secure_login_token"].forEach(function(i){cookies.remove(i,{domain:e})})})},profileUpdate:function(){sendUserDataToProfileFrame()}})}function addNoAccessClass(){document.body.classList.add("js-podcast-feed--no-access")}function renderScreen(e){window.tp.pianoId.show({displayMode:"inline",screen:e,containerSelector:"#createAccountOrSignIn"})}function signInExperience(){window.tp.pianoId.getUser()?location.href=getRedirectUrl()||"/":renderScreen("login")}function createAccountExperience(){window.tp.pianoId.getUser()?location.href=getRedirectUrl()||"/account":renderScreen("register")}var accountEl=document.querySelector("#account");accountEl&&window.addEventListener("message",function(e){!e.data.profileReady||null===e.origin.match(/\bpiano\.io$/)&&null===e.origin.match(/\btinypass\.com$/)||(profileFrame={source:e.source,origin:e.origin},sendUserDataToProfileFrame())}),coordinateHeights(),module.exports=init; }, {"17":17,"38":38,"55":55,"70":70,"71":71,"72":72}]; window.modules["69"] = [function(require,module,exports){"use strict";var _require=require(70),getRedirectUrl=_require.getRedirectUrl,isSpotifyPlus=_require.isSpotifyPlus,redirectToSpotify=_require.redirectToSpotify;function afterCheckoutClose(e){if("checkoutCompleted"===e.state||"voucherRedemptionCompleted"===e.state){if(isSpotifyPlus())return void redirectToSpotify();location.href=getRedirectUrl()||"/account"}}module.exports=afterCheckoutClose; }, {"70":70}]; window.modules["70"] = [function(require,module,exports){"use strict";function _catch(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}var getSpotifyFeedUrls=function(){try{var e=function(e){if(t)return e;for(var r=[],o=0;o<n.length;o++)if(n[o].desktop_schemes&&n[o].desktop_schemes.length)for(var i=n[o].desktop_schemes,s=0;s<i.length;s++)"Spotify"===i[s]._name&&r.push(i[s]._url);return r},t=!1,r=document.documentElement.dataset.myslateurl||"https://my.slate.com",o=new URL(r);o.pathname="membership/setup_feeds/";var n,i=o.href,s=_catch(function(){return Promise.resolve(fetch(i,{method:"GET",credentials:"include",headers:{Accept:"application/json"}}).then(function(e){return e.json()})).then(function(e){n=e})},function(e){throw Error("Error getting user feeds from Supporting Cast: "+e)});return Promise.resolve(s&&s.then?s.then(e):e(s))}catch(e){return Promise.reject(e)}},redirectToSpotify=function(e){void 0===e&&(e="/account/podcasts");try{var t=function(e){if(r)return e;location.href=o},r=!1;if(!window.confirm('You\'re about to be redirected to Spotify. Click "OK" to proceed. Click "Cancel" to sign in as another user.'))return window.tp.pianoId.logout(),location.href="/sign-in",Promise.resolve();var o=e,n=_catch(function(){return Promise.resolve(getSpotifyFeedUrls()).then(function(e){if(!e.length)throw new Error("No Spotify feed URLs retrieved from MySlate");o=e[0]})},function(e){console.error(e)});return Promise.resolve(n&&n.then?n.then(t):t(n))}catch(e){return Promise.reject(e)}},_require=require(23),hasParam=_require.hasParam;function isValidOrigin(e){var t=new URL(e).origin;return["spotify.com","slate.com"].some(function(e){return t==="https://"+e||t.endsWith("."+e)})}function getRedirectUrl(){var e=new URL(location.href).searchParams.get("redirect_uri");if(e)return isValidOrigin(e)?e:"/"}function isSpotifyPlus(){return"/spotify-plus"===location.pathname||"/_pages/ckw5hrtr4000pz3m9pdlxohl1.html"===location.pathame||hasParam(location.href,"spotify")}module.exports={getRedirectUrl:getRedirectUrl,isSpotifyPlus:isSpotifyPlus,redirectToSpotify:redirectToSpotify}; }, {"23":23}]; window.modules["71"] = [function(require,module,exports){"use strict";var STORAGE_KEY="morgioni",PARAM_NAMES=["utm_medium","utm_campaign","utm_content","utm_source"];function setMorgioniProps(){if(location.search){var o=new URLSearchParams(location.search).get("redirect_uri"),r={};if(o)for(var e=new URLSearchParams(o),t=0,i=Array.from(e);t<i.length;t++){var s=i[t],n=s[0],a=s[1];a&&PARAM_NAMES.includes(n)&&(r[n]=a)}if(Object.keys(r).length>0){var c=Object.assign({},getMorgioniProps(),r);try{localStorage.setItem(STORAGE_KEY,JSON.stringify(c))}catch(o){console.error("failed to store event props",o)}}}}function getMorgioniProps(){try{return JSON.parse(localStorage.getItem(STORAGE_KEY))||void 0}catch(o){console.error("failed to access event props",o)}}function removeMorgioniProps(){localStorage.removeItem(STORAGE_KEY)}module.exports={getMorgioniProps:getMorgioniProps,setMorgioniProps:setMorgioniProps,removeMorgioniProps:removeMorgioniProps}; }, {}]; window.modules["72"] = [function(require,module,exports){"use strict";module.exports.coordinateHeights=function(){var e,t,i=[],a=!1;function n(){i=i.sort(function(e,t){return t.height-e.height}),e=i[0],r(i,e.height)}function r(t,i){t.forEach(function(t){var a={offerCard:!0,isTallest:t.uid===e.uid,height:i,uid:t.uid};t.source.postMessage(a,t.origin)})}window.addEventListener("message",function(s){var u,d;s.data.offerCard&&(s.data.isResize&&i.length?r(i,s.data.height):(t=performance.now(),s.data.source=s.source,s.data.origin=s.origin,i.push(s.data),a||e||(a=!0,u=n,d=setInterval(function(){performance.now()-t>o&&(clearInterval(d),u(d))},o))))});var o=1e3}; }, {}]; window.modules["73"] = [function(require,module,exports){"use strict";function loadRecaptcha(){return new Promise(function(e,t){slateGlobal.injectScript("https://www.google.com/recaptcha/api.js?render=6LeXl6gZAAAAADIqQtfiQY8WxxgvnbZIbQV2SjHB",function(t){return function(e,t){t(!0)}(0,e)},function(e){return function(e,t){t(new Error("Error loading script "+e.target.src))}(e,t)})})}function executeRecaptcha(){return new Promise(function(e,t){window.grecaptcha.ready(function(){window.grecaptcha.execute("6LeXl6gZAAAAADIqQtfiQY8WxxgvnbZIbQV2SjHB").then(function(t){e(t)}).catch(function(e){return t(e)})})})}module.exports.loadRecaptcha=loadRecaptcha,module.exports.executeRecaptcha=executeRecaptcha; }, {}]; window.modules["74"] = [function(require,module,exports){"use strict";function track(e,t,o,n){if(void 0===o&&(o={}),!e||!e.length)throw new Error("eventName is required. Got "+e);if(e.length>255)throw new Error("eventName must be shorter than 255 characters. Got "+e);var r=new URL(document.location.protocol+"//"+document.location.hostname);if(r.pathname="analytics",r.searchParams.set("eventName",encodeURIComponent(e)),t){if("object"!=typeof t)throw new Error("eventData must be an object. Got "+t);r.searchParams.set("eventData",encodeURIComponent(JSON.stringify(t)))}return n||(n=Function.prototype),fetch(r).then(n)}module.exports.track=track; }, {}]; window.modules["75"] = [function(require,module,exports){"use strict";var _require=require(23),toUrl=_require.toUrl,_require2=require(17),afterPageview=_require2.afterPageview,hasParams=location.search.includes("support_journalism");if(hasParams){var thisUrl=toUrl(location.href);thisUrl.searchParams.delete("support_journalism"),thisUrl.searchParams.delete("pay"),history.replaceState(null,"",thisUrl.href)}exports.hasParams=function(){return hasParams},exports.setParams=function(){return Promise.resolve(afterPageview).then(function(){history.replaceState(null,"",toUrl(location.href,{pay:Date.now(),support_journalism:"please"}).href)})}; }, {"17":17,"23":23}]; window.modules["77"] = [function(require,module,exports){"use strict";function _catch(e,r){try{var s=e()}catch(e){return r(e)}return s&&s.then?s.then(void 0,r):s}var fetchShowSlugs=function(e){try{var r=toUrl(e);r.pathname="/users/user_podcast_slug/",sessionStorage.getItem(IS_PURCHASING_KEY)&&r.searchParams.set("purchase",!0);var s={method:"GET",credentials:"include",headers:{Accept:"application/json"}};return Promise.resolve(_catch(function(){return Promise.resolve(fetch(r.href,s)).then(function(e){return Promise.resolve(e.json()).then(function(e){return e.slugs})})},function(e){return console.debug("Error fetching user show slugs: "+e),[]}))}catch(e){return Promise.reject(e)}},fetchShowSlugsHash=function(e){try{var r=toUrl(e);r.pathname="/subscriptions/podcast/show-slugs-hash/";var s={method:"GET",credentials:"include",headers:{Accept:"application/json"}};return Promise.resolve(_catch(function(){return Promise.resolve(fetch(r,s)).then(function(e){return Promise.resolve(e.json()).then(function(e){return e.hash})})},function(e){console.debug("Error fetching show slugs hash: "+e)}))}catch(e){return Promise.reject(e)}},_require=require(5),IS_PURCHASING_KEY=_require.IS_PURCHASING_KEY,_require2=require(23),toUrl=_require2.toUrl,STORAGE_SLUGS_KEY="show_slugs";function getShowSlugs(){var e={};try{e=JSON.parse(localStorage.getItem(STORAGE_SLUGS_KEY))||{}}catch(e){console.error("Error getting show_slugs in localStorage",e)}return e}function removeShowSlugs(){try{localStorage.removeItem(STORAGE_SLUGS_KEY)}catch(e){console.error("Error accessing localStorage",e)}return null}function setShowSlugs(e,r){if(void 0===e&&(e=[]),void 0===r&&(r=""),Array.isArray(e)&&r)if(e.length){var s={hash:r,slugs:e};try{localStorage.setItem(STORAGE_SLUGS_KEY,JSON.stringify(s))}catch(e){console.error("Error accessing localStorage",e)}}else console.debug("Slugs array is empty. Not setting anything in storage.");else console.error("Slugs must be an array, hash must be a string. Passed args: slugs: "+e+", hash: "+r)}module.exports={fetchShowSlugsHash:fetchShowSlugsHash,fetchShowSlugs:fetchShowSlugs,getShowSlugs:getShowSlugs,removeShowSlugs:removeShowSlugs,setShowSlugs:setShowSlugs}; }, {"5":5,"23":23}]; window.modules["80"] = [function(require,module,exports){"use strict";module.exports.track=function(e,t,r){try{var a,i=Object.assign({},null==(a=window.slatePermutiveData)?void 0:a.page,t);i.article&&i.article.gsChannels&&delete i.article.gsChannels,window.permutive&&window.permutive.track(e,i,r)}catch(e){console.error("failed to log permutive",e)}}; }, {}]; window.modules["81"] = [function(require,module,exports){"use strict";var STORAGE_KEY="promoline-testing",_require=require(23),toUrl=_require.toUrl;function getStorageValuePrefix(e){return toUrl(e).pathname}var storedValue=localStorage.getItem(STORAGE_KEY);if(storedValue){var prefix=getStorageValuePrefix(location.href);storedValue=0===storedValue.indexOf(prefix)?storedValue.slice(prefix.length):"",localStorage.removeItem(STORAGE_KEY)}function storePromoLineVariant(e,r){try{localStorage.setItem(STORAGE_KEY,getStorageValuePrefix(r)+e)}catch(e){console.warn("failed to store promo line testing candidate",e)}}exports.trackExperimentalPromolines=function(e){var r=e.querySelector("[data-promoline-variant]:not([hidden])"),t=null==r?void 0:r.closest("a[href]");if(t){var o=function(e){storePromoLineVariant(r.innerText,t.href)};t.addEventListener("click",o),t.addEventListener("contextmenu",o),t.addEventListener("touchstart",o,{passive:!0})}},exports.retrieveExperimentalPromoline=function(){return storedValue}; }, {"23":23}]; window.modules["83"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getCurrentBatch=getCurrentBatch;var adService=require("ads.legacy"),_require=require(111),displayForPlus=_require.displayForPlus;function getCurrentBatch(e,r){var t=[];return e.forEach(function(e){e.isIntersecting&&(t.push(e.target),r.unobserve(e.target))}),t.map(createAd).filter(displayForPlus)}function createAd(e){return adService.createAd(e)} }, {"111":111,"ads.legacy":"ads.legacy"}]; window.modules["84"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isBiddingEnabled=isBiddingEnabled;var _require=require(111),isPlusPage=_require.isPlusPage,biddingEnabled={leaderboard:!0,"leaderboard-tablet":!0,"mid-article-spot-mobile":!0,"mid-article-spot-tablet":!0,"mid-article-spot":!0,"mid-article-spot-xl":!0,"mid-article-box":!0,"mobile-outstream-video":!1,"outstream-video":!1,"outstream-video-xl":!1,"mobile-outstream-video-backfill":!0,"outstream-video-backfill":!0,"outstream-video-xl-backfill":!0,"rr-flex":!0,"rr-article-flex":!0,"mob-adhesion":!0,"hp-mob-mid":!0,"hp-mob-top":!0,"hp-leaderboard-mid":!0,"hp-leaderboard-mid-tablet":!0,"hp-leaderboard-bottom":!0,"hp-leaderboard-bottom-tablet":!0,"hp-native-main":!1,"hp-native-flex":!0,"rr-front-flex":!0,"mobile-front":!0,"rr-podcast":!0,"podcast-headline":!1,"mobile-only-bottom":!0,"leaderboard-mobile":!1,"hp-mob-bottom":!0,"recirc-flex-left":!0,"recirc-flex-right":!0,"recirc-mob":!0};function isBiddingEnabled(e){return!isPlusPage()&&biddingEnabled[e.type]} }, {"111":111}]; window.modules["85"] = [function(require,module,exports){"use strict";var _require=require(882),isElementInViewport=_require.isElementInViewport,_require2=require(882),isElementNotHidden=_require2.isElementNotHidden,_throttle=require(91),sticky="ad--sticky-desktop",hide="ad--sticky-hide",time=3e3,leaderboard=document.querySelector(".top-ad"),taboola=document.querySelector(".taboola-recirc"),leaderboardIds=["leaderboard-1","leaderboard-tablet-1"],throttledAvoidTaboola=_throttle(avoidTaboola,200),refresh=!1,isLeaderboardSticky=!1;function avoidTaboola(){isLeaderboardSticky&&isElementNotHidden(taboola)&&(leaderboard.getBoundingClientRect().bottom>taboola.getBoundingClientRect().top&&done(0))}function unstick(e){var t=e.slot.getSlotElementId();leaderboardIds.includes(t)&&isLeaderboardSticky&&setTimeout(function(){leaderboard.classList.add(hide),done(1e3)},time)}function stick(e){var t=e.slot.getSlotElementId(),o=document.querySelector("#"+t);leaderboardIds.includes(t)&&(isElementInViewport(o)||refresh||(refresh=!0,isLeaderboardSticky=!0,leaderboard.classList.add(sticky),window.addEventListener("scroll",throttledAvoidTaboola)))}function done(e){setTimeout(function(){leaderboard.classList.remove(hide),leaderboard.classList.remove(sticky),isLeaderboardSticky=!1,window.removeEventListener("scroll",throttledAvoidTaboola)},e)}module.exports.enableStickyLeaderboard=function(){window.googletag.cmd.push(function(){var e=googletag.pubads();e.addEventListener("slotOnload",function(e){return stick(e)}),e.addEventListener("impressionViewable",function(e){return unstick(e)})})}; }, {"91":91,"882":882}]; window.modules["87"] = [function(require,module,exports){"use strict";var STORAGE_KEY="via",DELIMITER="_";function store(e){if(e.length){pageType&&e.unshift(pageType);var t=e.join(DELIMITER);try{sessionStorage.setItem(STORAGE_KEY,t)}catch(e){console.warn("failed to store via",e)}}else sessionStorage.removeItem(STORAGE_KEY)}exports.retrieve=function(){try{var e=sessionStorage.getItem(STORAGE_KEY);return sessionStorage.removeItem(STORAGE_KEY),e}catch(e){console.warn("failed to retrieve via",e)}};var pageType,PREFIXES={article:"article",homepage:"homepage","vertical front":"section","rubric front":"rubric"};function collectVias(e){var t=e.target;if(t.closest("a[href],form[action]")){var a=[];for(t=t.closest("[data-via]");t;)a.push(t.dataset.via),t=t.parentElement.closest("[data-via]");store(a)}}exports.setPageType=function(e){pageType=PREFIXES[e]},document.documentElement.addEventListener("click",collectVias),document.documentElement.addEventListener("submit",collectVias); }, {}]; window.modules["88"] = [function(require,module,exports){"use strict";var visitStart=!1;function isVisitStart(){try{return window.sessionStorage.getItem("visitstarted")||(window.sessionStorage.setItem("visitstarted","1"),visitStart=!0),visitStart}catch(t){console.error(t)}}module.exports.isVisitStart=isVisitStart; }, {}]; window.modules["89"] = [function(require,module,exports){"use strict";var abStringRe=new RegExp("^([0-9]+)_([0-9]+)$");function parseAbTestString(e){return abStringRe.exec(e)}function isValidAbTestString(e){return!!parseAbTestString(e)}module.exports.parseAbTestString=parseAbTestString,module.exports.isValidAbTestString=isValidAbTestString; }, {}]; window.modules["90"] = [function(require,module,exports){"use strict";var TWA_PROTOCOL="android-app:",KEY_IS_TWA="isTrustedWebActivity",ANDROID_QUERY_PARAM="android-app",PACKAGE_NAME="com.wapo.slate.android";function isTrustedWebActivity(){var r=document.referrer&&document.referrer.trim()||"";if(0===r.length)return!1;var e=new URL(r);return e.protocol===TWA_PROTOCOL&&(e.hostname===PACKAGE_NAME||0===e.pathname.indexOf("//"+PACKAGE_NAME))}function hasAndroidSearchParam(){return!!location.search&&"1"===new URLSearchParams(location.search).get(ANDROID_QUERY_PARAM)}function isAndroidSession(){if("Y"===sessionStorage.getItem(KEY_IS_TWA))return!0;var r=isTrustedWebActivity()||hasAndroidSearchParam();return r&&sessionStorage.setItem(KEY_IS_TWA,"Y"),r}module.exports.isAndroidSession=isAndroidSession; }, {}]; window.modules["91"] = [function(require,module,exports){var debounce=require(59),isObject=require(598),FUNC_ERROR_TEXT="Expected a function";function throttle(e,i,t){var n=!0,r=!0;if("function"!=typeof e)throw new TypeError(FUNC_ERROR_TEXT);return isObject(t)&&(n="leading"in t?!!t.leading:n,r="trailing"in t?!!t.trailing:r),debounce(e,i,{leading:n,maxWait:i,trailing:r})}module.exports=throttle; }, {"59":59,"598":598}]; window.modules["92"] = [function(require,module,exports){"use strict";var Cookies=require(38),_require=require(88),isVisitStart=_require.isVisitStart,VISIT_COOKIE_NAME="slatevisits",MONTHLY_VISIT_COOKIE_NAME="slatevisitsmon";function cookieSettings(t){var i={domain:document.documentElement.dataset.trackingdomain,secure:!0,SameSite:"Strict"};return t?Object.assign(t,i):i}function setTotalVisits(t){Cookies.set(VISIT_COOKIE_NAME,t,cookieSettings({expires:1825}))}function setMonthlyVisits(t){Cookies.set(MONTHLY_VISIT_COOKIE_NAME,t,cookieSettings({expires:30}))}function getTotalVisits(){return Cookies.get(VISIT_COOKIE_NAME)}function getMonthlyVisits(){return Cookies.get(MONTHLY_VISIT_COOKIE_NAME)}function incrementVisitCookies(){var t=getTotalVisits();setTotalVisits(t=t?parseInt(t)+1:1);var i=Cookies.get(MONTHLY_VISIT_COOKIE_NAME);setMonthlyVisits(i=i?parseInt(i)+1:1)}function getVisitCounts(){return isVisitStart()&&incrementVisitCookies(),{totalVisits:getTotalVisits()||"1",monthlyVisits:getMonthlyVisits()||"1"}}module.exports.getVisitCounts=getVisitCounts; }, {"38":38,"88":88}]; window.modules["93"] = [function(require,module,exports){"use strict";var _once=require(94),slateAmplitude=require(17);function cb(e,t){void 0===t&&(t=!1);for(var n=window.webVitals,i=n.onCLS,r=n.onLCP,a=n.onINP,o={},c={CLS:["largestShiftTarget","largestShiftTime","largestShiftValue","largestShiftEntry","largestShiftSource","loadState"],INP:["interactionTarget","interactionTime","interactionType","loadState"],LCP:["element","elementRenderDelay","url","timeToFirstByte","resourceLoadDelay","resourceLoadDuration","lcpResourceEntry"]},l=0,s=[i,r,a];l<s.length;l++){(0,s[l])(function(e){t&&console.debug("%cWeb Vitals: "+e.name,"background-color: mediumSeaGreen; color: white; padding: 2px 4px; border-radius: 2px;",JSON.stringify(e)),o[e.name]=e.value,o[e.name+"_rating"]=e.rating;var n=c[e.name];n&&n.forEach(function(t){o[e.name+"_"+t]=e.attribution[t]}),"INP"===e.name&&"GOOD"!==e.rating&&u(o,e),o.Load_event=d()})}var u=function(e,t){if(t.attribution.longAnimationFrameEntries.length){var n=t.attribution.longAnimationFrameEntries.sort(function(e,t){return t.blockingDuration-e.blockingDuration})[0];if(n.scripts.length){var i=n.scripts.toSorted(function(e,t){return t.duration-e.duration})[0];e[t.name+"_scriptUrl"]=i.sourceURL,e[t.name+"_invoker"]=i.invoker,e[t.name+"_invokerType"]=i.invokerType}}},d=function(){return Math.round(performance.getEntriesByType("navigation")[0].loadEventStart)},g=_once(function(){var t=Object.assign({},o,{version:e});slateAmplitude.track("web_vitals",t)});addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&g()}),addEventListener("pagehide",g)}module.exports.track=function(e){var t=e.dataset,n=t.version,i=t.webVitalsSampling,r=t.webVitalsUrl,a=function(e,t){slateGlobal.injectScript(r,function(){return cb(e,t)})};"true"!==new URLSearchParams(window.location.search).get("vitals_debug")?Math.random()>parseFloat(i)||a(n):a(n,!0)}; }, {"17":17,"94":94}]; window.modules["94"] = [function(require,module,exports){var before=require(716);function once(e){return before(2,e)}module.exports=once; }, {"716":716}]; window.modules["107"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getSlotData=getSlotData,exports.saveSlotData=saveSlotData;var allSlotsData={};function saveSlotData(t){allSlotsData[t.id]=t}function getSlotData(t){return allSlotsData[t]} }, {}]; window.modules["108"] = [function(require,module,exports){"use strict";module.exports.sizes={"mid-article-spot":{adserver:[[970,250],[970,90],[728,90],[455,256],[300,250],[300,251],[325,204],[620,366],[1,3]],bidding:[[970,250],[970,90],[728,90],[300,250],[325,204],[620,366]]},"mid-article-spot-xl":{adserver:[[970,250],[970,90],[728,90],[455,256],[300,250],[300,251],[325,204],[620,366]],bidding:[[970,250],[970,90],[728,90],[300,250],[325,204],[620,366]]},"mid-article-spot-tablet":{adserver:[[728,90],[300,250],[455,256],[300,251],[1,3],[325,204],[620,366]],bidding:[[728,90],[300,250],[325,204],[620,366]]},"mid-article-box":{adserver:[[300,250]],bidding:[[300,250]]},"mid-article-spot-mobile":{adserver:[[300,250],[300,251],[1,3],[325,508],[325,204]],bidding:[[300,250],[325,508],[325,204]]},"mobile-only-bottom":{adserver:[[300,250],[1,3]],bidding:[[300,250]]},leaderboard:{adserver:[[970,250],[970,90],[728,90],[1,3]],bidding:[[970,250],[970,90],[728,90]]},"leaderboard-tablet":{adserver:[[728,90],[1,3]],bidding:[[728,90]]},"leaderboard-mobile":{adserver:[[320,100],[320,50]],bidding:[[320,100],[320,50]]},"rr-flex":{adserver:[[300,250],[300,600],[160,600]],bidding:[[300,250],[300,600],[160,600]]},"hp-leaderboard-mid":{adserver:[[970,250],[970,90],[728,90],[1,3]],bidding:[[970,250],[970,90],[728,90]]},"hp-leaderboard-mid-tablet":{adserver:[[728,90],[1,3]],bidding:[[728,90]]},"hp-mob-mid":{adserver:[[300,250],[1,3]],bidding:[[300,250]]},"hp-leaderboard-bottom":{adserver:[[970,250],[970,90],[728,90],[1,3]],bidding:[[970,250],[970,90],[728,90]]},"hp-leaderboard-bottom-tablet":{adserver:[[728,90],[1,3]],bidding:[[728,90]]},"hp-mob-bottom":{adserver:[[300,250],[1,3]],bidding:[[300,250]]},"hp-native-main":{adserver:[[1,2]],bidding:[]},"hp-native-flex":{adserver:[[1,2],[300,250]],bidding:[[300,250]]},"hp-mob-top":{adserver:[[300,250],[1,3]],bidding:[[300,250]]},"rr-front-flex":{adserver:[[300,250],[300,600],[160,600]],bidding:[[300,250],[300,600],[160,600]]},"mobile-front":{adserver:[[300,250],[1,3]],bidding:[[300,250]]},"rr-podcast":{adserver:[[300,250]],bidding:[[300,250]]},"podcast-headline":{adserver:[[1,4]],bidding:[]},"rr-article-flex":{adserver:[[300,250],[300,600],[160,600]],bidding:[[300,250],[300,600],[160,600]]},"mob-adhesion":{adserver:[[320,50]],bidding:[[320,50]]}}; }, {}]; window.modules["109"] = [function(require,module,exports){"use strict";function getAdNode(){var e=document.querySelector("div[data-adnode]"),t="";return e&&(t=e.getAttribute("data-adnode")),t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.getAdNode=getAdNode; }, {}]; window.modules["110"] = [function(require,module,exports){"use strict";var getEmailHashFromMembership=function(){try{var e=getUserEmail();return Promise.resolve(e&&hash(e,"hex"))}catch(e){return Promise.reject(e)}},_require=require(58),hash=_require.hash,_require2=require(5),getUserEmail=_require2.getUserEmail,EMAIL_HASH_PARAMS={sha256:"email",md5:"email2",sha1:"email3"};for(var type in EMAIL_HASH_PARAMS)localStorage.removeItem("email."+type);function getEmailHashesFromUrl(){var e=new URL(document.location).searchParams;return Object.values(EMAIL_HASH_PARAMS).map(function(r){return e.get(r)})}exports.getEmailHashes=function(){try{var e=getEmailHashesFromUrl();return Promise.resolve(getEmailHashFromMembership()).then(function(r){if(r){var t=Object.keys(EMAIL_HASH_PARAMS).indexOf("sha256");e[t]=r}return e.filter(function(e){return!!e})})}catch(e){return Promise.reject(e)}}; }, {"5":5,"58":58}]; window.modules["111"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.displayForPlus=displayForPlus;var isMember=require(5).isMemberSkipLookup(),slotsToExclude=["mid-article-spot-mobile-2","mid-article-spot-mobile-4","mid-article-spot-tablet-2","mid-article-spot-tablet-4","mid-article-spot-2","mid-article-spot-4","mid-article-spot-xl-2","mid-article-spot-xl-4","mob-adhesion-1"];function displayForPlus(e){return!isMember||!slotsToExclude.includes(e.id)||(hideSlot(e),!1)}function hideSlot(e){document.querySelector("#"+e.id).parentElement.setAttribute("hidden","")}var isPlusPage=function(){var e=document.querySelector(".article");return!!e&&e.classList.contains("article--plus")};module.exports.isPlusPage=isPlusPage; }, {"5":5}]; window.modules["112"] = [function(require,module,exports){"use strict";var _window$googletag,bqLog=require(74),criteo=require(113),EVENT_NAME="Ads Performance",SAMPLING=.05,eventProperties={};function sendRequest(){bqLog.track(EVENT_NAME,eventProperties),Math.random()<SAMPLING&&window.slateAmplitudeQueue.push(function(e){e.track(EVENT_NAME,eventProperties)})}function getIncrementalValue(e){var t,n=convertToCents(e[0].cpm);1===e.length?t=n:t=n-convertToCents(e[1].cpm);return convertToDollars(t)}function sortBids(e){return e.sort(function(e,t){return e.cpm<t.cpm?1:-1})}function convertToCents(e){return Math.round(100*e)}function convertToDollars(e){return e/100}function roundCpm(e){return Math.round(100*e)/100}function containsLiveRampId(){var e=!1;return pbjs.getUserIds().idl_env&&(e=!0),e}function permutiveSegmentsExist(){var e=window.localStorage.getItem("_pdfps");return null!==e&&e.length>0}module.exports.leaderboardRequest=function(e){eventProperties.timeToLeaderboardRequest=e},module.exports.firstRequest=function(e){eventProperties.timeToFirstAdRequest=e},module.exports.firstAdLoaded=function(e,t){eventProperties.timeToFirstAdLoad=e,eventProperties.campaignId=t,sendRequest()},module.exports.prebidWinner=function(e){var t=sortBids(e),n=t[0];bqLog.track("Prebid Winning Bid",{bidder:n.bidder,cpm:roundCpm(n.cpm),adUnit:n.adUnitCode,incrementalValue:getIncrementalValue(t),liveRampId:containsLiveRampId(),criteoEmail:criteo.hashedEmailIncluded,permutiveSegments:permutiveSegmentsExist()})},module.exports.noPrebidBids=function(e){bqLog.track("Prebid No Bids",{adUnit:e,liveRampId:containsLiveRampId()})};var firstAdLoaded=!1;null==(_window$googletag=window.googletag)||_window$googletag.cmd.push(function(){var e;null==(e=window.googletag)||e.pubads().addEventListener("slotResponseReceived",function(){firstAdLoaded||(bqLog.track("Page View with Ads"),firstAdLoaded=!0)})}); }, {"74":74,"113":113}]; window.modules["113"] = [function(require,module,exports){"use strict";var _require=require(5),getUserEmail=_require.getUserEmail,_require2=require(58),hash=_require2.hash,hashedEmailIncluded=!1;module.exports.zoneIds={leaderboard:"1157134","leaderboard-tablet":"1157133","mid-article-spot-mobile":"1157131","hp-mob-mid":"1157131","hp-mob-top":"1157131","mobile-outstream-video-backfill":"1157131","mobile-only-bottom":"1157131","hp-mob-bottom":"1157131","recirc-mob":"1157131","mid-article-spot-tablet":"1157133","mid-article-spot":"1157134","mid-article-spot-xl":"1157134","outstream-video-backfill":"1157134","outstream-video-xl-backfill":"1157134","mid-article-box":"1157131","hp-native-flex":"1157131","rr-flex":"1157132","rr-article-flex":"1157132","recirc-flex-left":"1157132","recirc-flex-right":"1157132","mobile-front":"1157131","rr-podcast":"1157131","rr-front-flex":"1157132","hp-leaderboard-mid":"1157134","hp-leaderboard-mid-tablet":"1157133","hp-leaderboard-bottom":"1157134","hp-leaderboard-bottom-tablet":"1157133","mob-adhesion":"1362447"},module.exports.syncEmail=function(){try{var e=getUserEmail();return e?Promise.resolve(hash(e,"hex")).then(function(e){e&&(pbjs.que.push(function(){pbjs.setBidderConfig({bidders:["criteo"],config:{ortb2:{user:{ext:{data:{eids:[{source:"slate.com",uids:[{id:e,atype:3,ext:{stype:"hemsha256"}}]}]}}}}}})}),hashedEmailIncluded=!0)}):Promise.resolve()}catch(e){return Promise.reject(e)}},module.exports.hashedEmailIncluded=hashedEmailIncluded; }, {"5":5,"58":58}]; window.modules["114"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.enableAdRefresh=enableAdRefresh;var _require=require(882),isElementInViewport=_require.isElementInViewport,_require2=require(883),isElementNotHidden=_require2.isElementNotHidden,_require3=require(107),getSlotData=_require3.getSlotData,headerBidding=require("headerbidding.legacy"),adSlotsWithRefresh={};function enableAdRefresh(){window.googletag.pubads().addEventListener("slotRenderEnded",function(e){var t=e.slot,r=t.getSlotElementId(),i=window.document.getElementById(r),n=t.getTargeting("hb_bidder"),d=getSize(e);d&&refreshEnabled(d,r,n)&&!adSlotsWithRefresh[r]&&(updateSlotTargeting(t),addRefreshToSlot(t,getSlotData(r),i),adSlotsWithRefresh[r]=!0)})}function addRefreshToSlot(e,t,r){var i=getRefreshInterval(t);setInterval(function(){adIsInView(r)&&headerBidding.init([t],!0)},i)}function getRefreshInterval(e){return"mob-adhesion-1"===e.id?45e3:3e4}function refreshEnabled(e,t,r){return"1x2"!==e&&"1x3"!==e&&"1x4"!==e&&"300x251"!==e&&!isStickyKargoAd(e,t,r)}function adIsInView(e){return!!window.document.hasFocus()&&(isElementInViewport(e)&&isElementNotHidden(e))}function isStickyKargoAd(e,t,r){return"mob-adhesion-1"===t&&"1x1"===e&&"kargo"===r[0]}function updateSlotTargeting(e){e.clearTargeting("hb_adid"),e.clearTargeting("hb_bidder"),e.clearTargeting("hb_pb"),e.clearTargeting("hb_size"),e.setTargeting("refresh","yes")}var getSize=function(e){return null!==e.size&&("string"==typeof e.size?e.size:e.size[0]+"x"+e.size[1])}; }, {"107":107,"882":882,"883":883,"headerbidding.legacy":"headerbidding.legacy"}]; window.modules["115"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.assignTestGroup=assignTestGroup,exports.getTestValue=getTestValue,exports.isBidderEnabled=isBidderEnabled,exports.testGroups=void 0;var tests={},testGroups=exports.testGroups={index:"index_disabled",appnexus:"xandr_disabled",rubicon:"rubicon_disabled",pubmatic:"pubmatic_disabled",openx:"openx_disabled",taboola:"taboola_disabled",criteo:"criteo_disabled",kargo:"kargo_disabled",control:"control"};function assignTestGroup(t){var e=Math.random();tests[t]=e<.1?testGroups.index:e<.2?testGroups.appnexus:e<.3?testGroups.rubicon:e<.4?testGroups.pubmatic:e<.5?testGroups.openx:e<.6?testGroups.taboola:e<.7?testGroups.criteo:e<.8?testGroups.kargo:testGroups.control}function isBidderEnabled(t,e){return tests[t]!==testGroups[e]}function getTestValue(t){return tests[t]} }, {}]; window.modules["116"] = [function(require,module,exports){"use strict";function slotSupportsOutstream(t){return["mid-article-spot","mid-article-spot-xl","mid-article-spot-tablet","mid-article-spot-mobile"].includes(t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.slotSupportsOutstream=slotSupportsOutstream; }, {}]; window.modules["117"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.adSlot=adSlot,exports.publisherId=void 0;var publisherId=exports.publisherId="161864";function adSlot(){var e;switch(window.location.href.split("/")[3]){case"news-and-politics":e="4456585";break;case"culture":e="4456584";break;case"technology":e="4456587";break;case"business":e="4456588";break;case"human-interest":e="4456586";break;case"":e="4456582";break;default:e="4456583"}return e} }, {}]; window.modules["118"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.domain=void 0,exports.getUnit=getUnit;var domain=exports.domain="slate-d.openx.net";function getUnit(){var e;switch(window.location.href.split("/")[3]){case"news-and-politics":e="557570604";break;case"culture":e="557570603";break;case"technology":e="557570606";break;case"business":e="557570607";break;case"human-interest":e="557570605";break;case"":e="557570601";break;default:e="557570602"}return e} }, {}]; window.modules["119"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.inventoryCodes=void 0;var inventoryCodes=exports.inventoryCodes={leaderboard:"slate_d_leaderboard_pb","leaderboard-tablet":"slate_d_leaderboard_pb","mid-article-spot-mobile":"slate_m_infeedrec_pb","hp-mob-mid":"slate_m_infeedrec_pb","hp-mob-top":"slate_m_infeedrec_pb","mobile-outstream-video-backfill":"slate_m_infeedrec_pb","mobile-only-bottom":"slate_m_infeedrec_pb","hp-mob-bottom":"slate_m_infeedrec_pb","recirc-mob":"slate_m_infeedrec_pb","mob-adhesion":"slate_320x50_hdx_prebid","mid-article-spot-tablet":"slate_d_leaderboard_inline_pb","mid-article-spot":"slate_d_leaderboard_inline_pb","mid-article-spot-xl":"slate_d_leaderboard_inline_pb","outstream-video-backfill":"slate_d_leaderboard_inline_pb","outstream-video-xl-backfill":"slate_d_leaderboard_inline_pb","mid-article-box":"slate_dm_inline_rec_pb","hp-native-flex":"slate_dm_inline_rec_pb","rr-flex":"slate_d_rrail_largerec_pb","rr-article-flex":"slate_d_rrail_largerec_pb","recirc-flex-left":"slate_d_rrail_largerec_pb","recirc-flex-right":"slate_d_rrail_largerec_pb","mobile-front":"Slate_NonArticle_Mobile_Prebid","rr-podcast":"Slate_NonArticle_Mobile_Prebid","rr-front-flex":"Slate_NonArticle_Desktop_Prebid","hp-leaderboard-mid":"Slate_NonArticle_Desktop_Prebid","hp-leaderboard-mid-tablet":"Slate_NonArticle_Desktop_Prebid","hp-leaderboard-bottom":"Slate_NonArticle_Desktop_Prebid","hp-leaderboard-bottom-tablet":"Slate_NonArticle_Desktop_Prebid"}; }, {}]; window.modules["120"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.videoSize=exports.oustreamRubrics=exports.displaySizes=void 0;var videoSize=exports.videoSize=[[300,250]],displaySizes=exports.displaySizes={leaderboard:[[970,250],[970,90],[728,90]],"leaderboard-tablet":[[728,90]],"mid-article-spot-mobile":[[300,250]],"hp-mob-mid":[[300,250]],"hp-mob-top":[[300,250]],"mobile-outstream-video-backfill":[[300,250]],"mobile-only-bottom":[[300,250]],"hp-mob-bottom":[[300,250]],"recirc-mob":[[300,250]],"mid-article-spot-tablet":[[728,90],[300,250]],"mid-article-spot":[[970,250],[970,90],[728,90],[300,250]],"mid-article-spot-xl":[[970,250],[970,90],[728,90],[300,250]],"outstream-video-backfill":[[970,250],[970,90],[728,90],[300,250]],"outstream-video-xl-backfill":[[970,250],[970,90],[728,90],[300,250]],"mid-article-box":[[300,250]],"hp-native-flex":[[300,250]],"rr-flex":[[300,250],[300,600],[160,600]],"rr-article-flex":[[300,250],[300,600],[160,600]],"recirc-flex-left":[[300,250],[300,600],[160,600]],"recirc-flex-right":[[300,250],[300,600],[160,600]],"mobile-front":[[300,250]],"rr-podcast":[[300,250]],"rr-front-flex":[[300,250],[300,600],[160,600]],"hp-leaderboard-mid":[[970,250],[970,90],[728,90]],"hp-leaderboard-mid-tablet":[[728,90]],"hp-leaderboard-bottom":[[970,250],[970,90],[728,90]],"hp-leaderboard-bottom-tablet":[[728,90]],"mob-adhesion":[[320,50]]},oustreamRubrics=exports.oustreamRubrics=["culture/books","news_and_politics/jurisprudence","news_and_politics/the_slatest","human_interest/dear_prudence","business/the_media"]; }, {}]; window.modules["121"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.placementIds=void 0;var placementIds=exports.placementIds={"mob-adhesion":"_yB1S81ij3k",leaderboard:"_mn5P4mLiWZ","hp-leaderboard-mid":"_mn5P4mLiWZ","hp-leaderboard-bottom":"_mn5P4mLiWZ","leaderboard-tablet":"_vFXQXj3ivh","hp-leaderboard-mid-tablet":"_vFXQXj3ivh","hp-leaderboard-bottom-tablet":"_vFXQXj3ivh","mid-article-spot-mobile":"_uG77kNNswo","hp-mob-mid":"_uG77kNNswo","hp-mob-top":"_uG77kNNswo","mobile-outstream-video-backfill":"_uG77kNNswo","mobile-only-bottom":"_uG77kNNswo","hp-mob-bottom":"_uG77kNNswo","recirc-mob":"_uG77kNNswo","mobile-front":"_uG77kNNswo","mid-article-spot-tablet":"_phl6yqtyoC","mid-article-spot":"_phl6yqtyoC","mid-article-spot-xl":"_phl6yqtyoC","outstream-video-backfill":"_phl6yqtyoC","outstream-video-xl-backfill":"_phl6yqtyoC","mid-article-box":"_phl6yqtyoC","hp-native-flex":"_phl6yqtyoC","rr-podcast":"_phl6yqtyoC","rr-flex":"_g4BCn63GiZ","rr-article-flex":"_g4BCn63GiZ","recirc-flex-left":"_g4BCn63GiZ","recirc-flex-right":"_g4BCn63GiZ","rr-front-flex":"_g4BCn63GiZ"}; }, {}]; window.modules["122"] = [function(require,module,exports){!function(t,e){var i=function(t,e){"use strict";if(!e.getElementsByClassName)return;var i,n,a=e.documentElement,r=t.Date,s=t.HTMLPictureElement,o=t.addEventListener,l=t.setTimeout,d=t.requestAnimationFrame||l,c=t.requestIdleCallback,u=/^picture$/i,f=["load","error","lazyincluded","_lazyloaded"],m={},g=Array.prototype.forEach,z=function(t,e){return m[e]||(m[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),m[e].test(t.getAttribute("class")||"")&&m[e]},v=function(t,e){z(t,e)||t.setAttribute("class",(t.getAttribute("class")||"").trim()+" "+e)},y=function(t,e){var i;(i=z(t,e))&&t.setAttribute("class",(t.getAttribute("class")||"").replace(i," "))},h=function(t,e,i){var n=i?"addEventListener":"removeEventListener";i&&h(t,e),f.forEach(function(i){t[n](i,e)})},b=function(t,n,a,r,s){var o=e.createEvent("Event");return a||(a={}),a.instance=i,o.initEvent(n,!r,!s),o.detail=a,t.dispatchEvent(o),o},p=function(e,i){var a;!s&&(a=t.picturefill||n.pf)?(i&&i.src&&!e.getAttribute("srcset")&&e.setAttribute("srcset",i.src),a({reevaluate:!0,elements:[e]})):i&&i.src&&(e.src=i.src)},A=function(t,e){return(getComputedStyle(t,null)||{})[e]},C=function(t,e,i){for(i=i||t.offsetWidth;i<n.minSize&&e&&!t._lazysizesWidth;)i=e.offsetWidth,e=e.parentNode;return i},E=(L=[],x=[],W=L,T=function(){var t=W;for(W=L.length?x:L,M=!0,N=!1;t.length;)t.shift()();M=!1},B=function(t,i){M&&!i?t.apply(this,arguments):(W.push(t),N||(N=!0,(e.hidden?l:d)(T)))},B._lsFlush=T,B),_=function(t,e){return e?function(){E(t)}:function(){var e=this,i=arguments;E(function(){t.apply(e,i)})}},w=function(t){var e,i,n=function(){e=null,t()},a=function(){var t=r.now()-i;t<99?l(a,99-t):(c||n)(n)};return function(){i=r.now(),e||(e=l(a,99))}};var M,N,L,x,W,T,B;!function(){var e,i={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(e in n=t.lazySizesConfig||t.lazysizesConfig||{},i)e in n||(n[e]=i[e]);t.lazySizesConfig=n,l(function(){n.init&&R()})}();var F=function(){var s,d,f,m,C,M,N,L,x,W,T,B,F,R,k,D,H,O,P,$=/^img$/i,I=/^iframe$/i,q="onscroll"in t&&!/(gle|ing)bot/.test(navigator.userAgent),j=0,G=0,J=-1,K=function(t){G--,(!t||G<0||!t.target)&&(G=0)},Q=function(t){return null==B&&(B="hidden"==A(e.body,"visibility")),B||"hidden"!=A(t.parentNode,"visibility")&&"hidden"!=A(t,"visibility")},U=function(t,i){var n,r=t,s=Q(t);for(L-=i,T+=i,x-=i,W+=i;s&&(r=r.offsetParent)&&r!=e.body&&r!=a;)(s=(A(r,"opacity")||1)>0)&&"visible"!=A(r,"overflow")&&(n=r.getBoundingClientRect(),s=W>n.left&&x<n.right&&T>n.top-1&&L<n.bottom+1);return s},V=function(){var t,r,o,l,c,u,f,g,z,v,y,h,b=i.elements;if((m=n.loadMode)&&G<8&&(t=b.length)){for(r=0,J++,v=!n.expand||n.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:n.expand,i._defEx=v,y=v*n.expFactor,h=n.hFac,B=null,j<y&&G<1&&J>2&&m>2&&!e.hidden?(j=y,J=0):j=m>1&&J>1&&G<6?v:0;r<t;r++)if(b[r]&&!b[r]._lazyRace)if(q)if((g=b[r].getAttribute("data-expand"))&&(u=1*g)||(u=j),z!==u&&(M=innerWidth+u*h,N=innerHeight+u,f=-1*u,z=u),o=b[r].getBoundingClientRect(),(T=o.bottom)>=f&&(L=o.top)<=N&&(W=o.right)>=f*h&&(x=o.left)<=M&&(T||W||x||L)&&(n.loadHidden||Q(b[r]))&&(d&&G<3&&!g&&(m<3||J<4)||U(b[r],u))){if(nt(b[r]),c=!0,G>9)break}else!c&&d&&!l&&G<4&&J<4&&m>2&&(s[0]||n.preloadAfterLoad)&&(s[0]||!g&&(T||W||x||L||"auto"!=b[r].getAttribute(n.sizesAttr)))&&(l=s[0]||b[r]);else nt(b[r]);l&&!c&&nt(l)}},X=(F=V,k=0,D=n.throttleDelay,H=n.ricTimeout,O=function(){R=!1,k=r.now(),F()},P=c&&H>49?function(){c(O,{timeout:H}),H!==n.ricTimeout&&(H=n.ricTimeout)}:_(function(){l(O)},!0),function(t){var e;(t=!0===t)&&(H=33),R||(R=!0,(e=D-(r.now()-k))<0&&(e=0),t||e<9?P():l(P,e))}),Y=function(t){var e=t.target;e._lazyCache?delete e._lazyCache:(K(t),v(e,n.loadedClass),y(e,n.loadingClass),h(e,tt),b(e,"lazyloaded"))},Z=_(Y),tt=function(t){Z({target:t.target})},et=function(t){var e,i=t.getAttribute(n.srcsetAttr);(e=n.customMedia[t.getAttribute("data-media")||t.getAttribute("media")])&&t.setAttribute("media",e),i&&t.setAttribute("srcset",i)},it=_(function(t,e,i,a,r){var s,o,d,c,m,z;(m=b(t,"lazybeforeunveil",e)).defaultPrevented||(a&&(i?v(t,n.autosizesClass):t.setAttribute("sizes",a)),o=t.getAttribute(n.srcsetAttr),s=t.getAttribute(n.srcAttr),r&&(d=t.parentNode,c=d&&u.test(d.nodeName||"")),z=e.firesLoad||"src"in t&&(o||s||c),m={target:t},v(t,n.loadingClass),z&&(clearTimeout(f),f=l(K,2500),h(t,tt,!0)),c&&g.call(d.getElementsByTagName("source"),et),o?t.setAttribute("srcset",o):s&&!c&&(I.test(t.nodeName)?function(t,e){try{t.contentWindow.location.replace(e)}catch(i){t.src=e}}(t,s):t.src=s),r&&(o||c)&&p(t,{src:s})),t._lazyRace&&delete t._lazyRace,y(t,n.lazyClass),E(function(){var e=t.complete&&t.naturalWidth>1;z&&!e||(e&&v(t,"ls-is-cached"),Y(m),t._lazyCache=!0,l(function(){"_lazyCache"in t&&delete t._lazyCache},9))},!0)}),nt=function(t){var e,i=$.test(t.nodeName),a=i&&(t.getAttribute(n.sizesAttr)||t.getAttribute("sizes")),r="auto"==a;(!r&&d||!i||!t.getAttribute("src")&&!t.srcset||t.complete||z(t,n.errorClass)||!z(t,n.lazyClass))&&(e=b(t,"lazyunveilread").detail,r&&S.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,G++,it(t,e,r,a,i))},at=function(){if(!d)if(r.now()-C<999)l(at,999);else{var t=w(function(){n.loadMode=3,X()});d=!0,n.loadMode=3,X(),o("scroll",function(){3==n.loadMode&&(n.loadMode=2),t()},!0)}};return{_:function(){C=r.now(),i.elements=e.getElementsByClassName(n.lazyClass),s=e.getElementsByClassName(n.lazyClass+" "+n.preloadClass),o("scroll",X,!0),o("resize",X,!0),t.MutationObserver?new MutationObserver(X).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a.addEventListener("DOMNodeInserted",X,!0),a.addEventListener("DOMAttrModified",X,!0),setInterval(X,999)),o("hashchange",X,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(t){e.addEventListener(t,X,!0)}),/d$|^c/.test(e.readyState)?at():(o("load",at),e.addEventListener("DOMContentLoaded",X),l(at,2e4)),i.elements.length?(V(),E._lsFlush()):X()},checkElems:X,unveil:nt}}(),S=(D=_(function(t,e,i,n){var a,r,s;if(t._lazysizesWidth=n,n+="px",t.setAttribute("sizes",n),u.test(e.nodeName||""))for(a=e.getElementsByTagName("source"),r=0,s=a.length;r<s;r++)a[r].setAttribute("sizes",n);i.detail.dataAttr||p(t,i.detail)}),H=function(t,e,i){var n,a=t.parentNode;a&&(i=C(t,a,i),(n=b(t,"lazybeforesizes",{width:i,dataAttr:!!e})).defaultPrevented||(i=n.detail.width)&&i!==t._lazysizesWidth&&D(t,a,n,i))},O=w(function(){var t,e=k.length;if(e)for(t=0;t<e;t++)H(k[t])}),{_:function(){k=e.getElementsByClassName(n.autosizesClass),o("resize",O)},checkElems:O,updateElem:H}),R=function(){R.i||(R.i=!0,S._(),F._())};var k,D,H,O;return i={cfg:n,autoSizer:S,loader:F,init:R,uP:p,aC:v,rC:y,hC:z,fire:b,gW:C,rAF:E}}(t,t.document);t.lazySizes=i,"object"==typeof module&&module.exports&&(module.exports=i)}(window); }, {}]; window.modules["541"] = [function(require,module,exports){var freeGlobal=require(700),freeSelf="object"==typeof self&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")();module.exports=root; }, {"700":700}]; window.modules["573"] = [function(require,module,exports){var root=require(541),Symbol=root.Symbol;module.exports=Symbol; }, {"541":541}]; window.modules["598"] = [function(require,module,exports){function isObject(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}module.exports=isObject; }, {}]; window.modules["614"] = [function(require,module,exports){var Symbol=require(573),getRawTag=require(616),objectToString=require(615),nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol?Symbol.toStringTag:void 0;function baseGetTag(e){return null==e?void 0===e?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(e)?getRawTag(e):objectToString(e)}module.exports=baseGetTag; }, {"573":573,"615":615,"616":616}]; window.modules["615"] = [function(require,module,exports){var objectProto=Object.prototype,nativeObjectToString=objectProto.toString;function objectToString(t){return nativeObjectToString.call(t)}module.exports=objectToString; }, {}]; window.modules["616"] = [function(require,module,exports){var Symbol=require(573),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol?Symbol.toStringTag:void 0;function getRawTag(t){var o=hasOwnProperty.call(t,symToStringTag),r=t[symToStringTag];try{t[symToStringTag]=void 0;var a=!0}catch(t){}var e=nativeObjectToString.call(t);return a&&(o?t[symToStringTag]=r:delete t[symToStringTag]),e}module.exports=getRawTag; }, {"573":573}]; window.modules["623"] = [function(require,module,exports){function isObjectLike(e){return null!=e&&"object"==typeof e}module.exports=isObjectLike; }, {}]; window.modules["673"] = [function(require,module,exports){var baseGetTag=require(614),isObjectLike=require(623),symbolTag="[object Symbol]";function isSymbol(e){return"symbol"==typeof e||isObjectLike(e)&&baseGetTag(e)==symbolTag}module.exports=isSymbol; }, {"614":614,"623":623}]; window.modules["674"] = [function(require,module,exports){var trimmedEndIndex=require(675),reTrimStart=/^\s+/;function baseTrim(e){return e?e.slice(0,trimmedEndIndex(e)+1).replace(reTrimStart,""):e}module.exports=baseTrim; }, {"675":675}]; window.modules["675"] = [function(require,module,exports){var reWhitespace=/\s/;function trimmedEndIndex(e){for(var r=e.length;r--&&reWhitespace.test(e.charAt(r)););return r}module.exports=trimmedEndIndex; }, {}]; window.modules["700"] = [function(require,module,exports){(function (global){(function (){ var freeGlobal="object"==typeof global&&global&&global.Object===Object&&global;module.exports=freeGlobal; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["716"] = [function(require,module,exports){var toInteger=require(717),FUNC_ERROR_TEXT="Expected a function";function before(e,r){var t;if("function"!=typeof r)throw new TypeError(FUNC_ERROR_TEXT);return e=toInteger(e),function(){return--e>0&&(t=r.apply(this,arguments)),e<=1&&(r=void 0),t}}module.exports=before; }, {"717":717}]; window.modules["717"] = [function(require,module,exports){var toFinite=require(735);function toInteger(t){var e=toFinite(t),r=e%1;return e==e?r?e-r:e:0}module.exports=toInteger; }, {"735":735}]; window.modules["718"] = [function(require,module,exports){var baseTrim=require(674),isObject=require(598),isSymbol=require(673),NAN=NaN,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt;function toNumber(e){if("number"==typeof e)return e;if(isSymbol(e))return NAN;if(isObject(e)){var r="function"==typeof e.valueOf?e.valueOf():e;e=isObject(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=baseTrim(e);var t=reIsBinary.test(e);return t||reIsOctal.test(e)?freeParseInt(e.slice(2),t?2:8):reIsBadHex.test(e)?NAN:+e}module.exports=toNumber; }, {"598":598,"673":673,"674":674}]; window.modules["719"] = [function(require,module,exports){var root=require(541),now=function(){return root.Date.now()};module.exports=now; }, {"541":541}]; window.modules["735"] = [function(require,module,exports){var toNumber=require(718),INFINITY=1/0,MAX_INTEGER=1.7976931348623157e308;function toFinite(e){return e?(e=toNumber(e))===INFINITY||e===-INFINITY?(e<0?-1:1)*MAX_INTEGER:e==e?e:0:0===e?e:0}module.exports=toFinite; }, {"718":718}]; window.modules["882"] = [function(require,module,exports){"use strict";function isElementInViewport(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.isElementInViewport=isElementInViewport; }, {}]; window.modules["883"] = [function(require,module,exports){"use strict";function isElementNotHidden(e){return e&&null!==e.offsetParent&&!e.getAttribute("hidden")&&"none"!==getComputedStyle(e).display&&"hidden"!==getComputedStyle(e).visibility}module.exports.isElementNotHidden=isElementNotHidden; }, {}]; window.modules["885"] = [function(require,module,exports){"use strict";function _catch(t,e){try{var n=t()}catch(t){return e(t)}return n&&n.then?n.then(void 0,e):n}function _settle(t,e,n){if(!t.s){if(n instanceof _Pact){if(!n.s)return void(n.o=_settle.bind(null,t,e));1&e&&(e=n.s),n=n.v}if(n&&n.then)return void n.then(_settle.bind(null,t,e),_settle.bind(null,t,2));t.s=e,t.v=n;var r=t.o;r&&r(t)}}var _Pact=function(){function t(){}return t.prototype.then=function(e,n){var r=new t,i=this.s;if(i){var o=1&i?e:n;if(o){try{_settle(r,1,o(this.v))}catch(t){_settle(r,2,t)}return r}return this}return this.o=function(t){try{var i=t.v;1&t.s?_settle(r,1,e?e(i):i):n?_settle(r,1,n(i)):_settle(r,2,i)}catch(t){_settle(r,2,t)}},r},t}();function _isSettledPact(t){return t instanceof _Pact&&1&t.s}function _for(t,e,n){for(var r;;){var i=t();if(_isSettledPact(i)&&(i=i.v),!i)return o;if(i.then){r=0;break}var o=n();if(o&&o.then){if(!_isSettledPact(o)){r=1;break}o=o.s}if(e){var s=e();if(s&&s.then&&!_isSettledPact(s)){r=2;break}}}var u=new _Pact,c=_settle.bind(null,u,2);return(0===r?i.then(a):1===r?o.then(h):s.then(f)).then(void 0,c),u;function h(r){o=r;do{if(e&&(s=e())&&s.then&&!_isSettledPact(s))return void s.then(f).then(void 0,c);if(!(i=t())||_isSettledPact(i)&&!i.v)return void _settle(u,1,o);if(i.then)return void i.then(a).then(void 0,c);_isSettledPact(o=n())&&(o=o.v)}while(!o||!o.then);o.then(h).then(void 0,c)}function a(t){t?(o=n())&&o.then?o.then(h).then(void 0,c):h(o):_settle(u,1,o)}function f(){(i=t())?i.then?i.then(a).then(void 0,c):a(i):_settle(u,1,o)}}function checkStatus(t){if(t.status>=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e}module.exports.get=function(t,e){return fetch(t,e).then(checkStatus).then(function(t){var e=t.headers.get("content-type");return e.includes("json")?t.json():e.includes("text")?t.text():(console.warn("unable to guess stream reader for response"),t)})},module.exports.retry=function(t,e,n,r){void 0===n&&(n=5),void 0===r&&(r=1e3);try{var i=!1;return Promise.resolve(_for(function(){return!i&&1},void 0,function(){return _catch(function(){return Promise.resolve(t.apply(void 0,e)).then(function(t){return i=!0,t})},function(t){if(!--n)throw t;return Promise.resolve(new Promise(function(t){return setTimeout(t,r)})).then(function(){})})}))}catch(t){return Promise.reject(t)}}; }, {}]; window.modules["slate-ad.client"] = [function(require,module,exports){"use strict";var headerBidding=require("headerbidding.legacy"),sticky=require(85),_require=require(83),getCurrentBatch=_require.getCurrentBatch,_require2=require(84),isBiddingEnabled=_require2.isBiddingEnabled;sticky.enableStickyLeaderboard();var requestFromAdServer=function(e){window.googletag.cmd.push(function(){var r=e.map(function(e){return e.defineSlot()});window.googletag.pubads().refresh(r)})},slots=document.querySelectorAll(".slate-ad .slate-ad__creative"),callback=function(e,r){var i=getCurrentBatch(e,r),t=i.filter(isBiddingEnabled),n=i.filter(function(e){return!isBiddingEnabled(e)});t.length&&headerBidding.init(t,!1),n.length&&requestFromAdServer(n)},observer=new IntersectionObserver(callback,{rootMargin:"0px 0px 400px 0px"});slots.forEach(function(e){return observer.observe(e)}); }, {"83":83,"84":84,"85":85,"headerbidding.legacy":"headerbidding.legacy"}]; window.modules["ads.legacy"] = [function(require,module,exports){"use strict";var _window$googletag,loadAts=function(){try{var e=membership.getUserEmail();return Promise.resolve(getEmailHashes()).then(function(t){var i=document.createElement("script");i.onload=function(){e&&window.ats.setAdditionalData({type:"email",id:e}),t.length>0&&window.ats.setAdditionalData({type:"emailHashes",id:t})},i.src="https://ats-wrapper.privacymanager.io/ats-modules/f6ed6589-5170-40c6-98bc-a4a49ff26fa8/ats.js",document.body.appendChild(i)})}catch(e){return Promise.reject(e)}},metrics=require(112),refresh=require(114),membership=require(5),criteo=require(113),isMember=membership.isMemberSkipLookup(),_require=require(109),getAdNode=_require.getAdNode,_require2=require(110),getEmailHashes=_require2.getEmailHashes,_require3=require(108),sizes=_require3.sizes,_require4=require(107),saveSlotData=_require4.saveSlotData,_require5=require(111),isPlusPage=_require5.isPlusPage,adIndex={},testParam=getTestParam(),pageId=getPageId(),firstRequest=!0;function getTestParam(){var e=/[?&]test_ads=([^&#?]+)/.exec(window.location.search);return e?e[1]:""}function requestAd(e){e.defineSlot(),googletag.pubads().refresh([e.gptSlot],{changeCorrelator:!1})}function createAd(e){var t=e.getAttribute("data-type"),i=e.getAttribute("data-zone-id"),a=e.getAttribute("data-placement-id"),r=e.getAttribute("data-criteo-id"),s=e.getAttribute("data-site-id"),o=parseInt(e.getAttribute("data-ll-threshold"));return adIndex[t]||(adIndex[t]=1),e.id=t+"-"+adIndex[t],adIndex[t]++,{id:e.id,type:t,adUnit:getAdUnit(),gpid:getAdNode()+"/"+e.id,dfpSizes:sizes[t].adserver,prebidSizes:sizes[t].bidding,rubiconZoneId:i,appnexusPlacementId:a,criteoZoneId:r,indexSiteId:s,threshold:o,gptSlot:null,defineSlot:function(){this.gptSlot=window.googletag.defineSlot(this.adUnit,this.dfpSizes,this.id),saveSlotData(this),this.gptSlot.addService(window.googletag.pubads()),this.gptSlot.setTargeting("refresh","no"),this.gptSlot.setTargeting("pos",this.id),this.gptSlot.setTargeting("threshold",this.threshold);return["mid-article-spot","mid-article-spot-tablet","mid-article-spot-mobile","mid-article-spot-xl","outstream-video","mobile-outstream-video","outstream-video-xl"].includes(this.type)?this.gptSlot.setTargeting("outstream_eligible","true"):this.gptSlot.setTargeting("outstream_eligible","false"),window.googletag.display(this.id),this.gptSlot}}}function getAdUnit(){return"91898098/slate.com/"+getAdNode()}function getPageId(){return window.document.documentElement.getAttribute("data-uri").split("/")[2].replace("@published","")}loadAts(),criteo.syncEmail(),null==(_window$googletag=window.googletag)||_window$googletag.cmd.push(function(){var e=document.querySelector(".js-analytics-js-data").getAttribute("data-pagetype").replace(" ","-");window.googletag.pubads().disableInitialLoad(),window.googletag.pubads().enableSingleRequest(),window.googletag.enableServices();var t=Math.floor(1e13*Math.random()),i=document.querySelectorAll('meta[name="dfp-cache-buster"]')[0];i&&i.content&&(t=i.content),window.googletag.pubads().setTargeting("dfp_cache_buster",t).setTargeting("page_id",pageId).setTargeting("page_type",e).setTargeting("plus_page",isPlusPage().toString());document.cookie.match(/usprivacy=\d+[YN]Y/)&&window.googletag.pubads().setRequestNonPersonalizedAds(1),testParam&&window.googletag.pubads().setTargeting("kw","test_"+testParam);var a=document.cookie.match(/AB=(\d+_\d+)/);a&&a.length>1&&window.googletag.pubads().setTargeting("ab_var",a[1]);var r=document.querySelector(".article__right-rail"),s=window.innerWidth>=1440;r&&s?window.googletag.pubads().setTargeting("article_right_rail","true"):window.googletag.pubads().setTargeting("article_right_rail","false"),window.googletag.pubads().addEventListener("slotOnload",function(e){if(firstRequest){var t=Math.round(performance.now()),i=e.slot.getResponseInformation();metrics.firstAdLoaded(t,i.campaignId),firstRequest=!1}}),isMember&&window.googletag.pubads().setTargeting("segs","plus"),refresh.enableAdRefresh()}),module.exports.createAd=createAd,module.exports.requestAd=requestAd; }, {"5":5,"107":107,"108":108,"109":109,"110":110,"111":111,"112":112,"113":113,"114":114}]; window.modules["headerbidding.legacy"] = [function(require,module,exports){"use strict";var adData,triplelift=require(119),amazon=require(120),pubmatic=require(117),kargo=require(121),criteo=require(113),openx=require(118),metrics=require(112),prebidTest=require(115),_require=require(109),getAdNode=_require.getAdNode,_require2=require(116),slotSupportsOutstream=_require2.slotSupportsOutstream,HARD_TIMEOUT=2500;function init(e,i){(adData=e).isRefreshing=i,adData.biddersManager={adserverRequestSent:!1,prebid:!1,amazon:!1},window.slateCMP.TCF.ready.then(function(e){requestBidsFromExchanges()}),setTimeout(function(){googletag.cmd.push(function(){defineGptSlot(adData),callAdServer(adData)})},HARD_TIMEOUT)}function requestBidsFromExchanges(){getBidsFromPrebidExchanges(),getBidsFromAmazon()}function getBidsFromPrebidExchanges(){var e=[],i=[];adData.forEach(function(t){e.push(createPrebidAdUnit(t)),i.push(t.id)}),pbjs.que.push(function(){pbjs.addAdUnits(e);var t=adData;pbjs.requestBids({adUnitCodes:i,bidsBackHandler:function(){googletag.cmd.push(function(){pbjs.que.push(function(){t.forEach(function(e){var i=pbjs.getBidResponsesForAdUnitCode(e.id).bids;i.length?metrics.prebidWinner(i):metrics.noPrebidBids(e.id)}),defineGptSlot(t),t.forEach(function(e){e.gptSlot.setTargeting("hb_test",prebidTest.getTestValue(e.id))}),pbjs.setTargetingForGPTAsync(e.map(function(e){return e.code})),t.forEach(function(e){return pbjs.removeAdUnit(e.id)}),t.biddersManager.prebid=!0,bidderFinished(t)})})}})})}function getBidsFromAmazon(){var e=document.querySelector("#amazon-aps"),i=[];adData.forEach(function(e){return i.push(createApsAdUnit(e))});var t=adData;apstag&&apstag.fetchBids({slots:i,timeout:e.bidderTimeout},function(e){googletag.cmd.push(function(){defineGptSlot(t),apstag.setDisplayBids(),t.biddersManager.amazon=!0,bidderFinished(t)})})}function bidderFinished(e){e.biddersManager.amazon&&e.biddersManager.prebid&&callAdServer(e)}function callAdServer(e){if(!e.biddersManager.adserverRequestSent){e.biddersManager.adserverRequestSent=!0;var i=[];e.forEach(function(e){return i.push(e.gptSlot)}),googletag.cmd.push(function(){googletag.pubads().refresh(i,{changeCorrelator:!1})})}}function defineGptSlot(e){e.forEach(function(e){e.gptSlot||e.defineSlot()})}function createPrebidAdUnit(e){var i={sizes:e.prebidSizes};return{code:e.id,ortb2Imp:{ext:{gpid:e.gpid,data:{pbadslot:e.gpid}}},mediaTypes:{banner:i},bids:getBidders(e)}}function getBidders(e){var i=[];if(prebidTest.assignTestGroup(e.id),prebidTest.isBidderEnabled(e.id,"appnexus")&&i.push(appnexus(e)),prebidTest.isBidderEnabled(e.id,"rubicon")&&i.push(rubicon(e)),prebidTest.isBidderEnabled(e.id,"openx")&&i.push(openxBidder()),prebidTest.isBidderEnabled(e.id,"pubmatic")&&i.push(pubmaticBidder()),prebidTest.isBidderEnabled(e.id,"index"))for(var t=0;t<e.prebidSizes.length;t++){var r=index(e.prebidSizes[t],e);i.push(r)}(prebidTest.isBidderEnabled(e.id,"taboola")&&i.push(taboola(e)),triplelift.inventoryCodes[e.type]&&i.push(tripleliftBidder(e)),isConcertAdAllowed(e.type)&&i.push(concert(e)),kargo.placementIds[e.type]&&prebidTest.isBidderEnabled(e.id,"kargo"))&&("mob-adhesion"===e.type&&adData.isRefreshing||i.push(kargoBidder(e)));return criteo.zoneIds[e.type]&&prebidTest.isBidderEnabled(e.id,"criteo")&&i.push(criteoBidder()),i.push(ttd(e)),isTeadsAllowed(e.type)&&i.push(teads()),i}function createApsAdUnit(e){var i={};"mob-adhesion"===e.type&&(i.ggProduct="inScreen");var t={slotID:e.id,slotName:e.adUnit};return amazon.oustreamRubrics.includes(getAdNode())&&slotSupportsOutstream(e.type)?(t.mediaType="multi-format",t.multiFormatProperties={display:{sizes:amazon.displaySizes[e.type]},video:{sizes:amazon.videoSize}}):(t.sizes=amazon.displaySizes[e.type],t.slotParams=i),t}function appnexus(e){return{bidder:"appnexusAst",params:{placementId:e.appnexusPlacementId}}}function rubicon(e){return{bidder:"rubicon",params:{accountId:"13590",siteId:"60302",zoneId:e.rubiconZoneId}}}function criteoBidder(){return{bidder:"criteo",params:{networkId:"7462"}}}function index(e,i){return{bidder:"ix",params:{siteId:i.indexSiteId,size:e}}}function kargoBidder(e){return{bidder:"kargo",params:{placementId:kargo.placementIds[e.type]}}}function tripleliftBidder(e){return{bidder:"triplelift",params:{inventoryCode:triplelift.inventoryCodes[e.type]}}}function concert(e){return{bidder:"concert",params:{partnerId:"slate",site:"slate.com",placementId:e.id,slot:e.type}}}function pubmaticBidder(){return{bidder:"pubmatic",params:{publisherId:pubmatic.publisherId,adSlot:pubmatic.adSlot()}}}function openxBidder(){return{bidder:"openx",params:{delDomain:openx.domain,unit:openx.getUnit()}}}function ttd(){return{bidder:"ttd",params:{supplySourceId:"slate",publisherId:"1"}}}function teads(){return{bidder:"teads",params:{pageId:"166966",placementId:"181798"}}}function taboola(e){return{bidder:"taboola",params:{tagId:e.id,publisherId:"1719911"}}}function isConcertAdAllowed(e){return"mid-article-spot"===e||"mid-article-spot-xl"===e||"mid-article-spot-tablet"===e||"mid-article-spot-mobile"===e}function isTeadsAllowed(e){return"mid-article-spot"===e||"mid-article-spot-xl"===e||"mid-article-spot-tablet"===e||"mid-article-spot-mobile"===e}module.exports.init=init; }, {"109":109,"112":112,"113":113,"115":115,"116":116,"117":117,"118":118,"119":119,"120":120,"121":121}]; window.modules["analytics-js-loader.client"] = [function(require,module,exports){"use strict";var initCriteo=require(3),initParsely=require(4);module.exports=function(e){void 0===e.dataset.disableClientJs&&(!function(e,t){var n=e.amplitude||{_q:[],_iq:{}};if(n.invoked)e.console&&console.error&&console.error("Amplitude snippet has been loaded.");else{var i=function(e,t){e.prototype[t]=function(){return this._q.push({name:t,args:Array.prototype.slice.call(arguments,0)}),this}},r=function(e,t,n){return function(i){e._q.push({name:t,args:Array.prototype.slice.call(n,0),resolve:i})}},o=function(e,t,n){e[t]=function(){if(n)return{promise:new Promise(r(e,t,Array.prototype.slice.call(arguments)))};!function(e,t,n){e._q.push({name:t,args:Array.prototype.slice.call(n,0)})}(e,t,Array.prototype.slice.call(arguments))}},a=function(e){for(var t=0;t<f.length;t++)o(e,f[t],!1);for(var n=0;n<m.length;n++)o(e,m[n],!0)};n.invoked=!0;var s=t.createElement("script");s.type="text/javascript",s.integrity="sha384-Dv01ylQWH3OMRpOnXgNXTEJypJSg/Si512H2KxfFik12c676LxjHoC1W2pF8xyR5",s.crossOrigin="anonymous",s.async=!0,s.src="https://cdn.amplitude.com/libs/analytics-browser-2.6.0-min.js.gz",s.onload=function(){e.amplitude.runQueuedFunctions||console.log("[Amplitude] Error: could not load SDK")};var d=t.getElementsByTagName("script")[0];d.parentNode.insertBefore(s,d);for(var u=function(){return this._q=[],this},c=["add","append","clearAll","prepend","set","setOnce","unset","preInsert","postInsert","remove","getUserProperties"],l=0;l<c.length;l++)i(u,c[l]);n.Identify=u;for(var p=function(){return this._q=[],this},g=["getEventProperties","setProductId","setQuantity","setPrice","setRevenue","setRevenueType","setEventProperties"],w=0;w<g.length;w++)i(p,g[w]);n.Revenue=p;var f=["getDeviceId","setDeviceId","getSessionId","setSessionId","getUserId","setUserId","setOptOut","setTransport","reset","extendSession"],m=["init","add","remove","track","logEvent","identify","groupIdentify","setGroup","revenue","flush"];a(n),n.createInstance=function(e){return n._iq[e]={_q:[]},a(n._iq[e]),n._iq[e]},e.amplitude=n}}(window,document),window.nonIabVendorApi.registerVendor("amplitude",{categories:["C0002"],initFunc:function(t){var n,i=e.dataset.amplitudeApiKey;try{n=window.amplitude.Types.LogLevel[e.dataset.amplitudeLogLevel]}catch(t){n={0:"None",1:"Error",2:"Warn",3:"Verbose",4:"Debug",None:0,Error:1,Warn:2,Verbose:3,Debug:4}[e.dataset.amplitudeLogLevel]}var r={logLevel:n,domain:e.dataset.amplitudeDomain,defaultTracking:{pageViews:!1}};return window.amplitude.init(i,null,r).promise.then(function(){window.slateAmplitudeQueue.init(window.amplitude,t)}),!0},updateConsentFunc:function(e){window.slateAmplitudeQueue.push(function(t){t.setOptOut(!e)})}}),initParsely(e.dataset.parselyScriptSrc),window.nonIabVendorApi.registerVendor("fbPixel",{categories:["C0002","C0003","C0004"],initFunc:function(e){return window.fbq("consent",e?"grant":"revoke"),window.fbq("set","autoConfig",!1,"166975463695820"),window.fbq("dataProcessingOptions",["LDU"]),window.fbq("init","166975463695820"),window.fbq("track","PageView"),!0},updateConsentFunc:function(e){window.fbq("consent",e?"grant":"revoke")}}),window.nonIabVendorApi.registerVendor("google-tag-manager-marketing",{categories:["C0002","C0004","gad"],initFunc:function(e){if(!e)return!1;var t=document.createElement("script");t.src="//www.googletagmanager.com/gtag/js?id=AW-794295919";var n=document.getElementsByTagName("script")[0];function i(){window.dataLayer.push(arguments)}return n.parentNode.insertBefore(t,n),window.dataLayer=window.dataLayer||[],i("js",new Date),i("config","AW-794295919",{allow_enhanced_conversions:!0}),window.gtag=i,!0},updateConsentFunc:function(e){e?window.gtag||window.nonIabVendorApi.vendors["google-tag-manager-marketing"].initFunc(e):window.gtag=void 0}}),initCriteo())}; }, {"3":3,"4":4}]; window.modules["slate-ad-aps.client"] = [function(require,module,exports){"use strict";var syncEmailWithAps=function(){try{var e=membership.getUserEmail();return e?Promise.resolve(hash(e,"hex")).then(function(e){e&&(null==window.apstag.rpa||window.apstag.rpa({hashedRecords:[{type:"email",record:e}]}))}):Promise.resolve()}catch(e){return Promise.reject(e)}},membership=require(5),_require=require(58),hash=_require.hash;try{window.__uspapi("getUSPData",1,function(e,r){var t={si_section:getApsSection()};r&&(t.us_privacy=e.uspString),window.slateCMP.TCF.ready.then(function(){window.apstag&&window.apstag.init({pubID:"3075",adServer:"googletag",params:t,deals:!0,gdpr:{cmpTimeout:200}}),syncEmailWithAps()})})}catch(e){console.warn("__uspapi failed",e)}function getApsSection(){var e=document.querySelector("div[data-adnode]"),r="";return e&&(r=e.getAttribute("data-adnode")),r.replace("/"," ").replace(/_/g," ")} }, {"5":5,"58":58}]; window.modules["global-footer.client"] = [function(require,module,exports){"use strict";var onboarding=require(40);module.exports=function(i){onboarding.init()}; }, {"40":40}]; window.modules["piano-mount.client"] = [function(require,module,exports){"use strict";var _debounce=require(59),_require=require(47),allowedOrigins=_require.allowedOrigins;function eventAllowed(e){return-1!==allowedOrigins.indexOf(e.origin)&&e.data.slate}function waitForPiano(e){e.classList.add("piano-mount--loading");var n=function(e){eventAllowed(e)&&i()},i=_debounce(function(){e.classList.remove("piano-mount--loading","piano-mount--error"),window.removeEventListener("message",n),clearTimeout(o)},200);window.addEventListener("message",n);var o=setTimeout(function(){e.classList.remove("piano-mount--loading"),e.classList.add("piano-mount--error")},3e4)}module.exports=function(e){waitForPiano(e)}; }, {"47":47,"59":59}]; window.modules["masthead.client"] = [function(require,module,exports){"use strict";var menu,membership=require(5),dropdown=require(48),initializeThemePicker=require(49),_require=require(47),allowedOrigins=_require.allowedOrigins;function toggleMenu(e){(menu=menu||e.target.closest(".menu")).classList.toggle("menu--open"),document.documentElement.classList.toggle("menu-open",menu.classList.contains("menu--open"))}function addRedirectParam(e){var r=new URL(location.href).searchParams.get("redirect_uri"),t=new URL(e.currentTarget.href),n=r||location.href;t.searchParams.set("redirect_uri",n),e.currentTarget.href=t.toString()}function injectPianoVariables(e,r){var t,n=r.desktopMastheadText,i=r.desktopMastheadUrl,a=r.mobileMastheadText,o=r.mobileMastheadUrl,s=r.iconUrl;(t=e.querySelector(".js-account--subscribe"))&&(t.hidden=!1),(t=e.querySelector("[data-piano-href='desktopMastheadUrl']"))&&(t.href=i),(t=e.querySelector("[data-piano-href='mobileMastheadUrl']"))&&(t.href=o),(t=e.querySelector("[data-piano-html='desktopMastheadText']"))&&t.insertAdjacentHTML("beforeend","<span>"+n+"</span>"),(t=e.querySelector("[data-piano-icon-href='iconUrl']"))&&t.setAttribute("href",s),(t=e.querySelector("[data-piano-html='mobileMastheadText']"))&&(t.textContent=a)}function getVisibleSelectors(){return{signedOut:["mobile-subscribe","sign-in"],signedIn:["mobile-subscribe","account","sign-out"]}[membership.isLoggedIn()?"signedIn":"signedOut"]}function eventAllowed(e){return-1!==allowedOrigins.indexOf(e.origin)&&e.data.slate}module.exports=function(e){for(var r=getVisibleSelectors(),t=0;t<r.length;t++){var n=".js-account--"+r[t];document.querySelectorAll(n).forEach(function(e){return e.hidden=!1})}e.querySelectorAll(".js-toggle-menu").forEach(function(e){e.addEventListener("click",toggleMenu)}),e.querySelectorAll(".js-redirect-return").forEach(function(e){e.addEventListener("click",addRedirectParam)}),dropdown(e),initializeThemePicker(e);window.addEventListener("pianoResponseVariables",function r(t){var n=t.detail.responseVariables;n.masthead&&(injectPianoVariables(e,n),window.removeEventListener("pianoResponseVariables",r))}),window.addEventListener("message",function(e){if(eventAllowed(e)&&"redirect"===e.data.type){var r=e.data.path,t=document.location.href,n=new URL(r,window.location.origin);n.searchParams.append("redirect_uri",t),window.location.href=n}})}; }, {"5":5,"47":47,"48":48,"49":49}]; window.modules["slate-analytics-js.client"] = [function(require,module,exports){"use strict";function _catch(e,t){try{var i=e()}catch(e){return t(e)}return i&&i.then?i.then(void 0,t):i}var logUserProperties=function(e){try{var t={};return setABUserProp(t),Promise.resolve(setMemberStatusUserProp(t)).then(function(){setUserLoginId(t),setAndroidAppUserProp(t);var i=new e.Identify;for(var r in t)i.set(r,t[r]);return e.identify(i)})}catch(e){return Promise.reject(e)}},setMemberStatusUserProp=function(e){return Promise.resolve(getUserMembershipType()).then(function(t){t&&(e.plan=t)})},logPageView=function(e,t){try{var i=slateAmplitude.getDomEventData(t),r=new URLSearchParams(location.search),o=via.retrieve();return o&&r.set("via",o),i.search="?"+r.toString(),i.amplitude_id=e.getDeviceId()?e.getDeviceId():"no options - no deviceId",i.farejumper=castAsAmplitudeBool(supportJournalism.hasParams()),i.viewportWidth=document.documentElement.clientWidth,i.layoutBreakpoint=getLayoutBreakpoint(i.viewportWidth),i.colorScheme=localStorage.getItem("theme"),i.androidApp=castAsAmplitudeBool(isAndroidSession()),Promise.resolve(getUserMembershipType()).then(function(e){i.plan=e,loginId&&(i.signed_in_uuid=loginId),i.chumbox_loaded=castAsAmplitudeBool(isChumBoxLoaded()),i.taboola_eligible=castAsAmplitudeBool(isTaboolaEligible()),i.visitstart=castAsAmplitudeBool(isVisitStart());var t=getVisitCounts();return i.Nth_visit=t.totalVisits,i.Nth_monthly_visit=t.monthlyVisits,Promise.resolve(adblockDetection.getValue()).then(function(t){var r=t[0],o=t[1];i.adBlocker="boolean"==typeof r?castAsAmplitudeBool(r):"UNKNOWN",i.adBlockerDelay=o,getAffiliateLinks().length>0&&(i["Affiliate Link"]="✅"),findComponent("product")&&(i["Product Component"]="✅");var n=findComponent("newsletter-signup");i["Includes Newsletter Signup"]=castAsAmplitudeBool(n),n&&(i["Newsletter Signup Placement"]="In Content");var s=findComponent("slate-plus-button");if(s){var a=s.querySelector(".slate-plus-button__basic");a&&(i["Slate Plus Button Component"]=a.innerText)}var l=!e&&findComponent("slate-roadblock");i["Includes Slate Plus Roadblock"]=castAsAmplitudeBool(l),findComponent("header-promo")&&(i["Includes Header Promo"]="TRUE"),i.referrer=document.referrer;var u=promolineTesting.retrieveExperimentalPromoline();u&&(i.experimental_promoline=u),slateAmplitude.page(i)})})}catch(e){return Promise.reject(e)}},getUserMembershipType=function(){try{var e,t=function(){if(e){var t=membership.getMembershipType(),i=_catch(function(){return Promise.resolve(getExtendedUserData("MyAccountFields")).then(function(e){getCustomFieldValue(e,"is_staff")&&(t+="|staff")})},function(){console.error("Error getting extended User data")});return i&&i.then?i.then(function(){return t}):t}},i=_catch(function(){return Promise.resolve(membership.isMember()).then(function(t){e=t})},function(){console.error("Failure to get isMember")});return Promise.resolve(i&&i.then?i.then(t):t())}catch(e){return Promise.reject(e)}},_once=require(94),_throttle=require(91),Cookies=require(38),via=require(87),_require=require(88),isVisitStart=_require.isVisitStart,_require2=require(92),getVisitCounts=_require2.getVisitCounts,slateAmplitude=require(17),slatePermutive=require(80),_require3=require(90),isAndroidSession=_require3.isAndroidSession,_require4=require(55),getExtendedUserData=_require4.getExtendedUserData,getCustomFieldValue=_require4.getCustomFieldValue,membership=require(5),adblockDetection=require(66),promolineTesting=require(81),_require5=require(89),isValidAbTestString=_require5.isValidAbTestString,supportJournalism=require(75),webVitals=require(93),loginId=membership.getLoginId();function castAsAmplitudeBool(e){return e?"TRUE":"FALSE"}function isTaboolaLoaded(){return isTaboolaEligible()&&void 0!==window._taboola.registered}function isTaboolaEligible(){return void 0!==window._taboola}var getAffiliateLinks=_once(function(){for(var e=[],t=document.body.querySelectorAll('a[href*="amazon"]'),i=0;i<t.length;i++){var r=t[i];-1===new URL(r.href).host.indexOf("amazon")||r.matches(".product a")||e.push(r)}return e});function isChumBoxLoaded(){return isTaboolaLoaded()||!!document.querySelector(".outbrain-widget")}function trackAffiliateLinks(){getAffiliateLinks().forEach(function(e){e.addEventListener("click",function(e){slateAmplitude.track("Click - Affiliate Link")})})}function findComponent(e){var t=document.body.querySelector("."+e);if(t){var i=t.dataset.uri;if(i&&i.split("/")[2]===e)return t}}function getLayoutBreakpoint(e){for(var t=[["sm",320],["md",768],["lg",1024],["xl",1440]],i=t.length;i--;)if(e>=t[i][1])return t[i][0];return t[0][0]}function setUserLoginId(e){loginId&&(e.signed_in_uuid=loginId)}function setABUserProp(e){var t=Cookies.get("AB");e.abTest=isValidAbTestString(t)?t:"0"}function setAndroidAppUserProp(e){var t=isAndroidSession();t&&(e.androidUser=t)}function trackEndOfArticle(){var e=document.querySelector(".slate-paragraph--tombstone");if(e){var t=_once(function(){slateAmplitude.track("Completed article"),slatePermutive.track("ArticleCompletion"),document.removeEventListener("scroll",i)}),i=_throttle(function(){var i,r="scrollY"in window?window.scrollY:window.pageYOffset;!("none"===(null==(i=getComputedStyle(null==e?void 0:e.parentElement))?void 0:i.display))&&e.offsetTop+e.offsetHeight<=r+window.innerHeight&&t()},300);document.addEventListener("scroll",i)}}module.exports=function(e){window.slateAmplitudeQueue.push(function(t){trackAffiliateLinks(),trackEndOfArticle(),webVitals.track(e),logPageView(t,e),logUserProperties(t),via.setPageType(e.dataset.pagetype)})}; }, {"5":5,"17":17,"38":38,"55":55,"66":66,"75":75,"80":80,"81":81,"87":87,"88":88,"89":89,"90":90,"91":91,"92":92,"93":93,"94":94}]; window.modules["social-share.client"] = [function(require,module,exports){"use strict";var _require=require(30),setupSocialShareComponentButtons=_require.setupSocialShareComponentButtons;module.exports=function(e){try{var r=e.querySelectorAll(".js-share-link"),t=e.querySelector(".js-web-share-link");return setupSocialShareComponentButtons("social-share",t,r),Promise.resolve()}catch(e){return Promise.reject(e)}}; }, {"30":30}]; window.modules["in-article-recirc.client"] = [function(require,module,exports){"use strict";function getOriginalReferenceNode(e){return e.parentNode.querySelector(".slate-paragraph, .partner-branding")}function getOverrideReferenceNode(e){for(var n=0,t=e.parentNode.children.length,i=e.parentNode.firstElementChild,r=0;r<t;r++){var d=window.getComputedStyle(i);if(i.matches("p.slate-paragraph, div.ad")&&"none"!==d.display&&n++,i=i.nextElementSibling,2===n)break}return i}function updatePosition(e){var n=!window.matchMedia("(min-width: 1024px)").matches,t=e.parentNode;if(!n){var i=getOriginalReferenceNode(e);return t.insertBefore(e,i),void(e.hidden=!1)}var r=getOverrideReferenceNode(e);r?(t.insertBefore(e,r),e.hidden=!1):e.hidden=n}module.exports=function(e){var n=e.nextElementSibling,t=getOriginalReferenceNode(e);n&&n===t&&(updatePosition(e),[320,768,1024,1440].forEach(function(n){window.matchMedia("(min-width: "+n+"px)").addEventListener(function(n){setTimeout(function(){updatePosition(e)})})}))}; }, {}]; window.modules["newsletter-signup.client"] = [function(require,module,exports){"use strict";function _catch(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}var darkMode=require(24),_require=require(56),handleSubscriptionUpdate=_require.handleSubscriptionUpdate,trackNewsletterSignup=_require.trackNewsletterSignup,_require2=require(23),toUrl=_require2.toUrl,_require3=require(51),loadTurnstile=_require3.loadTurnstile,executeTurnstile=_require3.executeTurnstile;module.exports=function(e){var t,r=function(e){try{var t=function(){i.manageLinks.forEach(function(e){e.href=toUrl(e.href,{email:i.email.value}).href}),i.submitBtn.disabled=!1,i.submitBtn.innerHTML=l},r=_catch(function(){var t=e.dataset.turnstileSitekey;return Promise.resolve(executeTurnstile(t)).then(function(e){var t;return i.submitBtn.disabled=!0,Promise.resolve(handleSubscriptionUpdate(i.email.value,n,(null==(t=i.marketing)?void 0:t.checked)||!1,e,!0)).then(function(){i.success.hidden=!1,i.error.hidden=!0,i.fields.hidden=!0,trackNewsletterSignup(i.email.value,n)})})},function(e){var t;i.submitBtn.disabled=!1,t=e,console.error("failed to signup for newsletter",t),i.error.hidden=!1});return Promise.resolve(r&&r.then?r.then(t):t())}catch(e){return Promise.reject(e)}},n=e.dataset.list,i={email:e.querySelector(".slate-input[type='email']"),marketing:e.querySelector(".newsletter-signup__checkbox"),success:e.querySelector(".newsletter-signup__success"),form:e.querySelector(".newsletter-signup__form"),fields:e.querySelector(".newsletter-signup__fields"),label:e.querySelector(".newsletter-signup__label"),labelText:e.querySelector(".newsletter-signup__label-text"),error:e.querySelector(".newsletter-signup__error"),submitBtn:e.querySelector(".newsletter-signup__submit"),headingImage:e.querySelector(".newsletter-signup__img"),manageLinks:e.querySelectorAll(".newsletter-signup__manage-link")},l=i.submitBtn.innerHTML,s=null==(t=i.labelText)?void 0:t.innerHTML;i.headingImage&&(i.headingImage.addEventListener("load",function(){this.hidden=!1}),darkMode.onThemeChange(function(e){i.headingImage.src=i.headingImage.getAttribute("data-src-"+e)})),i.form.addEventListener("submit",function(t){t.preventDefault();var n=i.email.checkValidity();i.labelText&&(i.labelText.textContent=n?s:"Enter a valid email address"),i.label.classList.toggle("newsletter-signup__label--error",!n),n&&r(e)}),i.email.addEventListener("focus",function(){loadTurnstile()},{once:!0})}; }, {"23":23,"24":24,"51":51,"56":56}]; window.modules["permutive.client"] = [function(require,module,exports){"use strict";var _require=require(55),getPianoId=_require.getPianoId,_require2=require(58),hash=_require2.hash,membership=require(5);module.exports=function(e){var t=function(t){try{if(!t)throw new Error("Consent not provided for permutive");permutive.consent({opt_in:t,token:r}),permutive.addon("web",window.slatePermutiveData);var n={Slate_Plus_All_Access:"All Access",Slate_Plus_Audio:"Audio",Slate_Plus_Digital:"Digital",Big_Mood_Plus:"Audio"};return Promise.resolve(membership.isMember()).then(function(t){if(t){for(var r,u=membership.getSplusCookie(),a=Object.keys(n),o=u.resourceIds||[],s=0;s<o.length;s++){var c=o[s];if(a.includes(c)){r=n[c];break}}r&&i("slatePlusSubscriptionType",r)}var m=document.createElement("script");m.src="//cdn.permutive.com/"+e.dataset.permutiveProjectId+"-web.js",m.defer=!0;var d=document.getElementsByTagName("script")[0];return d.parentNode.insertBefore(m,d),!0})}catch(e){return Promise.reject(e)}},r="slate-token";function i(e,t){window.slatePermutiveData.page.user||(window.slatePermutiveData.page.user={}),window.slatePermutiveData.page.user[e]=t}window.nonIabVendorApi.registerVendor("permutive",{categories:["C0002","C0003","C0004"],initFunc:function(r){if(!r)return!1;function n(e){var t=document.cookie.match("(^|[^;]+)\\s*"+e+"\\s*=\\s*([^;]+)");return t?t.pop():""}try{var u=new URL(document.location).searchParams;u.get("utm_source")&&(window.slatePermutiveData.page.utmSource=u.get("utm_source")),u.get("utm_medium")&&(window.slatePermutiveData.page.utmMedium=u.get("utm_medium")),u.get("utm_campaign")&&(window.slatePermutiveData.page.utmCampaign=u.get("utm_campaign"))}catch(e){console.error(e)}if(e.dataset.isSplusUser)try{i("slatePlus",!0)}catch(e){console.error(e)}var a=[];function o(e,t){t&&(a.push({tag:e,id:t}),i(e,t))}o("slateId",getPianoId()||n("wapo_login_id")),o("publisherUserId",n("slate-uuid")),o("sailthruId",function(e){try{return new URL(document.location).searchParams.get(e)}catch(t){console.error("could not get "+e+" url param",t)}}("sid"));var s=membership.getUserEmail();return s?hash(s,"hex").then(function(e){e&&(a.push({tag:"email_sha256",id:e}),a.length>0&&window.permutive.identify(a),t(r))}):(a.length>0&&window.permutive.identify(a),t(r)),!0},updateConsentFunc:function(e){if(permutive)try{JSON.parse(localStorage["permutive-consent"]).opt_in!=e&&permutive.consent({opt_in:e,token:r})}catch(t){permutive.consent({opt_in:e,token:r})}}}),permutive.ready(function(){window.slateAmplitudeQueue.push(function(){var e=[];permutive.context&&e.push({tag:"puid",id:permutive.context.user_id});try{var t=window.amplitude.getDeviceId();t&&e.push({tag:"amplitudeId",id:t})}catch(e){console.error("Error setting amplitudeId",e)}e.length>0&&permutive.identify(e)})})}; }, {"5":5,"55":55,"58":58}]; window.modules["piano.client"] = [function(require,module,exports){"use strict";var slateAmplitude=require(17),universalPianoService=require(47),adblockDetection=require(66),membership=require(5),loginSuccessHandler=require(67),afterCheckout=require(63),afterCheckoutClose=require(69),afterPianoInit=require(68),checkoutStateChangeHandler=require(64),showOffer=require(62),experienceExecute=require(60),newsletterSignup=require(65),setResponseVariable=require(61),script=document.createElement("script");function loadPianoExperience(e){slateGlobal.injectScript(e.url+"/api/tinypass.min.js",void 0,function(e){console.warn("piano 💩 🛏",e)})}function initPianoExperience(e){window.tp||(window.tp=[]);var t=window.tp;try{var n=slateAmplitude.getDomEventData();for(var i in n=universalPianoService.formatArticleData(n),t.push(["setContentCreated",n.content_created]),t.push(["setContentAuthor",n.content_author]),t.push(["setContentSection",n.content_section]),t.push(["setTags",n.tags]),n.custom_variables)t.push(["setCustomVariable",i,n.custom_variables[i]])}catch(e){console.warn("failed to set article metadata for piano",e)}t.push(["setAid",e.aid]),t.push(["setEndpoint",e.endpoint]),t.push(["setComposerHost",e.url]),t.push(["setPianoIdUrl",e.idUrl]),t.push(["setUsePianoIdUserProvider",!0]),t.push(["setUseTinypassAccounts",!1]),e.cxenseSiteId&&t.push(["setCxenseSiteId",e.cxenseSiteId]),t.push(["init",afterPianoInit]),t.push(["addHandler","loginSuccess",loginSuccessHandler]),t.push(["addHandler","checkoutStateChange",checkoutStateChangeHandler]),t.push(["addHandler","checkoutComplete",afterCheckout]),t.push(["addHandler","checkoutClose",afterCheckoutClose]),t.push(["addHandler","showOffer",showOffer]),t.push(["addHandler","experienceExecute",experienceExecute]),t.push(["addHandler","customEvent",newsletterSignup]),t.push(["addHandler","setResponseVariable",setResponseVariable])}function is404(){var e=document.querySelector("link[rel=canonical]");return!!e&&"/404"===new URL(e.href).pathname}script.src="/piano/scripts/resize.js",document.head.appendChild(script),module.exports=function(e){if(!is404()){membership.isMemberSkipLookup()||adblockDetection.enable();var t=JSON.parse(e.dataset.config);initPianoExperience(t),loadPianoExperience(t)}}; }, {"5":5,"17":17,"47":47,"60":60,"61":61,"62":62,"63":63,"64":64,"65":65,"66":66,"67":67,"68":68,"69":69}]; window.modules["webapp-serviceworker.client"] = [function(require,module,exports){"use strict";var slateAmplitude=require(17);module.exports=function(e){navigator.serviceWorker?(window.addEventListener("load",function(){navigator.serviceWorker.register("/sw.js").then(function(e){},function(e){console.error("ServiceWorker registration failed: ",e)})}),window.addEventListener("beforeinstallprompt",function(e){e.userChoice.then(function(e){"dismissed"===e.outcome?slateAmplitude.track("PWA - dismissed install prompt"):slateAmplitude.track("PWA - Added to Home Screen")})})):console.debug("Service worker not supported")}; }, {"17":17}]; window.modules["lazyload.legacy"] = [function(require,module,exports){"use strict";function lazyloadSvgUseTags(e,t){for(var r=0;r<e.length;r++){var n=e[r];n.isIntersecting&&(n.target.querySelectorAll("use[data-href]").forEach(function(e){e.setAttribute("href",e.getAttribute("data-href")),e.removeAttribute("data-href")}),t.unobserve(n.target),0==--count&&t.disconnect())}}require(122),require(29);var svgio=new IntersectionObserver(lazyloadSvgUseTags,{rootMargin:"100% 0px 100% 0px"}),count=0;document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("svg[loading=lazy]").forEach(function(e){svgio.observe(e),count++})}); }, {"29":29,"122":122}]; require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})(window.modules,{},[]); /* eslint-env browser */ 'use strict'; /** * mount legacy services from _global.js, if any */ function _createForOfIteratorHelper(r, e) { var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (!t) { if (Array.isArray(r) || (t = _unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { t && (r = t); var _n = 0, F = function F() {}; return { s: F, n: function n() { return _n >= r.length ? { done: !0 } : { done: !1, value: r[_n++] }; }, e: function e(r) { throw r; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var o, a = !0, u = !1; return { s: function s() { t = t.call(r); }, n: function n() { var r = t.next(); return a = r.done, r; }, e: function e(r) { u = !0, o = r; }, f: function f() { try { a || null == t.return || t.return(); } finally { if (u) throw o; } } }; } function _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } } function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; } function mountLegacyServices() { Object.keys(window.modules).filter(function (key) { return typeof key === 'string' && key.match(/\.legacy$/); }).forEach(function (key) { return window.require(key); }); } function tryToMount(fn, el, name) { try { fn(el); // init the controller } catch (e) { var elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML)); console.error("Error initializing controller for \"".concat(name, "\" on \"").concat(elementTag, "\""), e); } } /** * mount client.js component controllers */ function mountComponentModules() { Object.keys(window.modules).filter(function (key) { return typeof key === 'string' && key.match(/\.client$/); }).forEach(function (key) { var controllerFn = window.require(key); if (typeof controllerFn === 'function') { var name = key.replace('.client', ''), instancesSelector = "[data-uri*=\"_components/".concat(name, "/\"]"), defaultSelector = "[data-uri$=\"_components".concat(name, "\"]"), instances = document.querySelectorAll(instancesSelector), defaults = document.querySelectorAll(defaultSelector); var _iterator = _createForOfIteratorHelper(instances), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var el = _step.value; tryToMount(controllerFn, el, name); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } var _iterator2 = _createForOfIteratorHelper(defaults), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var _el = _step2.value; tryToMount(controllerFn, _el, name); } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } }); } // Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies, // services, or components that could require it // note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js window.process = window.process || {}; window.process.env = window.process.env || {}; if (!window.process.env.NODE_ENV) { window.process.env.NODE_ENV = ''; } // note: legacy controllers that require legacy services (e.g. dollar-slice) must // wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first mountLegacyServices(); mountComponentModules(); // ]] </script></body> </html>