1 <!DOCTYPE html> 2<html 3 lang="en" 4 data-uri="slate.com/_pages/section-news-and-politics@published" data-layout-uri="slate.com/_layouts/layout-teaser-list/instances/section@published" 5 data-myslateUrl="https://my.slate.com" 6 data-env="prod" 7 data-trackingdomain=".slate.com" 8> 9 <head> 10 <meta charset="utf-8"> 11 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 12 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 13 14 <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Register-Heavy-subset.a571c0d.woff2" as="font" type="font/woff2" crossorigin /> 15 <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Register-HeavyItalic-subset.d42bb80.woff2" as="font" type="font/woff2" crossorigin /> 16 <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-Book-subset.dc123e1.woff2" as="font" type="font/woff2" crossorigin /> 17 <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-BookItalic-subset.e351a4d.woff2" as="font" type="font/woff2" crossorigin /> 18 <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-Bold-subset.77f1049.woff2" as="font" type="font/woff2" crossorigin /> 19 <link rel="preload" href="https://dot.cdnslate.com/static/fonts/slate-com/Retina-BoldItalic-subset.c2b4700.woff2" as="font" type="font/woff2" crossorigin /> 20 21 <link rel="preconnect" href="https://compote.slate.com/" crossorigin /> 22 23<link rel="dns-prefetch" href="https://geolocation.onetrust.com/" /> 24<link rel="dns-prefetch" href="https://cdn.cookielaw.org/" /> 25<link rel="dns-prefetch" href="https://experience.piano.io" /> 26
27<script 28 src="https://experiments.parsely.com/vip-experiments.js?apiKey=slate.com" 29></script>
vendor: 1 bytes, line 29
29
30<script> 31 window.slateGlobal = { abTests: {"taboolaLayoutTest":"2"} }; 32 (function() { 33 "use strict";void 0===window.slateGlobal&&(window.slateGlobal={}),window.slateGlobal.injectScript=function(e,t,a){var l=document.createElement("script");l.src=e,t&&l.addEventListener("load",t),a&&l.addEventListener("error",a),document.head.appendChild(l)},window.slateGlobal.injectScriptSync=function(e){document.write('
33<script src="'+e+'"><\/script>')},window.slateGlobal.ui={},window.slateGlobal.paywall={},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); 34 }()) 35</script>
35 36 37 38 <!-- data-editable="head" --> 39 <!-- data-uri="slate.com/_components/clay-meta-title/instances/news-and-politics@published" --> 40 <title>News and Politics | Slate</title> 41 <meta property="og:title" content="News and Politics | Slate" /> 42<meta name="twitter:title" content="News and Politics | Slate" /> 43 <!-- data-uri="slate.com/_components/clay-meta-url/instances/news-and-politics@published" --> 44<link rel="canonical" href="https://slate.com/news-and-politics" /> 45<meta property="og:url" content="https://slate.com/news-and-politics" /> 46<meta property="twitter:url" content="https://slate.com/news-and-politics" /> 47 48 49 50<meta name="robots" content="max-image-preview:large" /> 51 52 53 54 <!-- data-uri="slate.com/_components/clay-meta-description/instances/news-and-politics@published" --> 55<meta name="description" content="All News and Politics stories from Slate Magazine."> 56<meta name="twitter:description" content="All News and Politics stories from Slate Magazine."> 57<meta property="og:description" content="All News and Politics stories from Slate Magazine."> 58 59 <!-- data-uri="slate.com/_components/meta-image/instances/new@published" --> 60<meta name="twitter:image" content="https://dot.cdnslate.com/static/media/sites/slate-com/icon.400x400.09ec623.png" /> 61<meta name="twitter:card" content="summary" /> 62 63<meta property="og:image" content="https://dot.cdnslate.com/static/media/sites/slate-com/icon.400x400.09ec623.png" /> 64<meta property="og:image:width" content=400 /> 65 66 <!-- data-uri="slate.com/_components/clay-meta-keywords/instances/new@published" --> 67<meta name="keywords" content=""> 68<meta property="article:tag" content=""> 69 70
70<script data-uri="slate.com/_components/permutive/instances/news-and-politics@published" class="permutive" 71 data-permutive-project-id=16d3bd5c-bf92-4bf0-815a-eac397d3aadf 72 > 73 74!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}); 75window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(function(){var t=googletag.getConfig("targeting").targeting,p=(t&&t["permutive"])||[];if(0===p.length){var g=window.localStorage.getItem("_pdfps");googletag.setConfig({targeting:{permutive:g?JSON.parse(g):[]}})}}); 76 77window.slatePermutiveData = {"page":{"article":{"pageType":"vertical front","id":"","title":"","authors":[],"section":"News & Politics","rubric":"","keywords":[],"gsChannels":[],"publishedTime":"2022-10-03T16:04:18+00:00"}}}; 78 79</script>
79 80 81 <!-- data-editable-end --> 82 83 <!-- data-uri="slate.com/_components/clay-meta-site/instances/index@published" --> 84<meta name="twitter:site" content="@slate" /> 85<meta 86 property="article:publisher" 87 content="https://www.facebook.com/Slate" 88/> 89<meta property="fb:app_id" content="142011022527753" /> 90<meta property="og:site_name" content="Slate Magazine" /> 91<meta property="og:type" content="website" /> 92 93<link rel="manifest" href="/media/sites/slate-com/web-app-manifest.json" /> 94 95<meta 96 name="theme-color" 97 content="#f8f8f8" 98 media="(prefers-color-scheme: light)" 99/> 100<meta 101 name="theme-color" 102 content="#000000" 103 media="(prefers-color-scheme: dark)" 104/> 105 106 <!-- data-uri="slate.com/_components/meta-icons/instances/slate@published" --> 107<link rel="icon" href="/favicon.ico"> 108<link rel="icon" href="/media/components/meta-icons/favicon.svg" type="image/svg+xml"> 109<link rel="apple-touch-icon" sizes="180x180" href="/media/sites/slate-com/icon.180x180.png"> 110
111<script data-uri="slate.com/_components/polyfills/instances/singleton@published">(function(){ 112var p='/media/components/polyfills/' 113function n(f){return p+f+'.min.js'} 114function i(f){slateGlobal.injectScriptSync(n(f))}if(typeof CSS === 'undefined' || typeof CSS.supports === 'undefined' || !CSS.supports('object-fit', 'cover'))i("object-fit-images") 115if(!HTMLElement.prototype.closest)i('element-closest-polyfill') 116if(!window.Promise||!window.URL||!window.URLSearchParams||!window.Map||!Array.from)i('core-js-bundle') 117if(!window.fetch)i('whatwg-fetch') 118if(/Trident|MSIE/.test(navigator.userAgent))slateGlobal.injectScript(n('svg4everybody'),function(){svg4everybody()}) 119if(!window.IntersectionObserver)i('intersection-observer')}())</script>
119 120
120<script data-theme-font="" data-uri="slate.com/_components/fontfaceobserver/instances/fontfaceobserver@published"> 121 /* 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;"; 122this.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)} 123function 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} 124function 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(" ")} 125B.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)}, 126b)}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(""+ 127n+"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();
127A(e,function(a){f=a;v()});u(e, 128L(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);}()); 129 130 !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))}(); 131</script>
131 132 <!-- data-uri="slate.com/_components/onetrust/instances/default@published" --> 133
134<script> 135 136 137 138 "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 COOKIE_CATEGORIES=["C0001","C0002","C0003","C0004","C0005"];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(!COOKIE_CATEGORIES.includes(n.categories[t]))throw new Error(n.categories[t]+" is not a valid targeting category. Category must be one of "+COOKIE_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}}}; 139 140 141 142 window.slateCMP.TCF.resolve({gdprApplies: false}); 143 144 145</script>
145 146
147<script> 148 window.dataLayer = window.dataLayer || []; 149 function gtag(){dataLayer.push(arguments);} 150 151 gtag('consent', 'default', { 152 'ad_storage': "granted", 153 'analytics_storage': "granted", 154 'functionality_storage': "granted", 155 'personalization_storage': "granted", 156 'security_storage': "granted", 157 'ad_user_data': "granted", 158 'ad_personalization': "granted", 159 'wait_for_update': 500 160 }); 161</script>
161 162 163
164<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 165new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 166j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 167'/e075d95ba75/?id='+i+dl;f.parentNode.insertBefore(j,f); 168})(window,document,'script','dataLayer','');</script>
168 169
170<script 171 src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" 172 data-domain-script="0e1d2de3-ec2a-48ca-8f78-11045575a199" 173 data-ignore-ga='true'></script>
173 174
175<script src="https://cdn.cookielaw.org/opt-out/otCCPAiab.js" type="text/javascript" charset="UTF-8" ccpa-opt-out-ids="C0004" ccpa-opt-out-geo="ca" ccpa-opt-out-lspa="true"></script>
175 176 177
178<script> 179 function OptanonWrapper() { 180 try { 181 window.slateCMP.oneTrust.resolve(); 182 window.nonIabVendorApi.updateVendors() 183 } catch (e) { 184 console.warn('failed to setup onetrust', e) 185 } 186 } 187</script>
187 188 189 190 <!-- data-uri="slate.com/_components/scroll/instances/default@published" --> 191
192<script data-uri="slate.com/_components/analytics-js-loader/instances/general@published" class="analytics-js-loader" 193 194 data-amplitude-api-key="5a7cb616c0717cb7f4f0eee43d9f4e1c" 195 data-amplitude-log-level="Error" 196 data-amplitude-domain=".slate.com" 197 data-amplitude-replay-sample-rate="0.001" 198 data-parsely-script-src="https://fpa-cdn.slate.com/keys/slate.com/p.js" 199 data-sailthru-customer-id="2273afef3cc821e7a5150b77eab18b36" 200> 201// we define this ASAP beacuse lots of components call amplitude 202window.slateAmplitudeQueue = { 203 _q: [], 204 initCalled: false, 205 instance: null, 206 push: function(callback) { 207 if (this.initCalled) { 208 callback(this.instance); 209 this.processQueue(); 210 } else { 211 this._q.push(callback); 212 } 213 }, 214 processQueue: function() { 215 for (var i = 0; i < this._q.length; i++) { 216 this._q[i](this.instance); 217 } 218 this._q = []; 219 }, 220 init: function(instance, consent) { 221 this.instance = instance; 222 this.instance.setOptOut(!consent); 223 if (consent) { 224 this.processQueue(); 225 } 226 this.initCalled = true; 227 } 228}; 229 230window.slateParsely = { 231 leadCaptureEvents: [], 232 trackLeadCapture(event) { 233 if (!window.PARSELY || !window.PARSELY.loaded) { 234 // Run through the leadCaptureEvents queue in client.js when Parsely loads 235 this.leadCaptureEvents.push(event) 236 return; 237 } 238 239 window.PARSELY.conversions.trackLeadCapture(event); 240 } 241} 242</script>
242 243 244 <!-- data-uri="slate.com/_components/slate-ad-prebid/instances/prebid@published" -->
245<script 246 defer 247 src="https://dot.cdnslate.com/static/media/components/slate-ad-prebid/prebid.min.91ebb88.js" 248 ></script>
248 249
249<script 250 data-bidder-timeout="1500" 251 >!function(){"use strict";var e;(e=window).pbjs||(e.pbjs={}),(e=window.pbjs).que||(e.que=[]),window.slateCMP.TCF.ready.then(function(s){var r=document.currentScript.dataset;pbjs.que.push(function(){var e={bidderTimeout:Number.parseInt(r.bidderTimeout),debug:new URLSearchParams(window.location.search).has("test_ads"),enableSendAllBids:!1,useBidCache:!0,bidderSequence:"random",enableTIDs:!0,priceGranularity:{buckets:[{min:.1,max:5,increment:.01},{min:5,max:8,increment:.05},{min:8,max:20,increment:.1},{min:20,max:50,increment:.5}]},consentManagement:{usp:{cmpApi:"iab",timeout:1e3}},targetingControls:{alwaysIncludeDeals:!0},realTimeData:{dataProviders:[{name:"permutive",params:{acBidders:["rubicon","pubmatic","yahoossp","openx","ix"],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"}}}]}}]}},e=(!s.gdprApplies&&void 0!==s.gdprApplies||(e.consentManagement.gdpr={cmpApi:"iab",timeout:5e3,defaultGdprScope:!0,allowAuctionWithoutConsent:!1,rules:[{purpose:"storage",enforcePurpose:!0,enforceVendor:!0,vendorExceptions:["permutive"]}]},e.userSync.syncEnabled=!1),pbjs.setConfig(e),{userIds:[{name:"identityLink",params:{pid:"13468"},storage:{type:"cookie",name:"idl_env",expires:1,refreshInSeconds:1800}},{name:"pairId",params:{liveramp:{}}},{name:"sharedId",storage:{type:"cookie",name:"_sharedid",expires:365}}],filterSettings:{all:{bidders:"*",filter:"include"}},syncsPerBidder:1,syncDelay:5e3});try{var a,i,n=document.cookie.match(/__utp=(.+?);/);n&&(a=n[1],(i=JSON.parse(atob(a.split(".")[1]))).email)&&e.userIds.push({name:"uid2",params:{uid2ApiBase:"https://global.prod.uidapi.com",serverPublicKey:"UID2-X-P-MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEmUT2OCRDTzv0jKJfm0X1Rj8xj2ThUS5qASgzLlapvJDQgS/TTUZhJtlrILahgftJ7YztZQ/OCgh7Ub/U/09JA==",subscriptionId:"7eVWWU1wGV",email:i.email}})}catch(e){console.error(e)}pbjs.setConfig({userSync:e}),pbjs.enableAnalytics([{provider:"atsAnalytics",options:{pid:"13468"}}]),pbjs.bidderSettings={standard:{storageAllowed:!0}}})})}();</script>
251 252 <!-- data-uri="slate.com/_components/slate-ad-gpt/instances/default@published" --> 253
253<script 254 async 255 src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" 256 ></script>
256 257 258
258<script> 259 window.googletag = window.googletag || {}; 260 window.googletag.cmd = window.googletag.cmd || []; 261 </script>
261 262 263 264<!-- data-uri="slate.com/_components/slate-krux/instances/krux@published" --> 265 266 <!-- data-uri="slate.com/_components/ad-lightning/instances/default@published" --> 267 268 <!-- data-uri="slate.com/_components/dfp-cache-buster/instances/default@published" --> 269 270<meta name="dfp-cache-buster" content=332f05a8f38a866492f41cfe84404895c46f2ee1> 271 272 <!-- data-uri="slate.com/_components/slate-ad-aps/instances/default@published" -->
273<script id="amazon-aps" data-bidder-timeout="1500" async src="https://c.amazon-adsystem.com/aax2/apstag.js"></script>
273 274
274<script> 275 !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); 276 </script>
276 277
277<script class="taboola-head" data-uri="slate.com/_components/taboola-head/instances/landingpage-fronts@published" data-type="category"></script>
277 278 279 <!-- data-uri="slate.com/_components/outbrain-widget/instances/tracking@published" --> 280 281 <style>/* file to fool amphora into not inlining our fonts! */ 282.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%}@media(prefers-color-scheme:dark){:where(.theme-auto) .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){background:none;border-radius:0;box-shadow:none!important;height:40px;opacity:.6;padding:10px;right:2px;top:2px;transition:opacity .12s ease;width:40px}.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{box-shadow:none;opacity:1}.tp-close:is(.tp-close):is(.tp-close):is(.tp-close):focus-visible{border:none;outline:3px dotted var(--theme-color,#ff0e50);outline-offset:1px}.tp-close:is(.tp-close):is(.tp-close):is(.tp-close):before{background:no-repeat url(
282/media/sites/slate-com/global-sprite.svg);background-size:20px 20px;content:"";display:block;height:100%;width:100%}:where(.theme-dark) .tp-close:is(.tp-close):is(.tp-close):is(.tp-close):before{filter:invert()}@media(prefers-color-scheme:dark){:where(.theme-auto) .tp-close:is(.tp-close):is(.tp-close):is(.tp-close):before{filter:invert()}}iframe[src*="offerType=upgradeOffer"]+button.tp-close{display:none}.tp-iframe-wrapper:is(.tp-iframe-wrapper){background:#fff;border:1px solid #eae6e9!important;border-radius:3px;box-shadow:0 4px 10px rgba(0,0,10,.15);color:var(--txt-color);font-size:1rem;height:auto!important;margin:0;max-width:min(72rem,100vw - 30px);max-width:min(40rem,100vw - 30px);translate:calc(50vw - 50%) var(--dialog-top,max(2.1em,calc(50vh - 50%)));width:auto!important}@keyframes dialog-open{0%{opacity:0}to{opacity:1}}.tp-iframe-wrapper:is(.tp-iframe-wrapper)[open]{animation:dialog-open .24s .12s both}.tp-iframe-wrapper:is(.tp-iframe-wrapper)[open]::backdrop{animation:dialog-open .12s both}:where(.theme-dark) .tp-iframe-wrapper:is(.tp-iframe-wrapper){background:#1a0014;border-color:#56334e!important}@media(prefers-color-scheme:dark){:where(.theme-auto) .tp-iframe-wrapper:is(.tp-iframe-wrapper){background:#1a0014;border-color:#56334e!important}}.tp-container-inner{height:auto!important;width:auto!important}#tp-recaptcha .grecaptcha-badge.grecaptcha-badge{visibility:hidden!important}:root.adblock-modal-open{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;translate:0 calc(var(--adblock-scroll-top)*-1px);width:100%}.slate-modal.blocker-intercept__standard{max-width:min(40rem,100vw - 30px);padding:2em}.blocker-intercept__heading{font-family:Georgia,Times,serif;font-size:1.912688269rem;font-weight:700;margin-bottom:1rem}.fonts-loaded .blocker-intercept__heading{font-family:Register,Georgia,Times,serif}.blocker-intercept__subscribe-link{margin-left:1em}.blocker-intercept__sign-in{color:var(--txt-color,#444);display:block;font-size:.8232026157rem;margin-bottom:0;margin-top:1rem}:where(.theme-dark) .blocker-intercept__sign-in{color:#ddd}@media(prefers-color-scheme:dark){:where(.theme-auto) .blocker-intercept__sign-in{color:#ddd}}.blocker-intercept .slate-button{--button-color:#e60d48;--button-color-hsl:343.6866359447deg,89.3004115226%,47.6470588235%}.blocker-intercept .slate-button:focus{outline:none}.masthead{background:#fff;background:var(--bg-color);display:block}.masthead button,.masthead input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400}.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;--mw:100%;max-width:var(--mw)}@media(min-width:1024px){.masthead__container{--mw:1000px}}@media(min-width:1440px){.masthead__container{--mw:1300px}}@supports(display:grid){.masthead__wrapper-games{margin:0 0 1.8rem;--article-display:block}@media(min-width:768px){.masthead__wrapper-games{display:grid;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;--article-display:grid;grid-column-gap:15px;grid-template-columns:1fr 620px 1fr}}@media(min-width:1024px){.masthead__wrapper-games{grid-column-gap:20px;grid-template-columns:1fr 125.7142857143px 708.5714285714px 125.7142857143px 1fr}}@media(min-width:1440px){.masthead__wrapper-games{grid-template-columns:1fr 240px 780px 240px 1fr}}.masthead__wrapper-games:before{content:"";grid-column:1}.masthead__wrapper-games:after{content:"";grid-column-end:4}@media(min-width:1024px){.masthead__wrapper-games:after{grid-column-end:6}}@media print{.masthead__wrapper-games{display:block;margin:0 auto;max-width:40em}}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.masthead__wrapper-games{margin:auto;max-width:1000px}}@media screen and (-ms-high-contrast:active)and (min-width:1440px),screen and (-ms-high-contrast:none)and (min-width:1440px){.masthead__wrapper-games{max-width:1300px}}@media(min-width:1440px){.masthead__wrapper-games{grid-template-columns:1fr 1fr 1080p
282x 1fr 1fr}}.masthead__container-games{grid-column:2}@media(min-width:1024px){.masthead__container-games{grid-column:3}}.masthead__login{align-items:center;display:flex;gap:.4em;text-decoration:none}.masthead__login:focus,.masthead__login:hover{filter:opacity(.8)}.masthead--sticky{width:100%;z-index:8}@media(min-width:1024px){.masthead--sticky{position:fixed;top:0}body:has(.masthead--sticky){padding-top:40px}}.widgets{align-items:center;display:flex;font-size:.7715113549rem;gap:20px;height:40px;justify-content:flex-end;list-style:none;padding:0}@media(min-width:1024px)and (max-width:1439px){.widgets{font-size:.8232026157rem}}.masthead__wrapper:has(>.widgets){background:#e9e6ea}:where(.theme-dark) .masthead__wrapper:has(>.widgets){background:#2c0022}@media(prefers-color-scheme:dark){:where(.theme-auto) .masthead__wrapper:has(>.widgets){background:#2c0022}}.widgets__item{align-items:center;color:inherit;color:#222;color:hsla(var(--txt-color-hsl),1);cursor:pointer;display:flex;gap:.4em;height:100%;margin:0;outline-color:transparent;text-decoration:none;transition:color .12s ease,fill .12s ease,border-color .12s ease,outline-color .12s ease,outline-style .12s ease}.widgets__item:focus,.widgets__item:hover{color:#ff0e50;color:var(--theme-color,#ff0e50)}.widgets__item.slate-btn{--btn-hue:343.5684647303deg;--btn-saturation:100%;--btn-lightness:52.7450980392%;align-items:center;border-radius:3px;color:#fff;display:flex;font-size:inherit;padding:.4em .4em .3em}.widgets__icon{fill:#666;fill:hsla(var(--txt-color-hsl),.7);fill:var(--theme-color,#ff0e50);height:1.1em;translate:0 -1px;width:1.1em}.slate-btn .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{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);backdrop-filter:blur(.1em);background:hsla(var(--bg-color-hsl),.5);border-width:0;white-space:nowrap}.skip-to-main:focus{height:auto;width:auto;clip:auto}.main-nav{align-items:flex-end;border-bottom:1px solid #ccc;border-color:hsla(var(--txt-color-hsl),.2);box-sizing:content-box;display:flex;height:100px;padding-bottom:1.1em}.main-nav__logo{flex:1 1 200px;line-height:0;margin-right:.5em;max-width:240px;min-width:168px}@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{align-items:center;display:flex;font-size:.7715113549rem;font-size:.8232026157rem;justify-content:space-between}@media(min-width:1024px)and (max-width:1439px){.mini-nav__content{font-size:.8232026157rem}}.mini-nav__logo{height:40px;overflow:clip}.mini-nav__logo img.logo{translate:0}.mini-nav__logo-games{overflow:clip;padding:2px 0}:where(.theme-dark) .mini-nav__logo-games--dark[hidden]{display:block}@media(prefers-color-scheme:dark){:where(.theme-auto) .mini-nav__logo-games--dark[hidden]{display:block}}@media(prefers-color-scheme:light){:where(.theme-auto) .mini-nav__logo-games--light[hidden]{display:block}}:where(.theme-light) .mini-nav__logo-games--light[hidden]{display:block}.mini-nav__logo-games img{max-height:26px;width:auto}.mini-nav__search{flex-grow:1;justify-content:flex-end}.mini-nav__account{line-height:1;margin:0}.masthead .logo{height:auto;fill:#2c0022;display:none;translate:0 14%}@media(prefers-color-scheme:light){:where(.theme-auto) .masthead .logo.light{display:block}}:where(.theme-light) .masthead .logo.light{display:block}:where(.theme-dark) .masthead .logo.dark{display:block}@media(prefers-color-scheme:dark){:where(.theme-auto) .masthead .logo.dark{display:block}}.masthead .search-form{align-items:baseline;display:flex;position:relative;transition:all .1s}.masthead .search-form:focus-within .search-form__input{border-bottom-color:#ff0e50;cursor:auto;outline:none;transform:translateX(0);width:20vw}.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}
282.masthead .search-form:focus-within .search-form__submit{opacity:1;transform:translateX(0);z-index:1}.masthead .search-form__input,.masthead .search-form__label,.masthead .search-form__submit{transition:all .1s}.masthead .search-form__icon{cursor:pointer;height:1.1em;vertical-align:text-bottom;width:1.1em}.masthead .search-form__label{order:1;fill:#666;fill:hsla(var(--txt-color-hsl),.7);margin-right:.2em;transform:translateX(2em)}.masthead .search-form__submit{background:none;border:none;order:3;fill:#ff0e50;opacity:0;transform:translateX(2em);z-index:-5}.masthead .search-form__input{background:none;border:none;border-bottom:1px solid transparent;color:inherit;cursor:pointer;min-width:3.2em;order:2;padding:0;transform:translateX(2em);width:3.2em}.masthead .search-form__input::placeholder{color:inherit;opacity:1}.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{display:flex;font-size:2vw;line-height:1cap;list-style:none;margin:1.5em 0 0;padding:0}@media(min-width:1024px){.sections{font-size:1.067rem}}.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__item{padding-left:.5em;padding-right:.5em}}.sections__link{border-bottom:4px solid transparent;padding-bottom:.2em;text-decoration:none;transition:border .2s}.sections__link:focus,.sections__link:hover,.sections__link[aria-current]{border-color:#ff0e50}.mobile-masthead{border-bottom:1px solid #ccc;border-color:hsla(var(--txt-color-hsl),.2);display:flex;height:50px;justify-content:space-between}@media(min-width:768px){.mobile-masthead{display:none}}.mobile-masthead__menu{flex:0 0 6.2em}.mobile-masthead__account{flex:0 0 6.2em;padding:15px}@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);text-decoration:none}.mobile-masthead__link:focus,.mobile-masthead__link:hover{border-color:transparent;color:#ff0e50;color:var(--theme-color,#ff0e50)}@media(min-width:768px){.mobile-masthead__link{display:none}}.mobile-masthead__logo{align-self:flex-end;line-height:0;overflow:hidden;width:124px}.mobile-masthead__logo-games{align-self:center;line-height:0;overflow:hidden}.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{align-items:center;display:flex;height:50px;justify-content:space-between}.menu__header:after{content:"";flex:0 0 50px}.menu__title{font-size:1.138489rem;font-weight:700}.menu__content{display:flex;flex-direction:column;height:100%;overflow-y:scroll;position:absolute;top:0;width:100vw;z-index:8;-webkit-overflow-scrolling:touch;background:#fff;background:var(--bg-color);transition:transform .2s ease-in-out}.menu:not(.menu--open)>.menu__content{transform:translateX(-100%)}.menu__control:focus+.menu__content,.menu__control:hover+.menu__content{will-change:transform}.menu__control{background:transparent;border:none;border-radius:0;color:inherit;flex:0 0 50px;font-size:.878357191rem;padding:15px;position:static!important}.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{align-items:center;display:flex;gap:.6em}@media print{.menu{display:none}}.mobile-sections{flex:1 0 auto}.mobile-sections__link{border:solid #ccc;border-width:0 0 1px;padding:15px;fill:currentColor}.mobile-sections__link:first-child{border-top-width:1px}:where(.theme-dark) .mobile-sections__link{border-color:hsla(var(--txt-color-hsl),.2)}@media(prefers-color-scheme:dark){:where(.theme-auto) .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);
282display:block;text-decoration:none}a.mobile-sections__link:focus,a.mobile-sections__link:hover{filter:opacity(.8)}.mag-lens{vertical-align:text-bottom;fill:#666;fill:hsla(var(--txt-color-hsl),.7);margin-right:.2em}.mobile-account{border-top:1px solid hsla(0,0%,100%,.1);font-size:.878357191rem}.mobile-account__link{color:#fff;float:left;padding:1.3em 0;text-align:center;text-decoration:none;width:calc(50% - .5px)}.mobile-account__link:focus,.mobile-account__link:hover{color:hsla(0,0%,100%,.8);--theme-color:hsla(0,0%,100%,.8);--theme-color-hsl:0deg,0%,100%;color:var(--theme-color,#ff0e50)}.mobile-account__link:first-child{border-right:1px solid hsla(0,0%,100%,.1);width:calc(50% + .5px)}.strapline{align-items:center;display:flex;font-size:.6776625465rem;margin:1.1em auto}.strapline__asterisk{margin-right:.6em;fill:#ff0e50;flex-shrink:0;height:2.3em;width:2.1em}.strapline__text{color:#666;color:hsla(var(--txt-color-hsl),.7);letter-spacing:.07em;line-height:1.5;text-transform:uppercase}.strapline__text[href]{color:inherit;text-decoration:none}.strapline__text[href]:focus,.strapline__text[href]:hover{color:#999;color:hsla(var(--txt-color-hsl),.5)}.strapline__search{align-items:baseline;color:#444;color:hsla(var(--txt-color-hsl),.85);display:flex;font-size:.7715113549rem;gap:1.2em;margin-left:auto}@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;opacity:.7;vertical-align:text-bottom}.theme-picker .theme-picker__button.theme-picker__button{margin:-.5em -.5714285714em}.theme-picker .dropdown__label svg{margin-right:.2em}.taboola-recirc{position:relative;z-index:1}@media print{.taboola-recirc{display:none}}.taboola-recirc__label{align-items:center;color:#999;color:hsla(var(--txt-color-hsl),.7);display:flex;font-size:.6776625465rem;gap:10px;letter-spacing:.07em;line-height:20px;margin-bottom:10px;text-transform:uppercase}.taboola-recirc__label:after,.taboola-recirc__label:before{background:hsla(var(--txt-color-hsl),.15);content:"";flex-grow:1;height:1px}.taboola-recirc__label:has(+:empty){display:none}.taboola_spotlight_overlay{z-index:2!important}.index-most-recent__inline-bullets{display:flex;flex-wrap:wrap;gap:0 1.5em;overflow:hidden}.index-most-recent__inline-bullets .index-most-recent__inline-bullets{overflow:visible}.index-most-recent__inline-bullets>*{position:relative}.index-most-recent__inline-bullets>*+:before{color:#ccc;color:hsla(var(--txt-color-hsl),.2);content:"â¢";position:absolute;right:100%;text-align:center;width:1.5em}.topic-stories-list{margin-bottom:5em}.author-bio+.topic-stories-list,.section-feed+.topic-stories-list{margin-top:5em}.topic-stories-list__subhead{align-items:baseline;border-bottom:2px solid #999;border-bottom-color:hsla(var(--txt-color-hsl),.5);display:flex;margin-bottom:30px;padding-bottom:.6em}.topic-stories-list__subhead-text{color:#2c0022;color:var(--heading-color);flex-grow:1;font-size:1.138489rem;font-weight:400;margin:0 1em 0 0}@media(min-width:1024px){.topic-stories-list__subhead-text{font-size:1.5745299861rem}}.topic-stories-list__subhead-name{color:#ff0e50}.topic-stories-list__results{color:#666;color:hsla(var(--txt-color-hsl),.7);flex:1;font-size:.7230659372rem;text-align:right}.topic-stories-list__count{white-space:nowrap}.topic-stories-list__pagination{align-items:baseline;border-top:2px solid #999;border-top-color:hsla(var(--txt-color-hsl),.5);display:flex;margin-top:30px;padding-top:.6em}.topic-stories-list__pagination a{font-size:1.067rem;font-weight:700;margin-right:2em;text-decoration:none}.topic-stories-list__pagination a:focus,.topic-stories-list__pagination a:hover{color:#666;--theme-color:hsla(var(--txt-color-hsl),0.7);color:var(--theme-color,#ff0e50)}.topic-story{display:block;margin-bottom:1.2em;text-decoration:none}.topic-story:after,.topic-story:before{content:"";display:table}.topic-story:after{clear:both}@media(min-width:1024px){.topic-story{max-width:635.7142857143px}}@media(min-width:1440px){.topic-story{max-width:828.5714285714px}}.topic-story+.ad--mobileOnly{margin-bottom:1.5em}.topic-story__image{float:left;margin-right:15px;width:20%}@media(min-width:1024px){.topic-story__image{margin-right:20px}}.topic-story__teaser{display:flex;flex-direction:column;gap:.2em}.topic-story__hed{line-height:1.2;order:2}.topic-story:focus .topic-story__hed,.topic-story:hover .topic-story__hed,.topic-story__byline{color:#666;color:hsla(var(--txt-color-hsl),.7)}.topic-story__byline{font-size:.7715113549rem;letter-spacing:.07em;text-transform:uppercase}@media(max-width:767px){.topic-story__byline{flex-direction:column}}.topic-story__byline .topic-story__author{color:#444;color:hsla(var(--txt-color-hsl),.85);display:flex;flex-wrap:wrap}.slate-ad{box-sizing:content-box;contain:layout;margin:0 0 1.2em;position:relative;text-align:center;z-index:0}@media(min-width:728px){.slate-ad{border-bottom:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);padding:0 0 20px}}.slate-ad .slate-ad__label{margin-bottom:0}@media(min-width:728px){.slate-ad .slate-ad__label{align-items:center;display:flex;gap:10px;margin-bottom:10px}}.slate-ad .slate-ad__label .advertisement{color:#999;color:hsla(var(--txt-color-hsl),.7);content:"Advertisement";font-size:.6776625465rem;letter-spacing:.07em;line-height:20px;text-transform:uppercase}@media(min-width:728px){.slate-ad .slate-ad__label .border{background:hsla(var(--txt-color-hsl),.15);border:none;flex-grow:1;height:1px}}.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(-50vw - -50%)}.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}}.layout-homepage .slate-ad{margin-bottom:0}.slate-ad.ad--native,.slate-ad.ad--podcastTextAd,.slate-ad.ad--rightRail,.slate-ad.ad--sticky-mobile,.top-ad .slate-ad{border:none;margin:0;padding: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}.slate-ad.ad--nativeFlex{border:none;margin:0;padding:0}.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{background-color:#fff;background-color:var(--bg-color);border-top:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);bottom:0;box-shadow:0 0 .2em #ddd;box-shadow:0 0 .2em hsla(var(--txt-color-hsl),.15);left:0;position:fixed;width:100%}@media print{.slate-ad{clear:none;display:none!important}}[data-type=non-standard]{border:none;height:0;margin:0;padding:0}[data-type=non-standard]>div{height:1px!important}[data-type=non-standard]>div:before{display:none}.top-ad{align-items:center;background-color:#f8f8f8;background-color:hsla(var(--txt-color-hsl),.03);display:flex;flex-direction:column;height:250px;justify-content:center;overflow:hidden}@media(max-width:969px){.top-ad{height:100px}}@media print{.top-ad{display:none!important}}.masthead~.top-ad{margin-bottom:1.2rem}.bottom-ad{margin:0 auto;--mw:100%;max-width:var(--mw);padding-left:15px;padding-right:15px}@media(min-width:1024px){.bottom-ad{--mw:1000px}}@media(min-width:1440px){.bottom-ad{--mw:1300px}}@media(min-width:1024px){.bottom-ad{padding-left:0;padding-right:0}}@media print{.bottom-ad{display:none}}.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{order:3}.ad--topShelf{grid-column:1/span 10}.is-edit-mode.slate-ad{margin-bottom:10px;margin-left:auto;width:100%}.is-edit-mode.ad--leaderboard,.is-edit-mode.ad--mobileOnly,.is-edit-mode.ad--tabletPortraitOnly{margin:auto;max-width:970px;padding:10px;width:100%}.is-edit-mode.ad--leaderboard>div,.is-edit-mode.ad--mobileOnly>div,.is-edit-mode.ad--tabletPortraitOnly>div{margin:auto}.is-edit-mode.ad--bottomOutstream{display:none}@media(max-width:727px){.ad--tabletDesktop,.top-ad{display:none}}.ad--tabletPortraitOnly{display:none}@media(min-width:728px)and (max-width:969px){.ad--tabletPortraitOnly{display:block}}@media(max-width:969px){.ad--desktopOnly{display:none}.is-edit-mode.ad--leaderboard,.is-edit-mode.ad--mobileOnly{padding:0 20px;width:100%}}@media(min-width:728px){.ad--mobileOnly{display:none}}@media(max-width:1023px){.ad--rightRail{display:none}}.ad--rightRail+.ad--rightRail{margin-top:500px}.ad--inArticleBanner{clear:both}@media(min-width:728px){.ad--inArticleBanner .slate-ad__creative div[id^=google_ads_iframe]{min-width:620px}}.ad--box{border:none;float:right;margin:15px 0 15px 20px;padding:0;position:relative;width:300px;z-index:1}.ad--nativeFlex{display:none}@media(max-width:767px){.ad--nativeFlex{display:block}}@media(min-width:1024px){.ad--nativeFlex{display:block}}@media(max-width:767px){.ad--native+.ad--native{display:none}}@media(min-width:1024px){.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{max-height:50px;min-height:auto}@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{align-items:center;display:flex;justify-content:center}}@media(min-width:728px)and (max-width:969px){.ad--tabletPortraitOnly.ad--inArticleBanner .slate-ad__creative{align-items:center;display:flex;justify-content:center}}.ad--podcast{margin:0 auto 50px}.ad--podcastTextAd{border:none;margin:0;padding:0;text-align:left}.ad--podcastTextAd>div{height:1px!important;margin:0;width:1px}@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{background-color:#fff;background-color:var(--bg-color);box-shadow:0 0 .2em #ddd,0 0 0 1px #ddd;box-shadow:0 0 .2em hsla(var(--txt-color-hsl),.15),0 0 0 1px hsla(var(--txt-color-hsl),.15);height:auto;min-height:250px;padding:0;position:sticky;top:0;z-index:10000}.ad--sticky-hide{top:-270px;transition:top 1s ease-out}.ad--box,.ad--box .slate-ad__creative{max-width:300px!important;overflow:hidden!important}.article-hotseats .slate-ad{margin-bottom:68px;margin-top:0}.ad--sticky-mobile-index{z-index:5}.ad--exco{clear:both;margin-bottom:1.2em;margin-top:1.2em;padding-bottom:.8em;padding-top:.8em;position:relative;z-index:1}.ad--exco__player{aspect-ratio:16/9;margin-left:auto;margin-right:auto;margin-top:10px;width:100%}@media(min-width:768px){.ad--exco__player{margin-top:12px;width:75%}}.ad--exco__border{background-color:#eae6e9;background-color:var(--interactive-border-color);height:1px;left:0;position:absolute;width:100%}.ad--exco__border--top{top:0}.ad--exco__border--bottom{bottom:0}.ad--exco__label-row{align-items:center;display:flex;gap:6px;margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px){.ad--exco__label-row{gap:7px;width:75%}}.ad--exco__asterisk{color:#ff0e50;font-size:14px;line-height:1}@media(min-width:768px){.ad--exco__asterisk{font-size:15px}}.ad--exco__label{color:#666;color:hsla(var(--txt-color-hsl),.7);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.fonts-loaded .ad--exco__label{font-family:Retina,Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:768px){.ad--exco__label{font-size:12px}}.ad--exco__headline{color:var(--heading-color);font-family:Georgia,Times,serif;font-size:1em;font-weight:700;line-height:1.1;margin:.5em auto 0;min-height:1.1em;text-decoration:none;text-wrap:pretty;width:100%}.fonts-loaded .ad--exco__headline{font-family:Register,Georgia,Times,serif}@media(min-width:768px){.ad--exco__headline{font-size:1.214767763rem;width:75%}}
282.ad--hideForPaywall{display:none}.byline-alerts{font-size:.8232026157rem;letter-spacing:normal;position:relative;text-transform:none}.byline-alerts__button:is(.slate-button--subtle){color:inherit;font-size:1em;letter-spacing:.07em;line-height:1cap;padding:.4em .5em;position:relative;text-transform:uppercase}.byline-alerts__button:is(.slate-button--subtle) svg{fill:currentColor;margin-right:.4em}.byline-alerts__button.slate-notification--error .byline-alerts__status--error{display:block}.byline-alerts__button.slate-notification--success .byline-alerts__status--subscribed{border-color:currentColor;display:block}.byline-alerts__button:not(.slate-notification--success,.slate-notification--error) .byline-alerts__status--unsubscribed{display:block}.byline-alerts__modal:is(dialog){max-width:min(40rem,100vw - 30px);padding:2rem}.byline-alerts>.turnstile-widget{left:0;position:absolute;top:calc(100% + .7rem);z-index:1}.byline-alerts__account-etc.slate-graf{font-size:.8232026157rem;margin:1.1em 0 0}.newsletter-signup{border-bottom:2px solid #ddd;border-top:2px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);display:flex;flex-direction:column;flex-wrap:wrap;font-size:.878357191rem;gap:15px 30px;margin-bottom:1.8em;padding:1.2em;position:relative;text-align:left}@media(min-width:768px){.newsletter-signup{flex-direction:row;padding:1.2em .6em}}.newsletter-signup__img{transition:opacity .12s}.newsletter-signup__img[hidden]{display:inline-block;opacity:0;visibility:hidden}.newsletter-signup__manage-link{border-bottom:1px solid;border-color:var(--theme-color,currentColor);text-decoration:none}.newsletter-signup__manage-link:focus,.newsletter-signup__manage-link:hover{border-color:transparent;filter:opacity(.8)}.newsletter-signup .turnstile-widget:empty{display:none}.article-hotseats .newsletter-signup{margin-left:auto;margin-right:auto}@media(min-width:1024px){.article-hotseats .newsletter-signup{max-width:708.5714285714px}}@media(min-width:1440px){.article-hotseats .newsletter-signup{max-width:922.8571428571px}}.newsletter-signup>:first-child{flex:1 0 37%}.newsletter-signup>:last-child{flex:1 0 57%}.newsletter-signup__fields{display:flex;flex:1;flex-basis:100%;flex-wrap:wrap;gap:.7em .5em}.newsletter-signup__additional{flex-grow:1}.newsletter-signup__inline-group{width:100%}.newsletter-signup__input-and-button{display:flex;flex-wrap:wrap;gap:.7em .5em}.newsletter-signup__label{flex-basis:100%}.newsletter-signup__label-text{color:#666;color:hsla(var(--txt-color-hsl),.7);font-size:.8232026157rem;line-height:1.2}.newsletter-signup input:is(.newsletter-signup__input){flex-basis:5ch;flex-grow:1;flex-shrink:1;margin-top:0;max-height:2rem}@media(min-width:768px)and (max-width:1023px){.newsletter-signup input:is(.newsletter-signup__input){flex-basis:100%}}.newsletter-signup__submit{flex-basis:0;flex-grow:999;font-size:.878357191rem;max-height:2rem;max-width:max-content;min-width:max-content;white-space:nowrap}.newsletter-signup__headline{font-size:1rem;margin:0}.newsletter-signup__description{display:block;margin-top:.5em}.newsletter-signup__arrow{display:inline-block;height:auto;left:0;position:absolute;top:.6em;width:.9em;fill:#ff0e50}@media(min-width:768px){.newsletter-signup__arrow{left:-25px;top:0;width:1.45em}}.layout-homepage .newsletter-signup__arrow,.podcast-episode .newsletter-signup__arrow{display:none}.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{align-self:flex-start;width:38px}.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__check-group{display:flex;font-size:.7230659372rem}.newsletter-signup__checkbox[type=checkbox]{align-self:baseline;margin:0 .4rem 0 0}.newsletter-signup__terms{color:#767676;color:hsla(var(--txt-color-hsl),.6);display:inline-block;font-size:.6776625465rem;line-height:1.2;margin-top:6px}.newsletter-signup__terms-link{border-bottom:1px solid #767676;border-color:var(--theme-color,#767676);border-color:hsla(var(--txt-color-hsl),.6);text-decoration:none}.newsletter-signup__terms-link:focus,.newsletter-signup__terms-link:hover{color:#767676;--theme-color:hsla(var(--txt-color-hsl),0.6);border-color:transparent;color:var(--theme-color,#ff0e50)}.newsletter-signup--advice{background:#f8f8f8;border:1px solid #eae6e9;border-radius:3px;font-size:.9372071228rem;line-height:1.4;margin-bottom:0;padding:22px 13px}@media(min-width:768px){.newsletter-signup--advice{padding:25px 20px}}@media(min-width:1024px){.newsletter-signup--advice{padding:22px 17px}}@media(min-width:1440px){.newsletter-signup--advice{padding:25px 36px}}:where(.theme-dark) .newsletter-signup--advice{background:#2c0022;border:1px solid #6b4d64}@media(prefers-color-scheme:dark){:where(.theme-auto) .newsletter-signup--advice{background:#2c0022;border:1px solid #6b4d64}}
282.newsletter-signup--advice .newsletter-signup__headline{color:#444;font-size:inherit;letter-spacing:.07em;text-align:center;text-transform:uppercase;text-wrap:balance}:where(.theme-dark) .newsletter-signup--advice .newsletter-signup__headline{color:var(--txt-color)}@media(prefers-color-scheme:dark){:where(.theme-auto) .newsletter-signup--advice .newsletter-signup__headline{color:var(--txt-color)}}.newsletter-signup--advice .newsletter-signup__input{background:#fff}:where(.theme-dark) .newsletter-signup--advice .newsletter-signup__input{background:#411a38;border:1px solid #6b4d64}@media(prefers-color-scheme:dark){:where(.theme-auto) .newsletter-signup--advice .newsletter-signup__input{background:#411a38;border:1px solid #6b4d64}}.newsletter-signup--crossword{flex-direction:column;padding:1.2em 0}.newsletter-signup--minimal{border:none;flex-direction:row}.newsletter-signup--minimal .newsletter-signup__intro{display:flex;gap:1em}@media(max-width:767px){.newsletter-signup--minimal .newsletter-signup__intro{align-items:center;justify-content:center}}.newsletter-signup--minimal .newsletter-signup__success{margin:0}.newsletter-signup--minimal .newsletter-signup__input{height:39px}.newsletter-signup--form-only{border:none;margin:0;padding:0}.newsletter-signup--form-only .newsletter-signup__label div{display:flex;gap:1em}.global-footer{background:#2c0022;color:#fff;font-size:.8232026157rem;line-height:1.5;margin-top:100px}@media(min-width:768px){.global-footer{font-size:.7230659372rem}}@media(min-width:1024px){.global-footer{font-size:.7715113549rem}}@media print{.global-footer{background:transparent;color:#2c0022}}.global-footer a{color:currentColor;text-decoration:none}.global-footer a:focus,.global-footer a:hover{filter:opacity(.8)}.global-footer__main{padding:40px 15px}@media print{.global-footer__main{padding-bottom:0}}.global-footer__main-content{margin:0 auto;--mw:100%;display:grid;grid-template-columns:repeat(12,1fr);max-width:var(--mw);grid-column-gap:10px}@media(min-width:1024px){.global-footer__main-content{--mw:1000px}}@media(min-width:1440px){.global-footer__main-content{--mw: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{letter-spacing:.07em;margin-bottom:.75em;margin-top:0;text-transform:uppercase}@media print{.global-footer__heading{display:none}}.global-footer__links{list-style:none;margin:0 0 2em;padding:0}.global-footer__links li{margin-bottom:.75em}.global-footer__links__cookie-prefs-link{align-items:center;display:inline-flex}.global-footer__links__ccpa-logo{margin-right:4px}@media print{.global-footer__links{display:none}}.global-footer__brand-section{grid-column:1/span 12}@media(min-width:768px){.global-footer__brand-section{grid-column:8/span 5}}.global-footer__logo{max-width:200px;fill:currentColor}@media(min-width:768px){.global-footer__logo{max-width:100%}}.global-footer__brand-text{margin-bottom:2em;margin-top:.75em}@media print{.global-footer__brand-text{margin-bottom:.5em}.global-footer__social-links{display:none}}.global-footer__social-link{display:inline-block;margin-bottom:.5em;margin-right:1em}.global-footer__social-badge{fill:#56334e;margin-right:.5em;vertical-align:bottom}.global-footer__legal{background:#23001b;padding:1.5em 15px}@media print{.global-footer__legal{padding-top:0}}.global-footer__legal-content{margin:0 auto;--mw:100%;max-width:var(--mw)}@media(min-width:1024px){.global-footer__legal-content{--mw:1000px}}@media(min-width:1440px){.global-footer__legal-content{--mw:1300px}}@media(min-width:768px){.global-footer__legal-content{align-items:center;display:flex;justify-content:space-between}}.global-footer__legal-links{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}@media(min-width:768px){.global-footer__legal-links{margin:0}}@media print{.global-footer__legal-links{display:none}}.global-footer__legal-link{white-space:nowrap}.global-footer__legal-link:first-of-type:after,.global-footer__legal-link:nth-of-type(2):has(+.global-footer__legal-link:nth-of-type(3)):after{content:"â¢";margin:0 .7em}@media(min-width:768px){.global-footer__legal-text{margin:0}}@media print{.slate-ad-prebid{display:none}}@media print{.slate-adnode{display:none}}@media print{.slate-analytics-js{display:none}}.section-header{display:flex;flex-direction:column;font-size:1rem;margin-bottom:.8em}.section-header__strapline{color:#666;color:hsla(var(--txt-color-hsl),.7);font-size:.7715113549rem;font-style:italic;letter-spacing:.07em;margin:0;order:1;text-transform:uppercase}.section-header__label{font-size:1.8rem;font-weight:700;letter-spacing:.03em;line-height:1;margin:0;order:2;text-transform:uppercase}@media(min-width:768px){.section-header__label{font-size:2.4rem;margin:0 0 .05em}}@media(min-width:1024px){.section-header__label{font-size:3.9rem}}@media(min-width:1440px){.section-header__label{font-size:4.2rem}}.section-header__label>a{color:#2c0022;color:var(--heading-color);text-decoration:none}.section-header__label>a:focus,.section-header__label>a:hover{filter:opacity(.8)}body:not(.layout-homepage) .section-header__label>a{cursor:default;pointer-events:none}.section-header__view-all{display:none}@media(min-width:768px){.section-header__view-all{display:block;order:4;text-align:left}}.section-header__link{border-bottom:4px solid #ff0e50;border-color:var(--theme-color,#ff0e50);color:#2c0022;color:var(--heading-color);font-size:.6776625465rem;font-weight:700;letter-spacing:.07em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.section-header__link:focus,.section-header__link:hover{color:#ff0e50;--theme-color:#ff0e50;--theme-color-hsl:343.5684647303deg,100%,52.7450980392%;border-color:transparent;border-color:#ff0e50;border-color:var(--theme-color,#ff0e50);color:var(--theme-color,#ff0e50)}@media(min-width:768px){.section-header__link{font-size:.7230659372rem}}.section-header__link>span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.section-header__subnav{font-size:.7230659372rem;order:3}@media(min-width:768px){.section-header__subnav{font-size:.8232026157rem}}.section-header__subnav>ul{list-style-type:none;margin:0;padding:0}.section-header__subnav-item{display:inline-block;line-height:1.8;margin-right:1.5em}.section-header__subnav-item:last-child{margin-right:0}.section-header__subnav-item>a{color:#88365b;color:var(--label-color);font-weight:700;text-decoration:none}.section-header__subnav-item>a:focus,.section-header__subnav-item>a:hover{filter:opacity(.8)}@supports(display:grid){.section-header{align-items:center;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto}.section-header__view-all{grid-row:4}@media(min-width:768px){.section-header__view-all{grid-row:auto;margin-top:-.8em}}.section-header__label{grid-column:1;grid-row:2}.section-header__strapline{grid-column:span 2;grid-row:1}.section-header__subnav{grid-column:span 2;grid-row:3}}.section-feed--three-column{display:flex;flex-direction:column;flex-wrap:wrap;margin:-7.5px -7.5px 15px}@media(min-width:1024px){.section-feed--three-column{margin:-10px -10px 20px}}@media(min-width:768px){.section-feed--three-column{flex-direction:row}}.section-feed--three-column .section-feed__item{flex:1 1 auto;padding:7.5px}@media(min-width:1024px){.section-feed--three-column .section-feed__item{padding:10px}}.section-feed--three-column .section-feed__featured{order:1}@media(min-width:768px){.section-feed--three-column .section-feed__featured{width:239px}}@media(min-width:1024px){.section-feed--three-column .section-feed__featured{width:417.1428571429px}}@media(min-width:1440px){.section-feed--three-column .section-feed__featured{width:545.7142857143px}}.section-feed--three-column .section-feed__list{order:3}@media(min-width:768px){.section-feed--three-column .section-feed__list{order:2;width:175.5px}}@media(min-width:1024px){.section-feed--three-column .section-feed__list{width:271.428571428
2826px}}@media(min-width:1440px){.section-feed--three-column .section-feed__list{width:357.1428571429px}}.section-feed--three-column .section-feed__promoted{order:2}@media(min-width:768px){.section-feed--three-column .section-feed__promoted{order:3;width:175.5px}}@media(min-width:1024px){.section-feed--three-column .section-feed__promoted{width:271.4285714286px}}@media(min-width:1440px){.section-feed--three-column .section-feed__promoted{width:357.1428571429px}}@supports(display:grid){.section-feed--three-column{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:15px;grid-row-gap:15px;grid-auto-flow:row dense;margin:0 0 15px}@media(min-width:1024px){.section-feed--three-column{grid-template-columns:repeat(14,1fr);grid-column-gap:20px;grid-row-gap:20px;margin-bottom:20px}}.section-feed--three-column .section-feed__item{grid-column:1/span 10;padding:0;width:auto}@media(min-width:1024px){.section-feed--three-column .section-feed__item{padding:0}}@media(min-width:768px){.section-feed--three-column .section-feed__featured{grid-column:1/span 4}}@media(min-width:1024px){.section-feed--three-column .section-feed__featured{grid-column:1/span 6}}@media(min-width:768px){.section-feed--three-column .section-feed__list{grid-column:5/span 3}}@media(min-width:1024px){.section-feed--three-column .section-feed__list{grid-column:7/span 4}}@media(min-width:768px){.section-feed--three-column .section-feed__promoted{grid-column:8/span 3}}@media(min-width:1024px){.section-feed--three-column .section-feed__promoted{grid-column:11/span 4}}}.section-feed-three-column__card-link{display:block;text-decoration:none;transition:opacity .12s}.section-feed-three-column__card-link:focus,.section-feed-three-column__card-link:hover{opacity:.8}.section-feed-three-column__card-teaser{background-color:#fff;background-color:var(--bg-color);bottom:0;display:flex;flex-wrap:wrap;left:0;padding:15px 0;position:relative;z-index:1}.section-feed-three-column__card-headline{color:#6a0432;flex:0 0 100%;font-family:Georgia,Times,serif;font-size:1.138489rem;font-weight:700;line-height:1.2;margin:.2em 0 0;order:2}.fonts-loaded .section-feed-three-column__card-headline{font-family:Register,Georgia,Times,serif}:where(.theme-dark) .section-feed-three-column__card-headline{color:var(--txt-color)}@media(prefers-color-scheme:dark){:where(.theme-auto) .section-feed-three-column__card-headline{color:var(--txt-color)}}.section-feed-three-column__card-byline{color:#444;color:hsla(var(--txt-color-hsl),.85);flex:0 0 auto;font-size:.7230659372rem;letter-spacing:.07em;order:1;text-transform:uppercase}.section-feed-three-column__card-dek{font-size:.8232026157rem;margin:.2em 0 0;order:3}.section-feed-three-column__teaser{display:block;margin-bottom:15px;text-decoration:none;transition:opacity .12s}.section-feed-three-column__teaser:after,.section-feed-three-column__teaser:before{content:"";display:table}.section-feed-three-column__teaser:after{clear:both}.section-feed-three-column__teaser:focus,.section-feed-three-column__teaser:hover{opacity:.8}.section-feed-three-column__teaser-img{margin-bottom:.5em}@media(max-width:767px){.section-feed-three-column__teaser-img{float:left;margin-right:20px;width:50%;width:var(--teaser-img-width,50%)}}.section-feed-three-column__teaser-content{display:flex;flex-wrap:wrap;min-width:1px}.section-feed-three-column__teaser-headline{flex:0 1 100%;font-size:.878357191rem;line-height:1.2;margin:0;order:2}@media(min-width:768px){.section-feed-three-column__teaser-headline{font-size:.8232026157rem}}.section-feed-three-column__teaser-headline--promoted{font-family:Georgia,Times,serif;font-size:1.067rem;font-weight:700}.fonts-loaded .section-feed-three-column__teaser-headline--promoted{font-family:Register,Georgia,Times,serif}.section-feed-three-column__teaser-author{color:#444;color:hsla(var(--txt-color-hsl),.85);font-size:.7230659372rem;letter-spacing:.07em;margin-bottom:.1em;order:1;text-transform:uppercase}html{box-sizing:border-box;overflow-x:hidden;text-size-adjust:100%}body{overflow-x:clip}: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;
282--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:#fff;--bg-color-hsl:0deg,0%,100%;--nav-color:#23001b;--nav-color-hsl:313.7142857143deg,100%,6.862745098%;--btn-hue:313.6363636364deg;--btn-saturation:100%;--btn-lightness:8.6274509804%;--btn-lightness-delta:0%;--btn-valence:1;--interactive-bg-color:#f8f8f8;--interactive-bg-color-hsl:0deg,0%,97.2549019608%;--interactive-scoreboard-color:#f9f9f9;--interactive-scoreboard-color-hsl:0deg,0%,97.6470588235%;--interactive-border-color:#eae6e9;--interactive-border-color-hsl:315deg,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%;accent-color:var(--theme-color,var(--cherry-color));font-size:17px}@media(min-width:768px){:root{font-size:19px}}@media(min-width:1024px){:root{font-size:17px}}@media(min-width:1440px){:root{font-size:19px}}:root:where(.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%;--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%;--btn-hue:343.6866359447deg;--btn-saturation:89.3004115226%;--btn-lightness:47.6470588235%}@media(prefers-color-scheme:dark){:root:where(.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%;--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%;--btn-hue:343.6866359447deg;--btn-saturation:89.3004115226%;--btn-lightness:47.6470588235%}}body{background-color:var(--bg-color);color:#222;color:var(--txt-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0}.fonts-loaded body{font-family:Retina,Helvetica Neue,Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:inherit}:focus-visible{outline:3px dotted var(--theme-color,#ff0e50);outline-offset:1px}a{cursor:pointer;outline-color:transparent;transition:color .12s ease,fill .12s ease,border-color .12s ease,outline-color .12s ease,outline-style .12s ease}a,button{color:inherit}button{font-family:inherit;font-size:1rem;margin:0}button:enabled{cursor:pointer}input{color:inherit}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{top:.4em}sup{top:-.4em}img{max-width:100%}img[width][height]{height:auto}input[type=checkbox]{margin:0}::selection{background-color:#ffcfdc;background-color:rgba(var(--theme-color-rgb,255,14,80),.2)}:where(.theme-dark) ::selection{background-color:rgba(var(--theme-color-rgb,255,14,80),.4)}@media(prefers-color-scheme:dark){:where(.theme-auto) ::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-display:swap;font-family:Retina;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-Book-subset.dc123e1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Retina;font-style:italic;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-BookItalic-subset.e351a4d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Retina;font-weight:700;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-Bold-subset.77f1049.woff2) format("woff2")}@font-face{font-display:swap;font-family:Retina;font-style:italic;font-weight:700;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Retina-BoldItalic-subset.c2b4700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Register;font-weight:700;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Register-Heavy-subset.a571c0d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Register;font-style:italic;font-weight:700;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Register-HeavyItalic-subset.d42bb80.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Lora-Regular-subset.0793386.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-weight:700;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Lora-Bold-subset.9585849.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:italic;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Lora-Italic-subset.9be0686.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:700;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Lora-BoldItalic-subset.c1c083d.woff2) format("woff2")}@font-face{font-display:swap;font-family:DMSerifText;src:url(https://dot.cdnslate.com/static/fonts/slate-com/DMSerifText-Regular-subset.d573e49.woff2) format("woff2")}@font-face{font-display:swap;font-family:DMSerifText;font-style:italic;src:url(https://dot.cdnslate.com/static/fonts/slate-com/DMSerifText-Italic-subset.1639358.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bayard;src:url(https://dot.cdnslate.com/static/fonts/slate-com/Bayard-Regular.55ade9f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sofia;font-weight:900;src:url(https://dot.cdnslate.com/static/fonts/slate-com/SofiaSansCondensed-Black-subset.2f74f5c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tinyhand;src:url(https://dot.cdnslate.com/static/fonts/slate-com/BFTinyHand-Regular.0778a7f.woff2) format("woff2")}[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%;appearance:none;background-clip:padding-box;background-color:var(--bg-color);background-image:none;border:1px solid #999;border-color:hsla(var(--txt-color-hsl),.5);border-radius:2px;color:var(--txt-color,#444);display:block;font:inherit;font-size:.9372071228rem;line-height:1;margin-top:.25em;padding:.5em .5714285714em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}:where(.theme-dark) .slate-input{--bg-color:#411a38;--bg-color-hsl:313.8461538462deg,42.8571428571%,17.8431372549%;
282--txt-color:#ddd;--txt-color-hsl:0deg,0%,86.6666666667%}@media(prefers-color-scheme:dark){: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%}}.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:linear-gradient(hsla(var(--partisan-red-color-hsl),.15),hsla(var(--partisan-red-color-hsl),.15)),var(--bg-color);border-color:hsla(var(--partisan-red-color-hsl),.5)}:where(.theme-dark) .slate-input{border-color:#80667a}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-input{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;padding:.5em .5714285714em;text-align:center;text-decoration:none;transition:.15s ease-in-out;transition-property:opacity,color,background;user-select:none}.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{cursor:wait;opacity:.5}.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-color:hsla(var(--txt-color-hsl),.2);border-radius:2px;color:currentColor;display:inline-block;line-height:1;padding:.5em .5714285714em;text-align:center;text-decoration:none;transition:.15s ease-in-out;transition-property:opacity,color,background;user-select:none}.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{cursor:wait;opacity:.5}.slate-btn,.slate-btn--juicy{background:#e60d48;background:hsl(var(--btn-hue) var(--btn-saturation) calc(var(--btn-lightness) + var(--btn-lightness-delta)*var(--btn-valence))/var(--btn-alpha,1));border:1px solid transparent;border-radius:2px;color:inherit;color:#fff;color:rgb(calc((var(--btn-valence) + 1)*255/2),calc((var(--btn-valence) + 1)*255/2),calc((var(--btn-valence) + 1)*255/2));font-family:inherit;font-size:1rem;line-height:1;margin:0;padding:.5em .5714285714em;text-decoration:none;transition:.15s ease-in-out;transition-property:background,color}.slate-btn--juicy:enabled,.slate-btn:enabled{cursor:pointer}.slate-btn--juicy:focus-visible,.slate-btn--juicy:hover,.slate-btn:focus-visible,.slate-btn:hover{--btn-lightness-delta:-5%}.slate-btn--juicy:active,.slate-btn:active{--btn-lightness-delta:-10%}.slate-btn--juicy:disabled,.slate-btn:disabled{--btn-lightness-delta:0%;cursor:not-allowed}.slate-btn--juicy:has(svg,img),.slate-btn:has(svg,img){align-items:center;display:flex;gap:.7em;justify-content:center}:where(.slate-btn) svg{fill:currentColor}.slate-btn--juicy{border-radius:2em;font-size:1.138489rem;font-weight:700;padding:.775em 1.4rem}.slate-graf a,.slate-link,.slate-list a{border-bottom:2px solid #ff0e50;border-color:var(--theme-color,#ff0e50);text-decoration:none}.slate-graf a:focus,.slate-graf a:hover,.slate-link:focus,.slate-link:hover,.slate-list a:focus,.slate-list a:hover{border-color:transparent;color:#ff0e50;color:var(--theme-color,#ff0e50)}.slate-link--bold{border-bottom:4px solid #ff0e50;border-color:var(--theme-color,#ff0e50);color:#2c0022;color:var(--heading-color);font-size:.6776625465rem;font-weight:700;letter-spacing:.07em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.slate-link--bold:focus,.slate-link--bold:hover{border-color:transparent;border-color:#ff0e50;border-color:var(--theme-color,#ff0e50);color:#ff0e50;color:var(--theme-color,#ff0e50)}@media(min-width:768px){.slate-link--bold{font-size:.7230659372rem}}.slate-link--bold>span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.slate-link--classic{text-decoration:underline}.slate-link--classic:focus-visible{outline:1px dotted currentColor}.slate-link--classic:focus-visible,.slate-link--classic[href]:hover{color:unset;text-decoration:underline}button.slate-link,button.slate-link--bold{background:transparent;border-left:none;border-right:none;border-top:none;line-height:1;padding:0}.slate-graf,.slate-list{line-height:1.5;margin:0 0 1.2em}.article--surge .slate-graf a,.article--surge .slate-list a{border-bottom:none;color:currentColor;font-weight:700;text-decoration:none;text-decoration:underline}.article--surge .slate-graf a:focus,.article--surge .slate-graf a:hover,.article--surge .slate-list a:focus,.article--surge .slate-list a:hover{filter:opacity(.8)}.slate-required{color:#ff0e50}.slate-notification--info{background-color:#ffefcf;border:1px solid #f6dcaa;border-radius:2px;line-height:1.5;padding:1.2em;text-wrap:pretty;transition:opacity .1s,transform .1s}.slate-notification--info:empty{opacity:0;padding:0;transform:translateY(.2em)}:where(.theme-dark) .slate-notification--info{background-color:#2e1e00;border-color:#a4906a;color:#ffefcf}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-notification--info{background-color:#2e1e00;border-color:#a4906a;color:#ffefcf}}.slate-notification--success{background-color:#e4f6d8;border:1px solid #cbe8b8;border-radius:2px;line-height:1.5;padding:1.2em;text-wrap:pretty;transition:opacity .1s,transform .1s}.slate-notification--success:empty{opacity:0;padding:0;transform:translateY(.2em)}:where(.theme-dark) .slate-notification--success{background-color:#142609;border-color:#839975;color:#e4f6d8}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-notification--success{background-color:#142609;border-color:#839975;color:#e4f6d8}}.slate-notification--error{background-color:#f6d5d5;border:1px solid #e8b6b6;border-radius:2px;line-height:1.5;padding:1.2em;text-wrap:pretty;transition:opacity .1s,transform .1s}.slate-notification--error:empty{opacity:0;padding:0;transform:translateY(.2em)}:where(.theme-dark) .slate-notification--error{background-color:#260808;border-color:#997474;color:#f6d5d5}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-notification--error{background-color:#260808;border-color:#997474;color:#f6d5d5}}.slate-loading{animation:spinner-spin 1s linear infinite;border:.2em solid #2c0022;border-bottom-color:transparent!important;border-radius:50%;display:inline-block;height:1.2em;transition:opacity .1s;vertical-align:text-bottom;width:1.2em}@keyframes spinner-spin{to{transform:rotate(1turn)}}:where(.theme-dark) .slate-loading{border-color:#ab99a7}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-loading{border-color:#ab99a7}}.slate-loading:not([aria-label]),.slate-loading[aria-label=""]{opacity:0}
282.slate-close{background:transparent;border:none;border-radius:0;color:inherit;line-height:0;padding:.7em;position:absolute;right:0;top:0;z-index:1;fill:currentColor;opacity:.5;transition:opacity .12s ease}.slate-close:focus,.slate-close:hover{opacity:1}.slate-close:empty{background-image:url(https://dot.cdnslate.com/static/media/sites/slate-com/global-sprite.e224d89.svg#close);background-origin:content-box;background-repeat:no-repeat;box-sizing:content-box;height:20px;width:20px}:where(.theme-dark) .slate-close:empty{filter:invert(1)}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-close:empty{filter:invert(1)}}.slate-modal{background:#fff;border:1px solid #eae6e9;border-radius:3px;box-shadow:0 4px 10px rgba(0,0,10,.15);color:var(--txt-color);font-size:1rem;margin:0;max-width:min(72rem,100vw - 30px);translate:calc(50vw - 50%) var(--dialog-top,max(2.1em,calc(50vh - 50%)));width:auto}@keyframes dialog-open{0%{opacity:0}to{opacity:1}}.slate-modal[open]{animation:dialog-open .24s .12s both}.slate-modal[open]::backdrop{animation:dialog-open .12s both}:where(.theme-dark) .slate-modal{background:#1a0014;border-color:#56334e}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-modal{background:#1a0014;border-color:#56334e}}.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::backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-modal::backdrop{--bg-color:#ab99a7;--bg-color-hsl:313.3333333333deg,9.6774193548%,63.5294117647%}}.slate-divider{background-color:hsla(var(--txt-color-hsl),.15);border:none;height:2px;width:100%}.slate-roadblock-signifier{height:1.1cap;overflow:visible;translate:0 .05cap;width:auto}.slate-roadblock-signifier--block{align-self:flex-start;display:block;font-size:.8232026157rem;margin-bottom:calc(1lh - 1em)}.slate-roadblock-signifier__lock{fill:#999}:where(.theme-dark) .slate-roadblock-signifier__lock{fill:#ccc}@media(prefers-color-scheme:dark){:where(.theme-auto) .slate-roadblock-signifier__lock{fill:#ccc}}.slate-roadblock-signifier__splus{fill:#2c0022;fill:var(--heading-color)}.lazyload-container{aspect-ratio:var(--img-aspect-ratio,3/2);backdrop-filter:blur(.1em);background:#f8f8f8;background:hsla(var(--txt-color-hsl),.03);contain:strict;height:auto;overflow:hidden;position:relative;transition:background-color .12s;width:100%}.lazyload-container>img{height:100%;object-fit:cover;width:100%}.lazyload-container--loaded{background:none}.lazyload-container--fluid{height:auto;--img-aspect-ratio:auto;contain:content;overflow:visible}.lazyload-container--square{--img-aspect-ratio:1/1}.lazyload,.lazyloaded,.lazyloading{height:auto;position:absolute;transition:opacity .2s ease-in;width:100%}.lazyload,.lazyloading{opacity:0}.signifier--podcast{fill:#ff4900;margin-right:.17em;vertical-align:top}a:focus .signifier--podcast,a:hover .signifier--podcast{fill:#ff6d33}.email-signifier--podcast{margin-right:.17em;vertical-align:top}a:focus .email-signifier--podcast,a:hover .email-signifier--podcast{opacity:.8}.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;padding:.5em .5714285714em;text-align:center;text-decoration:none;transition:.15s ease-in-out;transition-property:opacity,color,background;user-select:none;white-space:nowrap}.dropdown--subtle .dropdown__button:where(label:hover,a[href]:hover,:enabled:hover,:focus-visible){opacity:.8}.dropdown--subtle .dropdown__button:disabled{cursor:wait;opacity:.5}.dropdown__icon{fill:currentColor;vertical-align:middle}.dropdown__button[aria-expanded=true] .dropdown__icon{transform:rotate(-180deg)}.dropdown__content{border-radius:2px;box-shadow:.1em .1em .2em rgba(0,0,0,.3);min-width:100%;position:absolute;right:0;top:100%;z-index:1}.dropdown__button:not([aria-expanded=true])+.dropdown__content{display:none}.dropdown--subtle .dropdown__content{background:#fff;background:var(--bg-color);border:1px solid #ddd;border-color:hsla(var(--txt-color-hsl),.15);color:#222;color:var(--txt-color)}.dropdown__link{background:transparent;border:none;display:block;padding:.5em .5714285714em;text-decoration:none;white-space:nowrap;width:100%}.dropdown--subtle .dropdown__link:focus,.dropdown--subtle .dropdown__link:hover{background:#f0f0f0;background:hsla(var(--txt-color-hsl),.07)}.dropdown--vibrant .dropdown__link{background:#56334e;color:#fff}:where(.theme-dark) .dropdown--vibrant .dropdown__link{background:var(--button-color)}@media(prefers-color-scheme:dark){:where(.theme-auto) .dropdown--vibrant .dropdown__link{background:var(--button-color)}}.dropdown--vibrant .dropdown__link:focus,.dropdown--vibrant .dropdown__link:hover{background:#80667a}:where(.theme-dark) .dropdown--vibrant .dropdown__link:focus,:where(.theme-dark) .dropdown--vibrant .dropdown__link:hover{background:#cc0b40}@media(prefers-color-scheme:dark){:where(.theme-auto) .dropdown--vibrant .dropdown__link:focus,:where(.theme-auto) .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://buy.piano.io/"],:root iframe[src^="https://buy.tinypass.com/"],:root iframe[src^="https://id.piano.io/"],:root iframe[src^="https://id.tinypass.com/"],:root iframe[src^="https://sandbox.piano.io/"],:root iframe[src^="https://sandbox.tinypass.com/"]{display:block;height:2000px!important;height:var(--slate-height,100%)!important;margin:-15px!important;overflow:visible!important;width:calc(100% + 30px)!important}.layout-teaser-list{margin:0}.layout-teaser-list__content{background-color:inherit}html .layout-teaser-list .main{margin-top:25px}@media(min-width:768px){html .layout-teaser-list .main{margin-top:40px}}@media(min-width:1440px){html .layout-teaser-list .main{margin-top:80px}}.layout-teaser-list .l-wrapper{padding:0 15px}.layout-teaser-list .l-container{margin:0 auto;--mw:100%;max-width:var(--mw)}@media(min-width:1024px){.layout-teaser-list .l-container{--mw:1000px}}@media(min-width:1440px){.layout-teaser-list .l-container{--mw:1300px}}@media(min-width:768px){.layout-teaser-list .layout-teaser-list__header-content{margin-bottom:100px}}.layout-teaser-list .layout-teaser-list__columns{display:flex;margin-bottom:80px}@media(max-width:767px){.layout-teaser-list .layout-teaser-list__columns{margin-top:60px}}.layout-teaser-list .layout-teaser-list__columns .layout-teaser-list__main-content{flex:1}@media(min-width:1024px){.layout-teaser-list .layout-teaser-list__columns .layout-teaser-list__main-content{margin-right:20px}}.layout-teaser-list .layout-teaser-list__columns .layout-teaser-list__side-content{margin-top:79px}@media(min-width:1024px){.layout-teaser-list .layout-teaser-list__columns .layout-teaser-list__side-content{flex:0 0 300px}}</style></head> 283 284 <body class="layout-teaser-list"> 285 <section class="top-ad"> 286 287<div class="slate-ad ad--desktopOnly ad--leaderboard"> 288 <div class="slate-ad__label"> 289 <span class="border"></span> 290 <div class="advertisement">Advertisement</div> 291 <span class="border"></span> 292 </div> 293 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/leaderboard@published" 294 data-placeholder="settings" 295 data-type="leaderboard" 296 data-zone-id = "768478" 297 data-criteo-id="" 298 data-site-id="271610" 299 data-ll-threshold="400" 300 > 301 </div> 302</div> 303 304 305<div class="slate-ad ad--tabletPortraitOnly ad--leaderboard"> 306 <div class="slate-ad__label"> 307 <span class="border"></span> 308 <div class="advertisement">Advertisement</div> 309 <span class="border"></span> 310 </div> 311 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/leaderboardTablet@published" 312 data-placeholder="settings" 313 data-type="leaderboard-tablet" 314 data-zone-id = "768480" 315 data-criteo-id="" 316 data-site-id="271365" 317 data-ll-threshold="400" 318 > 319 </div> 320</div> 321 322 </section> 323 324 <div class="layout-teaser-list__content"> 325 <header 326 data-uri="slate.com/_components/masthead/instances/default@published" 327 328 329 class="masthead" 330 data-via="nav" 331> 332 <a href="#main" class="skip-to-main">Skip to the content</a> 333 334 <div class="desktop-masthead"> 335<div class="masthead__wrapper"> 336 <ul class="widgets masthead__container"> 337 <li class="js-account--subscribe" hidden> 338 <a class="widgets__item slate-btn" data-piano-href="desktopMastheadUrl" data-piano-html="desktopMastheadText"> 339 <svg class="widgets__icon" width="16" height="16"> 340 <use data-piano-icon-href="iconUrl"></use> 341 </svg> 342 </a> 343 </li> 344 <li> 345 <a href="https://shop.slate.com/" class="widgets__item"> 346 <svg class="widgets__icon" width="16" height="16"> 347 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#shop"></use> 348 </svg> 349 Slate Shop 350 </a> 351 </li> 352 <li> 353 <a href="https://slate.com/tag/slate-games" class="widgets__item"> 354 <svg class="widgets__icon" width="16" height="16"> 355 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#games"></use> 356 </svg> 357 Games 358 </a> 359 </li> 360 <li> 361 <a href="https://slate.com/newsletters" class="widgets__item"> 362 <svg class="widgets__icon" width="16" height="16"> 363 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#newsletters"></use> 364 </svg> 365 Newsletters 366 </a> 367 </li>
368 <li class="widgets__item js-account--sign-in sign-in-link" hidden> 369 <a href="https://slate.com/sign-in" class="masthead__login js-redirect-return"> 370 <svg class="widgets__icon" width="16" height="16"> 371 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#avatar"></use> 372 </svg> 373 Sign In 374 </a> 375 </li> 376 <li class="js-account--account" hidden> 377 <span class="widgets__item"> 378 <svg class="widgets__icon" width="16" height="16"> 379 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#avatar"></use> 380 </svg> 381 382 <div class="dropdown dropdown--subtle widgets__dropdown" 383 ><button class="dropdown__button" disabled> 384 <span class="dropdown__label">Account</span> 385 <svg 386 class="dropdown__icon" 387 width="10" height="6" viewBox="0 0 10 6" 388 xmlns="http://www.w3.org/2000/svg" 389 role="img" 390 > 391 <title>Activating this button will toggle the display of additional content</title> 392 <path d="M0 0l5 6 5-6z"/> 393 </svg> 394 </button> 395 <div class="dropdown__content"> 396 397 <a href="https://slate.com/account" class="dropdown__link js-account--account" hidden > 398 Account 399 400 </a> 401 402 <a href="https://slate.com/sign-out" class="dropdown__link js-redirect-return js-account--sign-out" hidden > 403 Sign out 404 405 </a> 406 407 </div> 408 </div> 409 410 </span> 411 </li> 412 </ul> 413
413<script> 414 try { 415 const mastheadChildren = document.currentScript.previousElementSibling.children; 416 const posFromBack = document.cookie.indexOf("__utp") === -1 ? 2 : 1; 417 mastheadChildren[mastheadChildren.length - posFromBack].hidden = false; 418 } catch(err) { 419 console.error("Error unhiding sign-in/account in masthead", err); 420 } 421 </script>
421 422</div> 423<div class="masthead__wrapper"> 424 <nav class="main-nav masthead__container" title="site navigation"> 425 <a 426 href="https://slate.com" class="main-nav__logo"> 427 <img src="https://dot.cdnslate.com/static/media/components/masthead/slate_cake_watercolor.0a317ee.png" alt='' loading="lazy" class="logo light" width="259" height="97"> 428 <img src="https://dot.cdnslate.com/static/media/components/masthead/slate_cake_white.97feb34.png" alt='' loading="lazy" class="logo dark" width="259" height="97"> 429 </a> 430<ul class="sections"> 431 <li class="sections__item"> 432 <a href="/news-and-politics" class="sections__link" aria-current="true" >News & Politics</a> 433 </li> 434 <li class="sections__item"> 435 <a href="/culture" class="sections__link">Culture</a> 436 </li> 437 <li class="sections__item"> 438 <a href="/technology" class="sections__link">Technology</a> 439 </li> 440 <li class="sections__item"> 441 <a href="/business" class="sections__link">Business</a> 442 </li> 443 <li class="sections__item"> 444 <a href="/life" class="sections__link">Life</a> 445 </li> 446 <li class="sections__item"> 447 <a href="/advice" class="sections__link">Advice</a> 448 </li> 449 <li class="sections__item"> 450 <a href="/podcasts" class="sections__link">Podcasts</a> 451 </li> 452 </ul> 453 </nav> 454 </div> 455</div> 456 457 <div class="mobile-masthead"> 458 <div class="mobile-masthead__menu menu"> 459 <button class="menu__control menu__control--open js-toggle-menu"> 460 <span aria-hidden="true">Menu</span> 461 <svg width="16" height="15"> 462 <title>Open menu</title> 463 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#menu"></use> 464 </svg> 465 </button> 466 <nav class="menu__content" title="site navigation"> 467 <header class="menu__header"> 468 <button class="menu__control slate-close js-toggle-menu"> 469 <svg width="21" height="21"> 470 <title>Close menu</title> 471 <use href="https://slate.com/static/media/sites/slate-com/global-sprite.e224d89.svg#back"></use> 472 </svg> 473 </button> 474 <span class="menu__title">Menu</span> 475 </header> 476 <div class="mobile-sections"> 477 <a href="/news-and-politics" class="mobile-sections__link">News & Politics</a> 478 <a href="/culture" class="mobile-sections__link">Culture</a> 479 <a href="/technology" class="mobile-sections__link">Technology</a> 480 <a href="/business" class="mobile-sections__link">Business</a> 481 <a href="/life" class="mobile-sections__link">Life</a> 482 <a href="/advice" class="mobile-sections__link">Advice</a> 483 <a href="/podcasts" class="mobile-sections__link">Podcasts</a> 484 485 <a href="/search" class="mobile-sections__link"> 486 <svg width="18" height="18" class="mag-lens"> 487 <use href="https://slate.com/static/media/sites/slate-com/global-sprite.e224d89.svg#search"></use> 488 </svg> 489 Search 490 </a> 491 492 <div class="mobile-sections__link"> 493 <div class="dropdown dropdown--subtle theme-picker" 494 ><button class="dropdown__button theme-picker__button" disabled> 495 <span class="dropdown__label"></span> 496 <svg 497 class="dropdown__icon" 498 width="10" height="6" viewBox="0 0 10 6" 499 xmlns="http://www.w3.org/2000/svg" 500 role="img" 501 > 502 <title>Activating this button will toggle the display of additional content</title> 503 <path d="M0 0l5 6 5-6z"/> 504 </svg> 505 </button> 506 <div class="dropdown__content"> 507 508 <button class="dropdown__link theme-picker__option" data-value="light"> 509 <svg width="16" height="16"> 510 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#light"></use> 511 </svg> 512 Light 513 514 </button> 515 516 <button class="dropdown__link theme-picker__option" data-value="dark"> 517 <svg width="16" height="16"> 518 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#dark"></use> 519 </svg> 520 Dark 521 522 </button> 523 524 <button class="dropdown__link theme-picker__option" data-value="auto"> 525 <svg width="16" height="16"> 526 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#auto"></use> 527 </svg> 528 Auto 529 530 </button> 531 532 </div> 533 </div> 534 535
535<script> 536 try { 537 var selected = localStorage.getItem('theme') || 'light'; 538 var dd = document.currentScript.previousElementSibling; 539 if (dd.offsetParent !== null) { 540 dd.querySelectorAll('.dropdown__link').forEach(function(opt) { 541 if (opt.dataset.value === selected) { 542 dd.querySelector('.dropdown__label').innerHTML = opt.innerHTML; 543 } 544 }) 545 } 546 } catch (e) {} 547 </script>
547 548 549 </div> 550 551 <div class="mobile-sections__link js-account--subscribe" hidden> 552 <a href="https://slate.com/plus?utm_medium=link&utm_campaign=plus&utm_content=nav_bar&utm_source=nav" 553 class="mobile-sections__link--subscribe"><b>Subscribe</b></a> 554 </div> 555 <a href="https://shop.slate.com/" class="mobile-sections__link js-redirect-return">Slate Shop</a> 556 <a href="https://slate.com/tag/slate-games" class="mobile-sections__link js-redirect-return">Games</a> 557 <a href="https://slate.com/newsletters" class="mobile-sections__link js-redirect-return">Newsletters</a> 558 <a href="https://slate.com/sign-in" 559 class="js-account--sign-in mobile-sections__link js-redirect-return" hidden>Sign in</a> 560 <a href="https://slate.com/account" class="js-account--account mobile-sections__link" 561 hidden>Account</a> 562 <a href="https://slate.com/sign-out" 563 class="js-account--sign-out mobile-sections__link js-redirect-return" hidden>Sign out</a> 564 </div> 565 </nav> 566 </div> 567 568 <div class="mobile-masthead__logo"> 569 <a 570 href="https://slate.com"> 571 <img src="https://dot.cdnslate.com/static/media/components/masthead/slate_cake_watercolor.0a317ee.png" alt='' loading="lazy" class="logo light" width="124" height="46"> 572 <img src="https://dot.cdnslate.com/static/media/components/masthead/slate_cake_white.97feb34.png" alt='' loading="lazy" class="logo dark" width="124" height="46"> 573 </a> 574 </div> 575 576 <div class='mobile-masthead__account'> 577 <a class="mobile-masthead__link js-account--account" href="https://slate.com/account" hidden 578 >Account</a> 579 <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> 580 </div> 581 </div> 582 583<div class="masthead__wrapper"> 584 <div class="strapline masthead__container" > 585 <svg width="27" height="30" class="strapline__asterisk"> 586 <title>*</title> 587 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#asterisk"></use> 588 </svg> 589 <a class="strapline__text" href="https://slate.com/news-and-politics/2026/09/medbeds-conspiracy-theory-donald-trump-origins.html"> 590 Trace Amounts of Time Travel 591 </a> 592 593 <div class="strapline__search"> 594 <form action="/search" class="search-form" data-via="search"> 595 <input id="search-input" name="q" placeholder="Search for" class="search-form__input" /> 596 <button class="search-form__submit"> 597 <svg class="search-form__icon" width="16" height="16"> 598 <title>Submit search</title> 599 <use href="https://slate.com/static/media/sites/slate-com/global-sprite.e224d89.svg#search"></use> 600 </svg> 601 </button> 602 <label for="search-input" class="search-form__label"> 603 <svg class="search-form__icon" width="16" height="16"> 604 <title>Enter query</title> 605 <use href="https://slate.com/static/media/sites/slate-com/global-sprite.e224d89.svg#search"></use> 606 </svg> 607 </label> 608 </form> 609 610 <div class="dropdown dropdown--subtle theme-picker" 611 ><button class="dropdown__button theme-picker__button" disabled> 612 <span class="dropdown__label"></span> 613 <svg 614 class="dropdown__icon" 615 width="10" height="6" viewBox="0 0 10 6" 616 xmlns="http://www.w3.org/2000/svg" 617 role="img" 618 > 619 <title>Activating this button will toggle the display of additional content</title> 620 <path d="M0 0l5 6 5-6z"/> 621 </svg> 622 </button> 623 <div class="dropdown__content"> 624 625 <button class="dropdown__link theme-picker__option" data-value="light"> 626 <svg width="16" height="16"> 627 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#light"></use> 628 </svg> 629 Light 630 631 </button> 632 633 <button class="dropdown__link theme-picker__option" data-value="dark"> 634 <svg width="16" height="16"> 635 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#dark"></use> 636 </svg> 637 Dark 638 639 </button> 640 641 <button class="dropdown__link theme-picker__option" data-value="auto"> 642 <svg width="16" height="16"> 643 <use href="https://slate.com/static/media/components/masthead/sprite.63b805a.svg#auto"></use> 644 </svg> 645 Auto 646 647 </button> 648 649 </div> 650 </div> 651 652
652<script> 653 try { 654 var selected = localStorage.getItem('theme') || 'light'; 655 var dd = document.currentScript.previousElementSibling; 656 if (dd.offsetParent !== null) { 657 dd.querySelectorAll('.dropdown__link').forEach(function(opt) { 658 if (opt.dataset.value === selected) { 659 dd.querySelector('.dropdown__label').innerHTML = opt.innerHTML; 660 } 661 }) 662 } 663 } catch (e) {} 664 </script>
664 665 666 </div> 667 </div> 668 </div> 669 670</header> 671 672 673 <main role="main" id="main"> 674 <div class="l-wrapper"> 675 <section class="main l-container"> 676 <div class="layout-teaser-list__header-content" > 677 <header 678 data-uri="slate.com/_components/homepage-section-header/instances/news-and-politics@published" 679 class="section-header" 680 681> 682 <h2 class="section-header__label"><a 683 href="https://slate.com/news-and-politics" 684 >News & Politics</a></h2> 685 <p class="section-header__strapline">What really matters</p> 686 687 <nav 688 class="section-header__subnav" 689 role="navigation" 690 title="subsection pages" 691 > 692 <ul class="section-header__subnav-menu"> 693 <li class="section-header__subnav-item"><a 694 href="/news-and-politics/politics" 695 >Politics</a></li> 696 <li class="section-header__subnav-item"><a 697 href="/news-and-politics/jurisprudence" 698 >Jurisprudence</a></li> 699 <li class="section-header__subnav-item"><a 700 href="/news-and-politics/war-stories" 701 >War Stories</a></li> 702 <li class="section-header__subnav-item"><a 703 href="/news-and-politics/the-world" 704 >The World</a></li> 705 <li class="section-header__subnav-item"><a 706 href="/news-and-politics/the-slatest" 707 >The Slatest</a></li> 708 </ul> 709 </nav> 710 711</header> 712 713 <div 714 data-uri="slate.com/_components/section-feed-three-column/instances/news-and-politics@published" 715 class="section-feed section-feed--three-column" 716 data-via="features" 717 data-tb-region="Section Feed - News and Politics" 718 > 719 720 <div class="section-feed__item section-feed__featured" data-tb-region-item> 721 <a href="https://slate.com/news-and-politics/2026/09/surge-trump-ai-data-centers-new-hampshire.html" class="section-feed-three-column__card-link"> 722 <div class="lazyload-container"><img 723 class=" lazyload" 724 data-src="https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-585" 725 data-srcset="https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-585 585w,https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-780 780w,https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-1170 1170w,https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-1560 1560w" 726 data-sizes="auto" 727 alt="" /></div> 728 729 <div class="section-feed-three-column__card-teaser"> 730 <svg 731 class="slate-roadblock-signifier slate-roadblock-signifier--block" 732 width="15" 733 height="12" 734 viewBox="0 0 15 12" 735 style="display: none;" 736 ><title>This Content is Available for Slate Plus members only</title> 737 <use 738 width="10" 739 height="12" 740 x="0" 741 class="slate-roadblock-signifier__lock" 742 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 743 ></use>true 744 </svg> <h3 class="section-feed-three-column__card-headline"> 745 America Hates A.I. Donald Trump Loves It. What Is Going On Here? 746 </h3> 747 <div class="section-feed-three-column__card-byline"> 748Jim Newell 749 </div> 750 <p class="section-feed-three-column__card-dek">The president is going to bat for an industry that the public canât stand. Why?</p> 751 </div> 752 </a> 753 </div> 754 755 <div class="section-feed__item section-feed__list" data-tb-region-item> 756 <a href="https://slate.com/news-and-politics/2026/09/republican-judges-supreme-court-gop-midterms-boost.html" class="section-feed-three-column__teaser"> 757 <div class="section-feed-three-column__teaser-content"> 758 <svg 759 class="slate-roadblock-signifier slate-roadblock-signifier--block" 760 width="15" 761 height="12"
762 viewBox="0 0 15 12" 763 style="display: none;" 764 ><title>This Content is Available for Slate Plus members only</title> 765 <use 766 width="10" 767 height="12" 768 x="0" 769 class="slate-roadblock-signifier__lock" 770 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 771 ></use>true 772 </svg><h3 class="section-feed-three-column__teaser-headline"> 773 Republican Judges Defy Supreme Court to Try to Boost GOP in Midterms 774 </h3> 775 <div class="section-feed-three-column__teaser-author"> 776Billy Corriher 777 </div> 778 </div> 779 </a> 780 <a href="https://slate.com/news-and-politics/2026/09/trump-threats-2026-election-mail-voting-fraud.html" class="section-feed-three-column__teaser"> 781 <div class="section-feed-three-column__teaser-content"> 782 <svg 783 class="slate-roadblock-signifier slate-roadblock-signifier--block" 784 width="15" 785 height="12" 786 viewBox="0 0 15 12" 787 style="display: none;" 788 ><title>This Content is Available for Slate Plus members only</title> 789 <use 790 width="10" 791 height="12" 792 x="0" 793 class="slate-roadblock-signifier__lock" 794 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 795 ></use>true 796 </svg><h3 class="section-feed-three-column__teaser-headline"> 797 Trumpâs Threats Against the 2026 Election Are Far From Over 798 </h3> 799 <div class="section-feed-three-column__teaser-author"> 800Dahlia Lithwick 801 </div> 802 </div> 803 </a> 804 <a href="https://slate.com/news-and-politics/2026/09/trivia-quiz-daily-slate-history-assassination-roman-empire-media.html" class="section-feed-three-column__teaser"> 805 <div class="section-feed-three-column__teaser-content"> 806 <h3 class="section-feed-three-column__teaser-headline"> 807 The Ancient Roman Province of Lusitania Encompassed Most of Which Modern-Day Country? 808 </h3> 809 <div class="section-feed-three-column__teaser-author"> 810Ray Hamel 811 </div> 812 </div> 813 </a> 814 <a href="https://slate.com/news-and-politics/2026/09/midterms-elections-trump-unpopularity-gop-candidates.html" class="section-feed-three-column__teaser"> 815 <div class="section-feed-three-column__teaser-content"> 816 <svg 817 class="slate-roadblock-signifier slate-roadblock-signifier--block" 818 width="15" 819 height="12" 820 viewBox="0 0 15 12" 821 style="display: none;" 822 ><title>This Content is Available for Slate Plus members only</title> 823 <use 824 width="10" 825 height="12" 826 x="0" 827 class="slate-roadblock-signifier__lock" 828 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 829 ></use>true 830 </svg><h3 class="section-feed-three-column__teaser-headline"> 831 We Finally Found Out What It Would Take for Republicans to Abandon Donald Trump 832 </h3> 833 <div class="section-feed-three-column__teaser-author"> 834Ian Prasad Philbrick 835 </div> 836 </div> 837 </a> 838 <a href="https://slate.com/podcasts/what-next/2026/09/how-the-fight-over-trans-rights-affects-trans-people" class="section-feed-three-column__teaser"> 839 <div class="section-feed-three-column__teaser-content"> 840 <h3 class="section-feed-three-column__teaser-headline"> 841 The Fascist Threat Brewing inâ¦Kansas? 842 </h3> 843 <div class="section-feed-three-column__teaser-author"> 844 845 <svg width="1em" height="1em" class="signifier--podcast"> 846 <title>Podcast Episode</title> 847 <use xlink:href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#headphones"></use> 848 </svg> 849 850 What Next 851</div> 852 </div> 853 </a> 854 <a href="https://slate.com/news-and-politics/2026/09/supreme-court-climate-change-lawsuits-fail-suncor.html" class="section-feed-three-column__teaser"> 855 <div class="section-feed-three-column__teaser-content"> 856 <svg 857 class="slate-roadblock-signifier slate-roadblock-signifier--block" 858 width="15" 859 height="12"
860 viewBox="0 0 15 12" 861 style="display: none;" 862 ><title>This Content is Available for Slate Plus members only</title> 863 <use 864 width="10" 865 height="12" 866 x="0" 867 class="slate-roadblock-signifier__lock" 868 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 869 ></use>true 870 </svg><h3 class="section-feed-three-column__teaser-headline"> 871 The Supreme Court Is Poised to Strangle Climate Lawsuits in the Cradle 872 </h3> 873 <div class="section-feed-three-column__teaser-author"> 874Dahlia Lithwick 875 </div> 876 </div> 877 </a> 878 </div> 879 880 <div class="section-feed__item section-feed__promoted" data-tb-region-item> 881 <a href="https://slate.com/news-and-politics/2026/09/immigration-ice-agents-violence-death-michigan-texas.html" class="section-feed-three-column__teaser"> 882 883 <div class="section-feed-three-column__teaser-img"> 884 <div class="lazyload-container"><img 885 class=" lazyload" 886 data-src="https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390" 887 data-srcset="https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w,https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-780 780w,https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-1170 1170w,https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-1560 1560w" 888 data-sizes="auto" 889 alt="" /></div> 890 </div> 891 892 <div class="section-feed-three-column__teaser-content"> 893 <svg 894 class="slate-roadblock-signifier slate-roadblock-signifier--block" 895 width="15" 896 height="12" 897 viewBox="0 0 15 12" 898 style="display: none;" 899 ><title>This Content is Available for Slate Plus members only</title> 900 <use 901 width="10" 902 height="12" 903 x="0" 904 class="slate-roadblock-signifier__lock" 905 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 906 ></use>true 907 </svg> <h3 class="section-feed-three-column__teaser-headline section-feed-three-column__teaser-headline--promoted"> 908 When Immigration Agents Killed People in January, the Nation Took Notice. Whatâs Different Now? 909 </h3> 910 <div class="section-feed-three-column__teaser-author"> 911Ian Prasad Philbrick 912 </div> 913 </div> 914 </a> 915 </div> 916 917</div> 918 919 </div> 920 921<div class="slate-ad ad--mobileOnly"> 922 <div class="slate-ad__label"> 923 <span class="border"></span> 924 <div class="advertisement">Advertisement</div> 925 <span class="border"></span> 926 </div> 927 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/indexMobile@published" 928 data-placeholder="settings" 929 data-type="mobile-front" 930 data-zone-id = "768494" 931 data-criteo-id="" 932 data-site-id="271366" 933 data-ll-threshold="200" 934 > 935 </div> 936</div> 937 938 <div class="layout-teaser-list__columns"> 939 <div class="layout-teaser-list__main-content"> 940 <div 941 data-uri="slate.com/_components/index-most-recent/instances/news-and-politics@published" 942 class="topic-stories-list" 943 data-via="recirc_recent" 944 data-tb-region="Index Most Recent" 945 id="recent" 946> 947 <div class="topic-stories-list__subhead"> 948 <h3 class="topic-stories-list__subhead-text"> 949 Recently in <b class="topic-stories-list__subhead-name">News and Politics</b> 950 </h3> 951 952 953 954 955 956 957 <div class="topic-stories-list__results"> 958 Showing 959 <span class="topic-stories-list__count"> 960 <b>1–20</b> 961 of <b>101,942</b> 962 </span> 963 </div> 964 </div> 965 966 967 <a 968 href="https://slate.com/news-and-politics/2026/09/immigration-ice-agents-violence-death-michigan-texas.html" 969 class="topic-story" 970 data-tb-region-item 971 > 972 <div class="topic-story__image"> 973 <div class="lazyload-container"><img 974 class=" lazyload" 975 data-src="https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 976 data-srcset="https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/7da54ceb-8060-4fa1-a31d-20357277b2c4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 977 data-sizes="auto" 978 alt="" /></div> 979 </div> 980 981 <div class="topic-story__teaser"> 982 <b class="topic-story__hed"> 983 When Immigration Agents Killed People in January, the Nation Took Notice. Whatâs Different Now? 984 </b> 985 <div class="topic-story__byline index-most-recent__inline-bullets"> 986<span class="topic-story__author"> 987 <svg 988 class="slate-roadblock-signifier slate-roadblock-signifier--block" 989 width="15" 990 height="12"
991 viewBox="0 0 15 12" 992 style="display: none;" 993 ><title>This Content is Available for Slate Plus members only</title> 994 <use 995 width="10" 996 height="12" 997 x="0" 998 class="slate-roadblock-signifier__lock" 999 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1000 ></use>true 1001 </svg> Ian Prasad Philbrick 1002 </span> 1003 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1004 <span class="topic-story__date">Sept 23, 2026</span> 1005 <span class="topic-story__time">5:23 PM</span> 1006 </div> 1007 1008 </div> 1009 </div> 1010 1011 </a> 1012 1013 1014 <a 1015 href="https://slate.com/news-and-politics/2026/09/republican-judges-supreme-court-gop-midterms-boost.html" 1016 class="topic-story" 1017 data-tb-region-item 1018 > 1019 <div class="topic-story__image"> 1020 <div class="lazyload-container"><img 1021 class=" lazyload" 1022 data-src="https://compote.slate.com/images/e664eb40-3480-4eaf-a33b-31be915be360.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1023 data-srcset="https://compote.slate.com/images/e664eb40-3480-4eaf-a33b-31be915be360.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/e664eb40-3480-4eaf-a33b-31be915be360.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/e664eb40-3480-4eaf-a33b-31be915be360.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1024 data-sizes="auto" 1025 alt="" /></div> 1026 </div> 1027 1028 <div class="topic-story__teaser"> 1029 <b class="topic-story__hed"> 1030 Republican Judges Defy Supreme Court to Try to Boost GOP in Midterms 1031 </b> 1032 <div class="topic-story__byline index-most-recent__inline-bullets"> 1033<span class="topic-story__author"> 1034 <svg 1035 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1036 width="15" 1037 height="12" 1038 viewBox="0 0 15 12" 1039 style="display: none;" 1040 ><title>This Content is Available for Slate Plus members only</title> 1041 <use 1042 width="10" 1043 height="12" 1044 x="0" 1045 class="slate-roadblock-signifier__lock" 1046 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1047 ></use>true 1048 </svg> Billy Corriher 1049 </span> 1050 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1051 <span class="topic-story__date">Sept 23, 2026</span> 1052 <span class="topic-story__time">4:54 PM</span> 1053 </div> 1054 1055 </div> 1056 </div> 1057 1058 </a> 1059 1060 1061 <a 1062 href="https://slate.com/news-and-politics/2026/09/trump-threats-2026-election-mail-voting-fraud.html" 1063 class="topic-story" 1064 data-tb-region-item 1065 > 1066 <div class="topic-story__image"> 1067 <div class="lazyload-container"><img 1068 class=" lazyload" 1069 data-src="https://compote.slate.com/images/e98b1c6b-7bf9-4699-a6fa-3eef64cec13c.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1070 data-srcset="https://compote.slate.com/images/e98b1c6b-7bf9-4699-a6fa-3eef64cec13c.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/e98b1c6b-7bf9-4699-a6fa-3eef64cec13c.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/e98b1c6b-7bf9-4699-a6fa-3eef64cec13c.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1071 data-sizes="auto" 1072 alt="" /></div> 1073 </div> 1074 1075 <div class="topic-story__teaser"> 1076 <b class="topic-story__hed"> 1077 Trumpâs Threats Against the 2026 Election Are Far From Over 1078 </b> 1079 <div class="topic-story__byline index-most-recent__inline-bullets"> 1080<span class="topic-story__author"> 1081 <svg 1082 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1083 width="15" 1084 height="12" 1085 viewBox="0 0 15 12" 1086 style="display: none;" 1087 ><title>This Content is Available for Slate Plus members only</title> 1088 <use 1089 width="10" 1090 height="12" 1091 x="0" 1092 class="slate-roadblock-signifier__lock" 1093 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1094 ></use>true 1095 </svg> Dahlia Lithwick 1096 </span> 1097 <div class="topic-story__datetime index-most-recent__inline-bullets">
1098 <span class="topic-story__date">Sept 23, 2026</span> 1099 <span class="topic-story__time">4:36 PM</span> 1100 </div> 1101 1102 </div> 1103 </div> 1104 1105 </a> 1106 1107 1108 <a 1109 href="https://slate.com/news-and-politics/2026/09/trivia-quiz-daily-slate-history-assassination-roman-empire-media.html" 1110 class="topic-story" 1111 data-tb-region-item 1112 > 1113 <div class="topic-story__image"> 1114 <div class="lazyload-container"><img 1115 class=" lazyload" 1116 data-src="https://compote.slate.com/images/0c5a8414-1600-480f-85fc-c40b4cc9ae10.jpeg?s=image-195" 1117 data-srcset="https://compote.slate.com/images/0c5a8414-1600-480f-85fc-c40b4cc9ae10.jpeg?s=image-195 195w,https://compote.slate.com/images/0c5a8414-1600-480f-85fc-c40b4cc9ae10.jpeg?s=image-390 390w,https://compote.slate.com/images/0c5a8414-1600-480f-85fc-c40b4cc9ae10.jpeg?s=image-585 585w" 1118 data-sizes="auto" 1119 alt="" /></div> 1120 </div> 1121 1122 <div class="topic-story__teaser"> 1123 <b class="topic-story__hed"> 1124 The Ancient Roman Province of Lusitania Encompassed Most of Which Modern-Day Country? 1125 </b> 1126 <div class="topic-story__byline index-most-recent__inline-bullets"> 1127<span class="topic-story__author"> 1128 Ray Hamel 1129 </span> 1130 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1131 <span class="topic-story__date">Sept 23, 2026</span> 1132 <span class="topic-story__time">5:55 AM</span> 1133 </div> 1134 1135 </div> 1136 </div> 1137 1138 </a> 1139 1140 1141 <a 1142 href="https://slate.com/news-and-politics/2026/09/midterms-elections-trump-unpopularity-gop-candidates.html" 1143 class="topic-story" 1144 data-tb-region-item 1145 > 1146 <div class="topic-story__image"> 1147 <div class="lazyload-container"><img 1148 class=" lazyload" 1149 data-src="https://compote.slate.com/images/64e60241-9f70-40e5-8b4b-700f080206e4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1150 data-srcset="https://compote.slate.com/images/64e60241-9f70-40e5-8b4b-700f080206e4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/64e60241-9f70-40e5-8b4b-700f080206e4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/64e60241-9f70-40e5-8b4b-700f080206e4.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1151 data-sizes="auto" 1152 alt="" /></div> 1153 </div> 1154 1155 <div class="topic-story__teaser"> 1156 <b class="topic-story__hed"> 1157 We Finally Found Out What It Would Take for Republicans to Abandon Donald Trump 1158 </b> 1159 <div class="topic-story__byline index-most-recent__inline-bullets"> 1160<span class="topic-story__author"> 1161 <svg 1162 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1163 width="15" 1164 height="12" 1165 viewBox="0 0 15 12" 1166 style="display: none;" 1167 ><title>This Content is Available for Slate Plus members only</title> 1168 <use 1169 width="10" 1170 height="12" 1171 x="0" 1172 class="slate-roadblock-signifier__lock" 1173 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1174 ></use>true 1175 </svg> Ian Prasad Philbrick 1176 </span> 1177 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1178 <span class="topic-story__date">Sept 23, 2026</span> 1179 <span class="topic-story__time">5:40 AM</span> 1180 </div> 1181 1182 </div> 1183 </div> 1184 1185 </a> 1186 1187 1188 <a 1189 href="https://slate.com/podcasts/what-next/2026/09/how-the-fight-over-trans-rights-affects-trans-people" 1190 class="topic-story" 1191 data-tb-region-item 1192 > 1193 <div class="topic-story__image"> 1194 <div class="lazyload-container"><img 1195 class=" lazyload" 1196 data-src="https://compote.slate.com/images/64f3fa07-ad14-4ee9-bbca-24b085022e52.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-195" 1197 data-srcset="https://compote.slate.com/images/64f3fa07-ad14-4ee9-bbca-24b085022e52.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/64f3fa07-ad14-4ee9-bbca-24b085022e52.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/64f3fa07-ad14-4ee9-bbca-24b085022e52.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-585 585w" 1198 data-sizes="auto" 1199 alt="" /></div> 1200 </div> 1201 1202 <div class="topic-story__teaser"> 1203 <b class="topic-story__hed"> 1204 The Fascist Threat Brewing inâ¦Kansas? 1205 </b> 1206 <div class="topic-story__byline index-most-recent__inline-bullets"> 1207<span> 1208 1209 <svg width="1em" height="1em" class="signifier--podcast"> 1210 <title>Podcast Episode</title> 1211 <use xlink:href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#headphones"></use> 1212 </svg> 1213 1214 What Next 1215 </span> 1216 <div class="topic-story__datetime index-most-recent__inline-bullets">
1217 <span class="topic-story__date">Sept 23, 2026</span> 1218 <span class="topic-story__time">5:20 AM</span> 1219 </div> 1220 1221 </div> 1222 </div> 1223 1224 </a> 1225 1226 1227 <a 1228 href="https://slate.com/news-and-politics/2026/09/supreme-court-climate-change-lawsuits-fail-suncor.html" 1229 class="topic-story" 1230 data-tb-region-item 1231 > 1232 <div class="topic-story__image"> 1233 <div class="lazyload-container"><img 1234 class=" lazyload" 1235 data-src="https://compote.slate.com/images/1673cecb-78ad-49fc-873a-6d3c204878e2.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1236 data-srcset="https://compote.slate.com/images/1673cecb-78ad-49fc-873a-6d3c204878e2.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/1673cecb-78ad-49fc-873a-6d3c204878e2.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/1673cecb-78ad-49fc-873a-6d3c204878e2.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1237 data-sizes="auto" 1238 alt="" /></div> 1239 </div> 1240 1241 <div class="topic-story__teaser"> 1242 <b class="topic-story__hed"> 1243 The Supreme Court Is Poised to Strangle Climate Lawsuits in the Cradle 1244 </b> 1245 <div class="topic-story__byline index-most-recent__inline-bullets"> 1246<span class="topic-story__author"> 1247 <svg 1248 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1249 width="15" 1250 height="12" 1251 viewBox="0 0 15 12" 1252 style="display: none;" 1253 ><title>This Content is Available for Slate Plus members only</title> 1254 <use 1255 width="10" 1256 height="12" 1257 x="0" 1258 class="slate-roadblock-signifier__lock" 1259 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1260 ></use>true 1261 </svg> Dahlia Lithwick 1262 </span> 1263 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1264 <span class="topic-story__date">Sept 22, 2026</span> 1265 <span class="topic-story__time">5:19 PM</span> 1266 </div> 1267 1268 </div> 1269 </div> 1270 1271 </a> 1272 1273 1274<div class="slate-ad ad--mobileOnly"> 1275 <div class="slate-ad__label"> 1276 <span class="border"></span> 1277 <div class="advertisement">Advertisement</div> 1278 <span class="border"></span> 1279 </div> 1280 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/indexMobile@published" 1281 data-placeholder="settings" 1282 data-type="mobile-front" 1283 data-zone-id = "768494" 1284 data-criteo-id="" 1285 data-site-id="271366" 1286 data-ll-threshold="200" 1287 > 1288 </div> 1289</div> 1290 1291 1292 <a 1293 href="https://slate.com/news-and-politics/2026/09/trump-iran-united-nations-speech.html" 1294 class="topic-story" 1295 data-tb-region-item 1296 > 1297 <div class="topic-story__image"> 1298 <div class="lazyload-container"><img 1299 class=" lazyload" 1300 data-src="https://compote.slate.com/images/b03b0767-40a0-4a51-9948-1191f7459bd9.jpeg?crop=5232%2C3488%2Cx1%2Cy0&s=image-195" 1301 data-srcset="https://compote.slate.com/images/b03b0767-40a0-4a51-9948-1191f7459bd9.jpeg?crop=5232%2C3488%2Cx1%2Cy0&s=image-195 195w,https://compote.slate.com/images/b03b0767-40a0-4a51-9948-1191f7459bd9.jpeg?crop=5232%2C3488%2Cx1%2Cy0&s=image-390 390w,https://compote.slate.com/images/b03b0767-40a0-4a51-9948-1191f7459bd9.jpeg?crop=5232%2C3488%2Cx1%2Cy0&s=image-585 585w" 1302 data-sizes="auto" 1303 alt="" /></div> 1304 </div> 1305 1306 <div class="topic-story__teaser"> 1307 <b class="topic-story__hed"> 1308 The Reaction to Trumpâs Speech at the U.N. Was Revealing 1309 </b> 1310 <div class="topic-story__byline index-most-recent__inline-bullets"> 1311<span class="topic-story__author"> 1312 <svg 1313 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1314 width="15" 1315 height="12" 1316 viewBox="0 0 15 12" 1317 style="display: none;" 1318 ><title>This Content is Available for Slate Plus members only</title> 1319 <use 1320 width="10" 1321 height="12" 1322 x="0" 1323 class="slate-roadblock-signifier__lock" 1324 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1325 ></use>true 1326 </svg> Fred Kaplan 1327 </span> 1328 <div class="topic-story__datetime index-most-recent__inline-bullets">
1329 <span class="topic-story__date">Sept 22, 2026</span> 1330 <span class="topic-story__time">3:23 PM</span> 1331 </div> 1332 1333 </div> 1334 </div> 1335 1336 </a> 1337 1338 1339 <a 1340 href="https://slate.com/news-and-politics/2026/09/trivia-quiz-daily-slate-culture-soap-operas-pop-music-na-beer.html" 1341 class="topic-story" 1342 data-tb-region-item 1343 > 1344 <div class="topic-story__image"> 1345 <div class="lazyload-container"><img 1346 class=" lazyload" 1347 data-src="https://compote.slate.com/images/398b81a5-9de9-4451-bb51-a150db7e6360.jpeg?s=image-195" 1348 data-srcset="https://compote.slate.com/images/398b81a5-9de9-4451-bb51-a150db7e6360.jpeg?s=image-195 195w,https://compote.slate.com/images/398b81a5-9de9-4451-bb51-a150db7e6360.jpeg?s=image-390 390w,https://compote.slate.com/images/398b81a5-9de9-4451-bb51-a150db7e6360.jpeg?s=image-585 585w" 1349 data-sizes="auto" 1350 alt="" /></div> 1351 </div> 1352 1353 <div class="topic-story__teaser"> 1354 <b class="topic-story__hed"> 1355 Which Actress Sued Pitbull Over His 2011 Song âGive Me Everythingâ? 1356 </b> 1357 <div class="topic-story__byline index-most-recent__inline-bullets"> 1358<span class="topic-story__author"> 1359 Ray Hamel 1360 </span> 1361 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1362 <span class="topic-story__date">Sept 22, 2026</span> 1363 <span class="topic-story__time">5:55 AM</span> 1364 </div> 1365 1366 </div> 1367 </div> 1368 1369 </a> 1370 1371 1372 <a 1373 href="https://slate.com/news-and-politics/2026/09/medbeds-conspiracy-theory-donald-trump-origins.html" 1374 class="topic-story" 1375 data-tb-region-item 1376 > 1377 <div class="topic-story__image"> 1378 <div class="lazyload-container"><img 1379 class=" lazyload" 1380 data-src="https://compote.slate.com/images/72c944f0-3ace-41ef-8770-6db59ba47537.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1381 data-srcset="https://compote.slate.com/images/72c944f0-3ace-41ef-8770-6db59ba47537.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/72c944f0-3ace-41ef-8770-6db59ba47537.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/72c944f0-3ace-41ef-8770-6db59ba47537.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1382 data-sizes="auto" 1383 alt="" /></div> 1384 </div> 1385 1386 <div class="topic-story__teaser"> 1387 <b class="topic-story__hed"> 1388 Itâs the Cruelest Conspiracy on the Internet. Donald Trump Has Taken It Up. After a Dark Year, I Found the Truth. 1389 </b> 1390 <div class="topic-story__byline index-most-recent__inline-bullets"> 1391<span class="topic-story__author"> 1392 <svg 1393 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1394 width="15" 1395 height="12" 1396 viewBox="0 0 15 12" 1397 style="display: none;" 1398 ><title>This Content is Available for Slate Plus members only</title> 1399 <use 1400 width="10" 1401 height="12" 1402 x="0" 1403 class="slate-roadblock-signifier__lock" 1404 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1405 ></use>true 1406 </svg> Molly Olmstead 1407 </span> 1408 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1409 <span class="topic-story__date">Sept 22, 2026</span> 1410 <span class="topic-story__time">5:45 AM</span> 1411 </div> 1412 1413 </div> 1414 </div> 1415 1416 </a> 1417 1418 1419 <a 1420 href="https://slate.com/podcasts/what-next/2026/09/data-centers-and-artificial-intelligence-are-the-bipartisan-boogiemen-of-the-midterms" 1421 class="topic-story" 1422 data-tb-region-item 1423 > 1424 <div class="topic-story__image"> 1425 <div class="lazyload-container"><img 1426 class=" lazyload" 1427 data-src="https://compote.slate.com/images/0ae181b7-4772-4075-8332-ad279b7d1bf7.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-195" 1428 data-srcset="https://compote.slate.com/images/0ae181b7-4772-4075-8332-ad279b7d1bf7.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/0ae181b7-4772-4075-8332-ad279b7d1bf7.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/0ae181b7-4772-4075-8332-ad279b7d1bf7.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-585 585w" 1429 data-sizes="auto" 1430 alt="" /></div> 1431 </div> 1432 1433 <div class="topic-story__teaser"> 1434 <b class="topic-story__hed"> 1435 The Data Center Will Not Hold 1436 </b> 1437 <div class="topic-story__byline index-most-recent__inline-bullets"> 1438<span> 1439 1440 <svg width="1em" height="1em" class="signifier--podcast"> 1441 <title>Podcast Episode</title> 1442 <use xlink:href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#headphones"></use> 1443 </svg> 1444 1445 What Next 1446 </span> 1447 <div class="topic-story__datetime index-most-recent__inline-bullets">
1448 <span class="topic-story__date">Sept 22, 2026</span> 1449 <span class="topic-story__time">5:20 AM</span> 1450 </div> 1451 1452 </div> 1453 </div> 1454 1455 </a> 1456 1457 1458 <a 1459 href="https://slate.com/news-and-politics/2026/09/trump-white-house-press-pool-cnn-politico-ms-now-fox.html" 1460 class="topic-story" 1461 data-tb-region-item 1462 > 1463 <div class="topic-story__image"> 1464 <div class="lazyload-container"><img 1465 class=" lazyload" 1466 data-src="https://compote.slate.com/images/7661c7cf-d280-4a49-9880-0f0061fb70ea.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1467 data-srcset="https://compote.slate.com/images/7661c7cf-d280-4a49-9880-0f0061fb70ea.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/7661c7cf-d280-4a49-9880-0f0061fb70ea.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/7661c7cf-d280-4a49-9880-0f0061fb70ea.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1468 data-sizes="auto" 1469 alt="" /></div> 1470 </div> 1471 1472 <div class="topic-story__teaser"> 1473 <b class="topic-story__hed"> 1474 Trump Went So Far This Time That Even Fox News Wonât Stand For It 1475 </b> 1476 <div class="topic-story__byline index-most-recent__inline-bullets"> 1477<span class="topic-story__author"> 1478 <svg 1479 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1480 width="15" 1481 height="12" 1482 viewBox="0 0 15 12" 1483 style="display: none;" 1484 ><title>This Content is Available for Slate Plus members only</title> 1485 <use 1486 width="10" 1487 height="12" 1488 x="0" 1489 class="slate-roadblock-signifier__lock" 1490 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1491 ></use>true 1492 </svg> Ian Prasad Philbrick 1493 </span> 1494 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1495 <span class="topic-story__date">Sept 21, 2026</span> 1496 <span class="topic-story__time">5:04 PM</span> 1497 </div> 1498 1499 </div> 1500 </div> 1501 1502 </a> 1503 1504 1505 <a 1506 href="https://slate.com/news-and-politics/2026/09/trivia-quiz-daily-slate-vocabulary-greek-geography-latin.html" 1507 class="topic-story" 1508 data-tb-region-item 1509 > 1510 <div class="topic-story__image"> 1511 <div class="lazyload-container"><img 1512 class=" lazyload" 1513 data-src="https://compote.slate.com/images/269a8f8f-070e-4891-adee-5cce2b8489be.jpeg?s=image-195" 1514 data-srcset="https://compote.slate.com/images/269a8f8f-070e-4891-adee-5cce2b8489be.jpeg?s=image-195 195w,https://compote.slate.com/images/269a8f8f-070e-4891-adee-5cce2b8489be.jpeg?s=image-390 390w,https://compote.slate.com/images/269a8f8f-070e-4891-adee-5cce2b8489be.jpeg?s=image-585 585w" 1515 data-sizes="auto" 1516 alt="" /></div> 1517 </div> 1518 1519 <div class="topic-story__teaser"> 1520 <b class="topic-story__hed"> 1521 Most U.S. States Are Divided Into Counties. What Are Similar Divisions in Alaska Called? 1522 </b> 1523 <div class="topic-story__byline index-most-recent__inline-bullets"> 1524<span class="topic-story__author"> 1525 Ray Hamel 1526 </span> 1527 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1528 <span class="topic-story__date">Sept 21, 2026</span> 1529 <span class="topic-story__time">5:55 AM</span> 1530 </div> 1531 1532 </div> 1533 </div> 1534 1535 </a> 1536 1537 1538<div class="slate-ad ad--mobileOnly"> 1539 <div class="slate-ad__label"> 1540 <span class="border"></span> 1541 <div class="advertisement">Advertisement</div> 1542 <span class="border"></span> 1543 </div> 1544 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/indexMobile@published" 1545 data-placeholder="settings" 1546 data-type="mobile-front" 1547 data-zone-id = "768494" 1548 data-criteo-id="" 1549 data-site-id="271366" 1550 data-ll-threshold="200" 1551 > 1552 </div> 1553</div> 1554 1555 1556 <a 1557 href="https://slate.com/news-and-politics/2026/09/james-talarico-texas-senate-ke
1557n-paxton-midterms.html" 1558 class="topic-story" 1559 data-tb-region-item 1560 > 1561 <div class="topic-story__image"> 1562 <div class="lazyload-container"><img 1563 class=" lazyload" 1564 data-src="https://compote.slate.com/images/0600a902-ec61-4aec-b7a4-ea8d69126c9e.jpeg?crop=2753%2C1835%2Cx0%2Cy0&s=image-195" 1565 data-srcset="https://compote.slate.com/images/0600a902-ec61-4aec-b7a4-ea8d69126c9e.jpeg?crop=2753%2C1835%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/0600a902-ec61-4aec-b7a4-ea8d69126c9e.jpeg?crop=2753%2C1835%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/0600a902-ec61-4aec-b7a4-ea8d69126c9e.jpeg?crop=2753%2C1835%2Cx0%2Cy0&s=image-585 585w" 1566 data-sizes="auto" 1567 alt="" /></div> 1568 </div> 1569 1570 <div class="topic-story__teaser"> 1571 <b class="topic-story__hed"> 1572 Does James Talarico Have a Chance? 1573 </b> 1574 <div class="topic-story__byline index-most-recent__inline-bullets"> 1575<span class="topic-story__author"> 1576 <svg 1577 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1578 width="15" 1579 height="12" 1580 viewBox="0 0 15 12" 1581 style="display: none;" 1582 ><title>This Content is Available for Slate Plus members only</title> 1583 <use 1584 width="10" 1585 height="12" 1586 x="0" 1587 class="slate-roadblock-signifier__lock" 1588 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1589 ></use>true 1590 </svg> Jim Newell 1591 </span> 1592 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1593 <span class="topic-story__date">Sept 21, 2026</span> 1594 <span class="topic-story__time">5:40 AM</span> 1595 </div> 1596 1597 </div> 1598 </div> 1599 1600 </a> 1601 1602 1603 <a 1604 href="https://slate.com/podcasts/what-next/2026/09/what-ed-sheeran-and-macklemore-reveal-about-american-opinions-on-israel" 1605 class="topic-story" 1606 data-tb-region-item 1607 > 1608 <div class="topic-story__image"> 1609 <div class="lazyload-container"><img 1610 class=" lazyload" 1611 data-src="https://compote.slate.com/images/b0c26709-6d1f-46c8-832b-017558024d6c.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-195" 1612 data-srcset="https://compote.slate.com/images/b0c26709-6d1f-46c8-832b-017558024d6c.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/b0c26709-6d1f-46c8-832b-017558024d6c.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/b0c26709-6d1f-46c8-832b-017558024d6c.jpeg?crop=4500%2C3000%2Cx0%2Cy0&s=image-585 585w" 1613 data-sizes="auto" 1614 alt="" /></div> 1615 </div> 1616 1617 <div class="topic-story__teaser"> 1618 <b class="topic-story__hed"> 1619 Why Is Everyone Fighting Over ⦠Macklemore? 1620 </b> 1621 <div class="topic-story__byline index-most-recent__inline-bullets"> 1622<span> 1623 1624 <svg width="1em" height="1em" class="signifier--podcast"> 1625 <title>Podcast Episode</title> 1626 <use xlink:href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#headphones"></use> 1627 </svg> 1628 1629 What Next 1630 </span> 1631 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1632 <span class="topic-story__date">Sept 21, 2026</span> 1633 <span class="topic-story__time">5:20 AM</span> 1634 </div> 1635 1636 </div> 1637 </div> 1638 1639 </a> 1640 1641 1642 <a 1643 href="https://slate.com/news-and-politics/2026/09/annie-lowrey-explains-the-governments-time-tax.html" 1644 class="topic-story" 1645 data-tb-region-item 1646 > 1647 <div class="topic-story__image"> 1648 <div class="lazyload-container"><img 1649 class=" lazyload" 1650 data-src="https://compote.slate.com/images/37d9409a-45f8-43bf-a7b9-322397613678.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1651 data-srcset="https://compote.slate.com/images/37d9409a-45f8-43bf-a7b9-322397613678.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/37d9409a-45f8-43bf-a7b9-322397613678.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/37d9409a-45f8-43bf-a7b9-322397613678.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1652 data-sizes="auto" 1653 alt="" /></div> 1654 </div> 1655 1656 <div class="topic-story__teaser"> 1657 <b class="topic-story__hed"> 1658 The Theory Behind Governmentâs Cruelest Paperwork 1659 </b> 1660 <div class="topic-story__byline index-most-recent__inline-bullets"> 1661<span class="topic-story__author"> 1662 David Plotz 1663 </span> 1664 <div class="topic-story__datetime index-most-recent__inline-bullets">
1665 <span class="topic-story__date">Sept 19, 2026</span> 1666 <span class="topic-story__time">7:00 AM</span> 1667 </div> 1668 1669 </div> 1670 </div> 1671 1672 </a> 1673 1674 1675 <a 1676 href="https://slate.com/news-and-politics/2026/09/surge-trump-ai-data-centers-new-hampshire.html" 1677 class="topic-story" 1678 data-tb-region-item 1679 > 1680 <div class="topic-story__image"> 1681 <div class="lazyload-container"><img 1682 class=" lazyload" 1683 data-src="https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-195" 1684 data-srcset="https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/d430733f-c89b-4828-b738-3d844857dbc2.jpeg?crop=3000%2C2000%2Cx0%2Cy0&s=image-585 585w" 1685 data-sizes="auto" 1686 alt="" /></div> 1687 </div> 1688 1689 <div class="topic-story__teaser"> 1690 <b class="topic-story__hed"> 1691 America Hates A.I. Donald Trump Loves It. What Is Going On Here? 1692 </b> 1693 <div class="topic-story__byline index-most-recent__inline-bullets"> 1694<span class="topic-story__author"> 1695 <svg 1696 class="slate-roadblock-signifier slate-roadblock-signifier--block" 1697 width="15" 1698 height="12" 1699 viewBox="0 0 15 12" 1700 style="display: none;" 1701 ><title>This Content is Available for Slate Plus members only</title> 1702 <use 1703 width="10" 1704 height="12" 1705 x="0" 1706 class="slate-roadblock-signifier__lock" 1707 href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#lock" 1708 ></use>true 1709 </svg> Jim Newell 1710 </span> 1711 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1712 <span class="topic-story__date">Sept 19, 2026</span> 1713 <span class="topic-story__time">5:45 AM</span> 1714 </div> 1715 1716 </div> 1717 </div> 1718 1719 </a> 1720 1721 1722 <a 1723 href="https://slate.com/podcasts/amicus/2026/09/mail-ballots-and-the-midterms-what-to-expect" 1724 class="topic-story" 1725 data-tb-region-item 1726 > 1727 <div class="topic-story__image"> 1728 <div class="lazyload-container"><img 1729 class=" lazyload" 1730 data-src="https://compote.slate.com/images/24c63d16-8900-46e1-a529-a8c4f6aeab2d.png?crop=1080%2C720%2Cx100%2Cy0&s=image-195" 1731 data-srcset="https://compote.slate.com/images/24c63d16-8900-46e1-a529-a8c4f6aeab2d.png?crop=1080%2C720%2Cx100%2Cy0&s=image-195 195w,https://compote.slate.com/images/24c63d16-8900-46e1-a529-a8c4f6aeab2d.png?crop=1080%2C720%2Cx100%2Cy0&s=image-390 390w,https://compote.slate.com/images/24c63d16-8900-46e1-a529-a8c4f6aeab2d.png?crop=1080%2C720%2Cx100%2Cy0&s=image-585 585w" 1732 data-sizes="auto" 1733 alt="" /></div> 1734 </div> 1735 1736 <div class="topic-story__teaser"> 1737 <b class="topic-story__hed"> 1738 Did Congress Really Mean to Protect the Environment? SCOTUS is Skeptical. 1739 </b> 1740 <div class="topic-story__byline index-most-recent__inline-bullets"> 1741<span> 1742 1743 <svg width="1em" height="1em" class="signifier--podcast"> 1744 <title>Podcast Episode</title> 1745 <use xlink:href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#headphones"></use> 1746 </svg> 1747 1748 Amicus 1749 </span> 1750 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1751 <span class="topic-story__date">Sept 19, 2026</span> 1752 <span class="topic-story__time">3:00 AM</span> 1753 </div> 1754 1755 </div> 1756 </div> 1757 1758 </a> 1759 1760 1761 <a 1762 href="https://slate.com/podcasts/what-next/2026/09/who-paid-for-don-jrs-wedding" 1763 class="topic-story" 1764 data-tb-region-item 1765 > 1766 <div class="topic-story__image"> 1767 <div class="lazyload-container"><img 1768 class=" lazyload" 1769 data-src="https://compote.slate.com/images/f150a8db-0240-4979-abac-a7cbafc0d535.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195" 1770 data-srcset="https://compote.slate.com/images/f150a8db-0240-4979-abac-a7cbafc0d535.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-195 195w,https://compote.slate.com/images/f150a8db-0240-4979-abac-a7cbafc0d535.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-390 390w,https://compote.slate.com/images/f150a8db-0240-4979-abac-a7cbafc0d535.jpeg?crop=1560%2C1040%2Cx0%2Cy0&s=image-585 585w" 1771 data-sizes="auto" 1772 alt="" /></div> 1773 </div> 1774 1775 <div class="topic-story__teaser"> 1776 <b class="topic-story__hed"> 1777 Off-the-Record: Weddings by Kremlev 1778 </b> 1779 <div class="topic-story__byline index-most-recent__inline-bullets"> 1780<span> 1781 1782 <svg width="1em" height="1em" class="signifier--podcast"> 1783 <title>Podcast Episode</title> 1784 <use xlink:href="https://slate.com/static/media/sites/slate-com/signifiers-sprite.7a83949.svg#headphones"></use> 1785 </svg> 1786 1787 What Next 1788 </span> 1789 <div class="topic-story__datetime index-most-recent__inline-bullets">
1790 <span class="topic-story__date">Sept 18, 2026</span> 1791 <span class="topic-story__time">1:00 PM</span> 1792 </div> 1793 1794 </div> 1795 </div> 1796 1797 </a> 1798 1799 1800 <a 1801 href="https://slate.com/news-and-politics/2026/09/slate-news-quiz-ireland-tariffs-thomas-massie-kosovo-emmys.html" 1802 class="topic-story" 1803 data-tb-region-item 1804 > 1805 <div class="topic-story__image"> 1806 <div class="lazyload-container"><img 1807 class=" lazyload" 1808 data-src="https://compote.slate.com/images/3c7f80c5-7b7a-4dc8-aa7c-6b50335f117c.jpeg?s=image-195" 1809 data-srcset="https://compote.slate.com/images/3c7f80c5-7b7a-4dc8-aa7c-6b50335f117c.jpeg?s=image-195 195w,https://compote.slate.com/images/3c7f80c5-7b7a-4dc8-aa7c-6b50335f117c.jpeg?s=image-390 390w,https://compote.slate.com/images/3c7f80c5-7b7a-4dc8-aa7c-6b50335f117c.jpeg?s=image-585 585w" 1810 data-sizes="auto" 1811 alt="" /></div> 1812 </div> 1813 1814 <div class="topic-story__teaser"> 1815 <b class="topic-story__hed"> 1816 Think Youâre Smarter Than a Slate Website Developer? Find Out With This Weekâs News Quiz. 1817 </b> 1818 <div class="topic-story__byline index-most-recent__inline-bullets"> 1819<span class="topic-story__author"> 1820 Ray Hamel 1821 </span> 1822 <div class="topic-story__datetime index-most-recent__inline-bullets"> 1823 <span class="topic-story__date">Sept 18, 2026</span> 1824 <span class="topic-story__time">5:55 AM</span> 1825 </div> 1826 1827 </div> 1828 </div> 1829 1830 </a> 1831 1832<nav class="topic-stories-list__pagination" role="navigation" aria-label="Pagination links"> 1833<a 1834 href="/news-and-politics/2#recent" 1835 title="Page 2" 1836 aria-label="Page 2" 1837 >Next â</a> 1838 1839 <div class="topic-stories-list__results"> 1840 Showing 1841 <span class="topic-stories-list__count"> 1842 <b>1–20</b> 1843 of <b>101,942</b> 1844 </span> 1845 </div> 1846 </nav> 1847 1848</div> 1849 1850 </div> 1851 <div class="layout-teaser-list__side-content"> 1852 1853<div class="slate-ad ad--desktopOnly ad--rightRail"> 1854 <div class="slate-ad__label"> 1855 <span class="border"></span> 1856 <div class="advertisement">Advertisement</div> 1857 <span class="border"></span> 1858 </div> 1859 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/indexRrFlex@published" 1860 data-placeholder="settings" 1861 data-type="rr-front-flex" 1862 data-zone-id = "768502" 1863 data-criteo-id="" 1864 data-site-id="271367" 1865 data-ll-threshold="400" 1866 > 1867 </div> 1868</div> 1869 1870 1871<div class="slate-ad ad--desktopOnly ad--rightRail"> 1872 <div class="slate-ad__label"> 1873 <span class="border"></span> 1874 <div class="advertisement">Advertisement</div> 1875 <span class="border"></span> 1876 </div> 1877 <div class="slate-ad__creative" data-uri="slate.com/_components/slate-ad/instances/indexRrFlex@published" 1878 data-placeholder="settings" 1879 data-type="rr-front-flex" 1880 data-zone-id = "768502" 1881 data-criteo-id="" 1882 data-site-id="271367" 1883 data-ll-threshold="400" 1884 > 1885 </div> 1886</div> 1887 1888 </div> 1889 </div> 1890 <div 1891 class="slate-adnode" 1892 data-adnode="news_and_politics" 1893 data-uri="slate.com/_components/slate-adnode/instances/section-news-and-politics@published" 1894 1895></div> 1896 1897
1897<script 1898 class="slate-analytics-js js-analytics-js-data" 1899 type="application+json" 1900 data-pagetype="vertical front" 1901 data-version="2.48.1" 1902 data-web-vitals-sampling="0.5" 1903 data-web-vitals-url="https://dot.cdnslate.com/static/web-vitals/web-vitals.attribution.iife.85b704e.js" 1904 data-uri="slate.com/_components/slate-analytics-js/instances/section-news-and-politics@published" 1905> 1906 {"url":"https://slate.com/news-and-politics","tags":[],"authors":[],"section":"News & Politics","rubric":"","pub_date":"","page_id":"","page_type":"vertical front","commercialNode":"news_and_politics/undefined","last_modified_at":""} 1907</script>
1907 1908 1909 </section> 1910 <div class="l-container" > 1911 <div class="taboola-recirc" data-uri="slate.com/_components/taboola-recirc/instances/landingpage-fronts@published"> 1912 <span class="taboola-recirc__label">Sponsored Content</span> 1913 <div id="taboola-below-category-thumbnails"></div> 1914
1914<script> 1915 window._taboola = window._taboola || []; 1916 _taboola.push({ 1917 mode: 'alternating-thumbnails-a', 1918 container: 'taboola-below-category-thumbnails', 1919 placement: 'Below Category Thumbnails', 1920 target_type: 'mix' 1921 }); 1922 </script>
1922 1923</div> 1924 1925 <!-- data-uri="slate.com/_components/outbrain-widget/instances/section@published" --> 1926 1927 </div> 1928 </div> 1929 </main> 1930 </div> 1931 1932 1933 <section class="bottom-ad"> 1934 </section> 1935 1936 <footer 1937 class="global-footer" 1938 role="contentinfo" 1939 data-uri="slate.com/_components/global-footer/instances/default@published" 1940 1941> 1942<div class="global-footer__main"> 1943 <div class="global-footer__main-content"> 1944 <div class="global-footer__about"> 1945 <h4 class="global-footer__heading">About</h4> 1946 <ul class="global-footer__links"> 1947 <li><a href="/about">About Us</a></li> 1948 <li><a href="https://jobs.lever.co/slate">Work With Us</a></li> 1949 <li><a href="/contact">Contact</a></li> 1950 <li><a href="/pitch">Pitch Guidelines</a></li> 1951 <li><a href="/tips">Send Us Tips</a></li> 1952 <li><a href="/briefing/corrections">Corrections</a></li> 1953 <li><a href="/commenting">Commenting</a></li> 1954 <li><a href="http://www.slatereprints.com/">Reprints</a></li> 1955 </ul> 1956 </div> 1957 <div class="global-footer__sub"> 1958 <h4 class="global-footer__heading">Subscriptions</h4> 1959 <ul class="global-footer__links"> 1960 <li><a 1961 href="https://slate.com/plus" 1962 >Subscribe</a></li> 1963 <li><a href="/academic-group-subscriptions">Group Subscriptions</a></li> 1964 <li><a href="https://slate.com/sign-in">Sign In</a></li> 1965 <li><a href="https://slate.com/account">Account</a></li> 1966 <li><a href="/plus/faq">Subscription FAQs</a></li> 1967 <li><a href="/podcastfaqs">Podcast FAQs</a></li> 1968 <li><a href="/newsletters">Newsletters</a></li> 1969 <li><a href="https://slatehelp.freshdesk.com/support/solutions">Customer Support</a></li> 1970 </ul> 1971 </div> 1972 <div class="global-footer__ad"> 1973 <h4 class="global-footer__heading">Advertising</h4> 1974 <ul class="global-footer__links"> 1975 <li><a href="https://optout.aboutads.info/">AdChoices</a></li> 1976 1977 <li><a 1978 class="global-footer__links__cookie-prefs-link" 1979 onclick="(function(event){window.OneTrust && window.OneTrust.ToggleInfoDisplay(); event.preventDefault(); }(event))" 1980 href="/do-not-sell" 1981 > 1982 <img 1983 class="global-footer__links__ccpa-logo" 1984 src="https://dot.cdnslate.com/static/media/components/onetrust-update/ccpa-icons/privacyoptions29x14.f2f5996.png" 1985 width="29" 1986 height="14" 1987 alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" 1988 loading="lazy" 1989 /> 1990 Cookie Preferences 1991 </a> 1992</li> 1993 </ul> 1994 </div> 1995 <div class="global-footer__brand-section"> 1996 <svg width="243" height="30" class="global-footer__logo" loading="lazy"> 1997 <title>The Slate Group logo</title> 1998 <use 1999 data-href="https://slate.com/static/media/components/global-footer/footer-sprite.5083269.svg#slategroup" 2000 ></use> 2001 </svg> 2002 <p class="global-footer__brand-text">Slate is published by The Slate 2003 Group, a Graham Holdings Company.</p> 2004 <h4 class="global-footer__heading">Follow Us</h4> 2005 <div class="global-footer__social-links"> 2006 <a 2007 href="https://www.facebook.com/Slate/" 2008 class="global-footer__social-link" 2009 > 2010 <svg 2011 width="25" 2012 height="25" 2013 class="global-footer__social-badge" 2014 loading="lazy" 2015 > 2016 <use 2017 data-href="https://slate.com/static/media/sites/slate-com/share-sprite.7f8dfdf.svg#facebook-circle" 2018 ></use> 2019 </svg> 2020 Facebook 2021 </a> 2022 <a 2023 href="https://twitter.com/slate" 2024 class="global-footer__social-link" 2025 > 2026 <svg 2027 width="25" 2028 height="25" 2029 class="global-footer__social-badge" 2030 loading="lazy" 2031 > 2032 <use 2033 data-href="https://slate.com/static/media/sites/slate-com/share-sprite.7f8dfdf.svg#x-circle" 2034 ></use> 2035 </svg> 2036 X 2037 </a> 2038 <a 2039 href="https://bsky.app/profile/slate.com" 2040 class="global-footer__social-link" 2041 > 2042 <svg 2043 width="25" 2044 height="25" 2045 class="global-footer__social-badge" 2046 loading="lazy" 2047 > 2048 <use 2049 data-href="https://slate.com/static/media/sites/slate-com/share-sprite.7f8dfdf.svg#bluesky-circle" 2050 ></use> 2051 </svg> 2052 Bluesky 2053 </a> 2054 <a 2055 href="https://www.instagram.com/slate/" 2056 class="global-footer__social-link" 2057 > 2058 <svg 2059 width="25" 2060 height="25" 2061 class="global-footer__social-badge" 2062 loading="lazy" 2063 > 2064 <use 2065 data-href="https://slate.com/static/media/sites/slate-com/share-sprite.7f8dfdf.svg#instagram-circle" 2066 ></use> 2067 </svg> 2068 Instagram 2069 </a> 2070 <a 2071 href="https://www.youtube.com/slate" 2072 class="global-footer__social-link" 2073 > 2074 <svg 2075 width="25" 2076 height="25" 2077 class="global-footer__social-badge" 2078 loading="lazy" 2079 > 2080 <use 2081 data-href="https://slate.com/static/media/sites/slate-com/share-sprite.7f8dfdf.svg#youtube-circle" 2082 ></use> 2083 </svg> 2084 YouTube 2085 </a> 2086 <a href="/rss" class="global-footer__social-link"> 2087 <svg 2088 width="25" 2089 height="25" 2090 class="global-footer__social-badge" 2091 loading="lazy" 2092 > 2093 <use 2094 data-href="https://slate.com/static/media/sites/slate-com/share-sprite.7f8dfdf.svg#rss-circle" 2095 ></use> 2096 </svg> 2097 RSS Feed 2098 </a> 2099 </div> 2100 </div> 2101 </div> 2102 </div> 2103 <div class="global-footer__legal"> 2104 <div class="global-footer__legal-content"> 2105 <ul class="global-footer__legal-links"> 2106 <li class="global-footer__legal-link"><a href="/terms">User Agreement</a></li> 2107 <li class="global-footer__legal-link"><a href="/privacy">Privacy Policy</a></li> 2108 </ul> 2109 <p class="global-footer__legal-text">All contents © 2110 2026 2111 The Slate Group LLC. All rights reserved.</p> 2112 </div> 2113 </div> 2114 2115</footer> <div id="onboarding-container" class="fixin"></div> 2116 <div class="foot" data-editable="foot"> 2117 <div 2118 class="piano" 2119 data-uri="slate.com/_components/piano/instances/general@published" 2120 data-config="{"url":"https://experience.piano.io","aid":"homyv5Uzpu","endpoint":"https://buy.piano.io/api/v3","idUrl":"https://id.piano.io/","cxenseSiteId":"1129570900026411565"}" 2121 data-sophi-log-level="debug" 2122 data-sophi-script-id="3253495344" 2123> 2124
2124<script> 2125 (()=>{var y=Object.create;var i=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,S=Object.prototype.hasOwnProperty;var l=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var b=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of w(t))!S.call(e,n)&&n!==o&&i(e,n,{get:()=>t[n],enumerable:!(r=h(t,n))||r.enumerable});return e};var E=(e,t,o)=>(o=e!=null?y(g(e)):{},b(t||!e||!e.__esModule?i(o,"default",{value:e,enumerable:!0}):o,e));var s=l((q,a)=>{function x(e){let t=[["sm",320],["md",768],["lg",1024],["xl",1440]],o=t.length;for(;o--;)if(e>=t[o][1])return t[o][0];return t[0][0]}a.exports={getLayoutBreakpoint:x}});var u=l((W,d)=>{var{getLayoutBreakpoint:c}=s();function v(e,t,o={},r){if(!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}`);let n=new URL(`${document.location.protocol}//${document.location.hostname}`);if(n.pathname="n4qzk8pw",n.searchParams.set("eventName",encodeURIComponent(e)),t){if(typeof t!="object")throw new Error(`eventData must be an object. Got ${t}`);o.noLayoutBreakpoint||(t.layoutBreakpoint=c(document.documentElement.clientWidth)),n.searchParams.set("eventData",encodeURIComponent(JSON.stringify(t)))}else o.noLayoutBreakpoint||n.searchParams.set("eventData",encodeURIComponent(JSON.stringify({layoutBreakpoint:c(document.documentElement.clientWidth)})));return r||(r=Function.prototype),fetch(n,{keepalive:!!o.keepalive}).then(r)}d.exports.track=v});var C=E(u(),1);var L="#roadblock",P="piano-paywall-visible",T="slate-fade",k="slate-blur",A="slate-paywall-hide",O="piano-mount",p=`.${O}`,H=`${p}__container`;function f(e,t){let o=new URL(e,location.href);t||(t=location.href),o.searchParams.set("redirect_uri",t),location.href=o.href}function m(){return document.querySelector(`${L}`).closest(p)}function R(){let e=[T,k,A];document.body.classList.remove(P),document.querySelectorAll(e.map(o=>"."+o).join(",")).forEach(o=>o.classList.remove(...e)),m().remove()}window.slateGlobal.ui.removePaywall=R;window.slateGlobal.ui.togglePaywall=()=>{let e=m();e.hidden=!e.hidden};window.tp=window.tp||[];tp.push(["addHandler","checkoutCustomEvent",function(e){switch(e.eventName){case"loginButtonClick":case"signInButtonClick":f("/sign-in");break}}]);})(); 2126 2127 </script>
2127 2128
2128<script id="sophi-init"> 2129 !function(){"use strict";window.sophi=window.sophi||{},window.sophi.demeter={actions:[],initStatus:""},window._s=function(e){var i=window.sophi.demeter,t=String(Math.floor(performance.now()/10)/100).replace(/^0\./,".");i.initStatus=(i.initStatus?i.initStatus+",":"")+e+t},window.demeter=window.demeter||function(){var t,a,e=new Promise(function(e,i){t=e,a=i});return window.sophi.demeter.actions.push([arguments,t,a]),e};var e=document.currentScript.parentElement.dataset.sophiLogLevel,i={args:{}},e=(e&&(i.args.logLevel=e),function(){var e=new URL(location.href);if(e.searchParams.get("sophi-override"))switch(e.searchParams.get("sophi-override")){case"paywall":return{outcome:{wallVisibility:"always",wallVisibilityCode:1,wallType:"paywall",wallTypeCode:1}};case"regwall":return{outcome:{wallVisibility:"always",wallVisibilityCode:1,wallType:"regwall",wallTypeCode:2}};default:return{outcome:{wallVisibility:"never",wallVisibilityCode:0,wallType:"none",wallTypeCode:-1}}}}());e&&(i.args.override=e),Object.keys(i.args).length&&window.demeter("config",i),window._s("i")}(); 2130 </script>
2130 2131</div> 2132 2133 <div data-uri="slate.com/_components/adblock-message/instances/general@published" class="blocker-intercept"> 2134 <dialog class="slate-modal blocker-intercept__standard"> 2135 <h1 class="blocker-intercept__heading">We need to talk about your 2136 adblocker</h1> 2137 <p class="slate-graf blocker-intercept__message"> 2138 Slate relies on advertising to support our journalism. If you value our 2139 work, please disable your ad blocker. If you want to block ads but still 2140 support Slate, consider subscribing. 2141 </p> 2142 <a 2143 href="https://slate.com/news-and-politics/2017/04/how-to-disable-your-ad-blocker-on-slate.html" 2144 class="slate-button blocker-intercept__enable-ads" 2145 >Enable Ads on Slate</a> 2146 <a 2147 class="slate-link blocker-intercept__subscribe-link" 2148 href="https://slate.com/plus?via=ad_blocker_modal&tpcc=slate-ui--ad_blocker_modal" 2149 >Subscribe</a> 2150 <p class="blocker-intercept__sign-in"> 2151 Already a member? 2152 <a href="https://slate.com/sign-in" class="slate-link--classic">Sign in 2153 here</a> 2154 </p> 2155 <button 2156 type="button" 2157 class="slate-close" 2158 aria-label="Close ad blocker message" 2159 > 2160 <svg width="21" height="21" viewBox="0 0 24 24" fill="currentColor" role="img" aria-hidden="true"> 2161 <use href="https://slate.com/static/media/sites/slate-com/global-sprite.e224d89.svg#close"></use> 2162 </svg> 2163 </button> 2164 </dialog> 2165 2166 </div> 2167 2168 2169 <div data-uri="slate.com/_components/webapp-serviceworker/instances/default@published" data-is-eu="false"></div> 2170 2171 <!-- data-uri="slate.com/_components/taboola-footer/instances/default@published" --> 2172
2172<script> 2173 window._taboola = window._taboola || []; 2174 _taboola.push({flush: true}); 2175 </script>
2175 2176 2177</div> 2178 <style> 2179 @-webkit-keyframes fadeInKilnLogo { 2180 0% { 2181 opacity: 0; } 2182 100% { 2183 opacity: 1; } } 2184 2185@keyframes fadeInKilnLogo { 2186 0% { 2187 opacity: 0; } 2188 100% { 2189 opacity: 1; } } 2190 2191.clay-kiln-logo { 2192 background-color: rgba(255, 255, 255, 0.8); 2193 display: none; 2194 height: 100vh; 2195 left: 0; 2196 opacity: 0; 2197 position: fixed; 2198 top: 0; 2199 width: 100vw; 2200 z-index: 99999; } 2201 2202.clay-kiln-logo.show { 2203 -webkit-animation: 200ms ease forwards fadeInKilnLogo; 2204 animation: 200ms ease forwards fadeInKilnLogo; 2205 display: block; } 2206 2207.clay-kiln-logo svg { 2208 -webkit-box-sizing: border-box; 2209 box-sizing: border-box; 2210 height: 110px; 2211 left: calc(50vw - 155px); 2212 position: fixed; 2213 top: calc(50vh - 55px); 2214 width: 310px; } 2215 2216 </style> 2217 <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> 2218
2218<script> 2219 /******/ (function(modules) { // webpackBootstrap 2220/******/ // The module cache 2221/******/ var installedModules = {}; 2222/******/ 2223/******/ // The require function 2224/******/ function __webpack_require__(moduleId) { 2225/******/ 2226/******/ // Check if module is in cache 2227/******/ if(installedModules[moduleId]) { 2228/******/ return installedModules[moduleId].exports; 2229/******/ } 2230/******/ // Create a new module (and put it into the cache) 2231/******/ var module = installedModules[moduleId] = { 2232/******/ i: moduleId, 2233/******/ l: false, 2234/******/ exports: {} 2235/******/ }; 2236/******/ 2237/******/ // Execute the module function 2238/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); 2239/******/ 2240/******/ // Flag the module as loaded 2241/******/ module.l = true; 2242/******/ 2243/******/ // Return the exports of the module 2244/******/ return module.exports; 2245/******/ } 2246/******/ 2247/******/ 2248/******/ // expose the modules object (__webpack_modules__) 2249/******/ __webpack_require__.m = modules; 2250/******/ 2251/******/ // expose the module cache 2252/******/ __webpack_require__.c = installedModules; 2253/******/ 2254/******/ // define getter function for harmony exports 2255/******/ __webpack_require__.d = function(exports, name, getter) { 2256/******/ if(!__webpack_require__.o(exports, name)) { 2257/******/ Object.defineProperty(exports, name, { 2258/******/ configurable: false, 2259/******/ enumerable: true, 2260/******/ get: getter 2261/******/ }); 2262/******/ } 2263/******/ }; 2264/******/ 2265/******/ // getDefaultExport function for compatibility with non-harmony modules 2266/******/ __webpack_require__.n = function(module) { 2267/******/ var getter = module && module.__esModule ? 2268/******/ function getDefault() { return module['default']; } : 2269/******/ function getModuleExports() { return module; }; 2270/******/ __webpack_require__.d(getter, 'a', getter); 2271/******/ return getter; 2272/******/ }; 2273/******/ 2274/******/ // Object.prototype.hasOwnProperty.call 2275/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 2276/******/ 2277/******/ // __webpack_public_path__ 2278/******/ __webpack_require__.p = ""; 2279/******/ 2280/******/ // Load entry module and return exports 2281/******/ return __webpack_require__(__webpack_require__.s = 1217); 2282/******/ }) 2283/************************************************************************/ 2284/******/ ({ 2285 2286/***/ 100: 2287/***/ (function(module, exports) { 2288 2289/** 2290 * The base implementation of `_.findIndex` and `_.findLastIndex` without 2291 * support for iteratee shorthands. 2292 * 2293 * @private 2294 * @param {Array} array The array to inspect. 2295 * @param {Function} predicate The function invoked per iteration. 2296 * @param {number} fromIndex The index to search from. 2297 * @param {boolean} [fromRight] Specify iterating from right to left. 2298 * @returns {number} Returns the index of the matched value, else `-1`. 2299 */ 2300function baseFindIndex(array, predicate, fromIndex, fromRight) { 2301 var length = array.length, 2302 index = fromIndex + (fromRight ? 1 : -1); 2303 2304 while ((fromRight ? index-- : ++index < length)) { 2305 if (predicate(array[index], index, array)) { 2306 return index; 2307 } 2308 } 2309 return -1; 2310} 2311 2312module.exports = baseFindIndex; 2313 2314 2315/***/ }), 2316 2317/***/ 1217: 2318/***/ (function(module, exports, __webpack_require__) { 2319 2320"use strict"; 2321 2322 2323var _shiftClay = __webpack_require__(745); 2324 2325var _shiftClay2 = _interopRequireDefault(_shiftClay); 2326 2327function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 2328 2329// load logo styles 2330__webpack_require__(261); 2331 2332(0, _shiftClay2.default)(); 2333 2334/***/ }), 2335 2336/***/ 138: 2337/***/ (function(module, exports) { 2338 2339/** Used as references for various `Number` constants. */ 2340var MAX_SAFE_INTEGER = 9007199254740991; 2341 2342/** 2343 * Checks if `value` is a valid array-like length. 2344 * 2345 * **Note:** This method is loosely based on 2346 * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength). 2347 * 2348 * @static 2349 * @memberOf _ 2350 * @since 4.0.0 2351 * @category Lang 2352 * @param {*} value The value to check. 2353 * @returns {boolean} Returns `true` if `value` is a valid length, else `false`. 2354 * @example 2355 * 2356 * _.isLength(3); 2357 * // => true 2358 * 2359 * _.isLength(Number.MIN_VALUE); 2360 * // => false 2361 * 2362 * _.isLength(Infinity); 2363 * // => false 2364 * 2365 * _.isLength('3'); 2366 * // => false 2367 */ 2368function isLength(value) { 2369 return typeof value == 'number' && 2370 value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER; 2371} 2372 2373module.exports = isLength; 2374 2375 2376/***/ }), 2377 2378/***/ 139:
2379/***/ (function(module, exports) { 2380 2381// Source: http://jsfiddle.net/vWx8V/ 2382// http://stackoverflow.com/questions/5603195/full-list-of-javascript-keycodes 2383 2384/** 2385 * Conenience method returns corresponding value for given keyName or keyCode. 2386 * 2387 * @param {Mixed} keyCode {Number} or keyName {String} 2388 * @return {Mixed} 2389 * @api public 2390 */ 2391 2392function keyCode(searchInput) { 2393 // Keyboard Events 2394 if (searchInput && 'object' === typeof searchInput) { 2395 var hasKeyCode = searchInput.which || searchInput.keyCode || searchInput.charCode 2396 if (hasKeyCode) searchInput = hasKeyCode 2397 } 2398 2399 // Numbers 2400 if ('number' === typeof searchInput) return names[searchInput] 2401 2402 // Everything else (cast to string) 2403 var search = String(searchInput) 2404 2405 // check codes 2406 var foundNamedKey = codes[search.toLowerCase()] 2407 if (foundNamedKey) return foundNamedKey 2408 2409 // check aliases 2410 var foundNamedKey = aliases[search.toLowerCase()] 2411 if (foundNamedKey) return foundNamedKey 2412 2413 // weird character? 2414 if (search.length === 1) return search.charCodeAt(0) 2415 2416 return undefined 2417} 2418 2419/** 2420 * Compares a keyboard event with a given keyCode or keyName. 2421 * 2422 * @param {Event} event Keyboard event that should be tested 2423 * @param {Mixed} keyCode {Number} or keyName {String} 2424 * @return {Boolean} 2425 * @api public 2426 */ 2427keyCode.isEventKey = function isEventKey(event, nameOrCode) { 2428 if (event && 'object' === typeof event) { 2429 var keyCode = event.which || event.keyCode || event.charCode 2430 if (keyCode === null || keyCode === undefined) { return false; } 2431 if (typeof nameOrCode === 'string') { 2432 // check codes 2433 var foundNamedKey = codes[nameOrCode.toLowerCase()] 2434 if (foundNamedKey) { return foundNamedKey === keyCode; } 2435 2436 // check aliases 2437 var foundNamedKey = aliases[nameOrCode.toLowerCase()] 2438 if (foundNamedKey) { return foundNamedKey === keyCode; } 2439 } else if (typeof nameOrCode === 'number') { 2440 return nameOrCode === keyCode; 2441 } 2442 return false; 2443 } 2444} 2445 2446exports = module.exports = keyCode; 2447 2448/** 2449 * Get by name 2450 * 2451 * exports.code['enter'] // => 13 2452 */ 2453 2454var codes = exports.code = exports.codes = { 2455 'backspace': 8, 2456 'tab': 9, 2457 'enter': 13, 2458 'shift': 16, 2459 'ctrl': 17, 2460 'alt': 18, 2461 'pause/break': 19, 2462 'caps lock': 20, 2463 'esc': 27, 2464 'space': 32, 2465 'page up': 33, 2466 'page down': 34, 2467 'end': 35, 2468 'home': 36, 2469 'left': 37, 2470 'up': 38, 2471 'right': 39, 2472 'down': 40, 2473 'insert': 45, 2474 'delete': 46, 2475 'command': 91, 2476 'left command': 91, 2477 'right command': 93, 2478 'numpad *': 106, 2479 'numpad +': 107, 2480 'numpad -': 109, 2481 'numpad .': 110, 2482 'numpad /': 111, 2483 'num lock': 144, 2484 'scroll lock': 145, 2485 'my computer': 182, 2486 'my calculator': 183, 2487 ';': 186, 2488 '=': 187, 2489 ',': 188, 2490 '-': 189, 2491 '.': 190, 2492 '/': 191, 2493 '`': 192, 2494 '[': 219, 2495 '\\': 220, 2496 ']': 221, 2497 "'": 222 2498} 2499 2500// Helper aliases 2501 2502var aliases = exports.aliases = { 2503 'windows': 91, 2504 'â§': 16, 2505 'â¥': 18, 2506 'â': 17, 2507 'â': 91, 2508 'ctl': 17, 2509 'control': 17, 2510 'option': 18, 2511 'pause': 19, 2512 'break': 19, 2513 'caps': 20, 2514 'return': 13, 2515 'escape': 27, 2516 'spc': 32, 2517 'spacebar': 32, 2518 'pgup': 33, 2519 'pgdn': 34, 2520 'ins': 45, 2521 'del': 46, 2522 'cmd': 91 2523} 2524 2525/*! 2526 * Programatically add the following 2527 */ 2528 2529// lower case chars 2530for (i = 97; i < 123; i++) codes[String.fromCharCode(i)] = i - 32 2531 2532// numbers 2533for (var i = 48; i < 58; i++) codes[i - 48] = i 2534 2535// function keys 2536for (i = 1; i < 13; i++) codes['f'+i] = i + 111 2537 2538// numpad keys 2539for (i = 0; i < 10; i++) codes['numpad '+i] = i + 96 2540 2541/** 2542 * Get by code 2543 * 2544 * exports.name[13] // => 'Enter' 2545 */ 2546 2547var names = exports.names = exports.title = {} // title for backward compat 2548 2549// Create reverse mapping 2550for (i in codes) names[codes[i]] = i 2551 2552// Add aliases 2553for (var alias in aliases) { 2554 codes[alias] = aliases[alias] 2555} 2556 2557 2558/***/ }), 2559 2560/***/ 143: 2561/***/ (function(module, exports, __webpack_require__) { 2562 2563var baseFindIndex = __webpack_require__(100), 2564 baseIsNaN = __webpack_require__(211), 2565 strictIndexOf = __webpack_require__(212); 2566 2567/** 2568 * The base implementation of `_.indexOf` without `fromIndex` bounds checks. 2569 * 2570 * @private 2571 * @param {Array} array The array to inspect. 2572 * @param {*} value The value to search for. 2573 * @param {number} fromIndex The index to search from. 2574 * @returns {number} Returns the index of the matched value, else `-1`. 2575 */ 2576function baseIndexOf(array, value, fromIndex) { 2577 return value === value
2578 ? strictIndexOf(array, value, fromIndex) 2579 : baseFindIndex(array, baseIsNaN, fromIndex); 2580} 2581 2582module.exports = baseIndexOf; 2583 2584 2585/***/ }), 2586 2587/***/ 174: 2588/***/ (function(module, exports, __webpack_require__) { 2589 2590"use strict"; 2591 2592 2593Object.defineProperty(exports, "__esModule", { 2594 value: true 2595}); 2596exports.default = toggleEdit; 2597/** 2598 * toggle between edit and view modes 2599 * @param {object} location stub for testing 2600 */ 2601function toggleEdit(location) { 2602 var query = '?edit=true', 2603 endQuery = '&edit=true'; 2604 2605 var url = void 0, 2606 queryIndex = void 0, 2607 endQueryIndex = void 0; 2608 2609 location = location || /* istanbul ignore next: can't stub window.location */window.location; 2610 url = location.protocol + '//' + location.host + location.pathname + location.search; // don't keep the hash 2611 queryIndex = url.indexOf(query); 2612 endQueryIndex = url.indexOf(endQuery); 2613 2614 if (queryIndex > -1) { 2615 url = url.substring(0, queryIndex); 2616 } else if (endQueryIndex > -1) { 2617 url = url.substring(0, endQueryIndex); 2618 } else if (url.indexOf('?') > -1) { 2619 url = url + endQuery; 2620 } else { 2621 url = url + query; 2622 } 2623 2624 location.assign(url); 2625} 2626 2627/***/ }), 2628 2629/***/ 190: 2630/***/ (function(module, exports, __webpack_require__) { 2631 2632var toNumber = __webpack_require__(87); 2633 2634/** Used as references for various `Number` constants. */ 2635var INFINITY = 1 / 0, 2636 MAX_INTEGER = 1.7976931348623157e+308; 2637 2638/** 2639 * Converts `value` to a finite number. 2640 * 2641 * @static 2642 * @memberOf _ 2643 * @since 4.12.0 2644 * @category Lang 2645 * @param {*} value The value to convert. 2646 * @returns {number} Returns the converted number. 2647 * @example 2648 * 2649 * _.toFinite(3.2); 2650 * // => 3.2 2651 * 2652 * _.toFinite(Number.MIN_VALUE); 2653 * // => 5e-324 2654 * 2655 * _.toFinite(Infinity); 2656 * // => 1.7976931348623157e+308 2657 * 2658 * _.toFinite('3.2'); 2659 * // => 3.2 2660 */ 2661function toFinite(value) { 2662 if (!value) { 2663 return value === 0 ? value : 0; 2664 } 2665 value = toNumber(value); 2666 if (value === INFINITY || value === -INFINITY) { 2667 var sign = (value < 0 ? -1 : 1); 2668 return sign * MAX_INTEGER; 2669 } 2670 return value === value ? value : 0; 2671} 2672 2673module.exports = toFinite; 2674 2675 2676/***/ }), 2677 2678/***/ 211: 2679/***/ (function(module, exports) { 2680 2681/** 2682 * The base implementation of `_.isNaN` without support for number objects. 2683 * 2684 * @private 2685 * @param {*} value The value to check. 2686 * @returns {boolean} Returns `true` if `value` is `NaN`, else `false`. 2687 */ 2688function baseIsNaN(value) { 2689 return value !== value; 2690} 2691 2692module.exports = baseIsNaN; 2693 2694 2695/***/ }), 2696 2697/***/ 212: 2698/***/ (function(module, exports) { 2699 2700/** 2701 * A specialized version of `_.indexOf` which performs strict equality 2702 * comparisons of values, i.e. `===`. 2703 * 2704 * @private 2705 * @param {Array} array The array to inspect. 2706 * @param {*} value The value to search for. 2707 * @param {number} fromIndex The index to search from. 2708 * @returns {number} Returns the index of the matched value, else `-1`. 2709 */ 2710function strictIndexOf(array, value, fromIndex) { 2711 var index = fromIndex - 1, 2712 length = array.length; 2713 2714 while (++index < length) { 2715 if (array[index] === value) { 2716 return index; 2717 } 2718 } 2719 return -1; 2720} 2721 2722module.exports = strictIndexOf; 2723 2724 2725/***/ }), 2726 2727/***/ 213: 2728/***/ (function(module, exports, __webpack_require__) { 2729 2730var baseValues = __webpack_require__(214), 2731 keys = __webpack_require__(42); 2732 2733/** 2734 * Creates an array of the own enumerable string keyed property values of `object`. 2735 * 2736 * **Note:** Non-object values are coerced to objects. 2737 * 2738 * @static 2739 * @since 0.1.0 2740 * @memberOf _ 2741 * @category Object 2742 * @param {Object} object The object to query. 2743 * @returns {Array} Returns the array of property values. 2744 * @example 2745 * 2746 * function Foo() { 2747 * this.a = 1; 2748 * this.b = 2; 2749 * } 2750 * 2751 * Foo.prototype.c = 3; 2752 * 2753 * _.values(new Foo); 2754 * // => [1, 2] (iteration order is not guaranteed) 2755 * 2756 * _.values('hi'); 2757 * // => ['h', 'i'] 2758 */ 2759function values(object) { 2760 return object == null ? [] : baseValues(object, keys(object)); 2761} 2762 2763module.exports = values; 2764 2765 2766/***/ }), 2767 2768/***/ 214: 2769/***/ (function(module, exports, __webpack_require__) { 2770 2771var arrayMap = __webpack_require__(43); 2772 2773/**
2774 * The base implementation of `_.values` and `_.valuesIn` which creates an 2775 * array of `object` property values corresponding to the property names 2776 * of `props`. 2777 * 2778 * @private 2779 * @param {Object} object The object to query. 2780 * @param {Array} props The property names to get values for. 2781 * @returns {Object} Returns the array of property values. 2782 */ 2783function baseValues(object, props) { 2784 return arrayMap(props, function(key) { 2785 return object[key]; 2786 }); 2787} 2788 2789module.exports = baseValues; 2790 2791 2792/***/ }), 2793 2794/***/ 261: 2795/***/ (function(module, exports) { 2796 2797// removed by extract-text-webpack-plugin 2798 2799/***/ }), 2800 2801/***/ 3: 2802/***/ (function(module, exports) { 2803 2804/** 2805 * Checks if `value` is classified as an `Array` object. 2806 * 2807 * @static 2808 * @memberOf _ 2809 * @since 0.1.0 2810 * @category Lang 2811 * @param {*} value The value to check. 2812 * @returns {boolean} Returns `true` if `value` is an array, else `false`. 2813 * @example 2814 * 2815 * _.isArray([1, 2, 3]); 2816 * // => true 2817 * 2818 * _.isArray(document.body.children); 2819 * // => false 2820 * 2821 * _.isArray('abc'); 2822 * // => false 2823 * 2824 * _.isArray(_.noop); 2825 * // => false 2826 */ 2827var isArray = Array.isArray; 2828 2829module.exports = isArray; 2830 2831 2832/***/ }), 2833 2834/***/ 4: 2835/***/ (function(module, exports) { 2836 2837/** 2838 * Checks if `value` is the 2839 * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types) 2840 * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) 2841 * 2842 * @static 2843 * @memberOf _ 2844 * @since 0.1.0 2845 * @category Lang 2846 * @param {*} value The value to check. 2847 * @returns {boolean} Returns `true` if `value` is an object, else `false`. 2848 * @example 2849 * 2850 * _.isObject({}); 2851 * // => true 2852 * 2853 * _.isObject([1, 2, 3]); 2854 * // => true 2855 * 2856 * _.isObject(_.noop); 2857 * // => true 2858 * 2859 * _.isObject(null); 2860 * // => false 2861 */ 2862function isObject(value) { 2863 var type = typeof value; 2864 return value != null && (type == 'object' || type == 'function'); 2865} 2866 2867module.exports = isObject; 2868 2869 2870/***/ }), 2871 2872/***/ 41: 2873/***/ (function(module, exports) { 2874 2875/** 2876 * Checks if `value` is object-like. A value is object-like if it's not `null` 2877 * and has a `typeof` result of "object". 2878 * 2879 * @static 2880 * @memberOf _ 2881 * @since 4.0.0 2882 * @category Lang 2883 * @param {*} value The value to check. 2884 * @returns {boolean} Returns `true` if `value` is object-like, else `false`. 2885 * @example 2886 * 2887 * _.isObjectLike({}); 2888 * // => true 2889 * 2890 * _.isObjectLike([1, 2, 3]); 2891 * // => true 2892 * 2893 * _.isObjectLike(_.noop); 2894 * // => false 2895 * 2896 * _.isObjectLike(null); 2897 * // => false 2898 */ 2899function isObjectLike(value) { 2900 return value != null && typeof value == 'object'; 2901} 2902 2903module.exports = isObjectLike; 2904 2905 2906/***/ }), 2907 2908/***/ 42: 2909/***/ (function(module, exports, __webpack_require__) { 2910 2911var overArg = __webpack_require__(75); 2912 2913/* Built-in method references for those with the same name as other `lodash` methods. */ 2914var nativeKeys = overArg(Object.keys, Object); 2915 2916module.exports = nativeKeys; 2917 2918 2919/***/ }), 2920 2921/***/ 43: 2922/***/ (function(module, exports) { 2923 2924/** 2925 * A specialized version of `_.map` for arrays without support for iteratee 2926 * shorthands. 2927 * 2928 * @private 2929 * @param {Array} [array] The array to iterate over. 2930 * @param {Function} iteratee The function invoked per iteration. 2931 * @returns {Array} Returns the new mapped array. 2932 */ 2933function arrayMap(array, iteratee) { 2934 var index = -1, 2935 length = array == null ? 0 : array.length, 2936 result = Array(length); 2937 2938 while (++index < length) { 2939 result[index] = iteratee(array[index], index, array); 2940 } 2941 return result; 2942} 2943 2944module.exports = arrayMap; 2945 2946 2947/***/ }), 2948 2949/***/ 44: 2950/***/ (function(module, exports, __webpack_require__) { 2951 2952var isFunction = __webpack_require__(49), 2953 isLength = __webpack_require__(138); 2954 2955/** 2956 * Checks if `value` is array-like. A value is considered array-like if it's 2957 * not a function and has a `value.length` that's an integer greater than or 2958 * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`. 2959 * 2960 * @static 2961 * @memberOf _ 2962 * @since 4.0.0 2963 * @category Lang 2964 * @param {*} value The value to check. 2965 * @returns {boolean} Returns `true` if `value` is array-like, else `false`. 2966 * @example 2967 * 2968 * _.isArrayLike([1, 2, 3]); 2969 * // => true 2970 * 2971 * _.isArrayLike(document.body.children); 2972 * // => true 2973 * 2974 * _.isArrayLike('abc'); 2975 * // => true 2976 * 2977 * _.isArrayLike(_.noop); 2978 * // => false 2979 */ 2980function isArrayLike(value) { 2981 return value != null && isLength(value.length) && !isFunction(value); 2982} 2983 2984module.exports = isArrayLike; 2985 2986 2987/***/ }), 2988 2989/***/ 49: 2990/***/ (function(module, exports, __webpack_require__) { 2991 2992var baseGetTag = __webpack_require__(50), 2993 isObject = __webpack_require__(4); 2994 2995/** `Object#toString` result references. */ 2996var asyncTag = '[object AsyncFunction]', 2997 funcTag = '[object Function]', 2998 genTag = '[object GeneratorFunction]', 2999 proxyTag = '[object Proxy]'; 3000 3001/** 3002 * Checks if `value` is classified as a `Function` object. 3003 * 3004 * @static 3005 * @memberOf _ 3006 * @since 0.1.0 3007 * @category Lang 3008 * @param {*} value The value to check. 3009 * @returns {boolean} Returns `true` if `value` is a function, else `false`. 3010 * @example 3011 * 3012 * _.isFunction(_); 3013 * // => true 3014 * 3015 * _.isFunction(/abc/); 3016 * // => false 3017 */ 3018function isFunction(value) { 3019 if (!isObject(value)) { 3020 return false;
3021 } 3022 // The use of `Object#toString` avoids issues with the `typeof` operator 3023 // in Safari 9 which returns 'object' for typed arrays and other constructors. 3024 var tag = baseGetTag(value); 3025 return tag == funcTag || tag == genTag || tag == asyncTag || tag == proxyTag; 3026} 3027 3028module.exports = isFunction; 3029 3030 3031/***/ }), 3032 3033/***/ 5: 3034/***/ (function(module, exports, __webpack_require__) { 3035 3036var baseGetTag = __webpack_require__(50), 3037 isArray = __webpack_require__(3), 3038 isObjectLike = __webpack_require__(41); 3039 3040/** `Object#toString` result references. */ 3041var stringTag = '[object String]'; 3042 3043/** 3044 * Checks if `value` is classified as a `String` primitive or object. 3045 * 3046 * @static 3047 * @since 0.1.0 3048 * @memberOf _ 3049 * @category Lang 3050 * @param {*} value The value to check. 3051 * @returns {boolean} Returns `true` if `value` is a string, else `false`. 3052 * @example 3053 * 3054 * _.isString('abc'); 3055 * // => true 3056 * 3057 * _.isString(1); 3058 * // => false 3059 */ 3060function isString(value) { 3061 return typeof value == 'string' || 3062 (!isArray(value) && isObjectLike(value) && baseGetTag(value) == stringTag); 3063} 3064 3065module.exports = isString; 3066 3067 3068/***/ }), 3069 3070/***/ 50: 3071/***/ (function(module, exports) { 3072 3073/** Used for built-in method references. */ 3074var objectProto = Object.prototype; 3075 3076/** 3077 * Used to resolve the 3078 * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring) 3079 * of values. 3080 */ 3081var nativeObjectToString = objectProto.toString; 3082 3083/** 3084 * Converts `value` to a string using `Object.prototype.toString`. 3085 * 3086 * @private 3087 * @param {*} value The value to convert. 3088 * @returns {string} Returns the converted string. 3089 */ 3090function objectToString(value) { 3091 return nativeObjectToString.call(value); 3092} 3093 3094module.exports = objectToString; 3095 3096 3097/***/ }), 3098 3099/***/ 51: 3100/***/ (function(module, exports, __webpack_require__) { 3101 3102var toFinite = __webpack_require__(190); 3103 3104/** 3105 * Converts `value` to an integer. 3106 * 3107 * **Note:** This method is loosely based on 3108 * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger). 3109 * 3110 * @static 3111 * @memberOf _ 3112 * @since 4.0.0 3113 * @category Lang 3114 * @param {*} value The value to convert. 3115 * @returns {number} Returns the converted integer. 3116 * @example 3117 * 3118 * _.toInteger(3.2); 3119 * // => 3 3120 * 3121 * _.toInteger(Number.MIN_VALUE); 3122 * // => 0 3123 * 3124 * _.toInteger(Infinity); 3125 * // => 1.7976931348623157e+308 3126 * 3127 * _.toInteger('3.2'); 3128 * // => 3 3129 */ 3130function toInteger(value) { 3131 var result = toFinite(value), 3132 remainder = result % 1; 3133 3134 return result === result ? (remainder ? result - remainder : result) : 0; 3135} 3136 3137module.exports = toInteger; 3138 3139 3140/***/ }), 3141 3142/***/ 62: 3143/***/ (function(module, exports) { 3144 3145/** 3146 * This method returns `false`. 3147 * 3148 * @static 3149 * @memberOf _ 3150 * @since 4.13.0 3151 * @category Util 3152 * @returns {boolean} Returns `false`. 3153 * @example 3154 * 3155 * _.times(2, _.stubFalse); 3156 * // => [false, false] 3157 */ 3158function stubFalse() { 3159 return false; 3160} 3161 3162module.exports = stubFalse; 3163 3164 3165/***/ }), 3166 3167/***/ 7: 3168/***/ (function(module, exports, __webpack_require__) { 3169 3170var baseIndexOf = __webpack_require__(143), 3171 isArrayLike = __webpack_require__(44), 3172 isString = __webpack_require__(5), 3173 toInteger = __webpack_require__(51), 3174 values = __webpack_require__(213); 3175 3176/* Built-in method references for those with the same name as other `lodash` methods. */ 3177var nativeMax = Math.max; 3178 3179/** 3180 * Checks if `value` is in `collection`. If `collection` is a string, it's 3181 * checked for a substring of `value`, otherwise 3182 * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) 3183 * is used for equality comparisons. If `fromIndex` is negative, it's used as 3184 * the offset from the end of `collection`. 3185 * 3186 * @static 3187 * @memberOf _ 3188 * @since 0.1.0 3189 * @category Collection 3190 * @param {Array|Object|string} collection The collection to inspect. 3191 * @param {*} value The value to search for. 3192 * @param {number} [fromIndex=0] The index to search from. 3193 * @param- {Object} [guard] Enables use as an iteratee for methods like `_.reduce`. 3194 * @returns {boolean} Returns `true` if `value` is found, else `false`. 3195 * @example 3196 * 3197 * _.includes([1, 2, 3], 1); 3198 * // => true 3199 * 3200 * _.includes([1, 2, 3], 1, 2); 3201 * // => false 3202 * 3203 * _.includes({ 'a': 1, 'b': 2 }, 1); 3204 * // => true 3205 * 3206 * _.includes('abcd', 'bc'); 3207 * // => true 3208 */ 3209function includes(collection, value, fromIndex, guard) { 3210 collection = isArrayLike(collection) ? collection : values(collection); 3211 fromIndex = (fromIndex && !guard) ? toInteger(fromIndex) : 0; 3212 3213 var length = collection.length; 3214 if (fromIndex < 0) { 3215 fromIndex = nativeMax(length + fromIndex, 0); 3216 } 3217 return isString(collection) 3218 ? (fromIndex <= length && collection.indexOf(value, fromIndex) > -1) 3219 : (!!length && baseIndexOf(collection, value, fromIndex) > -1); 3220} 3221 3222module.exports = includes; 3223 3224 3225/***/ }), 3226 3227/***/ 745: 3228/***/ (function(module, exports, __webpack_require__) { 3229 3230"use strict"; 3231 3232 3233Object.defineProperty(exports, "__esModule", { 3234 value: true 3235}); 3236 3237var _includes2 = __webpack_require__(7); 3238 3239var _includes3 = _interopRequireDefault(_includes2); 3240 3241exports.default = addListeners; 3242 3243var _keycode = __webpack_require__(139); 3244 3245var _keycode2 = _interopRequireDefault(_keycode); 3246 3247var _toggleEdit = __webpack_require__(174); 3248 3249var _toggleEdit2 = _interopRequireDefault(_toggleEdit); 3250 3251function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 3252 3253var secretKilnKey = ''; 3254 3255/** 3256 * show clay logo 3257 */ 3258function showLogo() { 3259 var logo = document.querySelector('.clay-kiln-logo'); 3260 3261 if (logo) { 3262 logo.classList.add('show'); 3263 } 3264} 3265 3266/** 3267 * add listeners for shift + CLAY to the document 3268 */ 3269function addListeners() { 3270 /** 3271 * listen for shift + C L A Y 3272 * when users hit that, show the logo (then enter edit mode on keyup) 3273 */ 3274 document.addEventListener('keydown', function (e) { 3275 var key = (0, _keycode2.default)(e); 3276 3277 if ((0, _includes3.default)(['c', 'l', 'a', 'y'], key) && e.shiftKey === true) { 3278 secretKilnKey += key; 3279 } else { 3280 // if we hit any other character, reset the key 3281 secretKilnKey = ''; 3282 } 3283 3284 // check secret key 3285 if (secretKilnKey === 'clay') { 3286 showLogo(); 3287 } else if (secretKilnKey.length > 4 && (0, _includes3.default)(secretKilnKey, 'clay')) { 3288 (0, _toggleEdit2.default)(); 3289 } else if (secretKilnKey.length > 4) { 3290 // if we hit more than four characters, reset the key 3291 secretKilnKey = ''; 3292 } 3293 }); 3294 3295 document.addEventListener('keyup', function () { 3296 if (secretKilnKey === 'clay') { 3297 (0, _toggleEdit2.default)(); 3298 } 3299 }); 3300} 3301 3302/***/ }), 3303 3304/***/ 75:
vendor: 2,109 bytes, lines 3305-3400
3305/***/ (function(module, exports) { 3306 3307/** 3308 * Creates a unary function that invokes `func` with its argument transformed. 3309 * 3310 * @private 3311 * @param {Function} func The function to wrap. 3312 * @param {Function} transform The argument transform. 3313 * @returns {Function} Returns the new function. 3314 */ 3315function overArg(func, transform) { 3316 return function(arg) { 3317 return func(transform(arg)); 3318 }; 3319} 3320 3321module.exports = overArg; 3322 3323 3324/***/ }), 3325 3326/***/ 87: 3327/***/ (function(module, exports, __webpack_require__) { 3328 3329var isObject = __webpack_require__(4), 3330 isSymbol = __webpack_require__(62); 3331 3332/** Used as references for various `Number` constants. */ 3333var NAN = 0 / 0; 3334 3335/** Used to match leading and trailing whitespace. */ 3336var reTrim = /^\s+|\s+$/g; 3337 3338/** Used to detect bad signed hexadecimal string values. */ 3339var reIsBadHex = /^[-+]0x[0-9a-f]+$/i; 3340 3341/** Used to detect binary string values. */ 3342var reIsBinary = /^0b[01]+$/i; 3343 3344/** Used to detect octal string values. */ 3345var reIsOctal = /^0o[0-7]+$/i; 3346 3347/** Built-in method references without a dependency on `root`. */ 3348var freeParseInt = parseInt; 3349 3350/** 3351 * Converts `value` to a number. 3352 * 3353 * @static 3354 * @memberOf _ 3355 * @since 4.0.0 3356 * @category Lang 3357 * @param {*} value The value to process. 3358 * @returns {number} Returns the number. 3359 * @example 3360 * 3361 * _.toNumber(3.2); 3362 * // => 3.2 3363 * 3364 * _.toNumber(Number.MIN_VALUE); 3365 * // => 5e-324 3366 * 3367 * _.toNumber(Infinity); 3368 * // => Infinity 3369 * 3370 * _.toNumber('3.2'); 3371 * // => 3.2 3372 */ 3373function toNumber(value) { 3374 if (typeof value == 'number') { 3375 return value; 3376 } 3377 if (isSymbol(value)) { 3378 return NAN; 3379 } 3380 if (isObject(value)) { 3381 var other = typeof value.valueOf == 'function' ? value.valueOf() : value; 3382 value = isObject(other) ? (other + '') : other; 3383 } 3384 if (typeof value != 'string') { 3385 return value === 0 ? value : +value; 3386 } 3387 value = value.replace(reTrim, ''); 3388 var isBinary = reIsBinary.test(value); 3389 return (isBinary || reIsOctal.test(value)) 3390 ? freeParseInt(value.slice(2), isBinary ? 2 : 8) 3391 : (reIsBadHex.test(value) ? NAN : +value); 3392} 3393 3394module.exports = toNumber; 3395 3396 3397/***/ }) 3398 3399/******/ }); 3400 </script>
3400 3401
3402<script type="text/javascript"> 3403 // <![CDATA[ 3404 window.modules=[]; 3405window.modules["1"] = [function(require,module,exports){"use strict";var isEditMode=require(925),getArticleType=function(){var e,t=document.querySelector("article");return null!=(e=null==t?void 0:t.dataset.articleType)?e:null},getRubric=function(){var e,t=document.querySelector("article");return null!=(e=null==t?void 0:t.dataset.rubric)?e:null};function isArticlePage(){if(isEditMode())return!1;var e=JSON.parse(document.querySelector(".slate-analytics-js").textContent),t=e.page_type,r=e.page_id,l=e.url,i=l?new URL(l):null;return!("article"!==t||r.includes("/standalone-page/")||null!=i&&i.pathname.includes("/404"))}module.exports={getArticleType:getArticleType,getRubric:getRubric,isArticlePage:isArticlePage}; 3406}, {"925":925}]; 3407window.modules["2"] = [function(require,module,exports){"use strict";var sendSophiVariablesToPiano=function(e){try{var i=function(){if(isArticlePage()){var i,o=function(){var e,o,t=null==(e=window.sophi)||null==(e=e.dataLayer)?void 0:e.assignedGroup;t||(t="control"),window.tp.push(["setCustomVariable","sophiAssignedGroup",t]);var n=null==(o=i)||null==(o=o.outcome)?void 0:o.wallType;n?window.tp.push(["setCustomVariable","sophiDecision",n]):window.tp.push(["setCustomVariable","sophiDecision","none"])},t=function(){if(e)return Promise.resolve(getWallDecision(e)).then(function(e){i=e})}();return t&&t.then?t.then(o):o()}}();return Promise.resolve(i&&i.then?i.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},_require=require(1),isArticlePage=_require.isArticlePage,sophiBlocked=!1;function loadSophi(e){var i=document.createElement("script");i.id="sophi-loader",i.src="https://cdn.sophi.io/assets/demeter/1/stable/"+e+".js?isConsented=true",document.head.appendChild(i),window._s("l"),i.addEventListener("error",function(){sophiBlocked=!0,window._s&&window._s("xsl")})}function getWallDecision(e){var i=new Promise(function(e){setTimeout(e,1e3,{outcome:{wallType:"fallback"}})}),o=demeter("getDecision",{args:{visitor:e}});return Promise.any([o,i])}function logSophiPageview(e,i){demeter("pageview",{args:{article:"article"===e,section:i}})}function updateSophiCustomProperties(e){demeter("userProperties",{args:e})}module.exports={getWallDecision:getWallDecision,loadSophi:loadSophi,logSophiPageview:logSophiPageview,sendSophiVariablesToPiano:sendSophiVariablesToPiano,sophiBlocked:sophiBlocked,updateSophiCustomProperties:updateSophiCustomProperties}; 3408}, {"1":1}]; 3409window.modules["3"] = [function(require,module,exports){"use strict";var modalResolve=null,modalPromise=new Promise(function(e){modalResolve=e});function getModalStatus(){return modalPromise}function updateModalStatus(e){var t=!!e.result.events.find(function(e){return"showTemplate"===e.eventType&&"modal"===e.eventParam
3409s.displayMode});modalResolve(t?"MODAL":"NONE")}module.exports={getModalStatus:getModalStatus,updateModalStatus:updateModalStatus}; 3410}, {}]; 3411window.modules["4"] = [function(require,module,exports){"use strict";var membership=require(7),paywallResolve=null,paywallPromise=new Promise(function(e){paywallResolve=e});function getPaywallStatus(){return paywallPromise}function updatePaywallStatus(e){var a;if(membership.isMemberSkipLookup())paywallResolve({isPaywallDisplayed:!1,paywallType:"none"});else if("addSlatePlusTag"!==(null==(a=document.querySelector(".slate-roadblock"))||null==(a=a.dataset)?void 0:a.behavior)){var l,t,n=e.result.events,r=!!n.find(function(e){return"showOffer"===e.eventType&&e.eventParams.containerSelector.includes("#roadblock")})||(l=n,!!(t=new Set(l.filter(function(e){return"setResponseVariable"===e.eventType}).map(function(e){var a;return null==(a=e.eventParams)||null==(a=a.responseVariables)?void 0:a.templateId}).filter(Boolean))).size&&l.filter(function(e){return"showOffer"===e.eventType}).some(function(e){var a;
3411return t.has(null==(a=e.eventParams)?void 0:a.containerSelector)}));paywallResolve({isPaywallDisplayed:r,paywallType:r?"roadblock":"none"})}else paywallResolve({isPaywallDisplayed:!0,paywallType:"hardwall"})}module.exports={getPaywallStatus:getPaywallStatus,updatePaywallStatus:updatePaywallStatus}; 3412}, {"7":7}]; 3413window.modules["5"] = [function(require,module,exports){"use strict";var _require=require(922),getLayoutBreakpoint=_require.getLayoutBreakpoint;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 a=new URL(document.location.protocol+"//"+document.location.hostname);if(a.pathname="n4qzk8pw",a.searchParams.set("eventName",encodeURIComponent(e)),t){if("object"!=typeof t)throw new Error("eventData must be an object. Got "+t);o.noLayoutBreakpoint||(t.layoutBreakpoint=getLayoutBreakpoint(document.documentElement.clientWidth)),a.searchParams.set("eventData",encodeURIComponent(JSON.stringify(t)))}else o.noLayoutBreakpoint||a.searchParams.set("eventData",encodeURIComponent(JSON.stringify({layoutBreakpoint:getLayoutBreakpoint(document.documentElement.clientWidth)})));return n||(n=Function.prototype),fetch(a,{keepalive:!!o.keepalive}).then(n)}module.exports.track=track; 3414}, {"922":922}]; 3415window.modules["6"] = [function(require,module,exports){"use strict";var piano=require(21),bqLog=require(5),_require=require("ad-lightning.client"),loadBoltive=_require.loadBoltive,cookies=require(55),adBlockDetected=!1,triggeredDetectors=[],ADBLOCK_DETECTED_COOKIE_NAME="adblock_detected",ADBLOCK_DETECTION_TIMEOUT_MS=3e3;function initAdBlockDetection(){var e=Promise.allSettled([baitAdElement(),adRequestsCheck(),pianoAdBlockDetection(),pianoScriptCheck()]),t=new Promise(function(e){return setTimeout(e,ADBLOCK_DETECTION_TIMEOUT_MS)});return Promise.race([e,t]).then(function(){return!!adBlockDetected&&(logAdBlockDetectionEvent(),setAdBlockCookie(),triggeredDetectors)})}function baitAdElement(){return new Promise(function(e){var t=document.createElement("div");t.className="ad-banner adsense gpt-ad",t.innerHTML="Ad Content",t.style.cssText="width:1px;height:1px;visibility:hidden;",document.body.appendChild(t),setTimeout(function(){(0===t.offsetHeight||0===t.offsetWidth||"none"===getComputedStyle(t).display)&&(adBlockDetected=!0,triggeredDetectors.push("element-bait")),document.body.removeChild(t),e()},1e3)})}function pianoAdBlockDetection(){return new Promise(function(e){var t=document.createElement("script");t.src="//www.npttech.com/advertising.js",t.addEventListener("error",function(){adBlockDetected=!0,triggeredDetectors.push("piano-bait"),e()}),t.addEventListener("load",function(){e()}),document.head.appendChild(t)})}function pianoScriptCheck(){return new Promise(function(e){piano.pianoInitPromise.then(function(){e()}).catch(function(){adBlockDetected=!0,triggeredDetectors.push("piano-script"),e()})})}function adRequestsCheck(){return loadBoltive().catch(function(){adBlockDetected=!0,triggeredDetectors.push("ad-scripts")})}function logAdBlockDetectionEvent(){bqLog.track("Ad Block Detected",{detectionMethods:triggeredDetectors.join(" ")})}function setAdBlockCookie(){cookies.set(ADBLOCK_DETECTED_COOKIE_NAME,triggeredDetectors.join(","),{expires:90,SameSite:"Strict"})}function hasAdBlockBeenDetected(){return!!cookies.get(ADBLOCK_DETECTED_COOKIE_NAME)}module.exports.initAdBlockDetection=initAdBlockDetection,module.exports.hasAdBlockBeenDetected=hasAdBlockBeenDetected; 3416}, {"5":5,"21":21,"55":55,"ad-lightning.client":"ad-lightning.client"}]; 3417window.modules["7"] = [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 getUserMembershipType=function(){try{var e,r=function(){if(e){var r=getMembershipType(),o=_catch(function(){return Promise.resolve(pianoService.getExtendedUserData("MyAccountFields")).then(function(e){pianoService.getCustomFieldValue(e,"is_staff")&&(r+="|staff")})},function(){console.error("Error getting extended User data")});return o&&o.then?o.then(function(){return r}):r}},o=_catch(function(){return Promise.resolve(isMember()).then(function(r){e=r})},function(e){console.error("Failure to get hasMembership",e)});return Promise.resolve(o&&o.then?o.then(r):r())}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 t
3417imed 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()})},updateUser=function(){try{var e,r=function(){var r,o=!1;function t(e){return o?e:_catch(function(){return Promise.resolve(getUserResources()).then(function(e){return setPianoMember(e),Promise.resolve(getConversions()).then(function(e){var r=!1;function o(e){if(r)return e;getMembershipType().split("|").some(function(e){return["Slate_Plus_All_Access","Institutional_Plus"].includes(e)})?sendSophiVariablesToPiano():sendSophiVariablesToPiano("registered")}var t=checkIfLapsedUser(e.conversions||[]);updateSophiCustomProperties({1:t});var s=function(){if(n)return Promise.resolve(sendSophiVariablesToPiano()).then(function(){r=!0})}();return s&&s.then?s.then(o):o(s)})})},function(e){console.error("Error fetching user resources or conversions",e)})}var s,n=null==(r=e)?void 0:r.valid,i=getPianoId();i&&(null==(s=window)||null==(s=s.dataLayer)||s.push({event:"set_user_id",user_id:i}));var u=function(){if(!isLoggedIn()){var r=function(){o=!0};cookies.remove("splus",membershipCookieAttrs);var t=function(){if(n){window.tp.push(["setCustomVariable","giftlink_used",!0]);var r=new CustomEvent("hasValidGiftLink",{detail:Object.assign({},e)});return window.dispatchEvent(r),Promise.resolve(sendSophiVariablesToPiano()).then(function(){})}return Promise.resolve(sendSophiVariablesToPiano("anonymous")).then(function(){})}();return t&&t.then?t.then(r):r()}}();return u&&u.then?u.then(t):t(u)},o=getGiftToken(),t=function(){if(o)return Promise.resolve(redeemGiftLink(o)).then(function(r){e=r})}();return Promise.resolve(t&&t.then?t.then(r):r())}catch(e){return Promise.reject(e)}},pianoService=require(71),getPianoId=pianoService.getPianoId,getUserResources=pianoService.getUserResources,getConversions=pianoService.getConversions,_require=require(46),toUrl=_require.toUrl,cookies=require(55),_require2=require(2),sendSophiVariablesToPiano=_require2.sendSophiVariablesToPiano,updateSophiCustomProperties=_require2.updateSophiCustomProperties,_require3=require(116),redeemGiftLink=_require3.redeemGiftLink,getGiftToken=_require3.getGiftToken,membershipCookieAttrs={domain:"."+location.hostname},IS_PURCHASING_KEY="userIsPurchasing",userCookiesReady=updateUser();function checkIfLapsedUser(e){for(var r=["Slate_Plus_All_Access","Games"],o=0;o<e.length;o++){var t=e[o].user_access;if(r.includes(t.resource.rid))return!t.granted}return!1}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","Institutional_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()}
3417function 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.getLoginId=getLoginId,module.exports.getMembershipType=getMembershipType,module.exports.getUserMembershipType=getUserMembershipType,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
3417=setMembershipCookie,module.exports.removeCookie=removeCookie,module.exports.isPodcastMember=isPodcastMember,module.exports.isQuizMember=isQuizMember,module.exports.isPodcastRid=isPodcastRid,module.exports.checkIfLapsedUser=checkIfLapsedUser; 3418}, {"2":2,"46":46,"55":55,"71":71,"116":116}]; 3419window.modules["8"] = [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(22),cookies=require(55),piano=require(71),_require=require(83),getRedirectUrl=_require.getRedirectUrl,redirectToSpotify=_require.redirectToSpotify,_require2=require(86),coordinateHeights=_require2.coordinateHeights,pianoReady=!1;function init(){var e=window.tp;e.experience.init(),e.amplitude=slateAmplitude,pianoReady=!0,e.injectRunJs=function(e,i,n){e=e.replace(/\.js$/,""),console.debug("ð¹ ð¶ï¸ Loading run-js - "+e);var o="/piano/scripts/run-js/"+e+".js";document.querySelector("script[src='"+o+"']")||slateGlobal.injectScript(o,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")}
3419function 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={afterPianoInit:init,isPianoInitialized:function(){return pianoReady}}; 3420}, {"22":22,"55":55,"71":71,"83":83,"86":86}]; 3421window.modules["15"] = [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)}}; 3422}, {}]; 3423window.modules["16"] = [function(require,module,exports){"use strict";module.exports=function(){!function(e,t){var r=e.amplitude||{_q:[],_iq:{}};if(r.invoked)e.console&&console.error&&console.error("Amplitude snippet has been loaded.");else{var n=function(e,t){e.prototype[t]=function(){return this._q.push({name:t,args:Array.prototype.slice.call(arguments,0)}),this}},s=function(e,t,r){return function(n){e._q.push({name:t,args:Array.prototype.slice.call(r,0),resolve:n})}},o=function(e,t,r){e[t]=function(){if(r)return{promise:new Promise(s(e,t,Array.prototype.slice.call(arguments)))};!function(e,t,r){e._q.push({name:t,args:Array.prototype.slice.call(r,0)})}(e,t,Array.prototype.slice.call(arguments))}},i=function(e){for(var t=0;t<m.length;t++)o(e,m[t],!1);for(var r=0;r<y.length;r++)o(e,y[r],!0)};r.invoked=!0;var a=t.createElement("script");a.type="text/javascript",a.integrity="sha384-kLzFn7/5NJ8po8YfUn2eh6zaAO0sz/fCbM7qShbxRFZXEJwPLfPDhpFMcVPwKrXm",a.crossOrigin="anonymous",a.async=!0,a.src="https://cdn.amplitude.com/libs/analytics-browser-2.11.11-min.js.gz",a.onload=function(){e.amplitude.runQueuedFunctions||console.log("[Amplitude] Error: could not load SDK")};var c=t.getElementsByTagName("script")[0];c.parentNode.insertBefore(a,c);for(var u=function(){return this._q=[],this},p=["add","append","clearAll","prepend","set","setOnce","unset","preInsert","postInsert","remove","getUserProperties"],l=0;l<p.length;l++)n(u,p[l]);r.Identify=u;for(var d=function(){return this._q=[],this},f=["getEventProperties","setProductId","setQuantity","setPrice","setRevenue","setRevenueType","setEventProperties"],v=0;v<f.length;v++)n(d,f[v]);r.Revenue=d;var m=["getDeviceId","setDeviceId","getSessionId","setSessionId","getUserId","setUserId","setOptOut","setTransport","reset","extendSession"],y=["init","add","remove","track","logEvent","identify","groupIdentify","setGroup","revenue","flush"];i(r),r.createInstance=function(e){return r._iq[e]={_q:[]},i(r._iq[e]),r._iq[e]},e.amplitude=r}}(window,document)}; 3424}, {}]; 3425window.modules["17"] = [function(require,module,exports){"use strict";var initSailthru=function(t){t&&window.nonIabVendorApi.registerVendor("sailthru",{categories:["C0002","C0003"],initFunc:function(i,n){return!!i&&(slateGlobal.injectScript("https://ak.sail-horizon.com/spm/spm.v1.min.js",function(){var i={customerId:t};Sailthru?(Sailthru.init(i),n&&n()):console.error("No Sailthru")}),!0)},updateConsentFunc:function(t){t?this.initFunc(t,function(){Sailthru.track("cookiesDoNotTrack",{set:!1})}):Sailthru&&Sailthru.track("cookiesDoNotTrack")}})};module.exports=initSailthru; 3426}, {}]; 3427window.modules["18"] = [function(require,module,exports){"use strict";var membership=require(7);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)}})}; 3428}, {"7":7}]; 3429window.modules["21"] = [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,hed:t.headline}}},exports.isSlatePianoEvent=function(t){return/[/.](piano\.io|(?:local|dev|stage)-slate\.com|slate\.com)$/.test(t.origin)&&t.data.slate},exports.pianoInitPromise=new Promise(function(t,e){exports.pianoInitPromiseResolve=t,exports.pianoInitPromiseReject=e}); 3430}, {}]; 3431window.modules["22"] = [function(require,module,exports){"use strict";
3431function _catch(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}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){try{var r=getDomEventData(),o=Object.assign({},r,t);return Promise.resolve(_catch(function(){return Promise.resolve(amplitude.track(e,o).promise).then(function(e){if(200!==e.code)throw new Error(e.message);return e})},function(r){console.error("FAILED amplitude.track",e,t,r.message)}))}catch(e){return Promise.reject(e)}},waitForPageview=new Promise(function(e,t){resolveWaitForPageview=e});function trackAfterPageview(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];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)}},setUserId=function(e){try{amplitude.setUserId(e)}catch(e){console.error("Error setting userId",e)}},identify=function(e,t){try{if(amplitude.setUserId(e),t&&Object.keys(t).length){var r=new amplitude.Identify;for(var o in t)r.set(o,t[o]);amplitude.identify(r)}}catch(e){console.error("Error identifying user",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,module.exports.setUserId=setUserId,module.exports.identify=identify,module.exports.log=function(e,t){return Promise.resolve(waitForPageview).then(function(){window.slateAmplitudeQueue.push(function(r){for(var o in t=Object.assign({},getDomEventData(),t))"boolean"==typeof t[o]&&(t[o]=(""+t[o]).toUpperCase());return r.track(e,t)})})}; 3432}, {}]; 3433window.modules["23"] = [function(require,module,exports){"use strict";var firedVars=[],callbacks=[];function setResponseVariable(e){var s=e.responseVariables;firedVars.push(s),callbacks.forEach(function(e){return e(s)})}setResponseVariable.onResponseVariables=function(e){firedVars.forEach(function(s){return e(s)}),callbacks.push(e)},module.exports=setResponseVariable; 3434}, {}]; 3435window.modules["42"] = [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)})} 3436}, {}]; 3437window.modules["44"] = [function(require,module,exports){"use strict";var executeTurnstile=function(e){void 0===e&&(e=document);try{return Promise.resolve(loadTurnstile()).then(function(){var r=e.matches(TURNSTILE_SELECTOR)?e:e.querySelector(TURNSTILE_SELECTOR),t=r.dataset.turnstileSitekey;return r.dataset.theme=getTheme(),r.innerHTML="",new Promise(function(e,n){r.dataset.cfWidgetId=window.turnstile.render(r,{sitekey:t,retry:"never","refresh-timeout":"never",callback:function(r){e(r)},"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)}})})})}catch(e){return Promise.reject(e)}},_require=require(42),getTheme=_require.getTheme,_require2=require(68),TURNSTILE_CLASSNAME=_require2.TURNSTILE_CLASSNAME,TURNSTILE_SELECTOR="."+TURNSTILE_CLASSNAME,TURNSTILE_SCRIPT_SRC="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",hasLoadedTurnstile=function(){return"turnstile"in window};function loadTurnstile(){if(!hasLoadedTurnstile())return new Promise(function(e,r){slateGlobal.injectScript(TURNSTILE_SCRIPT_SRC,function(){if(hasLoadedTurnstile())e(!0);else{var t=new Error("global turnstile object was not injected");r(t)}},function(e){var t=new Error("Error loading script "+e.target.src);r(t)})})}function removeTurnstile(e){var r=e.querySelector("."+TURNSTILE_CLASSNAME);window.turnstile.remove(r.dataset.cfWidgetId)}module.exports.loadTurnstile=loadTurnstile,module.exports.executeTurnstile=executeTurnstile,module.exports.removeTurnstile=removeTurnstile; 3438}, {"42":42,"68":68}]; 3439window.modules["45"] = [function(require,module,exports){"use strict";
3439function _catch(e,r){try{var t=e()}catch(e){return r(e)}return t&&t.then?t.then(void 0,r):t}var _require=require(927),get=_require.get,slateAmplitude=require(22),slatePermutive=require(92),MYSLATE_ORIGIN=document.documentElement.dataset.myslateurl,BASE_ENDPOINT=new URL(MYSLATE_ORIGIN+"/proxies/newsletters/").href,SIGNUP_UTM_VARS_ENDPOINT=new URL(MYSLATE_ORIGIN+"/emails/signup_utm_vars/").href,userSubs={};function subsToObj(e,r){var t;if(void 0===r&&(r=1),r=r?1:0,"string"==typeof e)return(t={})[e]=r,t;if(Array.isArray(e))return Object.fromEntries(e.map(function(e){return[e,r]}));if("object"==typeof e)return e;throw console.error("not sure how to convert subscriptions to object",e),new Error("Invalid subscriptions type")}function subsToArr(e){return Object.keys(subsToObj(e))}window.addEventListener("visibilitychange",function(){if(document.hidden)for(var e in userSubs)delete userSubs[e]}),exports.getSubscriptions=function(e){try{if(Object.keys(userSubs).length>0)return Promise.resolve(userSubs);var r=e?constructUserEndpoint(e):BASE_ENDPOINT;return Promise.resolve(_catch(function(){return Promise.resolve(get(r)).then(function(e){return Object.assign(userSubs,e),e})},function(e){throw console.error("failed to fetch user subs",r,e),Error("There was an error fetching your newsletter subscriptions")}))}catch(e){return Promise.reject(e)}},exports.updateSubscriptions=function(e,r,t,n,s){void 0===e&&(e={}),void 0===t&&(t=""),void 0===n&&(n=!1),void 0===s&&(s={});try{var o=constructUserEndpoint(r);return Promise.resolve(_catch(function(){return Promise.resolve(get(o,{method:"POST",credentials:"include",body:JSON.stringify(Object.assign({subscribed:[]},e,{token:t,isTurnstile:n},s)),headers:{"Content-Type":"application/json"}})).then(function(t){return userSubs.subscribed=t.subscribed,e.subscribed&&(trackSignupUtmParams(r),"email-modal"===s.sailthruSource?trackNewsletterSignup(r,e.subscribed,{source:"email-modal"}):trackNewsletterSignup(r,e.subscribed)),t})},function(t){throw console.error("failed to update subs",{email:r,subscriptions:e},t),new Error("There was an error updating your subscriptions.")}))}catch(e){return Promise.reject(e)}},exports.setSignupUtmVars=function(e,r){void 0===r&&(r={});try{return Promise.resolve(_catch(function(){if(!e)throw Error("You must provide an email to set signup utm vars.");return Promise.resolve(get(SIGNUP_UTM_VARS_ENDPOINT,{method:"POST",credentials:"include",body:JSON.stringify(Object.assign({email:e},r)),headers:{"Content-Type":"application/json"}}))},function(r){console.error("failed to set signup utm vars",e,r)}))}catch(e){return Promise.reject(e)}};var SIGNUP_UTM_PARAMS=["utm_source","utm_content","utm_medium","utm_campaign","utm_term"];function getSignupUtmParams(){var e=new URL(location.href).searchParams,r={};return SIGNUP_UTM_PARAMS.forEach(function(t){var n=e.get(t);n&&(r[t]=n)}),r}function trackSignupUtmParams(e){var r=getSignupUtmParams();Object.keys(r).length>0&&exports.setSignupUtmVars(e,r)}function constructUserEndpoint(e){if(!e)throw Error("You must provide an email to update subscriptions.");return new URL(""+BASE_ENDPOINT+e+"/").href}function constructOptOutEndpoint(e){if(!e)throw Error("You must provide an email to opt out.");return new URL(BASE_ENDPOINT+"optout/"+e+"/").href}function trackNewsletterSignup(e,r,t){void 0===t&&(t={});var n=subsToArr(r);try{var s=new amplitude.Identify;s.append("Newsletters",n),amplitude.identify(s)}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",Object.assign({list_name:n},t)),slatePermutive.track("Newsletter",{newsletters:n})}exports.trackSignupUtmParams=trackSignupUtmParams,exports.optOutOfSubscriptions=function(e){try{var r=constructOptOutEndpoint(e);return Promise.resolve(_catch(function(){return Promise.resolve(get(r,{method:"GET",credentials:"include"}))},function(e){throw console.error("failed to opt out",r,e),new Error("Something went wrong while opting out.")}))}catch(e){return Promise.reject(e)}},exports.getAllNewsletters=function(){try{var e=new URL(BASE_ENDPOINT+"all/").href;return Promise.resolve(_catch(function(){return Promise.resolve(get(e))},function(r){throw console.error("failed to fetch newsletters",e,r),new Error("Something went wrong while trying to fetch newsletters")}))}catch(e){return Promise.reject(e)}},exports.subscribe=function(e,r,t,n,s,o){void 0===o&&(o={});try{var i={};return i[r]=1,t&&(i.Marketing=1),Promise.resolve(exports.updateSubscriptions({subscribed:i},e,n,s,o))}catch(e){return Promise.reject(e)}},exports.trackNewsletterSignup=trackNewsletterSignup,exports.isSubscribed=function(e,r){try{return e?Promise.resolve(exports.getSubscriptions(e)).then(function(e){return e.subscribed.includes(r)}):Promise.resolve(!1)}catch(e){return Promise.reject(e)}}; 3440}, {"22":22,"92":92,"927":927}]; 3441window.modules["46"] = [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}; 3442}, {}]; 3443window.modules["53"] = [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");
3443if(n){var o=n.parentNode;o.innerHTML=n.innerText,loaded.add(e),executeScripts(e),o.classList.add("lazyload-container--loaded"),t.fluid&&(o.style.height="",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.height=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; 3444}, {}]; 3445window.modules["55"] = [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}
3445)+/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(){})}); 3446}, {}]; 3447window.modules["57"] = [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(7),piano=require(71),_require=require(53),executeScripts=_require.executeScripts;exports.init=function(){membership.isLoggedIn()&&window.tp.push(["addHandler","setResponseVariable",function(e){return launchOnboarding(e.responseVariables)}])}; 3448}, {"7":7,"53":53,"71":71}]; 3449window.modules["64"] = [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])}} 3450}, {}]; 3451window.modules["65"] = [function(require,module,exports){"use strict";var dropdown=require(64),darkMode=require(42);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; 3452}, {"42":42,"64":64}]; 3453window.modules["68"] = [function(require,module,exports){"use strict";var TURNSTILE_CLASSNAME="turnstile-widget";module.exports={TURNSTILE_CLASSNAME:TURNSTILE_CLASSNAME}; 3454}, {}]; 3455window.modules["71"] = [function(require,module,exports){"use strict";var cookies=require(55),_require=require(926),MYSLATE_ORIGIN=_require.myslateOrigin,PIANOAPITIMEOUT=3e3;module.exports={getExtendedUserData:function(e){return new Promise(function(t,n){var i=setTimeout(n,PIANOAPITIMEOUT);window.tp||(window.tp=[]);window.tp.push(["init",function(){tp.pianoId.loadExtendedUser({formName:e,extendedUserLoaded:function(e){clearTimeout(i),e?t(e):n(e)}})}])})},getCustomFields:function(e){for(var t={},n=0,i=e.custom_field_values;n<i.length;n++){var o=i[n],r=o.field_name,u=o.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 n=0;n<e.custom_field_values.length;n++)if(e.custom_field_values[n].field_name===t)return e.custom_field_values[n].value},setCustomFieldValue:function(e,t){var n=new FormData;return n.set(e,JSON.stringify(t)),fetch(MYSLATE_ORIGIN+"/proxies/v2/user/",{method:"POST",credentials:"include",body:n})},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)}}
3455,getPianoId:function(){var e=module.exports.getPianoJwt();if(e)return e.sub},getUser:function(){return new Promise(function(e,t){var n=setTimeout(t,PIANOAPITIMEOUT);window.tp||(window.tp=[]),window.tp.push(["init",function(){try{clearTimeout(n),e(window.tp.pianoId.getUser())}catch(e){t(e)}}])})},getUserResources:function(){return new Promise(function(e,t){var n=setTimeout(t,PIANOAPITIMEOUT);window.tp||(window.tp=[]),window.tp.push(["init",function(){try{window.tp.api.callApi("/access/list",{},function(t){clearTimeout(n),e(t)})}catch(e){t(e)}}])})},getConversions:function(){return new Promise(function(e,t){var n=setTimeout(t,PIANOAPITIMEOUT);window.tp||(window.tp=[]),window.tp.push(["init",function(){try{window.tp.api.callApi("/conversion/list",{},function(t){clearTimeout(n),e(t)})}catch(e){t(e)}}])})},getOffer:function(e){return fetch(MYSLATE_ORIGIN+"/proxies/piano/offers/"+e+"/",{credentials:"include"}).then(function(e){return e.json()}).then(function(e){if(0!==e.code)throw new Error("Piano error. Response: "+JSON.stringify(e));return e}).catch(function(e){return console.error(e)})}}; 3456}, {"55":55,"926":926}]; 3457window.modules["72"] = [function(require,module,exports){"use strict";var syncConsent=function(e){try{var r,t=resolveIdentity();if(!t)return Promise.resolve();var n,i=e.join(",");try{n=localStorage.getItem(DEDUP_KEY)}catch(e){n=null}return n===i?Promise.resolve():Promise.resolve(get(CONSENT_ENDPOINT,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify((r={consent_categories:i},r[t.key]=t.value,r))})).then(function(){try{localStorage.setItem(DEDUP_KEY,i)}catch(e){}})}catch(e){return Promise.reject(e)}},_require=require(927),get=_require.get,cookies=require(55),_require2=require(7),getUserEmail=_require2.getUserEmail,MYSLATE_ORIGIN=document.documentElement.dataset.myslateurl,CONSENT_ENDPOINT=new URL(MYSLATE_ORIGIN+"/proxies/newsletters/consent/").href,DEDUP_KEY="sailthruConsentCats";function getUrlParam(e){return new URL(location.href).searchParams.get(e)}function resolveIdentity(){var e=getUrlParam("sid");if(e)return{key:"sid",value:e};var r=getUrlParam("email");if(r)return{key:"email",value:r};var t=cookies.get("sailthru_hid");if(t)return{key:"sailthru_hid",value:t};var n=getUserEmail();return n?{key:"email",value:n}:null}module.exports={resolveIdentity:resolveIdentity,syncConsent:syncConsent}; 3458}, {"7":7,"55":55,"927":927}]; 3459window.modules["74"] = [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)}};
3459module.exports.hash=hash; 3460}, {}]; 3461window.modules["75"] = [function(require,module,exports){var isObject=require(632),now=require(754),toNumber=require(755),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; 3462}, {"632":632,"754":754,"755":755}]; 3463window.modules["76"] = [function(require,module,exports){"use strict";var currentState="uninitialized",pianoScriptState={setState:function(t){currentState=t},getState:function(){return currentState}};module.exports=pianoScriptState; 3464}, {}]; 3465window.modules["77"] = [function(require,module,exports){"use strict";var supportJournalism=require(88);function showOffer(r){r.containerSelector.includes("#roadblock")&&supportJournalism.setParams(),window._slateCriteo.trackLandingPage()}module.exports=showOffer; 3466}, {"88":88}]; 3467window.modules["78"] = [function(require,module,exports){"use strict";var slateAmplitude=require(22);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; 3468}, {"22":22}]; 3469window.modules["79"] = [function(require,module,exports){"use strict";var pianoScriptState=require(76),_require=require(3),updateModalStatus=_require.updateModalStatus,_require2=require(4),updatePaywallStatus=_require2.updatePaywallStatus,_require3=require(2),updateSophiCustomProperties=_require3.updateSophiCustomProperties;function experienceExecute(e){console.debug("ð¹ð¡ï¸experienceExecute",e),pianoScriptState.setState("ready");var t=e.result.events.find(function(e){return"experienceExecute"===e.eventType});if(t){updatePaywallStatus(e),updateModalStatus(e);var a=t.eventExecutionContext,i=a.userSegments,r={};if(a.splitTests.length&&(r["Piano A/B test"]=a.splitTests.map(function(e){return e.variantName}).join(", ")),"COMPOSER1X"in i){var s;i.COMPOSER1X.segments.forEach(function(e){var t=e.split(":"),a=t[0],i=t[2];try{i=JSON.parse(i)}catch(e){}var n=["LTs","LTc","LTreg","CScore"];a=a.toLowerCase(),(n=n.map(function(e){return e.toLowerCase()})).includes(a)&&("lts"===a&&(s=i),r["piano_"+function(e){switch(e){case"cscore":return"ltconvert";default:return e}}(a)]=i)}),a.splitTests.length&&(r.piano_segment_id=[],r.piano_segment_name=[],a.splitTests.forEach(function(e){r.piano_segment_id.push(e.variantId),r.piano_segment_name.push(e.variantName)})),s&&updateSophiCustomProperties({2:s})}if(Object.keys(r).length){var n=new amplitude.Identify;for(var u in r)n.set(u,r[u]);amplitude.identify(n)}}}module.exports=experienceExecute; 3470}, {"2":2,"3":3,"4":4,"76":76}]; 3471window.modules["80"] = [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={},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,i=new URL(location.href);"PIANOID"!==e.source||null!=(t=e.params)&&t.email_confirmation_required||"/license"===i.pathname||(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(7),_require=require(71),getCustomFieldValue=_require.getCustomFieldValue,getExtendedUserData=_require.getExtendedUserData,_require2=require(45),updateSubscriptions=_require2.updateSubscriptions,slateAmplitude=require(22),_require3=require(83),getRedirectUrl=_require3.getRedirectUrl,isSpotifyPlus=_require3.isSpotifyPlus,redirectToSpotify=_require3.redirectToSpotify,_require4=require(87),loadRecaptcha=_require4.loadRecaptcha,executeRecaptcha=_require4.executeRecaptcha;module.exports=loginSuccessHandler; 3472}, {"7":7,"22":22,"45":45,"71":71,"83":83,"87":87}]; 3473window.modules["81"] = [function(require,module,exports){"use strict";var afterCheckout=function(e){try{var t=e.rid;return Promise.resolve(getGtmProps(e)).then(function(r){isPodcastRid(e.rid)&&sessionStorage.setItem(IS_PURCHASING_KEY,!0),PREMIUM_RESOURCES.includes(t)&&(window.PARSELY&&window.PARSELY.conversions.trackPurchase("Slate Plus: Purchase"),r.event="Slate_Plus_Purchase",window.dataLayer.push(r)),e.uid&&slateAmplitude.identify(e.uid,{subscription_status:"active"})})}catch(e){return Promise.reject(e)}},getGtmProps=function(e){try{var t={offer_ID:e.offerId,plan_type:e.rid,term_ID:e.termId};if(e.chargeAmount){var r=e.termId,i=e.chargeCurrency,s=e.chargeAmount;
3473t.currency=i,t.value=getValue(r,s)}return Promise.resolve(buildPageViewData()).then(function(e){var r=Object.assign({},t,{headline:e.headline,url:e.url,tags:e.tags,authors:e.authors,section:e.section,rubric:e.rubric,pub_date:e.pub_date,page_id:e.page_id,page_type:e.page_type,Nth_visit:e.Nth_visit,Nth_monthly_visit:e.Nth_monthly_visit,referrer:e.referrer,"Includes Slate Plus Roadblock":e["Includes Slate Plus Roadblock"],visitstart:e.visitstart,layoutBreakpoint:e.layoutBreakpoint,userAgent:e.userAgent,viewportWidth:e.viewportWidth});return e.signed_in_uuid&&(r.signed_in_uuid=e.signed_in_uuid),r})}catch(e){return Promise.reject(e)}},_require=require(84),buildPageViewData=_require.buildPageViewData,_require2=require(7),IS_PURCHASING_KEY=_require2.IS_PURCHASING_KEY,isPodcastRid=_require2.isPodcastRid,slateAmplitude=require(22),PREMIUM_RESOURCES=["Slate_Plus_All_Access","Games"],_once=require(85);function getValue(e,t){return["TMZ329OLF0XI","TMNT9GJRUK5E","TMTZDDITIYYU","TMV0EOR4SEO6","TM378R2T3BI4","TMEWV1ER29T1","TMI8KHEYKSOH","TMB33RASHLDV"].includes(e)?64.5:["TM0096D8DJZ2","TMK2BEH4ADOY","TMAFQ14GDRDX","TM4I5I4EI1T7","TM1MW78VQYVJ","TMCGBHPEP05J"].includes(e)?74.5:t}module.exports=_once(afterCheckout); 3474}, {"7":7,"22":22,"84":84,"85":85}]; 3475window.modules["82"] = [function(require,module,exports){"use strict";var afterCheckoutClose=function(e){try{return Promise.resolve(function(){if("checkoutCompleted"===e.state||"voucherRedemptionCompleted"===e.state)return Promise.resolve(afterCheckout()).then(function(){isSpotifyPlus()?redirectToSpotify():location.href=getRedirectUrl()||"/account"})}())}catch(e){return Promise.reject(e)}},_require=require(83),getRedirectUrl=_require.getRedirectUrl,isSpotifyPlus=_require.isSpotifyPlus,redirectToSpotify=_require.redirectToSpotify,afterCheckout=require(81);module.exports=afterCheckoutClose; 3476}, {"81":81,"83":83}]; 3477window.modules["83"] = [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 getSpotifyFeedUrls=function(){try{var e=function(e){if(r)return e;for(var t=[],o=0;o<i.length;o++)if(i[o].desktop_schemes&&i[o].desktop_schemes.length)for(var n=i[o].desktop_schemes,s=0;s<n.length;s++)"Spotify"===n[s]._name&&t.push(n[s]._url);return t},r=!1,t=document.documentElement.dataset.myslateurl||"https://my.slate.com",o=new URL(t);o.pathname="membership/setup_feeds/";var i,n=o.href,s=_catch(function(){return Promise.resolve(fetch(n,{method:"GET",credentials:"include",headers:{Accept:"application/json"}}).then(function(e){return e.json()})).then(function(e){i=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 r=function(e){if(t)return e;location.href=o},t=!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,i=_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(i&&i.then?i.then(r):r(i))}catch(e){return Promise.reject(e)}},_require=require(46),hasParam=_require.hasParam,ALLOWED_ORIGINS=["https://spotify.com","https://slate.com","https://my.slate.com",location.origin];function isValidOrigin(e){var r=new URL(e).origin;return ALLOWED_ORIGINS.includes(r)}function getRedirectUrl(){var e=new URL(location.href).searchParams.get("redirect_uri");if(e)return isValidOrigin(e)?e:(console.error("Invalid redirect origin: "+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}; 3478}, {"46":46}]; 3479window.modules["84"] = [function(require,module,exports){"use strict";var buildPageViewData=function(){try{var e=slateAmplitude.getInstance(),t=slateAmplitude.getDomEventData(),i=new URLSearchParams(location.search),o=via.retrieve();o&&i.set("via",o),t.search="?"+i.toString();try{t.amplitude_id=e.getDeviceId()}catch(e){t.amplitude_id="no options - no deviceId"}return t.farejumper=castAsAmplitudeBool(supportJournalism.hasParams()),t.viewportWidth=document.documentElement.clientWidth,t.layoutBreakpoint=getLayoutBreakpoint(t.viewportWidth),t.userAgent=navigator.userAgent,t.colorScheme=localStorage.getItem("theme"),t.androidApp=castAsAmplitudeBool(isAndroidSession()),Promise.resolve(membership.getUserMembershipType()).then(function(e){t.plan=e,loginId&&(t.signed_in_uuid=loginId),t.chumbox_loaded=castAsAmplitudeBool(isChumBoxLoaded()),t.taboola_eligible=castAsAmplitudeBool(isTaboolaEligible()),t.visitstart=castAsAmplitudeBool(isVisitStart());var i=getVisitCounts();t.Nth_visit=i.totalVisits,t.Nth_monthly_visit=i.monthlyVisits,getAffiliateLinks().length>0&&(t["Affiliate Link"]="â "),findComponent("product")&&(t["Product Component"]="â ");var o=findComponent("newsletter-signup");t["Includes Newsletter Signup"]=castAsAmplitudeBool(o),o&&(t["Newsletter Signup Placement"]="In Content");var r=findComponent("slate-plus-button");if(r){var n=r.querySelector(".slate-plus-button__basic");n&&(t["Slate Plus Button Component"]=n.innerText)}var a=!e&&findComponent("slate-roadblock");t["Includes Slate Plus Roadblock"]=castAsAmplitudeBool(a),findComponent("header-promo")&&(t["Includes Header Promo"]="TRUE"),t.referrer=document.referrer,getGiftToken()&&(t.referral_type="web-giftlink");var s=promolineTesting.retrieveExperimentalPromoline();s&&(t.experimental_promoline=s);var l=t.section;return l||((l=_capitalize(location.pathname.split("/")[1]).trim())||(l="Homepage"),t.section=l),window.slateAmplitudeQueue&&(window.slateAmplitudeQueue.eventData=t),t})}catch(e){return Promise.reject(e)}},_once=require(85),_memoize=require(169),_capitalize=require(752),via=require(100),_require=require(923),isVisitStart=_require.isVisitStart,getVisitCounts=_require.getVisitCounts,_require2=require(922),getLayoutBreakpoint=_require2.getLayoutBreakpoint,slateAmplitude=require(22),_require3=require(101),isAndroidSession=_require3.isAndroidSession,membership=require(7),promolineTesting=require(93),supportJournalism=require(88),_require4=require(116),getGiftToken=_require4.getGiftToken,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 o=t[i];-1===new URL(o.href).host.indexOf("amazon")||o.matches(".product a")||e.push(o)}return e});function isChumBoxLoaded(){return isTaboolaLoaded()||!!document.querySelector(".outbrain-widget")}function findComponent(e){var t=document.body.querySelector("."+e);if(t){var i=t.dataset.uri;if(i&&i.split("/")[2]===e)return t}}module.exports.buildPageViewData=_memoize(buildPageViewData); 3480}, {"7":7,"22":22,"85":85,"88":88,"93":93,"100":100,"101":101,"116":116,"169":169,"752":752,"922"
3480:922,"923":923}]; 3481window.modules["85"] = [function(require,module,exports){var before=require(750);function once(e){return before(2,e)}module.exports=once; 3482}, {"750":750}]; 3483window.modules["86"] = [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}; 3484}, {}]; 3485window.modules["87"] = [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; 3486}, {}]; 3487window.modules["88"] = [function(require,module,exports){"use strict";var _require=require(46),toUrl=_require.toUrl,_require2=require(22),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)})}; 3488}, {"22":22,"46":46}]; 3489window.modules["92"] = [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)}}; 3490}, {}]; 3491window.modules["93"] = [function(require,module,exports){"use strict";var STORAGE_KEY="promoline-testing",_require=require(46),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}; 3492}, {"46":46}]; 3493window.modules["95"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getCurrentBatch=getCurrentBatch;var adService=require("ads.legacy");function getCurrentBatch(e,r){var t=[];return e.forEach(function(e){e.isIntersecting&&(t.push(e.target),r.unobserve(e.target))}),t.map(createAd)}function createAd(e){return adService.createAd(e)} 3494}, {"ads.legacy":"ads.legacy"}]; 3495window.modules["96"] = [function(require,module,exports){"use strict";var _require=require(4),getPaywallStatus=_require.getPaywallStatus,PAYWALL_AD_BUFFER_WORDS=200,HIDE_CLASS="ad--hideForPaywall";
3495function init(){var e=document.querySelector(".article__content");if(e){var t=Array.from(e.querySelectorAll("\n\t\t.ad--inArticleBanner,\n\t\t.ad--box\n\t")).filter(function(e){return"none"!==window.getComputedStyle(e).display});t.forEach(function(e){e.classList.add(HIDE_CLASS)}),getPaywallStatus().then(function(n){n.isPaywallDisplayed?unhideEligibleInArticleAds(t,e):unhideInArticleAds(t)})}}function unhideInArticleAds(e){e.forEach(function(e){e.classList.remove(HIDE_CLASS)})}function repositionSlotBeforePaywall(e,t,n){var r=Array.from(n.children).filter(function(e){return Boolean(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)}).filter(function(e){return"none"!==window.getComputedStyle(e).display}).filter(function(e){return!e.className.includes("ad--exco")}),i=0,o=r.find(function(e){if(e.classList.contains("slate-paragraph")?i+=parseInt(e.dataset.wordCount,10)||0:i=0,i<PAYWALL_AD_BUFFER_WORDS)return!1;for(var t=r.slice(r.indexOf(e)+1),n=0,o=0;o<t.length;o++){var a=t[o];if(!a.classList.contains("slate-paragraph"))break;n+=parseInt(a.dataset.wordCount,10)||0}return n>=PAYWALL_AD_BUFFER_WORDS});o&&(o.getBoundingClientRect().bottom>window.innerHeight&&(o.after(e),e.classList.remove(HIDE_CLASS)))}function unhideEligibleInArticleAds(e,t){var n=t.querySelector(".slate-roadblock");if(n)for(var r,i=0,o=function(){var r=e[a];if(!Boolean(r.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING))return 0;for(var o=Array.from(t.children).filter(function(e){return Boolean(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)}).filter(function(e){return Boolean(e.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_PRECEDING)}).filter(function(e){return"none"!==window.getComputedStyle(e).display}).filter(function(e){return!e.className.includes("ad--exco")}),l=0,s=0;s<o.length;s++){var c=o[s];if(!c.classList.contains("slate-paragraph"))break;l+=parseInt(c.dataset.wordCount,10)||0}if(l<PAYWALL_AD_BUFFER_WORDS){if(0===i)return repositionSlotBeforePaywall(r,n,t),1}else r.classList.remove(HIDE_CLASS),i++},a=0;a<e.length&&(0===(r=o())||1!==r);a++);}module.exports.inArticleAds=init; 3496}, {"4":4}]; 3497window.modules["97"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isBiddingEnabled=isBiddingEnabled;var _require=require(126),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]} 3498}, {"126":126}]; 3499window.modules["98"] = [function(require,module,exports){"use strict";var _require=require(920),isElementInViewport=_require.isElementInViewport,_require2=require(921),isElementNotHidden=_require2.isElementNotHidden,_throttle=require(770),sticky="ad--sticky-desktop",hide="ad--sticky-hide",time=3e3,maxStickyTime=5e3,leaderboard=document.querySelector(".top-ad"),taboola=document.querySelector(".taboola-recirc"),leaderboardIds=["leaderboard-1","leaderboard-tablet-1"],throttledAvoidTaboola=_throttle(avoidTaboola,200),refresh=!1,isLeaderboardSticky=!1,stickyFallbackTimeout=null;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();document.querySelector("#"+t);leaderboardIds.includes(t)&&(refresh||(refresh=!0,isLeaderboardSticky=!0,leaderboard.classList.add(sticky),window.addEventListener("scroll",throttledAvoidTaboola),stickyFallbackTimeout=setTimeout(function(){isLeaderboardSticky&&(leaderboard.classList.add(hide),done(1e3))},maxStickyTime)))}function done(e){clearTimeout(stickyFallbackTimeout),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)})})}; 3500}, {"770":770,"920":920,"921":921}]; 3501window.modules["100"] = [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); 3502}, {}]; 3503window.modules["101"] = [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; 3504}, {}]; 3505window.modules["102"] = [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; 3506}, {}]; 3507window.modules["103"] = [function(require,module,exports){"use strict";var _once=require(85),slateAmplitude=require(22),_require=require(1),getArticleType=_require.getArticleType;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","loadState"],INP:["interactionTarget","interactionTime","interactionType","loadState"],LCP:["element","elementRenderDelay","url","timeToFirstByte","resourceLoadDelay","resourceLoadDuration"]},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];
3507n&&n.forEach(function(t){o[e.name+"_"+t]=e.attribution[t]}),"INP"===e.name&&"GOOD"!==e.rating&&u(o,e),o.Load_event=d(),o.article_type=getArticleType()})}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)}; 3508}, {"1":1,"22":22,"85":85}]; 3509window.modules["116"] = [function(require,module,exports){"use strict";var fetchGiftLinks=function(){try{return Promise.resolve(fetch(myslateOrigin+"/giftlinks/all/",{credentials:"include",headers:{Accept:"application/json"}}).then(function(e){return e.json()}).catch(function(e){return{error:e.message}}))}catch(e){return Promise.reject(e)}},createGiftLink=function(e){try{return Promise.resolve(fetch(myslateOrigin+"/giftlinks/",{credentials:"include",method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({article_url:e})}).then(function(e){return e.json()}).catch(function(e){return console.error(e),e}))}catch(e){return Promise.reject(e)}},_require=require(926),myslateOrigin=_require.myslateOrigin,_require2=require(46),toUrl=_require2.toUrl,GIFT_LINK_TIMEOUT=500;function getGiftToken(){return new URLSearchParams(window.location.search).get("gift_token")}function redeemGiftLink(e){void 0===e&&(e="");var r=window.location.href,t=toUrl(myslateOrigin+"/giftlinks/"+e+"/",{article_url:r}),i=new AbortController,n=setTimeout(function(){return i.abort()},GIFT_LINK_TIMEOUT);return fetch(t,{credentials:"include",signal:i.signal}).then(function(e){if(clearTimeout(n),!e.ok)throw new Error;return e.json()}).catch(function(e){return clearTimeout(n),"AbortError"===e.name?(console.error("Request to redeem gift link timed out"),{valid:!0}):(console.error("Error redeeming gift link token",e),{valid:!1})})}module.exports.createGiftLink=createGiftLink,module.exports.fetchGiftLinks=fetchGiftLinks,module.exports.redeemGiftLink=redeemGiftLink,module.exports.getGiftToken=getGiftToken; 3510}, {"46":46,"926":926}]; 3511window.modules["121"] = [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:[[728,90],[455,256],[300,250],[300,251],[325,204],[620,366]],bidding:[[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]]}}; 3512}, {}]; 3513window.modules["122"] = [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]} 3514}, {}]; 3515window.modules["123"] = [function(require,module,exports){"use strict";var GAM_VALUE_MAX_LENGTH=40;function sanitizeWatsonCategorySegment(e){return e&&"string"==typeof e?e.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_|_$/g,"").slice(0,GAM_VALUE_MAX_LENGTH):""}function expandWatsonCategoryLabel(e){return e&&"string"==typeof e?e.split("/").map(sanitizeWatsonCategorySegment).filter(
3515Boolean):[]}function getRawWatsonCategories(){var e=document.querySelector(".js-watson-categories");if(!e)return[];try{var t=JSON.parse(e.textContent);return Array.isArray(t)?t:[]}catch(e){return[]}}function getWatsonCategoriesForGam(){for(var e=new Set,t=[],a=0,r=getRawWatsonCategories();a<r.length;a++)for(var n=0,o=expandWatsonCategoryLabel(r[a]);n<o.length;n++){var s=o[n];e.has(s)||(e.add(s),t.push(s))}return t}module.exports={GAM_VALUE_MAX_LENGTH:GAM_VALUE_MAX_LENGTH,sanitizeWatsonCategorySegment:sanitizeWatsonCategorySegment,expandWatsonCategoryLabel:expandWatsonCategoryLabel,getWatsonCategoriesForGam:getWatsonCategoriesForGam}; 3516}, {}]; 3517window.modules["124"] = [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; 3518}, {}]; 3519window.modules["125"] = [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(74),hash=_require.hash,_require2=require(7),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)}}; 3520}, {"7":7,"74":74}]; 3521window.modules["126"] = [function(require,module,exports){"use strict";var isMember=require(7).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 hideSlot(e){document.querySelector("#"+e).parentElement.setAttribute("hidden","")}var isPlusPage=function(){var e=document.querySelector(".article");return!!e&&e.classList.contains("article--plus")},checkIfHiddenForPlus=function(e){isMember&&slotsToExclude.includes(e)&&hideSlot(e)};module.exports.isPlusPage=isPlusPage,module.exports.checkIfHiddenForPlus=checkIfHiddenForPlus; 3522}, {"7":7}]; 3523window.modules["127"] = [function(require,module,exports){"use strict";var handlePaywallCheck=function(e){try{return getPaywallStatus().then(function(t){t.isPaywallDisplayed||(e.classList.remove(HIDE_CLASS),injectExcoPlayerScript())}),Promise.resolve()}catch(e){return Promise.reject(e)}},shouldLoadExco=function(){try{return Promise.resolve(membership.isMember()).then(function(e){return!e})}catch(e){return Promise.reject(e)}},membership=require(7),slateAmplitude=require(22),_require=require(4),getPaywallStatus=_require.getPaywallStatus,EXCO_CONTAINER_SELECTOR=".ad--exco",EXCO_HEADLINE_SELECTOR=".ad--exco__headline",EXCO_PLAYER_SCRIPT_CLASS="exco-player",EXCO_PLAYER_ID="8b7b2bed-5b69-4d70-82d5-aa335c8abe6c",HIDE_CLASS="ad--hideForPaywall";function injectExcoPlayerScript(){var e=document.createElement("script");e.className=EXCO_PLAYER_SCRIPT_CLASS,e.src="//player.ex.co/player/"+EXCO_PLAYER_ID,registerExcoHeadlineListener();var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}function registerExcoHeadlineListener(){var e=!1;window.addEventListener("message",function(t){var r;if("exco-event"===(null==(r=t.data)?void 0:r.type)){var a=t.data,i=a.name,n=a.metadata;if(!e&&"player-playing"===i&&null!=n&&n.title){var l=document.querySelector(EXCO_HEADLINE_SELECTOR);l&&(l.textContent=n.title,e=!0)}}})}module.exports=function(){try{var e=document.querySelector(EXCO_CONTAINER_SELECTOR);return e?(e.classList.add(HIDE_CLASS),Promise.resolve(shouldLoadExco()).then(function(t){if(t)return Promise.resolve(handlePaywallCheck(e)).then(function(){});!0})):Promise.resolve()}catch(e){return Promise.reject(e)}}; 3524}, {"4":4,"7":7,"22":22}]; 3525window.modules["128"] = [function(require,module,exports){"use strict";var setPublisherProvidedId=function(){try{return/usprivacy=\d+[YN]Y/.test(document.cookie)?Promise.resolve():Promise.resolve(getPpid()).then(function(e){e&&window.googletag.pubads().setPublisherProvidedId(e)})}catch(e){return Promise.reject(e)}},getPpid=function(){try{var e=getSlateUuid();return e?Promise.resolve(hash(e,"hex")):Promise.resolve()}catch(e){return Promise.reject(e)}},_require=require(74),hash=_require.hash;function getSlateUuid(){var e=document.cookie.match(/(?:^|; )slate-uuid=([^;]*)/);return e?decodeURIComponent(e[1]):void 0}module.exports={getSlateUuid:getSlateUuid,getPpid:getPpid,setPublisherProvidedId:setPublisherProvidedId}; 3526}, {"74":74}]; 3527window.modules["129"] = [function(require,module,exports){"use strict";var _require=require(126),checkIfHiddenForPlus=_require.checkIfHiddenForPlus;module.exports.assignIds=function(){var e={};
3527Array.from(document.querySelectorAll(".slate-ad")).forEach(function(r){var t=r.querySelector(".slate-ad__creative"),u=t.getAttribute("data-type");e[u]||(e[u]=1),t.id=u+"-"+e[u],e[u]++,checkIfHiddenForPlus(t.id)})}; 3528}, {"126":126}]; 3529window.modules["130"] = [function(require,module,exports){"use strict";var bqLog=require(5),_require=require(7),isMemberSkipLookup=_require.isMemberSkipLookup,_require2=require(1),getArticleType=_require2.getArticleType,pianoScriptState=require(76),SAMPLING=1;window.googletag=window.googletag||{cmd:[]};var init=function(){var e=Math.random()<SAMPLING,t=0,i=!1;e&&(window.googletag.cmd.push(function(){window.googletag.pubads().addEventListener("slotOnload",function(e){e.isEmpty||t++})}),addEventListener("visibilitychange",function(){var e;"hidden"!==document.visibilityState||i||(bqLog.track("Page View Summary",{adImpressions:t,pageType:getPageType(),paywall:isPaywallDisplayed(),timeOnPage:getTimeOnPage(),htmlResponseTime:getHtmlResponseTime(),isMember:isMemberSkipLookup(),articleType:getArticleType(),adSlots:getAdSlots(),pianoScript:pianoScriptState.getState(),testGroup:null!=(e=window.slateGlobal.abTests.taboolaLayoutTest)?e:null},{keepalive:!0}),i=!0)}))},isPaywallDisplayed=function(){return 0!==document.querySelectorAll(".piano-paywall-visible").length},getPageType=function(){return document.querySelector(".js-analytics-js-data").getAttribute("data-pagetype").replace(" ","-")},getTimeOnPage=function(){return Math.round(performance.now()/1e3)},getHtmlResponseTime=function(){var e=performance.getEntriesByType("navigation")[0];return e?Math.round(e.responseEnd):null},getAdSlots=function(){return Array.from(document.querySelectorAll(".slate-ad")).filter(function(e){return"none"!=window.getComputedStyle(e).display}).length};module.exports=init; 3530}, {"1":1,"5":5,"7":7,"76":76}]; 3531window.modules["131"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.enableAdRefresh=enableAdRefresh;var _require=require(920),isElementInViewport=_require.isElementInViewport,_require2=require(921),isElementNotHidden=_require2.isElementNotHidden,_require3=require(122),getSlotData=_require3.getSlotData,headerBidding=require("headerbidding.legacy"),adSlotsWithRefresh={};function enableAdRefresh(){window.googletag.pubads().addEventListener("slotRenderEnded",function(e){var t,i,n=e.slot,r=n.getSlotElementId(),d=window.document.getElementById(r),o=[].concat(null!=(t=null==(i=n.getConfig("targeting").targeting)?void 0:i.hb_bidder)?t:[]),s=getSize(e);s&&refreshEnabled(s,r,o)&&!adSlotsWithRefresh[r]&&(updateSlotTargeting(n),addRefreshToSlot(n,getSlotData(r),d),adSlotsWithRefresh[r]=!0)})}function addRefreshToSlot(e,t,i){var n=getRefreshInterval(t);setInterval(function(){adIsInView(i)&&headerBidding.init([t],!0)},n)}function getRefreshInterval(e){return"mob-adhesion-1"===e.id?45e3:3e4}function refreshEnabled(e,t,i){return"1x2"!==e&&"1x3"!==e&&"1x4"!==e&&"300x251"!==e&&!isStickyKargoAd(e,t,i)}function adIsInView(e){return!!window.document.hasFocus()&&(isElementInViewport(e)&&isElementNotHidden(e))}function isStickyKargoAd(e,t,i){return"mob-adhesion-1"===t&&"1x1"===e&&"kargo"===i[0]}function updateSlotTargeting(e){e.setConfig({targeting:{hb_adid:null,hb_bidder:null,hb_pb:null,hb_size:null,refresh:"yes"}})}var getSize=function(e){return null!==e.size&&("string"==typeof e.size?e.size:e.size[0]+"x"+e.size[1])}; 3532}, {"122":122,"920":920,"921":921,"headerbidding.legacy":"headerbidding.legacy"}]; 3533window.modules["132"] = [function(require,module,exports){"use strict";var _require=require(7),getUserEmail=_require.getUserEmail,_require2=require(74),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; 3534}, {"7":7,"74":74}]; 3535window.modules["133"] = [function(require,module,exports){"use strict";var _window$googletag,bqLog=require(5),criteo=require(132),_require=require(1),getArticleType=_require.getArticleType,EVENT_NAME="Ads Performance",SAMPLING=.05,eventProperties={article_type:getArticleType()};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,r=convertToCents(e[0].cpm);1===e.length?t=r:t=r-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}
3535function 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),r=t[0];bqLog.track("Prebid Winning Bid",{bidder:r.bidder,cpm:roundCpm(r.cpm),adUnit:r.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)})}); 3536}, {"1":1,"5":5,"132":132}]; 3537window.modules["134"] = [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; 3538}, {}]; 3539window.modules["135"] = [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"]; 3540}, {}]; 3541window.modules["136"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.inventoryCodes=void 0;var inventoryCodes=exports.inventoryCodes={"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"}; 3542}, {}]; 3543window.modules["137"] = [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","re
3543circ-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"}; 3544}, {}]; 3545window.modules["138"] = [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} 3546}, {}]; 3547window.modules["139"] = [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} 3548}, {}]; 3549window.modules["140"] = [function(require,module,exports){"use strict";var CUSTOMER_ID="8CUJ4WHD7",getPlacementId=function(e){return"leaderboard"===e.type||"hp-leaderboard-mid"===e.type||"hp-leaderboard-bottom"===e.type?"758323937":"mid-article-spot"===e.type||"mid-article-spot-xl"===e.type?"321035740":"rr-article-flex"===e.type||"rr-flex"===e.type||"rr-front-flex"===e.type?"116830225":"mid-article-box"===e.type||"hp-mob-mid"===e.type||"hp-mob-top"===e.type||"hp-mob-bottom"===e.type||"hp-native-flex"===e.type||"rr-podcast"===e.type||"mobile-front"===e.type||"mid-article-spot-mobile"===e.type?"833659296":"mob-adhesion"===e.type?"225057367":(console.log("no placement id found for ad type",e.type),null)};module.exports={CUSTOMER_ID:CUSTOMER_ID,getPlacementId:getPlacementId}; 3550}, {}]; 3551window.modules["141"] = [function(require,module,exports){!function(e,t){var a=function(e,t,a){"use strict";var n,i;if(function(){var t,a={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,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(t in i=e.lazySizesConfig||e.lazysizesConfig||{},a)t in i||(i[t]=a[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var r=t.documentElement,s=e.HTMLPictureElement,o=e.addEventListener.bind(e),l=e.setTimeout,d=e.requestAnimationFrame||l,c=e.requestIdleCallback,u=/^picture$/i,f=["load","error","lazyincluded","_lazyloaded"],m={},g=Array.prototype.forEach,v=function(e,t){return m[t]||(m[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),m[t].test(e.getAttribute("class")||"")&&m[t]},y=function(e,t){v(e,t)||e.setAttribute("class",(e.getAttribute("class")||"").trim()+" "+t)},z=function(e,t){var a;(a=v(e,t))&&e.setAttribute("class",(e.getAttribute("class")||"").replace(a," "))},h=function(e,t,a){var n=a?"addEventListener":"removeEventListener";a&&h(e,t),f.forEach(function(a){e[n](a,t)})},p=function(e,a,i,r,s){var o=t.createEvent("Event");return i||(i={}),i.instance=n,o.initEvent(a,!r,!s),o.detail=i,e.dispatchEvent(o),o},b=function(t,a){var n;!s&&(n=e.picturefill||i.pf)?(a&&a.src&&!t.getAttribute("srcset")&&t.setAttribute("srcset",a.src),n({reevaluate:!0,elements:[t]})):a&&a.src&&(t.src=a.src)},A=function(e,t){return(getComputedStyle(e,null)||{})[t]},C=function(e,t,a){for(a=a||e.offsetWidth;a<i.minSize&&t&&!e._lazysizesWidth;)a=t.offsetWidth,t=t.parentNode;return a},E=(R=[],D=[],k=R,H=function(){var e=k;for(k=R.length?D:R,T=!0,F=!1;e.length;)e.shift()();T=!1},O=function(e,a){T&&!a?e.apply(this,arguments):(k.push(e),F||(F=!0,(t.hidden?l:d)(H)))},O._lsFlush=H,O),_=function(e,t){return t?function(){E(e)}:function(){var t=this,a=arguments;E(function(){e.apply(t,a)})}},L=function(e){var t,n,i=function(){t=null,e()},r=function(){var e=a.now()-n;e<99?l(r,99-e):(c||i)(i)};return function(){n=a.now(),t||(t=l(r,99))}},w=function(){var s,f,m,C,w,N,x,W,S,B,T,F,R,D,k,H,O,P,$,q=/^img$/i,I=/^iframe$/i,U="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),j=0,G=0,J=-1,K=function(e){G--,(!e||G<0||!e.target)&&(G=0)},Q=function(e){return null==F&&(F="hidden"==A(t.body,"visibility")),F||!("hidden"==A(e.parentNode,"visibility")&&"hidden"==A(e,"visibility"))},V=function(e,a){var n,i=e,s=Q(e);for(W-=a,T+=a,S-=a,B+=a;s&&(i=i.offsetParent)&&i!=t.body&&i!=r;)(s=(A(i,"opacity")||1)>0)&&"visible"!=A(i,"overflow")&&(n=i.getBoundingClientRect(),s=B>n.left&&S<n.right&&T>n.top-1&&W<n.bottom+1);return s},X=function(){var e,a,o,l,d,c,u,m,g,v,y,z,h=n.elements;if((C=i.loadMode)&&G<8&&(e=h.length)){for(a=0,J++;a<e;a++)if(h[a]&&!h[a]._lazyRace)if(!U||n.prematureUnveil&&n.prematureUnveil(h[a]))ie(h[a]);else if((m=h[a].getAttribute("data-expand"))&&(c=1*m)||(c=j),v||(v=!i.expand||i.expand<1?r.clientHeight>500&&r.clientWidth>500?500:370:i.expand,n._defEx=v,y=v*i.expFactor,z=i.hFac,F=null,j<y&&G<1&&J>2&&C>2&&!t.hidden?(j=y,J=0):j=C>1&&J>1&&G<6?v:0),g!==c&&(N=innerWidth+c*z,x=innerHeight+c,u=-1*c,g=c),o=h[a].getBoundingClientRect(),(T=o.bottom)>=u&&(W=o.top)<=x&&(B=o.right)>=u*z&&(S=o.left)<=N&&(T||B||S||W)&&(i.loadHidden||Q(h[a]))&&(f&&G<3&&!m&&(C<3||J<4)||V(h[a],c))){if(ie(h[a]),d=!0,G>9)break}else!d&&f&&!l&&G<4&&J<4&&C>
35512&&(s[0]||i.preloadAfterLoad)&&(s[0]||!m&&(T||B||S||W||"auto"!=h[a].getAttribute(i.sizesAttr)))&&(l=s[0]||h[a]);l&&!d&&ie(l)}},Y=(R=X,k=0,H=i.throttleDelay,O=i.ricTimeout,P=function(){D=!1,k=a.now(),R()},$=c&&O>49?function(){c(P,{timeout:O}),O!==i.ricTimeout&&(O=i.ricTimeout)}:_(function(){l(P)},!0),function(e){var t;(e=!0===e)&&(O=33),D||(D=!0,(t=H-(a.now()-k))<0&&(t=0),e||t<9?$():l($,t))}),Z=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(K(e),y(t,i.loadedClass),z(t,i.loadingClass),h(t,te),p(t,"lazyloaded"))},ee=_(Z),te=function(e){ee({target:e.target})},ae=function(e){var t,a=e.getAttribute(i.srcsetAttr);(t=i.customMedia[e.getAttribute("data-media")||e.getAttribute("media")])&&e.setAttribute("media",t),a&&e.setAttribute("srcset",a)},ne=_(function(e,t,a,n,r){var s,o,d,c,f,v;(f=p(e,"lazybeforeunveil",t)).defaultPrevented||(n&&(a?y(e,i.autosizesClass):e.setAttribute("sizes",n)),o=e.getAttribute(i.srcsetAttr),s=e.getAttribute(i.srcAttr),r&&(d=e.parentNode,c=d&&u.test(d.nodeName||"")),v=t.firesLoad||"src"in e&&(o||s||c),f={target:e},y(e,i.loadingClass),v&&(clearTimeout(m),m=l(K,2500),h(e,te,!0)),c&&g.call(d.getElementsByTagName("source"),ae),o?e.setAttribute("srcset",o):s&&!c&&(I.test(e.nodeName)?function(e,t){var a=e.getAttribute("data-load-mode")||i.iframeLoadMode;0==a?e.contentWindow.location.replace(t):1==a&&(e.src=t)}(e,s):e.src=s),r&&(o||c)&&b(e,{src:s})),e._lazyRace&&delete e._lazyRace,z(e,i.lazyClass),E(function(){var t=e.complete&&e.naturalWidth>1;v&&!t||(t&&y(e,i.fastLoadedClass),Z(f),e._lazyCache=!0,l(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&G--},!0)}),ie=function(e){if(!e._lazyRace){var t,a=q.test(e.nodeName),n=a&&(e.getAttribute(i.sizesAttr)||e.getAttribute("sizes")),r="auto"==n;(!r&&f||!a||!e.getAttribute("src")&&!e.srcset||e.complete||v(e,i.errorClass)||!v(e,i.lazyClass))&&(t=p(e,"lazyunveilread").detail,r&&M.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,G++,ne(e,t,r,n,a))}},re=L(function(){i.loadMode=3,Y()}),se=function(){3==i.loadMode&&(i.loadMode=2),re()},oe=function(){f||(a.now()-w<999?l(oe,999):(f=!0,i.loadMode=3,Y(),o("scroll",se,!0)))};return{_:function(){w=a.now(),n.elements=t.getElementsByClassName(i.lazyClass),s=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),o("scroll",Y,!0),o("resize",Y,!0),o("pageshow",function(e){if(e.persisted){var a=t.querySelectorAll("."+i.loadingClass);a.length&&a.forEach&&d(function(){a.forEach(function(e){e.complete&&ie(e)})})}}),e.MutationObserver?new MutationObserver(Y).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r.addEventListener("DOMNodeInserted",Y,!0),r.addEventListener("DOMAttrModified",Y,!0),setInterval(Y,999)),o("hashchange",Y,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){t.addEventListener(e,Y,!0)}),/d$|^c/.test(t.readyState)?oe():(o("load",oe),t.addEventListener("DOMContentLoaded",Y),l(oe,2e4)),n.elements.length?(X(),E._lsFlush()):Y()},checkElems:Y,unveil:ie,_aLSL:se}}(),M=(W=_(function(e,t,a,n){var i,r,s;if(e._lazysizesWidth=n,n+="px",e.setAttribute("sizes",n),u.test(t.nodeName||""))for(i=t.getElementsByTagName("source"),r=0,s=i.length;r<s;r++)i[r].setAttribute("sizes",n);a.detail.dataAttr||b(e,a.detail)}),S=function(e,t,a){var n,i=e.parentNode;i&&(a=C(e,i,a),(n=p(e,"lazybeforesizes",{width:a,dataAttr:!!t})).defaultPrevented||(a=n.detail.width)&&a!==e._lazysizesWidth&&W(e,i,n,a))},B=L(function(){var e,t=x.length;if(t)for(e=0;e<t;e++)S(x[e])}),{_:function(){x=t.getElementsByClassName(i.autosizesClass),o("resize",B)},checkElems:B,updateElem:S}),N=function(){!N.i&&t.getElementsByClassName&&(N.i=!0,M._(),w._())};var x,W,S,B;var T,F,R,D,k,H,O;return l(function(){i.init&&N()}),n={cfg:i,autoSizer:M,loader:w,init:N,uP:b,aC:y,rC:z,hC:v,fire:p,gW:C,rAF:E}}(e,e.document,Date);e.lazySizes=a,"object"==typeof module&&module.exports&&(module.exports=a)}("undefined"!=typeof window?window:{}); 3552}, {}]; 3553window.modules["169"] = [function(require,module,exports){var MapCache=require(590),FUNC_ERROR_TEXT="Expected a function";function memoize(e,a){if("function"!=typeof e||null!=a&&"function"!=typeof a)throw new TypeError(FUNC_ERROR_TEXT);var c=function(){var r=arguments,t=a?a.apply(this,r):r[0],n=c.cache;if(n.has(t))return n.get(t);var o=e.apply(this,r);return c.cache=n.set(t,o)||n,o};return c.cache=new(memoize.Cache||MapCache),c}memoize.Cache=MapCache,module.exports=memoize; 3554}, {"590":590}]; 3555window.modules["575"] = [function(require,module,exports){var freeGlobal=require(734),freeSelf="object"==typeof self&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")();module.exports=root; 3556}, {"734":734}]; 3557window.modules["576"] = [function(require,module,exports){var baseIsNative=require(66
35575),getValue=require(738);function getNative(e,a){var t=getValue(e,a);return baseIsNative(t)?t:void 0}module.exports=getNative; 3558}, {"665":665,"738":738}]; 3559window.modules["577"] = [function(require,module,exports){var hashClear=require(582),hashDelete=require(578),hashGet=require(580),hashHas=require(581),hashSet=require(579);function Hash(e){var h=-1,a=null==e?0:e.length;for(this.clear();++h<a;){var s=e[h];this.set(s[0],s[1])}}Hash.prototype.clear=hashClear,Hash.prototype.delete=hashDelete,Hash.prototype.get=hashGet,Hash.prototype.has=hashHas,Hash.prototype.set=hashSet,module.exports=Hash; 3560}, {"578":578,"579":579,"580":580,"581":581,"582":582}]; 3561window.modules["578"] = [function(require,module,exports){function hashDelete(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}module.exports=hashDelete; 3562}, {}]; 3563window.modules["579"] = [function(require,module,exports){var nativeCreate=require(744),HASH_UNDEFINED="__lodash_hash_undefined__";function hashSet(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=nativeCreate&&void 0===t?HASH_UNDEFINED:t,this}module.exports=hashSet; 3564}, {"744":744}]; 3565window.modules["580"] = [function(require,module,exports){var nativeCreate=require(744),HASH_UNDEFINED="__lodash_hash_undefined__",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function hashGet(e){var t=this.__data__;if(nativeCreate){var r=t[e];return r===HASH_UNDEFINED?void 0:r}return hasOwnProperty.call(t,e)?t[e]:void 0}module.exports=hashGet; 3566}, {"744":744}]; 3567window.modules["581"] = [function(require,module,exports){var nativeCreate=require(744),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function hashHas(e){var t=this.__data__;return nativeCreate?void 0!==t[e]:hasOwnProperty.call(t,e)}module.exports=hashHas; 3568}, {"744":744}]; 3569window.modules["582"] = [function(require,module,exports){var nativeCreate=require(744);function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{},this.size=0}module.exports=hashClear; 3570}, {"744":744}]; 3571window.modules["583"] = [function(require,module,exports){var listCacheClear=require(584),listCacheDelete=require(588),listCacheGet=require(587),listCacheHas=require(585),listCacheSet=require(586);function ListCache(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var s=e[t];this.set(s[0],s[1])}}ListCache.prototype.clear=listCacheClear,ListCache.prototype.delete=listCacheDelete,ListCache.prototype.get=listCacheGet,ListCache.prototype.has=listCacheHas,ListCache.prototype.set=listCacheSet,module.exports=ListCache; 3572}, {"584":584,"585":585,"586":586,"587":587,"588":588}]; 3573window.modules["584"] = [function(require,module,exports){function listCacheClear(){this.__data__=[],this.size=0}module.exports=listCacheClear; 3574}, {}]; 3575window.modules["585"] = [function(require,module,exports){var assocIndexOf=require(629);function listCacheHas(s){return assocIndexOf(this.__data__,s)>-1}module.exports=listCacheHas; 3576}, {"629":629}]; 3577window.modules["586"] = [function(require,module,exports){var assocIndexOf=require(629);function listCacheSet(s,e){var t=this.__data__,a=assocIndexOf(t,s);return a<0?(++this.size,t.push([s,e])):t[a][1]=e,this}module.exports=listCacheSet; 3578}, {"629":629}]; 3579window.modules["587"] = [function(require,module,exports){var assocIndexOf=require(629);function listCacheGet(e){var s=this.__data__,a=assocIndexOf(s,e);return a<0?void 0:s[a][1]}module.exports=listCacheGet; 3580}, {"629":629}]; 3581window.modules["588"] = [function(require,module,exports){var assocIndexOf=require(629),arrayProto=Array.prototype,splice=arrayProto.splice;function listCacheDelete(e){var r=this.__data__,a=assocIndexOf(r,e);return!(a<0)&&(a==r.length-1?r.pop():splice.call(r,a,1),--this.size,!0)}module.exports=listCacheDelete; 3582}, {"629":629}]; 3583window.modules["589"] = [function(require,module,exports){var getNative=require(576),root=require(575),Map=getNative(root,"Map");module.exports=Map; 3584}, {"575":575,"576":576}]; 3585window.modules["590"] = [function(require,module,exports){var mapCacheClear=require(595),mapCacheDelete=require(594),mapCacheGet=require(592),mapCacheHas=require(591),mapCacheSet=require(593);function MapCache(e){var a=-1,p=null==e?0:e.length;for(this.clear();++a<p;){var t=e[a];this.set(t[0],t[1])}}MapCache.prototype.clear=mapCacheClear,MapCache.prototype.delete=mapCacheDelete,MapCache.prototype.get=mapCacheGet,MapCache.prototype.has=mapCacheHas,MapCache.prototype.set=mapCacheSet,module.exports=MapCache; 3586}, {"591":591,"592":592,"593":593,"594":594,"595":595}]; 3587window.modules["591"] = [function(require,module,exports){var getMapData=require(736);function mapCacheHas(a){return getMapData(this,a).has(a)}module.exports=mapCacheHas; 3588}, {"736":736}]; 3589window.modules["592"] = [function(require,module,exports){var getMapData=require(736);function mapCacheGet(a){return getMapData(this,a).get(a)}module.exports=mapCacheGet; 3590}, {"736":736}]; 3591window.modules["593"] = [function(require,module,exports){var getMapData=require(736);function mapCacheSet(e,a){var t=getMapData(this,e),i=t.size;return t.set(e,a),this.size+=t.size==i?0:1,this}module.exports=mapCacheSet; 3592}, {"736":736}]; 3593window.modules["594"] = [function(require,module,exports){var getMapData=require(736);function mapCacheDelete(e){var a=getMapData(this,e).delete(e);return this.size-=a?1:0,a}module.exports=mapCacheDelete; 3594}, {"736":736}]; 3595window.modules["595"] = [function(require,module,exports){var Hash=require(577),ListCache=require(583),Map=require(589);function mapCacheClear(){this.size=0,this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}}module.exports=mapCacheClear; 3596}, {"577":577,"583":583,"589":589}]; 3597window.modules["607"] = [function(require,module,exports){var root=require(575),Symbol=root.Symbol;module.exports=Symbol; 3598}, {"575":575}]; 3599window.modules["614"] = [function(require,module,exports){var isArray=Array.isArray;module.exports=isArray; 3600}, {}]; 3601window.modules["619"] = [function(require,module,exports){function arrayMap(r,a){for(var n=-1,e=null==r?0:r.length,l=Array(e);++n<e;)l[n]=a(r[n],n,r);return l}module.exports=arrayMap; 3602}, {}]; 3603window.modules["623"] = [function(require,module,exports){function asciiToArray(r){return r.split("")}module.exports=asciiToArray; 3604}, {}]; 3605window.modules["626"] = [function(require,module,exports){function eq(e,n){return e===n||e!=e&&n!=n}module.exports=eq; 3606}, {}]; 3607window.modules["629"] = [function(require,module,exports){var eq=require(626);function assocIndexOf(e,r){for(var n=e.length;n--;
3607)if(eq(e[n][0],r))return n;return-1}module.exports=assocIndexOf; 3608}, {"626":626}]; 3609window.modules["632"] = [function(require,module,exports){function isObject(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}module.exports=isObject; 3610}, {}]; 3611window.modules["648"] = [function(require,module,exports){var Symbol=require(607),getRawTag=require(650),objectToString=require(649),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; 3612}, {"607":607,"649":649,"650":650}]; 3613window.modules["649"] = [function(require,module,exports){var objectProto=Object.prototype,nativeObjectToString=objectProto.toString;function objectToString(t){return nativeObjectToString.call(t)}module.exports=objectToString; 3614}, {}]; 3615window.modules["650"] = [function(require,module,exports){var Symbol=require(607),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; 3616}, {"607":607}]; 3617window.modules["657"] = [function(require,module,exports){function isObjectLike(e){return null!=e&&"object"==typeof e}module.exports=isObjectLike; 3618}, {}]; 3619window.modules["665"] = [function(require,module,exports){var isFunction=require(666),isMasked=require(668),isObject=require(632),toSource=require(667),reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto=Function.prototype,objectProto=Object.prototype,funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,reIsNative=RegExp("^"+funcToString.call(hasOwnProperty).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(e){return!(!isObject(e)||isMasked(e))&&(isFunction(e)?reIsNative:reIsHostCtor).test(toSource(e))}module.exports=baseIsNative; 3620}, {"632":632,"666":666,"667":667,"668":668}]; 3621window.modules["666"] = [function(require,module,exports){var baseGetTag=require(648),isObject=require(632),asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";function isFunction(e){if(!isObject(e))return!1;var n=baseGetTag(e);return n==funcTag||n==genTag||n==asyncTag||n==proxyTag}module.exports=isFunction; 3622}, {"632":632,"648":648}]; 3623window.modules["667"] = [function(require,module,exports){var funcProto=Function.prototype,funcToString=funcProto.toString;function toSource(t){if(null!=t){try{return funcToString.call(t)}catch(t){}try{return t+""}catch(t){}}return""}module.exports=toSource; 3624}, {}]; 3625window.modules["668"] = [function(require,module,exports){var coreJsData=require(719),maskSrcKey=function(){var e=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function isMasked(e){return!!maskSrcKey&&maskSrcKey in e}module.exports=isMasked; 3626}, {"719":719}]; 3627window.modules["705"] = [function(require,module,exports){function baseSlice(e,r,a){var l=-1,n=e.length;r<0&&(r=-r>n?0:n+r),(a=a>n?n:a)<0&&(a+=n),n=r>a?0:a-r>>>0,r>>>=0;for(var o=Array(n);++l<n;)o[l]=e[l+r];return o}module.exports=baseSlice; 3628}, {}]; 3629window.modules["706"] = [function(require,module,exports){var Symbol=require(607),arrayMap=require(619),isArray=require(614),isSymbol=require(707),INFINITY=1/0,symbolProto=Symbol?Symbol.prototype:void 0,symbolToString=symbolProto?symbolProto.toString:void 0;function baseToString(r){if("string"==typeof r)return r;if(isArray(r))return arrayMap(r,baseToString)+"";if(isSymbol(r))return symbolToString?symbolToString.call(r):"";var o=r+"";return"0"==o&&1/r==-INFINITY?"-0":o}module.exports=baseToString; 3630}, {"607":607,"614":614,"619":619,"707":707}]; 3631window.modules["707"] = [function(require,module,exports){var baseGetTag=require(648),isObjectLike=require(657),symbolTag="[object Symbol]";function isSymbol(e){return"symbol"==typeof e||isObjectLike(e)&&baseGetTag(e)==symbolTag}module.exports=isSymbol; 3632}, {"648":648,"657":657}]; 3633window.modules["708"] = [function(require,module,exports){var trimmedEndIndex=require(709),reTrimStart=/^\s+/;function baseTrim(e){return e?e.slice(0,trimmedEndIndex(e)+1).replace(reTrimStart,""):e}module.exports=baseTrim; 3634}, {"709":709}]; 3635window.modules["709"] = [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; 3636}, {}]; 3637window.modules["713"] = [function(require,module,exports){var baseToString=require(706);function toString(r){return null==r?"":baseToString(r)}module.exports=toString; 3638}, {"706":706}]; 3639window.modules["715"] = [function(require,module,exports){var baseSlice=require(705);function castSlice(e,c,i){var a=e.length;return i=void 0===i?a:i,!c&&i>=a?e:baseSlice(e,c,i)}module.exports=castSlice; 3640}, {"705":705}]; 3641window.modules["719"] = [function(require,module,exports){var root=require(575),coreJsData=root["__core-js_shared__"];module.exports=coreJsData; 3642}, {"575":575}]; 3643window.modules["723"] = [function(require,module,exports){var castSlice
3643=require(715),hasUnicode=require(725),stringToArray=require(724),toString=require(713);function createCaseFirst(r){return function(e){e=toString(e);var i=hasUnicode(e)?stringToArray(e):void 0,t=i?i[0]:e.charAt(0),a=i?castSlice(i,1).join(""):e.slice(1);return t[r]()+a}}module.exports=createCaseFirst; 3644}, {"713":713,"715":715,"724":724,"725":725}]; 3645window.modules["724"] = [function(require,module,exports){var asciiToArray=require(623),hasUnicode=require(725),unicodeToArray=require(748);function stringToArray(r){return hasUnicode(r)?unicodeToArray(r):asciiToArray(r)}module.exports=stringToArray; 3646}, {"623":623,"725":725,"748":748}]; 3647window.modules["725"] = [function(require,module,exports){var rsAstralRange="\\ud800-\\udfff",rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsVarRange="\\ufe0e\\ufe0f",rsZWJ="\\u200d",reHasUnicode=RegExp("["+rsZWJ+rsAstralRange+rsComboRange+rsVarRange+"]");function hasUnicode(e){return reHasUnicode.test(e)}module.exports=hasUnicode; 3648}, {}]; 3649window.modules["734"] = [function(require,module,exports){(function (global){(function (){ 3650var freeGlobal="object"==typeof global&&global&&global.Object===Object&&global;module.exports=freeGlobal; 3651 3652}).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; 3653window.modules["736"] = [function(require,module,exports){var isKeyable=require(737);function getMapData(a,e){var t=a.__data__;return isKeyable(e)?t["string"==typeof e?"string":"hash"]:t.map}module.exports=getMapData; 3654}, {"737":737}]; 3655window.modules["737"] = [function(require,module,exports){function isKeyable(e){var o=typeof e;return"string"==o||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==e:null===e}module.exports=isKeyable; 3656}, {}]; 3657window.modules["738"] = [function(require,module,exports){function getValue(e,u){return null==e?void 0:e[u]}module.exports=getValue; 3658}, {}]; 3659window.modules["744"] = [function(require,module,exports){var getNative=require(576),nativeCreate=getNative(Object,"create");module.exports=nativeCreate; 3660}, {"576":576}]; 3661window.modules["748"] = [function(require,module,exports){var rsAstralRange="\\ud800-\\udfff",rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsVarRange="\\ufe0e\\ufe0f",rsAstral="["+rsAstralRange+"]",rsCombo="["+rsComboRange+"]",rsFitz="\\ud83c[\\udffb-\\udfff]",rsModifier="(?:"+rsCombo+"|"+rsFitz+")",rsNonAstral="[^"+rsAstralRange+"]",rsRegional="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair="[\\ud800-\\udbff][\\udc00-\\udfff]",rsZWJ="\\u200d",reOptMod=rsModifier+"?",rsOptVar="["+rsVarRange+"]?",rsOptJoin="(?:"+rsZWJ+"(?:"+[rsNonAstral,rsRegional,rsSurrPair].join("|")+")"+rsOptVar+reOptMod+")*",rsSeq=rsOptVar+reOptMod+rsOptJoin,rsSymbol="(?:"+[rsNonAstral+rsCombo+"?",rsCombo,rsRegional,rsSurrPair,rsAstral].join("|")+")",reUnicode=RegExp(rsFitz+"(?="+rsFitz+")|"+rsSymbol+rsSeq,"g");function unicodeToArray(r){return r.match(reUnicode)||[]}module.exports=unicodeToArray; 3662}, {}]; 3663window.modules["750"] = [function(require,module,exports){var toInteger=require(751),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; 3664}, {"751":751}]; 3665window.modules["751"] = [function(require,module,exports){var toFinite=require(771);function toInteger(t){var e=toFinite(t),r=e%1;return e==e?r?e-r:e:0}module.exports=toInteger; 3666}, {"771":771}]; 3667window.modules["752"] = [function(require,module,exports){var toString=require(713),upperFirst=require(753);function capitalize(r){return upperFirst(toString(r).toLowerCase())}module.exports=capitalize; 3668}, {"713":713,"753":753}]; 3669window.modules["753"] = [function(require,module,exports){var createCaseFirst=require(723),upperFirst=createCaseFirst("toUpperCase");module.exports=upperFirst; 3670}, {"723":723}]; 3671window.modules["754"] = [function(require,module,exports){var root=require(575),now=function(){return root.Date.now()};module.exports=now; 3672}, {"575":575}]; 3673window.modules["755"] = [function(require,module,exports){var baseTrim=require(708),isObject=require(632),isSymbol
3673=require(707),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; 3674}, {"632":632,"707":707,"708":708}]; 3675window.modules["770"] = [function(require,module,exports){var debounce=require(75),isObject=require(632),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; 3676}, {"75":75,"632":632}]; 3677window.modules["771"] = [function(require,module,exports){var toNumber=require(755),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; 3678}, {"755":755}]; 3679window.modules["920"] = [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; 3680}, {}]; 3681window.modules["921"] = [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; 3682}, {}]; 3683window.modules["922"] = [function(require,module,exports){"use strict";function getLayoutBreakpoint(t){for(var e=[["sm",320],["md",768],["lg",1024],["xl",1440]],r=e.length;r--;)if(t>=e[r][1])return e[r][0];return e[0][0]}module.exports={getLayoutBreakpoint:getLayoutBreakpoint}; 3684}, {}]; 3685window.modules["923"] = [function(require,module,exports){"use strict";var Cookies=require(55),VISIT_COOKIE_NAME="slatevisits",MONTHLY_VISIT_COOKIE_NAME="slatevisitsmon",visitStart=!1;function isVisitStart(){try{return window.sessionStorage.getItem("visitstarted")||(window.sessionStorage.setItem("visitstarted","1"),visitStart=!0),visitStart}catch(t){console.error(t)}}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,module.exports.isVisitStart=isVisitStart; 3686}, {"55":55}]; 3687window.modules["925"] = [function(require,module,exports){"use strict";module.exports=function(){return!!document.querySelector("body.kiln-edit-mode")}; 3688}, {}]; 3689window.modules["926"] = [function(require,module,exports){"use strict";module.exports.myslateOrigin=document.documentElement.dataset.myslateurl; 3690}, {}]; 3691window.modules["927"] = [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);
3691o.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)}}; 3692}, {}]; 3693window.modules["slate-ad.client"] = [function(require,module,exports){"use strict";var headerBidding=require("headerbidding.legacy"),slateAmplitude=require(22),sticky=require(98),_require=require(95),getCurrentBatch=_require.getCurrentBatch,_require2=require(96),inArticleAds=_require2.inArticleAds,_require3=require(97),isBiddingEnabled=_require3.isBiddingEnabled,_require4=require(1),isArticlePage=_require4.isArticlePage;isGamesPage()||sticky.enableStickyLeaderboard(),isArticlePage()&&inArticleAds();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),s=i.filter(function(e){return!isBiddingEnabled(e)});t.length&&headerBidding.init(t,!1),s.length&&requestFromAdServer(s)},observer=new IntersectionObserver(callback,{rootMargin:"0px 0px 100% 0px"});function isGamesPage(){var e=slateAmplitude.getDomEventData();return e&&e.tags.includes("slate-games")}slots.forEach(function(e){return observer.observe(e)}); 3694}, {"1":1,"22":22,"95":95,"96":96,"97":97,"98":98,"headerbidding.legacy":"headerbidding.legacy"}]; 3695window.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(133),refresh=require(131),membership=require(7),criteo=require(132),isMember=membership.isMemberSkipLookup(),_require=require(124),getAdNode=_require.getAdNode,_require2=require(125),getEmailHashes=_require2.getEmailHashes,_require3=require(121),sizes=_require3.sizes,_require4=require(122),saveSlotData=_require4.saveSlotData,_require5=require(126),isPlusPage=_require5.isPlusPage,initPaywallTest=require(130),_require6=require(1),getArticleType=_require6.getArticleType,exco=require(127),_require7=require(129),assignIds=_require7.assignIds,_require8=require(6),hasAdBlockBeenDetected=_require8.hasAdBlockBeenDetected,_require9=require(128),setPublisherProvidedId=_require9.setPublisherProvidedId,_require10=require(123),getWatsonCategoriesForGam=_require10.getWatsonCategoriesForGam,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"),r=e.getAttribute("data-criteo-id"),s=e.getAttribute("data-site-id"),a=parseInt(e.getAttribute("data-ll-threshold")),o=sizes[t].adserver,d=sizes[t].bidding;return{id:e.id,type:t,adUnit:getAdUnit(),gpid:getAdNode()+"/"+e.id,dfpSizes:o,prebidSizes:d,rubiconZoneId:i,criteoZoneId:r,indexSiteId:s,threshold:a,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.setConfig({targeting:{refresh:"no",pos:this.id,threshold:String(this.threshold)}}),hasAdBlockBeenDetected()&&this.gptSlot.setConfig({targeting:{imp_ab_recovered:"true"}});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.setConfig({targeting:{outstream_eligible:"true"}}):this.gptSlot.setConfig({targeting:{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","")}assignIds(),loadAts(),initPaywallTest(),exco(),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.setConfig({disableInitialLoad:!0,singleRequest:!0}),setPublisherProvidedId().finally(function(){window.googletag.enableServices();var t=Math.floor(1e13*Math.random()),i=document.querySelectorAll('meta[name="dfp-cache-buster"]')[0];
3695i&&i.content&&(t=i.content);var r={dfp_cache_buster:t,page_id:pageId,page_type:e,plus_page:isPlusPage().toString(),article_type:getArticleType()},s=getWatsonCategoriesForGam();s.length&&(r.watson_cat=s),window.googletag.setConfig({targeting:r});document.cookie.match(/usprivacy=\d+[YN]Y/)&&window.googletag.pubads().setPrivacySettings({nonPersonalizedAds:!0}),testParam&&window.googletag.setConfig({targeting:{kw:"test_"+testParam}});var a=document.cookie.match(/AB=(\d+_\d+)/);a&&a.length>1&&window.googletag.setConfig({targeting:{ab_var:a[1]}});var o=document.querySelector(".article__right-rail"),d=window.innerWidth>=1440;o&&d?window.googletag.setConfig({targeting:{article_right_rail:"true"}}):window.googletag.setConfig({targeting:{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.setConfig({targeting:{segs:"plus"}}),refresh.enableAdRefresh()})}),module.exports.createAd=createAd,module.exports.requestAd=requestAd; 3696}, {"1":1,"6":6,"7":7,"121":121,"122":122,"123":123,"124":124,"125":125,"126":126,"127":127,"128":128,"129":129,"130":130,"131":131,"132":132,"133":133}]; 3697window.modules["ad-lightning.client"] = [function(require,module,exports){"use strict";module.exports.loadBoltive=function(){return new Promise(function(t,e){slateGlobal.injectScript("https://tagan.adlightning.com/slate/op.js",t,e)})}; 3698}, {}]; 3699window.modules["headerbidding.legacy"] = [function(require,module,exports){"use strict";var adData,triplelift=require(136),amazon=require(135),pubmatic=require(138),kargo=require(137),criteo=require(132),openx=require(139),medianet=require(140),metrics=require(133),_require=require(124),getAdNode=_require.getAdNode,_require2=require(134),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),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}},mediaTypes:{banner:i},bids:getBidders(e)}}function getBidders(e){var i=[];i.push(rubicon(e)),i.push(openxBidder()),i.push(pubmaticBidder());for(var t=0;t<e.prebidSizes.length;t++){var r=index(e.prebidSizes[t],e);i.push(r)}(i.push(taboola(e)),triplelift.inventoryCodes[e.type]&&i.push(tripleliftBidder(e)),isConcertAdAllowed(e.type)&&i.push(concert(e)),kargo.placementIds[e.type])&&("mob-adhesion"===e.type&&adData.isRefreshing||i.push(kargoBidder(e)));return criteo.zoneIds[e.type]&&i.push(criteoBidder()),i.push(ttd(e)),isTeadsAllowed(e.type)&&i.push(teads()),i.push(medianetBidder(e)),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={dis
3699play:{sizes:amazon.displaySizes[e.type]},video:{sizes:amazon.videoSize}}):(t.sizes=amazon.displaySizes[e.type],t.slotParams=i),t}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 medianetBidder(e){return{bidder:"medianet",params:{cid:medianet.CUSTOMER_ID,crid:medianet.getPlacementId(e)}}}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; 3700}, {"124":124,"132":132,"133":133,"134":134,"135":135,"136":136,"137":137,"138":138,"139":139,"140":140}]; 3701window.modules["byline-alerts.client"] = [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 nls=require(45);function _finallyRethrows(e,r){try{var t=e()}catch(e){return r(!0,e)}return t&&t.then?t.then(r.bind(null,!1),r.bind(null,!0)):r(!1,t)}var turnstile=require(44),membership=require(7);function render(e,r,t){e.classList.remove("slate-notification--success","slate-notification--error"),t?e.classList.add("slate-notification--error"):r&&e.classList.add("slate-notification--success")}module.exports=function(e){try{var r=function(){try{var e=function(){render(i,s)},r=_catch(function(){return Promise.resolve(nls.getSubscriptions(t)).then(function(e){s=n.every(function(r){return e.subscribed.includes(r)})})},function(){});return Promise.resolve(r&&r.then?r.then(e):e())}catch(e){return Promise.reject(e)}},t=membership.getUserEmail(),n=JSON.parse(e.dataset.lists),i=e.querySelector(".byline-alerts__button"),s=!1;t&&r();var c=e.querySelector(".byline-alerts__modal--subscribe");c.querySelector(".slate-close").addEventListener("click",function(e){c.close(),r()});var o=e.querySelector(".byline-alerts__modal--unsubscribe");return o.querySelector(".slate-close").addEventListener("click",function(){o.close()}),o.querySelector("form").addEventListener("submit",function(e){try{e.preventDefault();var r=_finallyRethrows(function(){return _catch(function(){return Promise.resolve(nls.updateSubscriptions({unsubscribed:n},t)).then(function(){render(i,s=!1)})},function(e){console.error("byline alerts unsubscribe error",e),render(i,s,e)})},function(e,r){if(o.close(),e)throw r;return r});return Promise.resolve(r&&r.then?r.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}),i.addEventListener("click",function(){try{return Promise.resolve(_finallyRethrows(function(){return _catch(function(){var r=function(){if(s)o.showModal();else{var r=function(){if(t)return i.disabled=!0,Promise.resolve(function(){try{return Promise.resolve(turnstile.executeTurnstile(e)).then(function(e){return nls.subscribe(t,n,!1,e,!0)})}catch(e){return Promise.reject(e)}}()).then(function(){render(i,s=!0)});c.showModal()}();if(r&&r.then)return r.then(function(){})}}();if(r&&r.then)return r.then(function(){})},function(e){console.error("byline alerts subscription update error",e),render(i,s,e)})},function(r,t){if(i.disabled=!1,setTimeout(function(){return turnstile.removeTurnstile(e)},1250),r)throw t;return t}))}catch(e){return Promise.reject(e)}}),i.disabled=!1,Promise.resolve()}catch(e){return Promise.reject(e)}}; 3702}, {"7":7,"44":44,"45":45}]; 3703window.modules["newsletter-signup.client"] = [function(require,module,exports){"use strict";
3703function _catch(e,r){try{var t=e()}catch(e){return r(e)}return t&&t.then?t.then(void 0,r):t}var darkMode=require(42),newsletters=require(45),_require=require(46),toUrl=_require.toUrl,_require2=require(44),loadTurnstile=_require2.loadTurnstile,executeTurnstile=_require2.executeTurnstile,_require3=require(7),getUserEmail=_require3.getUserEmail,io=new IntersectionObserver(function(e){for(var r=0;r<e.length;r++){var t=e[r];t.isIntersecting&&(init(t.target),io.unobserve(t.target))}},{rootMargin:"100% 0px 100% 0px"});function init(e){var r=function(){try{var r=function(){n.manageLinks.forEach(function(e){e.href=toUrl(e.href,{email:n.email.value}).href}),n.submitBtn.disabled=!1,n.submitBtn.innerHTML=i},s=_catch(function(){return Promise.resolve(executeTurnstile(e)).then(function(r){var i;return n.submitBtn.disabled=!0,Promise.resolve(newsletters.subscribe(n.email.value,t,(null==(i=n.marketing)?void 0:i.checked)||!1,r,!0,{sailthruSource:a(e)})).then(function(){n.success.hidden=!1,n.error.hidden=!0,n.fields.hidden=!0})})},function(e){var r;n.submitBtn.disabled=!1,r=e,console.error("failed to signup for newsletter",r),n.error.hidden=!1});return Promise.resolve(s&&s.then?s.then(r):r())}catch(e){return Promise.reject(e)}},t=e.dataset.list,n={email:e.querySelector(".slate-input[type='email']"),marketing:e.querySelector(".newsletter-signup__checkbox"),success:e.querySelector(".newsletter-signup__success"),redundant:e.querySelector(".newsletter-signup__redundant"),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")},i=n.submitBtn.innerHTML;function s(e){e.preventDefault(),n.form.reportValidity()&&r()}function a(e){var r=new URL(location.href).searchParams.get("sailthru_source");if(r)return r;var t=document.querySelector(".slate-analytics-js").textContent,n=JSON.parse(t),i=n.rubric,s=n.page_id,a=n.page_type,l=n.section;if("homepage"===a){var u=document.querySelector("[data-uri*='homepage-advice/']");return u&&u.contains(e)?"Homepage-Advice-CTA":"Homepage-Sidebar-CTA"}if("Crossword"===i)return n.tags.includes("mini-crossword")?"Games-MiniComplete":"Games-CrosswordComplete";if(s.includes("/_components/article/")){for(var o=e;o;){var c;if(null!=(c=o.nextElementSibling)&&c.matches(".slate-paragraph"))return"Article-Inline-CTA";o=o.nextElementSibling}return"Article-Footer-CTA"}return"vertical front"===a&&"Advice"===l?"AdviceSection-Sidebar-CTA":"rubric front"===a&&"The Slatest"===i?"NewsPolitics-Section-CTA":s.includes("/_components/standalone-page/")?"Landing Page":void 0}n.email.value=getUserEmail()||"",n.headingImage&&(n.headingImage.addEventListener("load",function(){this.hidden=!1}),darkMode.onThemeChange(function(e){n.headingImage.src=n.headingImage.getAttribute("data-src-"+e)})),newsletters.isSubscribed(getUserEmail(),t).then(function(e){e?(n.fields.hidden=!0,n.redundant.hidden=!1):(n.form.addEventListener("submit",s),n.form.addEventListener("focusin",loadTurnstile,{once:!0}))})}module.exports=function(e){io.observe(e)}; 3704}, {"7":7,"42":42,"44":44,"45":45,"46":46}]; 3705window.modules["slate-analytics-js.client"] = [function(require,module,exports){"use strict";var logUserProperties=function(e){var i={};return Promise.resolve(setMemberStatusUserProp(i)).then(function(){setUserLoginId(i),setAndroidAppUserProp(i);var r=new e.Identify;for(var t in i)r.set(t,i[t]);return e.identify(r)})},setMemberStatusUserProp=function(e){try{return Promise.resolve(membership.getUserMembershipType()).then(function(i){i&&(e.plan=i)})}catch(e){return Promise.reject(e)}},logPageView=function(){try{return Promise.resolve(buildPageViewData()).then(function(e){var i=e.page_type,r=e.section;logSophiPageview(i,r),slateAmplitude.page(e)})}catch(e){return Promise.reject(e)}},_require=require(84),buildPageViewData=_require.buildPageViewData,_once=require(85),Cookies=require(55),via=require(100),slateAmplitude=require(22),slatePermutive=require(92),_require2=require(101),isAndroidSession=_require2.isAndroidSession,membership=require(7),_require3=require(102),isValidAbTestString=_require3.isValidAbTestString,webVitals=require(103),_require4=require(2),logSophiPageview=_require4.logSophiPageview,updateSophiCustomProperties=_require4.updateSophiCustomProperties,loginId=membership.getLoginId(),getAffiliateLinks=_once(function(){for(var e=[],i=document.body.querySelectorAll('a[href*="amazon"]'),r=0;r<i.length;r++){var t=i[r];-1===new URL(t.href).host.indexOf("amazon")||t.matches(".product a")||e.push(t)}return e});
3705function trackAffiliateLinks(){getAffiliateLinks().forEach(function(e){e.addEventListener("click",function(e){slateAmplitude.track("Click - Affiliate Link")})})}function setUserLoginId(e){loginId&&(e.signed_in_uuid=loginId)}function setAndroidAppUserProp(e){var i=isAndroidSession();i&&(e.androidUser=i)}function trackEndOfArticle(){var e=document.querySelector(".slate-paragraph--tombstone");if(e){new IntersectionObserver(function(e,i){e[0].isIntersecting&&(slateAmplitude.track("Completed article"),updateSophiCustomProperties({3:!0}),slatePermutive.track("ArticleCompletion"),i.unobserve(e[0].target))}).observe(e)}}module.exports=function(e){window.slateAmplitudeQueue.push(function(i){var r=Cookies.get("AB"),t=new i.Identify;t.set("abTest",isValidAbTestString(r)?r:"0"),i.identify(t),trackAffiliateLinks(),trackEndOfArticle(),webVitals.track(e),logPageView(),logUserProperties(i),via.setPageType(e.dataset.pagetype)})}; 3706}, {"2":2,"7":7,"22":22,"55":55,"84":84,"85":85,"92":92,"100":100,"101":101,"102":102,"103":103}]; 3707window.modules["onetrust.client"] = [function(require,module,exports){"use strict";var membership=require(7),pianoService=require(71);window.addEventListener("OneTrustGroupsUpdated",function(e){try{if(!membership.isLoggedIn())return Promise.resolve();var t,n=e.detail.join(",");try{t=localStorage.getItem("pianoConsentCats")}catch(e){t=null}return t===n?Promise.resolve():Promise.resolve(pianoService.getExtendedUserData("consent_management")).then(function(e){var r=pianoService.getCustomFields(e).consent_categories;if(!t)try{localStorage.setItem("pianoConsentCats",JSON.stringify(r))}catch(e){}if(n!==r){pianoService.setCustomFieldValue("consent_categories",n);try{localStorage.setItem("pianoConsentCats",n)}catch(e){}}})}catch(e){return Promise.reject(e)}});var _require=require(72),syncConsent=_require.syncConsent;window.addEventListener("OneTrustGroupsUpdated",function(e){syncConsent(e.detail).catch(function(e){console.error("failed to sync consent to sailthru",e)})}); 3708}, {"7":7,"71":71,"72":72}]; 3709window.modules["analytics-js-loader.client"] = [function(require,module,exports){"use strict";var initCriteo=require(15),initParsely=require(18),initSailthru=require(17),loadAmplitudeSdk=require(16),bqLog=require(5);module.exports=function(e){var i,n=parseInt(localStorage.getItem("pv_count")||"0")+1;localStorage.setItem("pv_count",n),bqLog.track("Page View",{ab_taboola_layout_test:null!=(i=window.slateGlobal.abTests.taboolaLayoutTest)?i:null,pv_count:n}),void 0===e.dataset.disableClientJs&&(loadAmplitudeSdk(),window.nonIabVendorApi.registerVendor("amplitude",{categories:["C0002"],initFunc:function(i){var n,t=e.dataset.amplitudeApiKey;try{n=window.amplitude.Types.LogLevel[e.dataset.amplitudeLogLevel]}catch(i){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 a={logLevel:n,domain:e.dataset.amplitudeDomain,defaultTracking:{pageViews:!1,sessions:!0}},o=e.dataset.amplitudeReplaySampleRate;return Math.random()<Number.parseFloat(o)&&slateGlobal.injectScript("https://cdn.amplitude.com/libs/plugin-session-replay-browser-1.13.0-min.js.gz",function(){window.slateAmplitudeQueue.push(function(){var e=window.sessionReplay.plugin({forceSessionTracking:!0,sampleRate:1});window.amplitude.add(e)})}),window.amplitude.init(t,null,a).promise.then(function(){window.slateAmplitudeQueue.init(window.amplitude,i)}).catch(function(e){console.error("Error initializing Amplitude",e)}),!0},updateConsentFunc:function(e){window.slateAmplitudeQueue.push(function(i){i.setOptOut(!e)})}}),initParsely(e.dataset.parselyScriptSrc),window.nonIabVendorApi.registerVendor("linkedin",{categories:["C0002"],initFunc:function(e){return!!e&&(window._linkedin_partner_id="7215236",window._linkedin_data_partner_ids=window._linkedin_data_partner_ids||[],window._linkedin_data_partner_ids.push(window._linkedin_partner_id),window.lintrk=window.lintrk||function(e,i){window.lintrk.q.push([e,i])},window.lintrk.q=window.lintrk.q||[],slateGlobal.injectScript("https://snap.licdn.com/li.lms-analytics/insight.min.js"),!0)},updateConsentFunc:function(e){if(e)window.nonIabVendorApi.vendors.linkedin.initFunc(e);else{var i=document.querySelector('script[src*="insight.min.js"]');i&&i.remove(),delete window._linkedin_partner_id,delete window._linkedin_data_partner_ids,delete window.lintrk}}}),initCriteo(),initSailthru(e.dataset.sailthruCustomerId))}; 3710}, {"5":5,"15":15,"16":16,"17":17,"18":18}]; 3711window.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(7),_require=require(74),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," ")} 3712}, {"7":7,"74":74}]; 3713window.modules["taboola-head.client"] = [function(require,module,exports){"use strict";function loadTaboola(){var o;window._taboola=window._taboola||[];var e,t,a,n=document.querySelector(".taboola-head").dataset.type;_taboola.push(((o={})[n]="auto",o)),e=document.createElement("script"),t=document.getElementsByTagName("script")[0],a="tb_loader_script",document.getElementById(a)||(e.async=1,e.src="//cdn.taboola.com/libtrc/slate1-network/loader.js",e.id=a,t.parentNode.insertBefore(e,t)),window.performance&&"function"==typeof window.performance.mark&&window.performance.mark("tbl_ic")}module.exports=function(){loadTaboola()}; 3714}, {}]; 3715window.modules["global-footer.client"] = [function(require,module,exports){"use strict";var onboarding=require(57);
3715module.exports=function(i){onboarding.init()}; 3716}, {"57":57}]; 3717window.modules["masthead.client"] = [function(require,module,exports){"use strict";var menu,membership=require(7),dropdown=require(64),initializeThemePicker=require(65),_require=require(21),isSlatePianoEvent=_require.isSlatePianoEvent,setResponseVariable=require(23);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 t=new URL(location.href).searchParams.get("redirect_uri"),r=new URL(e.currentTarget.href),n=t||location.href;r.searchParams.set("redirect_uri",n),e.currentTarget.href=r.toString()}function injectPianoVariables(e,t){var r,n=t.desktopMastheadText,i=t.desktopMastheadUrl,a=t.mobileMastheadText,o=t.mobileMastheadUrl,s=t.iconUrl;(r=e.querySelector(".js-account--subscribe"))&&(r.hidden=!1),(r=e.querySelector("[data-piano-href='desktopMastheadUrl']"))&&(r.href=i),(r=e.querySelector("[data-piano-href='mobileMastheadUrl']"))&&(r.href=o),(r=e.querySelector("[data-piano-html='desktopMastheadText']"))&&r.insertAdjacentHTML("beforeend","<span>"+n+"</span>"),(r=e.querySelector("[data-piano-icon-href='iconUrl']"))&&r.setAttribute("href",s),(r=e.querySelector("[data-piano-html='mobileMastheadText']"))&&(r.textContent=a)}function getVisibleSelectors(){return{signedOut:["mobile-subscribe","sign-in"],signedIn:["mobile-subscribe","account","sign-out"]}[membership.isLoggedIn()?"signedIn":"signedOut"]}module.exports=function(e){for(var t=getVisibleSelectors(),r=0;r<t.length;r++){var n=".js-account--"+t[r];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),setResponseVariable.onResponseVariables(function(t){t.masthead&&injectPianoVariables(e,t)}),window.addEventListener("message",function(e){if(isSlatePianoEvent(e)&&"redirect"===e.data.type){var t=e.data.path,r=document.location.href,n=new URL(t,window.location.origin);n.searchParams.append("redirect_uri",r),window.location.href=n}})}; 3718}, {"7":7,"21":21,"23":23,"64":64,"65":65}]; 3719window.modules["permutive.client"] = [function(require,module,exports){"use strict";var _require=require(71),getPianoId=_require.getPianoId,_require2=require(74),hash=_require2.hash,membership=require(7);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))}
3719o("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)})})}; 3720}, {"7":7,"71":71,"74":74}]; 3721window.modules["piano.client"] = [function(require,module,exports){"use strict";var slateAmplitude=require(22),universalPianoService=require(21),pianoScriptState=require(76),_require=require(2),loadSophi=_require.loadSophi,loginSuccessHandler=require(80),afterCheckout=require(81),afterCheckoutClose=require(82),_require2=require(8),afterPianoInit=_require2.afterPianoInit,checkoutStateChangeHandler=require(78),showOffer=require(77),experienceExecute=require(79),setResponseVariable=require(23),_require3=require(46),toUrl=_require3.toUrl,script=document.createElement("script");function loadPianoExperience(e){slateGlobal.injectScript(e.url+"/api/tinypass.min.js",universalPianoService.pianoInitPromiseResolve,universalPianoService.pianoInitPromiseReject),pianoScriptState.setState("requested")}function initPianoExperience(e){window.tp||(window.tp=[]);var t=window.tp;try{var i=slateAmplitude.getDomEventData();for(var a in i=universalPianoService.formatArticleData(i),t.push(["setContentCreated",i.content_created]),t.push(["setContentAuthor",i.content_author]),t.push(["setContentSection",i.content_section]),t.push(["setTags",i.tags]),i.custom_variables)t.push(["setCustomVariable",a,i.custom_variables[a]])}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","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()){if("slate-native"!==toUrl(location.href).searchParams.get("source")){var t=e.dataset.sophiScriptId;loadSophi(t)}var i=JSON.parse(e.dataset.config);initPianoExperience(i),loadPianoExperience(i)}},universalPianoService.pianoInitPromise.then(function(){pianoScriptState.setState("loaded")}).catch(function(){pianoScriptState.setState("failed")}); 3722}, {"2":2,"8":8,"21":21,"22":22,"23":23,"46":46,"76":76,"77":77,"78":78,"79":79,"80":80,"81":81,"82":82}]; 3723window.modules["adblock-message.client"] = [function(require,module,exports){"use strict";var _require=require(6),initAdBlockDetection=_require.initAdBlockDetection,_require2=require(7),isMemberSkipLookup=_require2.isMemberSkipLookup,_require3=require(1),isArticlePage=_require3.isArticlePage,_require4=require(8),isPianoInitialized=_require4.isPianoInitialized,_require5=require(3),getModalStatus=_require5.getModalStatus,bqLog=require(5),_require6=require(2),sophiBlocked=_require6.sophiBlocked,_require7=require(1),getRubric=_require7.getRubric,_require8=require(4),getPaywallStatus=_require8.getPaywallStatus;module.exports=function(e){try{return Promise.resolve(initAdBlockDetection()).then(function(r){if(isArticlePage()){var i=getRubric();
3723if(!["slate-fare","open-thread","the-slate-quiz","pears","crossword","soundbites"].includes(i)){var t=function(){if(r){var i=function(){if(isPianoInitialized()&&!sophiBlocked)return Promise.resolve(Promise.all([checkForPlus(),getPaywallStatus(),getModalStatus()])).then(function(r){var i=r[0],t=r[1],o=r[2];i||t.isPaywallDisplayed||"NONE"!==o||displayAdBlockMessage(e)});displayAdBlockMessage(e)}();if(i&&i.then)return i.then(function(){})}}();return t&&t.then?t.then(function(){}):void 0}}})}catch(e){return Promise.reject(e)}};var checkForPlus=function(){try{return Promise.resolve(isMemberSkipLookup())}catch(e){return Promise.reject(e)}},lockBodyScroll=function(){var e=document.documentElement,r=window.pageYOffset||e.scrollTop;e.style.setProperty("--adblock-scroll-top",r);var i=window.innerWidth-document.documentElement.clientWidth;document.body.style.paddingRight=i+"px",e.classList.add("adblock-modal-open")},unlockBodyScroll=function(){var e=document.documentElement,r=e.style.getPropertyValue("--adblock-scroll-top");e.classList.remove("adblock-modal-open"),r&&window.scrollTo(0,parseInt(r,10)),document.body.style.paddingRight=""},displayAdBlockMessage=function(e){if(!window.kiln){var r=e.querySelector(".blocker-intercept__standard");r&&(addRedirectParamToSignInLinks(r),setupModalCloseHandlers(r),bqLog.track("Ad Block Modal Displayed"),lockBodyScroll(),r.showModal())}},addRedirectParamToSignInLinks=function(e){e.querySelectorAll('a[href*="sign-in"], a[href*="/plus"]').forEach(function(e){var r=new URL(e.href,window.location.href);r.searchParams.set("redirect_uri",location.href),e.href=r.toString()})},setupModalCloseHandlers=function(e){var r=e.querySelector(".slate-close");r&&r.addEventListener("click",function(){e.close(),unlockBodyScroll()}),e.addEventListener("close",unlockBodyScroll)}; 3724}, {"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8}]; 3725window.modules["webapp-serviceworker.client"] = [function(require,module,exports){"use strict";var slateAmplitude=require(22);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")}; 3726}, {"22":22}]; 3727window.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(141),require(53);var svgio=new IntersectionObserver(lazyloadSvgUseTags,{rootMargin:"100% 0p
3727x 100% 0px"}),count=0;document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("svg[loading=lazy]").forEach(function(e){svgio.observe(e),count++})}); 3728}, {"53":53,"141":141}]; 3729require=(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,{},[]); 3730/* eslint-env browser */ 3731 3732'use strict'; 3733 3734/** 3735 * mount legacy services from _global.js, if any 3736 */ 3737function _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; } } }; } 3738function _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; } } 3739function _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; } 3740function mountLegacyServices() { 3741 Object.keys(window.modules).filter(function (key) { 3742 return typeof key === 'string' && key.match(/\.legacy$/); 3743 }).forEach(function (key) { 3744 return window.require(key); 3745 }); 3746} 3747function tryToMount(fn, el, name) { 3748 try { 3749 fn(el); // init the controller 3750 } catch (e) { 3751 var elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML)); 3752 console.error("Error initializing controller for \"".concat(name, "\" on \"").concat(elementTag, "\""), e); 3753 } 3754} 3755 3756/** 3757 * mount client.js component controllers 3758 */ 3759function mountComponentModules() { 3760 Object.keys(window.modules).filter(function (key) { 3761 return typeof key === 'string' && key.match(/\.client$/); 3762 }).forEach(function (key) { 3763 var controllerFn = window.require(key); 3764 if (typeof controllerFn === 'function') { 3765 var name = key.replace('.client', ''), 3766 instancesSelector = "[data-uri*=\"_components/".concat(name, "/\"]"), 3767 defaultSelector = "[data-uri$=\"_components".concat(name, "\"]"), 3768 instances = document.querySelectorAll(instancesSelector), 3769 defaults = document.querySelectorAll(defaultSelector); 3770 var _iterator = _createForOfIteratorHelper(instances), 3771 _step; 3772 try { 3773 for (_iterator.s(); !(_step = _iterator.n()).done;) { 3774 var el = _step.value; 3775 tryToMount(controllerFn, el, name); 3776 } 3777 } catch (err) { 3778 _iterator.e(err); 3779 } finally { 3780 _iterator.f(); 3781 } 3782 var _iterator2 = _createForOfIteratorHelper(defaults), 3783 _step2; 3784 try { 3785 for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { 3786 var _el = _step2.value; 3787 tryToMount(controllerFn, _el, name); 3788 } 3789 } catch (err) { 3790 _iterator2.e(err); 3791 } finally { 3792 _iterator2.f(); 3793 } 3794 } 3795 }); 3796} 3797 3798// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies, 3799// services, or components that could require it 3800// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js 3801window.process = window.process || {}; 3802window.process.env = window.process.env || {}; 3803if (!window.process.env.NODE_ENV) { 3804 window.process.env.NODE_ENV = ''; 3805} 3806 3807// note: legacy controllers that require legacy services (e.g. dollar-slice) must 3808// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first 3809mountLegacyServices(); 3810mountComponentModules(); 3811 // ]] 3812 </script>
3812</body> 3813</html> 3814
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.