1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[281],{9281:(n,t,e)=>{e.d(t,{o:()=>uX});var r,o,i=e(7876),l=e(1423),a=e(4232),p=e(4587),u=e.n(p),s=e(8112),d=e(7232),g=e(6649),h=e(5062),c=e.n(h),m=e(8888),y=e(6252),x=e(7124);function f(){let n=(0,m._)(["\n overflow: hidden;\n z-index: 1;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n /* Fix subpixel seam on Retina displays (overflow:hidden artifact) */\n transform: translateZ(0);\n -webkit-transform: translateZ(0);\n backface-visibility: hidden;\n\n ","\n"]);return f=function(){return n},n}let b=(0,y.A)(x.A)(f(),n=>{let{extendTop:t}=n;return t&&"\n top: -72px;\n height: calc(100% + 72px);\n "}),T=n=>{var t;let{img:e,tag:r,priority:o=!1,loading:l="lazy",extendTop:a=!1,objectPosition:p,children:s,...d}=n;return e||(null==e?void 0:e.sourceUrl)?(0,i.jsxs)(b,{component:r||"section",extendTop:a,...d,children:[e&&(0,i.jsx)(u(),{fill:!0,sizes:"100vw",style:{objectFit:"cover",...p&&{objectPosition:p}},src:null!=(t=null==e?void 0:e.sourceUrl)?t:e,priority:o,...o?{}:{loading:l},role:"presentation",alt:""}),s]}):(0,i.jsx)("section",{...n,children:s})};T.propTypes={img:c().object.isRequired,tag:c().string,priority:c().bool,loading:c().string,extendTop:c().bool,objectPosition:c().string,children:c().node};var w=e(7145),R=e(6304);function v(){let n=(0,m._)(["\n background: #0d0d0e;\n isolation: isolate;\n"]);return v=function(){return n},n}function j(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n height: 561px;\n min-height: 561px;\n max-height: 561px;\n margin-top: -","px;\n padding-top: ","px;\n overflow: hidden;\n z-index: 1;\n background: #0d0d0e;\n transform: translateZ(0);\n -webkit-transform: translateZ(0);\n backface-visibility: hidden;\n -webkit-backface-visibility: hidden;\n\n &::after {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 2px;\n background: #0d0d0e;\n z-index: 3;\n pointer-events: none;\n }\n\n "," {\n height: auto;\n min-height: 100vh;\n max-height: none;\n\n &::after {\n display: none;\n }\n }\n"]);return j=function(){return n},n}function A(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: linear-gradient(\n 180deg,\n rgba(13, 13, 14, 0.06) 0%,\n rgba(13, 13, 14, 0.1) 15%,\n rgba(13, 13, 14, 0.16) 30%,\n rgba(13, 13, 14, 0.38) 48%,\n rgba(13, 13, 14, 0.58) 62%,\n rgba(13, 13, 14, 0.75) 74%,\n rgba(13, 13, 14, 0.88) 85%,\n rgba(13, 13, 14, 0.96) 94%,\n #0d0d0e 100%\n );\n z-index: 2;\n pointer-events: none;\n"]);return A=function(){return n},n}function k(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n margin-top: -",";\n padding-bottom: ",";\n z-index: 2;\n\n "," {\n margin-top: -",";\n padding-bottom: ",";\n }\n\n "," {\n margin-top: -",";\n }\n\n "," {\n margin-top: -",";\n }\n"]);return k=function(){return n},n}function _(){let n=(0,m._)(["\n position: relative;\n display: flex;\n flex-direction: column;\n\n "," {\n flex-direction: row;\n align-items: flex-start;\n justify-content: space-between;\n gap: ",";\n }\n"]);return _=function(){return n},n}function z(){let n=(0,m._)(["\n flex: 0 0 auto;\n\n "," {\n flex: 0 1 45%;\n max-width: 45%;\n position: sticky;\n top: ","px;\n align-self: flex-start;\n }\n"]);return z=function(){return n},n}function I(){let n=(0,m._)(["\n color: ",";\n\n text-align: left;\n max-width: 253px;\n\n h1 {\n margin: 0;\n line-height: inherit;\n font-size: 2.5rem;\n font-weight: 600;\n line-height: 2.75rem;\n\n &:not(:last-child) {\n margin-bottom: 0.25em;\n }\n }\n\n img {\n width: ",";\n height: ",";\n }\n\n "," {\n h1 {\n font-size: 4.25rem;\n line-height: 4.75rem;\n max-width: 436px;\n min-width: 436px;\n }\n\n img {\n width: ",";\n height: ",";\n }\n }\n"]);return I=function(){return n},n}function S(){let n=(0,m._)(["\n flex: 1;\n padding-top: ",";\n\n "," {\n flex: 0 1 55%;\n max-width: 55%;\n padding-top: 0;\n margin-left: ",";\n }\n"]);return S=function(){return n},n}function U(){let n=(0,m._)(["\n --line-start: ",";\n --line-end: ",";\n position: relative;\n display: flex;\n flex-direction: column;\n max-width: ",";\n"]);return U=function(){return n},n}function C(){let n=(0,m._)(["\n position: absolute;\n left: ",";\n top: calc(\n "," +\n (100% - ",") *\n var(--line-start, 0)\n );\n width: 2px;\n height: calc(\n (100% - ",") *\n (var(--line-end, 1) - var(--line-start, 0))\n );\n min-height: 0;\n background: repeating-linear-gradient(\n 180deg,\n rgba(255, 255, 255, 0.25) 0,\n rgba(255, 255, 255, 0.25) 6px,\n transparent 6px,\n transparent 12px\n );\n border-radius: 1px;\n z-index: 0;\n"]);return C=function(){return n},n}function E(){let n=(0,m._)(["\n --progress: ",";\n position: absolute;\n left: ",";\n top: calc(\n "," +\n (100% - ",") *\n var(--line-start, 0)\n );\n width: 3px;\n height: calc(\n (100% - ",") *\n (var(--line-end, 1) - var(--line-start, 0)) * var(--progress, 0)\n );\n min-height: 0;\n background: #ffffff;\n border-radius: 2px;\n z-index: 1;\n box-shadow: 0 0 12px rgba(255, 255, 255, 0.4);\n"]);return E=function(){return n},n}function O(){let n=(0,m._)(["\n position: relative;\n display: grid;\n grid-template-columns: "," 1fr;\n gap: ",";\n align-items: flex-start;\n padding-bottom: ",";\n z-index: 1;\n\n &:last-child {\n padding-bottom: 0;\n }\n\n "," {\n padding-bottom: ",";\n gap: ",";\n }\n"]);return O=function(){return n},n}function P(){let n=(0,m._)(["\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: ",";\n height: ",";\n min-width: ",";\n margin-top: ",";\n flex-shrink: 0;\n\n img {\n display: block;\n width: 100%;\n height: 100%;\n object-fit: contain;\n transition: opacity 0.2s ease;\n }\n"]);return P=function(){return n},n}function M(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n align-self: stretch;\n max-width: 440px;\n"]);return M=function(){return n},n}function F(){let n=(0,m._)(["\n color: #fff;\n font-size: 0.875rem;\n font-weight: 700;\n line-height: 1rem;\n letter-spacing: 0.0875em;\n opacity: 0.4;\n"]);return F=function(){return n},n}function B(){let n=(0,m._)(["\n color: ",";\n font-size: 1.25rem;\n font-weight: 600;\n line-height: 1.75rem;\n\n "," {\n font-size: 1.5rem;\n line-height: normal;\n }\n"]);return B=function(){return n},n}function q(){let n=(0,m._)(["\n color: ",";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.625rem;\n opacity: 0.9;\n\n "," {\n font-size: 1.125rem;\n line-height: 1.75rem;\n }\n"]);return q=function(){return n},n}let L=y.A.div(v()),V=y.A.section(j(),n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.breakpoints.up("sm")}),N=y.A.div(A()),W=y.A.section(k(),n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(200)},n=>{let{theme:t}=n;return t.typography.pxToRem(160)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(220)},n=>{let{theme:t}=n;return t.breakpoints.up("xl")},n=>{let{theme:t}=n;return t.typography.pxToRem(280)}),H=(0,y.A)(w.A)(_(),n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(48)}),D=y.A.div(z(),n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.navHeight+24}),Y=y.A.div(I(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(118)},n=>{let{theme:t}=n;return t.typography.pxToRem(27)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(196)},n=>{let{theme:t}=n;return t.typography.pxToRem(45)}),G=y.A.div(S(),n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(180)}),$=y.A.div(U(),n=>{let{$lineStart:t}=n;return null!=t?t:0},n=>{let{$lineEnd:t}=n;return null!=t?t:1},n=>{let{theme:t}=n;return t.typography.pxToRem(720)}),Z=y.A.div(C(),n=>{let{theme:t}=n;return t.typography.pxToRem(15)},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),J=y.A.div(E(),n=>{let{$progress:t}=n;return null!=t?t:0},n=>{let{theme:t}=n;return t.typography.pxToRem(14.5)},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),X=y.A.div(O(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),K=y.A.span(P(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t,$alignWithDescription:e}=n;return t.typography.pxToRem(e?65:29)}),Q=y.A.div(M(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),nn=(0,y.A)(R.A)(F()),nt=(0,y.A)(R.A)(B(),n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),ne=(0,y.A)(R.A)(q(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),nr=n=>{let{subtitle:t,bgImage:e,timeline:r}=n,o=(0,a.useMemo)(()=>
1{if(!Array.isArray(r))return[];let n=new Map;return r.map(t=>{var e;let r=[null==t?void 0:t.year,null==t?void 0:t.title,null==t?void 0:t.description].filter(Boolean).join("-")||"timeline-item",o=null!=(e=n.get(r))?e:0;return n.set(r,o+1),{...t,_key:o?"".concat(r,"-").concat(o):r}})},[r]),l=(0,a.useMemo)(()=>o.slice(0,3),[o]),p=(0,a.useRef)(null),h=(0,a.useRef)([]),[c,m]=(0,a.useState)({progress:0,lineStart:0,lineEnd:1,activeBullets:l.map((n,t)=>0===t)}),y=(0,a.useCallback)(()=>{let n=p.current;if(!n||0===l.length)return;let t=n.getBoundingClientRect(),e=t.top+window.scrollY,r=t.height-28;if(r<=0)return;let o=0,i=1,a=h.current[0],u=null==a?void 0:a.children[0];if(u){let n=u.getBoundingClientRect();o=Math.max(0,Math.min(1,(n.top+window.scrollY+n.height/2-e-14)/r))}if(l.length>=3){let n=h.current[2],t=null==n?void 0:n.children[0];if(t){let n=t.getBoundingClientRect(),l=n.top+window.scrollY+n.height/2;i=Math.max(o,Math.min(1,(l-e-14)/r))}}m(n=>({...n,lineStart:o,lineEnd:i}))},[l.length]);return((0,a.useEffect)(()=>{let n=requestAnimationFrame(()=>y());return window.addEventListener("resize",y),()=>{cancelAnimationFrame(n),window.removeEventListener("resize",y)}},[y]),(0,a.useEffect)(()=>{s.os.registerPlugin(d.u);let n=p.current;if(!n||0===l.length)return;let t={progress:0},e=s.os.timeline({scrollTrigger:{trigger:n,start:"top 70%",end:"bottom center",scrub:!0}});return e.to(t,{progress:1,duration:1,ease:"none",onUpdate:()=>{let n=t.progress,e=l.length,r=e<=1?[!0]:l.map((t,r)=>n>=r/(e-1)-.001);m(t=>({...t,progress:n,activeBullets:r}))}}),()=>{e.kill(),d.u.getAll().forEach(t=>{t.trigger===n&&t.kill()})}},[l]),(0,a.useEffect)(()=>{h.current=h.current.slice(0,l.length)},[l.length]),t||o.length>0||(null==e?void 0:e.sourceUrl))?(0,i.jsxs)(L,{children:[(null==e?void 0:e.sourceUrl)&&(0,i.jsx)(V,{children:(0,i.jsx)(T,{img:e,priority:!0,tag:"div",extendTop:!0,objectPosition:"center 100px",children:(0,i.jsx)(N,{})})}),(t||o.length>0)&&(0,i.jsx)(W,{children:(0,i.jsxs)(H,{children:[t&&(0,i.jsx)(D,{children:(0,i.jsx)(Y,{children:(0,g.Ay)(t)})}),l.length>0&&(0,i.jsx)(G,{children:(0,i.jsxs)($,{ref:p,$lineStart:c.lineStart,$lineEnd:c.lineEnd,children:[(0,i.jsx)(Z,{"aria-hidden":!0}),(0,i.jsx)(J,{"aria-hidden":!0,$progress:c.progress}),l.map((n,t)=>{let{_key:e,year:r,title:o,description:l}=n;return(0,i.jsxs)(X,{ref:n=>{h.current[t]=n},$alignWithDescription:t>=1,children:[(0,i.jsx)(K,{"aria-hidden":!0,$alignWithDescription:t>=1,as:"span",children:(0,i.jsx)(u(),{src:c.activeBullets[t]?"/icons/bullet-on.svg":"/icons/bullet-off.svg",alt:"",width:32,height:32})}),(0,i.jsxs)(Q,{children:[r&&(0,i.jsx)(nn,{component:"span",children:r}),o&&(0,i.jsx)(nt,{component:"h3",children:o}
1),l&&(0,i.jsx)(ne,{component:"p",children:l})]})]},e)})]})})]})})]}):null};nr.propTypes={subtitle:c().string,bgImage:c().shape({altText:c().string,sourceUrl:c().string}),timeline:c().arrayOf(c().shape({year:c().string,title:c().string,description:c().string}))};var no=e(860);function ni(){let n=(0,m._)(["\n position: relative;\n z-index: 2;\n width: 100%;\n overflow: hidden;\n background: ",";\n padding: "," 0\n ",";\n\n "," {\n padding: "," 0\n ",";\n }\n"]);return ni=function(){return n},n}function nl(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n width: 100%;\n height: 100%;\n background: url('/images/business-garage-glow.svg') no-repeat center;\n background-size: auto 100%;\n pointer-events: none;\n z-index: 0;\n"]);return nl=function(){return n},n}function na(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n"]);return na=function(){return n},n}function np(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n margin-bottom: ",";\n\n "," {\n margin-bottom: ",";\n }\n"]);return np=function(){return n},n}function nu(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n margin: 0;\n max-width: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return nu=function(){return n},n}function ns(){let n=(0,m._)(["\n color: ",";\n font-weight: 400;\n font-size: ",";\n line-height: ",";\n opacity: 0.8;\n margin: 0;\n max-width: ",";\n\n p {\n margin: 0;\n }\n\n "," {\n line-height: ",";\n opacity: 0.9;\n }\n"]);return ns=function(){return n},n}function nd(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n height: ",";\n background: #0c2a38;\n border: 1px solid rgba(32, 41, 44, 0.05);\n border-radius: ",";\n overflow: hidden;\n\n "," {\n height: ",";\n border-radius: ",";\n }\n"]);return nd=function(){return n},n}function ng(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n height: ",";\n flex-shrink: 0;\n border-radius: ",";\n overflow: hidden;\n\n img {\n object-fit: cover;\n }\n\n "," {\n height: ",";\n border-radius: ",";\n }\n"]);return ng=function(){return n},n}function nh(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n padding: ",";\n\n "," {\n gap: ",";\n padding: ","\n ",";\n }\n"]);return nh=function(){return n},n}function nc(){let n=(0,m._)(["\n color: #4dc0e0;\n font-weight: 700;\n font-size: ",";\n line-height: 1;\n letter-spacing: 1px;\n text-transform: uppercase;\n opacity: 0.7;\n\n "," {\n font-size: ",";\n letter-spacing: 1.2px;\n }\n"]);return nc=function(){return n},n}function nm(){let n=(0,m._)(["\n color: #f1f3f4;\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n text-transform: capitalize;\n max-width: ",";\n margin: 0;\n\n "," {\n font-size: ",";\n line-height: normal;\n }\n"]);return nm=function(){return n},n}let ny=y.A.section(ni(),n=>{let{theme:t}=n;return t.palette.secondary.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(64)},n=>{let{theme:t}=n;return t.typography.pxToRem(88)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.typography.pxToRem(184)}),nx=y.A.div(nl()),nf=(0,y.A)(w.A)(na()),nb=y.A.div(np(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(64)}),nT=(0,y.A)(R.A)(nu(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.typography.pxToRem(873)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.typography.pxToRem(58)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)}),nw=(0,y.A)(R.A)(ns(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(635)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),nR=y.A.div(nd(),n=>{let{theme:t}=n;return t.typography.pxToRem(205)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(280)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}
1),nv=y.A.div(ng(),n=>{let{theme:t}=n;return t.typography.pxToRem(110)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(152)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),nj=y.A.div(nh(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(19)}),nA=y.A.span(nc(),n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),nk=(0,y.A)(R.A)(nm(),n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(22)},n=>{let{theme:t}=n;return t.typography.pxToRem(222)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),n_=n=>{let{title:t,subtext:e,categories:r}=n,o=Array.isArray(r)?r.filter(n=>{var t;return(null==n?void 0:n.title)||(null==n||null==(t=n.image)?void 0:t.sourceUrl)}):[];return t||e||0!==o.length?(0,i.jsxs)(ny,{children:[(0,i.jsx)(nx,{"aria-hidden":!0}),(0,i.jsxs)(nf,{maxWidth:"lg",children:[(t||e)&&(0,i.jsxs)(nb,{children:[t&&(0,i.jsx)(nT,{component:"h2",children:t}),e&&(0,i.jsx)(nw,{component:"div",children:(0,g.Ay)(e)})]}),o.length>0&&(0,i.jsx)(no.A,{container:!0,spacing:{xs:1.25,md:2.5},children:o.map((n,t)=>{var e,r,o;let l=String(t+1).padStart(2,"0"),a=null==n||null==(e=n.image)?void 0:e.sourceUrl;return(0,i.jsx)(no.A,{size:{xs:6,md:3},children:(0,i.jsxs)(nR,{children:[a&&(0,i.jsx)(nv,{children:(0,i.jsx)(u(),{fill:!0,sizes:"(max-width: 900px) 50vw, 295px",style:{objectFit:"cover"},src:n.image.sourceUrl,alt:(null==(r=n.image)?void 0:r.altText)||n.title||""})}),(0,i.jsxs)(nj,{children:[(0,i.jsx)(nA,{children:l}),(null==n?void 0:n.title)&&(0,i.jsx)(nk,{component:"h3",children:n.title})]})]})},n.title||(null==(o=n.image)?void 0:o.sourceUrl)||t)})})]})]}):null};n_.propTypes={title:c().string,subtext:c().string,categories:c().arrayOf(c().shape({title:c().string,image:c().shape({altText:c().string,sourceUrl:c().string,title:c().string})}))};var nz=e(1717),nI=e(9824),nS=e(189);function nU(){let n=(0,m._)(["\n position: relative;\n z-index: 2;\n width: 100%;\n overflow: hidden;\n background: #f8fdff;\n padding: "," 0;\n\n "," {\n padding: "," 0;\n }\n"]);return nU=function(){return n},n}function nC(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n background: url('/images/business-garage-cta-bg.png') no-repeat center / cover;\n pointer-events: none;\n z-index: 0;\n"]);return nC=function(){return n},n}function nE(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n"]);return nE=function(){return n},n}function nO(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n letter-spacing: 2px;\n text-transform: uppercase;\n margin: 0 0 ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return nO=function(){return n},n}function nP(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n text-transform: capitalize;\n white-space: pre-wrap;\n max-width: ",";\n margin: 0 0 ",";\n\n p {\n margin: 0;\n line-height: inherit;\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return nP=function(){return n},n}function nM(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n color: ",";\n font-size: ",";\n line-height: ",";\n max-width: ",";\n margin-bottom: ",";\n\n p {\n margin: 0;\n opacity: 0.9;\n }\n\n strong,\n b {\n font-weight: 700;\n }\n"]);return nM=function(){return n},n}function nF(){let n=(0,m._)(["\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n gap: ",";\n"]);return nF=function(){return n},n}let nB=y.A.section(nU(),n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(160)}),nq=y.A.div(nC()),nL=(0,y.A)(w.A)(nE()),nV=(0,y.A)(R.A)(nO(),n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),nN=(0,y.A)(R.A)(nP(),n=>{let{theme:t}=n;return t.palette.secondary.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.typography.pxToRem(530)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(36)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(38)}),nW=y.A.div(nM(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.palette.primary.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(505)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),nH=y.A.div(nF(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),nD=n=>{let{eyebrow:t,title:e,description:r}=n;return t||e||r?(0,i.jsxs)(nB,{children:[(0,i.jsx)(nq,{"aria-hidden":!0}),(0,i.jsxs)(nL,{maxWidth:"lg",children:[t&&(0,i.jsx)(nV,{component:"p",children:t}),e&&(0,i.jsx)(nN,{component:"h2",children:(0,g.Ay)((0,nS.yp)(e))}),r&&(0,i.jsx)(nW,{children:(0,g.Ay)(r)}),(0,i.jsxs)(nH,{children:[(0,i.jsx)(nz.A,{variant:"appStore",href:nI.od,filled:!0}),(0,i.jsx)(nz.A,{variant:"googlePlay",href:nI.rm,filled:!0})]})]})]}):null};nD.propTypes={eyebrow:c().string,title:c().string,description:c().string};var nY=e(3917);function nG(){let n=(0,m._)(["\n position: relative;\n z-index: 2;\n width: 100%;\n background: ",";\n border-radius: ",";\n padding: "," 0;\n\n "," {\n border-radius: ",";\n padding: "," 0;\n }\n"]);return nG=function(){return n},n}function n$(){let n=(0,m._)(["\n width: 100%;\n"]);return n$=function(){return n},n}function nZ(){let n=(0,m._)(["\n display: flex;\n flex-direction: column-reverse;\n align-items: center;\n gap: ",";\n\n "," {\n flex-direction: row;\n justify-content: space-between;\n gap: ",";\n }\n"]);return nZ=function(){return n},n}function nJ(){let n=(0,m._)(["\n flex-shrink: 0;\n width: 100%;\n max-width: ",";\n\n "," {\n max-width: ",";\n }\n"]);return nJ=function(){return n},n}function nX(){let n=(0,m._)(["\n width: 100%;\n\n "," {\n display: none;\n }\n"]);return nX=function(){return n},n}function nK(){let n=(0,m._)(["\n display: none;\n width: 100%;\n\n "," {\n display: block;\n }\n"]);return nK=function(){return n},n}function nQ(){let n=(0,m._)(["\n margin: "," 0 0;\n color: ",";\n font-size: ",";\n line-height: ",";\n text-align: center;\n opacity: 0.7;\n"]);return nQ=function(){return n},n}function n0(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n gap: ",";\n width: 100%;\n\n "," {\n max-width: ",";\n gap: ",";\n }\n"]);return n0=function(){return n},n}function n1(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n margin: 0;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return n1=function(){return n},n}function n2(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n line-height: ",";\n\n "," {\n max-width: ",";\n }\n\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n display: flex;\n flex-direction: column;\n gap: ",";\n\n "," {\n gap: ",";\n }\n }\n\n li {\n position: relative;\n padding-left: ",";\n opacity: 0.9;\n }\n\n li::before {\n content: '';\n position: absolute;\n left: 0;\n top: ",";\n width: ",";\n height: ",";\n background: url('/icons/arrow-right.svg') no-repeat center / contain;\n }\n\n li p {\n margin: 0;\n display: inline;\n }\n\n strong,\n b {\n font-weight: 700;\n }\n\n p {\n margin: 0 0 ",";\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n"]);return n2=function(){return n},n}let n5=y.A.section(nG(),n=>{let{theme:t}=n;return t.palette.primary.light},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(64)}),n4=(0,y.A)(w.A)(n$()),n8=y.A.div(nZ(),n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(64)}),n6=y.A.div(nJ(),n=>{let{theme:t}=n;return t.typography.pxToRem(330)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(378)}),n3=y.A.div(nX(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),n7=y.A.div(nK(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),n9=y.A.p(nQ(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.palette.primary.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),tn=y.A.div(n0(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(726)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)}),tt=(0,y.A)(R.A)(n1(),n=>{let{theme:t}=n;return t.palette.secondary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.typography.pxToRem(58)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)}),te=y.A.div(n2(),n=>{let{theme:t}=n;return t.palette.primary.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(549)},n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.typography.pxToRem(3)},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(22)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)}),tr=n=>{let{title:t,image:e,mobileImage:r,content:o}=n,l=(null==e?void 0:e.sourceUrl)||"string"==typeof e,a=(null==r?void 0:r.sourceUrl)||"string"==typeof r,p=l?e:a?r:null,u=a?r:p,s=!!(o&&o.trim());return t||p||s?(0,i.jsx)(n5,{children:(0,i.jsx)(n4,{maxWidth:"lg",children:(0,i.jsxs)(n8,{children:[p&&(0,i.jsxs)(n6,{children:[(0,i.jsx)(n3,{children:(0,i.jsx)(nY.A,{img:p,alt:null==p?void 0:p.altText,sizes:"(max-width: 900px) 80vw, 378px",fit:"
1contain"})}),u&&(0,i.jsx)(n7,{children:(0,i.jsx)(nY.A,{img:u,alt:null==u?void 0:u.altText,sizes:"(max-width: 900px) 80vw, 378px",fit:"contain"})}),(0,i.jsx)(n9,{children:"Images courtesy of AVI, Bespoke Automotive Innovations"})]}),(0,i.jsxs)(tn,{children:[t&&(0,i.jsx)(tt,{component:"h2",children:t}),s&&(0,i.jsx)(te,{children:(0,g.Ay)(o)})]})]})})}):null};function to(){let n=(0,m._)(["\n position: sticky;\n top: 0;\n width: 100%;\n height: 100dvh;\n display: flex;\n align-items: center;\n overflow: hidden;\n z-index: 1;\n background: ",";\n margin-top: -","px;\n padding-top: ","px;\n /* Fix subpixel seam on Retina displays (overflow:hidden artifact) */\n transform: translateZ(0);\n -webkit-transform: translateZ(0);\n backface-visibility: hidden;\n"]);return to=function(){return n},n}function ti(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n z-index: 1;\n\n "," {\n display: none;\n }\n"]);return ti=function(){return n},n}function tl(){let n=(0,m._)(["\n display: none;\n position: absolute;\n inset: 0;\n z-index: 1;\n\n "," {\n display: block;\n }\n"]);return tl=function(){return n},n}function ta(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n pointer-events: none;\n background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.65) 35.85%,\n rgba(0, 0, 0, 0.85) 64.55%,\n rgba(0, 0, 0, 1) 100%\n );\n"]);return ta=function(){return n},n}function tp(){let n=(0,m._)(["\n position: relative;\n z-index: 3;\n display: flex;\n align-items: center;\n"]);return tp=function(){return n},n}function tu(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n text-align: left;\n width: 100%;\n max-width: ",";\n gap: ",";\n\n "," {\n gap: ",";\n }\n"]);return tu=function(){return n},n}function ts(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n width: 100%;\n white-space: pre-wrap;\n margin: 0;\n\n p {\n margin: 0;\n padding: 0;\n line-height: inherit;\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return ts=function(){return n},n}function td(){let n=(0,m._)(["\n color: ",";\n font-weight: 700;\n font-size: ",";\n line-height: ",";\n width: 100%;\n margin: 0;\n\n "," {\n font-weight: 400;\n font-size: ",";\n line-height: ",";\n }\n"]);return td=function(){return n},n}tr.propTypes={title:c().string,image:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),mobileImage:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),content:c().string};let tg=y.A.section(to(),n=>{let{theme:t}=n;return t.palette.secondary.dark},n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.navHeight}),th=y.A.div(ti(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),tc=y.A.div(tl(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),tm=y.A.div(ta()),ty=(0,y.A)(w.A)(tp()),tx=y.A.div(tu(),n=>{let{theme:t}=n;return t.typography.pxToRem(620)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),tf=(0,y.A)(R.A)(ts(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(72)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)}),tb=(0,y.A)(R.A)(td(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),tT=n=>{let{image:t,mobileImage:e,title:r,subtext:o}=n,l=t&&(t.sourceUrl||"string"==typeof t),a=e&&(e.sourceUrl||"string"==typeof e),p=l?t:null,u=a?e:p;return l||a||r||o?(0,i.jsxs)(tg,{children:[p&&(0,i.jsx)(th,{children:(0,i.jsx)(T,{img:p,priority:!0,tag:"div",extendTop:!0,objectPosition:"center"})}),u&&(0,i.jsx)(tc,{children:(0,i.jsx)(T,{img:u,priority:!0,tag:"div",extendTop:!0,objectPosition:"center"})}),(0,i.jsx)(tm,{}),(0,i.jsx)(ty,{children:(0,i.jsxs)(tx,{children:[r&&(0,i.jsx)(tf,{component:"h1",children:(0,g.Ay)((0,nS.yp)(r))}),o&&(0,i.jsx)(tb,{component:"p",children:(0,g.Ay)(o)})]})})]}):null};
1tT.propTypes={image:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),mobileImage:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),title:c().string,subtext:c().string};var tw=e(7888),tR=e(3665),tv=e(3318),tj=e(8993),tA=e(6730);function tk(){let n=(0,m._)(["\n 0% {\n box-shadow: 0 0 0 0 rgba(159, 41, 249, 0.45);\n }\n 70% {\n box-shadow: 0 0 0 14px rgba(159, 41, 249, 0);\n }\n 100% {\n box-shadow: 0 0 0 0 rgba(159, 41, 249, 0);\n }\n"]);return tk=function(){return n},n}function t_(){let n=(0,m._)(["\n position: relative;\n z-index: 2;\n width: 100%;\n overflow: hidden;\n background: #f1f3f4;\n padding: "," 0;\n\n "," {\n padding: "," 0;\n }\n"]);return t_=function(){return n},n}function tz(){let n=(0,m._)(["\n position: relative;\n"]);return tz=function(){return n},n}function tI(){let n=(0,m._)(["\n width: 100%;\n\n .swiper-slide {\n width: 300px;\n max-width: 85%;\n height: auto;\n }\n"]);return tI=function(){return n},n}function tS(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n text-align: center;\n max-width: ",";\n margin: 0 auto ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n margin-bottom: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return tS=function(){return n},n}function tU(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n aspect-ratio: 325 / 320;\n border-radius: ",";\n overflow: hidden;\n\n &:hover .bg-profile-arrow {\n transform: scale(1.1);\n }\n"]);return tU=function(){return n},n}function tC(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n\n img {\n object-fit: cover;\n }\n"]);return tC=function(){return n},n}function tE(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n z-index: 1;\n pointer-events: none;\n background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.9) 100%\n );\n"]);return tE=function(){return n},n}function tO(){let n=(0,m._)(["\n position: absolute;\n top: ",";\n left: ",";\n z-index: 2;\n display: inline-flex;\n align-items: center;\n height: ",";\n padding: ","\n ",";\n border-radius: ",";\n background: rgba(0, 0, 0, 0.31);\n backdrop-filter: blur(7.9px);\n -webkit-backdrop-filter: blur(7.9px);\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n white-space: nowrap;\n\n "," {\n font-size: ",";\n }\n"]);return tO=function(){return n},n}function tP(){let n=(0,m._)(["\n position: absolute;\n bottom: ",";\n right: ",";\n z-index: 2;\n display: flex;\n align-items: center;\n justify-content: center;\n width: ",";\n height: ",";\n border-radius: 50%;\n background: #9f29f9;\n border: 8px solid rgba(159, 41, 249, 0.15);\n transition: transform 0.2s ease;\n animation: "," 2s ease-out infinite;\n\n /* When there is no real link the design stays identical, just non-clickable */\n &[aria-disabled='true'] {\n cursor: default;\n }\n\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n\n img {\n display: block;\n width: ",";\n height: ",";\n }\n"]);return tP=function(){return n},n}let tM=(0,tj.i7)(tk()),tF=y.A.section(t_(),n=>{let{theme:t}=n;return t.typography.pxToRem(64)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(120)}),tB=(0,y.A)(w.A)(tz()),tq=y.A.div(tI()),tL=(0,y.A)(R.A)(tS(),n=>{let{theme:t}=n;return t.palette.secondary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(820)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(64)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)}),tV=y.A.div(tU(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),tN=y.A.div(tC()),tW=y.A.div(tE()),tH=y.A.div(tO(),n=>{let{theme:t}=n;return t.typography.pxToRem(15)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(36)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(27)},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),tD=(0,y.A)(tA.A)(tP(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},tM,n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),tY=(0,i.jsx)(u(),{src:"/icons/arrow-up-right.svg",alt:"",width:24,height:24}),tG=n=>{let{title:t,cards:e}=n,r=(0,tR.A)(),o=(0,tv.A)(r.breakpoints.down("md")),l=Array.isArray(e)?e.filter(n=>{var t;return null==n||null==(t=n.image)?void 0:t.sourceUrl}):[];if(!t&&0===l.length)return null;let a=(n,t)=>{var e,r,o;let l=(n=>{if("string"!=typeof n)return!1;let t=n.trim();return""!==t&&"/"!==t})(null==(e=n.link)?void 0:e.url);return(0,i.jsxs)(tV,{children:[(0,i.jsx)(tN,{children:(0,i.jsx)(u(),{fill:!0,sizes:"(max-width: 900px) 300px, 325px",style:{objectFit:"cover"},src:n.image.sourceUrl,alt:(null==(r=n.image)?void 0:r.altText)||n.name||""})}),(0,i.jsx)(tW,{}),n.name&&(0,i.jsx)(tH,{children:n.name}),(0,i.jsx)(tD,{href:l?n.link.url:void 0,target:l?n.link.target||"_self":void 0,"aria-label":n.name||"View profile","aria-disabled":!l,tabIndex:l?void 0:-1,className:"bg-profile-arrow",onClick:l?void 0:n=>n.preventDefault(),children:tY})]},n.name||(null==(o=n.image)?void 0:o.sourceUrl)||t)};return(0,i.jsx)(tF,{children:(0,i.jsxs)(tB,{maxWidth:"lg",children:[t&&(0,i.jsx)(tL,{component:"h2",children:t}),l.length>0&&(o?(0,i.jsx)(tq,{children:(0,i.jsx)(tw.RC,{spaceBetween:12,slidesPerView:"auto",children:l.map((n,t)=>(0,i.jsx)(tw.qr,{children:a(n,t)},n.name||t))})}):(0,i.jsx)(no.A,{container:!0,spacing:2.5,justifyContent:"center",children:l.map((n,t)=>(0,i.jsx)(no.A,{size:{xs:12,sm:6,md:4},children:a(n,t)},n.name||t))}))]})})};tG.propTypes={title:c().string,cards:c().arrayOf(c().shape({name:c().string,image:c().shape({altText:c().string,
1sourceUrl:c().string}),link:c().shape({url:c().string,target:c().string})}))};var t$=e(1398);function tZ(){let n=(0,m._)(["\n position: relative;\n ",";\n // color: ",";\n ",";\n"]);return tZ=function(){return n},n}let tJ=y.A.section(tZ(),n=>{let{theme:t}=n;return t.sectionPadding},n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{bg:t,theme:e}=n;return t?((n,t)=>{switch(n){case"main":case"light":case"dark":return"background-color: ".concat(t.palette.primary[n],"; color: white");case"gray":return"background-color: #f2f0ec";case"secondary":return"background-color: ".concat(t.palette.secondary.main,";")}})(t,e):""}),tX=n=>{let{children:t,className:e,bg:r,contained:o,maxWidth:l,...a}=n;return(0,i.jsx)(tJ,{className:"sectionWrapper ".concat(null!=e?e:""),bg:r,...a,children:o?(0,i.jsx)(w.A,{maxWidth:l,children:t}):t})};function tK(){let n=(0,m._)(["\n margin-top: 0;\n padding: "," 0\n "," 0;\n background-color: ",";\n position: relative;\n z-index: 2;\n border-radius: 24px;\n "," {\n padding: "," 0\n "," 0;\n }\n"]);return tK=function(){return n},n}function tQ(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n\n "," {\n gap: ",";\n }\n"]);return tQ=function(){return n},n}function t0(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n max-width: ",";\n\n "," {\n gap: ",";\n }\n"]);return t0=function(){return n},n}function t1(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n letter-spacing: 0.3px;\n white-space: pre-wrap;\n width: 100%;\n\n "," {\n font-size: ",";\n line-height: ",";\n letter-spacing: 0;\n }\n"]);return t1=function(){return n},n}function t2(){let n=(0,m._)(["\n p {\n margin: 0;\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n white-space: pre-wrap;\n max-width: ",";\n width: 100%;\n /*\n "," {\n font-size: ",";\n line-height: ",";\n } */\n\n "," {\n text-align: left;\n }\n }\n"]);return t2=function(){return n},n}function t5(){let n=(0,m._)(["\n position: relative;\n height: ",";\n border-radius: ",";\n overflow: hidden;
1\n /* cursor: pointer; */\n /* transition:\n transform 0.3s ease,\n box-shadow 0.3s ease; */\n\n /* &:hover {\n transform: translateY(-4px);\n box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);\n } */\n\n "," {\n height: ",";\n\n border-radius: ",";\n }\n"]);return t5=function(){return n},n}function t4(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n"]);return t4=function(){return n},n}function t8(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n"]);return t8=function(){return n},n}function t6(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n z-index: 0;\n"]);return t6=function(){return n},n}function t3(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: linear-gradient(\n 90deg,\n rgba(0, 0, 0, 0.3) 0%,\n rgba(0, 0, 0, 0.3) 100%\n );\n z-index: 1;\n"]);return t3=function(){return n},n}function t7(){let n=(0,m._)(["\n position: absolute;\n top: ",";\n left: ",";\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n z-index: 2;\n\n "," {\n top: ",";\n left: ",";\n }\n\n "," {\n font-size: ",";\n }\n"]);return t7=function(){return n},n}function t9(){let n=(0,m._)(["\n height: 100%;\n img {\n object-fit: cover !important;\n height: 100% !important;\n }\n"]);return t9=function(){return n},n}tX.propTypes={children:c().node.isRequired,bg:c().string,contained:c().bool,maxWidth:c().string,className:c().string};let en=(0,y.A)(tX)(tK(),n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),et=(0,y.A)(w.A)(tQ(),n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),ee=y.A.div(t0(),n=>{let{theme:t}=n;return t.typography.pxToRem(30)},n=>{let{theme:t}=n;return t.typography.pxToRem(820)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),er=(0,y.A)(R.A)(t1(),n=>{let{theme:t}=n;return t.palette.common.black},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(68)}),eo=y.A.div(t2(),n=>{let{theme:t}=n;return t.palette.common.black},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(574)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("md")});y.A.div(t5(),n=>{let{theme:t}=n;return t.typography.pxToRem(400)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(225)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),y.A.div(t4()),y.A.div(t8()),y.A.video(t6()),y.A.div(t3()),(0,y.A)(R.A)(t7(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(36)},n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)});let ei=(0,y.A)(nY.A)(t9()),el=n=>{let{title:t,description:e,categories:r,image:o,mobileImage:l}=n,a=(0,t$.u)(),p=(0,tv.A)(a.breakpoints.down("md"))&&l?l:o;return(0,i.jsx)(en,{children:(0,i.jsxs)(et,{children:[(0,i.jsxs)(ee,{children:[t&&(0,i.jsx)(er,{children:t}),e&&(0,i.jsx)(eo,{children:(0,g.Ay)(e)})]}),p&&(0,i.jsx)(ei,{img:p,alt:(null==p?void 0:p.altText)||"Categories image"})]})})};el.propTypes={title:c().string,description:c().string,categories:c().arrayOf(c().shape({title:c().string,image:c().object,isVideo:c().bool,video:c().shape({mediaItemUrl:c().string}),link:c().shape({url:c().string,target:c().string})})),image:c().object,mobileImage:c().object};var ea=e(9365),ep=e(4982),eu=e(8230),es=e.n(eu),ed=e(8663);function eg(){let n=(0,m._)(["\n padding: 10px 20px;\n font-style: normal;\n font-weight: 500;\n font-size: ",";\n line-height: ",";\n text-align: center;\n border-radius: 100px;\n text-transform: none;\n background-color: ",";\n color: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n &.big {\n "," {\n font-size: ",";\n padding: 16px 28px;\n }\n }\n\n &.light {\n background-color: ",";\n color: ",";\n }\n\n &.dark {\n background-color: ",";\n color: ",";\n font-weight: 600;\n }\n\n &.darkBorder,\n &.outlined {\n border: 1px solid ",";\n background-color: transparent;\n color: ",";\n }\n\n &.outlinedWhite {\n border: 1px solid ",";\n background-color: transparent;\n color: ",";\n border-radius: ",";\n font-weight: 600;\n font-size: ",";\n padding: 10px 24px;\n height: ",";\n display: flex;
1\n align-items: center;\n justify-content: center;\n\n "," {\n font-size: ",";\n padding: 10px 20px;\n height: ",";\n }\n }\n\n &.mobileMenuBlue {\n background-color: ",";\n color: ",";\n border: none;\n border-radius: ",";\n font-weight: 600;\n font-size: ",";\n padding: 10px 24px;\n height: ",";\n width: 100%;\n max-width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n\n "," {\n font-size: ",";\n height: ",";\n }\n }\n\n &.downloadApp {\n display: flex;\n height: ",";\n padding: ","\n ",";\n justify-content: center;\n align-items: center;\n border-radius: ",";\n background-color: #29b4db;\n color: #fff;\n font-family: ",";\n font-size: ",";\n font-style: normal;\n font-weight: 600;\n line-height: normal;\n text-transform: none;\n border: none;\n }\n &.outlined {\n background: transparent;\n border-radius: 34px;\n border: 1px solid var(--Button-gradient, #86d1ea);\n color: #4dc0e0;\n font-weight: 700;\n }\n &.gradient {\n border-radius: 34px;\n font-weight: 700;\n color: #05141b;\n text-transform: uppercase;\n letter-spacing: 1px;\n background: var(\n --Button-gradient,\n linear-gradient(\n 93deg,\n var(--color-blue-primary-100, #86d1ea) 2.76%,\n var(--color-blue-primary-500, #1d7b9a) 117.52%\n )\n );\n }\n\n &.Mui-disabled {\n color: ",";\n background: ",";\n border-color: ",";\n cursor: not-allowed;\n }\n\n .text {\n opacity: ",";\n }\n"]);return eg=function(){return n},n}let eh=(0,y.A)(ed.A)(eg(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.palette.text.dark},n=>{let{theme:t}=n;return t.palette.secondary.main},n=>{let{theme:t}=n;return t.palette.primary.light},n=>{let{theme:t}=n;return t.palette.secondary.main},n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(39)},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(39)},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.typography.pxToRem(52)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(39)},n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.palette.text.disabled},n=>{let{theme:t}=n;return t.palette.secondary.light},n=>{let{theme:t}=n;return t.palette.text.disabled},n=>{let{loading:t}=n;return+!t}),ec=n=>{let{fullWidth:t,className:e,loading:r=!1,children:o}=n;return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(eh,{loading:r,className:"custom-button ".concat(e),disableElevation:!0,...n.href?{component:es()}:{},fullWidth:!!t||null,variant:"contained",...n,children:(0,i.jsx)("span",{className:"text",children:o})})})};function em(){let n=(0,m._)(["\n position: relative;\n /* The pill's padding has to sit inside the tracked height, or the card\n overhangs its swiper slide and the outline gets clipped */\n box-sizing: border-box;\n height: 100%;\n display: flex;\n flex-direction: column;\n padding-top: ",";\n\n "," {\n padding-top: ",";\n }\n"]);return em=function(){return n},n}function ey(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n /* Lines up with the plan name below it, matching the card's content inset */\n left: ",";\n z-index: 4;\n /* Block rather than flex so text-overflow still applies to a long label */\n display: block;\n height: ",";\n line-height: ",";\n padding: 0 ",";\n border-radius: ",";\n background-color: ",";\n color: ",";\n font-size: ",";\n font-weight: 700;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n white-space: nowrap;\n max-width: calc(100% - ",");\n overflow: hidden;\n text-overflow: ellipsis;\n margin: 0;\n\n /* Narrow cards need a smaller label to keep it on one line */\n "," {\n height: ",";\n line-height: ",";\n padding: 0 ",";\n font-size: ",";\n letter-spacing: 0.3px;\n }\n\n "," {\n left: ",";\n max-width: calc(100% - ",");\n }\n"]);return ey=function(){return n},n}function ex(){let n=(0,m._)(["\n position: relative;\n flex: 1;\n border-radius: 24px;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n background-color: #0c2a38;\n /* Drawn as an overlay so the image, which runs flush to the card edge,\n c
1annot cover the outline */\n ","/* background: ","; */\n"]);return ex=function(){return n},n}function ef(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n overflow: hidden;\n border-radius: 24px;\n .image-card {\n height: 240px;\n }\n img {\n object-fit: cover !important;\n /* max-height: 260px; */\n }\n\n "," {\n .image-card {\n height: 200px;\n }\n border-radius: ",";\n }\n"]);return ef=function(){return n},n}function eb(){let n=(0,m._)(["\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n /* background: linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, #161616 100%); */\n background: linear-gradient(\n 180deg,\n rgba(22, 22, 22, 0) 0.15%,\n rgba(22, 22, 22, 0.5) 81.85%\n );\n z-index: 1;\n pointer-events: none;\n"]);return eb=function(){return n},n}function eT(){let n=(0,m._)(["\n position: absolute;\n bottom: ",";\n left: ",";\n display: flex;\n flex-direction: column;\n gap: ",";\n z-index: 2;\n\n "," {\n bottom: ",";\n left: ",";\n }\n"]);return eT=function(){return n},n}function ew(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n margin: 0;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return ew=function(){return n},n}function eR(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n opacity: 0.8;\n margin: 0;\n"]);return eR=function(){return n},n}function ev(){let n=(0,m._)(["\n flex: 1;\n display: flex;\n flex-direction: column;\n padding: ",";\n position: relative;\n min-height: 0;\n\n "," {\n padding: ",";\n }\n"]);return ev=function(){return n},n}function ej(){let n=(0,m._)(["\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n gap: ",";\n margin-bottom: ",";\n\n /* The three-up grid gets narrower than the mobile carousel card here, so the\n price moves under the plan name rather than fighting it for room */\n "," {\n flex-direction: column;\n align-items: flex-start;\n gap: ",";\n }\n"]);return ej=function(){return n},n}function eA(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n min-width: 0;\n"]);return eA=function(){return n},n}function ek(){let n=(0,m._)(["\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n gap: ",";\n\n "," {\n gap: ",";\n }\n"]);return ek=function(){return n},n}function e_(){let n=(0,m._)(["\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: ",";\n padding: 0 ",";\n border-radius: ",";\n border: 1px solid ",";\n color: ",";\n font-size: ",";\n font-weight: 700;\n line-height: normal;\n letter-spacing: 0.5px;\n text-transform: uppercase;\n white-space: nowrap;\n margin: 0;\n\n "," {\n height: ",";\n padding: 0 ",";\n font-size: ",";\n }\n"]);return e_=function(){return n},n}function ez(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n margin: 0;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return ez=function(){return n},n}function eI(){let n=(0,m._)(["\n /* Without a pill or outline there is no accent to match, so the tagline\n stays quiet */\n ","\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n letter-spacing: 0.65px;\n text-transform: uppercase;\n margin: 0;\n\n "," {\n font-size: ",";\n letter-spacing: 0.4px;\n }\n"]);return eI=function(){return n},n}function eS(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n flex-shrink: 0;\n gap: ",";\n text-align: right;
1\n\n "," {\n align-items: flex-start;\n text-align: left;\n }\n"]);return eS=function(){return n},n}function eU(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n margin: 0;\n\n "," {\n font-size: ",";\n }\n"]);return eU=function(){return n},n}function eC(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: normal;\n opacity: 0.6;\n margin: 0;\n\n "," {\n font-size: ",";\n }\n"]);return eC=function(){return n},n}function eE(){let n=(0,m._)(["\n position: absolute;\n top: 20px;\n right: 20px;\n background-color: ",";\n color: ",";\n font-size: ",";\n font-weight: 600;\n text-transform: uppercase;\n letter-spacing: 0.14px;\n border-radius: ",";\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: ",";\n width: fit-content;\n z-index: 2;\n"]);return eE=function(){return n},n}function eO(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n margin-bottom: auto;\n"]);return eO=function(){return n},n}function eP(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n"]);return eP=function(){return n},n}function eM(){let n=(0,m._)(["\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n color: #f1f3f4;\n p:first-child {\n margin-top: 0;\n }\n p:last-child {\n margin-bottom: 0;\n }\n p,\n ul,\n li {\n opacity: 0.8;\n }\n strong,\n b {\n opacity: 1;\n }\n\n ul {\n padding-left: 0.8rem;\n margin: 0.5rem;\n }\n\n li {\n margin-bottom: 0;\n white-space: pre-wrap;\n\n strong,\n b {\n font-weight: 700;\n }\n }\n\n ","\n"]);return eM=function(){return n},n}function eF(){let n=(0,m._)(["\n /* margin-top: ","; */\n margin-top: ",";\n text-transform: uppercase;\n padding: 0.875rem;\n\n /* A coming-soon plan keeps its variant's look but is not interactive */\n &.disabled {\n pointer-events: none;\n opacity: 0.3;\n }\n\n /* Plan cards label their buttons in sentence case, not caps */\n ","\n"]);return eF=function(){return n},n}function eB(){let n=(0,m._)(["\n position: relative;\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n text-align: center;\n white-space: pre-wrap;\n margin: "," 0 0;\n padding-top: ",";\n\n /* Hairline in the card's accent, fading out at both ends */\n &::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 1px;\n background: ",";\n }\n"]);return eB=function(){return n},n}ec.propTypes={children:c().node.isRequired,href:c().string,onClick:c().func,loading:c().bool,fullWidth:c().bool,className:c().string};let eq=n=>({shouldForwardProp:t=>!n.includes(t)}),eL=(n,t)=>"tertiary"===t?n.palette.tertiary.main:n.palette.primary.main,eV=(0,y.A)("div",eq(["pricing"]))(em(),n=>{let{theme:t,pricing:e}=n;return e?t.typography.pxToRem(14):0},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t,pricing:e}=n;return e?t.typography.pxToRem(12):0}),eN=(0,y.A)(R.A,eq(["accent"]))(ey(),n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t,accent:e}=n;return eL(t,e)},n=>{let{theme:t}=n;return t.palette.secondary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),eW=(0,y.A)("div",eq(["gradient","highlighted","accent"]))(ex(),n=>{let{theme:t,highlighted:e,accent:r}=n;return e?"\n &::after {\n content: '';\n position: absolute;\n inset: 0;\n border-radius: inherit;\n box-shadow: inset 0 0 0 1px ".concat(eL(t,r),";\n pointer-events: none;\n z-index: 3;\n }\n "):""},n=>"creator"===n.gradient?"linear-gradient(214.39673417382386deg, rgba(41, 180, 219, 0.2) 43.692%, rgba(216, 241, 248, 0.87086) 26.849%, rgba(249, 253, 254, 0.97923) 54.486%, rgba(255, 255, 255, 0.8) 63.066%, rgba(235, 248, 252, 1) 104.22%), linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)":"business"===n.gradient?"linear-gradient(210.83456372795268deg, rgba(210, 135, 254, 0.3) 19.609%, rgba(248, 238, 255, 0.89861) 32.964%, rgba(255, 255, 255, 1) 61.036%, rgba(252, 246, 255, 1) 98.043%), linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)":"linear-gradient(210.22795914011976deg, rgba(176, 196, 206, 1) 17.081%, rgba(255, 255, 255, 1) 65.248%, rgba(229, 229, 229, 1) 97.701%), linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)"),eH=y.A.div(ef(),n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),eD=y.A.div(eb()),eY=y.A.div(eT(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24.5)},n=>{let{theme:t}=n;return t.typography.pxToRem(4)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),eG=(0,y.A)(R.A)(ew(),n=>{let{theme:t}=n;return t.palette.text.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),e$=(0,y.A)(R.A)(eR(),n=>{let{theme:t}=n;return t.palette.text.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),eZ=y.A.div(ev(),n=>{let{theme:t}=n;return"".concat(t.typography.pxToRem(28))},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return"".concat(t.typography.pxToRem(20)," ").concat(t.typography.pxToRem(20.92))}),eJ=y.A.div(ej(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.between("md","lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),eX=y.A.div(eA(),n=>{let{theme:t}=n;return t.typography.pxToRem(4)}),eK=y.A.div(ek(),n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),eQ=(0,y.A)(R.A,eq(["accent"]))(e_(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t,accent:e}=n;return eL(t,e)},n=>{let{theme:t,accent:e}=n;return eL(t,e)},n=>{let{theme:t}=n;return t.typography.pxToRem(11)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(22)},n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)}),e0=(0,y.A)(R.A)(ez(),n=>{let{theme:t}=n;return t.palette.text.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),e1=(0,y.A)(R.A,eq(["accent","highlighted"]))(eI(),n=>{let{theme:t,accent:e,highlighted:r}=n;return r?"color: ".concat(eL(t,e),";"):"color: ".concat(t.palette.text.secondary,"; opacity: 0.6;")},n=>{let{theme:t}=n;return t.typography.pxToRem(13)},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),e2=y.A.div(eS(),n=>{let{theme:t}=n;return t.typography.pxToRem(2)},n=>{let{theme:t}=n;return t.breakpoints.between("md","lg")}),e5=(0,y.A)(R.A)(eU(),n=>{let{theme:t}=n;return t.palette.text.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(17)}),e4=(0,y.A)(R.A)(eC(),n=>{let{theme:t}=n;return t.palette.text.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),e8=y.A.div(eE(),n=>{let{theme:t}=n;
1return t.palette.tertiary.main},n=>{let{theme:t}=n;return t.palette.secondary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),e6=y.A.div(eO(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)});y.A.div(eP());let e3=(0,y.A)("div",eq(["pricing"]))(eM(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t,pricing:e}=n;return e?(n=>"\n ul {\n list-style: none;\n padding-left: 0;\n margin: ".concat(n.typography.pxToRem(8)," 0;\n display: flex;\n flex-direction: column;\n gap: ").concat(n.typography.pxToRem(8),";\n }\n\n li {\n position: relative;\n padding-left: ").concat(n.typography.pxToRem(22),";\n /* The editor breaks lines with real <br> tags, so preserving source\n newlines on top of them would add phantom blank lines */\n white-space: normal;\n\n &::before {\n content: 'â';\n position: absolute;\n top: 0;\n left: 0;\n font-weight: 600;\n }\n }\n\n /* The editor emits trailing placeholder items; they get no check mark */\n li:empty {\n display: none;\n }\n\n /* A feature's helper copy is authored as a <br> followed by a span */\n li br {\n display: none;\n }\n\n li br + span {\n display: block;\n margin-top: ").concat(n.typography.pxToRem(2),";\n font-size: ").concat(n.typography.pxToRem(13),";\n line-height: ").concat(n.typography.pxToRem(17),";\n opacity: 0.7;\n }\n"))(t):""}),e7=(0,y.A)(ec,eq(["pricing"]))(eF(),n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{pricing:t}=n;return t?"\n &.gradient,\n &.outlined {\n text-transform: none;\n letter-spacing: normal;\n }\n ":""}),e9=(0,y.A)(R.A,eq(["accent"]))(eB(),n=>{let{theme:t,accent:e}=n;return eL(t,e)},n=>{let{theme:t}=n;return t.typography.pxToRem(13)},n=>{let{theme:t}=n;return t.typography.pxToRem(17)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t,accent:e}=n;return"linear-gradient(90deg, transparent 0%, ".concat((0,ep.X4)(eL(t,e),.45)," 50%, transparent 100%)")}),rn=n=>{let{card:t,index:e}=n,{title:r,subtitle:o,tagline:l,highlightLabel:a,highlightColor:p,image:u,gradient:s,comingSoon:d,price:h,priceNote:c,content:m,button:y,buttonStyle:x,bottomDescription:f}=t,b=u&&(null==u?void 0:u.sourceUrl),T=!!h,w=l||o,R=!!a,v="tertiary"===p?"tertiary":"primary",j="outlined"===(x||(d?"outlined":"gradient"))?"outlined":"gradient";return b?(0,i.jsxs)(eV,{pricing:T,children:[a&&(0,i.jsx)(eN,{accent:v,children:a}),(0,i.jsxs)(eW,{gradient:s,highlighted:R,accent:v,children:[(0,i.jsxs)(eH,{children:[(0,i.jsx)(nY.A,{img:u,alt:(null==u?void 0:u.altText)||r||"Community card image",f
1it:"cover",className:"image-card"}),T&&(0,i.jsx)(eD,{}),!T&&(r||o)&&(0,i.jsxs)(eY,{children:[r&&(0,i.jsx)(eG,{children:r}),o&&(0,i.jsx)(e$,{children:o})]}),!T&&d&&(0,i.jsx)(e8,{children:d})]}),(0,i.jsxs)(eZ,{children:[T&&(0,i.jsxs)(eJ,{children:[(0,i.jsxs)(eX,{children:[(0,i.jsxs)(eK,{children:[r&&(0,i.jsx)(e0,{children:r}),d&&(0,i.jsx)(eQ,{accent:v,children:d})]}),w&&(0,i.jsx)(e1,{accent:v,highlighted:R,children:w})]}),(0,i.jsxs)(e2,{children:[(0,i.jsx)(e5,{children:h}),c&&(0,i.jsx)(e4,{children:c})]})]}),(0,i.jsx)(e6,{children:m&&(0,i.jsx)(e3,{pricing:T,children:(0,g.Ay)(m)})}),(null==y?void 0:y.title)&&(0,i.jsx)(e7,{pricing:T,...y.url?{href:y.url,target:y.target||"_self"}:{},className:d?"".concat(j," disabled"):j,children:y.title}),f&&(0,i.jsx)(e9,{accent:v,children:f})]})]})]},t.title||e):null};function rt(){return(rt=Object.assign?Object.assign.bind():function(n){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var r in e)({}).hasOwnProperty.call(e,r)&&(n[r]=e[r])}return n}).apply(null,arguments)}function re(){let n=(0,m._)(["\n margin-top: 0;\n padding: "," 0\n "," 0;\n background-color: ",";\n position: relative;\n z-index: 2;\n overflow: hidden;\n width: 100%;\n\n "," {\n padding: "," 0\n "," 0;\n }\n"]);return re=function(){return n},n}function rr(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n /* gap: ","; */\n gap: ",";\n position: relative;\n z-index: 2;\n\n "," {\n gap: 0;\n padding-inline: 0;\n }\n"]);return rr=function(){return n},n}function ro(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n max-width: ",";\n\n "," {\n max-width: ",";\n text-align: left;
1\n align-items: flex-start;\n gap: ",";\n }\n\n "," {\n max-width: 100%;\n }\n"]);return ro=function(){return n},n}function ri(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n letter-spacing: 0.3px;\n white-space: pre-wrap;\n width: 100%;\n padding-left: 1rem;\n "," {\n font-size: ",";\n line-height: ",";\n letter-spacing: 0;\n }\n"]);return ri=function(){return n},n}function rl(){let n=(0,m._)(["\n margin: 0;\n color: ",";\n font-size: ",";\n font-weight: 300;\n line-height: ",";\n white-space: pre-wrap;\n max-width: ",";\n width: 100%;\n\n "," {\n font-weight: 400;\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n text-align: left;\n padding: 1rem;\n padding-right: 1rem;\n }\n"]);return rl=function(){return n},n}function ra(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n margin-top: ",";\n\n .swiper {\n padding-left: ",";\n padding-right: ",";\n }\n\n .swiper-slide {\n width: "," !important;\n height: auto;\n }\n"]);return ra=function(){return n},n}function rp(){let n=(0,m._)(["\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n margin-top: ",";\n height: ",";\n\n .swiper-pagination-bullet {\n width: ",";\n height: ",";\n border-radius: 50%;\n background: rgba(255, 255, 255, 0.3);\n opacity: 1;\n margin: 0 ",";\n\n &.swiper-pagination-bullet-active {\n background: ",";\n }\n }\n"]);return rp=function(){return n},n}function ru(){let n=(0,m._)(["\n position: absolute;\n top: 60%;\n left: 50%;\n transform: translate(-50%, -50%) rotate(-72.964deg);\n width: 80%;\n min-width: 80%;\n height: auto;\n display: none;\n z-index: 1;\n pointer-events: none;\n\n "," {\n display: block;\n }\n"]);return ru=function(){return n},n}rn.propTypes={card:c().shape({title:c().string,subtitle:c().string,tagline:c().string,highlightLabel:c().string,highlightColor:c().string,image:c().object,gradient:c().string,comingSoon:c().string,price:c().string,priceNote:c().string,content:c().string,buttonStyle:c().string,button:c().shape({url:c().string,title:c().string,target:c().string}),bottomDescription:c().string}).isRequired,index:c().number};let rs=(0,y.A)(tX)(re(),n=>{let{theme:t}=n;return t.typography.pxToRem(160)},n=>{let{theme:t}=n;return t.typography.pxToRem(160)},n=>{let{theme:t}=n;return t.palette.primary.dark},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(90)},n=>{let{theme:t}=n;return t.typography.pxToRem(96)}),rd=(0,y.A)(w.A)(rr(),n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(30)},n=>{let{theme:t}=n;return t.breakpoints.down("md")}),rg=y.A.div(ro(),n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(715)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(343)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")}),rh=y.A.h2(ri(),n=>{let{theme:t}=n;return t.palette.text.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.typography.pxToRem(88)}),rc=(0,y.A)(R.A)(rl(),n=>{let{theme:t}=n;return t.palette.primary.light},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(558)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("md")}),rm=y.A.div(ra(),n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(330)}),ry=y.A.div(rp(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(10)},n=>{let{theme:t}=n;return t.typography.pxToRem(4)},n=>{let{theme:t}=n;return t.palette.text.secondary}),rx=(0,y.A)(function(n){return a.createElement("svg",rt({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 1440 1751"}
1,n),r||(r=a.createElement("g",{filter:"url(#Ellipse_svg__a)",opacity:.2},a.createElement("path",{fill:"url(#Ellipse_svg__b)",d:"M863.644 305.687c254.556 78 602.726 381.945 397.396 845.583-205.32 463.63-591.016 289.94-845.574 211.94-254.557-78-358.387-401.151-280.387-655.708s474.007-479.815 728.565-401.815"}))),o||(o=a.createElement("defs",null,a.createElement("linearGradient",{id:"Ellipse_svg__b",x1:479.974,x2:1043.7,y1:1231.41,y2:1404.15,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#2478A8"}),a.createElement("stop",{offset:1,stopColor:"#0E2F42"})),a.createElement("filter",{id:"Ellipse_svg__a",width:1793.5,height:1750.61,x:-180.331,y:0,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},a.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),a.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),a.createElement("feGaussianBlur",{result:"effect1_foregroundBlur_1127_665",stdDeviation:145})))))})(ru(),n=>{let{theme:t}=n;return t.breakpoints.up("md")}),rf=n=>{let{title:t,description:e,cards:r}=n,o=(0,tR.A)(),l=(0,tv.A)(o.breakpoints.down("md")),p=(0,a.useMemo)(()=>[ea.dK],[]);return(0,i.jsxs)(rs,{children:[(0,i.jsxs)(rd,{children:[(0,i.jsxs)(rg,{children:[t&&(0,i.jsx)(rh,{children:t}),e&&(0,i.jsx)(rc,{children:e})]}),r&&r.length>0&&(0,i.jsx)(i.Fragment,{children:l?(0,i.jsxs)(rm,{children:[(0,i.jsx)(tw.RC,{modules:p,pagination:{clickable:!0,el:".swiper-pagination"},spaceBetween:16,slidesPerView:"auto",centeredSlides:!1,children:r.map((n,t)=>(0,i.jsx)(tw.qr,{children:(0,i.jsx)(rn,{card:n,index:t})},n.title||t))}),(0,i.jsx)(ry,{className:"swiper-pagination"})]}):(0,i.jsx)(no.A,{container:!0,spacing:1.5,children:r.map((n,t)=>(0,i.jsx)(no.A,{size:{xs:12,md:4},children:(0,i.jsx)(rn,{card:n,index:t})},n.title||t))})})]}),(0,i.jsx)(rx,{})]})};rf.propTypes={title:c().string,description:c().string,cards:c().arrayOf(c().shape({title:c().string,subtitle:c().string,tagline:c().string,highlightLabel:c().string,highlightColor:c().string,buttonStyle:c().string,image:c().object,gradient:c().string,comingSoon:c().string,price:c().string,priceNote:c().string,whoItsFor:c().string,whatYouGet:c().arrayOf(c().string),buttonText:c().string,buttonLink:c().shape({url:c().string,target:c().string}),buttonDescription:c().string}))};var rb=e(9275),rT=e(4570);let rw=function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{threshold:t=.1,rootMargin:e="0px",triggerOnce:r=!0}=n,[o,i]=(0,a.useState)(!1),[l,p]=(0,a.useState)(!1),u=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let n=u.current;if(!n||r&&l)return;let o=new IntersectionObserver(n=>{let[t]=n,e=t.isIntersecting;i(e),e&&r&&p(!0)},{threshold:t,rootMargin:e});return o.observe(n),()=>{o.disconnect()}},[t,e,r,l]),[u,o||l]};var rR=e(4950);function rv(){let n=(0,m._)(["\n position: relative;\n background-color: #000000;\n overflow: hidden;\n z-index: 2;\n height: auto;\n min-height: 100vh;\n padding-top: ",";\n padding-bottom: ",";\n\n "," {\n height: auto;\n min-height: auto;\n max-height: none;\n overflow: hidden;\n padding-top: 0;\n padding-bottom: ",";\n }\n"]);return rv=function(){return n},n}function rj(){let n=(0,m._)([""]);return rj=function(){return n},n}function rA(){let n=(0,m._)(["\n padding-top: "," !important;\n\n "," {\n padding-top: "," !important;\n }\n"]);return rA=function(){return n},n}function rk(){let n=(0,m._)(["\n display: flex;\n gap: 3rem;\n align-items: stretch;\n flex: 1;\n min-height: 0;\n overflow: visible;\n width: 100%;\n height: auto;\n\n "," {\n flex-direction: column;\n gap: 0;\n }\n\n "," {\n gap: 0;\n }\n"]);return rk=function(){return n},n}function r_(){let n=(0,m._)(["\n padding-top: ",";\n width: 100%;\n\n "," {\n padding-top: ",";\n }\n\n "," {\n width: 535px;\n }\n /* &.right {\n "," {\n padding-bottom: 10rem;\n }\n } */\n"]);return r_=function(){return n},n}function rz(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n gap: 0;\n align-self: stretch;\n width: 100%;
1\n\n "," {\n align-items: center;\n padding-top: 0;\n }\n\n "," {\n align-items: flex-start;\n padding-top: 0;\n }\n"]);return rz=function(){return n},n}function rI(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n color: #ffffff;\n white-space: pre-wrap;\n opacity: ",";\n transform: translateY(",");\n transition:\n opacity 0.8s ease-out,\n transform 0.8s ease-out;\n margin-bottom: ",";\n\n "," {\n margin-bottom: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return rI=function(){return n},n}function rS(){let n=(0,m._)(["\n color: #fff;\n font-feature-settings:\n 'liga' off,\n 'clig' off;\n font-family: ",";\n font-size: ",";\n font-weight: 400;\n line-height: 140%;\n opacity: 0.8;\n margin: 0 0 ",";\n\n "," {\n font-size: ",";\n margin-bottom: ",";\n }\n"]);return rS=function(){return n},n}function rU(){let n=(0,m._)(["\n display: flex;\n flex-wrap: wrap;\n gap: ",";\n align-items: flex-start;\n align-content: flex-start;\n opacity: ",";\n transform: translateY(",");\n transition:\n opacity 0.8s ease-out,\n transform 0.8s ease-out;\n\n "," {\n justify-content: center;
1\n align-items: center;\n align-content: center;\n }\n\n "," {\n justify-content: flex-start;\n align-items: flex-start;\n align-content: flex-start;\n flex-wrap: nowrap;\n overflow-x: auto;\n overflow-y: hidden;\n width: 100%;\n -webkit-overflow-scrolling: touch;\n scrollbar-width: none;\n -ms-overflow-style: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n }\n\n "," {\n flex-wrap: nowrap;\n overflow-x: auto;\n overflow-y: hidden;\n width: 100%;\n -webkit-overflow-scrolling: touch;\n scrollbar-width: none;\n -ms-overflow-style: none;\n\n &::-webkit-scrollbar {\n display: none;\n }\n }\n"]);return rU=function(){return n},n}function rC(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n height: ",";\n border-radius: ",";\n border: 1px solid #ffffff;\n background-color: ",";\n color: ",";\n cursor: pointer;\n padding: ",";\n transition:\n background-color 0.3s ease,\n color 0.3s ease;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n outline: none;\n flex-shrink: 0;\n\n &:hover {\n background-color: ",";\n color: ",";\n opacity: ",";\n }\n\n &:focus {\n outline: none;\n }\n"]);return rC=function(){return n},n}function rE(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: 0;\n align-items: flex-start;\n align-self: stretch;\n width: 100%;\n max-width: ",";\n opacity: ",";\n transform: translateY(",");\n transition:\n opacity 0.8s ease-out,\n transform 0.8s ease-out;
1\n\n "," {\n align-items: flex-start;\n align-self: center;\n width: auto;\n max-width: 100%;\n }\n\n "," {\n align-items: flex-start;\n align-self: flex-start;\n max-width: 100%;\n }\n"]);return rE=function(){return n},n}function rO(){let n=(0,m._)(["\n background-color: transparent !important;\n box-shadow: none !important;\n border: none !important;\n position: relative;\n width: 100%;\n\n &::before {\n display: none !important;\n }\n\n .MuiAccordionSummary-root {\n padding: "," 0;\n min-height: auto;\n align-items: center;\n\n .Mui-expanded {\n padding-bottom: 0;\n }\n }\n\n .MuiAccordionSummary-content,\n .MuiAccordionSummary-content.Mui-expanded {\n margin: 0 !important;\n width: 100%;\n align-items: center;\n }\n\n .MuiAccordionDetails-root {\n padding: 0 !important;\n }\n\n "," {\n .MuiAccordionSummary-root.Mui-expanded {\n min-height: auto !important;\n padding-bottom: "," !important;\n }\n }\n"]);return rO=function(){return n},n}function rP(){let n=(0,m._)(["\n display: flex;\n gap: ",";\n align-items: center;\n width: 100%;\n flex: 1;\n"]);return rP=function(){return n},n}function rM(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n color: #ffffff;\n width: ",";\n white-space: pre-wrap;\n opacity: ",";\n"]);return rM=function(){return n},n}function rF(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n color: #ffffff;\n opacity: ",";\n margin: 0;\n padding: 0;\n"]);return rF=function(){return n},n}function rB(){let n=(0,m._)(["\n width: 100%;\n height: 1px;\n background-color: #ffffff;\n opacity: 0.2;\n margin: 0;\n"]);return rB=function(){return n},n}function rq(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n color: #ffffff;\n opacity: 0.8;\n white-space: pre-wrap;\n width: 100%;\n margin: 0;\n padding: 0;\n\n p {\n margin: 0;\n padding: 0;\n }\n"]);return rq=function(){return n},n}function rL(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 600;\n line-height: normal;\n color: ",";\n white-space: pre-wrap;\n width: 100%;\n\n "," {\n font-size: ",";\n line-height: normal;\n }\n"]);return rL=function(){return n},n}function rV(){let n=(0,m._)(["\n font-family: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n color: ",";\n opacity: 0.9;\n white-space: pre-wrap;\n width: 100%;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n ul {\n display: block;\n list-style: none;\n margin: 0;\n padding: 0;\n padding-left: ",";\n line-height: 0;\n }\n\n li {\n position: relative;\n margin: 0;\n margin-bottom: 0;\n padding: 0;\n padding-left: 0;\n line-height: ",";\n\n &::before {\n content: 'â¢';\n position: absolute;\n left: ",";\n color: ",";\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n\n &:not(:last-child) {\n margin-bottom: 0;\n }\n\n "," {\n line-height: ",";\n }\n }\n\n p {\n margin: 0;\n }\n"]);return rV=function(){return n},n}function rN(){let n=(0,m._)(["\n ","/* position: relative;\n display: flex;\n align-items: flex-start;\n min-width: 0;\n padding: 0 !important;\n margin: 0 !important;\n width: 100%; */\n /* flex: 0 0 50%; */\n /* overflow: visible; */\n /* justify-content: flex-start; */\n /* height: auto; */\n\n /* "," {\n width: 100%;\n flex: 1 1 100%;\n justify-content: center;
1\n align-items: center;\n margin: 0;\n padding: 0;\n height: auto;\n overflow: hidden;\n } */\n"]);return rN=function(){return n},n}function rW(){let n=(0,m._)(["\n /* position: relative; */\n /* width: 100%; */\n /* height: auto; */\n /* flex: 1; */\n /* opacity: ","; */\n /* transform: translateY(","); */\n /* transition:\n opacity 0.8s ease-out,\n transform 0.8s ease-out; */\n /* overflow: visible; */\n /* margin: 0;\n padding: 0;\n\n "," {\n margin: 0;\n padding: 0;\n } */\n"]);return rW=function(){return n},n}function rH(){let n=(0,m._)(["\n "," {\n display: none;\n }\n\n /* On desktop this box spans from the content Container's midpoint to the\n right edge of the viewport. The image inside is kept smaller than the box\n and centered, so it sits closer to the content instead of being flush\n against the screen edge, while staying fully visible at its natural aspect\n ratio. Adjust justify-content (flex-start / center / flex-end) to slide it. */\n "," {\n display: flex;\n justify-content: center;\n width: 50vw;\n max-width: none;\n }\n"]);return rH=function(){return n},n}function rD(){let n=(0,m._)(["\n /* display: block;\n width: 100%;\n max-width: ",";\n margin: 0 auto;\n padding: 0; */\n\n "," {\n display: none;\n }\n\n "," {\n margin-bottom: ",";\n line-height: 0;\n\n img {\n display: block;\n }\n }\n /*\n "," {\n max-width: ",";\n margin: 0 auto;\n padding: 0;\n }\n\n "," {\n max-width: 100%;\n margin: 0 auto;\n padding: 0;\n } */\n"]);return rD=function(){return n},n}function rY(){let n=(0,m._)(["\n /* position: relative;\n height: auto;\n min-height: 0;\n overflow: visible;\n display: flex;\n align-items: flex-start;\n justify-content: flex-start;\n width: 100%;\n flex: 1;\n\n "," {\n width: 100% !important;\n max-width: 100% !important;\n height: auto !important;\n max-height: "," !important;\n margin: 0 auto !important;\n padding: 0 !important;\n overflow: hidden !important;\n justify-content: center;\n }\n\n "," {\n max-height: "," !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n }\n\n "," {\n max-height: "," !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n }\n\n /* Override CustomImage wrapper - match image height */\n /* > div {\n position: relative !important;\n width: 100% !important;\n height: auto !important;\n min-height: 0 !important;\n max-height: none !important;\n max-width: 100% !important;\n padding-bottom: 0 !important;\n padding-right: 0 !important;\n aspect-ratio: unset !important;\n overflow: visible !important;\n } */\n\n /* Override Next.js Image - maintain aspect ratio */\n /* img {\n object-fit: contain !important;\n object-position: left !important;\n width: 100% !important;\n height: auto !important;\n }\n\n "," {\n > div {\n height: auto !important;\n max-height: "," !important;\n overflow: hidden !important;\n }\n img {\n width: 100% !important;\n height: auto !important;\n max-height: "," !important;\n object-fit: cover !important;\n object-position: left !important;\n }\n }\n\n "," {\n > div {\n max-height: "," !important;\n overflow: hidden !important;\n }\n img {\n max-height: "," !important;\n object-fit: cover !important;\n object-position: left !important;\n }\n }\n\n "," {\n > div {\n max-height: "," !important;\n overflow: hidden !important;\n }\n img {\n max-height: "," !important;\n object-fit: cover !important;\n object-position: left !important;\n }\n } */\n\n /* &.right {\n "," {\n top: 40%;\n right: 0;\n position: absolute;\n }\n } */\n\n "," {\n /* Smaller than the bleeding DesktopImage box (50vw) so the whole image is\n comfortably visible. DesktopImage's justify-content:flex-end keeps it\n flush against the right edge of the screen. Adjust this % to taste. */\n width: 76%;\n max-width: none;\n\n /* Show the full image at its natural aspect ratio (no crop): auto height\n + contain instead of a fixed 700px cover box. */\n img {\n height: auto !important;\n object-fit: contain !important;\n }\n }\n"]);return rY=function(){return n},n}let rG=y.A.section(rv(),n=>{let{theme:t,isBusinessGarage:e}=n;return e?t.typography.pxToRem(150):"0"},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(30)}),r$=(0,y.A)(w.A)(rj()),rZ=y.A.div(rA(),n=>{let{theme:t,isBusinessGarage:e}=n;return t.typography.pxToRem(e?88:140)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(80)});y.A.div(rk(),n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.down("md")});let rJ=y.A.div(r_(),n=>{let{theme:t}=n;return t.typography.pxToRem(36)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.breakpoints.up("lg")}),rX=y.A.div(rz(),n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.down("md")}),rK=(0,y.A)(R.A)(rI(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)},n=>{let{isVisible:t}=n;return+!!t},n=>{let{isVisible:t}=n;return t?"0":"30px"},n=>{let{theme:t,hasDescription:e}=n;return t.typography.pxToRem(e?16:72)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t,hasDescription:e}=n;return t.typography.pxToRem(e?12:24)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)}),rQ=(0,y.A)(R.A)(rS(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(72)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),r0=y.A.div(rU(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{isVisible:t}=n;return+!!t},n=>{let{isVisible:t}=n;return t?"0":"30px"},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.down("sm")}),r1=y.A.button(rC(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(43)},n=>{let{isActive:t}=n;
1return t?"#ffffff":"#000000"},n=>{let{isActive:t}=n;return t?"#000000":"#ffffff"},n=>{let{theme:t}=n;return"".concat(t.typography.pxToRem(10)," ").concat(t.typography.pxToRem(24))},n=>{let{isActive:t}=n;return t?"#ffffff":"#000000"},n=>{let{isActive:t}=n;return t?"#000000":"#ffffff"},n=>{let{isActive:t}=n;return t?1:.8});y.A.div(rE(),n=>{let{theme:t}=n;return t.typography.pxToRem(505)},n=>{let{isVisible:t}=n;return+!!t},n=>{let{isVisible:t}=n;return t?"0":"30px"},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.down("md")});let r2=(0,y.A)(rR.A)(rO(),n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),r5=y.A.div(rP(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),r4=y.A.span(rM(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(30)},n=>{let{isActive:t}=n;return t?1:.3}),r8=y.A.h3(rF(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{isActive:t}=n;return t?1:.3}),r6=y.A.div(rB()),r3=y.A.div(rq(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)});(0,y.A)(R.A)(rL(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),y.A.div(rV(),n=>{let{theme:t}=n;return t.fonts.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(27)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(-27)},n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)});let r7=y.A.div(rN(),n=>{let{theme:t,isBusinessGarage:e}=n;return e&&"".concat(t.breakpoints.up("md")," { padding-top: 2rem; }")},n=>{let{theme:t}=n;return t.breakpoints.down("lg")}),r9=y.A.div(rW(),n=>{let{isVisible:t}=n;return+!!t},n=>{let{isVisible:t}=n;return t?"0":"30px"},n=>{let{theme:t}=n;return t.breakpoints.down("lg")}),on=y.A.div(rH(),n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),ot=y.A.div(rD(),n=>{let{theme:t}=n;return t.typography.pxToRem(600)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(500)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")}),oe=y.A.div(rY(),n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(800)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(700)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(600)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(800)},n=>{let{theme:t}=n;return t.typography.pxToRem(800)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(700)},n=>{let{theme:t}=n;return t.typography.pxToRem(700)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(600)},n=>{let{theme:t}=n;return t.typography.pxToRem(600)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),or=n=>{var t,e,r,o,l,p,u,s;let{title:d,description:h,featureChips:c,pageTitle:m}=n,y=(null==m?void 0:m.trim().toLowerCase())==="business garage",[x,f]=(0,a.useState)(0),[b,T]=(0,a.useState)((null==c||null==(e=c[0])||null==(t=e.accordionItems)?void 0:t.length)>0?"panel-0-0":null),w=(0,tR.A)(),R=(0,tv.A)(w.breakpoints.down("md")),v=null==c?void 0:c[x],j=null!=b?parseInt(b.split("-").pop(),10):0,A=null==v||null==(r=v.accordionItems)?void 0:r[j],k=null!=(l=null==A?void 0:A.image)?l:null==v?void 0:v.image,_=null!=(s=null!=(u=null!=(p=null==A?void 0:A.mobileImage)?p:null==A?void 0:A.image)?u:null==v?void 0:v.mobileImage)?s:null==v?void 0:v.image;(0,a.useEffect)(()=>
1{c&&c.forEach(n=>{var t,e,r;(null==(t=n.image)?void 0:t.sourceUrl)&&(new window.Image().src=n.image.sourceUrl),(null==(e=n.mobileImage)?void 0:e.sourceUrl)&&(new window.Image().src=n.mobileImage.sourceUrl),null==(r=n.accordionItems)||r.forEach(n=>{var t,e;(null==(t=n.image)?void 0:t.sourceUrl)&&(new window.Image().src=n.image.sourceUrl),(null==(e=n.mobileImage)?void 0:e.sourceUrl)&&(new window.Image().src=n.mobileImage.sourceUrl)})})},[c]),(0,a.useEffect)(()=>{var n;(null==v||null==(n=v.accordionItems)?void 0:n.length)>0?T("panel-".concat(x,"-0")):T(null)},[x,v]);let[z,I]=rw({threshold:.2,rootMargin:"0px 0px -50px 0px",triggerOnce:!0}),[S,U]=rw({threshold:.2,rootMargin:"0px 0px -50px 0px",triggerOnce:!0}),[C,E]=rw({threshold:.2,rootMargin:"0px 0px -50px 0px",triggerOnce:!0});return c&&0!==c.length?(0,i.jsx)(rG,{isBusinessGarage:y,children:(0,i.jsxs)(r$,{maxWidth:"lg",children:[(0,i.jsxs)(rZ,{isBusinessGarage:y,children:[d&&(0,i.jsx)(rK,{ref:z,isVisible:I,hasDescription:!!h,component:"h2",children:d}),h&&(0,i.jsx)(rQ,{component:"p",children:h}),(0,i.jsx)(r0,{ref:S,isVisible:U,children:c.map((n,t)=>(0,i.jsx)(r1,{onClick:()=>f(t),isActive:x===t,children:n.label},n.label||t))})]}),(0,i.jsxs)(no.A,{container:!0,spacing:3,children:[(0,i.jsx)(no.A,{item:!0,size:{xs:12,md:6},children:(0,i.jsx)(rJ,{children:(0,i.jsx)(rX,{ref:C,isVisible:E,children:null==v||null==(o=v.accordionItems)?void 0:o.map((n,t)=>{var e;let r=String(t+1).padStart(2,"0"),o="panel-".concat(x,"-").concat(t),l=b===o,a=t===((null==(e=v.accordionItems)?void 0:e.length)||0)-1;return(0,i.jsxs)("div",{children:[(0,i.jsxs)(r2,{expanded:l,onChange:(n,t)=>{T(t?o:null)},children:[(0,i.jsx)(rb.A,{expandIcon:null,children:(0,i.jsxs)(r5,{children:[(0,i.jsx)(r4,{isActive:l,children:r}),(0,i.jsx)(r8,{isActive:l,children:n.title})]})}),(0,i.jsxs)(rT.A,{children:[R&&_&&(0,i.jsx)(ot,{children:(0,i.jsx)(oe,{imageIndex:x,children:(0,i.jsx)(nY.A,{img:_,alt:null==_?void 0:_.altText,priority:!0,loading:"eager",sizes:"100vw"})})}),n.content&&(0,i.jsx)(r3,{children:(0,g.Ay)(n.content)})]})]}),!a&&(0,i.jsx)(r6,{})]},n.title||t)})})})}),(0,i.jsx)(no.A,{item:!0,size:{xs:12,md:6},children:(0,i.jsx)(r7,{isBusinessGarage:y,children:v&&(k||_)&&(0,i.jsx)(r9,{isVisible:!0,children:k&&(0,i.jsx)(on,{children:(0,i.jsx)(oe,{imageIndex:x,children:(0,i.jsx)(nY.A,{img:k,alt:null==k?void 0:k.altText,priority:!0,loading:"eager",sizes:"50vw"})})})})})})]})]})}):null};function oo(){let n=(0,m._)(["\n margin-top: -","px;\n position: sticky;\n top: 0;\n padding: 0;\n overflow: hidden;\n height: 100dvh;\n z-index: 1;\n "," {\n min-height: 800px;\n max-height: 1400px;\n }\n"]);return oo=function(){return n},n}function oi(){let n=(0,m._)(["\n height: 100dvh;\n background: linear-gradient(\n 180deg,\n rgba(13, 13, 14, 0) 0%,\n rgba(13, 13, 14, 0.9) 77.88%,\n #0d0d0e 100%\n );\n z-index: 2;\n position: relative;\n"]);return oi=function(){return n},n}function ol(){let n=(0,m._)(["\n height: 100dvh;\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding-bottom: 3rem;\n position: relative;\n\n "," {\n padding-left: 0;\n padding-right: 0;\n }\n\n "," {\n min-height: 800px;\n max-height: 1400px;\n }\n"]);return ol=function(){return n},n}function oa(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n width: 100%;\n object-fit: cover !important;\n z-index: 1;\n height: 100%;\n\n &.open {\n z-index: 2;\n\n "," {\n position: relative;\n height: auto;\n }\n }\n"]);return oa=function(){return n},n}function op(){let n=(0,m._)(["\n /* margin-top: ","; */\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: flex-start;\n height: 100dvh;\n max-width: 52rem;\n gap: ",";
1\n "," {\n align-items: flex-start;\n text-align: left;\n padding-left: ",";\n padding-right: ",";\n width: ",";\n gap: ",";\n }\n"]);return op=function(){return n},n}function ou(){let n=(0,m._)(["\n color: ",";\n /* font-family: ","; */\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n letter-spacing: 0.3px;\n text-align: left;\n width: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n max-width: 53rem;\n letter-spacing: 0;\n width: auto;\n }\n"]);return ou=function(){return n},n}function os(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n\n "," {\n font-weight: 700;\n font-size: ",";\n line-height: ",";\n max-width: 509px;\n }\n"]);return os=function(){return n},n}function od(){let n=(0,m._)(["\n display: flex;\n justify-content: center;\n align-items: center;\n\n "," {\n margin-top: 2rem;\n }\n"]);return od=function(){return n},n}or.propTypes={title:c().string,description:c().string,pageTitle:c().string,featureChips:c().arrayOf(c().shape({label:c().string,accordionItems:c().arrayOf(c().shape({title:c().string,content:c().string,image:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),mobileImage:c().shape({altText:c().string,sourceUrl:c().string,title:c().string})})),image:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),mobileImage:c().shape({altText:c().string,sourceUrl:c().string,title:c().string})}))};let og=(0,y.A)(tX)(oo(),n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),oh=y.A.div(oi()),oc=(0,y.A)(w.A)(ol(),n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),om=y.A.video(oa(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),oy=y.A.div(op(),n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(343)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),ox=y.A.h1(ou(),n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.fonts.secondary},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.typography.pxToRem(343)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(72)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)}),of=(0,y.A)(R.A)(os(),n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)});y.A.div(od(),n=>{let{theme:t}=n;return t.breakpoints.down("md")});let ob=n=>{let{video:t,title:e,description:r}=n;return(0,i.jsx)(og,{children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(om,{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,children:(0,i.jsx)("source",{src:null==t?void 0:t.mediaItemUrl,type:"video/mp4"})}),(0,i.jsx)(oh,{children:(0,i.jsx)(oc,{children:(0,i.jsxs)(oy,{children:[(0,i.jsx)(ox,{children:e}),(0,i.jsx)(of,{children:r})]})})})]})})};function oT(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n height: 100%;\n overflow: hidden;\n\n video {\n display: block;\n width: 100%;\n height: 100%;\n object-fit: ",";\n }\n"]);return oT=function(){return n},n}ob.propTypes={video:c().object.isRequired,title:c().string.isRequired,description:c().string.isRequired,button:c().object.isRequired};let ow=(0,y.A)(x.A)(oT(),n=>{let{objectFit:t}=n;return t||"cover"}),oR=(0,a.memo)(n=>{let{video:t,autoPlay:e=!0,loop:r=!0,muted:o=!0,playsInline:l=!0,preload:p="auto",shouldPlay:u=!1,onDurationChange:s,onVideoEnd:d,...g}=n,h=(0,a.useRef)(null),c=(0,a.useRef)(s),m=(0,a.useRef)(d);(0,a.useEffect)(()=>{c.current=s,m.current=d},[s,d]);let y="string"==typeof t?t:null==t?void 0:t.mediaItemUrl;return((0,a.useEffect)(()=>{let n=h.current;if(!n)return;let t=async()=>{try{n.currentTime=0,await n.play()}
1catch(n){console.warn("Video autoplay failed:",n)}};if(u)if(n.readyState>=2)t();else{let e=()=>{t(),n.removeEventListener("canplay",e)};return n.addEventListener("canplay",e),()=>{n.removeEventListener("canplay",e)}}else n.pause()},[u]),(0,a.useEffect)(()=>{let n=h.current;if(!n)return;let t=()=>{u||n.pause()};return n.addEventListener("play",t),()=>n.removeEventListener("play",t)},[u]),(0,a.useEffect)(()=>{let n=h.current;if(!n)return;let t=()=>{c.current&&n.duration&&!isNaN(n.duration)&&c.current(1e3*n.duration)},e=()=>{u&&n.paused&&n.play().catch(n=>{console.warn("Video play failed on canplaythrough:",n)})},r=()=>{m.current&&m.current()};return n.addEventListener("loadedmetadata",t),n.addEventListener("canplaythrough",e),n.addEventListener("ended",r),n.readyState>=1&&n.duration&&!isNaN(n.duration)&&t(),n.readyState>=2&&u&&n.paused&&n.play().catch(n=>{console.warn("Video play failed on readyState check:",n)}),()=>{n.removeEventListener("loadedmetadata",t),n.removeEventListener("canplaythrough",e),n.removeEventListener("ended",r)}},[u]),y)?(0,i.jsx)(ow,{...g,children:(0,i.jsxs)("video",{ref:h,autoPlay:e,loop:r,muted:o,playsInline:l,preload:p,children:[(0,i.jsx)("source",{src:y,type:"video/mp4"}),(0,i.jsx)("track",{kind:"captions"}),"Your browser does not support the video tag."]})}):null});function ov(){let n=(0,m._)(["\n z-index: 2;\n background-color: ",";\n padding: "," 0\n "," 0;\n position: relative;\n overflow: hidden;\n\n "," {\n padding: "," 0\n "," 0;\n }\n"]);return ov=function(){return n},n}function oj(){let n=(0,m._)(["\n width: 100%;\n"]);return oj=function(){return n},n}function oA(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n flex: 1;\n"]);return oA=function(){return n},n}function ok(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n white-space: pre-wrap;\n margin: 0;\n max-width: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n max-width: 100%;\n }\n"]);return ok=function(){return n},n}function o_(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n"]);return o_=function(){return n},n}function oz(){let n=(0,m._)(["\n display: flex;\n gap: ",";\n align-items: flex-start;\n transition: opacity 0.3s ease-in-out;\n opacity: ",";\n\n "," {\n gap: ",";\n }\n"]);return oz=function(){return n},n}function oI(){let n=(0,m._)(["\n display: flex;\n align-items: center;\n justify-content: center;\n min-width: ",";\n width: ",";\n flex-shrink: 0;\n"]);return oI=function(){return n},n}function oS(){let n=(0,m._)(["\n width: 100%;\n position: relative;\n min-height: ",";\n background-color: rgba(255, 255, 255, 0.5);\n height: ",";\n transition: height 0.1s linear;\n\n &::before {\n content: '';\n position: absolute;\n left: 50%;\n top: 0;\n transform: translateX(-50%);\n width: 2px;\n height: 100%;\n background-color: ",";\n transition: background-color 0.3s ease-in-out;\n }\n"]);return oS=function(){return n},n}function oU(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n flex: 1;\n min-width: 0;\n"]);return oU=function(){return n},n}function oC(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 700;\n line-height: normal;\n white-space: pre-wrap;\n margin: 0;\n cursor: pointer;\n transition: opacity 0.2s ease-in-out;\n\n &:hover {\n opacity: 0.8;\n }\n\n "," {\n font-size: ",";\n }\n"]);return oC=function(){return n},n}function oE(){let n=(0,m._)(["\n p,\n li {\n margin: 0;\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n opacity: 0.8;\n white-space: pre-wrap;\n margin: 0;\n }\n"]);return oE=function(){return n},n}function oO(){let n=(0,m._)(["\n display: flex;\n justify-content: flex-start;\n a,\n button {\n font-size: ",";\n line-height: normal;\n font-weight: 600;\n }\n "," {\n margin-bottom: ",";\n }\n"]);return oO=function(){return n},n}function oP(){let n=(0,m._)(["\n width: 100%;\n height: 692px;\n display: flex;\n justify-content: flex-end;\n align-items: center;\n\n "," {\n height: 785px;\n width: 382px;\n }\n"]);return oP=function(){return n},n}oR.displayName="CustomVideo",oR.propTypes={video:c().oneOfType([c().string,c().shape({mediaItemUrl:c().string}
1)]),autoPlay:c().bool,loop:c().bool,muted:c().bool,playsInline:c().bool,preload:c().string,shouldPlay:c().bool,onDurationChange:c().func,onVideoEnd:c().func,objectFit:c().oneOf(["contain","cover","fill","none","scale-down"]),className:c().string};let oM=(0,y.A)(tX)(ov(),n=>{let{theme:t}=n;return t.palette.secondary.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(159)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.breakpoints.down("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(100)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),oF=(0,y.A)(w.A)(oj()),oB=y.A.div(oA(),n=>{let{theme:t}=n;return t.typography.pxToRem(56)}),oq=(0,y.A)(R.A)(ok(),n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)},n=>{let{theme:t}=n;return t.typography.pxToRem(466)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)}),oL=y.A.div(o_(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),oV=y.A.div(oz(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{isActive:t}=n;return t?1:.3},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),oN=y.A.div(oI(),n=>{let{theme:t}=n;return t.typography.pxToRem(1)},n=>{let{theme:t}=n;return t.typography.pxToRem(1)}),oW=y.A.div(oS(),n=>{let{theme:t}=n;return t.typography.pxToRem(46)},n=>{let{isActive:t,progress:e,theme:r}=n;return t||0!==e?r.typography.pxToRem(46+175*e/100):r.typography.pxToRem(46)},n=>{let{isActive:t,progress:e,theme:r}=n;return t&&e>0?r.palette.common.white:"rgba(255, 255, 255, 0.3)"}),oH=y.A.div(oU(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),oD=(0,y.A)(R.A)(oC(),n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),oY=y.A.div(oE(),n=>{let{theme:t}=n;return t.palette.primary.light},n=>{let{theme:t}=n;return t.typography.pxToRem(17)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),oG=y.A.div(oO(),n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),o$=y.A.div(oP(),n=>{let{theme:t}=n;return t.breakpoints.up("md")}),oZ=n=>{var t,e,r,o;let{title:l,steps:p,button:u}=n,[s,d]=(0,a.useState)(0),[h,c]=(0,a.useState)(0),[m,y]=(0,a.useState)(!1),[x,f]=(0,a.useState)(!1),[b,T]=(0,a.useState)(0),w=(0,a.useRef)(null),R=(0,a.useRef)(null),v=(0,a.useRef)(null),j=(0,a.useRef)(!1),A=(0,a.useRef)({}),k=(0,a.useRef)(s),_=(0,a.useRef)(s);_.current=s,(0,a.useEffect)(()=>{let n=v.current;if(!n||(()=>{let t=n.getBoundingClientRect();return t.top<=window.innerHeight&&t.bottom>=0&&(y(!0),f(!0),!0)})())return;let t=new IntersectionObserver(n=>{n.forEach(n=>{n.isIntersecting?(y(!0),f(!0)):(y(!1),f(!1))})},{threshold:[0,.1,.5,1],rootMargin:"0px"});return t.observe(n),()=>{t.disconnect()}},[]);let z=()=>{w.current&&(clearInterval(w.current),w.current=null),R.current&&(clearInterval(R.current),R.current=null)},I=(0,a.useCallback)((n,t)=>{A.current[n]!==t&&(A.current[n]=t,n===_.current&&T(n=>n+1))},[]),S=(0,a.useCallback)(n=>{I(_.current,n)},[I]),U=(0,a.useCallback)(()=>{z(),j.current=!1,setTimeout(()=>{d(n=>{let t=(n+1)%p.length;return c(0),t})},0)},[p]);(0,a.useEffect)(()=>{if(c(0),m){f(!1);let n=setTimeout(()=>{f(!0)},150);return()=>clearTimeout(n)}},[s,m]);let C=(0,a.useCallback)(n=>{n!==s&&(z(),j.current=!1,d(n),c(0))},[s]);return((0,a.useEffect)(()=>{if(k.current=s,!m||!p||0===p.length){z(),j.current=!1;return}let n=A.current[s]||5e3;if(z(),j.current=!1,n>0){let t=setTimeout(()=>{j.current=!0,R.current=setInterval(()=>{c(t=>{let e=t+100/n*50;return e>=100?(clearInterval(R.current),100):e})},50),w.current=setInterval(()=>{j.current=!1,d(n=>{let t=(n+1)%p.length;return c(0),t})},n)},100);return()=>{clearTimeout(t),z(),j.current=!1}}return()=>{z(),j.current=!1}},[s,m,p,b]),p&&0!==p.length)?(0,i.jsx)(oM,{ref:v,children:(0,i.jsx)(oF,{children:(0,i.jsxs)(no.A,{container:!0,spacing:4,children:[(0,i.jsx)(no.A,{item:!0,size:{xs:12,md:6},children:(0,i.jsxs)(oB,{children:[l&&(0,i.jsx)(oq,{children:l}),(0,i.jsx)(oL,{children:p.map((n,t)=>{let e=s===t,r=e?h:0;return(0,i.jsxs)(oV,{isActive:e,children:[(0,i.jsx)(oN,{children:(0,i.jsx)(oW,{isActive:e,progress:r})}),(0,i.jsxs)(oH,{isActive:e,children:[n.title&&(0,i.jsx)(oD,{isActive:e,onClick:()=>C(t),children:n.title}),e&&n.description&&(0,i.jsx)(oY,{children:(0,g.Ay)(n.description)})]})]},n.title)})}),u&&(0,i.jsx)(oG,{children:(0,i.jsx)(ec,{href:u.url,target:u.target,className:"light",children:u.title})})]})}),(0,i.jsx)(no.A,{item:!0,size:{xs:12,md:6},justifyContent:"flex-end",display:"flex",children:(null==(t=p[s])?void 0:t.video)&&(0,i.jsx)(o$,{children:(0,i.jsx)(oR,{video:null==(e=p[s])?void 0:e.video,objectFit:"contain",shouldPlay:x&&m,autoPlay:!0,loop:!1,muted:!0,playsInl
1ine:!0,preload:"auto",onDurationChange:S,onVideoEnd:U},"step-".concat(s,"-").concat((null==(o=p[s])||null==(r=o.video)?void 0:r.mediaItemUrl)||s))})})]})})}):null};oZ.propTypes={title:c().string,steps:c().arrayOf(c().shape({title:c().string,description:c().string,video:c().object})),button:c().shape({title:c().string,url:c().string,target:c().string})};var oJ=e(3252),oX=e(5807),oK=e(46),oQ=e(3461),o0=e(9585);function o1(){let n=(0,m._)(["\n .MuiPaper-root {\n border-radius: ",";\n overflow: hidden;\n }\n"]);return o1=function(){return n},n}function o2(){let n=(0,m._)(["\n position: absolute;\n right: ",";\n top: ",";\n width: ",";\n height: ",";\n border-radius: 50%;\n background-color: ",";\n color: ",";\n z-index: 1;\n padding: 0;\n min-width: ",";\n\n &:hover {\n background-color: ",";\n opacity: 0.8;\n }\n\n svg {\n font-size: ",";\n }\n"]);return o2=function(){return n},n}function o5(){let n=(0,m._)(["\n width: 100%;\n height: auto;\n max-height: 90vh;\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: #000;\n position: relative;\n div {\n img {\n max-width: 100%;\n /* max-height: 90vh; */\n object-fit: cover;\n }\n }\n"]);return o5=function(){return n},n}function o4(){let n=(0,m._)(["\n background-color: ",";\n padding: ",";\n max-width: ",";\n margin: 0 auto;\n display: flex;\n flex-direction: column;\n gap: ",";\n text-align: left;\n justify-content: center;\n "," {\n padding: ",";\n text-align: left;\n min-height: 400px;\n }\n"]);return o4=function(){return n},n}function o8(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n"]);return o8=function(){return n},n}function o6(){let n=(0,m._)(["\n color: ",";\n font-size: 1.5rem;\n font-weight: 600;\n line-height: ",";\n"]);return o6=function(){return n},n}let o3=(0,y.A)(oQ.A)(o1(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),o7=(0,y.A)(o0.A)(o2(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.palette.common.black},n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.palette.common.black},n=>{let{theme:t}=n;return t.typography.pxToRem(18)});y.A.div(o5());let o9=y.A.div(o4(),n=>{let{theme:t}=n;return t.palette.common.white},n=>{let{theme:t}=n;return"".concat(t.typography.pxToRem(60)," ").concat(t.typography.pxToRem(40))},n=>{let{theme:t}=n;return t.typography.pxToRem(800)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return"".concat(t.typography.pxToRem(50)," ").concat(t.typography.pxToRem(20)," ").concat(t.typography.pxToRem(30))}),it=(0,y.A)(R.A)(o8(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),ie=(0,y.A)(R.A)(o6(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),ir=n=>{let{open:t,onClose:e,card:r}=n,o=(0,tR.A)(),l=(0,tv.A)(o.breakpoints.down("md"));return r?(0,i.jsxs)(o3,{open:t,onClose:e,maxWidth:l?"sm":"lg",fullWidth:!0,children:[(0,i.jsx)(o7,{onClick:e,"aria-label":"Close",children:(0,i.jsx)(oX.A,{})}),(0,i.jsx)(oK.A,{sx:{p:0,position:"relative"},children:(0,i.jsxs)(o9,{children:[r.subtitle&&(0,i.jsx)(it,{children:r.subtitle}),r.title&&(0,i.jsx)(ie,{children:r.title})]})})]}):null};function io(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n height: ",";\n border-radius: ",";\n overflow: hidden;\n display: flex;\n flex-direction: column;\n background-color: ",";\n cursor: pointer;\n\n "," {\n height: ",";\n }\n"]);return io=function(){return n},n}function ii(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n height: 100%;\n overflow: hidden;\n\n div {\n height: 100% !important;\n }\n"]);return ii=function(){return n},n}function il(){let n=(0,m._)(["\n width: 100%;\n height: 100%;\n object-fit: cover;\n display: block;\n position: ",";\n top: ",";\n left: ",";\n z-index: ",";\n"]);return il=function(){return n},n}function ia(){let n=(0,m._)(["\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: linear-gradient(\n to bottom,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0) 10%,\n rgba(0, 0, 0, 0.2) 100%\n );\n z-index: 1;\n pointer-events: none;\n"]);return ia=function(){return n},n}function ip(){let n=(0,m._)(["\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: linear-gradient(\n to bottom,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0) 10%,\n rgba(0, 0, 0, 0.2) 100%\n );\n z-index: 1;\n pointer-events: none;\n"]);return ip=function(){return n},n}function iu(){let n=(0,m._)(["\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n width: 40px;\n height: 40px;\n border-radius: 50%;\n background-color: ",";\n border: none;\n display: flex;\n align-items: center;\n justify-content: center;
1\n cursor: pointer;\n z-index: 2;\n transition:\n transform 0.3s ease,\n box-shadow 0.3s ease;\n\n &:hover {\n transform: translate(-50%, -50%) scale(1.1);\n box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n }\n"]);return iu=function(){return n},n}function is(){let n=(0,m._)(["\n width: ",";\n height: ",";\n color: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n margin-left: ",";\n"]);return is=function(){return n},n}function id(){let n=(0,m._)(["\n position: absolute;\n bottom: 8px;\n right: 12px;\n padding: 0;\n width: ",";\n height: ",";\n color: ",";\n z-index: 2;\n"]);return id=function(){return n},n}function ig(){let n=(0,m._)(["\n position: absolute;\n bottom: ",";\n left: ",";\n display: flex;\n flex-direction: column;\n gap: ",";\n z-index: 2;\n"]);return ig=function(){return n},n}function ih(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n height: 100%;\n padding: 0.75rem 0.75rem 0.5rem;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n gap: ",";\n overflow: hidden;\n\n "," {\n padding: 1.25rem;\n }\n"]);return ih=function(){return n},n}function ic(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n margin: 0;\n margin-bottom: auto;\n white-space: pre-wrap;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return ic=function(){return n},n}function im(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n margin-top: auto;\n z-index: 2;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return im=function(){return n},n}function iy(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n margin: 0;\n z-index: 2;\n\n "," {\n font-size: ",";\n line-height: normal;\n }\n"]);return iy=function(){return n},n}function ix(){let n=(0,m._)(["\n width: 100%;\n height: 100%;\n object-fit: cover;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n img {\n object-fit: cover !important;\n }\n"]);return ix=function(){return n},n}ir.propTypes={open:c().bool.isRequired,onClose:c().func.isRequired,card:c().shape({id:c().oneOfType([c().string,c().number]),variant:c().oneOf(["image","text"]),title:c().string,subtitle:c().string,image:c().object,video:c().shape({mediaItemUrl:c().string}),quote:c().string})};let ib=y.A.div(io(),n=>"text"===n.variant?n.theme.typography.pxToRem(231):n.theme.typography.pxToRem(472),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>"text"===n.variant?"#edeef2":"transparent",n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>"text"===n.variant?n.theme.typography.pxToRem(150):n.theme.typography.pxToRem(265)),iT=y.A.div(ii()),iw=y.A.video(il(),n=>n.isTextVariant?"absolute":"relative",n=>n.isTextVariant?"0":"auto",n=>n.isTextVariant?"0":"auto",n=>n.isTextVariant?"1":"auto"),iR=y.A.div(ia());y.A.div(ip());let iv=(0,y.A)(o0.A)(iu(),n=>{let{theme:t}=n;return t.palette.common.white}),ij=y.A.div(is(),n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(2)}),iA=(0,y.A)(o0.A)(id(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.palette.text.primary}),ik=y.A.div(ig(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(4)}),i_=y.A.div(ih(),n=>{let{theme:t}=n;return t.typography.pxToRem(4)},n=>{let{theme:t}=n;return t.breakpoints.up("md")});(0,y.A)(R.A)(ic(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(15)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)});let iz=(0,y.A)(R.A)(im(),n=>"text"!==n.variant||n.hasImage?(n.variant,n.theme.palette.text.secondary):n.theme.palette.secondary.dark,n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),iI=(0,y.A)(R.A)(iy(),n=>"text"!==n.variant||n.hasImage?(n.variant,n.theme.palette.text.secondary):n.theme.palette.secondary.dark,n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(14)}),iS=(0,y.A)(nY.A)(ix()),iU=n=>{var t,e,r,o,l,p,u,s;let{card:d,onClick:g}=n,[h,c]=(0,a.useState)(!1),[m,y]=(0,a.useState)(!1),[x,f]=(0,a.useState)(!1),[b,T]=(0,a.useState)(!1),w=(0,a.useRef)(null),R=(0,tR.A)(),v=(0,tv.A)(R.breakpoints.down("md")),j=()=>{T(!0),g&&g()},A=n=>{var t;n.stopPropagation(),(null==(t=d.video)?void 0:t.mediaItemUrl)?(f(!0),c(!0)):v&&j()},k=n=>{n.stopPropagation(),n.preventDefault(),v&&j()},_=()=>{x&&(c(!1),f(!1))},z=v&&(d.subtitle&&d.subtitle.length>80||(null==(t=d.video)?void 0:t.mediaItemUrl)&&d.subtitle),I=v&&d.subtitle&&d.subtitle.length>80?"".concat(d.subtitle.substring(0,80),"..."):d.subtitle;return(0,i.jsxs)(ib,{variant:d.variant||"image",hasPlayButton:d.hasPlayButton,onClick:()=>{var n;(null==(n=d.video)?void 0:n.mediaItemUrl)&&!h&&!x&&(f(!0),c(!0))},onMouseEnter:()=>{var n;!v&&(null==(n=d.video)?void 0:n.mediaItemUrl)&&!x&&(y(!0),c(!0))},onMouseLeave:()=>{var n;!v&&(null==(n=d.video)?void 0:n.mediaItemUrl)&&!x&&(y(!1),c(!1),w.current&&(w.current.pause(),w.current.currentTime=0))},children:["text"===d.variant?(0,i.jsxs)(i_,{children:[d.subtitle&&(0,i.jsx)(iI,{variant:"text",hasImage:!!(null==d?void 0:d.image),children:I}),d.title&&(0,i.jsx)(iz,{variant:"text",hasImage:!!(null==d?void 0:d.image),children:d.title}),z&&(0,i.jsx)(iA,{"aria-label":"View more",onClick:k,children:(0,i.jsx)(oJ.A,{})}
1),((null==d?void 0:d.image)||(null==d||null==(e=d.video)?void 0:e.mediaItemUrl))&&(0,i.jsxs)(i.Fragment,{children:[h&&(null==(r=d.video)?void 0:r.mediaItemUrl)?(0,i.jsxs)(iw,{ref:w,autoPlay:!0,playsInline:!0,muted:!0,loop:m,onEnded:_,isTextVariant:"text"===d.variant,children:[(0,i.jsx)("source",{src:d.video.mediaItemUrl,type:"video/mp4"}),"Your browser does not support the video tag."]}):(null==d?void 0:d.image)&&(0,i.jsx)(iS,{img:null==d?void 0:d.image,alt:(null==d||null==(o=d.image)?void 0:o.altText)||d.title||"Card image"}),(0,i.jsx)(iR,{}),(null==(l=d.video)?void 0:l.mediaItemUrl)&&v&&!h&&!m&&!x&&(0,i.jsx)(iv,{"aria-label":"Play video",onClick:A,children:(0,i.jsx)(ij,{children:(0,i.jsx)("svg",{width:"12",height:"16",viewBox:"0 0 18 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M0 0V20L18 10L0 0Z",fill:"currentColor"})})})})]})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(iT,{children:[h&&(null==(p=d.video)?void 0:p.mediaItemUrl)?(0,i.jsxs)(iw,{ref:w,autoPlay:!0,playsInline:!0,muted:!0,loop:m,onEnded:_,isTextVariant:!1,children:[(0,i.jsx)("source",{src:d.video.mediaItemUrl,type:"video/mp4"}),"Your browser does not support the video tag."]}):d.image&&(0,i.jsx)(nY.A,{img:d.image,alt:(null==(u=d.image)?void 0:u.altText)||d.title||"Card image",f
1it:"cover"}),(0,i.jsx)(iR,{}),(null==(s=d.video)?void 0:s.mediaItemUrl)&&v&&!h&&!m&&!x&&(0,i.jsx)(iv,{"aria-label":"Play video",onClick:A,children:(0,i.jsx)(ij,{children:(0,i.jsx)("svg",{width:"12",height:"16",viewBox:"0 0 18 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M0 0V20L18 10L0 0Z",fill:"currentColor"})})})}),z&&(0,i.jsx)(iA,{"aria-label":"View more",onClick:k,children:(0,i.jsx)(oJ.A,{})})]}),(0,i.jsxs)(ik,{children:[d.title&&(0,i.jsx)(iz,{children:d.title}),d.subtitle&&(0,i.jsx)(iI,{children:I})]})]}),(0,i.jsx)(ir,{open:b,onClose:()=>{T(!1)},card:d})]})};function iC(){let n=(0,m._)(["\n margin-top: 0;\n padding: "," 0\n "," 0;\n background-color: ",";\n position: relative;\n z-index: 2;\n\n "," {\n padding: "," 0\n "," 0;\n }\n"]);return iC=function(){return n},n}function iE(){let n=(0,m._)([""]);return iE=function(){return n},n}function iO(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n max-width: ",";\n\n "," {\n max-width: 100%;\n }\n"]);return iO=function(){return n},n}function iP(){let n=(0,m._)(["\n color: ",";\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return iP=function(){return n},n}function iM(){let n=(0,m._)(["\n p {\n margin: 0;\n color: ",";\n font-size: ",";\n font-weight: 400;\n line-height: ",";\n max-width: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n }\n"]);return iM=function(){return n},n}function iF(){let n=(0,m._)(["\n position: relative;\n margin-top: ",";\n\n "," {\n margin-top: ",";\n }\n"]);return iF=function(){return n},n}function iB(){let n=(0,m._)(["\n display: flex;\n gap: ",";\n width: 100%;\n max-width: ",";\n margin: 0;\n"]);return iB=function(){return n},n}function iq(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n flex: 1;\n width: ",";\n\n "," {\n width: auto;\n }\n"]);return iq=function(){return n},n}iU.propTypes={card:c().shape({id:c().oneOfType([c().string,c().number]),variant:c().oneOf(["image","text"]),title:c().string,subtitle:c().string,image:c().object,video:c().shape({mediaItemUrl:c().string}),hasPlayButton:c().bool}).isRequired,onClick:c().func};let iL=(0,y.A)(tX)(iC(),n=>{let{theme:t}=n;return t.typography.pxToRem(134)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.palette.primary.light},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),iV=(0,y.A)(w.A)(iE()),iN=y.A.div(iO(),n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(820)},n=>{let{theme:t}=n;return t.breakpoints.down("md")}),iW=(0,y.A)(R.A)(iP(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.typography.pxToRem(88)}),iH=y.A.div(iM(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(610)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),iD=y.A.div(iF(),n=>{let{theme:t}=n;return t.typography.pxToRem(72)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),iY=y.A.div(iB(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.typography.pxToRem(1232)}),iG=y.A.div(iq(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.typography.pxToRem(308)},n=>{let{theme:t}=n;return t.breakpoints.down("md")}),i$=n=>{let{title:t,description:e,cards:r}=n,o=(0,tR.A)(),l=(0,tv.A)(o.breakpoints.down("md")),p=(0,a.useMemo)(()=>
1{if(!r||0===r.length)return[[],[],[],[]];if(l){let n=[[],[]],t=r.filter(n=>"text"!==n.variant),e=r.filter(n=>"text"===n.variant),o=0,i=0,l=0;for(;o<t.length&&i<e.length-1;)l%2==0?(n[0].push(t[o]),o++,i<e.length&&(n[1].push(e[i]),i++),i<e.length&&(n[1].push(e[i]),i++)):(i<e.length&&(n[0].push(e[i]),i++),i<e.length&&(n[0].push(e[i]),i++),n[1].push(t[o]),o++),l++;for(;o<t.length;)n[o%2].push(t[o]),o++;for(;i<e.length;)n[i%2].push(e[i]),i++;return n}{let n=[,,,,].fill(null).map(()=>[]);return r.forEach((t,e)=>{n[e%4].push(t)}),n}},[r,l]);return r&&0!==r.length?(0,i.jsx)(iL,{children:(0,i.jsxs)(iV,{children:[(0,i.jsxs)(iN,{children:[t&&(0,i.jsx)(iW,{children:t}),e&&(0,i.jsx)(iH,{children:(0,g.Ay)(e)})]}),(0,i.jsx)(iD,{children:(0,i.jsx)(iY,{children:p.map((n,t)=>(0,i.jsx)(iG,{children:n.map((n,e)=>(0,i.jsx)(iU,{card:n},n.id||"card-".concat(t,"-").concat(e)))},"col-".concat(n.title)))})})]})}):null};i$.propTypes={title:c().string,description:c().string,cards:c().arrayOf(c().shape({id:c().oneOfType([c().string,c().number]),variant:c().oneOf(["image","text"]),title:c().string,subtitle:c().string,image:c().object,video:c().shape({mediaItemUrl:c().string}),quote:c().string,hasPlayButton:c().bool}))};var iZ=e(9320);function iJ(){let n=(0,m._)(["\n position: relative;\n background-color: #000000;\n z-index: 2;\n"]);return iJ=function(){return n},n}function iX(){let n=(0,m._)(["\n position: relative;\n background-color: ",";\n border-radius: ",";\n overflow: hidden;\n padding-top: ",";\n padding-bottom: ",";\n\n "," {\n padding-top: ",";\n padding-bottom: ",";\n }\n\n "," {\n padding-top: ",";\n padding-bottom: ",";\n }\n\n &::before {\n content: '';\n position: absolute;\n top: 58%;\n left: 50%;\n right: auto;\n width: 100%;\n max-width: ",";\n transform: translate(-50%, -50%);\n min-height: ",";\n height: max(",", 55vw);\n background-image: url('/images/leadership-bg.png');\n background-size: 100% auto;\n background-position: center top;\n background-repeat: no-repeat;\n pointer-events: none;\n z-index: 0;\n\n "," {\n top: ",";\n left: 0;\n right: 0;\n height: ",";\n min-height: ",";\n max-width: none;\n transform: none;\n background-size: 100% auto;\n background-position: center top;\n }\n\n @media (min-width: 1440px) {\n background-size: 100% auto;\n height: max(",", 57vw);\n min-height: ",";\n background-position: center top;\n }\n }\n\n &::after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-image:\n radial-gradient(\n ellipse 80% 50% at 50% -20%,\n rgba(41, 180, 219, 0.08) 0%,\n transparent 50%\n ),\n radial-gradient(\n ellipse 60% 40% at 80% 60%,\n rgba(255, 255, 255, 0.6) 0%,\n transparent 50%\n );\n pointer-events: none;\n z-index: 0;\n }\n"]);return iX=function(){return n},n}function iK(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n display: flex;\n flex-direction: column;\n align-items: center;\n"]);return iK=function(){return n},n}function iQ(){let n=(0,m._)(["\n text-align: center;\n max-width: ",";\n margin-bottom: ",";\n\n "," {\n margin-bottom: ",";\n }\n"]);return iQ=function(){return n},n}function i0(){let n=(0,m._)(["\n text-align: center;\n leading-trim: both;\n font-size: 1rem;\n font-weight: 700;\n line-height: 1.75rem;\n letter-spacing: 0.1rem;\n text-transform: uppercase;\n color: ",";\n margin-bottom: ",";\n display: block;\n"]);return i0=function(){return n},n}function i1(){let n=(0,m._)(["\n color: #000;\n text-align: center;\n max-width: 600px;\n font-size: 2.5rem;\n font-weight: 600;\n line-height: 2.75rem;\n\n "," {\n font-size: 4.25rem;\n line-height: 4.75rem;\n }\n"]);return i1=function(){return n},n}function i2(){let n=(0,m._)(["\n width: 100%;\n"]);return i2=function(){return n},n}function i5(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n background: linear-gradient(90deg, #e9eef3 0%, #c9d1d9 100%);\n border-radius: ",";\n overflow: hidden;\n\n transition: box-shadow 0.3s ease;\n\n &:hover {\n box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);\n }\n"]);return i5=function(){return n},n}function i4(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n overflow: hidden;\n background-color: ",";\n aspect-ratio: 4 / 5;\n max-height: ",";\n"]);return i4=function(){return n},n}function i8(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n width: 100%;\n height: 100%;\n filter: grayscale(100%);\n\n > div {\n position: absolute !important;\n inset: 0 !important;\n width: 100% !important;\n height: 100% !important;\n }\n\n img {\n object-fit: cover !important;\n object-position: center top !important;\n }\n"]);return i8=function(){return n},n}function i6(){let n=(0,m._)(["\n padding: ",";\n display: flex;\n flex-direction: column;\n align-items: center;\n flex: 1;\n\n "," {\n padding: ",";
1\n align-items: flex-start;\n }\n"]);return i6=function(){return n},n}function i3(){let n=(0,m._)(["\n margin-bottom: ",";\n align-self: flex-start;\n color: #030d11;\n font-size: 12px;\n font-style: normal;\n font-weight: 700;\n letter-spacing: 1.2px;\n text-transform: uppercase;\n"]);return i3=function(){return n},n}function i7(){let n=(0,m._)(["\n color: #030d11;\n font-size: 1.5rem;\n font-weight: 600;\n margin-bottom: ",";\n align-self: flex-start;\n"]);return i7=function(){return n},n}function i9(){let n=(0,m._)(["\n width: 100%;\n align-self: flex-start;\n"]);return i9=function(){return n},n}function ln(){let n=(0,m._)(["\n margin-bottom: ",";\n align-self: flex-start;\n width: 100%;\n color: #030d11;\n font-style: normal;\n font-weight: 400;\n opacity: 0.9;\n font-size: ",";\n line-height: ",";\n\n ","\n\n "," {\n font-size: 1rem;\n line-height: 1.625rem;\n ","\n }\n"]);return ln=function(){return n},n}function lt(){let n=(0,m._)(["\n width: 100%;\n display: flex;\n justify-content: center;\n align-self: center;\n margin-top: ",";\n"]);return lt=function(){return n},n}function le(){let n=(0,m._)(["\n width: ",";\n height: ",";\n min-width: ",";\n min-height: ",";\n border-radius: 50%;\n background-color: ",";\n border: unset;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n transition:\n transform 0.2s ease,\n box-shadow 0.2s ease,\n border-color 0.2s ease;\n flex-shrink: 0;\n padding: 0;\n margin: 0;\n -webkit-appearance: none;\n appearance: none;\n\n &:hover {\n transform: scale(1.05);\n box-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);\n }\n"]);return le=function(){return n},n}function lr(){let n=(0,m._)(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n margin: 0;\n padding: 0;\n color: ",";\n\n svg {\n width: ",";\n height: ",";\n display: block;\n margin: auto;\n }\n"]);return lr=function(){return n},n}function lo(){let n=(0,m._)(["\n text-align: center;\n max-width: ",";\n margin: 0;\n padding-top: 6.25rem;\n\n "," {\n padding-top: 11.8rem;\n }\n"]);return lo=function(){return n},n}function li(){let n=(0,m._)(["\n color: ",";\n text-align: center;\n font-weight: 400;\n font-size: 2rem;\n line-height: 2.5rem;\n padding-bottom: 0.5rem;\n\n "," {\n font-size: 3.5rem;\n line-height: 4rem;\n padding-bottom: 1rem;\n }\n"]);return li=function(){return n},n}function ll(){let n=(0,m._)(["\n color: #030d11;\n font-weight: 600;\n text-transform: uppercase;\n font-size: 0.875rem;\n letter-spacing: 0.04375rem;\n\n "," {\n font-size: 1.125rem;\n letter-spacing: 0.05625rem;\n }\n"]);return ll=function(){return n},n}let la=y.A.section(iJ()),lp=y.A.div(iX(),"#F5F6F8",n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(64)},n=>{let{theme:t}=n;return t.typography.pxToRem(100)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.typography.pxToRem(120)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(100)},n=>{let{theme:t}=n;return t.typography.pxToRem(140)},n=>{let{theme:t}=n;return t.typography.pxToRem(600)},n=>{let{theme:t}=n;return t.typography.pxToRem(824)},n=>{let{theme:t}=n;return t.typography.pxToRem(824)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(150)},n=>{let{theme:t}=n;return t.typography.pxToRem(824)},n=>{let{theme:t}=n;return t.typography.pxToRem(824)},n=>{let{theme:t}=n;return t.typography.pxToRem(824)},n=>{let{theme:t}=n;return t.typography.pxToRem(824)}),lu=(0,y.A)(w.A)(iK()),ls=y.A.header(iQ(),n=>{let{theme:t}=n;return t.typography.pxToRem(800)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(56)}),ld=(0,y.A)(R.A)(i0(),"#6B6B6B",n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),lg=(0,y.A)(R.A)(i1(),n=>{let{theme:t}=n;return t.breakpoints.up("md")}),lh=y.A.div(i2()),lc=y.A.article(i5(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),lm=y.A.div(i4(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(280)}),ly=y.A.div(i8()),lx=y.A.div(i6(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),lf=(0,y.A)(R.A)(i3(),n=>{let{theme:t}=n;return t.typography.pxToRem(4)}),lb=(0,y.A)(R.A)(i7(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),lT=y.A.div(i9()),lw=y.A.div(ln(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(15)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{$isClamped:t}=n;return t&&"\n display: -webkit-box;\n -webkit-line-clamp: 3;\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-box-orient: vertical;\n word-break: break-word;\n "},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{$isClamped:t}=n;return t&&"-webkit-line-clamp: 3;"}),lR=y.A.div(lt(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),lv=y.A.button(le(),n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.palette.text.light}),lj=y.A.span(lr(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),lA=y.A.div(lo(),n=>{let{theme:t}=n;return t.typography.pxToRem(900)},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),lk=(0,y.A)(R.A)(li(),n=>{let{theme:t}=n;return t.palette.text.primary},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),l_=(0,y.A)(R.A)(ll(),n=>{let{theme:t}=n;return t.breakpoints.up("md")}),lz=n=>{let{title:t,subtitle:e,leaders:r,quote:o,author:l}=n,[p,u]=(0,a.useState)(new Set),[s,d]=(0,a.useState)(new Set),[h,c]=(0,a.useState)(0);return t||e||r&&r.length>0||o||l?(0,i.jsx)(la,{children:(0,i.jsx)(lp,{children:(0,i.jsxs)(lu,{children:[(e||t)&&(0,i.jsxs)(ls,{children:[e&&(0,i.jsx)(ld,{component:"span","aria-hidden":!0,
1children:e}),t&&(0,i.jsx)(lg,{component:"h2",variant:"h2",children:t})]}),r&&r.length>0&&(0,i.jsx)(lh,{children:(0,i.jsx)(no.A,{container:!0,spacing:{xs:4,md:5},alignItems:"flex-start",children:r.map((n,t)=>{var e,r;let o=(null==n?void 0:n.name)?"leader-".concat(t,"-").concat(n.name):"leader-".concat(t),l=p.has(o),a=(null==n?void 0:n.description)&&n.description.length>180;return(0,i.jsx)(no.A,{item:!0,size:{xs:12,sm:6},children:(0,i.jsxs)(lc,{children:[(null==n||null==(e=n.image)?void 0:e.sourceUrl)&&(0,i.jsx)(lm,{children:(0,i.jsx)(ly,{children:(0,i.jsx)(nY.A,{img:n.image,alt:(null==(r=n.image)?void 0:r.altText)||(null==n?void 0:n.name)||"Team member",sizes:"(min-width: 960px) 50vw, 100vw",fit:"cover"})})}),(0,i.jsxs)(lx,{children:[(null==n?void 0:n.role)&&(0,i.jsx)(lf,{component:"span",children:n.role}),(null==n?void 0:n.name)&&(0,i.jsx)(lb,{component:"h3",variant:"h3",children:n.name}),(null==n?void 0:n.description)&&(0,i.jsx)(i.Fragment,{children:a?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(lT,{children:(0,i.jsx)(iZ.A,{in:l,collapsedSize:100,timeout:{enter:450,exit:450},TransitionProps:{onExited:()=>{d(n=>{let t=new Set(n);return t.delete(o),t}),setTimeout(()=>{c(n=>n+1)},50)},onEntered:()=>{d(n=>{let t=new Set(n);return t.delete(o),t})}},children:(0,i.jsx)(lw,{component:"div",$isClamped:!l&&!s.has(o),children:"string"==typeof n.description?(0,g.Ay)(n.description):n.description},"".concat(o,"-").concat(h))})}),(0,i.jsx)(lR,{children:(0,i.jsx)(lI,{isExpanded:l,onToggle:()=>(n=>{u(t=>{let e=new Set(t);return e.has(n)?(d(t=>new Set(t).add(n)),e.delete(n)):(d(t=>{let e=new Set(t);return e.delete(n),e}),e.add(n)),e})})(o),label:n.name})})]}):(0,i.jsx)(lw,{children:"string"==typeof n.description?(0,g.Ay)(n.description):n.description})})]})]})},o)})})}),(o||l)&&(0,i.jsxs)(lA,{children:[o&&(0,i.jsx)(lk,{children:"string"==typeof o?(0,g.Ay)(o):o}),l&&(0,i.jsx)(l_,{children:l})]})]})})}):null};function lI(n){let{isExpanded:t,onToggle:e,label:r}=n;return(0,i.jsx)(lv,{type:"button",onClick:e,"aria-expanded":t,"aria-label":t?"Show less about ".concat(r):"Read more about ".concat(r),children:(0,i.jsx)(lj,{"aria-hidden":!0,children:t?(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("line",{x1:"4",y1:"10",x2:"16",y2:"10",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})}):(0,i.jsxs)("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("line",{x1:"10",y1:"4",x2:"10",y2:"16",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round"}),(0,i.jsx)("line",{x1:"4",y1:"10",x2:"16",y2:"10",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round"})]})})})}function lS(){let n=(0,m._)(["\n padding-top: 2rem;\n\n "," {\n padding-top: 4rem;\n }\n\n a {\n color: #000;\n font-weight: 600;\n }\n"]);return lS=function(){return n},n}lI.propTypes={isExpanded:c().bool.isRequired,onToggle:c().func.isRequired,label:c().string},lz.propTypes={title:c().string,subtitle:c().string,leaders:c().arrayOf(c().shape({name:c().string,role:c().string,image:c().shape({altText:c().string,sourceUrl:c().string}),description:c().string})),quote:c().string,author:c().string};let lU=(0,y.A)(w.A)(lS(),n=>{let{theme:t}=n;return t.breakpoints.up("md")}),lC=n=>{let{containerMaxWidth:t,content:e}=n;return e?(0,i.jsx)(lU,{contained:!0,maxWidth:t,children:(0,g.Ay)(e)}):null};function lE(){let n=(0,m._)(["\n position: relative;\n background-color: #000000;\n z-index: 2;\n"]);return lE=function(){return n},n}function lO(){let n=(0,m._)(["\n position: relative;\n padding-top: ",";\n padding-bottom: ",";\n\n "," {\n padding-top: ",";\n padding-bottom: ",";\n }\n"]);return lO=function(){return n},n}function lP(){let n=(0,m._)(["\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n width: min(95vw, ",");\n height: min(95vw, ",");\n border-radius: 50%;\n background: radial-gradient(\n circle,\n rgba(8, 28, 36, 0.75) 0%,\n rgba(8, 28, 36, 0.5) 40%,\n rgba(8, 28, 36, 0.2) 70%,\n transparent 100%\n );\n pointer-events: none;\n z-index: 0;\n"]);return lP=function(){return n},n}function lM(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n display: flex;\n flex-direction: column;\n align-items: center;\n // max-width: 100% !important;\n // width: 100%;\n // padding-left: "," !important;\n // padding-right: "," !important;\n\n // "," {\n // padding-left: "," !important;\n // padding-right: "," !important;\n // }\n\n // "," {\n // padding-left: "," !important;\n // padding-right: "," !important;\n // }\n"]);return lM=function(){return n},n}function lF(){let n=(0,m._)(["\n text-align: center;\n margin-bottom: ",";\n max-width: ",";\n\n "," {\n margin-bottom: ",";\n }\n"]);return lF=function(){return n},n}function lB(){let n=(0,m._)(["\n margin-bottom: ",";\n color: #f1f3f4;\n text-align: center;\n font-size: 2.5rem;\n font-weight: 600;\n line-height: 2.75rem;\n\n "," {\n font-size: 5rem;\n line-height: 5.5rem;\n }\n"]);return lB=function(){return n},n}function lq(){let n=(0,m._)(["\n color: #f1f3f4;\n text-align: center;\n leading-trim: both;\n text-edge: cap;\n font-size: 1.125rem;\n font-weight: 400;\n line-height: 1.75rem;\n opacity: 0.7;\n\n "," {\n font-size: 1.25rem;\n max-width: 505px;\n }\n"]);return lq=function(){return n},n}function lL(){let n=(0,m._)(["\n margin-top: ",";\n padding: ",";\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n background-color: #030d11;\n border: 0.5px solid #20292c;\n border-radius: ",";\n transition: background-color 0.3s ease;\n\n "," {\n padding: ",";\n }\n"]);return lL=function(){return n},n}function lV(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n border-radius: ",";\n overflow: hidden;\n transition: box-shadow 0.3s ease;\n\n &:hover {\n box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);\n }\n\n &:hover [data-card-body] {\n background-color: #29b4db;\n }\n"]);return lV=function(){return n},n}function lN(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n overflow: hidden;\n background-color: #2a2a2a;\n aspect-ratio: 3 / 4;\n border-radius: ",";\n\n "," {\n aspect-ratio: auto;\n height: ",";\n }\n"]);return lN=function(){return n},n}function lW(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n width: 100%;\n height: 100%;\n filter: grayscale(100%);\n\n > div {\n position: absolute !important;\n inset: 0 !important;\n width: 100% !important;\n height: 100% !important;\n }\n\n img {\n object-fit: cover !important;\n object-position: center top !important;\n }\n"]);return lW=function(){return n},n}function lH(){let n=(0,m._)(["\n margin-bottom: ",";\n color: #fcfdfd;\n font-size: 0.75rem;\n font-weight: 700;\n line-height: 1rem;\n letter-spacing: 0.075rem;\n text-transform: uppercase;\n opacity: 0.4;\n"]);return lH=function(){return n},n}function lD(){let n=(0,m._)(["\n color: #fcfdfd;\n font-size: 1.25rem;\n font-weight: 600;\n line-height: 1.75rem;\n text-transform: capitalize;\n"]);return lD=function(){return n},n}function lY(){let n=(0,m._)(["\n margin-top: ",";\n display: flex;\n justify-content: center;\n\n "," {\n display: none;\n }\n"]);return lY=function(){return n},n}function lG(){let n=(0,m._)(["\n span {\n text-transform: uppercase !important;\n }\n"]);return lG=function(){return n},n}lC.propTypes={containerMaxWidth:c().string,content:c().string};let l$=y.A.section(lE()),lZ=y.A.div(lO(),n=>{let{theme:t}=n;return t.typography.pxToRem(92)},n=>{let{theme:t}=n;return t.typography.pxToRem(92)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(145)},n=>{let{theme:t}=n;return t.typography.pxToRem(161)}),lJ=y.A.div(lP(),n=>{let{theme:t}=n;return t.typography.pxToRem(1e3)},n=>{let{theme:t}=n;return t.typography.pxToRem(1e3)}),lX=(0,y.A)(w.A)(lM(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.up("lg")},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(48)}),lK=y.A.header(lF(),n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.typography.pxToRem(800)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),lQ=(0,y.A)(R.A)(lB(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),l0=(0,y.A)(R.A)(lq(),n=>{let{theme:t}=n;return t.breakpoints.up("md")}),l1=y.A.div(lL(),n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),l2=y.A.article(lV(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),l5=y.A.div(lN(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(290)}),l4=y.A.div(lW()),l8=(0,y.A)(R.A)(lH(),n=>{let{theme:t}=n;return t.typography.pxToRem(4)}),l6=(0,y.A)(R.A)(lD()),l3=y.A.div(lY(),n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),l7=(0,y.A)(ec)(lG()),l9=n=>{let{title:t,subtitle:e,team:r}=n,o=(0,t$.u)(),l=(0,tv.A)(o.breakpoints.down("md")),[p,u]=(0,a.useState)(8);if(!(t||e||r&&Array.isArray(r)&&r.length>0))return null;let s=l&&(null==r?void 0:r.length)>8?r.slice(0,p):r,d=l&&(null==r?void 0:r.length)>p;return(0,i.jsx)(l$,{"aria-labelledby":"our-team-title",children:(0,i.jsxs)(lZ,{children:[(0,i.jsx)(lJ,{"aria-hidden":!0}),(0,i.jsxs)(lX,{children:[(t||e)&&(0,i.jsxs)(lK,{children:[t&&(0,i.jsx)(lQ,{id:"our-team-title",component:"h2",variant:"h2",children:"string"==typeof t?(0,g.Ay)(t):t}),e&&(0,i.jsx)(l0,{component:"p",children:"string"==typeof e?(0,g.Ay)(e):e})]}),r&&Array.isArray(r)&&r.length>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(no.A,{container:!0,spacing:{xs:1.5},role:"list",children:s.map((n,t)=>{var e,r;let o=(null==n?void 0:n.name)?"team-".concat(t,"-").concat(n.name):"team-".concat(t);return(0,i.jsx)(no.A,{item:!0,size:{xs:12,sm:6,md:4,lg:3},role:"listitem",children:(0,i.jsxs)(l2,{children:[(null==n||null==(e=n.image)?void 0:e.sourceUrl)&&(0,i.jsx)(l5,{children:(0,i.jsx)(l4,{children:(0,i.jsx)(nY.A,{img:n.image,alt:(null==(r=n.image)?void 0:r.altText)||(null==n?void 0:n.name)||"Team member",sizes:"(min-width: 1200px) 25vw, (min-width: 960px) 33vw, (min-width: 600px) 50vw, 100vw",fit:"
1cover"})})}),(0,i.jsxs)(l1,{"data-card-body":!0,children:[(null==n?void 0:n.role)&&(0,i.jsx)(l8,{component:"span",children:n.role}),(null==n?void 0:n.name)&&(0,i.jsx)(l6,{component:"h3",variant:"h3",children:n.name})]})]})},o)})}),d&&(0,i.jsx)(l3,{children:(0,i.jsx)(l7,{className:"outlined",onClick:()=>{u(n=>Math.min(n+8,r.length))},children:"Load More"})})]})]})]})})};function an(){let n=(0,m._)(["\n position: relative;\n overflow: hidden;\n width: 100%;\n min-height: 100vh;\n display: flex;\n align-items: center;\n justify-content: center;\n margin-top: -","px;\n padding-top: ","px;\n border-radius: 0 0 ","\n ",";\n background: linear-gradient(\n 180deg,\n #000000 0%,\n #000000 17%,\n #030303 33%,\n #0a0a0a 50%,\n #030303 67%,\n #000000 83%,\n #000000 100%\n );\n\n "," {\n border-radius: 0 0 ","\n ",";\n }\n"]);return an=function(){return n},n}function at(){let n=(0,m._)(["\n position: absolute;\n width: ",";\n height: ",";\n border-radius: 50%;\n background: ",";\n opacity: 0.2;\n filter: blur(",");\n pointer-events: none;\n\n ","\n"]);return at=function(){return n},n}function ae(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n padding-top: ",";\n padding-bottom: ",";\n gap: ",";\n"]);return ae=function(){return n},n}function ar(){let n=(0,m._)(["\n margin: 0;\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n background: linear-gradient(\n 90deg,\n "," 0%,\n #ffffff 100%\n );\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n background-clip: text;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return ar=function(){return n},n}function ao(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: ",";\n max-width: ",";\n"]);return ao=function(){return n},n}function ai(){let n=(0,m._)(["\n color: ",";\n font-weight: 400;\n font-size: ",";\n line-height: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return ai=function(){return n},n}function al(){let n=(0,m._)(["\n color: #f1f3f4;\n font-size: ",";\n line-height: ",";\n opacity: 0.9;\n\n em,\n i {\n color: ",";\n font-weight: 500;\n }\n"]);return al=function(){return n},n}function aa(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: ",";\n margin-top: ",";\n width: 100%;\n justify-content: center;\n\n "," {\n flex-direction: row;\n gap: ",";\n }\n"]);return aa=function(){return n},n}function ap(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: ",";\n padding: ","\n ",";\n width: ",";\n background: rgba(255, 255, 255, 0.05);\n border: 1px solid rgba(255, 255, 255, 0.1);\n border-radius: ",";\n text-align: center;\n\n "," {\n gap: ",";\n padding: ",";\n width: 100%;\n max-width: ",";\n border-radius: ",";\n }\n\n "," {\n width: ",";\n }\n"]);return ap=function(){return n},n}function au(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return au=function(){return n},n}function as(){let n=(0,m._)(["\n color: rgba(255, 255, 255, 0.6);\n font-size: ",";\n line-height: ",";\n"]);return as=function(){return n},n}function ad(){let n=(0,m._)(["\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: ",";\n background: linear-gradient(to top, #000000, transparent);\n pointer-events: none;\n z-index: 0;\n"]);return ad=function(){return n},n}l9.propTypes={title:c().string,subtitle:c().string,team:c().arrayOf(c().shape({name:c().string,role:c().string,image:c().shape({altText:c().string,sourceUrl:c().string})}))};let ag=y.A.section(an(),n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),ah=y.A.div(at(),n=>{let{theme:t}=n;return t.typography.pxToRem(400)},n=>{let{theme:t}=n;return t.typography.pxToRem(400)},n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(125)},n=>{let{$position:t}=n;return"left"===t?"\n top: -10%;\n left: 20%;\n ":"\n bottom: 5%;\n right: 15%;\n "}),ac=(0,y.A)(w.A)(ae(),n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),am=y.A.h1(ar(),n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)}),ay=y.A.div(ao(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(569)}
1),ax=(0,y.A)(R.A)(ai(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),af=(0,y.A)(R.A)(al(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.palette.primary.main}),ab=y.A.div(aa(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),aT=y.A.div(ap(),n=>{let{theme:t}=n;return t.typography.pxToRem(4)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.typography.pxToRem(260)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(8)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.typography.pxToRem(295)},n=>{let{theme:t}=n;return t.typography.pxToRem(21)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(295)}),aw=(0,y.A)(R.A)(au(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(21)},n=>{let{theme:t}=n;return t.typography.pxToRem(31)}),aR=(0,y.A)(R.A)(as(),n=>{let{theme:t}=n;return t.typography.pxToRem(15)},n=>{let{theme:t}=n;return t.typography.pxToRem(22)}),av=y.A.div(ad(),n=>{let{theme:t}=n;return t.typography.pxToRem(133)}),aj=n=>{let{bigTitle:t,title:e,description:r,featCards:o}=n;return t||e||r||(null==o?void 0:o.length)>0?(0,i.jsxs)(ag,{children:[(0,i.jsx)(ah,{$position:"left"}),(0,i.jsx)(ah,{$position:"right"}),(0,i.jsxs)(ac,{maxWidth:"lg",children:[t&&(0,i.jsx)(am,{children:(0,g.Ay)(t)}),(e||r)&&(0,i.jsxs)(ay,{children:[e&&(0,i.jsx)(ax,{component:"h2",children:(0,g.Ay)(e)}),r&&(0,i.jsx)(af,{component:"div",children:(0,g.Ay)(r)})]}),(null==o?void 0:o.length)>0&&(0,i.jsx)(ab,{children:o.map((n,t)=>(0,i.jsxs)(aT,{children:[(0,i.jsx)(aw,{component:"h3",children:n.title}),(0,i.jsx)(aR,{component:"p",children:n.description})]},n.title||t))})]}),(0,i.jsx)(av,{})]}):null};aj.propTypes={bigTitle:c().string,title:c().string,description:c().string,featCards:c().arrayOf(c().shape({title:c().string,description:c().string}))};var aA=e(9099);function ak(){let n=(0,m._)(["\n position: sticky;\n top: 0;\n width: 100%;\n max-width: none;\n height: 100vh;\n min-height: 100vh;\n display: flex;\n align-items: center;\n justify-content: center;\n margin-top: -","px;\n padding-top: ","px;\n padding-left: 0;\n padding-right: 0;\n z-index: 1;\n"]);return ak=function(){return n},n}function a_(){let n=(0,m._)(["\n overflow: hidden;\n z-index: 1;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n /* Fix subpixel seam on Retina displays (overflow:hidden artifact) */\n transform: translateZ(0);\n -webkit-transform: translateZ(0);\n backface-visibility: hidden;\n\n ","\n"]);return a_=function(){return n},n}function az(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n\n "," {\n display: none;\n }\n"]);return az=function(){return n},n}function aI(){let n=(0,m._)(["\n display: none;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n\n "," {\n display: block;\n }\n"]);return aI=function(){return n},n}function aS(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #000000;\n opacity: ",";\n z-index: 1;\n pointer-events: none;\n transition: opacity 0.1s ease-out;\n"]);return aS=function(){return n},n}function aU(){let n=(0,m._)(["\n display: none;\n\n "," {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.8) 100%\n );\n z-index: 1;\n pointer-events: none;\n }\n"]);return aU=function(){return n},n}function aC(){let n=(0,m._)(["\n display: none;\n\n "," {\n display: ",";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0.8) 100%\n );\n z-index: 1;\n pointer-events: none;\n }\n"]);return aC=function(){return n},n}function aE(){let n=(0,m._)(["\n position: relative;\n z-index: 2;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n"]);return aE=function(){return n},n}function aO(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n text-align: left;\n width: 100%;\n max-width: ",";\n gap: ",";\n opacity: ",";\n transition: opacity 0.1s ease-out;\n pointer-events: ",";\n\n "," {\n gap: ",";\n }\n\n "," {\n gap: ",";\n }\n"]);return aO=function(){return n},n}function aP(){let n=(0,m._)(["\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n gap: ",";\n\n "," {\n gap: ",";\n }\n"]);return aP=function(){return n},n}function aM(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n align-items: flex-start;\n width: 100%;\n"]);return aM=function(){return n},n}function aF(){let n=(0,m._)(["\n color: #f1f3f4;\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n width: 100%;\n white-space: pre-wrap;\n text-align: left;\n font-style: normal;\n margin: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n\n p {\n margin: 0;\n padding: 0;\n line-height: ",";\n display: block;\n\n &:first-of-type {\n margin-bottom: 0;\n }\n\n &:not(:first-of-type) {\n margin-top: 0;\n line-height: ",";\n }\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n\n p {\n line-height: ",";\n\n &:not(:first-of-type) {\n line-height: ",";\n }\n }\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n\n p {\n line-height: ",";\n\n &:not(:first-of-type) {\n line-height: ",";\n }\n }\n }\n"]);return aF=function(){return n},n}function aB(){let n=(0,m._)(["\n color: #f1f3f4;\n font-weight: 400;\n font-size: ",";\n line-height: ",";\n width: 100%;\n white-space: pre-wrap;\n margin: 0;\n text-align: left;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return aB=function(){return n},n}let aq=y.A.div(ak(),n=>{let{theme:t}=n;return t.navHeight},n=>{let{theme:t}=n;return t.navHeight}),aL=(0,y.A)(x.A)(a_(),n=>{let{extendTop:t}=n;return t&&"\n top: -72px;\n height: calc(100% + 72px);\n "}),aV=y.A.div(az(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),aN=y.A.div(aI(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),aW=y.A.div(aS(),n=>{let{opacity:t}=n;return t}),aH=y.A.div(aU(),n=>{let{theme:t}=n;return t.breakpoints.down("md")}),aD=y.A.div(aC(),n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{isHowItWorksPage:t}=n;return t?"block":"none"}),aY=(0,y.A)(w.A)(aE()),aG=y.A.div(aO(),n=>{let{theme:t}=n;return t.typography.pxToRem(400)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{isHowItWorksPage:t,fadeOpacity:e}=n;return t?Math.max(0,1-e):1},n=>{let{isHowItWorksPage:t,fadeOpacity:e}=n;return t&&e>=1?"none":"auto"},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),a$=y.A.div(aP(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),aZ=y.A.div(aM(),n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),aJ=(0,y.A)(R.A)(aF(),n=>{let{theme:t}=n;return t.typography.pxToRem(68)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)},n=>{let{theme:t}=n;return t.typography.pxToRem(76)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)}),aX=(0,y.A)(R.A)(aB(),n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),aK=n=>{var t,e;let{image:r,mobileImage:o,title:l,subtext:p}=n,s=(0,aA.useRouter)(),d="/how-it-works"===s.asPath||"/how-it-works/"===s.asPath,[h,c]=(0,a.useState)(0);(0,a.useEffect)(()=>{let n=!1,t=()=>{c(Math.min(window.scrollY/window.innerHeight,1)),n=!1},e=()=>{n||(window.requestAnimationFrame(t),n=!0)};return t(),window.addEventListener("scroll",e,{passive:!0}),()=>{window.removeEventListener("scroll",e)}},[]);let m=r&&(r.sourceUrl||"string"==typeof r),y=o&&(o.sourceUrl||"string"==typeof o),x=m?null!=(t=null==r?void 0:r.sourceUrl)?t:r:null,f=y?null!=(e=null==o?void 0:o.sourceUrl)?e:o:null;return m||y||l||p?(0,i.jsx)(aq,{id:"hero-section",isHowItWorksPage:d,children:(0,i.jsxs)(aL,{component:"section",extendTop:!0,children:[x&&(0,i.jsx)(aV,{children:(0,i.jsx)(u(),{fill:!0,sizes:"100vw",style:{objectFit:"cover"},src:x,priority:!0,role:"presentation",alt:""})}),f&&(0,i.jsx)(aN,{children:(0,i.jsx)(u(),{fill:!0,sizes:"100vw",style:{objectFit:"cover"},src:f,priority:!0,role:"presentation",alt:""})}),(0,i.jsx)(aW,{opacity:h}),(0,i.jsx)(aH,{}),(0,i.jsx)(aD,{isHowItWorksPage:d}),(0,i.jsx)(aY,{maxWidth:"lg",children:(0,i.jsxs)(aG,{fadeOpacity:d?h:0,isHowItWorksPage:d,children:[(0,i.jsxs)(aZ,{children:[l&&(0,i.jsx)(aJ,{component:"h1",children:(0,g.Ay)((0,nS.yp)(l))}),p&&(0,i.jsx)(aX,{component:"div",children:p})]}),(0,i.jsxs)(a$,{children:[(0,i.jsx)(nz.A,{variant:"appStore",href:nI.od,filled:!0}),(0,i.jsx)(nz.A,{variant:"googlePlay",href:nI.rm,filled:!0})]})]})})]})}):null};function aQ(){let n=(0,m._)(["\n position: relative;\n background-color: #030d11;\n overflow: hidden;\n z-index: 2;\n margin-top: -7vh;\n border-top-left-radius: ",";\n border-top-right-radius: ",";\n border-bottom-left-radius: ",";\n border-bottom-right-radius: ",";\n border-top: 1px solid #20292c;\n border-bottom: 1px solid #20292c;\n border-left: none;
1\n border-right: none;\n\n &::before {\n content: '';\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%) rotate(287deg);\n width: 1494px;\n height: 1449px;\n background: radial-gradient(\n ellipse 1144px 1212px at center,\n rgba(41, 180, 219, 0.1) 0%,\n rgba(41, 180, 219, 0.05) 30%,\n transparent 70%\n );\n pointer-events: none;\n z-index: 0;\n }\n"]);return aQ=function(){return n},n}function a0(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n padding-top: ",";\n padding-bottom: ",";\n\n "," {\n padding-top: ",";\n padding-bottom: ",";\n }\n\n "," {\n padding-top: ",";\n padding-bottom: ",";\n }\n"]);return a0=function(){return n},n}function a1(){let n=(0,m._)(["\n position: relative;\n z-index: 1;\n display: flex;\n flex-direction: column;\n gap: ",";\n align-items: center;\n width: 100%;\n\n "," {\n gap: ",";\n }\n\n "," {\n gap: ",";\n }\n"]);return a1=function(){return n},n}function a2(){let n=(0,m._)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n gap: ",";\n width: 100%;\n max-width: 100%;\n\n "," {\n gap: ",";\n justify-content: center;\n }\n\n "," {\n gap: ",";\n flex-direction: column;\n align-items: flex-start;\n padding-top: ",";\n }\n\n "," {\n gap: ",";\n flex-direction: column;\n align-items: flex-start;\n }\n"]);return a2=function(){return n},n}function a5(){let n=(0,m._)(["\n display: flex;\n flex-direction: row;\n align-items: stretch;\n gap: ",";\n opacity: ",";\n transform: translateY(",");\n transition:\n opacity 0.8s ease-out,\n transform 0.8s ease-out;\n\n /* On mobile, always show text first (order: 1) */\n order: 1;\n\n /* On desktop, reorder based on isVideoOnLeft prop from parent */\n "," {\n order: ",";\n }\n\n "," {\n gap: ",";\n }\n\n "," {\n gap: ",";\n }\n"]);return a5=function(){return n},n}function a4(){let n=(0,m._)(["\n width: ",";\n background: #4d4d4d;\n opacity: 0.5;\n flex-shrink: 0;\n align-self: stretch;\n clip-path: inset(0 0 "," 0);\n"]);return a4=function(){return n},n}function a8(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n flex: 1;\n max-width: 100%;\n\n "," {\n max-width: ",";\n }\n\n "," {\n gap: ",";\n }\n\n "," {\n gap: ",";\n }\n"]);return a8=function(){return n},n}function a6(){let n=(0,m._)(["\n align-self: stretch;\n font-size: ",";\n font-style: normal;\n font-weight: 600;\n line-height: normal;\n background: linear-gradient(90deg, #29b4db 0%, #fff 100%);\n background-clip: text;\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n color: transparent;\n\n "," {\n font-size: ",";\n }\n\n "," {\n font-size: ",";\n }\n"]);return a6=function(){return n},n}function a3(){let n=(0,m._)(["\n font-size: ",";\n line-height: ",";\n color: ",";\n opacity: 0.9;\n font-style: normal;\n white-space: pre-wrap;\n\n p {\n margin: 0 0 "," 0;\n color: ",";\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n ul,\n ol {\n display: block;\n color: ",";\n margin: 0;\n padding: 0;\n line-height: 0;\n font-style: normal;\n white-space: pre-wrap;\n }\n\n li {\n margin-bottom: 0;\n line-height: ",";\n color: ",";\n margin-left: ",";\n\n &:last-child {\n margin-bottom: 0;\n }\n\n strong,\n b {\n font-weight: 700;\n font-style: normal;\n color: ",";\n }\n }\n"]);return a3=function(){return n},n}function a7(){let n=(0,m._)(["\n position: relative;\n border-radius: ",";\n overflow: hidden;\n background-color: transparent;\n flex-shrink: 0;\n opacity: ",";\n transform: translateY(",");\n transition:\n opacity 0.8s ease-out,\n transform 0.8s ease-out;\n\n /* Mobile styles - centered, fit to content */\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: ",";\n order: 2; /* Always show video after text on mobile */\n margin: 0 auto;\n\n /* Video wrapper inside */\n > div {\n width: 100%;\n aspect-ratio: 1 / 2; /* Match video aspect ratio (375/750 = 0.5) */\n display: block;\n }\n\n video {\n display: block;\n width: 100%;\n height: 100%;\n border-radius: ",";\n }\n\n /* Desktop styles */\n "," {\n width: ",";\n max-width: ",";\n margin: 0;\n order: ",";\n\n > div {\n aspect-ratio: 1 / 2; /* Maintain same aspect ratio */\n }\n }\n"]);return a7=function(){return n},n}
1aK.propTypes={image:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),mobileImage:c().shape({altText:c().string,sourceUrl:c().string,title:c().string}),title:c().string,subtext:c().string};let a9=y.A.section(aQ(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)}),pn=(0,y.A)(w.A)(a0(),n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),pt=y.A.div(a1(),n=>{let{theme:t}=n;return t.typography.pxToRem(80)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),pe=y.A.div(a2(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(200)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(71)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),pr=y.A.div(a5(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{isVisible:t}=n;return+!!t},n=>{let{isVisible:t}=n;return t?"0":"30px"},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{isVideoOnLeft:t}=n;return t?2:1},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),po=y.A.div(a4(),n=>{let{theme:t}=n;return t.typography.pxToRem(2)},n=>{let{theme:t}=n;return t.typography.pxToRem(30)}),pi=y.A.div(a8(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(501)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),pl=(0,y.A)(R.A)(a6(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.down("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.down("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),pa=y.A.div(a3(),n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.pxToRem(27)},n=>{let{theme:t}=n;return t.palette.text.light}),pp=y.A.div(a7(),n=>{let{theme:t}=n;return t.typography.pxToRem(70)},n=>{let{isVisible:t}=n;return+!!t},n=>{let{isVisible:t}=n;return t?"0":"30px"},n=>{let{theme:t}=n;return t.typography.pxToRem(300)},n=>{let{theme:t}=n;return t.typography.pxToRem(70)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(375)},n=>{let{theme:t}=n;return t.typography.pxToRem(375)},n=>{let{isVideoOnLeft:t}=n;return t?1:2}),pu=n=>{var t;let{step:e,isVideoOnLeft:r}=n,o=null==(t=e.video)?void 0:t.mediaItemUrl,[l,a]=rw({threshold:.2,rootMargin:"0px 0px -50px 0px",triggerOnce:!0}),[p,u]=rw({threshold:.2,rootMargin:"0px 0px -50px 0px",triggerOnce:!0});return(0,i.jsxs)(pe,{isVideoOnLeft:r,children:[(0,i.jsxs)(pr,{ref:l,isVideoOnLeft:r,isVisible:a,children:[(e.title||e.content)&&(0,i.jsx)(po,{}),(0,i.jsxs)(pi,{children:[e.title&&(0,i.jsx)(pl,{component:"h2",children:e.title}),e.content&&(0,i.jsx)(pa,{component:"div",children:(0,g.Ay)(e.content)})]})]}),o&&(0,i.jsx)(pp,{ref:p,isVideoOnLeft:r,isVisible:u,children:(0,i.jsx)(oR,{video:e.video,objectFit:"contain",shouldPlay:u,autoPlay:!1,loop:!0,muted:!0,playsInl
1ine:!0})})]})};pu.propTypes={step:c().shape({title:c().string,content:c().string,video:c().shape({mediaItemUrl:c().string})}).isRequired,isVideoOnLeft:c().bool.isRequired};let ps=n=>{let{steps:t}=n;return t&&0!==t.length?(0,i.jsx)(a9,{children:(0,i.jsx)(pn,{maxWidth:"lg",children:(0,i.jsx)(pt,{children:t.map((n,t)=>{var e,r;let o=n.title||(null==(e=n.video)?void 0:e.mediaItemUrl)||(null==(r=n.content)?void 0:r.substring(0,50))||JSON.stringify(n);return(0,i.jsx)(pu,{step:n,isVideoOnLeft:t%2==0},o)})})})}):null};ps.propTypes={steps:c().arrayOf(c().shape({title:c().string,content:c().string,video:c().shape({mediaItemUrl:c().string})})),containerMaxWidth:c().string};var pd=e(8992),pg=e(1900),ph=e(162),pc=e(5893);function pm(){let n=(0,m._)(["\n width: 100%;\n\n input {\n width: 100%;\n background: rgba(255, 255, 255, 0.05);\n border: 1px solid\n ",";\n border-radius: ",";\n padding: ",";\n color: ",";\n font-family: ",";\n font-size: ",";\n line-height: normal;\n outline: none;\n transition: border-color 0.2s ease;\n\n &::placeholder {\n color: rgba(255, 255, 255, 0.3);\n }\n\n &:focus {\n border-color: ",";\n }\n }\n"]);return pm=function(){return n},n}let py=y.A.div(pm(),n=>{let{$hasError:t}=n;return t?"#ef4444":"rgba(255, 255, 255, 0.1)"},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return"".concat(t.typography.pxToRem(12)," ").concat(t.typography.pxToRem(16))},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.palette.primary.main}),px=(0,a.forwardRef)((n,t)=>(0,i.jsx)("input",{ref:t,...n}));px.displayName="PhoneInputField";let pf=n=>{let{name:t,control:e,required:r,hasError:o}=n;return(0,i.jsx)(py,{$hasError:o,children:(0,i.jsx)(pd.xI,{name:t,control:e,rules:{required:!!r&&"Phone is required",validate:n=>!n||(0,ph.g0)(n)||"Please enter a valid phone number"},render:n=>{let{field:{onChange:t,...e}}=n;return(0,i.jsx)(pc.Ay,{placeholder:"(555) 123-4567",onChange:t,defaultCountry:"US",inputComponent:px,...e})}})})};pf.propTypes={name:c().string.isRequired,control:c().object.isRequired,required:c().bool,hasError:c().bool};var pb=e(8188);function pT(){let n=(0,m._)(["\n &.MuiModal-root {\n z-index: 10001;\n }\n\n .MuiBackdrop-root {\n z-index: -1;\n }\n\n .MuiDialog-container {\n align-items: flex-start;\n height: 100%;\n padding: ",";\n\n "," {\n align-items: center;\n padding: ",";\n }\n }\n\n .MuiPaper-root {\n background: #0a0a0a;\n border: 1px solid rgba(255, 255, 255, 0.1);\n border-radius: ",";\n overflow-y: auto;\n max-height: calc(100% - ",");\n margin: 0;\n width: 100%;\n padding-bottom: env(safe-area-inset-bottom, 0px);\n -webkit-overflow-scrolling: touch;\n }\n"]);return pT=function(){return n},n}function pw(){let n=(0,m._)(["\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: ",";\n padding-bottom: 0;\n\n "," {\n padding: ",";\n padding-bottom: 0;\n }\n"]);return pw=function(){return n},n}function pR(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n"]);return pR=function(){return n},n}function pv(){let n=(0,m._)(["\n margin: 0;\n color: ",";\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return pv=function(){return n},n}function pj(){let n=(0,m._)(["\n margin: 0;\n color: rgba(255, 255, 255, 0.6);\n font-family: ",";\n font-size: ",";\n line-height: ",";\n"]);return pj=function(){return n},n}function pA(){let n=(0,m._)(["\n color: rgba(255, 255, 255, 0.6);\n font-size: ",";\n line-height: 1;\n padding: 0;\n min-width: auto;\n\n &:hover {\n color: ",";\n background: transparent;\n }\n"]);return pA=function(){return n},n}function pk(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n gap: ",";\n padding: ","\n ",";\n"]);return pk=function(){return n},n}function p_(){let n=(0,m._)(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: ",";\n height: ",";\n border-radius: 50%;\n background: linear-gradient(149deg, #86d1ea 10%, #1d7b9a 107%);\n color: #05141b;\n font-size: ",";\n font-weight: 700;\n"]);return p_=function(){return n},n}function pz(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n padding: ",";\n\n "," {\n padding: ","\n ",";\n }\n"]);return pz=function(){return n},n}function pI(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n"]);return pI=function(){return n},n}function pS(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n flex: 1;\n"]);return pS=function(){return n},n}function pU(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n\n "," {\n flex-direction: row;\n gap: ",";\n }\n"]);return pU=function(){return n},n}function pC(){let n=(0,m._)(["\n color: ",";\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n"]);return pC=function(){return n},n}function pE(){let n=(0,m._)(["\n color: ",";\n"]);return pE=function(){return n},n}function pO(){let n=(0,m._)(["\n font-weight: 400;\n font-size: ",";\n color: rgba(255, 255, 255, 0.4);\n"]);return pO=function(){return n},n}function pP(){let n=(0,m._)(["\n color: #ef4444;\n font-size: ",";\n line-height: ",";\n"]);return pP=function(){return n},n}function pM(){let n=(0,m._)(["\n ","\n"]);return pM=function(){return n},n}function pF(){let n=(0,m._)(["\n ","\n resize: vertical;\n min-height: ",";\n"]);return pF=function(){return n},n}function pB(){let n=(0,m._)(["\n background: rgba(255, 255, 255, 0.05);\n border-radius: ",";\n color: ",";\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n\n .MuiOutlinedInput-notchedOutline {\n border: 1px solid rgba(255, 255, 255, 0.1);\n border-radius: ",";\n }\n\n &:hover .MuiOutlinedInput-notchedOutline {\n border-color: rgba(255, 255, 255, 0.2);\n }\n\n &.Mui-focused .MuiOutlinedInput-notchedOutline {\n border-color: ",";\n }\n\n .MuiSelect-icon {\n color: rgba(255, 255, 255, 0.6);\n }\n"]);return pB=function(){return n},n}function pq(){let n=(0,m._)(["\n display: flex;\n gap: ",";\n"]);return pq=function(){return n},n}function pL(){let n=(0,m._)(["\n ","\n background: transparent;\n border: 1px solid rgba(255, 255, 255, 0.2);\n color: ",";\n"]);return pL=function(){return n},n}function pV(){let n=(0,m._)(["\n ","\n border: none;\n color: #05141b;\n background: linear-gradient(149deg, #86d1ea 10%, #1d7b9a 107%);\n"]);return pV=function(){return n},n}let pN=(0,y.A)(oQ.A)(pT(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),pW=y.A.div(pw(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),pH=y.A.div(pR(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),pD=y.A.h2(pv(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.typography.pxToRem(40)}),pY=y.A.p(pj(),n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)}),pG=(0,y.A)(o0.A)(pA(),n=>{let{theme:t}=n;return t.typography.pxToRem(32)},n=>{let{theme:t}=n;return t.palette.text.light}),p$=y.A.div(pk(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),pZ=y.A.div(p_(),n=>{let{theme:t}=n;return t.typography.pxToRem(64)},n=>{let{theme:t}=n;return t.typography.pxToRem(64)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),pJ=y.A.form(pz(),n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.typography.pxToRem(32)}),pX=y.A.div(pI(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),pK=y.A.div(pS(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),pQ=y.A.div(pU(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),p0=y.A.label(pC(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)}),p1=y.A.span(pE(),n=>{let{theme:t}=n;return t.palette.primary.main}),p2=y.A.span(pO(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)}),p5=y.A.span(pP(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),p4=n=>{let{theme:t,$hasError:e}=n;return"\n width: 100%;\n background: rgba(255, 255, 255, 0.05);\n border: 1px solid ".concat(e?"#ef4444":"rgba(255, 255, 255, 0.1)",";\n border-radius: ").concat(t.typography.pxToRem(12),";\n padding: ").concat(t.typography.pxToRem(12)," ").concat(t.typography.pxToRem(16),";\n color: ").concat(t.palette.text.light,";\n font-family: ").concat(t.typography.fontFamily,";\n font-size: ").concat(t.typography.pxToRem(16),";\n line-height: normal;\n outline: none;\n transition: border-color 0.2s ease;\n\n &::placeholder {\n color: rgba(255, 255, 255, 0.3);\n }\n\n &:focus {\n border-color: ").concat(t.palette.primary.main,";\n }\n")}
1,p8=y.A.input(pM(),n=>{let{theme:t,$hasError:e}=n;return p4({theme:t,$hasError:e})}),p6=y.A.textarea(pF(),n=>{let{theme:t,$hasError:e}=n;return p4({theme:t,$hasError:e})},n=>{let{theme:t}=n;return t.typography.pxToRem(120)}),p3=(0,y.A)(pb.A)(pB(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.palette.primary.main}),p7=y.A.div(pq(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),p9=n=>{let{theme:t}=n;return"\n flex: 1;\n height: ".concat(t.typography.pxToRem(47),";\n border-radius: ").concat(t.typography.pxToRem(34),";\n font-family: ").concat(t.typography.fontFamily,";\n font-weight: 700;\n font-size: ").concat(t.typography.pxToRem(14),";\n letter-spacing: 1px;\n text-transform: uppercase;\n cursor: pointer;\n transition: opacity 0.2s ease;\n\n &:hover {\n opacity: 0.85;\n }\n")},un=y.A.button(pL(),n=>{let{theme:t}=n;return p9({theme:t})},n=>{let{theme:t}=n;return t.palette.text.light}),ut=y.A.button(pV(),n=>{let{theme:t}=n;return p9({theme:t})}),ue=["Ambassador Program","Car Club Affiliates","Business Partnership"],ur=n=>{let{open:t,onClose:e,defaultProgram:r}=n,[o,l]=(0,a.useState)(!1),[p,u]=(0,a.useState)(""),[s,d]=(0,a.useState)(!1),{register:g,handleSubmit:h,control:c,reset:m,formState:{errors:y}}=(0,pd.mN)({defaultValues:{program:r||ue[0],fullName:"",email:"",message:"",organization:"",phone:"",instagram:""}});(0,a.useEffect)(()=>{t&&(u(""),d(!1),m({program:r||ue[0],fullName:"",email:"",message:"",organization:"",phone:"",instagram:""}))},[t,r,m]);let x=async n=>{l(!0),u("");try{var t,e;let r=await (0,nS.Vd)(n,"426");(null==r||null==(t=r.data)?void 0:t.status)==="mail_sent"?d(!0):u((null==r||null==(e=r.data)?void 0:e.message)||"Something went wrong. Please try again.")}catch(n){u("Something went wrong. Please try again.")}finally{l(!1)}};return(0,i.jsx)(pN,{open:t,onClose:e,maxWidth:"sm",fullWidth:!0,children:s?(0,i.jsxs)(p$,{children:[(0,i.jsx)(pZ,{children:"â"}),(0,i.jsx)(pD,{children:"Thank you!"}),(0,i.jsx)(pY,{children:"Your submission has been received. We'll be in touch soon."}),(0,i.jsx)(ut,{type:"button",onClick:e,children:"Close"})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(pW,{children:[(0,i.jsxs)(pH,{children:[(0,i.jsx)(pD,{children:"Partner with ModPro"}),(0,i.jsx)(pY,{children:"Fill out the form below and we'll be in touch"})]}),(0,i.jsx)(pG,{onClick:e,"aria-label":"Close",children:"\xd7"})]}),(0,i.jsx)(oK.A,{sx:{p:0},children:(0,i.jsxs)(pJ,{onSubmit:h(x),children:[(0,i.jsxs)(pX,{children:[(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Program ",(0,i.jsx)(p1,{children:"*"})]}),(0,i.jsx)(pd.xI,{name:"program",control:c,rules:{required:"Program is required"},render:n=>{let{field:t}=n;return(0,i.jsx)(p3,{...t,displayEmpty:!0,MenuProps:{sx:{zIndex:10002}},children:ue.map(n=>(0,i.jsx)(pg.A,{value:n,children:n},n))})}}),y.program&&(0,i.jsx)(p5,{children:y.program.message})]}),(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Name ",(0,i.jsx)(p1,{children:"*"})]}),(0,i.jsx)(p8,{placeholder:"Your full name",...g("fullName",{required:"Name is required"}),$hasError:!!y.fullName}),y.fullName&&(0,i.jsx)(p5,{children:y.fullName.message})]}),(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Email ",(0,i.jsx)(p1,{children:"*"})]}),(0,i.jsx)(p8,{type:"email",placeholder:"[email protected]",...g("email",{required:"Email is required",pattern:{value:/^[^\s@]+@[^\s@]+\.[^\s@]+$/,message:"Invalid email address"}}),$hasError:!!y.email}),y.email&&(0,i.jsx)(p5,{children:y.email.message})]}),(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Describe your interest in partnering with ModPro"," ",(0,i.jsx)(p1,{children:"*"})]}),(0,i.jsx)(p6,{placeholder:"Type your message here",rows:5,...g("message",{required:"Message is required"}),$hasError:!!y.message}),y.message&&(0,i.jsx)(p5,{children:y.message.message})]}),(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Organization ",(0,i.jsx)(p2,{children:"(Optional)"})]}),(0,i.jsx)(p8,{placeholder:"Your club or business name",...g("organization")})]}),(0,i.jsxs)(pQ,{children:[(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Phone ",(0,i.jsx)(p2,{children:"(Optional)"})]}),(0,i.jsx)(pf,{name:"phone",control:c,hasError:!!y.phone}),y.phone&&(0,i.jsx)(p5,{children:y.phone.message})]}),(0,i.jsxs)(pK,{children:[(0,i.jsxs)(p0,{children:["Instagram ",(0,i.jsx)(p2,{children:"(Optional)"})]}),(0,i.jsx)(p8,{placeholder:"@yourusername",...g("instagram")})]})]})]}),p&&(0,i.jsx)(p5,{children:p}),(0,i.jsxs)(p7,{children:[(0,i.jsx)(un,{type:"button",onClick:e,children:"Cancel"}),(0,i.jsx)(ut,{type:"submit",disabled:o,children:o?"Submitting...":"Submit"})]})]})})]})})};function uo(){let n=(0,m._)(["\n background: ",";\n padding: "," 0;\n\n "," {\n padding: "," 0;\n }\n"]);return uo=function(){return n},n}function ui(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n\n "," {\n flex-direction: row;
1\n align-items: flex-start;\n gap: ",";\n }\n"]);return ui=function(){return n},n}function ul(){let n=(0,m._)(["\n width: 100%;\n order: 2;\n\n "," {\n order: 0;\n flex: 0 0 ",";\n max-width: ",";\n }\n"]);return ul=function(){return n},n}function ua(){let n=(0,m._)(["\n position: relative;\n width: 100%;\n aspect-ratio: 550 / 600;\n border-radius: ",";\n overflow: hidden;\n\n "," {\n border-radius: ",";\n }\n cursor: ",";\n"]);return ua=function(){return n},n}function up(){let n=(0,m._)(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n"]);return up=function(){return n},n}function uu(){let n=(0,m._)(["\n position: absolute;\n inset: 0;\n background: linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent);\n pointer-events: none;\n"]);return uu=function(){return n},n}function us(){let n=(0,m._)(["\n position: absolute;\n bottom: ",";\n left: ",";\n display: flex;\n align-items: baseline;\n gap: ",";\n z-index: 1;\n"]);return us=function(){return n},n}function ud(){let n=(0,m._)(["\n color: ",";\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n"]);return ud=function(){return n},n}function ug(){let n=(0,m._)(["\n color: ",";\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n opacity: 0.4;\n"]);return ug=function(){return n},n}function uh(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n gap: ",";\n order: 1;\n\n "," {\n order: 0;\n flex: 1;\n padding-top: ",";\n }\n"]);return uh=function(){return n},n}function uc(){let n=(0,m._)(["\n margin: 0;\n color: ",";\n font-family: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n letter-spacing: 0.1em;\n text-transform: uppercase;\n\n "," {\n font-size: ",";\n }\n"]);return uc=function(){return n},n}function um(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return um=function(){return n},n}function uy(){let n=(0,m._)(["\n color: #030d11;\n font-size: ",";\n line-height: ",";\n opacity: 0.9;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return uy=function(){return n},n}function ux(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n"]);return ux=function(){return n},n}function uf(){let n=(0,m._)(["\n margin: 0;\n color: #030d11;\n font-family: ",";\n font-weight: 700;\n font-size: ",";\n line-height: ",";\n letter-spacing: 0.03em;\n text-transform: uppercase;\n\n "," {\n font-size: ",";\n }\n"]);return uf=function(){return n},n}function ub(){let n=(0,m._)(["\n display: flex;\n flex-direction: column;\n gap: ",";\n"]);return ub=function(){return n},n}function uT(){let n=(0,m._)(["\n display: flex;\n align-items: flex-start;\n gap: ",";\n"]);return uT=function(){return n},n}function uw(){let n=(0,m._)(["\n color: ",";\n font-weight: 600;\n font-size: ",";\n line-height: ",";\n flex-shrink: 0;\n"]);return uw=function(){return n},n}function uR(){let n=(0,m._)(["\n position: relative;\n display: flex;\n align-items: center;\n flex-shrink: 0;\n width: ",";\n height: ",";\n\n "," {\n height: ",";\n }\n"]);return uR=function(){return n},n}function uv(){let n=(0,m._)(["\n margin: 0;\n color: #030d11;\n font-family: ",";\n font-size: ",";\n line-height: ",";\n opacity: 0.9;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return uv=function(){return n},n}function uj(){let n=(0,m._)(["\n color: #030d11;\n font-size: ",";\n line-height: ",";\n opacity: 0.9;\n\n "," {\n font-size: ",";\n line-height: ",";\n }\n"]);return uj=function(){return n},n}function uA(){let n=(0,m._)(["\n font-weight: 600;\n"]);return uA=function(){return n},n}function uk(){let n=(0,m._)(["\n p {\n margin: 0;\n }\n\n ul,\n ol {\n margin: "," 0;\n padding-left: ",";\n }\n\n li {\n margin-bottom: ",";\n }\n\n a {\n color: ",";\n text-decoration: underline;\n }\n\n strong {\n font-weight: 600;\n }\n"]);return uk=function(){return n},n}
1ur.propTypes={open:c().bool.isRequired,onClose:c().func.isRequired,defaultProgram:c().string};let u_=y.A.section(uo(),n=>{let{$isBgGray:t}=n;return t?"#f9f9f9":"#ffffff"},n=>{let{theme:t}=n;return t.typography.pxToRem(60)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(100)}),uz=(0,y.A)(w.A)(ui(),n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(80)}),uI=y.A.div(ul(),n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(550)},n=>{let{theme:t}=n;return t.typography.pxToRem(550)}),uS=y.A.div(ua(),n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{$clickable:t}=n;return t?"pointer":"default"}),uU=y.A.video(up()),uC=y.A.div(uu()),uE=y.A.div(us(),n=>{let{theme:t}=n;return t.typography.pxToRem(30)},n=>{let{theme:t}=n;return t.typography.pxToRem(30)},n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),uO=y.A.span(ud(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),uP=y.A.span(ug(),n=>{let{theme:t}=n;return t.palette.text.light},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),uM=y.A.div(uh(),n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),uF=y.A.p(uc(),n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(12)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(14)}),uB=(0,y.A)(R.A)(um(),n=>{let{theme:t}=n;return t.palette.text.dark},n=>{let{theme:t}=n;return t.typography.pxToRem(40)},n=>{let{theme:t}=n;return t.typography.pxToRem(44)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(48)},n=>{let{theme:t}=n;return t.typography.pxToRem(56)}),uq=(0,y.A)(R.A)(uy(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),uL=y.A.div(ux(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)}),uV=y.A.p(uf(),n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(14)},n=>{let{theme:t}=n;return t.typography.pxToRem(24)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)}),uN=y.A.div(ub(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),uW=y.A.div(uT(),n=>{let{theme:t}=n;return t.typography.pxToRem(8)}),uH=y.A.span(uw(),n=>{let{theme:t}=n;return t.palette.primary.main},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),uD=y.A.span(uR(),n=>{let{theme:t}=n;return t.typography.pxToRem(5)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),uY=y.A.div(uv(),n=>{let{theme:t}=n;return t.typography.fontFamily},n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),uG=(0,y.A)(R.A)(uj(),n=>{let{theme:t}=n;return t.typography.pxToRem(16)},n=>{let{theme:t}=n;return t.typography.pxToRem(26)},n=>{let{theme:t}=n;return t.breakpoints.up("md")},n=>{let{theme:t}=n;return t.typography.pxToRem(18)},n=>{let{theme:t}=n;return t.typography.pxToRem(28)}),u$=y.A.span(uA()),uZ=y.A.div(uk(),n=>{let{theme:t}=n;return t.typography.pxToRem(4)},n=>{let{theme:t}=n;return t.typography.pxToRem(20)},n=>{let{theme:t}=n;return t.typography.pxToRem(2)},n=>{let{theme:t}=n;return t.palette.primary.main}),uJ=n=>{var t;
1let{title:e,bigTitle:r,description:o,subtitle:l,carousel:p,benefits:u,bottomDescription:s,becomeButton:d,videoLabel:h,isBgGray:c,useDotBullets:m}=n,y=null!=(t=null==p?void 0:p.filter(n=>{var t;return null==n||null==(t=n.video)?void 0:t.mediaItemUrl}))?t:[],[x,f]=(0,a.useState)(0),[b,T]=(0,a.useState)(!1),w=(0,a.useRef)(null),R=(0,a.useCallback)(()=>{y.length<=1||f((x+1)%y.length)},[x,y.length]);return r||e||o||y.length>0?(0,i.jsxs)(u_,{$isBgGray:c,children:[(0,i.jsxs)(uz,{maxWidth:"lg",children:[y.length>0&&(0,i.jsx)(uI,{children:(0,i.jsxs)(uS,{onClick:y.length>1?R:void 0,$clickable:y.length>1,children:[(0,i.jsx)(uU,{ref:w,src:y[x].video.mediaItemUrl,autoPlay:!0,muted:!0,loop:!0,playsInline:!0},y[x].video.mediaItemUrl),(0,i.jsx)(uC,{}),h&&(0,i.jsxs)(uE,{children:[(0,i.jsx)(uO,{children:h}),y.length>1&&(0,i.jsxs)(uP,{children:["(",y.length,")"]})]})]})}),(0,i.jsxs)(uM,{children:[e&&(0,i.jsx)(uF,{children:e}),r&&(0,i.jsx)(uB,{component:"h2",children:(0,g.Ay)(r)}),o&&(0,i.jsx)(uq,{component:"div",children:(0,g.Ay)(o)}),(null==u?void 0:u.length)>0&&(0,i.jsxs)(uL,{children:[l&&(0,i.jsx)(uV,{children:l}),(0,i.jsx)(uN,{children:u.map((n,t)=>(0,i.jsxs)(uW,{children:[m?(0,i.jsx)(uD,{children:(0,i.jsx)(nY.A,{img:"/icons/bullet-dot.svg",alt:"",sizes:"5px"})}):(0,i.jsx)(uH,{"aria-hidden":!0,children:"âï¸"}),(0,i.jsxs)(uY,{children:[n.title&&(0,i.jsx)(u$,{children:n.title}),n.description&&(0,i.jsx)(uZ,{children:(0,g.Ay)(n.description)})]})]},n.title||t))})]}),s&&(0,i.jsx)(uG,{children:(0,g.Ay)(s)}),(null==d?void 0:d.title)&&(0,i.jsx)(ec,{onClick:()=>T(!0),className:"gradient",children:d.title})]})]}),(0,i.jsx)(ur,{open:b,onClose:()=>T(!1),defaultProgram:e})]}):null};uJ.propTypes={title:c().string,bigTitle:c().string,description:c().string,subtitle:c().string,carousel:c().arrayOf(c().shape({video:c().shape({mediaItemUrl:c().string})})),benefits:c().arrayOf(c().shape({title:c().string,description:c().string})),bottomDescription:c().string,useDotBullets:c().bool,becomeButton:c().shape({url:c().string,title:c().string,target:c().string}),videoLabel:c().string,isBgGray:c().bool};let uX=(n,t)=>{var e;let r=null==n||null==(e=n.fieldGroupName)?void 0:e.split("_").pop().trim();if(!r)return null;switch(r){case"MiscContent":return(0,i.jsx)(lC,{...n},(0,l.A)());case"HomeHero":return(0,i.jsx)(ob,{...n},(0,l.A)());case"CategoriesSection":return(0,i.jsx)(el,{...n},(0,l.A)());case"CommunitySection":return(0,i.jsx)(rf,{...n},(0,l.A)());case"JoinSection":return(0,i.jsx)(i$,{...n},(0,l.A)());case"HomeStepsSection":return(0,i.jsx)(oZ,{...n},(0,l.A)());case"SimpleHero":return(0,i.jsx)(aK,{...n},(0,l.A)());case"StepsSection":return(0,i.jsx)(ps,{...n},(0,l.A)());case"FeaturesSection":return(0,i.jsx)(or,{...n,pageTitle:t},(0,l.A)());case"AboutHero":return(0,i.jsx)(nr,{...n},(0,l.A)());case"BusinessGarageHero":return(0,i.jsx)(tT,{...n},(0,l.A)());case"BusinessGarageFeatures":return(0,i.jsx)(tr,{...n},(0,l.A)());case"BusinessGarageCategories":return(0,i.jsx)(n_,{...n},(0,l.A)());case"BusinessGarageCta":return(0,i.jsx)(nD,{...n},(0,l.A)());case"BusinessGarageProfiles":return(0,i.jsx)(tG,{...n},(0,l.A)());case"LeadershipSection":return(0,i.jsx)(lz,{...n},(0,l.A)());case"OurTeam":return(0,i.jsx)(l9,{...n},(0,l.A)());case"PartnersHero":return(0,i.jsx)(aj,{...n},(0,l.A)());case"VideoContentGrid":return(0,i.jsx)(uJ,{...n},(0,l.A)())}}}}]);
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.