1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="24fdf0f5-40ba-4c8f-962b-e8b9e399e6ac",e._sentryDebugIdIdentifier="sentry-dbid-24fdf0f5-40ba-4c8f-962b-e8b9e399e6ac")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[908,2525],{52525:function(e,t,i){i.r(t),i.d(t,{default:function(){return p}});var n=i(97458);i(52983);var r=i(7862),a=i.n(r),s=i(30493),l=i(89659),o=i(92593),d=i(36514),c=i(23194),h=i(38147),u=i(4182),g=i(56526);let ContentSection=e=>{var t;let{sectionId:i,sliceTheme:r="Light - Secondary",contentSliceTitle:a,contentSliceRichText:u,isMidFunnel:p,items:m}=e,{textColor:x,backgroundColor:b,primaryButtonVariant:f,secondaryButtonVariant:_,tertiaryButtonVariant:y}=(0,c.ph)(r),j=null==m?void 0:null===(t=m.filter(e=>e.cta_text))||void 0===t?void 0:t.map((e,t)=>(0,h.Z)({buttonText:e.cta_text,inPageAnchor:e.in_page_anchor,key:t,link:e.cta_external_link.url,linkTarget:e.cta_external_link.target,variant:0===t?f:1===t?_:y,textDecoration:2===t?"underline":"none",marginY:2})),S=(0,g.fx)({sliceName:"content"}),k=Object.keys(S).length>0;return(0,n.jsx)(l.xu,{as:"section",id:i||null,"data-testid":"ContentSection",color:x,backgroundColor:b,paddingY:p?0:{base:8,tablet:16},marginY:p?{base:8,desktop:12}:0,...S,children:(0,n.jsx)(o.W2,{children:(0,n.jsx)(o.rj,{children:(0,n.jsxs)(o.P4,{colStart:{base:0,desktop:k?2:3},colSpan:{base:12,desktop:k?10:8},...(0,c.A0)({richTextObjectArray:u,...k?{threshold:252}:{}}),children:[(0,c.PC)(a).length?(0,n.jsx)(s.PrismicRichText,{field:a,components:(0,c.Xj)("h2",{marginBottom:{base:6,tablet:k?6:8},textAlign:"center"})}):null,(0,n.jsx)(s.PrismicRichText,{field:(0,c.PC)(u),components:(0,c.pD)({paddingBottom:{desktop:k?6:4}})}),j.length&&j.length>2?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.h,{alignContent:"space-between",justifyContent:"center",flexWrap:{base:"wrap",mobileXL:"nowrap"},spacing:{base:2,tablet:k?6:4},children:j.slice(0,2)}),(0,n.jsx)(d.h,{display:"block",mt:4,children:j[2]})]}):(null==j?void 0:j.length)?(0,n.jsx)(d.h,{display:"flex",alignContent:"space-between",justifyContent:"center",flexWrap:{base:"wrap",mobileXL:"nowrap"},spacing:{base:2,tablet:4},children:j}):null]})})})})};ContentSection.propTypes={contentSliceTitle:u.Hz,contentSliceRichText:a().array,sectionId:a().string,sliceTheme:a().string,isMidFunnel:a().bool,items:a().arrayOf(u.a5)};let PrismicContentSection=e=>{let{slice:t,isMidFunnel:i}=e,{primary:{content_slice_title:r,content_slice_rich_text:a,content_slice_theme:s,section_id:l},items:o}=t;return(0,n.jsx)(ContentSection,{sectionId:l,contentSliceTitle:r,contentSliceRichText:a,sliceTheme:s,isMidFunnel:i,items:o})};PrismicContentSection.propTypes={slice:a().shape({...u.x8,primary:a().shape({content_slice_theme:a().string,content_slice_title:u.Hz.isRequired,content_slice_rich_text:u.Hz.isRequired,section_id:a().string}).isRequired,items:a().array.isRequired}).isRequired,isMidFunnel:a().bool};var p=PrismicContentSection},38147:function(e,t,i){i.d(t,{Z:function(){return l}});var n=i(97458);i(52983);var r=i(7862),a=i.n(r),s=i(92593);let ExtendedButton=function(){let{buttonText:e,inPageAnchor:t="",key:i=0,link:r="",linkTarget:a="",variant:l="primary",...o}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},d=r?{asAnchor:!0,href:r,isExternal:"_blank"===a}:{onClick:()=>{window.document.getElementById(t).scrollIntoView({behavior:"smooth",block:"start"})}};return(0,n.jsx)(s.zx,{variant:l,...d,...o,children:(0,n.jsx)("span",{children:e})},i)};ExtendedButton.propTypes={buttonText:a().string.isRequired,inPageAnchor:a().string,key:a().oneOf([a().number,a().string]),link:a().string,linkTarget:a().string,variant:a().string,styleProps:a().any};var l=ExtendedButton},60908:function(e,t,i){i.r(t),i.d(t,{default:function(){return P}});var n=i(97458);i(52983);var r=i(7862),a=i.n(r),s=i(4182),l=i(89659),o=i(92593),d=i(74006),c=i(23194);let getSectionContainerSharedStyleProps=e=>{let{textColor:t,backgroundColor:i}=e;
1return{as:"section",color:t,backgroundColor:i,paddingY:{base:8,tablet:16}}},h={colStart:{base:0,desktop:3},colSpan:{base:12,desktop:8},textAlign:"center"},u={as:"h2",textAlign:"center",marginBottom:0},g={gridColumn:{base:"12 span",tablet:"6 span",desktop:"3 span"}},p={height:"100%",paddingX:{base:4,desktop:2.5}},m={flexDirection:"column",alignItems:"center",height:"100%"},x={flexDirection:"column",justifyContent:"center",width:{base:"100%",tablet:"14.75rem"},height:{base:"auto",tablet:"12.5rem"},maxWidth:"100%",marginBottom:4},b={textAlign:"left",width:"100%",height:{base:"unset",tablet:"7.25rem"},marginBottom:3},f={as:"h5",fontSize:"sm",color:"text.secondary.light",fontWeight:"semibold",textTransform:"uppercase",marginBottom:1.5},_={as:"h4",fontSize:"md",noOfLines:3,lineHeight:{base:"base",tablet:"shorter"}},y={color:"text.secondary.light",width:"100%",height:{base:"unset",tablet:12},marginBottom:6},j={color:"text.secondary.light",fontSize:"sm",fontWeight:"semibold",display:{base:"inline",tablet:"block"}},S={fontSize:"sm",fontWeight:"semibold",display:{base:"inline",tablet:"block"},_before:{content:{base:'"-"',tablet:'""'},marginX:{base:.5,tablet:0}}};var k=i(42958),C=i(38147);let getNewsroomButtonProps=e=>({variant:"secondary",buttonText:"SpotHero Newsroom",link:"".concat(e,"/press/archive"),textAlign:"center",minWidth:{base:40,mobileXL:52}});var featured_articles_NewsroomSection=()=>{let{textColor:e,backgroundColor:t}=(0,c.ph)("Light - Primary"),{siteUrl:i}=(0,k.Z)();return(0,n.jsx)(l.xu,{"data-testid":"NewsroomSection",...getSectionContainerSharedStyleProps({textColor:e,backgroundColor:t}),children:(0,n.jsx)(o.W2,{children:(0,n.jsx)(o.rj,{children:(0,n.jsxs)(o.P4,{"data-testid":"NewsroomContentContainer",...h,children:[(0,n.jsx)(o.X6,{...u,marginBottom:{tablet:4},children:"More SpotHero Press"}),(0,n.jsx)(o.xv,{marginBottom:4,children:"View the full archive of SpotHero in the news."}),(0,n.jsx)(C.Z,{...getNewsroomButtonProps(i)})]})})})})},v=i(41483),w=i(43678);let getFeaturedArticleCardReadMoreButtonStyleProps=e=>{let{articleLink:t}=e;return{variant:"primary",buttonText:"Read More",link:t.url,linkTarget:t.target,minWidth:{base:40,mobileXL:52},alignSelf:"center"}},FeaturedArticleCard=e=>{let{article:t}=e,{image:i,article_title:r,article_byline:a,article_source:s,article_link:d,posted_date:c}=t,h=(0,w.ZP)(c).format("MMMM D, YYYY");return(0,n.jsx)(o.P4,{"data-testid":"FeaturedArticleCard",...g,children:(0,n.jsx)(o.Zb,{...p,children:(0,n.jsxs)(v.k,{...m,children:[(0,n.jsx)(v.k,{"data-testid":"FeaturedArticleCard-ImageContainer",...x,children:(0,n.jsx)(o.Ee,{"data-testid":"FeaturedArticleCard-Image",src:i.url,alt:null==i?void 0:i.alt,width:"100%",height:"auto",lazyLoad:!0})}),(0,n.jsxs)(l.xu,{"data-testid":"FeaturedArticleCard-SourceContainer",...b,children:[(0,n.jsx)(o.X6,{...f,children:s}),(0,n.jsx)(o.X6,{..._,children:r})]}),(0,n.jsxs)(l.xu,{"data-testid":"FeaturedArticleCard-AttributionContainer",...y,children:[(0,n.jsxs)(o.xv,{...j,children:["by ",a]}),(0,n.jsx)(o.xv,{...S,children:h})]}),(0,n.jsx)(C.Z,{"data-testid":"FeaturedArticleCard-ReadMoreButton",...getFeaturedArticleCardReadMoreButtonStyleProps({articleLink:d})})]})})})};FeaturedArticleCard.propTypes={article:a().shape({image:s.mI,article_title:a().string,article_byline:a().string,article_source:a().string,article_link:a().shape({link_type:a().string,url:a().string}),posted_date:a().string})};let getMostRecentFeaturedArticles=e=>{let t=[...e].sort((t,i)=>{let n=e.indexOf(t),r=e.indexOf(i),a=(0,d.Z)(t.posted_date).isBefore((0,d.Z)(i.posted_date),"day"),s=(0,d.Z)(t.posted_date).isAfter((0,d.Z)(i.posted_date),"day"),l=(0,d.Z)(t.posted_date).isSame((0,d.Z)(i.posted_date),"day");return a?1:s?-1:l?n>r?-1:n<r?1:0:void 0}).slice(0,4);return t},FeaturedArticles=e=>{let{slice:t}=e,{primary:{section_id:i},items:r}=t,a=getMostRecentFeaturedArticles(r),{textColor:s,backgroundColor:d}=(0,c.ph)("Light - Secondary");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.xu,{id:i||null,"data-testid":"FeaturedArticlesSection",...getSectionContainerSharedStyleProps({textColor:s,backgroundColor:d}),paddingBottom:{base:8,tablet:10},children:(0,n.jsx)(o.W2,{children:(0,n.jsxs)(o.rj,{children:[(0,n.jsx)(o.P4,{"data-testid":"FeaturedArticlesSection-HeadingContainer",...h,children:(0,n.jsx)(o.X6,{...u,children:"News Highlights"})}),a.map((e,t)=>(0,n.jsx)(FeaturedArticleCard,{article:e},t))]})})}),(0,n.jsx)(featured_articles_NewsroomSection,{})]})};FeaturedArticles.propTypes={slice:a().shape({...s.x8,primary:a().shape({articles_title:a().string}),items:a().arrayOf(a().shape({image:s.mI,article_title:a().string,article_byline:a().string,article_source:a().string,article_link:a().shape({link_type:a().string,url:a().string}),posted_date:a().string}))}).isRequired};var A=i(52525);let Placeholder=e=>{let{slice:t,placeholderData:i}=e,r=t.primary.section_id;return"featured_articles"===r?(0,n.jsx)(FeaturedArticles,{slice:i}):(0,n.jsx)(A.default,{slice:t})};
1Placeholder.propTypes={slice:a().shape({...s.x8})};var P=Placeholder}}]);
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.