"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4476],{54476:function(t,o,i){i.r(o),i.d(o,{BannerPrimary:function(){return BannerPrimary}});var n=i(89337),e=i(16390),l=i(31577),a=i(43541),r=i(75604),d=i(97151),s=i(32021),u=i(9242),m=i(54775),c=i(34365),g=i(34720);let BannerPrimary=t=>{var o,i,f,h,p,x,v,y,b,S;let{image:z,mobileImage:F,video:B,title:Z,button:k,foregroundImage:w,overlay:C=!0,alignment:P="center",appearance:T="primary",...W}=t,{spacing:H,typography:j,mq:R,colorPairs:A}=(0,r.useTheme)(),I={spacing:H,colors:A[T],mq:R,typography:j,alignment:P,overlay:C},{baseStyles:N,videoContainerStyles:_,imageStyles:E,layoutStyles:D,titleStyles:L,foregroundImageContainerStyles:K,containerCommons:M}=(0,g.b4)(I),{scrollY:O}=(0,e.v)(),V=(0,l.H)(O,[0,300],[0,-100]);return(0,n.tZ)("section",{css:[N,{overflow:"hidden",height:"100%",[R.sm]:{maxHeight:"100%"},[R.lg]:{maxHeight:"100%"}}],...W},B?(0,n.tZ)("div",{css:[_,{opacity:C?"0.6":1}],className:"hidden md:block top-0 left-0 z-10 w-full"},(0,n.tZ)(u.VideoPlayerWrapper,{videoPlayerId:B.videoPlayerId,sources:B.sources,thumbnail:B.thumbnail,playerOptions:{autoplay:!0,controls:!1,preload:"auto",loop:!0,muted:!0,playsinline:!0},chromecast:!1,isPreRolls:!1,pushAnalytics:!1,className:"absolute top-0 "})):null,z?(0,n.tZ)("div",{css:{width:"100%"}},(0,n.tZ)("div",{css:{display:F&&(null==F?void 0:F.url)?"none":"block",[R.md]:{display:"block"}}},(0,n.tZ)(m.F,{layout:"responsive",objectFit:"cover",url:null!==(o=null==z?void 0:z.url)&&void 0!==o?o:"",alt:null!==(i=null==z?void 0:z.alt)&&void 0!==i?i:"",height:null!==(f=null==z?void 0:z.height)&&void 0!==f?f:"800",width:null!==(h=null==z?void 0:z.width)&&void 0!==h?h:"1440",css:[E,{[R.md]:{opacity:B?"0":C?"0.6":1}}],priority:!0})),F&&(null==F?void 0:F.url)&&(0,n.tZ)("div",{css:{display:"block",[R.md]:{display:"none"}}},(0,n.tZ)(m.F,{layout:"responsive",objectFit:"cover",url:null!==(p=null==F?void 0:F.url)&&void 0!==p?p:"",alt:null!==(x=null==F?void 0:F.alt)&&void 0!==x?x:"",height:null!==(v=null==F?void 0:F.height)&&void 0!==v?v:"736",width:null!==(y=null==F?void 0:F.width)&&void 0!==y?y:"414",css:[E,{[R.md]:{opacity:B?"0":C?"0.6":1}}],priority:!0}))):null,(0,n.tZ)("div",{"data-comp":"layout-container",className:"z-20",css:D},w&&(null==w?void 0:w.url)?(0,n.tZ)("div",{css:K},(0,n.tZ)(d.Container,{css:{padding:"0 2rem"}},(0,n.tZ)("div",{css:{"&:before":{content:"''",paddingTop:"30%",display:"block"}}},(0,n.tZ)("div",{css:{position:"absolute",top:0,left:0,width:"100%",height:"100%"}},(0,n.tZ)("div",{css:{position:"relative"}},(0,n.tZ)(m.F,{layout:"fill",url:null!==(b=null==w?void 0:w.url)&&void 0!==b?b:"",alt:null!==(S=null==w?void 0:w.alt)&&void 0!==S?S:"",height:w.height,width:w.width,addBlurPlaceholder:!1,objectFit:"contain"})))))):Z&&""!==Z?(0,n.tZ)(d.Container,null,(0,n.tZ)(a.E.div,{style:{y:V}},(0,n.tZ)("h1",{css:[L,M]},Z))):null,k&&k.href?(0,n.tZ)(d.Container,null,(0,n.tZ)("div",{css:[M,{lineHeight:0}]},(0,n.tZ)(c.g,{href:k.href},(0,n.tZ)(s.ButtonThemed,k,null==k?void 0:k.text," ")))):null))}},34720:function(t,o,i){i.d(o,{DK:function(){return getCarouselPaginationStyles},Mc:function(){return getBannerTextStyles},Ro:function(){return getForegroundContainerStyles},ar:function(){return getBannerCTAStyles},b4:function(){return getBannerPrimaryStyles}});let getBannerPrimaryStyles=t=>{let{spacing:o,colors:i,typography:n,mq:e,alignment:l,overlay:a=!0}=t,r={position:"relative",background:null==i?void 0:i.background.mid,color:null==i?void 0:i.foreground.mid,fontSize:"100px",[e.sm]:{maxHeight:"calc(100vh - 3rem)"},[e.lg]:{maxHeight:"calc(100vh - 5.7rem)"}},d={[e.md]:{paddingBottom:"56.25%"},video:{objectFit:"cover"}},s={textAlign:l,position:"absolute",width:"100%",top:"50%",left:"50%",transform:"translate(-50%, -50%)",height:"60%",display:"flex",flexFlow:"column",justifyContent:"center",[e.sm]:{height:"60%"}},u={marginBottom:null==o?void 0:o["3xl"],fontFamily:n.fontFamily.bold,fontWeight:n.fontWeight.normal,fontSize:n.fontSize["3xl"],[e.sm]:{fontSize:n.fontSize["4xl"]},[e.md]:{fontSize:n.fontSize["5xl"]},[e.lg]:{fontSize:n.fontSize["7xl"]}},m={lineHeight:1,[e.sm]:{lineHeight:"inherit"}};return{baseStyles:r,videoContainerStyles:d,imageStyles:{maxHeight:"100vh",objectFit:"cover",objectPosition:"50% 0",width:"100%",opacity:a?"0.6":1},layoutStyles:s,titleStyles:u,foregroundImageContainerStyles:{flex:1,div:{height:"100%"}},containerCommons:m}},getBannerCTAStyles=t=>{let{spacing:o,colors:i,typography:n,mq:e,alignment:l,type:a="cta",overlay:r=!0}=t,d={position:"relative",color:i.foreground.mid,[e.lg]:{marginBottom:"11rem"}},s={background:i.background.mid},u={position:"relative",marginTop:0,marginBottom:"-".concat(o["8xl"]),marginRight:"auto",marginLeft:"auto",padding:"".concat(o["2xl"]," ").concat(o["4xl"]," ").concat(o["4xl"]),background:"cta"===a?i.background.mid:"transparent",top:"-".concat(o["8xl"]),[e.lg]:{position:"absolute",bottom:0,marginLeft:"left"===l?0:"auto",marginRight:"right"===l?0:"auto",marginBottom:"-".concat(o["5xl"]),top:"auto",maxWidth:"32rem",padding:"".concat(o["3xl"]," ").concat(o["4xl"]," ").concat(o["4xl"])}},m={marginBottom:o.md,fontFamily:n.fontFamily.bold,fontWeight:n.fontWeight.normal,fontSize:n.fontSize["2xl"],[e.lg]:{fontSize:n.fontSize["4xl"]}},c={marginBottom:o["2xl"],display:"block",fontFamily:n.fontFamily.semiBold,fontSize:n.fontSize.md,[e.lg]:{fontSize:n.fontSize.md}};return{baseStyles:d,imageContainerStyles:s,layoutStyles:u,titleStyles:m,descriptionStyles:c}},getBannerTextStyles=t=>{let{spacing:o,colors:i,mq:n,typography:e,alignment:l}=t,a={background:i.background.mid,color:i.foreground.mid,textAlign:l,padding:"".concat(o["4xl"]," 0"),[n.md]:{padding:"".concat(o["5xl"]," 0")},[n.lg]:{padding:"".concat(o["6xl"]," 0")}},r={fontFamily:e.fontFamily.bold,fontWeight:e.fontWeight.normal,fontSize:e.fontSize["3xl"],[n.md]:{fontSize:e.fontSize["5xl"]},[n.lg]:{fontSize:e.fontSize["6xl"]}};return{baseStyles:a,titleStyles:r}},getForegroundContainerStyles=t=>{let{spacing:o,colors:i,typography:n,mq:e,alignment:l}=t,a={zIndex:20,textAlign:l,position:"absolute",width:"100%",display:"grid",justifyContent:"flex-start",bottom:0,left:0,transform:"translate(0,0)",gridTemplateRows:"repeat(auto-fill,minmax(160px, 1fr))",gridTemplateColumns:"1fr",flexWrap:"wrap",padding:"".concat(o.xl),[e.md]:{padding:"".concat(o["6xl"])},fontFamily:n.fontFamily.sans,fontSize:n.fontSize.xl},r={flex:1,div:{height:"100%"},color:i.foreground.mid},d={fontFamily:n.fontFamily.bold,fontWeight:n.fontWeight.normal,fontSize:n.fontSize.xl,[e.sm]:{fontSize:n.fontSize["2xl"]},[e.md]:{fontSize:n.fontSize["5xl"]},marginBottom:o.md},s={height:"100%",display:"flex",flexDirection:"column",gap:o.sm,paddingBottom:o.md,[e.md]:{paddingBottom:0},color:i.foreground.mid},u={fontSize:n.fontSize.md},m={marginTop:o.xl},c={fontSize:n.fontSize.lg};return{baseStyles:a,subTitleStyles:u,titleStyles:d,foregroundImageContainerStyles:r,textContainerStyles:s,blurbStyles:c,buttonContainerStyles:m}},getCarouselPaginationStyles=t=>{let{colors:o,spacing:i,mq:n}=t,e={position:"absolute",bottom:0,left:0,width:"100%",padding:"0 ".concat(i.xl),[n.md]:{padding:"0 ".concat(i["6xl"])}},l={display:"grid",gridTemplateRowa:"1fr",gridTemplateColumns:"repeat(auto-fit, minmax(10px, 1fr))",gap:i.xl,[n.md]:{gap:i["3xl"]}},a={width:"100%",height:i.xs,position:"relative",background:o[":disabled"].foreground.mid,borderRadius:i.xs,zIndex:20,cursor:"pointer"},r={background:o.background.mid,position:"absolute",left:0,height:"100%",borderRadius:i.xs,zIndex:11};return{baseStyles:e,paginationContainerStyles:l,paginationBarStyles:a,progressBarStyles:r}}}}]);