1"use strict";(globalThis.webpackChunkbroadcom=globalThis.webpackChunkbroadcom||[]).push([[1211,7237,7245],{651:(e,t,n)=>{n.d(t,{A:()=>f});var r=n(4173),a=n(6540),l=n(5556),o=n.n(l),i=n(968),c=n(5299),s=n(2485),m=n(3966),d=n(2873),u=n(1160),h=n.n(u),b=(n(9076),n(6942)),p=n.n(b),y=n(4818),g=n(5995),E=n(6565);Promise.all([n.e(7822),n.e(3073)]).then(n.bind(n,3073));const _=e=>e?e.map(e=>{let t=Array.isArray(e.url)?e.url[0]:e.url,n=g.Ay.getNestedItem(["hero_image","src"],e)||null,r=.24,a=35;return e.hero_image&&e.hero_image.width&&e.hero_image.height&&(r=e.hero_image.height/e.hero_image.width,a=Math.floor(150*r)),{id:e.content_id,content_type:e.content_type,image:e.hero_image,progressive_image:n?`${n}${n.includes("?")?"&":"?"}width=150&height=${a}`:"",alt:g.Ay.getNestedItem(["hero_image","alt"],e)||"",description:e.description,link:t,links:e.links||[],caption:e.title,theme:e.theme,size:e.size,video:e?.hero_video||null}}):[];function v({items:e,activeIndex:t,interval:n,pause:r,onClickHandler:l,className:o,cssModule:i}
1){const[c,s]=(0,a.useState)(0),m=(0,a.useRef)(0),d=(0,a.useRef)(!1),u=(0,a.useRef)(n);u.current=n;const h=(0,a.useRef)(null);h.current=()=>{clearInterval(m.current)};const b=(0,a.useRef)(null);if(b.current=()=>{const e=u.current/150,t=100/(8*e);m.current=setInterval(()=>{d.current||s(n=>n<=100?Math.min(n+100/e+t,100):n)},150)},(0,a.useEffect)(()=>(b.current(),()=>{d.current=!0}),[]),(0,a.useEffect)(()=>{s(0)},[t]),(0,a.useEffect)(()=>{r?h.current():b.current()},[r]),!e||e.length<=1)return null;const y=p()(o,"carousel-indicators"),g=e.map((e,n)=>{const r=p()({active:t===n});return a.createElement("li",{key:`${e.key||Object.values(e).join("")}`,onClick:e=>{e.preventDefault(),l(n)},className:r},t===n&&a.createElement("div",{className:"progress-bar",role:"progressbar",style:{width:`${c}%`},"aria-valuenow":c,"aria-valuemin":"0","aria-valuemax":"100"}))});return a.createElement("ol",{className:y},g)}function f({interval:e=5e3,data:t=[],children:n}){const[l,o]=(0,a.useState)(!1),[u,b]=(0,a.useState)(0),[f,P]=(0,a.useState)(0),[k,z]=(0,a.useState)(()=>_(t)),[w,N]=(0,a.useState)(!1),[A]=(0,a.useState)(()=>(0,E.XJ)(t?.[0]?.content_block)||n),C=(0,a.useRef)(!1),S=(0,a.useRef)(!1),L=(0,a.useRef)(0),O=(0,a.useRef)(0),R=(0,a.useRef)(k);R.current=k;const I=(0,a.useRef)(e);I.current=e;const j=(0,a.useRef)(w);j.current=w;const T=(0,a.useRef)(null);T.current=()=>{clearTimeout(L.current)};const x=(0,a.useRef)(null),F=(0,a.useRef)(null);F.current=()=>{T.current(),L.current=setInterval(()=>{O.current+=100,O.current>=I.current&&(x.current(),O.current=0)},100)};const $=()=>{C.current=!0},D=()=>{C.current=!1},H=()=>{C.current||S.current||(O.current=0,P(e=>e===R.current.length-1?0:e+1))};x.current=H;const M=(e,t)=>{e.preventDefault(),o(!0),b(t)},B=()=>{o(e=>!e)};(0,a.useEffect)(()=>(F.current(),()=>{S.current=!0}),[]),(0,a.useEffect)(()=>{z(_(t))},[t]),(0,a.useEffect)(()=>{j.current&&F.current()},[e]);const U={display:"none"},V=k.map((e,t)=>{const n=`theme-${e?.theme?.toLowerCase()||"default"} theme-banner-${e?.theme?.toLowerCase()||"default"}`,l=`size-${e?.size?.toLowerCase()||"default"}`,o=e.video||A?6:7;let u=1;return e.video&&u++,A&&u++,a.createElement(m.A7,{onExiting:$,onExited:D,key:e.id},a.createElement("div",{className:p()(n,l,`num-cols-${u}`,{"banner-video":e.video}),"data-content-id":e.id,"data-content-type":e.content_type},a.createElement(y.A,{image:e.image,className:"banner-image img-fluid",progressiveImage:e.progressive_image,sizes:{sm:2*r.A.media_breakpoints.sm,md:2*r.A.media_breakpoints.md,lg:2*r.A.media_breakpoints.lg}}),a.createElement("div",{className:"banner-caption-container"},a.createElement("div",{className:"container"}," ",a.createElement(c.A,null,a.createElement(s.A,{className:"caption left text-left",lg:o,style:e.link||e.caption||e.description||e.links.length>0?{display:"block"}:U},a.createElement("div",{className:"teaser"},e.caption&&a.createElement("h1",{className:"featurette-heading",dangerouslySetInnerHTML:{__html:e.caption}}),e.description&&a.createElement("div",{className:"teaser-description",dangerouslySetInnerHTML:{__html:e.description}}),a.createElement("div",{className:"banner-cta-wrapper"},e.links.map(e=>{h()(e.url,!0);let t="_self";return e.target&&(t="Yes"===e.target?"_blank":"No"===e.target?"_self":e.target),a.createElement("div",{className:"banner-cta",key:e.url},e.hero_banner_title&&a.createElement("div",{className:"banner-cta-title"},e.url&&"video"===e.content_type?a.createElement(i.A,{key:e.content_id,gtmevent:{id:"U006",title:e.title},onClick:t=>M(t,e.media_id),nolink:!0,target:t},a.createElement("h2",{dangerouslySetInnerHTML:{__html:e.hero_banner_title}})):a.createElement(i.A,{to:e.url,key:e.content_id,gtmevent:{id:"U006",title:e.title},target:t,nolink:!0},a.createElement("h2",{dangerouslySetInnerHTML:{__html:e.hero_banner_title}}))),e.hero_banner_abstract&&a.createElement("div",{dangerouslySetInnerHTML:{__html:e.hero_banner_abstract}}),a.createElement("div",{className:"banner-cta-links"},e.url&&"video"===e.content_type&&"Brightcove"===e.subtype?a.createElement(i.A,{key:e.content_id,gtmevent:{id:"U006",title:e.title},onClick:t=>M(t,e.media_id),target:t},e.title," ",a.createElement("span",{className:"bi brcmicon-play-circle"})):a.createElement(i.A,{"aria-label":e.title,to:e.url,key:e.content_id,gtmevent:{id:"U006",title:e.title,link_url:e.url},target:t},e.title," ",a.createElement("span",{className:"bi brcmicon-play-circle"}))))})))),e.video&&!A&&a.createElement(s.A,null,a.createElement("div",{className:"banner-caption-content-block banner-caption-content-block-video"}
1,a.createElement("div",{className:"banner-caption-video"},a.createElement(d.Ay,{alt:e.video?.alt,mediaid:e.video.media_id,account:e.video.account_id})))),A&&a.createElement(s.A,null,a.createElement("div",{className:"banner-caption-content-block banner-caption-content-block-card"},a.createElement("div",{className:"banner-caption-card"},A))))))))});return k&&k.length?a.createElement("div",{role:"banner"},a.createElement(m.FN,{activeIndex:f,pause:!1,next:H,previous:()=>{C.current||S.current||(O.current=0,P(e=>0===e?R.current.length-1:e-1))},interval:!1,mouseEnter:()=>{T.current(),N(!0)},mouseLeave:()=>{F.current(),N(!1)}},a.createElement(v,{items:k,interval:e,pause:w,activeIndex:f,onClickHandler:e=>{C.current||S.current||(O.current=0,P(e))}}),V),a.createElement(m.aF,{isOpen:l,toggle:B},a.createElement(m.rQ,{toggle:B}),a.createElement(m.cw,null,a.createElement(d.Ay,{mediaid:u,play:l.toString()})),a.createElement(m.jl,null,a.createElement("button",{type:"button",className:"",onClick:B},(0,g.nr)("C084","Close"))))):null}v.propTypes={items:o().array.isRequired,activeIndex:o().number.isRequired,cssModule:o().object,onClickHandler:o().func.isRequired,className:o().string}},1211:(e,t,n)=>{n.r(t),n.d(t,{default:()=>y});var r=n(4173),a=n(5995),l=n(6540),o=n(4957),i=n(388),c=n(2485),s=n(968),m=n(8109),d=n(8858),u=n(9507),h=(n(1441),n(7446),n(7237)),b=n(7588),p=n(4818);class y extends o.Ay{constructor(e){super(e)}render(){const e=this.props.data.solutions||[];return l.createElement("div",{id:"SolutionsLayout"},l.createElement(i.A,null,l.createElement("section",{id:"subhead-navigation-section"},l.createElement(m.JQ,{breadcrumb:this.props.data.breadcrumb_list}))),l.createElement("div",{className:"top-banner"},this.props.data.hero_banner&&l.createElement(h.default,{heroData:this.props?.data?.hero_banner,promoData:this.props?.data?.pencil_promo})),l.createElement(i.A,null,l.createElement("section",{id:"subhead-title-section"},l.createElement(m.L2,this.props.page)),l.createElement(d.Ay,{body:this.props.page.body||this.props.data.solution_category_description,bodyMore:this.props.data.body2,resources:this.props.data.related_resources?this.props.data.related_resources.map(e=>({title:e.title,url:e.doc_url,type:e.type})):[]}),"Yes"===this.props.data.display_search_bar&&l.createElement(u.Gd,{endpoint:r.A.product_search.typeahead_endpoint,results_page:"/broadcom-faceted-search"})),e.length>0&&l.createElement(i.A,null,l.createElement("div",{className:"row"},e.map(e=>l.createElement(c.A,{lg:"4",sm:"6",xs:"12",className:"solution-category-row",key:e.content_id},l.createElement("div",{className:"solution-item"},l.createElement("div",{className:"solution-image"},e.solution_thumbnail&&e.solution_thumbnail.length>0&&l.createElement(s.A,{to:a.Ay.getUrlFromArray(e.url),gtmevent:{id:"R045",title:e.title}},l.createElement(p.A,{image:e.solution_thumbnail[0],className:"img-fluid"}))),l.createElement("div",{className:"solution-content"},l.createElement("p",null,l.createElement(s.A,{to:a.Ay.getUrlFromArray(e.url),gtmevent:{id:"R045",title:e.title},dangerouslySetInnerHTML:{__html:e.title}})),l.createElement("p",{dangerouslySetInnerHTML:{__html:e.solution_summary}}))))))),this.props.content_blocks?.length>0&&l.createElement("div",{className:"section-striped"},l.createElement(b.R,{contentBlocks:this.props.content_blocks}
1)))}}},1441:(e,t,n)=>{n.d(t,{W:()=>ke,q:()=>Pe});var r=n(4173),a=n(5995),l=n(6540),o=n(9076),i=n(6942),c=n.n(i);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(null,arguments)}const m=l.lazy(()=>n.e(3061).then(n.bind(n,3061))),d=l.lazy(()=>n.e(3131).then(n.bind(n,3131))),u=l.lazy(()=>Promise.all([n.e(4401),n.e(1968)]).then(n.bind(n,1968))),h=l.lazy(()=>n.e(2796).then(n.bind(n,2796))),b=l.lazy(()=>Promise.all([n.e(5261),n.e(5987)]).then(n.bind(n,5987))),p=l.lazy(()=>Promise.all([n.e(3541),n.e(5589),n.e(7650)]).then(n.bind(n,7650))),y=l.lazy(()=>Promise.all([n.e(5995),n.e(4076)]).then(n.bind(n,4076))),g=l.lazy(()=>n.e(1477).then(n.bind(n,1477))),E=l.lazy(()=>Promise.all([n.e(356),n.e(5062)]).then(n.bind(n,5062))),_=l.lazy(()=>n.e(9316).then(n.bind(n,9316))),v=l.lazy(()=>Promise.all([n.e(1175),n.e(9860)]).then(n.bind(n,1175))),f=l.lazy(()=>Promise.all([n.e(4401),n.e(7412)]).then(n.bind(n,7412))),P=l.lazy(()=>n.e(1127).then(n.bind(n,1127))),k=l.lazy(()=>n.e(1313).then(n.bind(n,1313))),z=l.lazy(()=>n.e(2474).then(n.bind(n,2474))),w=l.lazy(()=>n.e(2477).then(n.bind(n,2477))),N=l.lazy(()=>Promise.all([n.e(4401),n.e(7166),n.e(6993),n.e(2398)]).then(n.bind(n,2398))),A=l.lazy(()=>n.e(4461).then(n.bind(n,4461))),C=l.lazy(()=>Promise.all([n.e(5846),n.e(3182)]).then(n.bind(n,3182))),S=l.lazy(()=>n.e(7123).then(n.bind(n,7123))),L=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(6518)]).then(n.bind(n,6518))),O=l.lazy(()=>Promise.all([n.e(3541),n.e(8741)]).then(n.bind(n,8741))),R=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(9924)]).then(n.bind(n,9924))),I=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(8364)]).then(n.bind(n,8364))),j=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(6572)]).then(n.bind(n,6572))),T=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(2450)]).then(n.bind(n,2450))),x=l.lazy(()=>n.e(1758).then(n.bind(n,1758))),F=l.lazy(()=>n.e(4430).then(n.bind(n,4430))),$=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(5357)]).then(n.bind(n,5357))),D=l.lazy(()=>Promise.all([n.e(4401),n.e(2710),n.e(6993),n.e(3278)]).then(n.bind(n,3278))),H=l.lazy(()=>Promise.all([n.e(4401),n.e(2710),n.e(6993),n.e(3278)]).then(n.bind(n,3278))),M=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(8470)]).then(n.bind(n,8470))),B=l.lazy(()=>Promise.all([n.e(7988),n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(4936)]).then(n.bind(n,4936))),U=l.lazy(()=>Promise.all([n.e(7988),n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(4936)]).then(n.bind(n,4936))),V=l.lazy(()=>Promise.all([n.e(7988),n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(4936)]).then(n.bind(n,4936))),q=l.lazy(()=>Promise.all([n.e(7988),n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(4936)]).then(n.bind(n,4936))),W=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(3331)]).then(n.bind(n,3331))),Q=l.lazy(()=>Promise.all([n.e(3421),n.e(1604)]).then(n.bind(n,1604))),Z=l.lazy(()=>Promise.all([n.e(7988),n.e(3421),n.e(7093)]).then(n.bind(n,7093))),G=l.lazy(()=>Promise.all([n.e(6867),n.e(7293),n.e(6830)]).then(n.bind(n,6830))),J=l.lazy(()=>Promise.all([n.e(8312),n.e(9651)]).then(n.bind(n,9651))),Y=l.lazy(()=>Promise.all([n.e(4401),n.e(6993),n.e(2822),n.e(8312),n.e(3312)]).then(n.bind(n,3312))),X=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(7004),n.e(2956)]).then(n.bind(n,2956))),K=l.lazy(()=>Promise.all([n.e(4401),n.e(6993),n.e(7004),n.e(3762)]).then(n.bind(n,3762))),ee=l.lazy(()=>n.e(488).then(n.bind(n,488))),te=l.lazy(()=>Promise.all([n.e(7004),n.e(1039)]).then(n.bind(n,1039))),ne=l.lazy(()=>n.e(2140).then(n.bind(n,2140))),re=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(2801),n.e(91)]).then(n.bind(n,91))),ae=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(2450)]).then(n.bind(n,2450))),le=l.lazy(()=>n.e(3646).then(n.bind(n,3646))),oe=l.lazy(()=>n.e(5670).then(n.bind(n,5670))),ie=l.lazy(()=>
1n.e(3765).then(n.bind(n,3765))),ce=l.lazy(()=>Promise.all([n.e(4401),n.e(6993),n.e(6891),n.e(8320)]).then(n.bind(n,8320))),se=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(5857)]).then(n.bind(n,5857))),me=l.lazy(()=>Promise.resolve().then(n.bind(n,6011))),de=l.lazy(()=>Promise.all([n.e(3541),n.e(1816),n.e(9275)]).then(n.bind(n,9275))),ue=l.lazy(()=>n.e(3743).then(n.bind(n,3743))),he=l.lazy(()=>Promise.all([n.e(3541),n.e(4719)]).then(n.bind(n,4719)).then(e=>({default:e.OmniCardFull}))),be=l.lazy(()=>Promise.all([n.e(3541),n.e(1816),n.e(8894)]).then(n.bind(n,8894))),pe=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(1816),n.e(6321)]).then(n.bind(n,6321))),ye=l.lazy(()=>Promise.all([n.e(4401),n.e(3541),n.e(2710),n.e(7166),n.e(6565),n.e(1816),n.e(2720)]).then(n.bind(n,2720)));Promise.all([n.e(7166),n.e(7807)]).then(n.bind(n,7807));const ge={LatestNews:m,LatestEvents:d,LatestProducts:u,LatestVideos:h,VideoLibrary:b,FeaturedArticles:p,Executives:y,Sales:g,MediaContacts:E,NewsList:_,FormBuilder:v,ProductEndofLife:f,ListOfLinks:P,OEMSupportDocuments:k,Default:z,General:w,InteractiveDiagram:N,TradeShows:A,ProductCard:C,InPageNavigation:S,CaseStudy:L,BlogFeed:O,Testimonial:R,TestimonialHorizontal:I,ContentCard:j,ContentCardTwoColumn:T,ContentList:x,ContentListWithIcons:F,Iframe:$,Accordion:D,AccordionFAQ:H,ProductSuitesContentCard:M,CarouselStandard:B,CarouselSplit:U,CarouselFeatured:V,CarouselVideoPlaylist:q,Featured:W,HorizontalTab:Q,Agenda:Z,VerticalTab:G,FilteredListing:J,DropdownFilterListing:Y,ResourceLibrary:X,RoadmapLibrary:K,RowOfImages:ee,ProductLibrary:te,SplitContainer:ne,PromoPencil:re,PromoBanner:ae,PromoBannerV2:le,StandardList:oe,PromoImageBackground:ie,ProductResource:ce,ResourceTwoColumn:se,Ankle:me,FeedsArticles:de,SocialShare:ue,OmniCard:he,NewsReleases:be,Videos:pe,FeedAnalysts:ye},Ee=e=>l.createElement("div",null,"No template for ",e.message),_e=e=>l.createElement("div",{style:{"margin-top":"40px"}},"Sorry â something went wrong on our end. There should be content here, but there may have been a technical error on our site. Please try again later."),ve=(e,t)=>
1class extends l.Component{constructor(e){super(e),this.state={content_block:null,loading:!0,error:!1},this.unmount=!1}componentDidMount(){t&&!this.unmount&&(0,a.ff)(`${r.A.api_url}${t}&locale=${r.A.locale}`,{credentials:r.A.api_credentials}).then(e=>e.json()).then(e=>{e&&e.error?this.setState({loading:!1,error:!0}):this.unmount||this.setState({loading:!1,content_block:e})}).catch(e=>{this.setState({loading:!1,error:!0})})}componentWillUnmount(){this.unmount=!0}render(){return l.createElement(l.Suspense,{fallback:l.createElement("div",null)}," ",l.createElement(o.A,{isLoading:this.state.loading},this.state.content_block&&l.createElement(e,{content_block:this.state.content_block}),this.state.error&&l.createElement(_e,null)))}},fe=()=>((0,l.useEffect)(()=>{const e=new CustomEvent("suspense-start");return window.dispatchEvent(e),()=>{const e=new CustomEvent("suspense-end");window.dispatchEvent(e)}},[]),l.createElement(l.Fragment,null));function Pe(e,t,...n){const r=(e,t,...n)=>{if("promo_banner"===t.content_type&&(e="PromoBannerV2"),!(e in ge))return l.createElement(Ee,{message:e});const r=ge[e];if(t.api_url){const e=ve(r,t.api_url);return l.createElement(e,null)}return l.createElement(r,s({content_block:t},n))};return l.createElement(l.Suspense,{fallback:l.createElement(fe,null)},l.createElement("div",{className:"fadein"},((e,t,...n)=>{let a=["content-block"];return t.cta_style&&a.push(`theme-content-block-cta-${t.cta_style.toLowerCase()}`),t.hash_tag_name?l.createElement("div",{id:t.hash_tag_name,"data-content-id":t.content_id,"data-content-type":t.content_type},l.createElement("div",{className:c()(a)},r(e,t,...n))):l.createElement("div",{className:c()(a),"data-content-id":t.content_id,"data-content-type":t.content_type},r(e,t,...n))})(e,t,...n)))}function ke(e){let t=[];return e&&Array.isArray(e)&&e.forEach(e=>{t.push(Pe(e.template,e))}),t}},6729:(e,t,n)=>{n.d(t,{Z:()=>b,w:()=>h});var r=n(6540),a=n(1441),l=n(388),o=n(6942),i=n.n(o);const c=["id","className","children","content_block"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(null,arguments)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h=e=>{let{id:t,className:n,children:o,content_block:s=null}=e,m=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,c),u=[n],h={};if(s){t=s.hash_tag_name||"",u.push(`${s.template}-section`);const e=s?.theme?`theme-content-block-${s?.theme?.toLowerCase()}`:"";e&&u.push(e),s?.cards_cta_style&&u.push(`theme-content-block-cta-card-${s?.cards_cta_style?.toLowerCase()}`),s?.background_image?.src&&(h.backgroundImage=`url(${s?.background_image?.src})`,u.push("theme-content-block-bg")),u.push(s?.card_theme?`theme-cbl-card-${s?.card_theme?.toLowerCase()}`:""),s?.cta_style&&u.push(`theme-content-block-cta-${s?.cta_style.toLowerCase()}`),s.promo_color&&s.promo_color.startsWith("#")&&(h.backgroundColor=s.promo_color)}return r.createElement("section",{id:t,className:i()(u),style:d(d({},h),m.style)},r.createElement(l.A,null,s&&r.createElement(r.Fragment,null,s.section_title&&r.createElement("h2",{className:"section-title",dangerouslySetInnerHTML:{__html:s.section_title}}
1),(0,a.q)(s.template,s)),o))},b=e=>r.createElement(r.Fragment,null,e.contentBlocks&&e.contentBlocks.map((t,n)=>r.createElement(h,s({key:t.content_id+n,content_block:t},e))))},6930:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(6540),a=n(968),l=n(6942),o=n.n(l),i=n(6565);const c=({title:e,body:t,links:n,countdownData:l=null})=>r.createElement("div",{className:"PromoPencil"},r.createElement("div",{className:"promo-text"},e&&r.createElement("h3",{className:o()("promo-title",{"with-countdown-timer":l})},e),t&&r.createElement("div",{className:o()("promo-pencil-body",{"with-countdown-timer":l}),dangerouslySetInnerHTML:{__html:t}})),r.createElement("div",{className:o()("countdown-and-cta",{"with-countdown-timer":l})},l&&r.createElement(r.Fragment,null,(0,i.zE)("CountdownCard",l)),n&&r.createElement("div",{className:o()("promo-cta-links",{"with-countdown-timer-cta":l})},n.map(t=>r.createElement("div",{className:"promo-cta-link",key:t.content_id},r.createElement(a.A,{className:o()({"with-countdown-timer-bttn":l}),to:t.url,target:t.target||"_self",subtype:t.subtype,gtmevent:{id:"PR003",event:"select_content",title:e,link_url:t.url,link_text:t.title}},t.title))))))},7237:(e,t,n)=>{n.r(t),n.d(t,{default:()=>o});var r=n(6540),a=n(651),l=n(6930);const o=({heroData:e,promoData:t,children:n})=>{const o=t?.cards.find(e=>"Countdown"===e.template);return r.createElement("div",{className:"HeroSection top-banner"},e&&r.createElement("div",{className:"HomeHero-Section"},r.createElement(a.A,{data:e},n)),t&&r.createElement("div",{className:"PromoPencil-section"},r.createElement(l.A,{title:t?.title,body:t.body,links:t.links,countdownData:o})))}}
1,7588:(e,t,n)=>{n.d(t,{R:()=>l,e:()=>o}),n(4173);var r=n(6540),a=n(6729);class l extends r.PureComponent{render(){return r.createElement("div",{className:"section-striped"},r.createElement(a.Z,this.props))}}class o extends r.PureComponent{render(){return r.createElement("div",{className:"section"},r.createElement(a.Z,this.props))}}}}]);
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.