(globalThis.webpackChunkverso=globalThis.webpackChunkverso||[]).push([[4721],{75430:(e,t,i)=>{const n=i(5556),r=i(96540),a=i(71284),{PaywallInlineBarrierWrapper:o}=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(o,{className:i,"data-testid":"PaywallInlineBarrierWrapper"},r.createElement(a,{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(75999),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:a}=i(37243),o=i(74992),l=i(35864),{connector:s}=i(57744),{trackNavigationEvent:d,extractStrategyFromURL:c}=i(14307),{MidRecircWrapper:p}=i(6472),u=i(4149).A,h=({bylineVariation:e,brandName:t,items:i=[],hideMidRecirc:r=!0,shouldHideRubric:s=!0})=>{const{formatMessage:h}=a();return r||0===i.length?null:n.createElement(p,{"data-test-id":"MidRecirc"},n.createElement(l,{dangerousHed:h(u.alsoOn,{brandName:t})}),i.map(((t,r)=>{const a={...t,clickHandler:()=>((e,t,i)=>{const n={type:"click",subject:"recirc_unit",strategy:c(e.url),placement:"mid_article_recirc",items:[{content_title:e.dangerousHed,content_type:e.contentType.toLowerCase(),content_url:e.url}],index:t,total_index:i};d(n)})(t,r,i.length)};return n.createElement(o.SideBySideDense,{key:r,...a,bylineVariation:e,hideRubricItemSummary:s,isRecircListItem:!0,recircPlacement:"mid_article_recirc",recircId:r+1,totalItems:i.length})})))};h.propTypes={brandName:r.string,bylineVariation:r.string,hideMidRecirc:r.bool,items:r.array,shouldHideRubric:r.bool},h.defaultProps={bylineVariation:"ItemWithoutPreamble"},e.exports=s(h,{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(75999).default,{SummaryItemHedLink:r,SummaryItemDek:a,SummaryItemContent:o,SummaryItemWrapper:l,SummaryItemAssetContainer:s}=i(68116),{SummaryItemHedBase:d}=i(36211),{SectionTitleRoot:c,SectionTitleHed:p}=i(33500),{calculateSpacing:u,getColorStyles:h,minScreen:m,getTypographyStyles:g,maxScreen:y}=i(26865),{BREAKPOINTS:b}=i(96472),C=n.div.withConfig({displayName:"MidRecircWrapper"})`
  &&& {
    ${o} {
      ${r} {
        text-decoration: none;
      }
      ${a} {
        display: none;
      }
    }

    ${d} {
      ${m(b.sm)} {
        margin-bottom: ${u(1)};
      }
    }
  }
  padding: ${u(2)} 0 ${u(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: ${u(2)};
    ${({theme:e})=>h(e,"border-bottom-color","colors.discovery.body.white.border")}
  }

  ${o} {
    padding: 0;
  }

  ${s} {
    width: ${u(12)};

    ${m(b.sm)} {
      display: block;
      float: right;
      margin: 0 0 ${u(2)} ${u(2)};
    }
  }

  ${c} {
    border-top: 1px solid;
    padding-top: ${u(2)};
    ${({theme:e})=>h(e,"border-top-color","colors.discovery.body.white.border")}
  }
  ${p} {
    margin-top: 0;
    margin-bottom: ${u(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),a=i(5556),o=i(31850),{PaymentGateway:l}=i(92807),{asConfiguredComponent:s}=i(12892),{StickyMidContentAdWrapper:d}=i(36185),c=i(34967),p={"300x250":500,"320x100":500,"300x50":500,"320x50":500},u=e=>{const{isNoAds:t,isStickyEnabled:i=!1}={...e},[a,s]=r(),c=i&&a&&2===a.length?`${a[0]}x${a[1]}`:"0x0";return t?null:n.createElement(d,{height:p[c]||null,className:"ad-stickymidcontent"},n.createElement(l,{group:"ads"},n.createElement(o,{position:"mid-content",handleAdSizeChange:e=>{s(e)},shouldDisplayLabel:!0,...e})))};u.propTypes={isNoAds:a.bool,isStickyEnabled:a.bool},u.displayName="StickyMidContent",e.exports=c(s(u,"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),a=i(32485),o=i(44597),l=i(41160),{getVariationNames:s}=i(81372),d=i(86659),{PaymentGateway:c}=i(92807),p=i(66657),u=i(36898),h=i(96303),m=i(27186),{ArticlePageDisclaimer:g,ArticlePageChunksContent:y,ArticlePageChunks:b,ArticlePageDisclaimerGrid:C,PaywallInlineBarrierWithWrapperGrid:R}=i(54910),k=({body:e,linkList:t,isLinkStackEnabled:i,hasTopSpacing:n,horizontalRuleStyle:o,interlude:l,multiChunkRailStrategy:s,shouldBlurText:h,shouldUsePersistentAd:k,singleChunkRailStrategy:A,variations:$,recircMostPopularVariationOnMobile:f,hideRecircMostPopular:S,dividerColor:P,shouldEnableArticleBackground:w,shouldEnableFullArticleInverted:E,pageBackgroundTheme:v,recircMostPopular:M,showFirstRailRecirc:B,hasAdditionalDropcapStyling:x,tagCloud:I,wordsToDisplay:N,responsiveCartoonVariation:W,hasCartoonFullWidth:T,hasBaseAds:F,setCartoonLinkedGalleries:_,articleIssueDateComponent:G,showDisclaimer:L,disclaimer:D,disclaimerPosition:O,midRecircItems:V,minWordCountForMidRecirc:H,shouldHideInlineRecirc:j})=>{const U=$&&$.adRail,z=a("article__body",{"article__body--grid-margins":!U}),q=U?d.NarrowContentWithWideAdRail:p,J=U?d.NarrowContentWithWideAdRail:d.WithMargins;return r.createElement(y,{isNarrowContentWell:$.isNarrowContentWell,shouldBlurText:h,hasAdditionalDropcapStyling:x},"middle"===O&&L&&r.createElement(C,{adRail:U,as:J,disclaimerPosition:O},r.createElement(g,{disclaimerHtml:D,disclaimerPosition:O})),r.createElement(b,{hasTopSpacing:n,horizontalRuleStyle:o,pageBackgroundTheme:v,"data-testid":"ArticlePageChunks",adRail:U},r.createElement(m,{tagCloud:I,jsonml:e,adRail:U,linkList:t,isLinkStackEnabled:i,multiChunkRailStrategy:s,interlude:l,FullBleedContentWrapper:q,GeneralContentWrapper:J,recircMostPopular:M,shouldUsePersistentAd:k,singleChunkRailStrategy:A,recircMostPopularVariationOnMobile:f,hideRecircMostPopular:S,pageBackgroundTheme:v,dividerColor:P,shouldEnableArticleBackground:w,shouldEnableFullArticleInverted:E,showFirstRailRecirc:B,wordsToDisplay:N,responsiveCartoonVariation:W,hasCartoonFullWidth:T,hasBaseAds:F,setCartoonLinkedGalleries:_,articleIssueDateComponent:G,midRecircItems:V,minWordCountForMidRecirc:H,shouldHideInlineRecirc:j})),r.createElement(c,{group:"paywall"},r.createElement((e=>r.createElement(R,{adRail:U,as:J},r.createElement("div",{className:a("body","body__inline-barrier",z)},r.createElement("div",{className:"container container--body"},r.createElement("div",{className:"container--body-inner"},r.createElement(u,{...e})))))),null)))};k.propTypes={articleIssueDateComponent:n.node,body:n.array.isRequired,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,linkList:n.object,midRecircItems:n.object,minWordCountForMidRecirc:n.number,multiChunkRailStrategy:n.oneOf(["alternate"]),pageBackgroundTheme:n.string,recircMostPopular:n.array,recircMostPopularVariationOnMobile:n.oneOf(s(l)),responsiveCartoonVariation:n.oneOf(s(o)),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.defaultProps={hasAdditionalDropcapStyling:!1,hasBaseAds:!0,hasCartoonFullWidth:!1,hasTopSpacing:!0,shouldBlurText:!1,shouldEnableArticleBackground:!1,shouldEnableFullArticleInverted:!1,variations:{}},k.displayName="ChunkedArticleContent",e.exports=k},84721:(e,t,i)=>{const{asConfiguredComponent:n}=i(12892),{asVariation:r}=i(81372),a=i(92245);a.WithAdRail=r(a,"WithAdRail",{adRail:!0}),a.OneColumn=r(a,"OneColumn",{adRail:!1}),a.OneColumnNarrow=r(a,"OneColumnNarrow",{adRail:!1,isNarrowContentWell:!0}),e.exports=n(a,"ChunkedArticleContent")},27186:(e,t,i)=>{const n=i(32485),r=i(96540),a=i(5556),o=i(2404),{default:l}=i(1165),{withRecircContextConsumer:s}=i(85207),d=i(44597),{getVariationNames:c}=i(81372),p=i(19607),u=i(72987),{PaymentGateway:h}=i(92807),m=i(66657),g=i(71284),{InContent:y,InlineNewsletter:b,NewsletterExtraSlim:C,NewsletterExtraSlimWithActionSheet:R,NewsletterSlim:k,NewsletterVertical:A}=i(12501),$=i(28433),f=i(57885),S=i(96303),P=s(i(71436)),w=i(72159),E=i(40855),v=i(41160),{showRecircMostPopular:M}=i(27256),B=i(51009),{processLinks:x,processCeros:I,processTiktok:N,processSidebarHeadings:W}=i(74804),{connectDomain:T}=i(57744),F=T("payment"),_=T("featureFlags"),{shouldRenderNothing:G}=i(29670),L=i(26066),{ArticlePageChunksGrid:D,MobileRecircMostPopular:O}=i(54910),{ArticlePageSplitAdRail:V,ArticlePageSplitAdRailContent:H,ArticlePageSplitAdRailTop:j,ArticlePageSplitAdRailMiddle:U,ArticlePageSplitAdRailBottom:z,ArticlePageBodyGridContainer:q,LinkStackArticlePage:J}=i(54910),K=i(49033),X=i(97883),Y=i(63820);function Q(){return r.createElement("div",null,r.createElement(g,{position:"article-mid-content",secondPosition:"in-content"}),r.createElement(y,null))}const Z=new l({a:x,blockquote:({props:e})=>({type:f,props:e}),bluesky:({props:e})=>({type:K,props:e}),ceros:I,h2:W,reddit:({meta:e,...t})=>({type:X,props:{...t,...JSON.parse(decodeURIComponent(e))}}),tiktok:N,"cm-unit":()=>({type:Q}),"inline-embed":B,"inline-recirc":e=>r.createElement(P,{...e,className:"article-inline-recirc-wrapper"}),"native-ad":e=>r.createElement(h,{group:"ads"},r.createElement(p,{...e})),"mid-recirc":e=>r.createElement(Y,{items:e.midRecircs}),"inline-newsletter":e=>r.createElement("div",null,r.createElement(w,{...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))});function ee(e,t){return`${e}-${t}`}class te{constructor({tagCloud:e,adRail:t,GeneralContentWrapper:i=(()=>null),FullBleedContentWrapper:n=(()=>null),interlude:a,multiChunkRailStrategy:o,recircMostPopular:l,shouldRenderMidContent:s,shouldShowMostPopular:d,shouldUsePersistentAd:c,singleChunkRailStrategy:p,recircMostPopularVariationOnMobile:u,dividerColor:h,shouldEnableArticleBackground:m,shouldEnableFullArticleInverted:g,pageBackgroundTheme:y,showFirstRailRecirc:b,linkList:C,isLinkStackEnabled:R,responsiveCartoonVariation:k,hasCartoonFullWidth:A,hasBaseAds:$,setCartoonLinkedGalleries:f,articleIssueDateComponent:P,midRecircItems:w,minWordCountForMidRecirc:E,shouldHideInlineRecirc:M}={}){this.tagCloud=e,this.isLinkStackEnabled=R,this.linkList=C,this.adRail=t,this.multiChunkRailStrategy=o,this.chunkCount=0,this.shouldRenderMidContent=s,this.shouldUsePersistentAd=c,this.shouldEnableArticleBackground=m,this.shouldEnableFullArticleInverted=g,this.GeneralContentWrapper=i,this.FullBleedContentWrapper=n,this.finalAdSet=!1,this.isSingleChunk=!1,this.singleChunkRailStrategy=p,this.pageBackgroundTheme=y,this.interlude=a?.strategy?.enabled&&a.isRailEligible?r.createElement(S,{...a,isRightRail:!0}):null,this.interludeSet=!1,this.mostPopular=d&&r.createElement(v,{className:"article-recirc-most-popular-wrapper",items:l,dividerColor:h,categoriesMap:e?.tags}),this.mostPopularOnMobile=d&&r.createElement(O,{className:"article-recirc-most-popular-wrapper",counterSuffix:"",items:l,dividerColor:h,categoriesMap:e?.tags,as:v[u]}),this.hasRecircMostPopularOnMobile=!!u,this.showFirstRailRecirc=b,this.responsiveCartoonVariation=k,this.hasCartoonFullWidth=A,this.setCartoonLinkedGalleries=f,this.articleIssueDateComponent=P,this.hasBaseAds=$,this.midRecircItems=w||[],this.minWordCountForMidRecirc=E,this.shouldHideInlineRecirc=M}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(p,{position:"rail"})),r.createElement(h,{group:"consumer-marketing"},r.createElement(g,{position:"display-rail"})))}withStickyBox(e,t={}){return e&&r.createElement($,{...t},e)}renderSplitAdRail(){const e=this.withStickyBox(this.getAdSlot(null)),t=this.withStickyBox(this.mostPopular),i=this.withStickyBox(this.getAdSlot(null));return r.createElement(V,{anchorTop:{selector:"[data-testid='ContentHeaderLeadRailAnchor']"},anchorBottom:{selector:".content-bottom-anchor",edge:"bottom"},shouldRemoveAbsolute:!0},r.createElement(H,{className:"split-ad-rail-content"},r.createElement(j,null,e),this.showFirstRailRecirc&&r.createElement(U,{className:"split-ad-rail-middle"},t),r.createElement(z,{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,a){if(e.length>0){++this.chunkCount;const o=2===this.chunkCount&&this.hasRecircMostPopularOnMobile,l=this.GeneralContentWrapper;return t.concat([r.createElement(D,{adRail:this.adRail,as:l,key:ee("small-group",i),pageBackgroundTheme:this.pageBackgroundTheme},r.createElement(L,{className:n("body__container article__body",{"article-white-background":this.shouldEnableArticleBackground&&this.pageBackgroundTheme&&!this.shouldEnableFullArticleInverted}),shouldEnableFullArticleInverted:this.shouldEnableFullArticleInverted},o&&this.mostPopularOnMobile,a&&this.articleIssueDateComponent,Z.convert(["div",{className:"body__inner-container"},...e]),"final"===i&&this.isLinkStackEnabled&&this.linkList&&r.createElement(J,{...this.linkList})),this.adRail&&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,a)=>this.isParagraph(r)?(t++,this.isParagraph(e[a+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,a,o)=>{const l=a[0]||"";if(t<1&&"ad"===l&&t++,t>=1&&!i){const t=o+1<e.length?a[0]:null;"p"===n&&"p"===t&&(i=!0,r.push(["mid-recirc",{midRecircs:this.midRecircItems}]))}return n=l,r.concat([a])}),[])}injectJourneyNewsletter(e){return[["journey-extra-slim"],["journey-extra-slim-with-action-sheet"],...e]}isParagraph(e){return e&&"p"===e[0]}persistentAd(){return r.createElement(E,{anchorTop:{selector:"[data-testid='ContentHeaderLeadRailAnchor']"},anchorBottom:{edge:"bottom"},shouldRemoveAbsolute:!0},this.getChunkAdRailContent(this.interlude,this.showFirstRailRecirc))}shouldInsertRecirc(e,t){return e>=(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:ee("full",i)},r.createElement(q,{className:"body__grid-container",as:L,shouldDisableMaxWidth:!0,shouldEnableDataJourneyHook:!1,shouldEnableFullArticleInverted:this.shouldEnableFullArticleInverted},Z.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=[];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 o=0;const l=t.reduce(((e,t=[])=>{const[i,n={},r=[]]=t,{props:{childTypes:a=[],image:{contentType:o=""}={}}={}}=n;return"inline-embed"!==i||!a.includes("cartoon")&&"cartoon"!==o||!t.length&&!r.length?e:e+1}),0);let s="";return t=this.injectJourneyNewsletter(t),t.forEach(((e,t)=>{const[a,d,c]=e;if("ad"===a)s=Boolean(""===s),this.shouldRenderMidContent&&(i=this.closeSmallGroup(n,i,t,s),n=[],this.hasBaseAds&&(i=i.concat([r.createElement(m,{className:"full-bleed-ad row-mid-content-ad",key:ee("ad",t)},r.createElement(u,{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))s=Boolean(""===s),i=this.closeSmallGroup(n,i,t,s),n=[],i=this.wrapInFullSizeContainer(e,i,t);else if("inline-embed"===a&&d?.props?.childTypes?.includes("cartoon")&&c?.length){const t=c[1];t.props.image.responsiveCartoonVariation=this.responsiveCartoonVariation,t.props.image.setCartoonLinkedGalleries=this.setCartoonLinkedGalleries,o+=1,t.props.image.analyticsData={totalNumberOfCartoons:l,cartoonPosition:o,cartoonPlacement:"inline"},n=this.hasCartoonFullWidth?n.concat([c]):n.concat([e])}else if("inline-embed"===a&&"cartoon"===d?.props?.image?.contentType&&e?.length){const t=e[1];t.props.image.responsiveCartoonVariation=this.responsiveCartoonVariation,t.props.image.setCartoonLinkedGalleries=this.setCartoonLinkedGalleries,o+=1,t.props.image.analyticsData={totalNumberOfCartoons:l,cartoonPosition:o,cartoonPlacement:"inline"},n=n.concat([e])}else n=n.concat([e])})),s=Boolean(""===s),i=this.closeSmallGroup(n,i,"final",s),this.finalAdSet=!0,i}}function ie({tagCloud:e,adRail:t,FullBleedContentWrapper:i,featureFlags:n,GeneralContentWrapper:a,interlude:o,jsonml:l,payment:s,recircMostPopular:d,shouldUsePersistentAd:c,hasRecircMostPopularOnMobile:p,recircMostPopularVariationOnMobile:u,hideRecircMostPopular:h,dividerColor:m,shouldEnableArticleBackground:g,shouldEnableFullArticleInverted:y,pageBackgroundTheme:b,showFirstRailRecirc:C,wordsToDisplay:R,linkList:k,isLinkStackEnabled:A,responsiveCartoonVariation:$,setCartoonLinkedGalleries:f,articleIssueDateComponent:S,hasBaseAds:P=!0,hasCartoonFullWidth:w=!1,multiChunkRailStrategy:E="default",singleChunkRailStrategy:v="default",midRecircItems:B,minWordCountForMidRecirc:x,shouldHideInlineRecirc:I}){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 N=!G("ads",s,n),W=!h&&M(l,R);return new te({tagCloud:e,adRail:t,FullBleedContentWrapper:i,GeneralContentWrapper:a,interlude:o,multiChunkRailStrategy:E,recircMostPopular:d,shouldRenderMidContent:N,linkList:k,isLinkStackEnabled:A,shouldShowMostPopular:W,shouldUsePersistentAd:c,singleChunkRailStrategy:v,hasRecircMostPopularOnMobile:p,recircMostPopularVariationOnMobile:u,pageBackgroundTheme:b,dividerColor:m,shouldEnableArticleBackground:g,shouldEnableFullArticleInverted:y,showFirstRailRecirc:C,responsiveCartoonVariation:$,hasCartoonFullWidth:w,hasBaseAds:P,setCartoonLinkedGalleries:f,articleIssueDateComponent:S,midRecircItems:B,minWordCountForMidRecirc:x,shouldHideInlineRecirc:I}).visit(l)}ie.propTypes={adRail:a.bool,dividerColor:a.string,featureFlags:a.object,FullBleedContentWrapper:a.func,GeneralContentWrapper:a.func,hasBaseAds:a.bool,hasCartoonFullWidth:a.bool,hideRecircMostPopular:a.bool,interlude:a.shape({...S.propTypes,isRailEligible:a.boolean}),jsonml:a.array.isRequired,minWordCountForMidRecirc:a.number,multiChunkRailStrategy:a.oneOf(["default","alternate"]),pageBackgroundTheme:a.string,payment:a.object,recircMostPopular:a.array,recircMostPopularVariationOnMobile:a.oneOf(c(v)),responsiveCartoonVariation:a.oneOf(c(d)),shouldHideInlineRecirc:a.bool,shouldUsePersistentAd:a.bool,showFirstRailRecirc:a.bool,singleChunkRailStrategy:a.oneOf(["default","split-in-three"]),tagCloud:a.shape({tags:a.arrayOf(a.shape({tag:a.string.isRequired,url:a.string}))}),wordsToDisplay:a.number},e.exports=r.memo(F(_(ie)),(function(e,t){return o(e,t)})),e.exports.Chunks=ie},54910:(e,t,i)=>{const{default:n,createGlobalStyle:r,css:a}=i(75999),{BREAKPOINTS:o}=i(96472),{calculateSpacing:l,getColorStyles:s,getTypographyStyles:d,maxScreen:c,minScreen:p,minMaxScreen:u,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),A=i(63401),{SectionTitleHed:$}=i(33500),{LinkStackContent:f}=i(15539),{GroupCalloutWrapper:S}=i(68426),{RecircMostPopularWrapper:P,RecircMostPopularHeading:w}=i(16302),{StickyBoxWrapper:E,StickyBoxPrimary:v}=i(77307),{IframeEmbedWrapper:M}=i(34980),{ResponsiveCartoonWrapper:B}=i(77527),{GalleryEmbedHr:x}=i(56082),{AssetEmbedAssetContainer:I}=i(41108),{GridItem:N,GridWrapper:W}=i(40653),T=i(40855),{SocialIconsListItem:F}=i(51e3),{ResponsiveCartoonCaption:_}=i(77527),{applyCustomBackgroundColor:G}=i(1123),{ConsumerMarketingUnitThemedWrapper:L}=i(43152),{BaseText:D}=i(76955),{CneVideoEmbedContainer:O}=i(25423),V=a`
  ${({pageBackgroundTheme:e})=>e?a`
        ${G(e)};
      `:a`
      ${({theme:e})=>b(e,"page-background")};
    `}
  .grid-layout__content {
    ${p(o.md)} {
      grid-column: 3 / span 8;
    }

    ${p(o.lg)} {
      grid-column: 2 / span 6;
    }

    ${u(o.sm,o.md)} {
      grid-column: 1 / -1;
    }
  }

  .grid-layout--adrail.narrow {
    .container--body-inner {
      ${p(o.md)} {
        grid-column: 1 / -1;
      }
    }

    ${P} {
      &:first-child {
        margin-top: 0;

        ${w} {
          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;
    
      ${p(o.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;
        }

        ${_} .underline {
          font-style: inherit;
        }
      }

      .article-white-background {
        background-color: white;
        padding: 1rem;
      }
  
      .article__body > .body__inner-container > {
        & {
          ${c(o.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(o.md)} {\n              ${S} {\n                ${N} {\n                  grid-column: 1 / -1;\n                }\n              }\n            }\n          `}
          
          ${({isUpcEnabled:e})=>e&&`\n            ${p(o.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(o.md)} {\n              .grid-items-3${S} {\n              ${N}{    \n                margin-bottom: 0;\n              }\n            }\n          `}
        }

        ${M}, .cne-video-embed {
            &:first-child {
              margin-top: 0;
            }
          }
  
          inline-embed:first-child ${M} {
            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;
     
         ${p(o.lg)} {
           display: block;
           min-width: 300px;
     
           ${E} {
             top: 90px;
           }
         }
     
         ${P} {
           &:first-child {
             margin-top: 0;
     
             ${w} {
               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              `}
       }

  `,U=n("div").withConfig({displayName:"PaywallInlineBarrierWithWrapperGrid"})`
  ${({adRail:e})=>!e&&`\n    > ${N} {\n      grid-column: 1 / -1;\n    }`}
`,z=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       ${p(o.md)} { \n        padding-top: ${l(t?4:6)};\n       }\n  `}

  ${({enableActionBar:e})=>e&&`\n    ${c(o.lg)}{\n      padding-top: ${l(4)};\n    }\n    ${p(o.lg)} {\n      position: relative;\n    }\n  `}

  ${({togglePaddingTop:e})=>"xlarge"===e&&`${p(o.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          ${p(o.md)} {\n            height: auto;\n            overflow: visible;\n  \n            &::before {\n              display: none;\n            }\n          }\n        `}

  ${({cartoonVariation:e})=>"card"===e&&a`
      ${B}::before, ${B}::after {
        border: none;
      }

      ${B} {
        ${s("background-color","colors.background.brand")};
        border: none;
        padding: ${l(3)} ${l(6)};

        ${p(o.lg)} {
          ${F} 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 {
      ${x}: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(${o.md} - 1px)) {\n            ${I} {\n              transform: translateX(-50%);  /* 1 */\n              margin-left: 50%;\n              width: 100vw;\n            }\n          }\n        }\n\n        ${p(o.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;

  ${p(o.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")};
  ${p(o.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          ${p(o.lg)} {\n            grid-column: 4 / span 6;\n          }\n        }\n\n        ${B} {\n          .grid--item {\n            grid-column: 1 / -1;\n          }\n        }\n      `}

  ${({shouldBlurText:e})=>{e&&a`
        .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} > ${v} {
    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;
`,ae=n("div").withConfig({displayName:"ArticlePageBodyGridContainer"})`
  width: 100%;
`,oe=n.div.withConfig({displayName:"ArticlePageChunksGrid"})`
  ${k} > ${P} {
    width: unset;

    ul,
    li {
      margin: unset;
    }
    ${p(o.lg)} {
      display: none;
    }
  }
  ${({adRail:e})=>!e&&`\n     > ${N} {\n      grid-column: 1/ -1;\n      ${p(o.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      ${L} {\n        margin-top: 2rem;\n      }  \n    `}
`,le=n.div.withConfig({displayName:"ArticlePageContentFooterGrid"})`
  ${N} {
    grid-column: 1 / -1;
    ${p(o.md)} {
      grid-column: 3 / span 8;
    }
    ${({isNarrow:e})=>e&&`\n         ${p(o.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      ${p(o.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      ${p(o.md)} {\n        grid-column: 3 / span 8;\n      }\n    }`}
`,ce=n(A).withConfig({displayName:"LinkStackArticlePage"})`
  margin: 48px 0;
  padding-bottom: 0;

  ${$} {
    margin: 0;
  }

  ${f} > ul {
    margin-left: 0;
    padding-left: 0;
  }
`,pe=n(D).withConfig({displayName:"ArticlePageIssueDate"})`
  display: flex;
  justify-content: center;
  padding-bottom: ${l(4)};
  text-align: center;
`;pe.defaultProps={as:"span",colorToken:"colors.consumption.body.standard.body-deemphasized",typeIdentity:"typography.definitions.consumptionEditorial.description-feature"},e.exports={ArticlePageBase:H,ArticlePageGlobalStyle:j,ArticlePageLedeBackground:z,ArticlePageContentBackGround:q,ArticlePageChunks:K,ArticlePageBodyMobileTruncatedBtn:X,ArticlePageChunksContent:Q,ArticlePageMainContent:Z,ArticlePageDisclaimer:Y,ArticlePageSplitAdRail:ee,ArticlePageSplitAdRailContent:te,ArticlePageSplitAdRailTop:ie,ArticlePageSplitAdRailMiddle:ne,ArticlePageSplitAdRailBottom:re,ArticlePageBodyGridContainer:ae,ArticlePageChunksGrid:oe,ArticlePageContentFooterGrid:le,ArticlePageDisclaimerGrid:se,ArticlePageIssueDate:pe,ContentWrapperGrid:de,LinkStackArticlePage:ce,MobileRecircMostPopular:J,PaywallInlineBarrierWithWrapperGrid:U}}}]);