1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8659],{375:(e,t,o)=>{"use strict";o.d(t,{YP:()=>i,nq:()=>d,qd:()=>n,x6:()=>r});var a=o(21462);let l=a.createContext({containerName:null,activeSlideIndex:-1}),i=l.Provider,r=()=>(0,a.useContext)(l),s=a.createContext({containerName:null,index:-1}),n=s.Provider,d=()=>(0,a.useContext)(s)},2958:e=>{e.exports={video:"video-player_video__8GR5s",dropShadow:"video-player_dropShadow__muUJq"}},19227:(e,t,o)=>{"use strict";o.d(t,{g:()=>i});var a=o(23798),l=o(56773);let i=e=>{let{color:t,...o}=e;return(0,a.jsx)("svg",{width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",...o,children:(0,a.jsx)("path",{d:"M1 1L6.5 6.5M12 12L6.5 6.5M6.5 6.5L12 1M6.5 6.5L1 12",stroke:t?l.w[t]:"currentColor",strokeLinecap:"round"})})}},24505:(e,t,o)=>{"use strict";o.d(t,{k:()=>r,l:()=>i});var a=o(21462);function l(e){return!!e&&"function"!=typeof e}let i=function(e,t,o){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;(0,a.useEffect)(()=>{if(l(e)&&e.current){let{current:a}=e;if("IntersectionObserver"in window&&a){let e=new IntersectionObserver((e,a)=>{let[l]=e;o&&l.intersectionRatio<=0?o(a,l):t&&l.intersectionRatio>=i&&t(a,l)},{root:null,rootMargin:"0px",threshold:[0,i]});return e.observe(a),()=>{e.unobserve(a)}}}},[e,t,o,i])},r=function(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=(0,a.useCallback)(o=>{if(l(e)&&e.current){let{current:a}=e;t(a),o.unobserve(a)}},[t,e]);i(e,r,void 0,o)}},27227:(e,t,o)=>{"use strict";function a(){}function l(){return Promise.resolve(void 0)}o.d(t,{A:()=>l,l:()=>a})},51510:e=>{e.exports={iframeEmbedStyle:"youtube-embed-popup_iframeEmbedStyle__Z2Z64",videoEmbedWrapper:"youtube-embed-popup_videoEmbedWrapper__3FnKl",showFullVideoButtonStyle:"youtube-embed-popup_showFullVideoButtonStyle__KYyTe",watchFullVideoIcon:"youtube-embed-popup_watchFullVideoIcon__wVTSM",content:"youtube-embed-popup_content__gk_vr",closeButtonRowStyle:"youtube-embed-popup_closeButtonRowStyle__QBHTC",videoStyle:"youtube-embed-popup_videoStyle__1FUZ5",thumbnailContainer:"youtube-embed-popup_thumbnailContainer__Ozypr",thumbnailPlayButtonStyle:"youtube-embed-popup_thumbnailPlayButtonStyle__xSYsy",dropShadow:"youtube-embed-popup_dropShadow__znnrg",darkTheme:"youtube-embed-popup_darkTheme__gUt79"}},61079:e=>{e.exports={videoWrapper:"style_videoWrapper__OukO1",playPauseWrapper:"style_playPauseWrapper__lMuT3",outsideBottomLeft:"style_outsideBottomLeft__fxF0M",insideBottomLeft:"style_insideBottomLeft__a9jAa",insideTopRight:"style_insideTopRight___74Da",insideBottomRight:"style_insideBottomRight__zlwxj"}},70227:e=>{e.exports={inactive:"style_inactive__yS6Z7"}},78659:(e,t,o)=>{"use strict";o.d(t,{zt:()=>H,L9:()=>h,d1:()=>W});var a=o(23798),l=o(21462),i=o(46001),r=o.n(i),s=o(82499),n=o.n(s);let d=e=>{let{className:t,children:o}=e;return(0,a.jsx)("div",{className:r()(n().visuallyHidden,t),children:o})};var u=o(2958),c=o.n(u);let p=e=>{let{url:t,contentType:o}=e;return(0,a.jsx)("source",{src:t,type:o})},h=l.forwardRef((e,t)=>{let{className:o,width:i,height:s,videoSources:n,renderVideoSource:u=p,poster:h,preload:m,fallbackText:y="Sorry, your browser doesn't support embedded videos",videoDescription:C,playsInline:x,muted:b,dropShadow:f=!1,onLoadedMetadata:v,controls:w=!0,autoPlay:g=!1,loop:_=!1,onEnded:j}=e,V=n.map(e=>(0,a.jsx)(l.Fragment,{children:u(e)},"".concat(e.url,"-").concat(e.contentType)));return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("video",{ref:t,className:r()(c().video,f&&c().dropShadow,o),width:i,height:s,controls:w,autoPlay:g,loop:_,muted:b,playsInline:x,poster:h,preload:m,onEnded:j,onLoadedMetadata:e=>null==v?void 0:v(e.target),children:[V,y]}),C&&(0,a.jsx)(d,{children:C})]})});var m=o(69834),y=o(89340),C=o(4824),x=o(24505),b=o(27227);let f=e=>(0,a.jsx)("source",{"data-src":e.url,type:e.contentType});var v=o(61079),w=o.n(v),g=o(375),_=o(79667),j=o(54642);let V={[_.oJ.OutsideBottomLeft]:w().outsideBottomLeft,[_.oJ.InsideBottomLeft]:w().insideBottomLeft,[_.oJ.InsideTopRight]:w().insideTopRight,[_.oJ.InsideBottomRight]:w().insideBottomRight},H=e=>{let{lazyLoad:t=!0,controlsLocation:o=_.oJ.OutsideBottomLeft,animationInternalName:i,...s}=e,[n,d]=(e=>{let t=(0,l.useRef)(null),o=(0,l.useRef)(!1),a=(0,l.useCallback)(e=>{e&&"VIDEO"===e.tagName&&!o.current&&(Array.from(e.children).forEac
1h(e=>{"SOURCE"===e.tagName&&(e.src=e.dataset.src||"")}),e.load(),o.current=!0)},[]);return(0,x.k)(t,e?a:b.l,.5),[t,e?f:void 0]})(t),u=!(0,C.X)()&&s.autoPlay,[c,p]=(0,l.useState)(u),[v,H]=(0,l.useState)(!1),M=(0,l.useCallback)(()=>{n.current&&(c?(n.current.pause(),p(!1)):(n.current.play(),p(!0)))},[c,n]),{containerName:L,activeSlideIndex:B}=(0,g.x6)(),{containerName:S,index:k}=(0,g.nq)();(0,l.useEffect)(()=>{n.current&&L&&B>-1&&L===S&&B===k&&(n.current.currentTime=0,n.current.play(),p(!0))},[B,L,k,S,n]);let P=(0,m.A)(),Z=c?P.formatMessage(j.g.pauseAnimation):P.formatMessage(j.g.playAnimation);return(0,a.jsxs)("div",{className:w().videoWrapper,"data-component-id":i,children:[(0,a.jsx)(h,{...s,ref:n,autoPlay:u,muted:!0,playsInline:!0,renderVideoSource:d,onEnded:()=>{s.loop||p(!1)},onLoadedMetadata:e=>{e.duration>5&&H(!0)}}),v&&!L&&(0,a.jsx)("div",{className:r()(w().playPauseWrapper,V[o]),children:(0,a.jsx)(y.x,{state:c?"playing":"paused",onClick:M,backgroundColor:"#FFF",ariaLabel:Z})})]})};var M=o(19227),L=o(83910),B=o(471),S=o(51510),k=o.n(S);let P=e=>{let{hidePopup:t,url:o,isOpen:l,autoplay:i,title:r}=e,s="".concat(o).concat("?rel=0&autoplay=".concat(i?"1":"0","&autohide=1&enablejsapi=1&showinfo=0&wmode=opaque")),n=(0,m.A)();return(0,a.jsx)(B.a,{isOpen:l,label:r,onRequestClose:t,children:(0,a.jsxs)("div",{className:k().content,children:[(0,a.jsx)("div",{className:k().closeButtonRowStyle,children:(0,a.jsx)(L.K0,{onClick:t,"aria-label":n.formatMessage(j.g.close),children:(0,a.jsx)(M.g,{color:"neutral0"})})}),(0,a.jsx)("iframe",{src:s,allowFullScreen:!1,allow:i?"autoplay":void 0,title:r})]})})};var Z=o(81047),N=o(87443);let R=e=>{let{...t}=e;return(0,a.jsxs)("svg",{width:"203",height:"49",viewBox:"0 0 203 49",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t,children:[(0,a.jsx)("rect",{x:"0.5",y:"1.052",width:"202",height:"47",rx:"5.5",fill:"white"}),(0,a.jsx)("path",{d:"M38.7209 22.9475C39.956 23.6606 39.956 25.4434 38.7209 26.1565L30.0291 31.1747C28.7939 31.8879 27.25 30.9965 27.25 29.5702L27.25 19.5338C27.25 18.1076 28.7939 17.2162 30.0291 17.9293L38.7209 22.9475Z",fill:"#0B6A54"}),(0,a.jsx)("path",{d:"M59.1768 29.552H61.2749L63.2088 22.895H63.2884L65.2273 29.552H67.3253L70.2386 19.3702H67.8871L66.2017 26.4597H66.1122L64.2578 19.3702H62.2443L60.3849 26.4448H60.3004L58.6151 19.3702H56.2635L59.1768 29.552ZM72.7083 29.6962C73.8368 29.6962 74.5676 29.204 74.9405 28.4931H75.0002V29.552H77.0087V24.4014C77.0087 22.5818 75.4675 21.8162 73.7672 21.8162C71.9377 21.8162 70.7346 22.6912 70.4412 24.0833L72.4 24.2423C72.5442 23.7352 72.9966 23.3624 73.7573 23.3624C74.4782 23.3624 74.8908 23.7253 74.8908 24.3517V24.3815C74.8908 24.8737 74.3688 24.9384 73.0414 25.0676C71.53 25.2068 70.1728 25.7139 70.1728 27.4192C70.1728 28.9306 71.2516 29.6962 72.7083 29.6962ZM73.3148 28.2345C72.6635 28.2345 72.1962 27.9313 72.1962 27.3496C72.1962 26.753 72.6884 26.4597 73.4341 26.3553C73.8965 26.2906 74.6522 26.1813 74.9057 26.0122V26.8226C74.9057 27.623 74.2445 28.2345 73.3148 28.2345ZM82.7136 21.9156H81.2768V20.0861H79.1589V21.9156H78.1149V23.5065H79.1589V27.4838C79.149 28.9803 80.1681 29.721 81.7044 29.6564C82.2512 29.6365 82.639 29.5271 82.8528 29.4575L82.5197 27.8815C82.4153 27.9014 82.1916 27.9511 81.9927 27.9511C81.5701 27.9511 81.2768 27.7921 81.2768 27.2054V23.5065H82.7136V21.9156ZM87.4615 29.7011C89.4949 29.7011 90.7725 28.508 90.872 26.753H88.8734C88.7491 27.5683 88.2122 28.0257 87.4863 28.0257C86.497 28.0257 85.8556 27.1955 85.8556 25.7338C85.8556 24.2921 86.502 23.4668 87.4863 23.4668C88.2619 23.4668 88.7591 23.9788 88.8734 24.7395H90.872C90.7825 22.9746 89.4451 21.8162 87.4515 21.8162C85.1348 21.8162 83.7029 23.422 83.7029 25.7636C83.7029 28.0854 85.1099 29.7011 87.4615 29.7011ZM94.3459 25.1372C94.3509 24.1529 94.9524 23.5761 95.8175 23.5761C96.6776 23.5761 97.1847 24.128 97.1797 25.0676V29.552H99.2976V24.6898C99.3026 22.9 98.2486 21.8162 96.6577 21.8162C95.4993 21.8162 94.7237 22.3631 94.3757 23.2629H94.2862V19.3702H92.228V29.552H94.3459V25.1372ZM104.244 29.552H106.397V25.346H110.538V23.5712H106.397V21.145H110.986V19.3702H104.244V29.552ZM116.812 26.3006C116.817 27.3247 116.116 27.8617 115.356 27.8617C114.555 27.8617 114.038 27.2999 114.033 26.4V21.9156H111.915V26.7779C111.92 28.5627 112.964 29.6514 114.501 29.6514C115.649 29.6514 116.474 29.0598 116.817 28.1649H116.897V29.552H118.93V21.9156H116.812V26.3006ZM122.742 19.3702H120.624V29.552H122.742V19.3702ZM126.557 19.3702H124.439V29.552H126.557V19.3702ZM133.373 19.3702H130.982L134.496 29.552H137.271L140.781 19.3702H138.394L135.928 27.106H135.834L133.373 19.3702ZM141.966 29.552H144.084V21.9156H141.966V29.552ZM143.03 20.9313C143.662 20.9313 144.179 20.449 144.179 19.8574C144.179 19.2708 143.662 18.7885 143.03 18.7885C142.404 18.7885 141.887 19.2708 141.887 19.8574C141.887 20.449 142.404 20.9313 143.03 20.9313ZM148.595 29.6763C149.828 29.6763 150.469 28.9654 150.762 28.329H150.852V29.552H152.94V19.3702H150.827V23.1983H150.762C150.479 22.5769 149.867 21.8162 148.59 21.8162C146.914 21.8162 145.497 23.1188 145.497 25.7438C145.497 28.2992 146.855 29.6763 148.595 29.6763ZM149.266 27.9909C148.227 27.99
109 147.66 27.0662 147.66 25.7338C147.66 24.4114 148.217 23.5016 149.266 23.5016C150.295 23.5016 150.872 24.3716 150.872 25.7338C150.872 27.096 150.285 27.9909 149.266 27.9909ZM158.161 29.7011C160.05 29.7011 161.323 28.7814 161.621 27.3645L159.663 27.2352C159.449 27.8169 158.902 28.1202 158.196 28.1202C157.137 28.1202 156.466 27.4192 156.466 26.2807V26.2757H161.666V25.694C161.666 23.0989 160.095 21.8162 158.077 21.8162C155.83 21.8162 154.373 23.4121 154.373 25.7686C154.373 28.1898 155.81 29.7011 158.161 29.7011ZM156.466 24.9632C156.511 24.0932 157.172 23.3972 158.112 23.3972C159.031 23.3972 159.668 24.0534 159.673 24.9632H156.466ZM166.499 29.7011C168.815 29.7011 170.257 28.1152 170.257 25.7636C170.257 23.3972 168.815 21.8162 166.499 21.8162C164.182 21.8162 162.74 23.3972 162.74 25.7636C162.74 28.1152 164.182 29.7011 166.499 29.7011ZM166.509 28.0605C165.44 28.0605 164.893 27.0811 164.893 25.7487C164.893 24.4163 165.44 23.432 166.509 23.432C167.558 23.432 168.104 24.4163 168.104 25.7487C168.104 27.0811 167.558 28.0605 166.509 28.0605Z",fill:"#0B6A54"}),(0,a.jsx)("rect",{x:"0.5",y:"1.052",width:"202",height:"47",rx:"5.5",stroke:"#0B6A54"})]})},E=e=>{let{...t}=e;return(0,a.jsxs)("svg",{width:"79",height:"79",viewBox:"0 0 79 79",fill:"none",xmlns:"http://www.w3.org/2000/svg",...t,children:[(0,a.jsx)("path",{d:"M39.5 77C60.2107 77 77 60.2107 77 39.5C77 18.7893 60.2107 2 39.5 2C18.7893 2 2 18.7893 2 39.5C2 60.2107 18.7893 77 39.5 77Z",fill:"#0E101A",fillOpacity:"0.2",stroke:"white",strokeWidth:"2.51677"}),(0,a.jsx)("path",{d:"M58.1776 35.9772C60.8896 37.543 60.8896 41.4571 58.1776 43.0229L33.2111 57.4373C30.4992 59.003 27.1094 57.0459 27.1094 53.9144V25.0857C27.1094 21.9542 30.4992 19.9971 33.2111 21.5628L58.1776 35.9772Z",fill:"white"})]})};var F=o(22747),T=o(8311);let W=e=>{let{youtubeId:t,videoInternalName:o,title:i="YouTube video player - ".concat(t),videoDescription:s,thumbnail:n,dropShadow:u,autoPlay:c}=e,[p,h]=(0,l.useState)(!1),y=(0,C.X)(),{isHero:x}=(0,l.useContext)(Z.P),{pageId:b,slug:f}=(0,l.useContext)(N.N),v=(0,T.S6)(),w=()=>{h(!0),F.a2.watchFullVideoButtonClickButtonClick(b,f,o)},g=(0,l.useCallback)(()=>{h(!1)},[]),_=x&&!y&&c?1:0,j="?controls=0&mute=1&autoplay=".concat(_,"&loop=1&playlist=").concat(t),V="https://www.youtube.com/embed/".concat(t),H="".concat(V).concat(j),M=(0,m.A)();return(0,a.jsxs)("div",{className:k().videoEmbedWrapper,"data-component-id":o,children:[p&&(0,a.jsx)(P,{autoplay:!0,url:V,isOpen:p,hidePopup:g,title:M.formatMessage({id:"video.youtubeEmbedPopup.videoPopup.title",description:"Title for the video popup modal. {title} is the video title from the CMS. Placeholders can be reordered.",defaultMessage:"{title} - full video"},{title:i})}),x&&_||!n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("iframe",{src:H,className:r()(k().iframeEmbedStyle,u&&k().dropShadow),title:i,allow:"autoplay; loop",allowFullScreen:!0}),(0,a.jsx)(L.K0,{className:k().showFullVideoButtonStyle,onClick:w,"aria-label":M.formatMessage({id:"video.youtubeEmbedPopup.playButton.ariaLabel",description:"aria-label for the overlay play button that opens the YouTube video popup; read aloud by screen readers when the button is focused. No visible text, so character limit does not apply.",defaultMessage:"Watch Full Video"}),children:(0,a.jsx)(R,{className:k().watchFullVideoIcon})})]}):(0,a.jsxs)("button",{"aria-label":M.formatMessage({id:"video.youtubeEmbedPopup.watchVideo.ariaLabel",description:"aria-label for the video thumbnail button that opens the YouTube video popup when no autoplay iframe is shown; read aloud by screen readers when the button is focused. No visible text, so character limit does not apply.",defaultMessage:"Watch Full Video"}),className:r()(k().thumbnailContainer,v&&k().darkTheme),onClick:w,children:[n&&(0,a.jsx)("img",{src:n,alt:M.formatMessage({id:"video.youtubeEmbedPopup.watchVideo.image.altText",description:'Alt text for the YouTube video thumbnail image; read aloud by screen readers in place of the image. {title} is the video title from the Contentful CMS (free-form, e.g. "Why Grammarly works for teams"). Placeholders can be reordered.',defaultMessage:"Play Video - {title}"},{title:i})}),(0,a.jsx)(E,{className:k().thumbnailPlayButtonStyle})]}),s&&(0,a.jsx)(d,{children:s})]})}},82499:e=>{e.exports={visuallyHidden:"visually-hidden_visuallyHidden__NLWuK"}},89340:(e,t,o)=>{"use strict";o.d(t,{x:()=>y});var a=o(23798);o(21462);var l=o(69834),i=o(69646),r=o(46001),s=o.n(r),n=o(56773);let d=e=>{let{fill:t="none",color:o}=e,l=o?n.w[o]:"#565B6C";return(0,a.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:t,xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,a.jsxs)("g",{clipPath:"url(#clip0_2_193)",children:[(0,a.jsx)("circle",{cx:"16",cy:"16",r:"15",stroke:l,strokeWidth:"2"}),(0,a.jsx)("path",{d:"M21.7003 15.1601C22.31 15.5541 22.31 16.4459 21.7003 16.8399L14.234 21.6648C13.5686 22.0948 12.6913 21.6172 12.6913 20.825L12.6913 11.175C12.6913 10.3828 13.5686 9.90516 14.234 10.3352L21.7003 15.1601Z",fill:l})]}),(0,a.jsx)("defs",{children:(0,a.jsx)("clipPath",{id:"clip0_2_193",children:(0,a.jsx)("rect",{width:"32",height:"32",fill:"white"})})})]})},u=e=>{let{fill:t="none",color:o}=e,l=o?n.w[o]:"#565B6C";return(0,a.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:t,xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,a.jsxs)("g",{clipPath:"url(#clip0_2_213)",children:[(0,a.jsx)("circle",{cx:"16",cy:"16",r:"15",stroke:l,strokeWidth:"2"}),(0,a.jsx)("rect",{x:"20",y:"10",width:"12",height:"2",rx:"1",transform:"rotate(90 20 10)",fill:l}),(0,a.jsx)("rect",{x:"14",y:"10",width:"12",height:"2",rx:"1",transform:"rotate(90 14 10)",fill:l})]}),(0,a.jsx)("defs",{children:(0,a.jsx)("clipPath",{id:"clip0_2_213",children:(0,a.jsx)("rect",{width:"32",height:"32",fill:"white"})})})]})};var c=o(1458),p=o(70227),h=o.n(p);let m=e=>{let{isPlaying:t,fill:o,color:l}=e;return t?(0,a.jsx)(u,{fill:o,color:l}):(0,a.jsx)(d,{fill:o,color:l})},y=e=>{let{onClick:t,state:o,ariaLabel:r,backgroundColor:n,color:d,...u}=e,p=(0,l.A)();r=null!=r?r:((e,t)=>{switch(e){case"playing":return t.formatMessage({id:"playPauseButton.pause.ariaLabel",description:"aria-label for the media play/pause control while media is playing (activating it pauses). Read aloud by screen readers when the button is focused.",defaultMessage:"Pause"});case"paused":return t.formatMessage({id:"playPauseButton.play.ariaLabel",description:"aria-label for the media play/pause control while media is paused (activating it plays). Read aloud by screen readers when the button is focused.",defaultMessage:"Play"});case"inactive":return"";default:return(0,c.x)(e),""}})(o,p);let y="inactive"===o;return(0,a.jsx)(i.$,{status:y?"disabled":"enabled",padding:"none",type:"button",onClick:t,"aria-label":r,className:s()(y&&h().inactive),...u,children:(0,a.jsx)(m,{isPlaying:"playing"===o,fill:n,color:d})})}}}]);
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.