"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5211],{21661:function(e,l,a){var n;a.r(l);let t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ActionBoxBlockContainer_block",selections:[{alias:"actionBoxTitle",args:null,concreteType:"RichTextType",kind:"LinkedField",name:"title",plural:!1,selections:n=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"description",plural:!1,selections:n,storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"buttonText",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"plaintext",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"buttonUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"placement",storageKey:null}],type:"ActionBoxBlockType",abstractKey:null};t.hash="19e4b802dedb5a5acb948f3667e77d0d",l.default=t},57104:function(e,l,a){var n;a.r(l);let t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HighlightBlockContainer_block",selections:[n={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"placement",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"children",plural:!0,selections:[n,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"blockName",storageKey:null}],type:"BlockInterface",abstractKey:"__isBlockInterface"},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"EmbedBlockContainer_block"}],type:"CoreEmbedBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"HeadingBlockContainer_block"},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"contents",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null}],type:"CoreHeadingBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"HTMLBlockContainer_block"}],type:"CoreHTMLBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ImageBlockContainer_block"}],type:"CoreImageBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ListBlockContainer_block"}],type:"CoreListBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"ParagraphBlockContainer_block"}],type:"CoreParagraphBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"PullquoteBlockContainer_block"}],type:"CorePullquoteBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"QuoteBlockContainer_block"}],type:"CoreQuoteBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"RatingBlockContainer_block"}],type:"RatingBlockType",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"VideoBlockContainer_block"}],type:"VideoBlockType",abstractKey:null}],storageKey:null}],type:"HighlightBlockType",abstractKey:null};t.hash="caf010d1164fe7ecb57c94b34ddeba59",l.default=t},29983:function(e,l,a){a.r(l);let n={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"RatingBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"rating",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"searchTitle",storageKey:null}],type:"RatingBlockType",abstractKey:null};n.hash="3b58717ce7f4cd6e8d4a114217e15d6d",l.default=n},13595:function(e,l,a){var n;a.r(l);let t={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TableBlockContainer_block",selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"header",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rows",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"columns",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"footer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"fixedWidthTableCells",storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"caption",plural:!1,selections:n=[{alias:null,args:null,kind:"ScalarField",name:"html",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RichTextType",kind:"LinkedField",name:"credit",plural:!1,selections:n,storageKey:null}],type:"TableBlockType",abstractKey:null};t.hash="d946a26055788ba3c8e81ed32e801aeb",l.default=t},39984:function(e,l,a){a.d(l,{Z:function(){return p}});var n,t=a(86273),r=a(31561),s=a(35458),i=a(69135),c=a(31994),o=a(85056),d=a(418);a(5860);var u={regularWidth:"_1fk0b077",fullWidth:"_1fk0b079 _1fk0b077"},g={regularWidth:"_1fk0b073",fullWidth:"_1fk0b075 _1fk0b073"},m={regularWidth:"_1fk0b070",fullWidth:"_1fk0b072 _1fk0b070"},h=({heading:e,description:l,buttonLabel:a,buttonUrl:n,fullWidth:t})=>{let h=a&&n;return(0,r.jsxs)("div",{className:(0,s.Z)(o.I.ActionBox,d.F.layout.blockSpacing.large,t?m.fullWidth:m.regularWidth),children:[(0,r.jsxs)("div",{className:t?g.fullWidth:g.regularWidth,children:[e&&(0,r.jsx)(i.Z,{html:e,className:"_1fk0b076",component:"h2"}),(0,r.jsx)(i.Z,{html:l})]}),h&&(0,r.jsx)(c.Z,{text:a,displayType:"secondary",className:t?u.fullWidth:u.regularWidth,href:n})]})},p=e=>{let{block:l}=e,{buttonText:s,buttonUrl:i,placement:c,description:o,actionBoxTitle:d}=(0,t.useFragment)((void 0!==n||(n=a(21661)).hash&&"19e4b802dedb5a5acb948f3667e77d0d"!==n.hash&&console.error("The definition of 'ActionBoxBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),n),l);return(0,r.jsx)(h,{heading:d.html,description:o.html,buttonLabel:s.plaintext,buttonUrl:i,fullWidth:"left"!==c})}},87857:function(e,l,a){a.d(l,{Z:function(){return v}});var n,t=a(35458),r=a(86273),s=a(34598),i=a(20751),c=a(10126),o=a(93965),d=a(97408),u=a(22658),g=a(41201),m=a(18613),h=a(35546),p=a(53384),k=a(17609),x=a(31561),y=a(85056),b=a(418);a(7462);var f="_1lbxzst6",j="_1lbxzst3",F=({children:e,inset:l})=>(0,x.jsxs)("div",{className:(0,t.Z)(y.I.Highlight,b.F.layout.blockSpacing[l?"insetLarge":"large"],"_1lbxzst0"),children:[(0,x.jsx)("div",{className:"_1lbxzst1"}),e]}),v=e=>{let{block:l}=e,{children:y,placement:b}=(0,r.useFragment)((void 0!==n||(n=a(57104)).hash&&"caf010d1164fe7ecb57c94b34ddeba59"!==n.hash&&console.error("The definition of 'HighlightBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),n),l),v=y;return y[0]?.__typename!=="CoreHeadingBlockType"||y[0].contents?.html||(v=y.slice(1)),(0,x.jsx)(F,{inset:"left"===b,children:v.map((e,l)=>{let a={block:e,className:l===v.length-1?f:void 0};switch(e.blockName){case"coreEmbed":return(0,x.jsx)("div",{children:(0,x.jsx)(s.Z,{...a})});case"coreHeading":return(0,x.jsx)("div",{children:(0,x.jsx)(i.Z,{block:e,className:(0,t.Z)("_1lbxzst2",l===v.length-1&&f)})},l);case"coreHtml":return(0,x.jsx)("div",{children:(0,x.jsx)(c.Z,{...a})},l);case"coreImage":return(0,x.jsx)("div",{children:(0,x.jsx)(o.Z,{...a,firstChild:0===l})},l);case"coreList":return(0,x.jsx)("div",{className:"_1lbxzst5",children:(0,x.jsx)(d.Z,{...a})},l);case"coreParagraph":return(0,x.jsx)("div",{className:j,children:(0,x.jsx)(u.Z,{...a})},l);case"corePullquote":return(0,x.jsx)("div",{children:(0,x.jsx)(g.Z,{...a})},l);case"coreQuote":return(0,x.jsx)("div",{className:j,children:(0,x.jsx)(m.Z,{...a})},l);case"coreSeparator":return(0,x.jsx)("div",{children:(0,x.jsx)(k.Z,{})},l);case"rating":return(0,x.jsx)("div",{children:(0,x.jsx)(h.Z,{...a})},l);case"video":return(0,x.jsx)(p.Z,{block:e});default:return null}})})}},35546:function(e,l,a){a.d(l,{Z:function(){return h}});var n,t=a(86273),r=a(18881),s=a(31561),i=a(35458),c=a(85056),o=a(418),d=a(45293);a(9237),a(11827),a(61513),a(84305),a(62661),a(65019),a(10327),a(29944),a(61240);var u="z2zqts5",g="z2zqts6",m=({rating:e,className:l})=>{let a=[];for(let l=0;l<5;l++)a.push((0,s.jsx)("div",{children:(0,s.jsxs)("svg",{className:"z2zqts3",viewBox:"0 0 31 29",width:"31",height:"29",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsxs)("defs",{children:[(0,s.jsxs)("linearGradient",{id:"half-star",children:[(0,s.jsx)("stop",{className:u,offset:"50%"}),(0,s.jsx)("stop",{offset:"50%",className:g})]}),(0,s.jsx)("linearGradient",{id:"full-star",children:(0,s.jsx)("stop",{className:u})}),(0,s.jsx)("linearGradient",{id:"empty-star",children:(0,s.jsx)("stop",{className:g})})]}),(0,s.jsx)("path",{className:"z2zqts4",strokeWidth:"1",fill:e-l==.5?"url(#half-star)":l{let{block:l,authorName:i,className:c}=e,{rating:o,searchTitle:d}=(0,t.useFragment)((void 0!==n||(n=a(29983)).hash&&"3b58717ce7f4cd6e8d4a114217e15d6d"!==n.hash&&console.error("The definition of 'RatingBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),n),l),u={"@context":"https://schema.org","@type":"Review",itemReviewed:{"@type":"Thing",name:d},reviewRating:{"@type":"Rating",ratingValue:o,bestRating:5,worstRating:0},publisher:{"@type":"Organization",name:"Vox"}};return i&&(u.author={"@type":"Person",name:i}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.Z,{schema:u}),(0,s.jsx)(m,{className:c,rating:o})]})}},94014:function(e,l,a){a.d(l,{Z:function(){return u}});var n,t=a(86273),r=a(31561),s=a(35458),i=a(69135),c=a(85056);a(36886);var o="_11txpg04",d=({title:e,header:l,footer:a,columns:n,rows:t,caption:d,credit:u,fixedWidthTableCells:g})=>{let m=l&&l.length?l:n;return(0,r.jsxs)("div",{className:(0,s.Z)(c.I.Table,"_11txpg00"),children:[(0,r.jsx)("h2",{className:"_11txpg03",children:e}),(0,r.jsxs)("table",{className:g?"_11txpg02":"_11txpg01",children:[m&&(0,r.jsx)("thead",{children:(0,r.jsx)("tr",{children:m.map((e,l)=>(0,r.jsx)("th",{className:o,children:(0,r.jsx)(i.Z,{html:e||"",component:"h3"})},l))})}),(0,r.jsx)("tbody",{children:t.map((e,l)=>(0,r.jsx)("tr",{className:"_11txpg05",children:e.map((e,l)=>(0,r.jsx)(i.Z,{html:e,component:"td",className:(0,s.Z)("_11txpg06",g?"_11txpg07":"")},l))},l))}),a&&(0,r.jsx)("tfoot",{children:(0,r.jsx)("tr",{children:a.map((e,l)=>(0,r.jsx)(i.Z,{html:e||"",component:"th",className:o},l))})})]}),(0,r.jsxs)("div",{className:"_11txpg08",children:[d&&(0,r.jsx)(i.Z,{html:d,component:"span"}),u&&(0,r.jsx)(i.Z,{html:`, Credit: ${u}`,component:"span"})]})]})},u=e=>{let{block:l}=e,{rows:s,columns:i,caption:c,credit:o,title:u,header:g,footer:m,fixedWidthTableCells:h}=(0,t.useFragment)((void 0!==n||(n=a(13595)).hash&&"d946a26055788ba3c8e81ed32e801aeb"!==n.hash&&console.error("The definition of 'TableBlockContainer_block' appears to have changed. Run `relay-compiler` to update the generated files to receive the expected data."),n),l);return(0,r.jsx)(d,{title:u,rows:s,footer:m,header:g,columns:i,caption:c.html,credit:o.html,fixedWidthTableCells:h})}},17609:function(e,l,a){a.d(l,{Z:function(){return i}});var n=a(31561),t=a(35458),r=a(85056),s=a(418);a(88320);var i=()=>(0,n.jsx)("hr",{className:(0,t.Z)(r.I.Divider,s.F.layout.blockSpacing.large,"w7vpv0")})}}]);