(globalThis.webpackChunkverso=globalThis.webpackChunkverso||[]).push([[4721],{75430:(e,t,i)=>{const n=i(5556),r=i(96540),o=i(71284),{PaywallInlineBarrierWrapper:a}=i(55838),{trackComponent:l}=i(92716),{interactionResponse:s}=i(56187),d=function(e){r.useEffect((()=>{(async()=>{await s(),l("PaywallInlineBarrier")})()}),[]);const{position:t="paywall-inline-barrier",className:i}=e;return r.createElement(a,{className:i,"data-testid":"PaywallInlineBarrierWrapper"},r.createElement(o,{position:t,aria:{"aria-live":"polite"}}))};d.propTypes={className:n.string,position:n.string},e.exports=d},36898:(e,t,i)=>{e.exports=i(75430)},55838:(e,t,i)=>{const{default:n}=i(92168),r=n.aside.withConfig({displayName:"PaywallInlineBarrierWrapper"})` width: auto; height: auto; @media print { display: none; } `;e.exports={PaywallInlineBarrierWrapper:r}},79744:(e,t,i)=>{const n=i(96540),r=i(5556),{useIntl:o}=i(37243),a=i(74992),l=i(35864),{connector:s}=i(57744),{useResizeObserver:d}=i(70251),{trackNavigationEvent:c,extractStrategyFromURL:u}=i(14307),{checkIsSmallScreen:p,getSubjectVersion:h}=i(49380),{MidRecircWrapper:m}=i(6472),g=i(4149).A,y=({bylineVariation:e,brandName:t,items:i=[],hideMidRecirc:r=!0,shouldHideRubric:s=!0})=>{const[y,b]=n.useState(!1);d((()=>b(p()))),n.useEffect((()=>{b(p())}),[]);const{formatMessage:C}=o(),R=h(y),k=C(g.alsoOn,{brandName:t});return r||0===i.length?null:n.createElement(m,{"data-test-id":"MidRecirc"},n.createElement(l,{dangerousHed:k}),i.map(((t,r)=>{const o={...t,clickHandler:()=>((e,t,i)=>{const n={type:"click",label:k,subject:"recirc_unit",strategy:u(e.url),placement:"mid_article_recirc",subject_version:R,items:[{content_id:e.contentId,content_title:e.dangerousHed,content_type:e.contentType.toLowerCase(),content_url:e.url}],index:t,total_index:i};c(n)})(t,r,i.length)};return n.createElement(a.SideBySideDense,{key:r,...o,bylineVariation:e,hideRubricItemSummary:s,isRecircListItem:!0,recircPlacement:"mid_article_recirc",recircId:r+1,totalItems:i.length,sectionTitleLabel:k,subjectVersion:R})})))};y.propTypes={brandName:r.string,bylineVariation:r.string,hideMidRecirc:r.bool,items:r.array,shouldHideRubric:r.bool},e.exports=s(y,{keysToPluck:["brandName"]})},63820:(e,t,i)=>{const n=i(79744),{asConfiguredComponent:r}=i(12892);e.exports=r(n,"MidRecirc")},6472:(e,t,i)=>{const n=i(92168).default,{SummaryItemHedLink:r,SummaryItemDek:o,SummaryItemContent:a,SummaryItemWrapper:l,SummaryItemAssetContainer:s}=i(68116),{SummaryItemHedBase:d}=i(36211),{SectionTitleRoot:c,SectionTitleHed:u}=i(33500),{calculateSpacing:p,getColorStyles:h,minScreen:m,getTypographyStyles:g,maxScreen:y}=i(26865),{BREAKPOINTS:b}=i(96472),C=n.div.withConfig({displayName:"MidRecircWrapper"})` &&& { ${a} { ${r} { text-decoration: none; } ${o} { display: none; } } ${d} { ${m(b.sm)} { margin-bottom: ${p(1)}; } } } padding: ${p(2)} 0 ${p(4)} 0; ${y(b.md)} { padding-top: 0; } ${d} { ${g("typography.definitions.discovery.hed-bulletin-primary")} ${({theme:e})=>h(e,"color","colors.discovery.body.white.heading")} } ${l} { display: block; border-bottom: 1px solid; padding-top: ${p(2)}; ${({theme:e})=>h(e,"border-bottom-color","colors.discovery.body.white.border")} } ${a} { padding: 0; } ${s} { width: ${p(12)}; ${m(b.sm)} { display: block; float: right; margin: 0 0 ${p(2)} ${p(2)}; } } ${c} { border-top: 1px solid; padding-top: ${p(2)}; ${({theme:e})=>h(e,"border-top-color","colors.discovery.body.white.border")} } ${u} { margin-top: 0; margin-bottom: ${p(2)}; ${g("typography.definitions.discovery.subhed-section-tertiary")} ${m(b.lg)} { justify-self: start; } } `;e.exports={MidRecircWrapper:C}},72987:(e,t,i)=>{const n=i(96540),{useState:r}=i(96540),o=i(5556),a=i(31850),{PaymentGateway:l}=i(92807),{asConfiguredComponent:s}=i(12892),{StickyMidContentAdWrapper:d}=i(36185),c=i(34967),u={"300x250":500,"320x100":500,"300x50":500,"320x50":500},p=e=>{const{isNoAds:t}=e,i=e.config.adsConfig.enableStickyMidContent||!1,[o,s]=r(),c=i&&o&&2===o.length?`${o[0]}x${o[1]}`:"0x0";return t?null:n.createElement(d,{height:u[c]||null,className:"ad-stickymidcontent"},n.createElement(l,{group:"ads"},n.createElement(a,{position:"mid-content",handleAdSizeChange:e=>{s(e)},shouldDisplayLabel:!0,...e})))};p.propTypes={config:o.object,isNoAds:o.bool},p.displayName="StickyMidContent",e.exports=c(s(p,"StickyMidContent"),{keysToPluck:["isNoAds"]})},27256:(e,t,i)=>{const{showRecircMostPopular:n}=i(43766);e.exports={showRecircMostPopular:n}},43766:e=>{const t=(e=[])=>Array.isArray(e)&&e.reduce(((e,i,n)=>Array.isArray(i)&&i.length>1?e+t(i):"string"==typeof i&&0!==n?e+i.trim().replace(/\s+/gi," ").split(" ").length:e),0);e.exports={showRecircMostPopular:(e,i)=>t(e)>(i||200)}},92245:(e,t,i)=>{const n=i(5556),r=i(96540),o=i(32485),a=i(44597),l=i(41160),{getVariationNames:s}=i(81372),d=i(86659),{PaymentGateway:c}=i(92807),u=i(66657),p=i(36898),h=i(96303),m=i(27186),{ArticlePageDisclaimer:g,ArticlePageChunksContent:y,ArticlePageChunks:b,ArticlePageDisclaimerGrid:C,PaywallInlineBarrierWithWrapperGrid:R}=i(54910),k=({body:e,config:t,linkList:i,isLinkStackEnabled:n,hasTopSpacing:a=!0,horizontalRuleStyle:l,interlude:s,isMobileDevice:h,multiChunkRailStrategy:k,shouldBlurText:f=!1,shouldUsePersistentAd:A,singleChunkRailStrategy:$,variations:S={},recircMostPopularVariationOnMobile:w,hideRecircMostPopular:P,dividerColor:E,shouldEnableArticleBackground:M=!1,shouldEnableFullArticleInverted:v=!1,pageBackgroundTheme:x,recircMostPopular:B,showFirstRailRecirc:I,hasAdditionalDropcapStyling:N=!1,tagCloud:W,wordsToDisplay:T,responsiveCartoonVariation:_,hasCartoonFullWidth:F=!1,hasBaseAds:D=!0,setCartoonLinkedGalleries:G,articleIssueDateComponent:L,showDisclaimer:O,disclaimer:V,disclaimerPosition:H,midRecircItems:j,minWordCountForMidRecirc:z,shouldHideInlineRecirc:U})=>{const q=S&&S.adRail,J=o("article__body",{"article__body--grid-margins":!q}),K=q?d.NarrowContentWithWideAdRail:u,X=q?d.NarrowContentWithWideAdRail:d.WithMargins;return r.createElement(y,{isNarrowContentWell:S.isNarrowContentWell,shouldBlurText:f,hasAdditionalDropcapStyling:N},"middle"===H&&O&&r.createElement(C,{adRail:q,as:X,disclaimerPosition:H},r.createElement(g,{disclaimerHtml:V,disclaimerPosition:H})),r.createElement(b,{hasTopSpacing:a,horizontalRuleStyle:l,pageBackgroundTheme:x,"data-testid":"ArticlePageChunks",adRail:q},r.createElement(m,{tagCloud:W,jsonml:e,adRail:q,config:t,isMobileDevice:h,linkList:i,isLinkStackEnabled:n,multiChunkRailStrategy:k,interlude:s,FullBleedContentWrapper:K,GeneralContentWrapper:X,recircMostPopular:B,shouldUsePersistentAd:A,singleChunkRailStrategy:$,recircMostPopularVariationOnMobile:w,hideRecircMostPopular:P,pageBackgroundTheme:x,dividerColor:E,shouldEnableArticleBackground:M,shouldEnableFullArticleInverted:v,showFirstRailRecirc:I,wordsToDisplay:T,responsiveCartoonVariation:_,hasCartoonFullWidth:F,hasBaseAds:D,setCartoonLinkedGalleries:G,articleIssueDateComponent:L,midRecircItems:j,minWordCountForMidRecirc:z,shouldHideInlineRecirc:U,showDisclaimer:O})),r.createElement(c,{group:"paywall"},r.createElement((e=>r.createElement(R,{adRail:q,as:X},r.createElement("div",{className:o("body","body__inline-barrier",J)},r.createElement("div",{className:"container container--body"},r.createElement("div",{className:"container--body-inner"},r.createElement(p,{...e})))))),null)))};k.propTypes={articleIssueDateComponent:n.node,body:n.array.isRequired,config:n.object,disclaimer:n.string,disclaimerPosition:n.string,dividerColor:n.string,hasAdditionalDropcapStyling:n.bool,hasBaseAds:n.bool,hasCartoonFullWidth:n.bool,hasTopSpacing:n.bool,hideRecircMostPopular:n.bool,horizontalRuleStyle:n.oneOf(["thin"]),interlude:n.shape({...h.propTypes,isRailEligible:n.boolean}),isLinkStackEnabled:n.bool,isMobileDevice:n.bool,linkList:n.object,midRecircItems:n.array,minWordCountForMidRecirc:n.number,multiChunkRailStrategy:n.oneOf(["alternate"]),pageBackgroundTheme:n.string,recircMostPopular:n.array,recircMostPopularVariationOnMobile:n.oneOf(s(l)),responsiveCartoonVariation:n.oneOf(s(a)),setCartoonLinkedGalleries:n.func,shouldBlurText:n.bool,shouldEnableArticleBackground:n.bool,shouldEnableFullArticleInverted:n.bool,shouldHideInlineRecirc:n.bool,shouldUsePersistentAd:n.bool,showDisclaimer:n.bool,showFirstRailRecirc:n.bool,singleChunkRailStrategy:n.oneOf(["split-in-three"]),tagCloud:n.shape({tags:n.arrayOf(n.shape({tag:n.string.isRequired,url:n.string}))}),variations:n.shape({adRail:n.bool,isNarrowContentWell:n.bool}),wordsToDisplay:n.number},k.displayName="ChunkedArticleContent",e.exports=k},84721:(e,t,i)=>{const{asConfiguredComponent:n}=i(12892),{asVariation:r}=i(81372),o=i(92245);o.WithAdRail=r(o,"WithAdRail",{adRail:!0}),o.OneColumn=r(o,"OneColumn",{adRail:!1}),o.OneColumnNarrow=r(o,"OneColumnNarrow",{adRail:!1,isNarrowContentWell:!0}),e.exports=n(o,"ChunkedArticleContent")},27186:(e,t,i)=>{const n=i(32485),r=i(96540),o=i(5556),a=i(2404),{default:l}=i(1165),{withRecircContextConsumer:s}=i(85207),d=i(44597),{getVariationNames:c}=i(81372),u=i(19607),p=i(72987),{PaymentGateway:h}=i(92807),m=i(66657),g=i(71284),{InContent:y,InlineNewsletter:b,NewsletterExtraSlim:C,NewsletterExtraSlimWithActionSheet:R,NewsletterSlim:k,NewsletterVertical:f,NewsletterOneClickSlim:A,InContentBarrier:$}=i(12501),S=i(28433),w=i(57885),P=i(96303),E=s(i(71436)),M=i(72159),v=i(40855),x=i(41160),{showRecircMostPopular:B}=i(27256),I=i(51009),{processLinks:N,processCeros:W,processTiktok:T,processSidebarHeadings:_}=i(74804),{connectDomain:F}=i(57744),D=F("payment"),G=F("featureFlags"),{shouldRenderNothing:L}=i(29670),O=i(26066),{ArticlePageChunksGrid:V,MobileRecircMostPopular:H}=i(54910),{ArticlePageSplitAdRail:j,ArticlePageSplitAdRailContent:z,ArticlePageSplitAdRailTop:U,ArticlePageSplitAdRailMiddle:q,ArticlePageSplitAdRailBottom:J,ArticlePageBodyGridContainer:K,LinkStackArticlePage:X}=i(54910),Y=i(49033),Q=i(97883),Z=i(63820),{isDesktopBrowser:ee}=i(72362);function te(){return r.createElement("div",null,r.createElement(g,{position:"article-mid-content",secondPosition:"in-content"}),r.createElement(y,null),r.createElement($,null))}const ie=new l({a:N,blockquote:({props:e})=>({type:w,props:e}),bluesky:({props:e})=>({type:Y,props:e}),ceros:W,h2:_,reddit:({meta:e,...t})=>({type:Q,props:{...t,...JSON.parse(decodeURIComponent(e))}}),tiktok:T,"cm-unit":()=>({type:te}),"inline-embed":I,"inline-recirc":e=>r.createElement(E,{...e,className:"article-inline-recirc-wrapper"}),"native-ad":e=>r.createElement(h,{group:"ads"},r.createElement(u,{...e})),"mid-recirc":e=>r.createElement(Z,{items:e.midRecircs}),"inline-newsletter":e=>r.createElement("div",null,r.createElement(M,{...e,isArticlePage:!0}),r.createElement(b,null)),"journey-extra-slim":()=>r.createElement(C,null),"journey-extra-slim-with-action-sheet":()=>r.createElement(R,null),"journey-inline-newsletter":()=>r.createElement("div",null,r.createElement(k,{className:"article-newsletter-slim-wrapper"}),r.createElement(A,null),r.createElement(f,null))});function ne(e,t){return`${e}-${t}`}class re{constructor({tagCloud:e,adRail:t,config:i,GeneralContentWrapper:n=(()=>null),FullBleedContentWrapper:o=(()=>null),interlude:a,isMobileDevice:l,multiChunkRailStrategy:s,recircMostPopular:d,shouldRenderMidContent:c,shouldShowMostPopular:u,shouldUsePersistentAd:p,singleChunkRailStrategy:h,recircMostPopularVariationOnMobile:m,dividerColor:g,shouldEnableArticleBackground:y,shouldEnableFullArticleInverted:b,pageBackgroundTheme:C,showFirstRailRecirc:R,linkList:k,isLinkStackEnabled:f,responsiveCartoonVariation:A,hasCartoonFullWidth:$,hasBaseAds:S,setCartoonLinkedGalleries:w,articleIssueDateComponent:E,midRecircItems:M,minWordCountForMidRecirc:v,shouldHideInlineRecirc:B,showDisclaimer:I}={}){this.shouldLimitMidContent=e=>{const t=this.config.adsConfig.maxMidContentAdsDesktop,i=this.config.adsConfig.maxMidContentAdsMobile,n=ee();return!(!n&&i<=0||n&&t<=0||!(!n&&e>=i||n&&e>=t))},this.isMobileDevice=l,this.tagCloud=e,this.isLinkStackEnabled=f,this.linkList=k,this.adRail=t,this.config=i,this.multiChunkRailStrategy=s,this.chunkCount=0,this.shouldRenderMidContent=c,this.shouldUsePersistentAd=p,this.shouldEnableArticleBackground=y,this.shouldEnableFullArticleInverted=b,this.GeneralContentWrapper=n,this.FullBleedContentWrapper=o,this.finalAdSet=!1,this.isSingleChunk=!1,this.singleChunkRailStrategy=h,this.pageBackgroundTheme=C,this.interlude=a?.strategy?.enabled&&a.isRailEligible?r.createElement(P,{...a,isRightRail:!0}):null,this.interludeSet=!1,this.mostPopular=u&&r.createElement(x,{className:"article-recirc-most-popular-wrapper",items:d,dividerColor:g,categoriesMap:e?.tags}),this.mostPopularOnMobile=u&&r.createElement(H,{className:"article-recirc-most-popular-wrapper",counterSuffix:"",items:d,dividerColor:g,categoriesMap:e?.tags,as:x[m]}),this.hasRecircMostPopularOnMobile=!!m,this.showFirstRailRecirc=R,this.responsiveCartoonVariation=A,this.hasCartoonFullWidth=$,this.setCartoonLinkedGalleries=w,this.articleIssueDateComponent=E,this.hasBaseAds=S,this.midRecircItems=M||[],this.minWordCountForMidRecirc=v,this.shouldHideInlineRecirc=B,this.showDisclaimer=I}determineAd(){if(this.shouldUsePersistentAd)return this.interludeSet=!0,this.persistentAd();const e=this.stickyAd(this.showFirstRailRecirc);return this.interludeSet=!0,e}showAds(e){if(1===this.chunkCount)return this.determineAd();if(!this.finalAdSet){const t=this.stickyAd(e);return this.interludeSet=!0,t}return null}getAdSlot(e){return r.createElement(r.Fragment,null,r.createElement(h,{group:"ads"},e,r.createElement(u,{position:"rail"})),r.createElement(h,{group:"consumer-marketing"},r.createElement(g,{position:"display-rail"})))}withStickyBox(e,t={}){return e&&r.createElement(S,{...t},e)}renderSplitAdRail(){const e=this.withStickyBox(this.getAdSlot(null)),t=this.withStickyBox(this.mostPopular),i=this.withStickyBox(this.getAdSlot(null));return r.createElement(j,{anchorTop:{selector:"[data-testid='ContentHeaderLeadRailAnchor']"},anchorBottom:{selector:".content-bottom-anchor",edge:"bottom"},shouldRemoveAbsolute:!0},r.createElement(z,{className:"split-ad-rail-content"},r.createElement(U,null,e),this.showFirstRailRecirc&&r.createElement(q,{className:"split-ad-rail-middle"},t),r.createElement(J,{className:"split-ad-rail-bottom"},i)))}renderAdRail(e){return this.isSingleChunk&&"split-in-three"===this.singleChunkRailStrategy?this.renderSplitAdRail():this.showAds(e)}closeSmallGroup(e,t,i,o){if(e.length>0){++this.chunkCount;const a=2===this.chunkCount&&this.hasRecircMostPopularOnMobile,l=this.GeneralContentWrapper;return t.concat([r.createElement(V,{adRail:this.adRail,as:l,key:ne("small-group",i),pageBackgroundTheme:this.pageBackgroundTheme},r.createElement(O,{className:n("body__container article__body",{"article-white-background":this.shouldEnableArticleBackground&&this.pageBackgroundTheme&&!this.shouldEnableFullArticleInverted}),shouldEnableFullArticleInverted:this.shouldEnableFullArticleInverted},a&&this.mostPopularOnMobile,o&&this.articleIssueDateComponent,ie.convert(["div",{className:"body__inner-container"},...e]),"final"===i&&this.isLinkStackEnabled&&this.linkList&&r.createElement(X,{...this.linkList})),this.adRail&&ee()&&!this.isMobileDevice&&this.renderAdRail("final"!==i))])}return t}isMultiChunkRailStrategyAlternate(){return"alternate"===this.multiChunkRailStrategy}shouldRenderAd(){return!this.isMultiChunkRailStrategyAlternate()||this.chunkCount%2==1}shouldRenderMostPopular(e){return this.isMultiChunkRailStrategyAlternate()&&e?this.chunkCount%2==0:e}getChunkAdRailContent(e,t){return r.createElement(r.Fragment,null,(this.shouldRenderAd()||!t)&&this.getAdSlot(e),this.shouldRenderMostPopular(t)&&this.mostPopular)}injectInlineRecirc(e){let t=0,i=0;return e.reduce(((n,r,o)=>this.isParagraph(r)?(t++,this.isParagraph(e[o+1])&&this.shouldInsertRecirc(t,i)?(t=0,n.concat([r,["inline-recirc",{reelId:++i}]])):n.concat([r])):n.concat([r])),[])}getTotalWordCount(e){return e.filter((e=>"p"===e[0])).reduce(((e,t)=>e+t.filter((e=>"string"==typeof e)).reduce(((e,t)=>e+t.split(" ").length),0)),0)}injectMidRecirc(e){let t=0,i=!1,n=null;return e.reduce(((r,o,a)=>{const l=o[0]||"";if(t<1&&"ad"===l&&t++,t>=1&&!i){const t=a+1=(0===t?5:8)}stickyAd(e){const t=!this.interludeSet&&this.interlude,i=this.getChunkAdRailContent(t,e);return r.createElement(r.Fragment,null,this.withStickyBox(i,{isExpanded:!!t}))}wrapInFullSizeContainer(e,t,i){const n=this.FullBleedContentWrapper;return t.concat([r.createElement(n,{key:ne("full",i)},r.createElement(K,{className:"body__grid-container",as:O,shouldDisableMaxWidth:!0,shouldEnableDataJourneyHook:!1,shouldEnableFullArticleInverted:this.shouldEnableFullArticleInverted},ie.convert(e)))])}visit(e){let t=function(e){return function(e){return Array.isArray(e)&&"string"==typeof e[0]}(e)&&e[1]&&"object"==typeof e[1]&&!Array.isArray(e[1])?e.slice(2):e.slice(1)}(e),i=[],n=[],o=0;this.isSingleChunk=!t.some((e=>"ad"===e[0])),this.finalAdSet=!1;const a=t.filter(this.isParagraph).length;if(!this.shouldHideInlineRecirc&&a>10&&(t=this.injectInlineRecirc(t)),a>2&&this.midRecircItems&&this.midRecircItems.length>0){const e=this.getTotalWordCount(t);this.minWordCountForMidRecirc&&e>this.minWordCountForMidRecirc&&(t=this.injectMidRecirc(t))}let l=0;const s=t.reduce(((e,t=[])=>{const[i,n={},r=[]]=t,{props:{childTypes:o=[],image:{contentType:a=""}={}}={}}=n;return"inline-embed"!==i||!o.includes("cartoon")&&"cartoon"!==a||!t.length&&!r.length?e:e+1}),0);let d="";return t=this.injectJourneyNewsletter(t,this.showDisclaimer),t.forEach(((e,t)=>{const[a,c,u]=e;if("ad"===a)d=Boolean(""===d),this.shouldRenderMidContent&&(i=this.closeSmallGroup(n,i,t,d),n=[],this.hasBaseAds&&!this.shouldLimitMidContent(o)&&(o++,i=i.concat([r.createElement(m,{className:"full-bleed-ad row-mid-content-ad",key:ne("ad",t)},r.createElement(p,{shouldDisplayLabel:!0,shouldHoldSpace:!0}))])));else if(!this.adRail&&function(e){const t=e[0],i=e[1]||{},n="inline-embed"===t&&"callout:feature-large"===i.type,r="inline-embed"===t&&"callout:feature-medium"===i.type;return n||r||"ad"===t}(e))d=Boolean(""===d),i=this.closeSmallGroup(n,i,t,d),n=[],i=this.wrapInFullSizeContainer(e,i,t);else if("inline-embed"===a&&c?.props?.childTypes?.includes("cartoon")&&u?.length){const t=u[1];t.props.image.responsiveCartoonVariation=this.responsiveCartoonVariation,t.props.image.setCartoonLinkedGalleries=this.setCartoonLinkedGalleries,l+=1,t.props.image.analyticsData={totalNumberOfCartoons:s,cartoonPosition:l,cartoonPlacement:"inline"},n=this.hasCartoonFullWidth?n.concat([u]):n.concat([e])}else if("inline-embed"===a&&"cartoon"===c?.props?.image?.contentType&&e?.length){const t=e[1];t.props.image.responsiveCartoonVariation=this.responsiveCartoonVariation,t.props.image.setCartoonLinkedGalleries=this.setCartoonLinkedGalleries,l+=1,t.props.image.analyticsData={totalNumberOfCartoons:s,cartoonPosition:l,cartoonPlacement:"inline"},n=n.concat([e])}else n=n.concat([e])})),d=Boolean(""===d),i=this.closeSmallGroup(n,i,"final",d),this.finalAdSet=!0,i}}function oe({tagCloud:e,adRail:t,config:i={adsConfig:{maxMidContentAdsDesktop:0,maxMidContentAdsMobile:0}},FullBleedContentWrapper:n,featureFlags:o,GeneralContentWrapper:a,interlude:l,isMobileDevice:s,jsonml:d,payment:c,recircMostPopular:u,shouldUsePersistentAd:p,hasRecircMostPopularOnMobile:h,recircMostPopularVariationOnMobile:m,hideRecircMostPopular:g,dividerColor:y,shouldEnableArticleBackground:b,shouldEnableFullArticleInverted:C,pageBackgroundTheme:R,showFirstRailRecirc:k,wordsToDisplay:f,linkList:A,isLinkStackEnabled:$,responsiveCartoonVariation:S,setCartoonLinkedGalleries:w,articleIssueDateComponent:P,hasBaseAds:E=!0,hasCartoonFullWidth:M=!1,multiChunkRailStrategy:v="default",singleChunkRailStrategy:x="default",midRecircItems:I,minWordCountForMidRecirc:N,shouldHideInlineRecirc:W,showDisclaimer:T}){r.useEffect((()=>{const e=document.querySelector(".split-ad-rail-content"),t=document.querySelector(".split-ad-rail-middle"),i=document.querySelector(".split-ad-rail-bottom");if(e&&t&&i){const n=new IntersectionObserver((e=>{const[t]=e;t.intersectionRatio<.95&&t.target.remove()}),{root:e,threshold:.95});return n.observe(t),n.observe(i),()=>{n.disconnect()}}return()=>{}}));const _=!L("ads",c,o),F=!g&&B(d,f);return new re({tagCloud:e,adRail:t,config:i,FullBleedContentWrapper:n,GeneralContentWrapper:a,interlude:l,isMobileDevice:s,multiChunkRailStrategy:v,recircMostPopular:u,shouldRenderMidContent:_,linkList:A,isLinkStackEnabled:$,shouldShowMostPopular:F,shouldUsePersistentAd:p,singleChunkRailStrategy:x,hasRecircMostPopularOnMobile:h,recircMostPopularVariationOnMobile:m,pageBackgroundTheme:R,dividerColor:y,shouldEnableArticleBackground:b,shouldEnableFullArticleInverted:C,showFirstRailRecirc:k,responsiveCartoonVariation:S,hasCartoonFullWidth:M,hasBaseAds:E,setCartoonLinkedGalleries:w,articleIssueDateComponent:P,midRecircItems:I,minWordCountForMidRecirc:N,shouldHideInlineRecirc:W,showDisclaimer:T}).visit(d)}oe.propTypes={adRail:o.bool,config:o.object,dividerColor:o.string,featureFlags:o.object,FullBleedContentWrapper:o.func,GeneralContentWrapper:o.func,hasBaseAds:o.bool,hasCartoonFullWidth:o.bool,hideRecircMostPopular:o.bool,interlude:o.shape({...P.propTypes,isRailEligible:o.boolean}),jsonml:o.array.isRequired,minWordCountForMidRecirc:o.number,multiChunkRailStrategy:o.oneOf(["default","alternate"]),pageBackgroundTheme:o.string,payment:o.object,recircMostPopular:o.array,recircMostPopularVariationOnMobile:o.oneOf(c(x)),responsiveCartoonVariation:o.oneOf(c(d)),shouldHideInlineRecirc:o.bool,shouldUsePersistentAd:o.bool,showDisclaimer:o.bool,showFirstRailRecirc:o.bool,singleChunkRailStrategy:o.oneOf(["default","split-in-three"]),tagCloud:o.shape({tags:o.arrayOf(o.shape({tag:o.string.isRequired,url:o.string}))}),wordsToDisplay:o.number},e.exports=r.memo(D(G(oe)),(function(e,t){return a(e,t)})),e.exports.Chunks=oe},54910:(e,t,i)=>{const{default:n,createGlobalStyle:r,css:o}=i(92168),{BREAKPOINTS:a}=i(96472),{calculateSpacing:l,getColorStyles:s,getTypographyStyles:d,maxScreen:c,minScreen:u,minMaxScreen:p,getColorToken:h,getLinkStyles:m}=i(26865),{withRecircContextProvider:g}=i(85207),y=g(i(30543)),{getPattern:b}=i(30),C=i(73730),{ConfiguredDisclaimer:R}=i(74307),{BodyWrapper:k}=i(29912),f=i(63401),{SectionTitleHed:A}=i(33500),{LinkStackContent:$}=i(15539),{GroupCalloutWrapper:S}=i(68426),{RecircMostPopularWrapper:w,RecircMostPopularHeading:P}=i(16302),{StickyBoxWrapper:E,StickyBoxPrimary:M}=i(77307),{IframeEmbedWrapper:v}=i(34980),{ResponsiveCartoonWrapper:x}=i(77527),{GalleryEmbedHr:B}=i(56082),{AssetEmbedAssetContainer:I}=i(41108),{GridItem:N,GridWrapper:W}=i(40653),T=i(40855),{SocialIconsListItem:_}=i(51e3),{ResponsiveCartoonCaption:F}=i(77527),{applyCustomBackgroundColor:D}=i(1123),{ConsumerMarketingUnitThemedWrapper:G}=i(43152),{BaseText:L}=i(76955),{CneVideoEmbedContainer:O}=i(25423),V=o` ${({pageBackgroundTheme:e})=>e?o` ${D(e)}; `:o` ${({theme:e})=>b(e,"page-background")}; `} .grid-layout__content { ${u(a.md)} { grid-column: 3 / span 8; } ${u(a.lg)} { grid-column: 2 / span 6; } ${p(a.sm,a.md)} { grid-column: 1 / -1; } } .grid-layout--adrail.narrow { .container--body-inner { ${u(a.md)} { grid-column: 1 / -1; } } ${w} { &:first-child { margin-top: 0; ${P} { margin-top: 0; } } } } .container--body { grid-gap: 20px; } inline-embed[name='align-right'] { text-align: right; } inline-embed[name='align-center'] { text-align: center; } `,H=n(y).withConfig({displayName:"ArticlePageBase"})` &&& { ${V} ${({shouldHideBaseTopPadding:e})=>e&&"padding-top : 0;"} ${({hideNav:e,shouldPrioritizeSeriesPagination:t,hasContentHeaderLogo:i})=>!t&&i&&(e=>e?"\n header.site-navigation {\n margin-bottom: -7rem;\n transform: translateY(-150%);\n transition: all 1000ms ease;\n }\n ":"\n header.site-navigation {\n margin-bottom: -7rem;\n transition: all 500ms ease;\n }\n")(e)} } `,j=r` .channel--body { ${V} } .body__container { grid-column: 1/ -1; ${u(a.md)} { grid-column: 3 / span 8; } } /* 1. required to enforce proper alignment when text may be less than a full line 2. remove extra top spacing added by default paragraph margins */ .article__body { margin-bottom: ${l(2)}; width: 100%; /* 1 */ p:first-child:not(.callout--group-item):not(.upc-brandName) { margin-top: 0; /* 2 */ } .small { font-variant: small-caps; text-transform: lowercase; font-style: normal; } .underline { text-decoration: underline; font-style: normal; } ${F} .underline { font-style: inherit; } } .article-white-background { background-color: white; padding: 1rem; } .article__body > .body__inner-container > { & { ${c(a.md)} { .grid-items-3${S} { ${N}{ margin-bottom: ${l(2.5)}; } ${N}:last-child:nth-child(odd) { grid-column: 1 / 3; } } } ${({hideSideBySideViewOnMobile:e})=>e&&`\n ${c(a.md)} {\n ${S} {\n ${N} {\n grid-column: 1 / -1;\n }\n }\n }\n `} ${({isUpcEnabled:e})=>e&&`\n ${u(a.md)} {\n .grid-items-3${S} {\n grid-template-columns: repeat(3,1fr);\n }\n .grid-items-4${S} {\n grid-template-columns: repeat(4,1fr);\n }\n ${S} {\n grid-template-columns: repeat(2,1fr);\n }\n }\n ${c(a.md)} {\n .grid-items-3${S} {\n ${N}{ \n margin-bottom: 0;\n }\n }\n `} } ${v}, .cne-video-embed { &:first-child { margin-top: 0; } } inline-embed:first-child ${v} { margin-top: 0; } } .article__body > .body__inner-container > figure.asset-embed { padding: 0; } .article__body--grid-margins { grid-column: 1 / -1; } /** 1. have ad span more columns from the right panel to have a larger right margin 2. have it span 3 which is intended in a 12 column grid */ .grid-layout__aside { display: none; ${u(a.lg)} { display: block; min-width: 300px; ${E} { top: 90px; } } ${w} { &:first-child { margin-top: 0; ${P} { margin-top: 0; } } } } ${k} { ${({shouldEnableFullArticleInverted:e,theme:t})=>e&&`color: ${h(t,"colors.consumption.body.inverted.body")}`} } ${k} { ${({dividerColor:e})=>e&&`\n .body__inner-container > hr {\n background: #${e};\n height: 1px;\n }\n `} } `,z=n("div").withConfig({displayName:"PaywallInlineBarrierWithWrapperGrid"})` ${({adRail:e})=>!e&&`\n > ${N} {\n grid-column: 1 / -1;\n }`} `,U=n("div").withConfig({displayName:"ArticlePageLedeBackground"})` ${({theme:e})=>b(e,"lede-background")}; `,q=n("div").withConfig({displayName:"ArticlePageContentBackGround"})` ${({theme:e})=>b(e,"lede-background")} padding-top: ${l(2)}; @media (min-width: 1208px) { padding-top: ${l(4)}; } ${({togglePaddingTop:e,hasReducedBackgroundSpacing:t})=>"large"===e&&`padding-top: ${l(4)};\n ${u(a.md)} { \n padding-top: ${l(t?4:6)};\n }\n `} ${({enableActionBar:e})=>e&&`\n ${c(a.xxl)}{\n padding-top: ${l(6)};\n }\n ${u(a.lg)} {\n position: relative;\n }\n `} ${({togglePaddingTop:e})=>"xlarge"===e&&`${u(a.lg)} { padding-top: ${l(8)}; }`} ${({isMobileTruncated:e})=>e&&`\n position: relative;\n height: 890px;\n overflow: hidden;\n \n &::before {\n display: block;\n position: absolute;\n bottom: 0;\n z-index: 1;\n background: linear-gradient(\n 0deg,\n rgba(255, 255, 255, 1) 20%,\n rgba(255, 255, 255, 0) 100%\n );\n width: 100%;\n height: 192px;\n content: '';\n }\n \n ${u(a.md)} {\n height: auto;\n overflow: visible;\n \n &::before {\n display: none;\n }\n }\n `} ${({cartoonVariation:e})=>"card"===e&&o` ${x}::before, ${x}::after { border: none; } ${x} { ${s("background-color","colors.background.brand")}; border: none; padding: ${l(3)} ${l(6)}; ${u(a.lg)} { ${_} a { width: ${l(5)}; } } } `} `,J=n("div").withConfig({displayName:"MobileRecircMostPopular"})``,K=n("div").withConfig({displayName:"ArticlePageChunks"})` ${({adRail:e})=>e&&`\n ${O} {\n margin-right: auto;\n margin-left: auto;\n width: auto;\n }`} .grid:last-child { .body__container > .body__inner-container > *:last-child { ${B}:last-child { display: none; } } } ${({horizontalRuleStyle:e})=>"thin"===e&&"\n .body__container {\n .callout--has-top-border {\n border-top-width: 1px;\n }\n\n hr {\n height: 1px;\n }\n }\n "} ${({hasTopSpacing:e})=>!e&&`\n .inset-embedded-lede {\n @media (min-width: 0px) and (max-width: calc(${a.md} - 1px)) {\n ${I} {\n transform: translateX(-50%); /* 1 */\n margin-left: 50%;\n width: 100vw;\n }\n }\n }\n\n ${u(a.md)} {\n .body__container {\n p:first-of-type {\n margin-top: 0;\n }\n\n .inset-embedded-lede {\n margin-top: 0;\n }\n }\n }\n `} @media print { ${W} { display: block; } ${W} > p { font-size: 17px; } } ${({pageBackgroundTheme:e})=>e&&".ad.ad--mid-content {\n .ad-label {\n color: #1A1A1A;\n }\n }"} `,X=n(C.Utility).withConfig({displayName:"ArticlePageBodyMobileTruncatedBtn"})` position: absolute; bottom: 0; left: 50%; z-index: 2; margin-left: -100px; width: 200px; ${u(a.md)} { display: none; } `,Y=n(R).withConfig({displayName:"ArticlePageDisclaimer"})` ${d("typography.definitions.discovery.subhed-section-collection")} p { ${({disclaimerPosition:e})=>d("bottom"===e?"typography.definitions.consumptionEditorial.body-core":"typography.definitions.globalEditorial.context-secondary")}; font-style: italic; } ${({theme:e})=>s(e,"color","colors.consumption.body.standard.body")}; ${u(a.md)} { .grid-layout--adrail & { grid-column: 1 / -1; } } span { font-style: normal; } `,Q=n("div").withConfig({displayName:"ArticlePageChunksContent"})` ${({isNarrowContentWell:e})=>e&&`\n .grid > *:first-child,\n .body__container {\n grid-column: 1 / -1;\n\n ${u(a.lg)} {\n grid-column: 4 / span 6;\n }\n }\n\n ${x} {\n .grid--item {\n grid-column: 1 / -1;\n }\n }\n `} ${({shouldBlurText:e})=>{e&&o` .grid:first-of-type .body__container p.has-dropcap::first-letter { color: transparent; } ${k} { * { text-shadow: 0 0 20px rgba( ${h("colors.consumption.body.standard.body")}, 0.5 ); color: transparent; } a:not(.button) { ${({theme:e})=>m(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; text-shadow: 0 0 20px rgba( ${h("colors.consumption.body.standard.link")}, 0.5 ); } } `}} ${({hasAdditionalDropcapStyling:e,theme:t})=>e&&`\n .body__container p.has-dropcap::first-letter {\n ${d(t,"typography.definitions.consumptionEditorial.display-large")};\n color: ${h(t,"colors.consumption.body.standard.accent")};\n font-size: 80px;\n padding: ${l(2)} ${l(2)} 0;\n margin: 0;\n }\n `} `,Z=n("article").withConfig({displayName:"ArticlePageMainContent"})` ${({shouldBlurText:e})=>e&&"\n .grid {\n .body__container {\n p.has-dropcap,\n p.has-dropcap__lead-standard-heading {\n &::first-letter {\n color: inherit;\n }\n }\n }\n }\n "} `,ee=n(T).withConfig({displayName:"ArticlePageSplitAdRail"})` ${E}, ${E} > ${M} { height: 100%; } > aside > ${E} { position: static; } `,te=n("div").withConfig({displayName:"ArticlePageSplitAdRailContent"})` display: flex; flex-direction: column; height: 100%; ${E} { margin-bottom: 0; } > div { flex: 1; } `,ie=n("div").withConfig({displayName:"ArticlePageSplitAdRailTop"})``,ne=n("div").withConfig({displayName:"ArticlePageSplitAdRailMiddle"})` margin-top: 40px; `,re=n("div").withConfig({displayName:"ArticlePageSplitAdRailBottom"})` margin-top: 40px; `,oe=n("div").withConfig({displayName:"ArticlePageBodyGridContainer"})` width: 100%; `,ae=n.div.withConfig({displayName:"ArticlePageChunksGrid"})` ${k} > ${w} { width: unset; ul, li { margin: unset; } ${u(a.lg)} { display: none; } } ${({adRail:e})=>!e&&`\n > ${N} {\n grid-column: 1/ -1;\n ${u(a.md)} {\n grid-column: 3 / span 8;\n }\n }`} > ${N} { margin-bottom: ${l(2)}; } ${({pageBackgroundTheme:e})=>e&&` .ad.ad--in-content {\n display: none;\n }\n ${G} {\n margin-top: 2rem;\n } \n `} `,le=n.div.withConfig({displayName:"ArticlePageContentFooterGrid"})` ${N} { grid-column: 1 / -1; ${u(a.md)} { grid-column: 3 / span 8; } ${({isNarrow:e})=>e&&`\n ${u(a.md)} {\n grid-column: 4 / span 6;\n }\n `} } `,se=n.div.withConfig({displayName:"ArticlePageDisclaimerGrid"})` ${({disclaimerPosition:e})=>"bottom"===e&&"\n .disclaimer {\n border: none;\n }\n "} ${({adRail:e})=>!e&&`\n > ${N} {\n grid-column: 1/ -1;\n ${u(a.md)} {\n grid-column: 3 / span 8;\n }\n }`} `,de=n.div.withConfig({displayName:"ContentWrapperGrid"})` ${({isadRail:e})=>!e&&`\n > ${N} {\n grid-column: 1/ -1;\n ${u(a.md)} {\n grid-column: 3 / span 8;\n }\n }`} `,ce=n(f).withConfig({displayName:"LinkStackArticlePage"})` margin: 48px 0; padding-bottom: 0; ${A} { margin: 0; } ${$} > ul { margin-left: 0; padding-left: 0; } `,ue=n(L).withConfig({displayName:"ArticlePageIssueDate"})` display: flex; justify-content: center; padding-bottom: ${l(4)}; text-align: center; `;ue.defaultProps={as:"span",colorToken:"colors.consumption.body.standard.body-deemphasized",typeIdentity:"typography.definitions.consumptionEditorial.description-feature"},e.exports={ArticlePageBase:H,ArticlePageGlobalStyle:j,ArticlePageLedeBackground:U,ArticlePageContentBackGround:q,ArticlePageChunks:K,ArticlePageBodyMobileTruncatedBtn:X,ArticlePageChunksContent:Q,ArticlePageMainContent:Z,ArticlePageDisclaimer:Y,ArticlePageSplitAdRail:ee,ArticlePageSplitAdRailContent:te,ArticlePageSplitAdRailTop:ie,ArticlePageSplitAdRailMiddle:ne,ArticlePageSplitAdRailBottom:re,ArticlePageBodyGridContainer:oe,ArticlePageChunksGrid:ae,ArticlePageContentFooterGrid:le,ArticlePageDisclaimerGrid:se,ArticlePageIssueDate:ue,ContentWrapperGrid:de,LinkStackArticlePage:ce,MobileRecircMostPopular:J,PaywallInlineBarrierWithWrapperGrid:z}}}]);