1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[293],{4066:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSG:()=>E,default:()=>S});var r=a(37876);a(14232);var l=a(29335),n=a(56970),i=a(37784),s=a(85280),c=a.n(s),d=a(26856),o=a(42346),m=a.n(o);let h=e=>{let{children:t,className:a}=e;return(0,r.jsx)("p",{className:"".concat(m().subtitleSmall," ").concat(a||""),children:t})};var u=a(29077),x=a(21162);let p=e=>{let{title:t,author:a,date:s,timeToRead:o,img:m,imgAlt:p,t:b}=e;return(0,r.jsx)(x.A,{fluid:"lg",children:(0,r.jsxs)(n.A,{className:"".concat(c().heroRow," g-0"),children:[(0,r.jsx)(i.A,{lg:{offset:3,span:9},md:12,xs:12,className:c().image,children:m&&(0,r.jsx)(u.Ay,{src:m,alt:p||"",width:"100%",height:"100%",optimization:{w:1200}})}),(0,r.jsx)(i.A,{lg:{offset:1,span:5},md:12,xs:12,className:c().card,children:(0,r.jsxs)(l.A,{className:c().heroCard,children:[(0,r.jsx)(l.A.Title,{as:"h1",children:t}),a&&(0,r.jsx)(l.A.Subtitle,{as:d.A,className:c().subtitle,children:b("authorAndDate",{_author_:a,_date_:s})}),o&&(0,r.jsx)(l.A.Text,{as:h,className:c().readTime,children:b("effortToRead",{_minutes_:o})})]})})]})})};var b=a(27912),j=a(42072),g=a.n(j);let N=e=>{let{html:t}=e;return(0,r.jsx)(x.A,{fluid:"md",children:(0,r.jsx)(n.A,{className:"justify-content-center g-0",children:(0,r.jsx)(i.A,{md:12,lg:8,sm:12,className:g().articleBodyCol,children:(0,r.jsx)(b.A,{className:g().articleContent,html:t,normaliseHeadings:!0})})})})};var _=a(64334),A=a(34846),f=a(59158),y=a(92026),v=a(65399),w=a(77328),T=a.n(w);let C=e=>{let{mainEntityOfPageId:t,headline:a,description:l,imageUrl:n,authorName:i,authorUrl:s,publisherName:c,publisherLogoUrl:d,datePublished:o}=e;return(0,r.jsx)(T(),{children:(0,r.jsx)("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"Article",mainEntityOfPage:{"@type":"WebPage","@id":t},headline:a,description:l,image:n,author:{"@type":"Person",name:i,url:s},publisher:{"@type":"Organization",name:c,logo:{"@type":"ImageObject",url:d}},datePublished:o})})})};var E=!0;let S=e=>{let{metaData:t,articleSchema:a,hero:l,body:n,carousel:i}=e,{t:s}=(0,A.Bd)(["articleTemplate","common"]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.A,{...t,contentType:f.j.ARTICLE}),a&&(0,r.jsx)(C,{...a}),(0,r.jsx)(p,{...l,t:s}),(0,r.jsx)(N,{...n}),(0,r.jsx)(_.A,{...i}),(0,r.jsx)(v.A,{})]})}},27912:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var r=a(37876),l=a(14232),n=a(11944),i=a.n(n),s=a(86649),c=a(1627);let d=e=>{let t=[];return a=>{for(var r,l;t.length&&t[t.length-1].original>=a;)t.pop();let n=Math.min((null!=(l=null==(r=t[t.length-1])?void 0:r.level)?l:e)+1,6);return t.push({original:a,level:n}),n}},o=new Set(["button","checkbox","link","menuitem","option","radio","slider","switch","tab","textbox"]),m=new Set(["a","button","input","select","summary","textarea"]),h=(e,t)=>{var a;if("tabindex"in t){let e=Number.parseInt(t.tabindex,10);Number.isNaN(e)?delete t.tabindex:t.tabindex=e<0?"-1":"0"}let r=null==(a=t.role)?void 0:a.trim().toLowerCase();r&&o.has(r)&&!m.has(e)&&delete t.role},u=["target","aria-label","aria-describedby","aria-hidden","role","tabindex"],x=e=>"tag"===e.type,p=e=>e.map(e=>"text"===e.type?e.data:x(e)?p(e.children):"").join(""),b=/^h([1-6])$/,j=e=>{let{html:t,className:a,normaliseHeadings:n=!1}=e,o=(0,c.Ep)(),m=i().sanitize(t,{ADD_ATTR:u}),j=n?d(o):void 0,g={replace:e=>{if(!x(e))return;h(e.name,e.attribs);let t=j&&b.exec(e.name);if(!t)return;let a=e.children,r=Number(t[1]),n=(0,s.$5)(e.attribs),i=(0,s.zd)(a,g);if(!p(a).trim())return(0,l.createElement)(e.name,{...n,"aria-hidden":"true"},i);let c=["h".concat(r),n.className].filter(Boolean).join(" ");return(0,l.createElement)("h".concat(j(r)),{...n,className:c},i)}};return(0,r.jsx)("div",{className:a,children:(0,s.Ay)(m,g)})}},42072:e=>{e.exports={articleBodyCol:"GMsSrKV",articleContent:"__03nv_i_",articleBodyRow:"gwcP4R8"}},42346:e=>{e.exports={subtitleSmall:"erMYgvJ"}},47356:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/articles/[...segments]",function(){return a(4066)}])},66915:()=>{},85280:e=>{e.exports={heroRow:"yUEX0Oi",card:"nDXLFDk",image:"__6aeKH8N",heroCard:"mWVh0ZB",subtitle:"n10_KWK",readTime:"Om7GZUC"}}},e=>{var t=t=>e(e.s=t);e.O(0,[9507,1040,6649,1944,5811,4342,4334,5200,636,6593,8792],()=>t(47356)),_N_E=e.O()}]);
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.