PageSourceSearch

https://modpro.ai/_next/static/chunks/281-46731f1e675cee05.js

js modpro.ai collected 2026-10-02 00:25:53 UTC 208,059 bytes, 1 lines download raw bytes

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.