1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,824326,e=>{e.v({"btn-ws-base":"WSCButton-module__7VM7HG__btn-ws-base","btn-ws-bump":"WSCButton-module__7VM7HG__btn-ws-bump","btn-ws-fade":"WSCButton-module__7VM7HG__btn-ws-fade","btn-ws-rotate":"WSCButton-module__7VM7HG__btn-ws-rotate","btn-ws-scale":"WSCButton-module__7VM7HG__btn-ws-scale","btn-ws-skew":"WSCButton-module__7VM7HG__btn-ws-skew",widget:"WSCButton-module__7VM7HG__widget"})},725213,140286,730368,504109,e=>{"use strict";var t=e.i(843476),r=e.i(758734);async function n(t,n){let i=n.some(e=>e?.type==="phone")?(await e.A(514462)).parsePhone:()=>{throw Error("Phone validation requires the phone parser")};return(0,r.validateFormDataWithPhoneParser)(t,n,i)}var i=e.i(271645),a=e.i(975157),o=e.i(653145),l=e.i(88745),s=e.i(235575),d=e.i(796869),u=e.i(110204),c=e.i(770703),m=e.i(36837),p=e.i(417911),h=e.i(407086),f=e.i(747576),g=e.i(495329),x=e.i(766249),b=e.i(623317),v=e.i(111488),w=e.i(355365),y=e.i(455233);let L=(0,c.default)(()=>e.A(892352).then(e=>e.WSCFormMultiselectFieldLive),{loadableGenerated:{modules:[365102]},loading:()=>(0,t.jsx)("div",{className:"min-h-12 rounded-md border multiselect-wrapper","aria-hidden":"true"})}),M=(0,c.default)(()=>e.A(964574).then(e=>e.WSCFormPhoneFieldLive),{loadableGenerated:{modules:[270642]},loading:()=>(0,t.jsx)("div",{className:"min-h-12 rounded-md border input-wrapper","aria-hidden":"true"})}),k=({className:e})=>(0,t.jsx)("svg",{className:e,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,t.jsx)("path",{d:"m6 9 6 6 6-6"})}),$=async(e,t)=>{let r=await n(e,t);return(0,h.toValidationErrorMap)(r)},C=i.default.memo(({field:e,fieldId:r,methods:n,errorMessage:l,describedBy:s,labelId:d,formStyleType:c,showLabel:m=!0,onEmailValueChange:p,websitePhoneCountry:g})=>{let b,v=(0,h.getFormFieldDisplayLabel)(e),y=v.toLowerCase(),$=!!l||void 0,C=e.required||void 0,S=i.default.useMemo(()=>(0,x.buildWebMcpParamAttributes)((0,x.buildToolParamDescription)({label:v,description:e.description,helpText:e.helpText,placeholder:e.placeholder,type:e.type,required:e.required})),[e.description,e.helpText,e.placeholder,e.required,e.type,v]),j="email"===e.type||"wu_email"===e.mappingKey,N=j?"email":(e=>{switch(e){case"email":return"email";case"phone":return"tel";case"date":return"date";case"datetime":return"datetime-local";case"number":return"number";case"password":return"password";case"url":return"url";case"hidden":return"hidden";default:return"text"}})(e.type);if("textarea"===e.type){let i;return(0,t.jsx)("div",{className:"rounded-md overflow-hidden border textarea-wrapper",children:(0,t.jsx)("textarea",{id:r,...n.register(r),...S,"aria-describedby":s,"aria-invalid":$,placeholder:(i=`Enter ${y}`,e.placeholder??i),className:"w-full min-h-[80px] bg-transparent outline-hidden resize-none border-0 focus:ring-0 focus-visible:ring-0 focus-visible:ring-offset-0",style:{padding:"var(--form-field-padding-y) var(--form-field-padding-x)"},rows:4,required:e.required,suppressHydrationWarning:!0})})}if("select"===e.type)return(0,t.jsx)(o.Controller,{name:r,control:n.control,render:({field:n})=>{let i;return(0,t.jsxs)("div",{className:"relative rounded-md overflow-hidden border select-wrapper",children:[(0,t.jsxs)("select",{id:r,name:r,ref:n.ref,value:n.value??"","data-placeholder-shown":(n.value??"")==="",onChange:n.onChange,onBlur:n.onBlur,disabled:n.disabled,required:e.required,"aria-labelledby":d,"aria-describedby":s,"aria-invalid":$,"aria-required":C,...S,className:"w-full appearance-none bg-transparent outline-hidden border-0 focus:ring-0 focus-visible:ring-0 focus-visible:ring-offset-0 select-trigger",style:{padding:"var(--form-field-padding-y) calc(var(--form-field-padding-x) + 1.75rem) var(--form-field-padding-y) var(--form-field-padding-x)"},children:[(0,t.jsx)("option",{value:"",disabled:e.required,children:(i=`Select ${y}`,e.placeholder??i)}),e.options?.map((e,n)=>(0,t.jsx)("option",{value:e,children:e},`${r}-select-${n}`))]}),(0,t.jsx)(k,{"aria-hidden":"true",className:"pointer-events-none absolute right-3 top-1/2 h-4 w-4 -translate-y-1/2 opacity-60"})]})}});if("multiselect"===e.type)return(0,t.jsx)(o.Controller,{name:r,control:n.control,render:({field:n})=>(0,t.jsx)(L,{field:e,fieldId:r,controllerField:n,labelId:d,describedBy:s,invalid:$,ariaRequired:C})});if("checkbox"===e.type)return(0,t.jsx)("div",{className:"p-2 border-0 bg-transparent checkbox-wrapper",style:{fontFamily:"var(--form-label-font)"},children:e.options&&e.options.length>0?(0,t.jsxs)("fieldset",{className:"m-0 min-w-0 space-y-3 border-0 p-0","aria-labelledby":d,"aria-describedby":s,"aria-invalid":$,children:[(0,t.jsxs)("legend",{id:d,className:"sr-only",children:[v,e.required?" required":""]}),(0,t.jsx)(o.Controller,{name:r,control:n.control,render:({field:n})=>(0,t.jsx)(t.Fragment,{children:e.options?.map((e,i)=>(0,t.jsxs)("div",{className:"flex items-center space-x-3 space-y-0",children:[(0,t.jsx)("input",{type:"checkbox",id:`${r}-${i}`,name:r,value:e,"aria-describedby":s,"aria-required":C,...S,checked:Array.isArray(n.value)&&n.value.includes(e),onBlur:n.onBlur,onChange:t=>{let r=Array.isArray(n.value)?[...n.value]:[];t.currentTarget.checked?n.onChange([...r,e]):n.onChange(r.filter(t=>t!==e))},className:"h-4 w-4 shrink-0 rounded-sm border focus:outline-hidden focu
1s:ring-0 focus:ring-offset-0 focus-visible:outline-hidden focus-visible:ring-0"}),(0,t.jsx)(u.Label,{htmlFor:`${r}-${i}`,className:"text-sm font-medium leading-none",style:{fontFamily:"var(--form-label-font)",fontSize:"0.875rem"},children:e})]},`${r}-checkbox-${i}`))})})]}):(0,t.jsxs)("div",{className:"flex items-center space-x-3 space-y-0",children:[(0,t.jsx)("input",{type:"checkbox",id:r,...n.register(r),...S,"aria-describedby":s,"aria-invalid":$,required:e.required,className:"h-4 w-4 shrink-0 rounded-sm border focus:outline-hidden focus:ring-0 focus:ring-offset-0 focus-visible:outline-hidden focus-visible:ring-0"}),(0,t.jsx)(u.Label,{id:d,htmlFor:r,className:(0,a.cn)("text-sm font-medium leading-none",!m&&"sr-only"),style:{fontFamily:"var(--form-label-font)",fontSize:"0.875rem"},children:v})]})});if("radio"===e.type)return(0,t.jsx)("div",{className:"p-2 border-0 bg-transparent radio-wrapper",style:{fontFamily:"var(--form-label-font)"},children:(0,t.jsx)(o.Controller,{name:r,control:n.control,render:({field:n})=>(0,t.jsx)("fieldset",{className:"space-y-3 gap-0","aria-labelledby":d,"aria-describedby":s,"aria-invalid":$,"aria-required":C,children:e.options?.map((i,a)=>(0,t.jsxs)("div",{className:"flex items-center space-x-3 space-y-0",children:[(0,t.jsx)("input",{type:"radio",name:r,id:`${r}-${a}`,value:i,checked:n.value===i,required:e.required,"aria-describedby":s,...S,onBlur:n.onBlur,onChange:e=>{e.currentTarget.checked&&n.onChange(i)},className:"h-4 w-4 shrink-0 rounded-full border focus:outline-hidden focus:ring-0 focus:ring-offset-0 focus-visible:outline-hidden focus-visible:ring-0"}),(0,t.jsx)(u.Label,{htmlFor:`${r}-${a}`,className:"text-sm font-medium leading-none",style:{fontFamily:"var(--form-label-font)",fontSize:"0.875rem"},children:i})]},`${r}-radio-${a}`))})})});if("phone"===e.type){let i=(0,w.resolvePublicPhoneCountry)({fieldCountry:e.phoneDefaultCountry,websiteCountry:g});return(0,t.jsx)(o.Controller,{name:r,control:n.control,render:({field:n})=>{let a;return(0,t.jsx)(M,{fieldId:r,labelId:d,describedBy:s,invalid:!!$,required:!!e.required,placeholder:(a=`Enter ${y}`,(e.placeholder??a)||""),defaultCountry:i,controllerField:n,webMcpParamAttrs:S})}})}let T=j?{validate:t=>(0,f.getProviderEmailValidationMessage)(t,{required:e.required})||!0}:void 0,A=n.register(r,T);return(0,t.jsx)("div",{className:"rounded-md overflow-hidden border input-wrapper",children:(0,t.jsx)("input",{id:r,...A,...S,type:N,"aria-describedby":s,"aria-invalid":$,placeholder:(b=`Enter ${y}`,e.placeholder??b),className:"w-full bg-transparent outline-hidden border-0 focus:ring-0 focus-visible:ring-0 focus-visible:ring-offset-0",style:{padding:"var(--form-field-padding-y) var(--form-field-padding-x)"},required:e.required,onChange:e=>{A.onChange(e),j&&(n.clearErrors(r),p?.(r))},suppressHydrationWarning:!0})})});C.displayName="FormFieldComponent";let S=(0,g.buildEmptyFormSpamHoneypot)(),j={position:"absolute",left:"-10000px",top:"auto",width:"1px",height:"1px",overflow:"hidden"};e.s(["WSCFormLive",0,({formId:e,formName:r,showFormName:n=!0,showFieldLabels:u=!0,postSubmitAction:c,fields:L,submitButtonText:M,successMessage:k,formLayout:N,fieldGap:T,formStyle:A,fieldStyle:E,buttonStyle:R,alignment:I,className:F="",redirectUrl:W,requireTermsAgreement:_=!1,termsAgreementText:O="I agree to the",termsLinkText:P="Terms and Conditions",termsLinkUrl:z,tagsToApply:B=[],listsToAdd:H=[],sourceIdentifier:D,emailNotification:V,emailConsentConfig:U,eventRegistration:q,formStyleType:G="primary",buttonStyleType:K,buttonAlignment:X,buttonFullWidth:Y=!1,inlineSubmitButton:Z=!1,animationType:Q,animationSpeed:J,animationDelay:ee,animationEasing:et,animationIteration:er,animationTrigger:en=p.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:ei=p.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:ea=p.DEFAULT_ANIMATION_PROPS.animationViewport,width:eo="auto",topMargin:el=0})=>{let es=(0,d.useWebsiteLive)(),ed=es?.websiteId,eu=i.default.useRef(null),ec=i.default.useRef(Date.now()),em=i.default.useRef({count:0,firstInteractionAt:0,lastInteractionAt:0}),ep=(0,m.useAnimationObserver)(Q,eu,en,ea),{animationClasses:eh,animationStyles:ef}=(0,m.useAnimationStyles)({animationType:Q,animationSpeed:J,animationDelay:ee,animationEasing:et,animationIteration:er,animationTrigger:en,animationDistance:ei,animationViewport:ea},ep),[eg,ex]=(0,i.useState)(!1),[eb,ev]=(0,i.useState)(null);(0,i.useEffect)(()=>{ex(!0),ec.current=Date.now(),(0,s.warmFormBotId)()},[]),(0,i.useEffect)(()=>{ed?ev(null):ev("Missing website ID. Form submissions will not work.")},[ed]);let ew="event"===c&&q?.event_id?"event":"event"===c?"message":c??(W?"redirect":"message"),{handleSubmit:ey,isSubmitting:eL,isSuccess:eM,error:ek}=(0,l.useFormSubmission)({formId:e,formName:r,tagsToApply:B,listsToAdd:H,sourceIdentifier:D,redirectUrl:"redirect"===ew?W:void 0,eventRegistration:"event"===ew?q:void 0,emailN
1otification:V},ed||""),[e$,eC]=(0,i.useState)({}),[eS,ej]=(0,i.useState)(!1),[eN,eT]=(0,i.useState)(""),[eA,eE]=(0,i.useState)(!1),[eR,eI]=(0,i.useState)(""),[eF,eW]=(0,i.useState)(!1),e_=i.default.useMemo(()=>(0,y.normalizeFormEmailPermissionConfig)(U),[U]),eO=i.default.useCallback(e=>{eC(t=>{if(!t[e])return t;let r={...t};return delete r[e],r})},[]),eP=i.default.useMemo(()=>L.map(e=>"phone"===e.type?{...e,phoneDefaultCountry:(0,w.resolvePublicPhoneCountry)({fieldCountry:e.phoneDefaultCountry,websiteCountry:es.phoneCountry})}:e),[L,es.phoneCountry]),ez=(0,o.useForm)({mode:"onBlur",reValidateMode:"onBlur",defaultValues:S}),eB=eL||eS,eH=i.default.useMemo(()=>(0,x.buildDeclarativeFormWebMcpAttributes)({action:"submit",label:r||"Website form",id:e,noun:"form",description:`Submits the ${r||"website"} form with the visitor's provided fields on this website.`}),[e,r]),eD=i.default.useMemo(()=>(0,x.buildWebMcpParamAttributes)("Agreement to the linked terms before submitting this form."),[]),eV=i.default.useMemo(()=>(0,h.normalizeFieldId)(`${e||"form"}_terms_agreement`),[e]),eU=i.default.useCallback(()=>{let e=Date.now();em.current.firstInteractionAt||(em.current.firstInteractionAt=e),em.current.lastInteractionAt=e,em.current.count+=1},[]),eq=async t=>{let n;eC({}),eI(""),eT("");let i=Object.fromEntries(g.FORM_SPAM_HONEYPOT_FIELD_NAMES.map(e=>[e,t[e]||""]));try{n=await $(t,eP)}catch{eT("Unable to validate this form. Please try again.");return}if(Object.keys(n).length>0)return void eC(n);if(_&&!eA)return void eI("Please agree to the terms before submitting.");let a={},o={},l={};L.forEach(e=>{if("message"===e.type)return;let r=(0,h.normalizeFieldId)(e.id),n=t[r],i=(0,h.getFormFieldDisplayLabel)(e);l[r]=i,null!=n&&""!==n&&(a[r]=n,e.mappingKey&&(o[r]={mappingKey:e.mappingKey,jsonbField:e.jsonbField,jsonbKey:e.jsonbKey,isCustomField:e.isCustomField,customFieldId:e.customFieldId}))}),await (0,b.trackFunnelStepSubmit)({kind:"form",form_id:e,form_name:r});let s=Date.now();await ey({formData:a,fieldMappings:o,fieldLabels:l,antiSpam:{renderedAt:ec.current,submittedAt:s,firstInteractionAt:em.current.firstInteractionAt,lastInteractionAt:em.current.lastInteractionAt,interactionCount:em.current.count,honeypot:i},termsAcceptance:_?{required:!0,accepted:eA,text:O,link_text:P,link_url:z}:void 0,emailOptIn:eF,emailPermissionPresentation:{mode:e_.mode,..."optional_opt_in"===e_.mode?{checkbox_text:e_.checkbox_text?.trim()||y.DEFAULT_EMAIL_OPT_IN_TEXT}:{}},_originalData:t})&&await (0,b.trackFunnelStepConversion)({kind:"form",form_id:e,form_name:r})},eG=i.default.useRef(!1),eK=async(e,t)=>{if(!eG.current){eG.current=!0,ej(!0);try{await eq(e)}finally{eG.current=!1,ej(!1)}}},eX=K||G||"primary",eY=es?.websiteButtons?.[eX]?.transition||"fade";return(0,t.jsx)("div",{ref:eu,className:`wsc-widget wsc-widget-form max-md:!w-full form-style-${G} ${F||""} ${eh}`,style:{width:eo||"auto",background:"none",backgroundColor:"transparent",boxShadow:"none",border:"none",...(()=>{if("auto"===eo||"100%"===eo)return{};switch(I){case"left":return{marginLeft:0,marginRight:"auto"};case"right":return{marginLeft:"auto",marginRight:0};default:return{marginLeft:"auto",marginRight:"auto"}}})(),...eg?{}:{minHeight:"280px"},...ef},children:(0,t.jsx)("div",{className:"relative wsc-widget-top-margin-wrapper",style:{paddingTop:el?`${el}px`:"0px",background:"none",backgroundColor:"transparent"},children:(0,t.jsx)("div",{className:"horizontal"===N?"form-container md:flex md:gap-6":"form-container",style:{background:"none",backgroundColor:"transparent",boxShadow:"none"},children:(0,t.jsxs)("div",{className:"w-full",style:{background:"none",backgroundColor:"transparent"},children:[n&&r&&(0,t.jsx)("div",{className:"space-y-2 mb-6",children:(0,t.jsx)("h3",{className:"text-xl tracking-tight form-title",children:r})}),eb&&(0,t.jsx)("div",{className:"p-3 mb-4 text-amber-700 bg-amber-50 rounded-md border border-amber-200",role:"alert",children:eb}),eM&&"message"===ew?(0,t.jsxs)("div",{className:"rounded-md border text-center input-wrapper",role:"status","aria-live":"polite",style:{padding:"calc(var(--form-field-padding-y, 8px) * 2.5) var(--form-field-padding-x, 16px)",backgroundColor:"var(--form-bg-color, transparent)",borderRadius:"var(--form-border-radius, 4px)",borderWidth:"var(--form-border-width, 1px)",borderColor:"var(--form-border-color, transparent)",borderStyle:"solid",color:"var(--form-text-color, inherit)",fontFamily:"var(--form-label-font, inherit)"},children:[(0,t.jsx)("div",{className:"mx-auto mb-3 flex h-10 w-10 items-center justify-center rounded-full","aria-hidden":"true",style:{color:"var(--ws_color_success, #16a34a)",backgroundColor:"color-mix(in srgb, var(--ws_color_success, #16a34a) 12%, transparent)"},children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,t.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,t.jsx)("path",{d:"m9 12 2 2 4-4"})]})}),(0,t.jsx)("h3",{className:"text-xl font-medium mb-2 form-title",style:{color:"var(--form-label-color, currentColor)",fontFamily:"var(--form-label-font, inherit)"},children:"Submission received"}),(0,t.jsx)("p",{style:{color:"var(--form-text-color, inherit)"},children:k||"Thank you for your submission."})]}):(0,t.jsxs)(o.FormProvider,{...ez,children:[(ek||eN)&&(0,t.jsx)("div",{className:"p-3 mb-4 text-red-700 bg-red-50 rounded-md border border-red-200",role:"alert",children:eN||ek}),(0,t.jsx)("form",{...eH,onSubmit:ez.handleSubmit(eK),onFocusCapture:eU,onChangeCapture:eU,onPointerDownCapture:eU,onKeyDownCapture:eU,className:"space-y-5",suppressHydrationWarning:!0,children:(0,t.jsxs)("div",{className:(0,a.cn)(Z&&"w-full flex flex-wrap items-center gap-3"),children:[(0,t.jsx)("div",{"aria-hidden":"true",style:j,children:g.FORM_SPAM_HONEYPOT_FIELD_NAMES.map(e=>(0,t.jsx)("input",{type:"text",form:"hivality-spam-trap-no-owner",tabIndex:-1,autoComplete:"off",autoCapitalize:"none",spellCheck:!1,"data-1p-ignore":!0,"data-lpignore":"true","data-bwignore":"true",...ez.register(e)},e))}),(0,t.jsx)("div",{className:(0,a.cn)(Z&&"min-w-[min(14rem,100%)] flex-[1_1_14rem]"),children:(0,t.jsx)("div",{className:(0,a.cn)("grid grid-cols-12 gap-x-4 gap-y-0 mb-0",Z&&"inline-submit-layout"),children:L.map(e=>{let r=e.showLabel??u,n=(0,h.normalizeFieldId)(e.id);if((0,x.buildWebMcpParamAttributes)((0,x.buildToolParamDescription)({label:(0,h.getFormFieldDisplayLabel)(e),description:e.description,helpText:e.helpText,placeholder:e.placeholder,type:e.type,required:e.required})),"hidden"===e.type)return(0,t.jsx)("input",{type:"hidden",...ez.register(n),defaultValue:e.defaultValue||""},e.id);if("message"===e.type)return(0,t.jsxs)("div",{className:"col-span-12 mb-2 text-sm",children:[r&&(0,t.jsx)("div",{className:"font-medium mb-1",children:(0,h.getFormFieldDisplayLabel)(e)}),(0,t.jsx)("div",{className:"text-muted-foreground",children:e.helpText||e.placeholder})]},e.id);let i=(0,v.getFieldA11yIds)(n),o=e$[n]||ez.formState.errors[n]?.message,l=("email"===e.type||"wu_email"===e.mappingKey)&&o?(0,f.getProviderEmailCorrectionSuggestion)(ez.getValues(n)):null,
1s=e.description?i.descriptionId:void 0,d=e.helpText&&"checkbox"!==e.type?i.helpId:void 0,c=o?i.errorId:void 0,m=(0,v.buildDescribedBy)(s,d,c);return(0,t.jsx)("div",{className:`form-field col-span-12 ${(e=>{switch(e){case"half":return"sm:col-span-6";case"third":return"sm:col-span-4";default:return"sm:col-span-12"}})(e.width||"full")}`,children:(0,t.jsxs)("div",{className:"space-y-1",children:["checkbox"!==e.type&&(0,t.jsxs)("label",{id:i.labelId,htmlFor:n,className:(0,a.cn)(r?"block text-sm":"sr-only"),children:[(0,h.getFormFieldDisplayLabel)(e),e.required&&(0,t.jsx)("span",{className:"text-red-500 ml-1",children:"*"})]}),"checkbox"===e.type&&r&&(e.options?.length??0)>0&&(0,t.jsxs)("div",{className:"block text-sm","aria-hidden":"true","data-checkbox-group-label":"true",children:[(0,h.getFormFieldDisplayLabel)(e),e.required&&(0,t.jsx)("span",{className:"text-red-500 ml-1",children:"*"})]}),e.description&&(0,t.jsx)("div",{id:i.descriptionId,className:"text-sm text-gray-500 mb-1",children:e.description}),(0,t.jsx)("div",{className:o?"relative ring-2 ring-red-500":"relative",children:(0,t.jsx)(C,{field:e,fieldId:n,methods:ez,errorMessage:o,describedBy:m,labelId:i.labelId,formStyleType:G,showLabel:r,onEmailValueChange:eO,websitePhoneCountry:es.phoneCountry})}),o&&(0,t.jsx)("div",{id:i.errorId,className:"text-xs text-red-500 mt-1",role:"alert",children:o}),l&&(0,t.jsxs)("button",{type:"button",className:"mt-1 break-all text-left text-xs font-medium underline underline-offset-2",onClick:()=>{ez.setValue(n,l,{shouldDirty:!0,shouldTouch:!0,shouldValidate:!0}),ez.clearErrors(n),eC(e=>{if(!e[n])return e;let t={...e};return delete t[n],t})},children:["Did you mean ",l,"?"]}),e.helpText&&"checkbox"!==e.type&&(0,t.jsx)("div",{id:i.helpId,className:"text-xs text-muted-foreground mt-1",children:e.helpText})]})},e.id)})})}),_?(0,t.jsxs)("div",{className:(0,a.cn)("w-full text-sm",Z?"flex-[1_1_100%]":"mt-1"),children:[(0,t.jsxs)("label",{className:"flex cursor-pointer items-start gap-2",children:[(0,t.jsx)("input",{id:eV,name:"terms_agreement",type:"checkbox",className:"mt-1 h-4 w-4 rounded border-gray-300 text-rs-accent focus:ring-rs-accent",checked:eA,"aria-required":"true",...eD,onChange:e=>{eE(e.target.checked),e.target.checked&&eR&&eI("")}}),(0,t.jsxs)("span",{children:[O.trim()||"I agree to the"," ",z?(0,t.jsx)("a",{href:z,target:"_blank",rel:"noopener noreferrer",className:"underline underline-offset-2",children:P.trim()||"Terms and Conditions"}):(0,t.jsx)("span",{children:P.trim()||"Terms and Conditions"}),(0,t.jsx)("span",{className:"ml-1 text-red-500",children:"*"})]})]}),eR?(0,t.jsx)("div",{className:"mt-1 text-xs text-red-500",role:"alert",children:eR}):null]}):null,"optional_opt_in"===e_.mode?(0,t.jsxs)("label",{className:(0,a.cn)("flex w-full cursor-pointer items-start gap-2 text-sm",Z?"flex-[1_1_100%]":"mt-1"),children:[(0,t.jsx)("input",{name:"email_opt_in",type:"checkbox",className:"mt-1 h-4 w-4 rounded border-gray-300 text-rs-accent focus:ring-rs-accent",checked:eF,onChange:e=>eW(e.target.checked)}),(0,t.jsx)("span",{children:e_.checkbox_text?.trim()||y.DEFAULT_EMAIL_OPT_IN_TEXT})]}):null,(0,t.jsx)("div",{className:Z?"mt-0 shrink-0 self-center flex items-center":Y?"w-full flex mt-1":"center"===(X||I)?"w-full flex justify-center mt-1":"right"===(X||I)?"w-full flex justify-end mt-6":"w-full flex mt-1",children:(0,t.jsx)("button",{type:"submit",disabled:eB,className:`ws-button btn-ws btn-ws-${eX} btn-ws-base btn-ws-${eY} ${Y&&!Z?"w-full":""} ${eB?"opacity-70":""}`,style:{cursor:eB?"wait":"pointer"},children:(0,t.jsx)("span",{"data-button-text":"true",style:{wordBreak:"break-word",overflowWrap:"break-word"},children:eB?"Submitting...":M})})})]})})]})]})})})})}],725213);let N=/\.submenu-item-hover:hover\s*\{[\s\S]*?color:\s*([^;]+?)\s*!important;[\s\S]*?background-color:\s*([^;]+?)\s*!important;/m;function T(e){return e?.trim()||void 0}e.s(["applyMenuHoverStyles",0,function(e,t){void 0!==t.color&&(e.style.color=t.color),void 0!==t.backgroundColor&&(e.style.backgroundColor=t.backgroundColor)},"buildSubmenuHoverOverrideCSS",0,function({selector:e,submenuHoverColor:t,itemHoverBgColor:r}
1){let n=T(t),i=T(r),a=[n?`color: ${n} !important;`:"",i?`background-color: ${i} !important;`:""].filter(Boolean);return e&&0!==a.length?`${e} .submenu-item-hover:hover { 2${a.map(e=>` ${e}`).join("\n")} 3}`:""},"getInlineCssVariable",0,function(e,t){return T(e.style.getPropertyValue(t))},"resetMenuHoverStyles",0,function(e,{isActive:t,defaultColor:r,defaultBackgroundColor:n,activeColor:i,activeBackgroundColor:a}){if(t){void 0!==i&&(e.style.color=i),void 0!==a&&(e.style.backgroundColor=a);return}void 0!==r&&(e.style.color=r),void 0!==n&&(e.style.backgroundColor=n)},"resolveSubmenuHoverStyles",0,function({precomputedHoverCSS:e,submenuHoverColor:t,itemHoverBgColor:r}){let n,i=(n=(e||"").match(N))?{color:T(n[1]),backgroundColor:T(n[2])}:{};return{color:T(t)??i.color,backgroundColor:T(r)??i.backgroundColor}}],140286);let A={ROOT:{id:"ROOT",type:{resolvedName:"WSCRoot"},isCanvas:!0,props:{},displayName:"WSCRoot",custom:{},hidden:!1,nodes:["Header","Content","Footer"],linkedNodes:{}}},E={...A,Header:{id:"Header",type:{resolvedName:"WSCHeader"},isCanvas:!0,props:{},displayName:"WSCHeader",custom:{},hidden:!1,nodes:[],linkedNodes:{},parent:"ROOT"},Content:{id:"Content",type:{resolvedName:"WSCContent"},isCanvas:!0,props:{headerTone:"default"},displayName:"WSCContent",custom:{},hidden:!1,nodes:[],linkedNodes:{},parent:"ROOT"},Footer:{id:"Footer",type:{resolvedName:"WSCFooter"},isCanvas:!0,props:{},displayName:"WSCFooter",custom:{},hidden:!1,nodes:[],linkedNodes:{},parent:"ROOT"}};e.s(["liveBasePageStructure",0,E,"liveBaseRootStructure",0,A],730368);var R=p,I=e.i(397595),F=e.i(472904),W=e.i(159438);function _(e){let t="number"==typeof e?e:Number(e);if(Number.isFinite(t)&&!(t<=0))return Math.max(1,Math.round(t))}function O({height:e,sourceAspectRatio:t,sourceWidth:r}){let n=_(e),i=P(t);return n&&i?{width:_(n*i),height:n}:r&&i?{width:_(r),height:_(r/i)}:{}}function P(e){let t="number"==typeof e?e:Number(e);if(Number.isFinite(t)&&!(t<.25)&&!(t>20))return t}function z({width:e,height:t,sourceAspectRatio:r,fallbackAspectRatio:n=2.5}){let i=String(e||"").trim();if(/^\d+(?:\.\d+)?px$/.test(i))return i;if(/^\d+(?:\.\d+)?$/.test(i))return`${i}px`;let a=_(t);if(!a)return i||void 0;let o=P(r)||n;return`${Math.max(1,Math.round(a*o))}px`}function B(e,t,r){let n=String(e||"").trim();return t&&(!n||"100vw"===n)?`${t}px`:n||r}let H=({imageUrl:e,inverseImageUrl:r="",altText:n,className:a="",width:o="100%",height:l,href:s,target:u,rel:c,alignment:p="center",backgroundFit:h="contain",backgroundPosition:f={x:"center",y:"center"},borderRadius:g=0,showIndividualBorderRadius:x=!1,borderRadiusValues:b={topLeft:0,topRight:0,bottomRight:0,bottomLeft:0},shadowType:w="none",shadowColor:y="#AAAAAA40",shadowPosition:L={x:50,y:50},shadowBlur:M=25,shadowSpread:k=0,topMargin:$=0,mobileImageUrl:C="",inverseMobileImageUrl:S="",mobileAlignment:j="center",mobileHeightPercent:N=50,srcSet:T,sizes:A,sourceAspectRatio:E,sourceWidth:_,mobileSrcSet:P,mobileSizes:H,mobileSourceAspectRatio:D,mobileSourceWidth:V,inverseSrcSet:U,inverseSizes:q,inverseSourceAspectRatio:G,inverseSourceWidth:K,inverseMobileSrcSet:X,inverseMobileSizes:Y,inverseMobileSourceAspectRatio:Z,inverseMobileSourceWidth:Q,scale:J=100,stickyScalePercent:ee=65,animationType:et,animationSpeed:er=R.DEFAULT_ANIMATION_PROPS.animationSpeed,animationDelay:en=R.DEFAULT_ANIMATION_PROPS.animationDelay,animationEasing:ei=R.DEFAULT_ANIMATION_PROPS.animationEasing,animationIteration:ea=R.DEFAULT_ANIMATION_PROPS.animationIteration,animationTrigger:eo=R.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:el=R.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:es=R.DEFAULT_ANIMATION_PROPS.animationViewport})=>{let ed,{isHeader:eu,headerState:ec,headerTone:em}=(0,I.useHeaderContext)(),ep=s||(eu?"/":void 0),eh=(0,i.useRef)(null),ef=(0,d.useWebsiteLiveOptional)(),eg=ef?.layoutSettings,ex=String(n||"").trim()||`${(0,v.humanizeIdentifier)(ef?.websiteSlug,"Website")} logo`,eb=eg?.pageMaxWidth&&eg.pageMaxWidth>0?eg.pageMaxWidth:1100,ev=(0,m.useAnimationObserver)(et,eh,eo,es),{animationClasses:ew,animationStyles:ey}=(0,m.useAnimationStyles)({animationType:et,animationSpeed:er,animationDelay:en,animationEasing:ei,animationIteration:ea,animationTrigger:eo,animationDistance:el,animationViewport:es},ev),eL=(0,i.useMemo)(()=>
3{if(!l)return{height:"auto"};let e=Math.round(N/100*l),t=(l/eb*100).toFixed(2);return{height:`clamp(${e}px, ${t}vw, ${l}px)`,"--ws-img-desktop-height":`${l}px`,"--ws-img-fit":h}},[l,h,N,eb]),eM=(0,i.useMemo)(()=>z({width:o,height:l,sourceAspectRatio:E}),[o,l,E]),ek=(0,i.useMemo)(()=>z({width:o,height:l?Math.max(1,Math.round(N/100*l)):void 0,sourceAspectRatio:C?D:E}),[o,l,N,C,D,E]),e$=(0,i.useMemo)(()=>z({width:o,height:l,sourceAspectRatio:G}),[o,l,G]),eC=(0,i.useMemo)(()=>z({width:o,height:l?Math.max(1,Math.round(N/100*l)):void 0,sourceAspectRatio:S?Z:G}),[o,l,N,S,Z,G]),eS=(0,i.useMemo)(()=>(0,W.getResponsiveUploadcareImageProps)({src:e,srcSet:T,sizes:A,width:eM,height:l,fit:h,sourceAspectRatio:E,sourceWidth:_}),[e,T,A,eM,l,h,E,_]),ej=(0,i.useMemo)(()=>(0,W.getResponsiveUploadcareImageProps)({src:C||e,srcSet:C?P:T,sizes:C?H:A,width:ek,height:l?Math.max(1,Math.round(N/100*l)):void 0,fit:h,sourceAspectRatio:C?D:E,sourceWidth:C?V:_}),[C,e,P,T,H,A,ek,l,N,h,D,E,V,_]),eN=(0,i.useMemo)(()=>(0,W.getResponsiveUploadcareImageProps)({src:r,srcSet:U,sizes:q,width:e$,height:l,fit:h,sourceAspectRatio:G,sourceWidth:K}),[r,U,q,e$,l,h,G,K]),eT=(0,i.useMemo)(()=>(0,W.getResponsiveUploadcareImageProps)({src:S||r,srcSet:S?X:U,sizes:S?Y:q,width:eC,height:l?Math.max(1,Math.round(N/100*l)):void 0,fit:h,sourceAspectRatio:S?Z:G,sourceWidth:S?Q:K}),[S,r,X,U,Y,q,eC,l,N,h,Z,G,Q,K]),eA=(0,i.useMemo)(()=>(0,F.resolveUploadcareUrl)(e),[e]),eE=(0,i.useMemo)(()=>(0,F.resolveUploadcareUrl)(C||""),[C]),eR=(0,i.useMemo)(()=>(0,F.resolveUploadcareUrl)(r||""),[r]),eI=(0,i.useMemo)(()=>(0,F.resolveUploadcareUrl)(S||""),[S]),eF={width:"auto",...eL,borderRadius:x?`${b.topLeft}px ${b.topRight}px ${b.bottomRight}px ${b.bottomLeft}px`:`${g}px`,boxShadow:"none"!==w?`${L.x-50}px ${L.y-50}px ${M}px ${k}px ${y}`:"none"},eW={maxWidth:"100%",objectFit:h,objectPosition:`${f?.x||"center"} ${f?.y||"center"}`,borderRadius:x?`${b.topLeft}px ${b.topRight}px ${b.bottomRight}px ${b.bottomLeft}px`:`${g}px`},e_=(0,i.useMemo)(()=>{let e=J/100*(eu&&"scrolled"===ec?ee/100:1),t=1!==e?`scale(${e})`:"";return{"--static-transform":t||"none",transform:t||void 0,transformOrigin:"left"===p?"left center":"right"===p?"right center":"center center"}},[p,ec,eu,J,ee]),eO=eu&&"inverse"===em&&!!(r||S),eP=eO&&r?eN:eS,ez=(eO&&r?eN.src||eR:eS.src||eA)||(eO&&S?eT.src||eI:"")||"",eB=eO&&(S||r)?eT:ej,eH=(eO&&S?eT.src||eI:eO&&r?eN.src||eR:C?ej.src||eE:eS.src||eA)||"",eD=O({height:l,sourceAspectRatio:eP.sourceAspectRatio,sourceWidth:eP.sourceWidth}),eV=O({height:l?Math.max(1,Math.round(N/100*l)):void 0,sourceAspectRatio:eB.sourceAspectRatio,sourceWidth:eB.sourceWidth}),eU=B(eP.sizes,eD.width,"300px"),eq=B(eB.sizes,eV.width,"200px"),eG=(0,t.jsx)("div",{className:"relative wsc-widget-top-margin-wrapper wsc-widget-no-mobile-offset",style:{paddingTop:$?`${$}px`:"0px"},ref:eh,children:(0,t.jsx)("div",{className:"wsc-widget-content relative w-full",children:(0,t.jsxs)("div",{style:{...e_},children:[(0,t.jsx)("div",{className:`relative group ${a} hidden md:flex ${(()=>{switch(p){case"left":return"justify-start";case"right":return"justify-end";default:return"justify-center"}})()} ${ew}`,style:{...eF,...ey},children:(0,t.jsx)("div",{className:`relative h-full ${"contain"===h?"":"w-full"}`,style:eL,children:ez&&(0,t.jsx)("img",{src:ez,alt:ex,className:"contain"===h?"h-full":"w-full h-full",style:eW,srcSet:eP.srcSet||void 0,sizes:eU,width:eD.width,height:eD.height,loading:"eager",fetchPriority:"high",decoding:"sync"})})}),(0,t.jsx)("div",{className:`relative group ${a} flex md:hidden ${(()=>{switch(j){case"left":return"justify-start";case"right":return"justify-end";default:return"justify-center"}})()} ${ew}`,style:{...eF,...ey},children:(0,t.jsx)("div",{className:`relative h-full ${"contain"===h?"":"w-full"}`,style:eL,children:(eH||ez)&&(0,t.jsx)("img",{src:eH||ez,alt:ex,className:"contain"===h?"h-full":"w-full h-full",style:eW,srcSet:eB.srcSet||void 0,sizes:eq,width:eV.width,height:eV.height,loading:"eager",fetchPriority:"high",decoding:"sync"})})})]})})});return(0,t.jsx)("div",{className:"wsc-widget wsc-widget-logo relative","data-widget-type":"Logo","data-responsive-height":l?"true":void 0,"data-img-fit":h,style:{width:"full"===o?"100%":"auto"===o?"auto":/[\d.]+%?/.test(o)?o:"auto",height:"auto",...(()=>{switch(p){case"left":return{marginLeft:"0",marginRight:"auto"};case"right":return{marginLeft:"auto",marginRight:"0"};default:return{marginLeft:"auto",marginRight:"auto"}}}
3)(),...l?{"--ws-img-desktop-height":`${l}px`}:{}},children:ep?(0,t.jsx)("a",{href:ep,target:u,rel:(ed=[c||""],"_blank"===u&&ed.push("noopener noreferrer"),ed.filter(Boolean).join(" ")),className:"block",children:eG}):eG})};H.displayName="BaseWSCLogoLive";let D=(0,i.memo)(H,(e,t)=>e.imageUrl===t.imageUrl&&e.inverseImageUrl===t.inverseImageUrl&&e.altText===t.altText&&e.href===t.href&&e.target===t.target&&e.rel===t.rel&&e.width===t.width&&e.height===t.height&&e.backgroundFit===t.backgroundFit&&e.mobileImageUrl===t.mobileImageUrl&&e.inverseMobileImageUrl===t.inverseMobileImageUrl&&e.mobileHeightPercent===t.mobileHeightPercent&&e.srcSet===t.srcSet&&e.sizes===t.sizes&&e.sourceAspectRatio===t.sourceAspectRatio&&e.sourceWidth===t.sourceWidth&&e.mobileSrcSet===t.mobileSrcSet&&e.mobileSizes===t.mobileSizes&&e.mobileSourceAspectRatio===t.mobileSourceAspectRatio&&e.mobileSourceWidth===t.mobileSourceWidth&&e.inverseSrcSet===t.inverseSrcSet&&e.inverseSizes===t.inverseSizes&&e.inverseSourceAspectRatio===t.inverseSourceAspectRatio&&e.inverseSourceWidth===t.inverseSourceWidth&&e.inverseMobileSrcSet===t.inverseMobileSrcSet&&e.inverseMobileSizes===t.inverseMobileSizes&&e.inverseMobileSourceAspectRatio===t.inverseMobileSourceAspectRatio&&e.inverseMobileSourceWidth===t.inverseMobileSourceWidth&&e.scale===t.scale&&e.stickyScalePercent===t.stickyScalePercent&&(0,R.areAnimationPropsEqual)(e,t));e.s(["WSCLogoLive",0,D],504109)},321660,702066,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(770703),i=e.i(174080),a=e.i(618566),o=e.i(397595),l=e.i(36837),s=e.i(140286),d=e.i(650656),u=e.i(730368),c=e.i(836232),m=e.i(602485),p=e.i(496104),h=e.i(916654),f=e.i(720826),g=e.i(429805),x=e.i(111488),b=e.i(77229),v=e.i(451538),w=e.i(819517),y=e.i(853657),L=e.i(177753),M=e.i(909091),k=e.i(568910),$=e.i(364908),C=e.i(768541),S=e.i(645254),j=e.i(979702),N=e.i(163e3),T=e.i(280435),A=e.i(17770),E=e.i(501144),R=e.i(825151),I=e.i(355774),F=e.i(857300),W=e.i(77288),_=e.i(516441),O=e.i(504109),P=e.i(432002),z=e.i(871584),B=e.i(398034);let H=new Set(["WSCRoot","WSCContent","WSCRow","WSCSubRow","WSCColumn","WSCHorizontalContainer","WSCSubColumn","WSCSubColumnItem","WSCText","WSCEnhancedText","WSCDynamicText","WSCButton","WSCImage","WSCSpacer","WSCDivider","WSCIcon","WSCShapes","WSCLogo","WSCSocialLinks","WSCList"]),D={WSCRoot:y.WSCRoot,WSCContent:L.WSCContent,WSCRow:M.WSCRow,WSCSubRow:k.WSCSubRowLive,WSCColumn:$.WSCColumnLive,WSCHorizontalContainer:C.WSCHorizontalContainerLive,WSCSubColumn:S.WSCSubColumnLive,WSCSubColumnItem:j.WSCSubColumnItemLive,WSCText:N.WSCText,WSCEnhancedText:T.WSCEnhancedText,WSCDynamicText:A.WSCDynamicTextLive,WSCButton:E.WSCButtonLive,WSCImage:R.WSCImageLive,WSCSpacer:I.WSCSpacerLive,WSCDivider:F.WSCDividerLive,WSCIcon:W.WSCIconLive,WSCShapes:_.WSCShapesLive,WSCLogo:O.WSCLogoLive,WSCSocialLinks:P.WSCSocialLinksLive,WSCList:z.WSCListLive},V=null;function U(){return V??=e.A(858002).then(e=>e.default)}function q(e){return!e||"object"!=typeof e||Object.values(e).every(e=>{if(!e||"object"!=typeof e)return!0;let t=e.type?.resolvedName||e.displayName;return!t||H.has(t)})}function G({content:e}){let[n,i]=(0,r.useState)(null);return((0,r.useEffect)(()=>{let e=!1;return U().then(t=>{e||i(()=>t)}).catch(e=>{}),()=>{e=!0}},[]),n)?(0,t.jsx)(n,{content:e,embeddedInMegaMenu:!0}):(0,t.jsx)("div",{className:"min-h-[120px]","aria-hidden":"true"})}function K({content:e,desktopPanel:n=!1}){let i=(0,r.useMemo)(()=>{let r=!1,i=(a,o,l=1,s=!1)=>{if(!a)return null;let d=a.type?.resolvedName||a.displayName;if(!d)return null;let u=D[d];if(!u)return null;let c=a.id||`${d}-${o}`,{craft:m,...p}=a.props||{},h=(0,B.getResponsiveVisibilityDataAttribute)(p.responsiveVisibility),f=s||!!h,g=!f,x=e=>{var r;let n;return"WSCColumn"===d?e:(r=p.responsiveVisibility,(n=(0,B.getResponsiveVisibilityDataAttribute)(r))?(0,t.jsx)("div",{"data-wsc-responsive-visibility":n,style:{display:"contents"},children:e},`${String(c)}-responsive-visibility`):e)},b=a.nodes?.map((t,r)=>i(e[t],r,a.nodes?.length??1,f))||[],v="WSCRow"===d&&n?{...p,paddingTopMobilePercent:Math.max(100,Number(p.paddingTopMobilePercent)||100),paddingBottomMobilePercent:Math.max(100,Number(p.paddingBottomMobilePercent)||100)}:p;if("WSCImage"===d&&!r&&g)return r=!0,x((0,t.jsx)(u,{...p,isLCP:!0,children:b},c));let w=!!p.backgroundImage||"video"===p.backgroundMediaType&&!!p.backgroundVideoPlaybackId;if("WSCRow"===d&&!r&&g&&w)return r=!0,x((0,t.jsx)(u,{...v,contentWidthMode:v.contentWidthMode||"auto",isLCP:!0,renderOrderIndex:o,renderSiblingCount:l,children:b},c));let y=!!p.backgroundImage||"video"===p.backgroundMediaType&&!!p.backgroundVideoPlaybackId;if("WSCColumn"===d&&!r&&g&&y)return r=!0,x((0,t.jsx)(u,{...p,isLCP:!0,children:b},c));if("WSCButton"===d){let e="custom"===p.buttonType&&p.styleOverrides?{customStyles:p.styleOverrides}:{};return x((0,t.jsx)(u,{...p,...e,children:b},c))}return x("WSCRow"===d?(0,t.jsx)(u,{...v,contentWidthMode:v.contentWidthMode||"auto",renderOrderIndex:o,renderSiblingCount:l,children:b},c):(0,t.jsx)(u,{...p,children:b},c))};return i},[e,n]),a=e.ROOT;if(!a)return null;let o=Array.isArray(a.nodes)?a.nodes:[];return i(1===o.length&&["Header","Content","Footer"].includes(o[0])?e[o[0]]:a,0)}let X=(0,n.default)(()=>e.A(205552).then(e=>
3e.VideoLightboxRuntime),{loadableGenerated:{modules:[534062]},ssr:!1,loading:()=>null}),Y=(0,n.default)(()=>e.A(185682).then(e=>e.BookingLightboxRuntime),{loadableGenerated:{modules:[156625]},ssr:!1,loading:()=>null}),Z=(0,n.default)(()=>e.A(400939).then(e=>e.QuizLightboxRuntime),{loadableGenerated:{modules:[520538]},ssr:!1,loading:()=>null}),Q="(max-width: 767px)",J="var(--ws_color_text_inverse)",ee=r.default.useLayoutEffect;function et(e){return String(e).replace(/[^a-zA-Z0-9_-]/g,e=>{let t=e.codePointAt(0);return t?`\\${t.toString(16)} `:""})}function er(e,t){return"_blank"===e?[t,"noopener","noreferrer"].filter(Boolean).join(" "):t}function en(e){return(0,c.normalizeMenuItemsTree)(e)}function ei(e){if(!e)return"/";if(e.startsWith("/ws/design/")){let t=e.replace("/ws/design/","");return t?`/${t.replace(/^\/+/,"")}`:"/"}return e}function ea(e,t){var r;let n=ei(t),i=(r=e.url)&&"#"!==r?r.startsWith("/")?r:`/${r}`:"";return!!(i&&(i===n||"/"===i&&"/"===n||"/"!==i&&n.startsWith(`${i}/`)))||(e.children||[]).some(e=>ea((0,c.normalizeMenuItem)(e),n))}function eo(e){if(!e||"object"!=typeof e)return{...u.liveBaseRootStructure,Content:{id:"Content",type:{resolvedName:"WSCContent"},isCanvas:!0,props:{},displayName:"WSCContent",custom:{},hidden:!1,nodes:[],linkedNodes:{},parent:"ROOT"}};if("ROOT"in e)return e;let t={...e,ROOT:{...u.liveBaseRootStructure.ROOT,nodes:["Content"]}};return t.Content?t.Content={...t.Content,parent:"ROOT"}:t.Content={id:"Content",type:{resolvedName:"WSCContent"},isCanvas:!0,props:{},displayName:"WSCContent",custom:{},hidden:!1,nodes:[],linkedNodes:{},parent:"ROOT"},delete t.Header,delete t.Footer,t}function el({ctaButton:e,alignment:r,desktopLayout:n,forceShowOnMobile:i=!1,extraStyle:a}){return e?.enabled?(0,t.jsx)("div",{className:`${"stacked"===n?"relative w-full":"relative flex-none"} ${"slideoutOnly"===e.mobileVisibility&&!i?"hidden md:block":""}`,"data-menu-cta":"true",style:{..."stacked"===n?{marginTop:16}:{},...a},children:(0,t.jsx)("a",{href:e.href,target:e.target,rel:er(e.target,e.rel),className:`inline-flex items-center justify-center no-underline transition-all duration-200 hover:opacity-90 ${"stacked"===n?`w-full ${"center"===r?"justify-center text-center":"right"===r?"justify-end text-right":"justify-start text-left"}`:""}`,style:{backgroundColor:e.backgroundColor||"#3b82f6",color:e.color||"#ffffff",fontSize:`${e.fontSize||14}px`,fontFamily:e.fontFamily||"inherit",fontWeight:(0,g.resolveWidgetFontWeight)(e),fontStyle:e.isItalic?"italic":"normal",textDecoration:e.isUnderline?"underline":"none",textTransform:e.isUppercase?"uppercase":"none",letterSpacing:`${e.letterSpacing||0}px`,lineHeight:e.lineHeight||1.5,padding:`${e.padding||12}px ${2*(e.padding||12)}px`,borderRadius:`${e.borderRadius||6}px`,border:e.borderSize&&e.borderColor?`${e.borderSize}px solid ${e.borderColor}`:"none",whiteSpace:"nowrap"},children:e.text})}):null}let es=({width:e="100%",height:n,className:u="",topMargin:g=0,items:y=[],backgroundColor:L="transparent",hamburgerColor:M="#3E3E3E",inverseTextColor:k=J,inverseHoverColor:$=J,inverseActiveColor:C=J,inverseHamburgerColor:S=J,hamburgerSize:j=24,slideoutBackgroundColor:N="#ffffff",submenuBackgroundColor:T="#ffffff",submenuHoverColor:A,itemHoverBgColor:E,mainItemHoverUnderline:R=!1,mainItemActiveUnderline:I=!1,mainItemUnderlineThickness:F=1,mainItemUnderlineOffset:W=3,activeColor:_="#22c55e",activeBgColor:O="transparent",submenuActiveColor:P,submenuActiveBgColor:z,mainItemStyle:B,submenuStyle:H,submenuItemStyle:D,desktopContainerClasses:V,desktopContainerStyle:es,mobileHamburgerClasses:ed,precomputedHoverCSS:eu="",menuId:ec,desktopLayout:em="horizontal",alignment:ep="center",mobileAlignment:eh="right",mobileBreakpoint:ef="mobile",mobileSlideoutTextColor:eg="",mobileSlideoutHoverColor:ex="",mobileSlideoutActiveColor:eb="",mobileSlideoutActiveBgColor:ev="",mobileCtaPlacement:ew="bottom",mobileCtaLabel:e
3y="Actions",showMobileCtaDivider:eL=!0,stickToEdge:eM=!1,showDropdownIndicators:ek=!0,submenuPositionMode:e$="left",submenuAnimation:eC="soft",submenuPanelHandoff:eS="crossfade",embeddedInMegaMenu:ej=!1,ctaButton:eN,...eT})=>{let{isHeader:eA,headerState:eE,headerTone:eR,mobileCtas:eI,mobileMenuSections:eF,primaryMenuId:eW,mobileDrawerMenuId:e_,registerMobileMenuSection:eO,unregisterMobileMenuSection:eP,headerMenuOverflow:ez,headerMenuOverflowReady:eB,registerMenuOverflow:eH,unregisterMenuOverflow:eD}=(0,o.useHeaderContext)(),eV=(0,d.useMegaMenuRuntime)(),{insideMegaMenuPanel:eU}=(0,d.useMegaMenuRenderContext)(),eq=(0,a.usePathname)()??"/",eG=r.default.useMemo(()=>ei(eq),[eq]),eK=r.default.useMemo(()=>en(y),[y]),eX=eA&&"inverse"===eR&&!eU&&!ej,eY=eX?k||J:"string"==typeof B?.color?B.color:void 0,eZ=eX?$||eY:void 0,eQ=r.default.useMemo(()=>eX?{...B,color:eY,"--default-color":eY,"--hover-color":eZ||eY}:B,[eZ,eY,B,eX]),eJ=eX&&(S||eY)||M,e0=eX&&(C||eY)||_,e1=O||"transparent",e2=P||_,e3=z||O,e5=(0,p.normalizeSubmenuBackground)(T),e4=eg||("string"==typeof B?.color?B.color:"")||"#3E3E3E",e6=ex||e4,e7=eb||_,e9=ev||O||"transparent",e8="string"==typeof eQ?.textDecoration?eQ.textDecoration:"none",te="string"==typeof D?.color?D.color:void 0,tt=r.default.useMemo(()=>(0,s.resolveSubmenuHoverStyles)({precomputedHoverCSS:eu,submenuHoverColor:A,itemHoverBgColor:E}),[E,eu,A]),[tr,tn]=r.default.useState(!1),[ti,ta]=r.default.useState(null),[to,tl]=r.default.useState([]),[ts,td]=r.default.useState(null),[tu,tc]=r.default.useState([]),[tm,tp]=r.default.useState(!1),[th,tf]=r.default.useState(!1),[tg,tx]=r.default.useState(!1),[tb,tv]=r.default.useState(!1),tw=r.default.useRef(null),ty=r.default.useRef(null),tL=r.default.useRef(null),tM=r.default.useRef(null),tk=r.default.useRef(!1),t$=r.default.useRef(!1),tC=r.default.useRef(null),tS=r.default.useRef(null),tj=r.default.useRef(null),tN=r.default.useRef(null),tT=r.default.useRef(null),tA=r.default.useRef(null),tE=r.default.useRef({}),tR=r.default.useCallback((e,t)=>{t||((0,s.applyMenuHoverStyles)(e,{color:(0,s.getInlineCssVariable)(e,"--hover-color")??eY,backgroundColor:(0,s.getInlineCssVariable)(e,"--hover-bg-color")??"transparent"}),e.style.textDecoration=R?"underline":e8,e.style.textDecorationThickness=`${F}px`,e.style.textUnderlineOffset=`${W}px`)},[eY,e8,R,W,F]),tI=r.default.useCallback((e,t)=>{(0,s.resetMenuHoverStyles)(e,{isActive:t,defaultColor:eY,defaultBackgroundColor:"transparent",activeColor:e0,activeBackgroundColor:e1}),e.style.textDecoration=t&&I?"underline":e8,e.style.textDecorationThickness=`${F}px`,e.style.textUnderlineOffset=`${W}px`},[eY,e8,I,W,F,e1,e0]),tF=r.default.useCallback((e,t)=>{t||(0,s.applyMenuHoverStyles)(e,tt)},[tt]),tW=r.default.useCallback((e,t)=>{(0,s.resetMenuHoverStyles)(e,{isActive:t,defaultColor:te,defaultBackgroundColor:"transparent",activeColor:e2,activeBackgroundColor:e3||e1})},[te,e1,e3,e2]),t_=(0,l.useAnimationObserver)(eT.animationType,tN,eT.animationTrigger,eT.animationViewport),{animationClasses:tO,animationStyles:tP}=(0,l.useAnimationStyles)(eT,t_),tz="always"===ef?"horizontal":"never"===ef?"stacked":null,tB=!!(tz&&tb),tH=tB&&tz?tz:em,tD=tB?eh??ep??"center":ep??"center",tV="center"===tD?"justify-center":"right"===tD?"justify-end":"justify-start",tU="center"===tD?"items-center":"right"===tD?"items-end":"items-start",tq=eU||ej,tG=eA&&!tq&&"mobile"===ef,tK=tG?eI:[],tX=!!(tG&&eF.length>1),tY=!tX||!eW||eW===ec,tZ=e_||eW,tQ=!tX||!tZ||tZ===ec,tJ=eW||eF[0]?.id,t0=!tG||!ec||!tJ||tJ===ec,t1=!!(eN?.enabled&&eN?.alignRight&&"stacked"!==tH),t2="mobile"===ef?"hidden md:flex":"flex",t3=ec||"default",t5=ec?`${t3}-widget`:void 0,t4=r.default.useMemo(()=>t5?(0,s.buildSubmenuHoverOverrideCSS)({selector:`#${et(t5)}.wsc-widget.wsc-widget-menu`,submenuHoverColor:A,itemHoverBgColor:E}):"",[E,A,t5]),t6=tZ||t3,t7=`${(0,x.normalizeDomIdPart)(t6)}-mega-mobile-state`,t9=`${t6}-mega-slideout`,t8=r.default.useMemo(()=>{if(!t5||tq)return"";let e=et(t5),t=`#${e}.wsc-widget.wsc-widget-menu`;return"mobile"===ef?` 4 @media (max-width: 767px) { 5 .wsc-header ${t} nav > div[data-wsc-menu-desktop="true"] { 6 display: none !important; 7 } 8 .wsc-header ${t} nav > div[data-wsc-menu-hamburger="true"] { 9 display: flex !important; 10 } 11 .wsc-header ${t} button[data-wsc-menu-toggle="true"] { 12 display: inline-flex !important; 13 } 14 } 15 `:` 16 @media (max-width: 767px) { 17 .wsc-header ${t} nav > div[data-wsc-menu-hamburger="true"], 18 .wsc-header ${t} button[data-wsc-menu-toggle="true"] { 19 display: none !important; 20 } 21 } 22 `},[ef,tq,t5]),re=r.default.useMemo(()=>
22{if(!t5||"soft"!==eC)return"";let e=et(t5);return` 23 #${e} .wsc-menu-desktop-panel { 24 animation: wsc-menu-soft-panel-in 180ms cubic-bezier(0.22, 1, 0.36, 1) both; 25 transform-origin: top center; 26 will-change: opacity, transform; 27 } 28 #${e} .wsc-menu-desktop-panel[data-panel-state="closing"] { 29 animation: wsc-menu-soft-panel-out 140ms cubic-bezier(0.22, 1, 0.36, 1) both; 30 pointer-events: none; 31 } 32 @keyframes wsc-menu-soft-panel-in { 33 from { 34 opacity: 0; 35 transform: translate3d(0, 8px, 0) scale(0.985); 36 } 37 to { 38 opacity: 1; 39 transform: translate3d(0, 0, 0) scale(1); 40 } 41 } 42 @keyframes wsc-menu-soft-panel-out { 43 from { 44 opacity: 1; 45 transform: translate3d(0, 0, 0) scale(1); 46 } 47 to { 48 opacity: 0; 49 transform: translate3d(0, 6px, 0) scale(0.99); 50 } 51 } 52 @media (prefers-reduced-motion: reduce) { 53 #${e} .wsc-menu-desktop-panel { 54 animation: none !important; 55 transform: none !important; 56 } 57 } 58 `},[eC,t5]),rt=r.default.useMemo(()=>{let e=et(t7);return` 59 #${e} { 60 position: absolute; 61 top: -9999px; 62 left: -9999px; 63 width: 1px; 64 height: 1px; 65 opacity: 0; 66 } 67 68 #${e} ~ .wsc-mega-mobile-slideout { 69 position: fixed; 70 inset: 0; 71 z-index: 2147483647; 72 opacity: 0; 73 visibility: hidden; 74 pointer-events: none; 75 transition: visibility 0s linear 280ms; 76 } 77 78 #${e}:checked ~ .wsc-mega-mobile-slideout { 79 opacity: 1; 80 visibility: visible; 81 pointer-events: auto; 82 transition-delay: 0s; 83 } 84 85 #${e} ~ .wsc-mega-mobile-slideout .wsc-mega-mobile-backdrop { 86 opacity: 0; 87 transition: opacity 280ms ease; 88 } 89 90 #${e}:checked ~ .wsc-mega-mobile-slideout .wsc-mega-mobile-backdrop { 91 opacity: 1; 92 } 93 94 #${e} ~ .wsc-mega-mobile-slideout .wsc-mega-mobile-panel { 95 transform: translateX(100%); 96 transition: transform 280ms ease; 97 will-change: transform; 98 } 99 100 #${e}:checked ~ .wsc-mega-mobile-slideout .wsc-mega-mobile-panel { 101 transform: translateX(0); 102 } 103 104 #${e} ~ .wsc-mega-mobile-slideout 105 .wsc-row[data-column-tiering='auto']:not([data-mobile-min-cols='2']) 106 .wsc-row-content 107 > div, 108 #${e} ~ .wsc-mega-mobile-slideout 109 .wsc-sub-row[data-column-tiering='auto']:not([data-mobile-min-cols='2']) { 110 flex-direction: column !important; 111 flex-wrap: nowrap !important; 112 } 113 114 #${e} ~ .wsc-mega-mobile-slideout 115 .wsc-row[data-column-tiering='auto']:not([data-mobile-min-cols='2']) 116 .wsc-column, 117 #${e} ~ .wsc-mega-mobile-slideout 118 .wsc-sub-row[data-column-tiering='auto']:not([data-mobile-min-cols='2']) 119 .wsc-column { 120 width: 100% !important; 121 } 122 123 @media (prefers-reduced-motion: reduce) { 124 #${e} ~ .wsc-mega-mobile-slideout, 125 #${e} ~ .wsc-mega-mobile-slideout .wsc-mega-mobile-backdrop, 126 #${e} ~ .wsc-mega-mobile-slideout .wsc-mega-mobile-panel { 127 transition: none !important; 128 } 129 } 130 `},[t7]),rr=es?.gap,rn=rr??"32px",ri=eK.length>0,ra=!!tG&&ez,ro=r.default.useMemo(()=>JSON.stringify({menuId:ec??"default",desktopLayout:em,renderedMenuLayout:tH,desktopContainerClasses:V,itemCount:eK.length,ctaEnabled:!!eN?.enabled,ctaText:eN?.text??"",ctaAlignRight:!!(eN?.enabled&&eN?.alignRight),desktopGap:rr}),[eN?.enabled,eN?.alignRight,eN?.text,V,rr,em,tH,ec,eK.length]);ee(()=>{let e=window.matchMedia(Q),t=()=>{tv(e.matches)};return t(),e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[]),r.default.useEffect(()=>{if(!tG||tq){tk.current=!1;return}if(!t$.current){t$.current=!0;return}return tk.current=!0,tM.current&&clearTimeout(tM.current),tM.current=setTimeout(()=>{tk.current=!1,tL.current?.(),tM.current=null},520),()=>{tM.current&&(clearTimeout(tM.current),tM.current=null)}},[eE,tG,tq]),r.default.useEffect(()=>{tn(!0)},[]),ee(()=>
130{if(tG&&ec)return eO({id:ec,itemsHtml:"",ctaHtml:"",ctaPlacement:ew,items:eK,ctaButton:eN,hasMegaMenus:!0}),()=>eP(ec)},[eN,ec,ew,eK,tG,eO,eP]),r.default.useLayoutEffect(()=>{if(tq||tB||!(V&&"stacked"!==em&&("mobile"!==ef||window.innerWidth>=768))){tf(e=>!e&&e),tx(e=>!e||e);return}let e=null,t=null,r=null,n=()=>{tk.current||(e&&cancelAnimationFrame(e),e=requestAnimationFrame(()=>{if(tk.current)return;let e=(()=>{let e=tT.current;if(!e)return null;if(!ri)return{shouldForce:!1,hasWrappedItem:!1,hasVisualOverflow:!1,overflowByWidth:0};let t=Array.from(e.querySelectorAll("[data-menu-item], [data-menu-cta]")),r=e.clientWidth,n=t.map(e=>e.getBoundingClientRect()),i=n.length>0?Math.min(...n.map(e=>e.left)):0,a=n.length>0?Math.max(...n.map(e=>e.right)):0,o=n.length>0?Math.ceil(a-i):e.scrollWidth,l=n[0]?(n[0].top+n[0].bottom)/2:0,s=n.some((e,t)=>0!==t&&Math.abs((e.top+e.bottom)/2-l)>2),d=e.getBoundingClientRect(),u=n.some(e=>e.left<d.left-1||e.right>d.right+1),c=o-r;return{shouldForce:s||u||c>1,hasWrappedItem:s,hasVisualOverflow:u,overflowByWidth:c}})();if(!e)return;let{shouldForce:n,hasWrappedItem:i,hasVisualOverflow:a,overflowByWidth:o}=e;tf(e=>e?i||a||o>0:n),tx(!0),tG&&ec&&(r=i||a||o>1,t||(t=requestAnimationFrame(()=>{null!==r&&(eH(ec,r),r=null),t=null})))}))};tL.current=n;let i=new ResizeObserver(n);return tT.current&&i.observe(tT.current),n(),document?.fonts?.ready&&document.fonts.ready.then(n).catch(()=>void 0),()=>{tL.current=null,e&&cancelAnimationFrame(e),t&&cancelAnimationFrame(t),i.disconnect(),tG&&ec&&eD(ec)}},[V,ro,em,tB,ef,ec,tG,tq,ri,eH,eD]),r.default.useEffect(()=>{if(!tm)return;let e=e=>{"Escape"===e.key&&(tS.current&&(tS.current.checked=!1),tp(!1))},t=e=>{if("Tab"!==e.key)return;let t=tA.current;if(!t)return;let r=t.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),n=r[0],i=r[r.length-1];n&&i&&(e.shiftKey&&document.activeElement===n?(e.preventDefault(),i.focus()):e.shiftKey||document.activeElement!==i||(e.preventDefault(),n.focus()))};return document.addEventListener("keydown",e),document.addEventListener("keydown",t),tC.current=document.activeElement,document.body.style.overflow="hidden",window.setTimeout(()=>{tA.current?.querySelector('button, a, [tabindex="0"]')?.focus()},50),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keydown",t),document.body.style.overflow="",tC.current?.focus()}},[tm]);let rl=r.default.useCallback(e=>{let t=tS.current;t?(t.checked=e,t.dispatchEvent(new Event("change",{bubbles:!0})),tj.current=null):tj.current=e,tp(e)},[]),rs=r.default.useCallback(e=>{tp(e.currentTarget.checked)},[]),rd=r.default.useCallback(e=>{if(tS.current&&tS.current.removeEventListener("change",rs),!e){tS.current?.checked&&(tj.current=!0),tS.current=null;return}if(tS.current=e,e.addEventListener("change",rs),null===tj.current){e.checked&&tp(!0);return}let t=tj.current;if(tj.current=null,!t){e.checked=!1,e.dispatchEvent(new Event("change",{bubbles:!0}));return}e.checked=!1,window.requestAnimationFrame(()=>{tS.current===e&&(e.checked=!0,e.dispatchEvent(new Event("change",{bubbles:!0})))})},[rs]),ru=r.default.useCallback(()=>{rl(!1)},[rl]),rc=r.default.useCallback(()=>{let e=tS.current;rl(!e?.checked)},[rl]),rm=r.default.useCallback(e=>{tp(e.currentTarget.checked)},[]);r.default.useEffect(()=>{tS.current?.checked&&tp(!0)},[]),r.default.useEffect(()=>{if("stacked"!==em)return;let e=eK.find(e=>ea(e,eG));td(e?.id??null)},[eG,em,eK]);let rp=r.default.useMemo(()=>`${ec??"default"}|${em}|${V?"1":"0"}|${eK.length}`,[V,em,ec,eK.length]),rh=r.default.useRef(rp),rf=rh.current!==rp;rf&&(rh.current=rp);let rg=!tq&&!tB&&(th||ra||!tg||rf||tX&&!eB),rx=!tq&&!tB&&(th||ra),rb=r.default.useMemo(()=>V&&tq&&"stacked"!==em?V.replace(/\bhidden\b/g,"").replace(/\bmd:flex\b/g,"flex").replace(/\bmd:grid\b/g,"grid").replace(/\s+/g," ").trim():V,[V,em,tq]),rv=r.default.useMemo(()=>[...eF].sort((e,t)=>(e.order??0)-(t.order??0)),[eF]),rw=r.default.useMemo(()=>rv.find(e=>e.id===eW)??rv[0]??null,[eW,rv]),ry=r.default.useMemo(()=>rv.find(e=>e.ctaButton)??rv.find(e=>e.ctaHtml)??rw,[rw,rv]),rL=r.default.useMemo(()=>rv.flatMap(e=>Array.isArray(e.items)?en(e.items):[]),[rv]),rM=tX&&tQ?rL:eK,rk=tX&&tQ?ry?.ctaButton??eN:eN,r$=tX&&tQ?ry?.ctaPlacement??ew:ew,rC=r.default.useCallback(()=>{tw.current&&(clearTimeout(tw.current),tw.current=null),ty.current&&(clearTimeout(ty.current),t
130y.current=null)},[]),rS=r.default.useCallback(e=>{rC(),ta(t=>(t&&t!==e&&"soft"===eC&&"crossfade"===eS&&tl(e=>e.includes(t)?e:[...e,t]),e)),tl(t=>t.filter(t=>t!==e))},[rC,eC,eS]),rj=r.default.useCallback(e=>{(rC(),ti)?rS(e):tw.current=setTimeout(()=>{rS(e),tw.current=null},16)},[rC,ti,rS]),rN=r.default.useCallback(e=>{rS(e)},[rS]),rT=r.default.useCallback(()=>{rC(),ty.current=setTimeout(()=>{ta(e=>(e&&"soft"===eC&&"crossfade"===eS&&tl(t=>t.includes(e)?t:[...t,e]),null)),ty.current=null},180)},[rC,eC,eS]);r.default.useEffect(()=>{if(0===to.length)return;let e=window.setTimeout(()=>{tl([])},180);return()=>window.clearTimeout(e)},[to]);let rA=r.default.useCallback(()=>{ty.current&&(clearTimeout(ty.current),ty.current=null)},[]);r.default.useEffect(()=>rC,[rC]);let rE=r.default.useCallback((e,t)=>{let r=tE.current[e],n=t.relatedTarget instanceof Node?t.relatedTarget:null;r&&n&&r.contains(n)?rA():rT()},[rT,rA]),rR=r.default.useCallback(()=>"center"===e$?{left:"50%",transform:"translateX(-50%)"}:"right"===e$?{right:0}:{left:0},[e$]);r.default.useEffect(()=>{let e=e=>{let t=e.target;t?.closest('[data-mega-menu-root="true"]')||rT()},t=e=>{"Escape"===e.key&&rT()};return document.addEventListener("mousedown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",t)}},[rT]);let rI=r.default.useCallback(e=>{tc(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e])},[]),rF=r.default.useCallback((e,r=!1,n)=>{let i=e.megaMenuId||null;if(!i||!eV[i])return(0,t.jsx)("div",{className:"rounded-lg border border-dashed border-gray-200 bg-white/80 p-4 text-sm text-muted-foreground",children:"This mega menu is not available yet."});let a=eV[i],o=eo(a.builder_json),l=a.max_width_px?Math.max(320,a.max_width_px):null,s="number"==typeof a.panel_padding_px?Math.max(0,a.panel_padding_px):24,u=0===s?function(e){let t=new Set,r=Array.isArray(e.ROOT?.nodes)?[...e.ROOT.nodes]:[];for(;r.length>0;){let n=r.shift();if(!n||t.has(n))continue;t.add(n);let i=e[n];if(!i||"object"!=typeof i)continue;let a=i.type?.resolvedName||i.displayName,o=i.props||{},l="string"==typeof o.background&&o.background.trim()?o.background.trim():"string"==typeof o.backgroundColor&&o.backgroundColor.trim()?o.backgroundColor.trim():"";if("WSCRow"===a&&l)return(0,f.getStyleForColor)(l);Array.isArray(i.nodes)&&r.push(...i.nodes)}}(o):void 0,c=(0,m.formatMegaMenuBorderRadius)(a.show_individual_border_radius,a.border_radius_values,a.border_radius_px),p="full"===a.width_mode?`min(100vw - 32px, ${l??1180}px)`:l?`min(100vw - 32px, ${l}px)`:"min(100vw - 32px, 1100px)",h=(0,t.jsx)(d.MegaMenuRuntimeProvider,{megaMenusById:eV,insideMegaMenuPanel:!0,mobileDrawerPanel:r,children:q(o)?(0,t.jsx)(K,{content:o,desktopPanel:!r}):(0,t.jsx)(G,{content:o})});return(0,t.jsx)("div",{className:r?"w-full":"bg-white shadow-2xl",style:r?void 0:{...u,position:"relative",width:p,maxWidth:"calc(100vw - 32px)",borderRadius:c,overflow:0===s?"hidden":void 0,...n},children:r?h:(0,t.jsx)("div",{style:{padding:`${s}px`},children:h})})},[eV]);r.default.useEffect(()=>{if(!eK.some(e=>"mega"===(e.menuType||(e.children.length>0?"submenu":"link")))||window.matchMedia(Q).matches||window.matchMedia("(hover: none), (pointer: coarse)").matches)return;let e=()=>{eK.some(e=>{let t=e.megaMenuId||null,r=t?eV[t]:null;return!!r&&!q(eo(r.builder_json))})&&U()};if("requestIdleCallback"in window){let t=window.requestIdleCallback(e,{timeout:300});return()=>window.cancelIdleCallback(t)}let t=globalThis.setTimeout(e,0);return()=>globalThis.clearTimeout(t)},[eV,eK]);let rW=r.default.useCallback(()=>{let e=tN.current;if(!e)return null;let t=e.closest(".wsc-row-content"),r=t?.querySelector?.(":scope > div")??t?.firstElementChild??tT.current??e;return r instanceof HTMLElement?r.getBoundingClientRect():null},[]),r_=r.default.useCallback(()=>{let e=window.innerWidth-16,t=Math.max(320,e-16),r=Number.parseFloat(window.getComputedStyle(document.documentElement).getPropertyValue("--ws-layout-page-max-width").trim()),n=Math.min(Number.isFinite(r)&&r>0?r:1100,t),i=Math.max(16,Math.round((window.innerWidth-n)/2)),a=Math.min(e,i+n);return{left:i,right:a,width:Math.max(320,a-i)}},[]),rO=r.default.useCallback(e=>{if(!e.megaMenuId)return;let t=eV[e.megaMenuId],r=tE.current[e.id],n=rW(),i=r_();if(!t||!r)return;let a=r.getBoundingClientRect(),o=window.innerWidth-16,l="full"===t.width_mode,s=[n?{left
130:Math.max(16,n.left),right:Math.min(o,n.right)}:null,i?{left:Math.max(16,i.left),right:Math.min(o,i.right)}:null].filter(e=>!!e),d=s.length>0?{left:Math.max(...s.map(e=>e.left)),right:Math.min(...s.map(e=>e.right))}:null,u=i?{left:i.left,right:i.right}:n?{left:Math.max(16,n.left),right:Math.min(o,n.right)}:{left:16,right:o},c=l?{left:16,right:o}:d&&d.right-d.left>=320?d:u,m=c.left,p=c.right,h=Math.max(320,p-m),f=i?.width??Math.max(320,p-m),g=Math.min("number"==typeof t.max_width_px&&Number.isFinite(t.max_width_px)?Math.max(320,t.max_width_px):l?1180:f,h),x=Math.min(Math.max(l?m+Math.max(0,(h-g)/2):"center"===e$?a.left+a.width/2-g/2:"right"===e$?a.right-g:a.left,m),Math.max(m,p-g));return{left:`${x-a.left}px`,width:`${g}px`,maxWidth:`${g}px`,maxHeight:`${Math.max(160,window.innerHeight-Math.ceil(a.bottom+20))}px`,overflowY:"auto",overscrollBehavior:"contain"}},[rW,r_,eV,e$]),rP=r.default.useCallback(e=>{let r=(0,c.normalizeMenuItem)(e),n=r.menuType||(r.children.length>0?"submenu":"link"),i="submenu"===n&&r.children.length>0,a="mega"===n&&!!r.megaMenuId,o=i||a,l=(0,x.normalizeDomIdPart)(`${t3}-${r.id}`),s=`${l}-stacked-panel`,d=`${l}-desktop-panel`,u=!!tr&&ea(r,eG),m=ti===r.id,p=to.includes(r.id),f=m||p,g=function(e,t,r){if(!e||!t)return;let n=t.getBoundingClientRect();return`${Math.max(160,r-Math.ceil(n.bottom+20))}px`}(f,f&&1?tE.current[r.id]:null,f&&1?window.innerHeight:0),b=a&&f?rO(r):void 0,v={...eQ,color:u?e0:eY,backgroundColor:u?e1:"transparent",textDecoration:u&&I?"underline":e8,textDecorationThickness:`${F}px`,textUnderlineOffset:`${W}px`,whiteSpace:"nowrap"};if("stacked"===em){let e=ts===r.id;return(0,t.jsxs)("div",{className:"relative w-full","data-menu-item":"true",children:[(0,t.jsxs)("div",{className:"flex w-full items-center gap-2",children:[r.url?(0,t.jsx)("a",{href:r.url,target:r.target,rel:er(r.target,r.rel),className:`menu-item-hover flex-1 rounded px-4 py-3 ${"center"===ep?"text-center":"right"===ep?"text-right":"text-left"}`,style:v,onMouseEnter:e=>tR(e.currentTarget,u),onMouseLeave:e=>tI(e.currentTarget,u),onFocus:e=>tR(e.currentTarget,u),onBlur:e=>tI(e.currentTarget,u),children:(0,h.renderMenuLabel)(r.label)}):(0,t.jsx)("button",{type:"button",onClick:()=>o?td(e?null:r.id):void 0,"aria-expanded":o?e:void 0,"aria-controls":o?s:void 0,className:`menu-item-hover flex-1 rounded px-4 py-3 ${"center"===ep?"text-center":"right"===ep?"text-right":"text-left"}`,style:v,onMouseEnter:e=>tR(e.currentTarget,u),onMouseLeave:e=>tI(e.currentTarget,u),onFocus:e=>tR(e.currentTarget,u),onBlur:e=>tI(e.currentTarget,u),children:(0,h.renderMenuLabel)(r.label)}),ek&&o?(0,t.jsx)("button",{type:"button","aria-label":`Toggle ${r.label}`,"aria-expanded":e,"aria-controls":s,className:"rounded p-2",style:{color:v.color??"inherit"},onClick:()=>td(e?null:r.id),children:(0,t.jsx)("svg",{className:`h-4 w-4 transition-transform duration-200 ${e?"rotate-180":""}`,"aria-hidden":"true",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})}):null]}),o&&e?(0,t.jsx)("div",{id:s,className:"mt-2 overflow-hidden rounded-xl",style:{backgroundColor:e5,...H},children:i?(0,t.jsx)("div",{className:"py-2",children:r.children.map(e=>{let r=(0,c.normalizeMenuItem)(e),n=!!tr&&ea(r,eG);return(0,t.jsx)("a",{href:r.url,target:r.target,rel:er(r.target,r.rel),className:"submenu-item-hover block px-6 py-2",style:{...D,color:n?e2:D?.color,backgroundColor:n?e3||e1:"transparent"},onMouseEnter:e=>tF(e.currentTarget,n),onMouseLeave:e=>tW(e.currentTarget,n),onFocus:e=>tF(e.currentTarget,n),onBlur:e=>tW(e.currentTarget,n),children:(0,h.renderMenuLabel)(r.label)},r.id)})}):(0,t.jsx)("div",{className:"p-3",children:rF(r,!0)})}):null]},r.id)}return(0,t.jsxs)("div",{className:"relative flex-none","data-menu-item":"true","data-mega-menu-root":"true",ref:e=>{tE.current[r.id]=e},onMouseEnter:()=>o?rj(r.id):void 0,onMouseLeave:e=>o?rE(r.id,e):void 0,onFocus:()=>o?rN(r.id):void 0,children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[r.url?(0,t.jsx)("a",{href:r.url,target:r.target,rel:er(r.target,r.rel),className:"menu-item-hover flex items-center gap-1",style:v,onMouseEnter:e=>tR(e.currentTarget,u),onMouseLeave:e=>tI(e.currentTarget,u),onFocus:e=>tR(e.currentTarget,u),onBlur:e=>tI(e.currentTarget,u),children:(0,h.renderMenuLabel)(r.label)}):(0,t.jsx)("button",{type:"button",onClick:()=>o?m?rT():rN(r.id):void 0,"aria-expanded":o?m:void 0,"aria-controls":o?d:void 0,className:"menu-item-hover flex items-center gap-1",style:v,onMouseEnter:e=>tR(e.currentTarget,u),onMouseLeave:e=>tI(e.currentTarget,u),onFocus:e=>tR(e.currentTarget,u),onBlur:e=>tI(e.currentTarget,u),children:(0,h.renderMenuLabel)(r.label)}),ek&&o?(0,t.jsx)("button",{type:"button","aria-label":`Toggle ${r.label}`,"aria-expanded":m,"aria-controls":d,className:"rounded p-1",style:{color:v.color??"inherit"},onClick:()=>m?rT():rN(r.id),children:(0,t.jsx)("svg",{className:`h-3 w-3 transition-transform duration-200 ${m?"rotate-180":""}`,"aria-hidden":"true",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})}):null]}),o&&f?(0,t.jsx)("div",{id:d,className:`absolute top-full ${"soft"===eC?"wsc-menu-desktop-panel":""}`,"data-panel-state":p?"closing":"open",onMouseEnter:rA,onMouseLeave:e=>rE(r.id,e),style:{zIndex:999999,...i?{width:"max-content",maxWidth:"calc(100vw - 16px)",...rR()}:b??{left:0}},children:(0,t.jsx)("div",{className:"pointer-events-auto",children:i?(0,t.jsx)("div",{className:"min-w-[220px] rounded-xl py-2",style:{width:"100%",minWidth:"220px",backgroundColor:e5,maxHeight:g,overflowY:g?"auto":void 0,overscrollBehavior:g?"contain":void 0,...H},children:r.children.map(e=>{let r=(0,c.normalizeMenuItem)(e),n=!!tr&&ea(r,eG);return(0,t.jsx)("a",{href:r.url,target:r.target,rel:er(r.target,r.rel),className:"submenu-item-hover block px-4 py-2",style:{...D,color:n?e2:D?.color,backgroundColor:n?e3||e1:"transparent"},onMouseEnter:e=>tF(e.currentTarget,n),onMouseLeave:e=>tW(e.currentTarget,n),onFocus:e=>tF(e.currentTarget,n),onBlur:e=>tW(e.currentTarget,n),children:(0,h.renderMenuLabel)(r.label)},r.id)})}):rF(r,!1,{width:"100%",maxWidth:"100%"})})}):null]},r.id)},[ep,tR,tF,rT,to,eG,e8,em,eY,eQ,t3,e1,e0,rE,rR,tr,I,W,F,ti,rj,rN,ts,rA,rO,rF,tI,tW,e3,e2,e5,ek,eC,D,H]),rz=r.default.useCallback(e=>{let r=(0,c.normalizeMenuItem)(e),n=r.menuType||(r.children.length>0?"submenu":"link"),i="submenu"===n&&r.children.length>0,a="mega"===n&&!!r.megaMenuId,o=i||a,l=(0,x.normalizeDomIdPart)(`${t3}-${r.id}`),s=`${l}-mobile-panel`,d=tu.includes(r.id),u=!!tr&&ea(r,eG);return(0,t.jsxs)("div",{className:"rounded-xl border border-transparent bg-white/0",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[r.url?(0,t.jsx)("a",{href:r.url,target:r.target,rel:er(r.target,r.rel),className:"flex min-h-[48px] flex-1 items-center rounded-lg px-1 py-2 no-underline transition-colors duration-200",style:{...B,color:u?e7:e4,backgroundColor:u?e9:"transparent"},onMouseEnter:e=>{u||(e.currentTarget.style.color=e6)},onMouseLeave:e=>{u||(e.currentTarget.style.color=e4)},onClick:ru,children:(0,h.renderMenuLabel)(r.label)}):(0,t.jsx)("button",{type:"button",className:"flex min-h-[48px] flex-1 items-center rounded-lg px-1 py-2 text-left transition-colors duration-200",style:{...B,color:u?e7:e4,backgroundColor:u?e9:"transparent"},onMouseEnter:e=>{u||(e.currentTarget.style.color=e6)},onMouseLeave:e=>{u||(e.currentTarget.style.color=e4)},onClick:()=>o?rI(r.id):void 0,"aria-expanded":o?d:void 0,"aria-controls":o?s:void 0,children:(0,h.renderMenuLabel)(r.label)}),o?(0,t.jsx)("button",{type:"button","aria-label":`Toggle ${r.label}`,"aria-expanded":d,"aria-controls":s,className:"flex h-10 w-10 flex-none items-center justify-center rounded-lg p-0",style:{color:u?e7:e4},onClick:()=>rI(r.id),children:(0,t.jsx)("svg",{className:`h-4 w-4 transition-transform duration-200 ${d?"rotate-180":""}`,"aria-hidden":"true",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})})}):null]}),o&&d?(0,t.jsx)("div",{id:s,className:"pb-3",children:i?(0,t.jsx)("div",{className:"overflow-hidden rounded-xl",style:{backgroundColor:e5,...H},children:r.children.map(e=>{let r=(0,c.normalizeMenuItem)(e),n=!!tr&&ea(r,eG);return(0,t.jsx)("a",{href:r.url,target:r.target,rel:er(r.target,r.rel),className:"block px-2 py-3 transition-colors duration-200",style:{...D,color:n?e7:e4,backgroundColor:n?e9:"transparent"},onMouseEnter:e=>{n||(e.currentTarget.style.color=e6)},onMouseLeave:e=>{n||(e.currentTarget.style.color=e4)},onClick:ru,children:(0,h.renderMenuLabel)(r.label)},r.id)})}):(0,t.jsx)("div",{className:"space-y-3",children:rF(r,!0)})}):null]},r.id)},[eG,ru,t3,tu,B,tr,rF,e9,e7,e6,e4,e5,D,H,rI]),rB=()=>"center"===eh?"justify-center":"right"===eh?"justify-end":"justify-start",rH=!tq&&t0&&(ed||rg)&&(!tX||tY),rD=!tq&&(ed||rg)&&(!tX||tQ)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:rt}),(0,t.jsx)("input",{ref:rd,id:t7,type:"checkbox","aria-hidden":"true",tabIndex:-1,defaultChecked:!1,onChange:rm}),(0,t.jsxs)("div",{id:t9,className:"wsc-mega-mobile-slideout",role:"dialog","aria-modal":"true","aria-label":"Navigation menu",children:[(0,t.jsx)("label",{htmlFor:t7,"aria-label":"Close menu",className:"wsc-mega-mobile-backdrop absolute inset-0 bg-black/50"}),(0,t.jsx)("div",{ref:tA,className:"wsc-mega-mobile-panel absolute right-0 top-0 h-full w-[min(92vw,360px)] transform-gpu shadow-2xl",style:{backgroundColor:N},children:(0,t.jsxs)("div",{className:"relative h-full",children:[(0,t.jsx)("div",{className:"absolute right-4 top-3 z-10 h-10 w-10",style:{right:"calc(16px + env(safe-area-inset-right, 0px))"},children:(0,t.jsx)("button",{type:"button",onClick:()=>rl(!1),className:"flex h-10 w-10 items-center justify-center rounded-full p-0 transition-opacity hover:opacity-80 focus:outline-none",style:{color:e4},"aria-label":"Close menu",children:(0,t.jsxs)("svg",{width:Math.max(24,j),height:Math.max(24,j),"aria-hidden":"true",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",children:[(0,t.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,t.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})})}),(0,t.jsxs)("div",{className:"h-full overflow-y-auto px-6 pb-5 pt-14",style:{paddingRight:"calc(24px + env(safe-area-inset-right, 0px))"},children:["top"===r$&&rk?.enabled?(0,t.jsx)("div",{className:"mb-4",children:(0,t.jsx)(el,{ctaButton:rk,alignment:"center",desktopLayout:"stacked",forceShowOnMobile:!0})}):null,(0,t.jsx)(d.MegaMenuRuntimeProvider,{megaMenusById:eV,insideMegaMenuPanel:!0,mobileDrawerPanel:!0,children:(0,t.jsx)("div",{className:"space-y-2",children:rM.map(rz)})}),"bottom"===r$&&rk?.enabled?(0,t.jsxs)("div",{className:"mt-4",children:[eL?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mb-2 mt-4 border-t border-black/10"}),ey?(0,t.jsx)("div",{className:"mb-2 px-2 text-xs font-semibold uppercase tracking-wide text-black/50",children:ey}):null]}):null,(0,t.jsx)(el,{ctaButton:rk,alignment:"center",desktopLayout:"stacked",forceShowOnMobile:!0})]}):null,tK.length>0?(0,t.jsx)("div",{className:"mt-4 space-y-2",children:tK.map(e=>(0,t.jsx)("div",{children:e.element},e.id))}):null]})]})})]})]}):null,rV=r.default.useMemo(()=>(function(e,t){if((0,w.isVideoLightboxHref)(t))return!0;let r=[...e||[]];for(;r.length>0;){let e=r.pop();if(e){if((0,w.isVideoLightboxHref)(e.url))return!0;e.children?.length&&r.push(...e.children)}}return!1})(y,eN?.href),[y,eN?.href]),rU=r.default.useMemo(()=>(function(e,t){if((0,b.isBookingLightboxHref)(t))return!0;let r=[...e||[]];for(;r.length>0;){let e=r.pop();if(e){if((0,b.isBookingLightboxHref)(e.url))return!0;e.children?.length&&r.push(...e.children)}}return!1})(y,eN?.href),[y,eN?.href]),rq=r.default.useMemo(()=>(function(e,t){if((0,v.isQuizLightboxHref)(t))return!0;let r=[...e||[]];for(;r.length>0;){let e=r.pop();if(e){if((0,v.isQuizLightboxHref)(e.url))return!0;e.children?.length&&r.push(...e.children)}}return!1})(y,eN?.href),[y,eN?.href]);return(0,t.jsxs)(t.Fragment,{children:[rV?(0,t.jsx)(X,{}):null,rU?(0,t.jsx)(Y,{}):null,rq?(0,t.jsx)(Z,{}):null,(0,t.jsx)("style",{children:eu}),t4?(0,t.jsx)("style",{children:t4}):null,t8?(0,t.jsx)("style",{children:t8}):null,re?(0,t.jsx)("style",{children:re}):null,tr&&rD?(0,i.createPortal)(rD,document.body):null,(0,t.jsx)("div",{id:t5,ref:tN,className:`relative wsc-widget wsc-widget-menu ${u} ${tO}`,style:{width:e||"100%",paddingTop:g?`${g}px`:void 0,...tP},children:(0,t.jsxs)("nav",{className:"w-full relative",style:{height:"stacked"===tH?"auto":"number"==typeof n?`${n}px`:void 0,backgroundColor:L},children:[rH?(0,t.jsx)("div",{"data-wsc-menu-hamburger":"true",className:rx?`h-full flex items-center ${rB()} ${rg?"absolute inset-0":""}`:`${ed} ${rB()} ${rg?"absolute inset-0":""}`,style:rg?{width:"100%",zIndex:2}:void 0,children:(0,t.jsx)("span",{className:"relative inline-flex",children:(0,t.jsx)("button",{type:"button","data-wsc-menu-toggle":"true",onClick:rc,className:"inline-flex cursor-pointer items-center justify-center p-2 transition-opacity hover:opacity-80",style:{color:eJ},"aria-label":tm?"Close menu":"Open menu","aria-expanded":tm,"aria-controls":t9,children:(0,t.jsxs)("svg",{width:j,height:j,"aria-hidden":"true",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,t.jsx)("line",{x1:"4",x2:"20",y1:"12",y2:"12"}),(0,t.jsx)("line",{x1:"4",x2:"20",y1:"6",y2:"6"}),(0,t.jsx)("line",{x1:"4",x2:"20",y1:"18",y2:"18"})]})})})}):null,rb?(0,t.jsxs)("div",{"data-wsc-menu-desktop":"true",ref:tT,className:"stacked"===tH?`flex flex-col w-full ${tU}`:tB?`h-full w-full flex items-center flex-wrap ${tV}`:`${t1?`h-full w-full items-center ${t2}`:rb} ${!t1&&"right"===ep&&eM?"ml-auto":""}`,style:{...t1?{}:es,width:"100%",gap:"stacked"===tH?es?.gap??"16px":0,...rx?{opacity:0,visibility:"hidden",pointerEvents:"none"}:{}},children:["stacked"===tH?eK.map(rP):(0,t.jsx)("div",{className:`flex items-center ${t1?`flex-1 ${tV}`:""}`,style:{gap:rn},children:eK.map(rP)}),eN?.enabled?(0,t.jsxs)(t.Fragment,{children:[t1||"stacked"===tH?null:(0,t.jsx)("div",{"aria-hidden":"true",className:"flex-none",style:{width:rn}}),(0,t.jsx)(el,{ctaButton:eN,alignment:tD,desktopLayout:tH,extraStyle:t1&&"stacked"!==tH?{marginLeft:rn}:void 0})]}):null]}):null]})})]})};var ed=e.i(221428),eu=e.i(796869),ec=e.i(727736);let em=(0,n.default)(()=>e.A(205552).then(e=>
130e.VideoLightboxRuntime),{loadableGenerated:{modules:[534062]},ssr:!1,loading:()=>null}),ep=(0,n.default)(()=>e.A(185682).then(e=>e.BookingLightboxRuntime),{loadableGenerated:{modules:[156625]},ssr:!1,loading:()=>null}),eh=(0,n.default)(()=>e.A(400939).then(e=>e.QuizLightboxRuntime),{loadableGenerated:{modules:[520538]},ssr:!1,loading:()=>null}),ef="var(--ws_color_text_inverse)",eg=r.default.useLayoutEffect;function ex(e){return String(e).replace(/^-?\d|^-$|[^a-zA-Z0-9_-]/g,e=>Array.from(e,e=>{let t=e.codePointAt(0);return t?`\\${t.toString(16)} `:""}).join(""))}function eb(e,t){return"_blank"===e?[t,"noopener","noreferrer"].filter(Boolean).join(" "):t}let ev=({width:e="100%",height:n,className:u="",topMargin:c=0,items:m=[],backgroundColor:f="transparent",hamburgerColor:y="#3E3E3E",inverseTextColor:L=ef,inverseHoverColor:M=ef,inverseActiveColor:k=ef,inverseHamburgerColor:$=ef,hamburgerSize:C=24,slideoutBackgroundColor:S="#ffffff",submenuBackgroundColor:j="#ffffff",submenuHoverColor:N,itemHoverBgColor:T,mainItemHoverUnderline:A=!1,mainItemActiveUnderline:E=!1,mainItemUnderlineThickness:R=1,mainItemUnderlineOffset:I=3,activeColor:F,activeBgColor:W,submenuActiveColor:_,submenuActiveBgColor:O,mobileMenuHTML:P,mobileMenuItemsHTML:z,mobileMenuCtaHTML:B,mainItemStyle:H,submenuStyle:D,submenuItemStyle:V,desktopContainerClasses:U,desktopContainerStyle:q,itemSpacing:G=32,mobileHamburgerClasses:K,precomputedHoverCSS:X,menuId:Y,activeItemIds:Z=[],desktopLayout:Q,alignment:J,mobileAlignment:ee,mobileBreakpoint:et="mobile",mobileSlideoutTextColor:er="",mobileSlideoutActiveColor:en="",mobileSlideoutActiveBgColor:ei="",mobileCtaPlacement:ea="bottom",mobileCtaLabel:eo="Actions",showMobileCtaDivider:el=!0,stickToEdge:es=!1,showDropdownIndicators:eu=!0,submenuPositionMode:ec="left",submenuAnimation:ev="soft",embeddedInMegaMenu:ew=!1,ctaButton:ey,hasMegaMenus:eL=!1,...eM})=>{let ek,e$,{isHeader:eC,headerState:eS,headerTone:ej,mobileCtas:eN,mobileMenuSections:eT,primaryMenuId:eA,mobileDrawerMenuId:eE,registerMobileMenuSection:eR,unregisterMobileMenuSection:eI,headerMenuOverflow:eF,headerMenuOverflowReady:eW,registerMenuOverflow:e_,unregisterMenuOverflow:eO}=(0,o.useHeaderContext)(),{insideMegaMenuPanel:eP}=(0,d.useMegaMenuRenderContext)(),ez=(0,a.usePathname)()??"/",eB=r.default.useMemo(()=>(function(e){if(!e)return"/";if(e.startsWith("/ws/design/")){let t=e.replace("/ws/design/","");return t?`/${t.replace(/^\/+/,"")}`:"/"}return e})(ez),[ez]),[eH,eD]=r.default.useState(!1),[eV,eU]=r.default.useState(null),eq=r.default.useRef(null),eG=r.default.useRef(!1),eK=r.default.useRef(0),eX=r.default.useRef(null),eY=r.default.useRef(null),[eZ,eQ]=r.default.useState(!1),[eJ,e0]=r.default.useState(!1),[e1,e2]=r.default.useState(!1),[e3,e5]=r.default.useState(!1),[e4,e6]=r.default.useState(!1),e7=r.default.useRef(""),e9=r.default.useRef(null),e8=r.default.useRef(null),te=r.default.useRef(!1),tt=r.default.useRef(!1),tr=(0,r.useRef)(null),tn=(0,r.useRef)(null),ti=(0,l.useAnimationObserver)(eM.animationType,tr,eM.animationTrigger,eM.animationViewport),{animationClasses:ta,animationStyles:to}=(0,l.useAnimationStyles)(eM,ti),tl="always"===et?"horizontal":"never"===et?"stacked":null,ts=!!(tl&&e4),td=ts&&tl?tl:Q??"horizontal",tu=ts?ee??J??"center":J??"center",tc="center"===tu?"justify-center":"right"===tu?"justify-end":"justify-start",tm="center"===tu?"text-center":"right"===tu?"text-right":"text-left",tp=!!(ey?.enabled&&ey?.alignRight&&"stacked"!==td),th="mobile"===et?"hidden md:flex":"flex",tf=eP||ew,tg=eC&&"inverse"===ej&&!tf,tx=tg?L||ef:"string"==typeof H?.color?H.color:void 0,tb=tg?M||tx:void 0,tv=r.default.useMemo(()=>tg?{...H,color:tx,"--default-color":tx,"--hover-color":tb||tx}:H,[tb,tx,H,tg]),tw=tg&&($||tx)||y,ty=eC&&!tf&&"mobile"===et,tL=ty?eN:[],tM=!!(ty&&eT.length>1),tk=!tM||!eA||eA===Y,t$="right"===ee?2:+("center"===ee),tC=eT.find(e=>e.id===eE),tS=[...eT].sort((e,t)=>(e.order??0)-(t.order??0)).find(e=>(e.order??0)>=2)?.id,tj=t$>=2,tN=eE||eA,tT=!!(tM&&tk&&tN&&tN!==Y),tA=(tC?.hasMegaMenus?eE:null)||tS||eE||eA||eT[0]?.id,tE=!ty||!Y||(tS?tj:!tA||tA===Y),tR=!!("stacked"===td&&U),tI=Y||"default",tF=Y?`${tI}-widget`:void 0,tW=r.default.useMemo(()=>
130{if(!tF||tf)return"";let e=ex(tI),t=ex(tF),r=`input#${e} ~ #${t}.wsc-widget.wsc-widget-menu`;return"mobile"===et?` 131 @media (max-width: 767px) { 132 .wsc-header ${r} nav > div[data-wsc-menu-desktop="true"] { 133 display: none !important; 134 } 135 .wsc-header ${r} nav > div[data-wsc-menu-hamburger="true"] { 136 display: flex !important; 137 } 138 .wsc-header ${r} button[data-wsc-menu-toggle="true"] { 139 display: inline-flex !important; 140 } 141 } 142 `:` 143 @media (max-width: 767px) { 144 .wsc-header ${r} nav > div[data-wsc-menu-hamburger="true"], 145 .wsc-header ${r} button[data-wsc-menu-toggle="true"] { 146 display: none !important; 147 } 148 } 149 `},[tI,et,tf,tF]),t_=r.default.useMemo(()=>{if(!tF||"soft"!==ev)return"";let e=ex(tI),t=ex(tF),r=`input#${e} ~ #${t}.wsc-widget.wsc-widget-menu`;return` 150 ${r} .wsc-menu-dropdown-panel { 151 opacity: 0; 152 transform: translate3d(0, 8px, 0) scale(0.985); 153 transform-origin: top center; 154 transition: 155 opacity 180ms cubic-bezier(0.22, 1, 0.36, 1), 156 transform 180ms cubic-bezier(0.22, 1, 0.36, 1); 157 will-change: opacity, transform; 158 } 159 ${r} .group:hover .wsc-menu-dropdown-panel, 160 ${r} .group:focus-within .wsc-menu-dropdown-panel { 161 opacity: 1; 162 transform: translate3d(0, 0, 0) scale(1); 163 } 164 @media (prefers-reduced-motion: reduce) { 165 ${r} .wsc-menu-dropdown-panel { 166 transition: none !important; 167 transform: none !important; 168 } 169 } 170 `}
170,[tI,ev,tF]),tO=q?.gap,tP=tO??`${G}px`,tz=Array.isArray(m)&&m.length>0,tB=!!ty&&eF,tH=r.default.useMemo(()=>`${Y??"default"}|${Q??""}|${U?"1":"0"}|${Array.isArray(m)?m.length:0}`,[Y,Q,U,m]),tD=e7.current!==tH;tD&&(e7.current=tH);let tV="mobile"===et,tU=!tf&&!ts&&(e1||tB||tV&&(!e3||tD||tM&&!eW)),tq=!tf&&!ts&&(e1||tB),tG=tq&&tU,tK=r.default.useMemo(()=>U&&tf&&"stacked"!==Q?U.replace(/\bhidden\b/g,"").replace(/\bmd:flex\b/g,"flex").replace(/\bmd:grid\b/g,"grid").replace(/\s+/g," ").trim():U,[U,Q,tf]);r.default.useEffect(()=>{if(!ty||tf){te.current=!1;return}if(!tt.current){tt.current=!0;return}return te.current=!0,e8.current&&clearTimeout(e8.current),e8.current=setTimeout(()=>{te.current=!1,e9.current?.(),e8.current=null},520),()=>{e8.current&&(clearTimeout(e8.current),e8.current=null)}},[eS,ty,tf]);let tX=r.default.useCallback(()=>"center"===ec?{left:"50%",transform:"translateX(-50%)"}:"right"===ec?{right:0}:{left:0},[ec]),tY=r.default.useMemo(()=>{if(!tM)return P||(z||B?` 171 <div class="mobile-menu-content"> 172 <div class="flex flex-col text-left space-y-2"> 173 ${"top"===ea&&B||""} 174 ${z||""} 175 ${"bottom"===ea&&B||""} 176 </div> 177 </div> 178 `:"");if(!tk)return"";let e=[...eT].sort((e,t)=>(e.order??0)-(t.order??0)),t=e.map(e=>e.itemsHtml).join(""),r=e.find(e=>e.id===eA)??e[0],n=r?.ctaHtml||"",i=r?.ctaPlacement||ea;return` 179 <div class="mobile-menu-content"> 180 <div class="flex flex-col text-left space-y-2"> 181 ${"top"===i?n:""} 182 ${t} 183 ${"bottom"===i?n:""} 184 </div> 185 </div> 186 `},[tM,tk,eT,eA,P,z,B,ea]),tZ=(0,ed.resolveMobileSlideoutTextColor)({mobileSlideoutTextColor:er,textColor:tx||"",slideoutBackgroundColor:S}),tQ=en||F||"#22c55e",tJ=ei||W||"transparent",t0=(e$=(ek="string"==typeof S?S.trim():"").toLowerCase(),ek&&"transparent"!==e$&&"rgba(0, 0, 0, 0)"!==e$&&"rgba(0,0,0,0)"!==e$?ek:"#ffffff");r.default.useEffect(()=>(eD(!0),()=>{eY.current&&(window.clearTimeout(eY.current),eY.current=null)}),[]),eg(()=>{let e=window.matchMedia("(max-width: 767px)"),t=()=>{e6(e.matches)};return t(),e.addEventListener("change",t),()=>{e.removeEventListener("change",t)}},[]),eg(()=>{if(ty&&Y)return eR({id:Y,itemsHtml:z||"",ctaHtml:B||"",ctaPlacement:ea,items:m,ctaButton:ey,hasMegaMenus:eL,order:t$}),()=>eI(Y)},[ey,eL,t$,ty,m,Y,z,B,ea,eR,eI]),r.default.useEffect(()=>{eH&&tY&&Y&&tk&&(()=>{let e=document.getElementById(`${Y}-global-container`);if(!e)return;let t=e=>{if(!e||"#"===e)return!1;let t=e.startsWith("/")?e:`/${e}`;return t===eB||"/"===t&&"/"===eB||"/"!==t&&eB.startsWith(t+"/")};e.querySelectorAll("a[href]").forEach(e=>{if("true"===e.dataset.mobileMenuCtaLink||e.closest(".mobile-cta-container"))return;let r=t(e.getAttribute("href")||"");e.closest('[id^="submenu-"]'),r?(e.style.color=tQ,e.style.backgroundColor=tJ):(e.style.color=tZ,e.style.backgroundColor="transparent")}),e.querySelectorAll('[id^="toggle-"]').forEach(e=>{let r=e.id,n=r.replace("toggle-","submenu-"),i=r.replace("toggle-","arrow-"),a=document.getElementById(n),o=document.getElementById(i);a&&(Array.from(a.querySelectorAll("a[href]")).some(e=>t(e.getAttribute("href")||""))?(e.style.color=tQ,e.style.backgroundColor=tJ,a.style.maxHeight=a.scrollHeight+"px",e.setAttribute("aria-expanded","true"),a.setAttribute("aria-hidden","false"),o&&(o.style.transform="rotate(180deg)")):(e.style.color=tZ,e.style.backgroundColor="transparent",a.style.maxHeight="0px",e.setAttribute("aria-expanded","false"),a.setAttribute("aria-hidden","true"),o&&(o.style.transform="rotate(0deg)")))})})()},[Z,eH,eB,tY,Y,tk,F,W,_,O,tQ,tJ,tZ]);let t1=r.default.useCallback((e,t={})=>{let r=e??P;if(!r)return;let n=Y||"default",i=`mobile-menu-styles-${n}`,a=`${n}-global-container`,o=ex(n),l=document.getElementById(i);l||((l=document.createElement("style")).id=i,document.head.appendChild(l)),l.textContent=` 187 #${o}-global-container { 188 position: fixed !important; 189 top: 0 !important; 190 left: 0 !important; 191 width: 100vw !important; 192 height: 100vh !important; 193 pointer-events: none !important; 194 z-index: 2147483647 !important; 195 opacity: 0 !important; 196 visibility: hidden !important; 197 transition: opacity 0.3s ease, visibility 0.3s ease !important; 198 } 199 200 #${o}-global-container.menu-open { 201 pointer-events: auto !important; 202 opacity: 1 !important; 203 visibility: visible !important; 204 } 205 206 #${o}-backdrop { 207 position: absolute !important; 208 top: 0 !important; 209 left: 0 !important; 210 width: 100% !important; 211 height: 100% !important; 212 background: rgba(0, 0, 0, 0.5) !important; 213 cursor: pointer !important; 214 } 215 216 #${o}-slideout { 217 position: absolute !important; 218 top: 0 !important; 219 right: 0 !important; 220 height: 100% !important; 221 width: 320px !important; 222 background: ${t0} !important; 223 box-shadow: -4px 0 6px -1px rgba(0, 0, 0, 0.1) !important; 224 transform: translateX(100%) !important; 225 transition: transform 0.3s ease !important; 226 overflow: hidden !important; 227 box-sizing: border-box !important; 228 } 229 230 #${o}-global-container.menu-open #${o}-slideout { 231 transform: translateX(0) !important; 232 } 233 234 #${o}-close-btn:focus-visible, 235 #${o}-slideout a:focus-visible, 236 #${o}-slideout button:focus-visible { 237 outline: 2px solid ${tQ} !important; 238 outline-offset: 3px !important; 239 } 240 241 242 243 ${"mobile"===et&&!tq?` 244 @media (min-width: 768px) { 245 #${o}-global-container { display: none !important; } 246 }`:""} 247 `;let s=document.getElementById(a),d=!s||t.refreshMarkup;s||((s=document.createElement("div")).id=a,document.body.appendChild(s)),d&&(s.innerHTML=` 248 <div id="${n}-backdrop"></div> 249 <div id="${n}-slideout" role="dialog" aria-modal="true" aria-label="Navigation menu"> 250 <div style="position: relative; height: 100%;"> 251 <button id="${n}-close-btn" aria-label="Close menu" style="position: absolute; top: 12px; right: calc(16px + env(safe-area-inset-right, 0px)); z-index: 2; width: 40px; height: 40px; color: ${tZ}; padding: 0; cursor: pointer; background: none; border: none; border-radius: 9999px; display: flex; align-items: center; justify-content: center; outline: none; box-shadow: none;"> 252 <svg width="${Math.max(24,C)}" height="${Math.max(24,C)}" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" style="display: block; overflow: visible;"> 253 <line x1="18" y1="6" x2="6" y2="18"></line> 254 <line x1="6" y1="6" x2="18" y2="18"></line> 255 </svg> 256 </button> 257 <div style="height: 100%; overflow-y: auto; padding: 56px calc(24px + env(safe-area-inset-right, 0px)) 20px 24px;"> 258 ${r} 259 </div> 260 </div> 261 </div> 262 `)},[C,Y,P,t0,tQ,tZ,et,tq]);r.default.useEffect(()=>{if(!tf&&tY&&tk&&!tT){let e,t,r;t1(tY,{refreshMarkup:!0});let n=()=>{clearTimeout(e),e=void 0},i=()=>{n();let t=document.getElementById(Y||"default");t?.checked&&(e=setTimeout(()=>{e=void 0;let r=document.getElementById(`${Y||"default"}-slideout`);!t.checked||!r||r.contains(document.activeElement)||document.getElementById(`${Y||"default"}-close-btn`)?.focus()},300))},a=()=>{let e=document.getElementById(Y||"default"),t=document.getElementById(`${Y||"default"}-global-container`);e&&t&&(e.checked?(eK.current=Date.now(),t.classList.add("menu-open"),eQ(!0),eq.current=document.activeElement,document.body.style.overflow="hidden",i()):(n(),t.classList.remove("menu-open"),eQ(!1),document.body.style.overflow="",eq.current?.focus()))},o=(e=!0,t=!1)=>
262{if(!t&&Date.now()-eK.current<350)return;n();let r=document.getElementById(Y||"default"),i=document.getElementById(`${Y||"default"}-global-container`);r&&i&&(r.checked=!1,i.classList.remove("menu-open"),eQ(!1),document.body.style.overflow="",e&&eq.current?.focus())},l=()=>o(),s=e=>{if(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let t=e.target?.closest?.("a[href]");if(!t||t.hasAttribute("download")||t.getAttribute("target")&&"_self"!==t.getAttribute("target"))return;let r=t.getAttribute("href")?.trim();r&&"#"!==r&&o(!1,!0)},d=e=>{"Escape"===e.key&&o()},u=e=>{if("Tab"!==e.key)return;let t=document.getElementById(`${Y||"default"}-slideout`);if(!t)return;let r=t.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),n=r[0],i=r[r.length-1];e.shiftKey?document.activeElement===n&&(e.preventDefault(),i?.focus()):document.activeElement===i&&(e.preventDefault(),n?.focus())},c=document.getElementById(Y||"default"),m=document.getElementById(`${Y||"default"}-backdrop`),p=document.getElementById(`${Y||"default"}-close-btn`);c?.addEventListener("change",a),m?.addEventListener("click",l),p?.addEventListener("click",l);let h=document.getElementById(`${Y||"default"}-slideout`);return h?.addEventListener("click",s),document.addEventListener("keydown",d),document.addEventListener("keydown",u),(t=document.getElementById(`${Y||"default"}-global-container`))&&t.querySelectorAll('[id^="toggle-"]').forEach(e=>{let t=e.id,r=t.replace("toggle-","submenu-"),n=t.replace("toggle-","arrow-"),i=document.getElementById(r),a=i&&"0px"!==i.style.maxHeight&&""!==i.style.maxHeight;if(e.setAttribute("aria-controls",r),!e.getAttribute("aria-label")){let t=e.previousElementSibling?.textContent?.trim()||"submenu";e.setAttribute("aria-label",`Toggle ${t}`)}e.setAttribute("aria-expanded",a?"true":"false"),i?.setAttribute("aria-hidden",a?"false":"true"),e.addEventListener("click",()=>{let t=document.getElementById(n);i&&("0px"!==i.style.maxHeight&&""!==i.style.maxHeight?(i.style.maxHeight="0px",e.setAttribute("aria-expanded","false"),i.setAttribute("aria-hidden","true"),t&&(t.style.transform="rotate(0deg)")):(i.style.maxHeight=i.scrollHeight+"px",e.setAttribute("aria-expanded","true"),i.setAttribute("aria-hidden","false"),t&&(t.style.transform="rotate(180deg)")))})}),(r=tM&&eA?eA:tI)&&(!tM||tk)&&document.getElementById(`${r}-cta-items`),i(),e0(!0),()=>{n(),c?.removeEventListener("change",a),m?.removeEventListener("click",l),p?.removeEventListener("click",l),h?.removeEventListener("click",s),document.removeEventListener("keydown",d),document.removeEventListener("keydown",u);let e=document.getElementById(`${Y||"default"}-global-container`);if(!e?.classList.contains("menu-open")){let t=document.getElementById(`mobile-menu-styles-${Y||"default"}`);t?.remove(),e?.remove()}}}},[tI,t1,tM,tk,Y,tT,eA,tY,tf]),r.default.useEffect(()=>{let e=Y||"default";return()=>{let t=document.getElementById(`mobile-menu-styles-${e}`),r=document.getElementById(`${e}-global-container`);t?.remove(),r?.remove(),document.body.style.overflow=""}},[Y]);let[t2,t3]=r.default.useState(null);r.default.useEffect(()=>{if(!eH)return;let e=()=>{let e=tM&&eA?eA:tI,t=document.getElementById(`${e}-cta-items`);t&&t3(e=>e===t?e:t)};e();let t=setTimeout(e,100);return()=>clearTimeout(t)},[eH,tI,tM,tk,eA]);let t5=r.default.useCallback(e=>{if(!eH)return!1;let t=e=>e&&"#"!==e?e.startsWith("/")?e:`/${e}`:"",r=t(e.url),n=!!r&&(r===eB||"/"===r&&"/"===eB||"/"!==r&&eB.startsWith(r+"/")),i=e.children&&e.children.length>0&&e.children.some(e=>{let r=t(e.url);return!!r&&(r===eB||"/"===r&&"/"===eB||"/"!==r&&eB.startsWith(r+"/"))});return n||i},[eH,eB]),t4=tg?k||tx||F||"#22c55e":F||"#22c55e",t6=W||"transparent",t7=_||t4,t9=O||W||"#e6f3ff",t8=(0,p.normalizeSubmenuBackground)(j),re="string"==typeof tv?.textDecoration?tv.textDecoration:"none",rt="string"==typeof V?.color?V.color:void 0,rr=r.default.useMemo(()=>(0,s.resolveSubmenuHoverStyles)({precomputedHoverCSS:X,submenuHoverColor:N,itemHoverBgColor:T}),[T,X,N]),rn=r.default.useMemo(()=>tF?(0,s.buildSubmenuHoverOverrideCSS)({selector:`#${ex(tF)}.wsc-widget.wsc-widget-menu`,submenuHoverColor:N,itemHoverBgColor:T}):"",[T,N,tF]),ri=r.default.useCallback((e,t)=>{t||((0,s.applyMenuHoverStyles)(e,{color:(0,s.getInlineCssVariable)(e,"--hover-color")??tx,backgroundColor:(0,s.getInlineCssVariable)(e,"--hover-bg-color")??"transparent"}),e.style.textDecoration=A?"underline":re,e.style.textDecorationThickness=`${R}px`,e.style.textUnderlineOffset=`${I}
262px`)},[tx,re,A,I,R]),ra=r.default.useCallback((e,t)=>{(0,s.resetMenuHoverStyles)(e,{isActive:t,defaultColor:tx,defaultBackgroundColor:"transparent",activeColor:t4,activeBackgroundColor:t6}),e.style.textDecoration=t&&E?"underline":re,e.style.textDecorationThickness=`${R}px`,e.style.textUnderlineOffset=`${I}px`},[tx,re,E,I,R,t6,t4]),ro=r.default.useCallback((e,t)=>{t||(0,s.applyMenuHoverStyles)(e,rr)},[rr]),rl=r.default.useCallback((e,t)=>{(0,s.resetMenuHoverStyles)(e,{isActive:t,defaultColor:rt,defaultBackgroundColor:"transparent",activeColor:t7,activeBackgroundColor:t9})},[rt,t9,t7]),rs=r.default.useMemo(()=>JSON.stringify({menuId:Y??"default",desktopLayout:Q,desktopContainerClasses:U,itemCount:Array.isArray(m)?m.length:0,ctaEnabled:!!ey?.enabled,ctaText:ey?.text??"",ctaAlignRight:!!(ey?.enabled&&ey?.alignRight),desktopGap:tO}),[ey?.enabled,ey?.alignRight,ey?.text,U,tO,Q,m,Y]);r.default.useLayoutEffect(()=>{if(tf||ts)return(e2(e=>!e&&e),e5(e=>!e||e),ty&&Y)?(e_(Y,!1),()=>{eO(Y)}):void 0;if(!(U&&"stacked"!==Q&&("mobile"!==et||window.innerWidth>=768))){e2(e=>!e&&e),e5(e=>!e||e);return}let e=null,t=null,r=null,n=()=>{te.current||(e&&cancelAnimationFrame(e),e=requestAnimationFrame(()=>{if(te.current)return;let e=(()=>{let e=tn.current;if(!e)return null;if(!tz)return{shouldForce:!1,hasWrappedItem:!1,hasVisualOverflow:!1,overflowByWidth:0};let t=Array.from(e.querySelectorAll("[data-menu-item], [data-menu-cta]")),r=e.clientWidth,n=t.map(e=>e.getBoundingClientRect()),i=n.length>0?Math.min(...n.map(e=>e.left)):0,a=n.length>0?Math.max(...n.map(e=>e.right)):0,o=n.length>0?Math.ceil(a-i):e.scrollWidth,l=n[0]?(n[0].top+n[0].bottom)/2:0,s=n.some((e,t)=>0!==t&&Math.abs((e.top+e.bottom)/2-l)>2),d=e.getBoundingClientRect(),u=n.some(e=>e.left<d.left-1||e.right>d.right+1),c=o-r;return{shouldForce:s||u||c>1,hasWrappedItem:s,hasVisualOverflow:u,overflowByWidth:c}})();if(!e)return;let{shouldForce:n,hasWrappedItem:i,hasVisualOverflow:a,overflowByWidth:o}=e;e2(e=>e?i||a||o>0:i||a||o>1),e5(!0),ty&&Y&&(r=i||a||o>1,t||(t=requestAnimationFrame(()=>{null!==r&&(e_(Y,r),r=null),t=null})))}))};e9.current=n,e5(e=>!!e&&e);let i=new ResizeObserver(n);return tn.current&&i.observe(tn.current),n(),document?.fonts?.ready&&document.fonts.ready.then(n).catch(()=>void 0),()=>{e9.current=null,e&&cancelAnimationFrame(e),t&&cancelAnimationFrame(t),i.disconnect(),ty&&Y&&eO(Y)}},[U,rs,Q,et,ty,ts,tf,tz,Y,e_,eO]),r.default.useEffect(()=>{if("stacked"===td&&m){let e=m.find(e=>e.children?.length>0&&e.children.some(t5));e?eU(e.id):eU(null)}},[td,m,eB,t5]);let rd=r.default.useCallback(()=>{t1(tY);let e=document.getElementById(Y||"default"),t=document.getElementById(`${Y||"default"}-global-container`);if(!e||!t)return;let r=!e.checked;e.checked=r,r&&(eK.current=Date.now()),e.dispatchEvent(new Event("change",{bubbles:!0})),eQ(r),r&&!t.classList.contains("menu-open")&&(t.classList.add("menu-open"),eQ(!0),eq.current=document.activeElement,document.body.style.overflow="hidden")},[t1,Y,tY]),ru=r.default.useCallback(e=>{("touch"===e.pointerType||"pen"===e.pointerType)&&(eG.current=!0,e.preventDefault(),rd(),window.setTimeout(()=>{eG.current=!1},1e3))},[rd]),rc=r.default.useCallback(e=>{if(eG.current){eG.current=!1,e.preventDefault();return}rd()},[rd]),rm=r.default.useCallback(()=>{let e=`${(0,x.normalizeDomIdPart)(tN||tI)}-mega-mobile-state`;return document.getElementById(e)},[tN,tI]),rp=r.default.useCallback(e=>{let t=rm();return!!t&&(t.checked=e,t.dispatchEvent(new Event("change",{bubbles:!0})),eX.current=null,!0)},[rm]),rh=r.default.useCallback(()=>{eY.current&&(window.clearTimeout(eY.current),eY.current=null);let e=Date.now()+2500,t=()=>{let r=eX.current;if(null!==r&&!rp(r)){if(Date.now()>=e){eX.current=null;return}eY.current=window.setTimeout(t,50)}};window.requestAnimationFrame(t)},[rp]),rf=r.default.useCallback(()=>{let e=rm();if(!e){eX.current=!eX.current,rh();return}eX.current=null,e.checked=!e.checked,e.dispatchEvent(new Event("change",{bubbles:!0}))},[rm,rh]),rg=r.default.useCallback(()=>{window.setTimeout(()=>{let e=rm();e?.dispatchEvent(new Event("change",{bubbles:!0}))},0)},[rm]),rx=r.default.useMemo(()=>(function(e,t){if((0,w.isVideoLightboxHref)(t))return!0;let r=[...e||[]];for(;r.length>0;){let e=r.pop();if(e){if((0,w.isVideoLightboxHref)(e.url))return!0;e.children?.length&&r.push(...e.children)}}return!1})(m,ey?.href),[m,ey?.href]),rb=r.default.useMemo(()=>(function(e,t){if((0,b.isBookingLightboxHref)(t))return!0;let r=[...e||[]];for(;r.length>0;){let e=r.pop();if(e){if((0,b.isBookingLightboxHref)(e.url))return!0;e.children?.length&&r.push(...e.children)}}return!1})(m,ey?.href),[m,ey?.href]),rv=r.default.useMemo(()=>(function(e,t){if((0,v.isQuizLightboxHref)(t))return!0;let r=[...e||[]];for(;r.length>0;){let e=r.pop();if(e){if((0,v.isQuizLightboxHref)(e.url))return!0;e.children?.length&&r.push(...e.children)}}return!1})(m,ey?.href),[m,ey?.href]);return(0,t.jsxs)(t.Fragment,{children:[rx?(0,t.jsx)(em,{}):null,rb?(0,t.jsx)(ep,{}):null,rv?(0,t.jsx)(eh,{}):null,(0,t.jsx)("style",{children:X}),rn?(0,t.jsx)("style",{children:rn}):null,tW?(0,t.jsx)("style",{children:tW}):null,t_?(0,t.jsx)("style",{children:t_}):null,Y&&(0,t.jsx)("input",{type:"checkbox",id:Y,"aria-label":"Mobile navigation menu state",tabIndex:-1,style:{position:"absolute",top:"-9999px",left:"-9999px",width:"1px",height:"1px",opacity:0}
262}),(0,t.jsx)("div",{id:tF,ref:tr,className:`relative wsc-widget wsc-widget-menu ${u} ${ta}`,style:{width:"100%",paddingTop:c?`${c}px`:void 0,...to},children:(0,t.jsxs)("nav",{className:"w-full relative",style:{height:tR?"auto":"number"==typeof n?`${n}px`:void 0,backgroundColor:f},children:[!tf&&tE&&(K||tU)&&(!tM||tk)&&(0,t.jsx)("div",{"data-wsc-menu-hamburger":"true",className:tq?`h-full flex items-center ${"center"===ee?"justify-center":"right"===ee?"justify-end":"justify-start"} ${tG?"absolute inset-0":""}`:`${K} ${"right"===ee?"justify-end":"center"===ee?"justify-center":"justify-start"} ${tG?"absolute inset-0":""}`,style:tG?{width:"100%",zIndex:2}:"right"===ee?{width:"100%"}:{},children:tT?(0,t.jsxs)("span",{className:"relative inline-flex",children:[(0,t.jsx)("button",{type:"button","data-wsc-menu-toggle":"true",onClick:rf,className:"p-2 hover:opacity-80 transition-opacity cursor-pointer focus:outline-none focus-visible:ring-2 focus-visible:ring-green-500 focus-visible:ring-offset-2",style:{color:tw},"aria-label":"Open menu","aria-controls":`${tN}-mega-slideout`,children:(0,t.jsxs)("svg",{width:C,height:C,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"menu-icon-open",children:[(0,t.jsx)("line",{x1:"4",x2:"20",y1:"12",y2:"12"}),(0,t.jsx)("line",{x1:"4",x2:"20",y1:"6",y2:"6"}),(0,t.jsx)("line",{x1:"4",x2:"20",y1:"18",y2:"18"})]})}),eH?(0,t.jsx)("label",{htmlFor:`${(0,x.normalizeDomIdPart)(tN||tI)}-mega-mobile-state`,tabIndex:-1,onClick:rg,className:"absolute inset-0 cursor-pointer"}):null]}):(0,t.jsx)("button",{type:"button","data-wsc-menu-toggle":"true",onPointerDown:ru,onClick:rc,className:"p-2 hover:opacity-80 transition-opacity cursor-pointer focus:outline-none focus-visible:ring-2 focus-visible:ring-green-500 focus-visible:ring-offset-2",style:{color:tw},"aria-label":eZ?"Close menu":"Open menu","aria-expanded":eZ,"aria-controls":`${Y||"default"}-slideout`,children:(0,t.jsxs)("svg",{width:C,height:C,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"menu-icon-open",children:[(0,t.jsx)("line",{x1:"4",x2:"20",y1:"12",y2:"12"}),(0,t.jsx)("line",{x1:"4",x2:"20",y1:"6",y2:"6"}),(0,t.jsx)("line",{x1:"4",x2:"20",y1:"18",y2:"18"})]})})}),tK&&(0,t.jsxs)("div",{"data-wsc-menu-desktop":"true",ref:tn,className:"stacked"===td?`flex flex-col w-full ${"center"===tu?"items-center":"right"===tu?"items-end":"items-start"}`:ts?`h-full w-full flex items-center flex-wrap ${tc}`:`${tp?`h-full w-full items-center ${th}`:tK} ${!tp&&"right"===J&&es?"ml-auto":""}`,style:{...tp?{}:q,gap:"stacked"===td?q?.gap??"32px":tp?void 0:0,width:"100%",...tq?{opacity:0,visibility:"hidden",pointerEvents:"none"}:{}},children:["stacked"===td?m.map(e=>{let r=t5(e);return(0,t.jsx)("div",{className:"relative group w-full",children:"stacked"===td&&e.children?.length>0?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{type:"button",className:`menu-item-hover flex items-center gap-1 rounded w-full ${tc} ${tm} px-4 py-3 focus:outline-none transition-colors`,style:{...tv,color:r?t4:tx,backgroundColor:r?t6:"transparent",textDecoration:r&&E?"underline":re,textDecorationThickness:`${R}px`,textUnderlineOffset:`${I}px`},"aria-expanded":eV===e.id,onClick:()=>eU(eV===e.id?null:e.id),onMouseEnter:e=>ri(e.currentTarget,r),onMouseLeave:e=>ra(e.currentTarget,r),onFocus:e=>ri(e.currentTarget,r),onBlur:e=>ra(e.currentTarget,r),children:[(0,h.renderMenuLabel)(e.label),eu?(0,t.jsx)("svg",{className:`w-3 h-3 ml-1 transition-transform duration-200 ${eV===e.id?"rotate-180":""}`,fill:"none",stroke:"currentColor",style:{color:"inherit"},viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})}):null]}),(0,t.jsx)("div",{className:"overflow-hidden transition-[max-height] duration-300 bg-transparent",style:{maxHeight:eV===e.id?`${48*e.children.length+8}px`:"0px",backgroundColor:t8,...eV===e.id?D:{borderWidth:0,borderStyle:void 0,borderColor:void 0,borderRadius:void 0}},"aria-hidden":eV!==e.id,children:e.children.map(e=>{let r=t5(e);return(0,t.jsx)("a",{href:e.url,target:e.target,rel:eb(e.target,e.rel),className:`submenu-item-hover block px-6 py-2 w-full ${tm}`,style:{...V,color:r?t7:V?.color,backgroundColor:r?t9:"transparent"},onMouseEnter:e=>ro(e.currentTarget,r),onMouseLeave:e=>rl(e.currentTarget,r),onFocus:e=>ro(e.currentTarget,r),onBlur:e=>rl(e.currentTarget,r),children:(0,h.renderMenuLabel)(e.label)},e.id)})})]}):(0,t.jsxs)("a",{href:e.url,target:e.target,rel:eb(e.target,e.rel),className:"stacked"===td?`menu-item-hover flex items-center gap-1 rounded w-full ${tc} ${tm} px-4 py-3`:"menu-item-hover flex items-center gap-1",style:{...tv,color:r?t4:tx,backgroundColor:r?t6:"transparent",textDecoration:r&&E?"underline":re,textDecorationThickness:`${R}px`,textUnderlineOffset:`${I}
262px`,..."stacked"!==td?{whiteSpace:"nowrap"}:{}},onMouseEnter:e=>ri(e.currentTarget,r),onMouseLeave:e=>ra(e.currentTarget,r),onFocus:e=>ri(e.currentTarget,r),onBlur:e=>ra(e.currentTarget,r),children:[(0,h.renderMenuLabel)(e.label),eu&&e.children?.length>0?(0,t.jsx)("svg",{className:"w-3 h-3 ml-1",fill:"none",stroke:"currentColor",style:{color:"inherit"},viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})}):null]})},e.id)}):(0,t.jsx)("div",{className:`flex items-center ${ts?`flex-wrap w-full ${tc}`:tp?`flex-1 ${tc}`:""}`,style:{gap:tP},children:m.map(e=>{let r=t5(e);return(0,t.jsxs)("div",{className:"relative group flex-none","data-menu-item":"true",children:[(0,t.jsxs)("a",{href:e.url,target:e.target,rel:eb(e.target,e.rel),className:"menu-item-hover flex items-center gap-1",style:{...tv,color:r?t4:tx,backgroundColor:r?t6:"transparent",textDecoration:r&&E?"underline":re,textDecorationThickness:`${R}px`,textUnderlineOffset:`${I}px`,whiteSpace:"nowrap"},onMouseEnter:e=>ri(e.currentTarget,r),onMouseLeave:e=>ra(e.currentTarget,r),onFocus:e=>ri(e.currentTarget,r),onBlur:e=>ra(e.currentTarget,r),children:[(0,h.renderMenuLabel)(e.label),eu&&e.children?.length>0?(0,t.jsx)("svg",{className:"w-3 h-3 ml-1",fill:"none",stroke:"currentColor",style:{color:"inherit"},viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"})}):null]}),e.children?.length>0&&(0,t.jsx)("div",{className:"absolute top-full pointer-events-none group-hover:pointer-events-auto group-focus-within:pointer-events-auto",style:{zIndex:999999,minWidth:"200px",width:"max-content",maxWidth:"calc(100vw - 16px)",...tX()},children:(0,t.jsx)("div",{className:`py-2 pointer-events-none group-hover:pointer-events-auto group-focus-within:pointer-events-auto ${t_?"wsc-menu-dropdown-panel":"opacity-0 group-hover:opacity-100 group-focus-within:opacity-100"}`,style:{width:"100%",backgroundColor:t8,...D},children:e.children.map(e=>{let r=t5(e);return(0,t.jsx)("a",{href:e.url,target:e.target,rel:eb(e.target,e.rel),className:"submenu-item-hover block px-4 py-2",style:{...V,color:r?t7:V?.color,backgroundColor:r?t9:"transparent"},onMouseEnter:e=>ro(e.currentTarget,r),onMouseLeave:e=>rl(e.currentTarget,r),onFocus:e=>ro(e.currentTarget,r),onBlur:e=>rl(e.currentTarget,r),children:(0,h.renderMenuLabel)(e.label)},e.id)})})})]},e.id)})}),ey?.enabled&&(0,t.jsxs)(t.Fragment,{children:[!tp&&"stacked"!==td&&(0,t.jsx)("div",{"aria-hidden":"true",className:"flex-none",style:{width:"16px"}}),(0,t.jsx)("div",{className:`${"stacked"===td?"relative w-full":"relative flex-none"} ${"slideoutOnly"===ey.mobileVisibility?"hidden md:block":""}`,style:{...tp&&"stacked"!==td?{marginLeft:tP}:{},..."stacked"===td?{marginTop:16}:{}},"data-menu-cta":"true",children:(0,t.jsx)("a",{href:ey.href,target:ey.target,rel:eb(ey.target,ey.rel),className:`hover:opacity-90 transition-all duration-200 no-underline inline-flex items-center justify-center focus:outline-none focus-visible:ring-2 focus-visible:ring-slate-900 focus-visible:ring-offset-2 focus-visible:ring-offset-white ${"stacked"===td?`w-full ${tc} ${tm}`:""}`,style:{backgroundColor:ey.backgroundColor||"#3b82f6",color:ey.color||"#ffffff",fontSize:`${ey.fontSize??14}px`,fontFamily:ey.fontFamily||"inherit",fontWeight:(0,g.resolveWidgetFontWeight)(ey),fontStyle:ey.isItalic?"italic":"normal",textDecoration:ey.isUnderline?"underline":"none",textTransform:ey.isUppercase?"uppercase":"none",letterSpacing:`${ey.letterSpacing??0}px`,lineHeight:ey.lineHeight??1.5,padding:`${ey.padding??12}px ${(ey.padding??12)*2}px`,borderRadius:`${ey.borderRadius??6}px`,border:ey.borderSize&&ey.borderColor?`${ey.borderSize}px solid ${ey.borderColor}`:"none",whiteSpace:"nowrap"},onMouseEnter:e=>{ey.hoverBackgroundColor&&(e.currentTarget.style.backgroundColor=ey.hoverBackgroundColor),ey.hoverColor&&(e.currentTarget.style.color=ey.hoverColor)},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=ey.backgroundColor||"#3b82f6",e.currentTarget.style.color=ey.color||"#ffffff"},children:ey.text})})]})]})]})}),t2&&tL.length>0&&(0,i.createPortal)((0,t.jsx)("div",{className:"space-y-2",children:tL.map(e=>(0,t.jsx)("div",{className:"w-full",children:e.element},e.id))}),t2)]})};e.s(["WSCMenuLive",0,e=>{let n=!!(0,eu.useWebsiteLiveOptional)()?.renderFidelityV1Enabled,{items:i,mobileMenuHTML:a,mobileMenuItemsHTML:o,mobileMenuCtaHTML:l,mobileCtaLabel:s,ctaButton:d}=e,u=r.default.useMemo(()=>{var e;let t,r,u,c,m,p,h;return n?(t=function e(t){if(!Array.isArray(t))return t;let r=!1,n=t.map(t=>{if(!t||"object"!=typeof t)return t;let n="string"==typeof t.label?(0,ec.decodeHtmlEntitiesOnce)(t.label):t.label,i=Array.isArray(t.children)?e(t.children):t.children;return n===t.label&&i===t.children?t:(r=!0,{...t,label:n,children:i})});return r?n:t}((e={items:i,mobileMenuHTML:a,mobileMenuItemsHTML:o,mobileMenuCtaHTML:l,mobileCtaLabel:s,ctaButton:d}).items),r="string"==typeof e.mobileMenuHTML?(0,ec.collapseDoubleEscapedEntities)(e.mobileMenuHTML):e.mobileMenuHTML,u="string"==typeof e.mobileMenuItemsHTML?(0,ec.collapseDoubleEscapedEntities)(e.mobileMenuItemsHTML):e.mobileMenuItemsHTML,c="string"==typeof e.mobileMenuCtaHTML?(0,ec.collapseDoubleEscapedEntities)(e.mobileMenuCtaHTML):e.mobileMenuCtaHTML,m="string"==typeof e.mobileCtaLabel?(0,ec.decodeHtmlEntitiesOnce)(e.mobileCtaLabel):e.mobileCtaLabel,p=e.ctaButton&&"string"==typeof e.ctaButton.text?(0,ec.decodeHtmlEntitiesOnce)(e.ctaButton.text):void 0,h=e.ctaButton&&void 0!==p&&p!==e.ctaButton.text?{...e.ctaButton,text:p}:e.ctaButton,t===e.items&&r===e.mobileMenuHTML&&u===e.mobileMenuItemsHTML&&c===e.mobileMenuCtaHTML&&m===e.mobileCtaLabel&&h===e.ctaButton?e:{...e,items:t,mobileMenuHTML:r,mobileMenuItemsHTML:u,mobileMenuCtaHTML:c,mobileCtaLabel:m,ctaButton:h}):null},[n,i,a,o,l,s,d]),c=u?{...e,...u}:e;return c.hasMegaMenus?(0,t.jsx)(es,{...c}):(0,t.jsx)(ev,{...c})}],321660);let ew=(0,n.default)(()=>
262e.A(140875).then(e=>e.StickyStackRowsCoordinator),{loadableGenerated:{modules:[747854]},ssr:!1,loading:()=>null});function ey({children:e}){let[n,i]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(n||"u"<typeof document)return;let e=window.matchMedia("(max-width: 767px)"),t=null,r=!1,a=()=>{r||(r=!0,t?.disconnect(),t=null,i(!0))},o=()=>{if(r)return;t?.disconnect(),t=null;let n=Array.from(document.querySelectorAll('[data-wsc-row-root="true"][data-scroll-effect-type="sticky-stack"]')).filter(t=>!e.matches||"true"===t.dataset.scrollEffectMobile);if(0===n.length)return;if(void 0===window.IntersectionObserver)return void a();let i=Math.max(Math.round(2*window.innerHeight),0);t=new window.IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&a()},{root:null,rootMargin:`${i}px 0px`,threshold:0}),n.forEach(e=>t?.observe(e))};o();let l="function"==typeof e.addEventListener?(e.addEventListener("change",o),()=>e.removeEventListener("change",o)):(e.addListener(o),()=>e.removeListener(o));return window.addEventListener("resize",o,{passive:!0}),()=>{t?.disconnect(),l(),window.removeEventListener("resize",o)}},[n]),n?(0,t.jsx)(t.Fragment,{children:e}):null}e.s(["DeferredStickyStackRowsCoordinator",0,function(){return(0,t.jsx)(ey,{children:(0,t.jsx)(ew,{})})}],702066)},853657,177753,693747,478217,364908,650656,568910,909091,768541,645254,979702,163e3,280435,727736,501144,825151,355774,857300,315071,e=>{"use strict";var t=e.i(843476),r=e.i(271645);function n(){let e=window;if(e.__wscAnchorNavigationInstalled)return;e.__wscAnchorNavigationInstalled=!0;let t="onscrollend"in window,r=!1,n=window.scrollY,i=0,a=()=>{};window.addEventListener("scroll",()=>{r=!0,i=0},{passive:!0}),window.addEventListener("scrollend",()=>{r=!1,a()});let o=0,l=null,s=null,d=!1,u=null,c=()=>{},m=()=>{o++,l=null,c(),c=()=>{}},p=e=>{let l;m();try{l=decodeURIComponent(e.slice(1))}catch{return}if(!l)return;let s=o,d=0,u=!1,p=()=>{let e=document.getElementById(l);return e?.closest(".wsc-root")?e:null};if(!p())return;let h=()=>{if(d=0,s!==o)return;if(r&&!t)if(i=window.scrollY===n?i+1:0,n=window.scrollY,i>=2)r=!1;else{d=requestAnimationFrame(h);return}if(r||!(()=>{let e=p();if(!e?.closest(".wsc-root")?.hasAttribute("data-wsc-anchor-hydrated"))return!1;let t=!0;for(let r of Array.from(document.images))r.getClientRects().length&&r.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING&&("lazy"===r.loading&&(r.loading="eager"),r.complete||(t=!1));return t&&e.closest(".wsc-root")?.hasAttribute("data-wsc-anchor-hydrated")&&"complete"===document.readyState&&(!document.fonts||"loaded"===document.fonts.status)})()){u=!1;return}if(!u){u=!0,d=requestAnimationFrame(h);return}let e=p();m(),e?.scrollIntoView({block:"start",behavior:"instant"})},f=()=>{d||(d=requestAnimationFrame(h))},g=new MutationObserver(f);g.observe(document.querySelector(".wsc-root"),{childList:!0,subtree:!0});let x="u"<typeof ResizeObserver?null:new ResizeObserver(f);x?.observe(document.querySelector(".wsc-root")),document.addEventListener("wsc-anchor-hydrated",f),document.addEventListener("load",f,!0),document.addEventListener("error",f,!0),window.addEventListener("load",f),document.fonts?.addEventListener("loadingdone",f),document.fonts?.addEventListener("loadingerror",f),a=f,c=()=>{a=()=>{},cancelAnimationFrame(d),g.disconnect(),x?.disconnect(),document.removeEventListener("wsc-anchor-hydrated",f),document.removeEventListener("load",f,!0),document.removeEventListener("error",f,!0),window.removeEventListener("load",f),document.fonts?.removeEventListener("loadingdone",f),document.fonts?.removeEventListener("loadingerror",f)},f()};document.addEventListener("click",e=>{let t;if(e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let r=e.target?.closest?.("a[href]");if(!(!r||r.hasAttribute("download")||r.getAttribute("target")&&"_self"!==r.getAttribute("target"))){try{t=new URL(r.getAttribute("href"),location.href)}catch{return}t.origin===location.origin&&t.pathname===location.pathname&&t.search===location.search&&t.hash?(d=!0,p(t.hash),l=t.hash,u=null,s=t.hash===location.hash?null:t.hash):m()}}),window.addEventListener("popstate",()=>{if(l===location.hash){l=null;return}u=location.hash,m()}),window.addEventListener("hashchange",()=>{let e=s===location.hash;if(s=null,l=null,u===location.hash){u=null;return}e||p(location.hash)});let h=()=>{d=!0,m()};for(let e of["wheel","touchmove","pointerdown"])window.addEventListener(e,h,{passive:!0});window.addEventListener("keydown",e=>{["ArrowUp","ArrowDown","PageUp","PageDown","Home","End"," "].includes(e.ke
262y)&&h()}),window.addEventListener("pagehide",m),document.addEventListener("wsc-anchor-unmounted",m);let f=performance.getEntriesByType("navigation")[0];f?.type!=="back_forward"&&("loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{d||p(location.hash)},{once:!0}):d||p(location.hash))}function i(){let e=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let t=e.current,r=t?.closest(".wsc-root");return r?.setAttribute("data-wsc-anchor-hydrated",""),document.dispatchEvent(new Event("wsc-anchor-hydrated")),()=>{t?.isConnected||(r?.removeAttribute("data-wsc-anchor-hydrated"),document.dispatchEvent(new Event("wsc-anchor-unmounted")))}},[]),(0,t.jsx)("script",{suppressHydrationWarning:!0,ref:e,dangerouslySetInnerHTML:{__html:`(${n.toString()})();`}})}e.s(["WSCRoot",0,({children:e,className:r="",liveRendererHydrationV1:n=!1,liveRendererHydrationV2:a=!1,liveRendererPayloadV1:o=!1,liveRendererRetirementV1:l=!1})=>(0,t.jsxs)("div",{className:`wsc-root bg-ws-background-main flex flex-col min-h-screen w-full overflow-x-clip ${r}`,"data-wsc-live-renderer-hydration":a?"v2-pooled":n?"v1-hybrid":void 0,"data-wsc-live-renderer-modules":a?"conditional-v1":void 0,"data-wsc-live-renderer-payload":o?"deduplicated-v1":void 0,"data-wsc-live-renderer-retirement":l?"pooled-only-v1":void 0,children:[(0,t.jsx)("a",{href:"#wsc-main-content",className:"sr-only focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:z-[2147483647] focus:rounded-md focus:bg-white focus:px-4 focus:py-2 focus:text-sm focus:font-medium focus:text-gray-900 focus:shadow-lg focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-blue-600",children:"Skip to content"}),e,(0,t.jsx)(i,{})]})],853657);var a=e.i(15589);e.s(["WSCContent",0,({children:e,className:r="",hideFooter:n=!1,hideHeader:i=!1,headerOverlay:o=!1,headerTone:l="default"})=>{let s=`wsc-content w-full min-w-0 overflow-x-clip ${r}`,d=`${s} `.trim();return(0,t.jsx)("main",{id:"wsc-main-content",className:d,"data-hide-footer":n,"data-hide-header":i,"data-header-overlay":!0===o,"data-header-tone":(0,a.normalizeHeaderTone)(l),role:"main",tabIndex:-1,children:e})}],177753),e.s(["WSCFooter",0,({children:e,className:r="",hidden:n=!1,hideOnPage:i=!0})=>n||i?null:(0,t.jsx)("footer",{className:`wsc-footer w-full ${r}`,children:e})],693747);var o=e.i(397595);let l="var(--ws-announcement-bar-height, 0px)";e.s(["WSCHeaderLive",0,({children:e,className:n="",hidden:i=!1,hideOnPage:s=!1,overlay:d=!1,headerTone:u="default",mode:c="static",thresholdPx:m=24,zIndex:p=50,surface:h,shell:f,compactOnScroll:g=!1,stickyRowMode:x="all",stickyOnMobile:b,scrolledTone:v="default"})=>{let w=r.default.useRef(null),y=r.default.useRef(null),[L,M]=r.default.useState(!0),k=r.default.useMemo(()=>({mode:c,thresholdPx:m,zIndex:p,surface:h,shell:f,compactOnScroll:g,stickyRowMode:x,stickyOnMobile:b,scrolledTone:v}),[g,c,v,f,b,x,h,m,p]),$=r.default.useMemo(()=>(0,a.normalizeHeaderBehaviorSettings)(k),[k]),C=(0,a.headerUsesStickyPosition)($),S=(0,a.headerUsesEnhancedShell)(k),j="sticky-on-scroll"===$.mode&&"selected"===$.stickyRowMode,N=C&&($.stickyOnMobile||L),T=(0,a.headerSupportsScrolledState)(k)&&N,{passiveRows:A,stickyRows:E}=r.default.useMemo(()=>(function(e,t,n){let i=r.default.Children.toArray(e);if(!n||"selected"!==t)return{passiveRows:[],stickyRows:i};let a=[],o=[];return(i.forEach(e=>{r.default.isValidElement(e)&&!1===e.props.includeInStickyHeader?a.push(e):o.push(e)}),0===o.length)?{passiveRows:[],stickyRows:i}:{passiveRows:a,stickyRows:o}})(e,$.stickyRowMode,j),[e,$.stickyRowMode,j]),[R,I]=r.default.useState(!1),[F,W]=r.default.useState(0),_=d&&C,O=r.default.useRef(!1),P=r.default.useRef(0);if(r.default.useEffect(()=>{O.current=R},[R]),r.default.useEffect(()=>{if("function"!=typeof window.matchMedia)return;let e=window.matchMedia("(min-width: 768px)"),t=()=>M(e.matches);return(t(),"function"==typeof e.addEventListener)?(e.addEventListener("change",t),()=>e.removeEventListener("change",t)):(e.addListener(t),()=>e.removeListener(t))},[]),r.default.useEffect(()=>{if(!T){O.current=!1,P.current=0,I(!1);return}let e=null,t=null,r=()=>{e=null;let n=Math.max(window.scrollY,0),i="u">typeof performance?performance.now():Date.now(),a=$.thresholdPx+12,o=Math.max(0,$.thresholdPx-12),l=!(n<=1)&&(O.current?n>o:n>=a);if(l!==O.current){let e=i-P.current;if(P.current>0&&e<220){let n=Math.max(0,220-e);null===t&&(t=window.setTimeout(()=>{t=null,r()},n+1));return}null!==t&&(window.clearTimeout(t),t=null),P.current=i,O.current=l,I(e=>e===l?e:l);return}null!==t&&(window.clearTimeout(t),t=null)},n=()=>{null===e&&(e=window.requestAnimationFrame(r))};return r(),window.addEventListener("scroll",n,{passive:!0}),()=>{null!==e&&window.cancelAnimationFrame(e),null!==t&&window.clearTimeout(t),window.removeEventListener("scroll",n)}},[$.thresholdPx,T]),r.default.useEffect(()=>{if(!N&&!d||"u"<typeof document)return void W(0);let e=document.documentElement,t=e.style.getPropertyValue("--wsc-header-offset"),r=e.style.scrollPaddingTop,n=t=>{let r=Math.ceil(t);if(W(e=>e===r?e:r),N){let t=r+(parseFloat(e.style.getPropertyValue("--ws-announcement-bar-height"))||0);e.style.setProperty("--wsc-header-offset",`${t}px`),e.style.scrollPaddingTop=`${t}px`}},i=y.current??w.current,a=null,o=null,l=null;return i&&"u">typeof ResizeObserver?(a=new ResizeObserver(e=>{let t=e.find(e=>e.target===i);if(!t)return;let r=t.borderBoxSize,a=Array.isArray(r)?r[0]:r;n(a?.blockSize??t.contentRect.height)})).observe(i):i&&((l=()=>{null===o&&(o=window.requestAnimationFrame(()=>{o=null,n(i.getBoundingClientRect().height)}))})(),window.addEventListener("resize",l)),()=>{a?.disconnect(),null!==o&&window.cancelAnimationFrame(o),l&&window.removeEventListener("resize",l),N&&(t?e.style.setProperty("--wsc-header-offset",t):e.style.removeProperty("--wsc-header-offset"),e.style.scrollPaddingTop=r)}},[S,L,d,N,$.stickyRowMode]),i||s)return null;let z=T&&R?$.surface.scrolled:$.surface.base,B=T&&R?$.shell.scrolled:$.shell.base,H=T&&R?"scrolled":"base",D="scrolled"===H?$.scrolledTone:(0,a.normalizeHeaderTone)(u),V=$.compactOnScroll&&"scrolled"===H?a.HEADER_COMPACT_ON_SCROLL_FACTOR:1,U=(0,a.buildHeaderSurfaceStyle)(z),q=(0,a.buildHeaderShellOuterStyle)(B),G=(0,a.buildHeaderShellInnerStyle)(B),K=j&&"scrolled"===H&&N,X=N?{position:"fixed",top:l,left:0,right:0,zIndex:$.zIndex}:{position:"absolute",top:0,left:0,right:0,zIndex:$.zIndex},Y=N?{position:"sticky",top:l,left:0,right:0,zIndex:$.zIndex}:d?{position:"absolute",top:0,left:0,right:0,zIndex:$.zIndex}:{position:"relative",zIndex:$.zIndex},Z=_?{position:"relative",height:0,overflow:"visible",zIndex:$.zIndex}:Y;if(!S)return(0,t.jsx)(o.HeaderProvider,{headerState:H,headerTone:D,headerRowPaddingTopOverridePx:"scrolled"===H?z.paddingTop:null,headerRowPaddingBottomOverridePx:"scrolled"===H?z.paddingBottom:null,headerRowCompactFactor:V,children:(0,t.jsx)("div",{className:"relative",style:Z,children:(0,t.jsx)("header",{ref:w,className:`wsc-header w-full ${n}`.trim(),"data-header-mode":$.mode,"data-header-overlay":d?"true":"false","data-header-state":T&&R?"scrolled":"base","data-header-tone":D,style:{...U,..._?X:{position:"relative"},transition:"background-color 320ms ease, backdrop-filter 320ms ease, box-shadow 320ms ease, border-color 320ms ease, padding 320ms ease"},children:e})})});let Q=_?N?"fixed top-0 left-0 right-0":"absolute top-0 left-0 right-0":j?K?"fixed top-0 left-0 right-0":"relative":N?"sticky top-0":"relative",J=_?{position:"relative",height:0,overflow:"visible",zIndex:$.zIndex}:j?{position:"relative",zIndex:$.zIndex}:Y,ee=j&&A.length>0&&!_;return(0,t.jsx)(o.HeaderProvider,{headerState:H,headerTone:D,headerRowPaddingTopOverridePx:"scrolled"===H?z.paddingTop:null,headerRowPaddingBottomOverridePx:"scrolled"===H?z.paddingBottom:null,headerRowCompactFactor:V,children:(0,t.jsxs)("div",{className:"relative",style:J,children:[ee?(0,t.jsx)("div",{className:"w-full",children:A}):null,(0,t.jsxs)("header",{ref:w,className:`wsc-header w-full ${n}`.trim(),"data-header-mode":$.mode,"data-header-overlay":d?"true":"false","data-header-state":T&&R?"scrolled":"base","data-header-tone":D,style:j?{position:"relative",zIndex:$.zIndex,minHeight:K&&F>0?`${F}px`:void 0}:{position:"relative"},children:[!ee&&A.length>0?(0,t.jsx)("div",{className:"w-full",children:A}):null,(0,t.jsx)("div",{ref:y,suppressHydrationWarning:!0,className:`w-full ${Q}`.trim(),"data-header-sticky-shell":"true",style:{zIndex:$.zIndex,top:/^(fixed|sticky) /.test(Q)?l:void 0,transition:"padding 320ms ease"},children:(0,t.jsx)("div",{className:"w-full",style:{...q,transition:"padding 320ms ease"},children:(0,t.jsx)("div",{className:"w-full",style:{...U,...G,overflow:"visible",transition:"background-color 320ms ease, backdrop-filter 320ms ease, box-shadow 320ms ease, border-color 320ms ease, padding 320ms ease, max-width 320ms ease, border-radius 320ms ease"},children:E})})})]})]})})}],478217);var s=e.i(889482),d=e.i(770703),u=e.i(720826),c=e.i(671185),m=e.i(424576),p=e.i(451641),h=e.i(479902),f=e.i(615157),g=e.i(398034),x=e.i(36837),b=e.i(707259),v=e.i(796869);function w({src:e,srcSet:r,objectFit:n,objectPosition:i,loading:a,fetchPriority:o,borderRadius:l}
262){let s=(0,v.useWebsiteLiveOptional)(),d=s?.lcpBackgroundDecodeV1Enabled&&"eager"===a&&"high"===o?"sync":"async";return(0,t.jsx)("picture",{"data-wsc-native-background":"true","data-wsc-background-loading":a,style:{position:"absolute",inset:0,display:"block",width:"100%",height:"100%",pointerEvents:"none",borderRadius:l,overflow:l?"hidden":void 0},children:(0,t.jsx)("img",{src:e,srcSet:r,alt:"","aria-hidden":"true",role:"presentation",decoding:d,loading:a,fetchPriority:o,draggable:!1,style:{position:"absolute",inset:0,display:"block",width:"100%",height:"100%",maxWidth:"none",objectFit:n,objectPosition:i,pointerEvents:"none",userSelect:"none"}})})}let y=e=>"string"==typeof e?e.trim().length>0:!!e,L="260px",M=(0,d.default)(()=>e.A(736891).then(e=>e.WSCBackgroundVideoLayerLive),{loadableGenerated:{modules:[227223]},ssr:!1,loading:()=>null}),k=({children:e,className:n="",width:i="100%",paddingLeft:a=0,paddingRight:o=0,paddingTop:l=0,paddingBottom:d=0,paddingLeftMobilePercent:k=50,paddingRightMobilePercent:$=50,paddingTopMobilePercent:C=60,paddingBottomMobilePercent:S=60,background:j,backgroundImage:N,backgroundMediaType:T="image",backgroundVideoPlaybackId:A="",backgroundVideoThumbnailUrl:E="",backgroundVideoTitle:R="",backgroundVideoStartTime:I=0,overlayColor:F,glassEnabled:W=!1,glassBlur:_=12,glassOpacity:O=20,glassTint:P="#FFFFFF",glassBorderOpacity:z=20,glassShadow:B="soft",glassBackgroundColor:H,glassBorderColor:D,glassShadowStyle:V,isLCP:U=!1,nativeBackgroundImagesEnabled:q=!1,nativeBackgroundImageCritical:G=!1,compactBackgroun
262dDomEnabled:K=!1,borderColor:X,borderSize:Y=0,borderRadius:Z=0,customClassName:Q="",contentAlignment:J="top",mediaBleed:ee="none",minHeight:et,negativeMargin:er=0,negativeMarginHorizontal:en=0,rotation:ei=0,scale:ea=100,skewX:eo=0,skewY:el=0,opacity:es=100,translateX:ed=0,translateY:eu=0,keepOffsetOnMobile:ec=!1,maskSize:em=0,showIndividualMaskSize:ep=!1,maskSizeTop:eh=0,maskSizeRight:ef=0,maskSizeBottom:eg=0,maskSizeLeft:ex=0,maskMode:eb,maskPresetId:ev,maskPresetFit:ew,maskPresetAnchor:ey,maskImage:eL,webkitMaskImage:eM,maskComposite:ek,webkitMaskComposite:e$,sideCurve:eC="none",sideCurveDepth:eS=f.DEFAULT_COLUMN_SIDE_CURVE_DEPTH,sideCurveResponsive:ej=f.DEFAULT_COLUMN_SIDE_CURVE_RESPONSIVE,sideCurveMobileEdge:eN=f.DEFAULT_COLUMN_SIDE_CURVE_MOBILE_EDGE,blobType:eT="none",blobSize:eA=100,blobRandomness:eE=6,blobComplexity:eR=6,blobSeed:eI=null,backgroundFit:eF="cover",backgroundPosition:eW={x:"center",y:"center"},backgroundImageSize:e_,backgroundImageXPosition:eO,backgroundImageYPosition:eP,shadowType:ez="none",shadowColor:eB="#AAAAAA40",shadowPosition:eH={x:50,y:50},shadowBlur:eD=25,shadowSpread:eV=0,borderStyle:eU="solid",showIndividualBorderWidth:eq=!1,borderWidthTop:eG=0,borderWidthRight:eK=0,borderWidthBottom:eX=0,borderWidthLeft:eY=0,hasChildrenInRow:eZ=!1,rowHasBackgroundMedia:eQ=!1,responsiveVisibility:eJ,blobOutlineWidth:e0,matchContentHeight:e1=!1,matchContentHeightAlignment:e2="top",bringToFront:e3=!1,allowWidgetOverflow:e5=!1,hasWidgetsHidingOverflow:e4=!1,...e6})=>{var e7,e9;let e8,te=r.default.Children.count(e)>0,tt=!!(0,v.useWebsiteLiveOptional)()?.renderFidelityV1Enabled,tr="top"===ee||"all"===ee?ee:"none",tn=k/100*a,ti=$/100*o,ta=tn/100,to=ti/100,tl=!e5&&!e4,ts=(0,b.usePrefersReducedMotion)(),td="video"===T&&!!A,tu=(0,r.useRef)(null),tc=(0,x.useAnimationObserver)(e6.animationType,tu,e6.animationTrigger,e6.animationViewport),{animationClasses:tm,animationStyles:tp}=(0,x.useAnimationStyles)(e6,tc),th=(0,r.useMemo)(()=>{let e=[];(0!==ed||0!==eu)&&e.push(`translate(${ed}px, ${eu}px)`),0!==ei&&e.push(`rotate(${ei}deg)`),100!==ea&&e.push(`scale(${ea/100}
262)`),(0!==eo||0!==el)&&e.push(`skew(${eo}deg, ${el}deg)`);let t=e.length>0?e.join(" "):"";return{"--static-transform":t||"none",transform:t||void 0,opacity:100!==es?es/100:void 0}},[ei,ea,eo,el,es,ed,eu]),tf=!!ev,tg=(0,r.useMemo)(()=>{if("none"===eb)return{};let e=(0,h.getFadeMaskCss)({maskSize:em,showIndividualMaskSize:ep,maskSizeTop:eh,maskSizeRight:ef,maskSizeBottom:eg,maskSizeLeft:ex});return Object.keys(e).length>0?e:void 0===eb&&(eL||eM)?{maskImage:eL,WebkitMaskImage:eM||eL,maskComposite:ek||"intersect",WebkitMaskComposite:e$||"source-in"}:{}},[eb,em,ep,eh,ef,eg,ex,eL,eM,ek,e$]),tx=(0,r.useMemo)(()=>ev?(0,h.getPresetMaskCss)(ev,{fit:ew,anchor:ey}):{},[ey,ew,ev]),tb=(0,r.useMemo)(()=>{switch(J){case"top":default:return"justify-start";case"middle":return"justify-center";case"bottom":return"justify-end";case"space-between":return"justify-between";case"space-evenly":return"justify-evenly"}},[J]),tv=(0,r.useMemo)(()=>(e=>{if("number"==typeof e&&Number.isFinite(e))return`${e}%`;let t=String(e??"").trim();return t?/^\d+(\.\d+)?$/.test(t)?`${t}%`:t:"100%"})(i),[i]),tw=(0,r.useMemo)(()=>{if(!tv)return NaN;let e=parseFloat(tv.endsWith("%")?tv.slice(0,-1):tv);return Number.isFinite(e)?e:NaN},[tv]),ty=(0,r.useMemo)(()=>{if(!Number.isFinite(tw))return!1;let e=(e,t=1)=>Math.abs(tw-e)<=t;return tw>=99||e(100)||e(75)||e(66.6667)||e(50)||e(33.3333)||e(25)},[tw]),tL=(0,r.useMemo)(()=>{if(!tv||"100%"===tv||!Number.isFinite(tw))return"w-full";let e=(e,t=1)=>Math.abs(tw-e)<=t;return tw>=99||e(100)?"w-full md:w-full":e(75)?"w-full md:w-3/4":e(66.6667)?"w-full md:w-2/3":e(50)?"w-full md:w-1/2":e(33.3333)?"w-full md:w-1/3":e(25)?"w-full md:w-1/4":"w-full"},[tv,tw]),tM=(0,r.useMemo)(()=>({...tv&&"100%"!==tv&&Number.isFinite(tw)&&!ty?{"--column-desktop-width":tv}:{}}),[ty,tv,tw]),tk=Math.max(0,Math.round(I||0)),t$=A?`https://image.mux.com/${A}/thumbnail.webp?time=${tk}&width=1280&height=720&fit_mode=smartcrop&quality=80`:E||"",tC=!tf&&"none"!==eT&&!td,tS=!tf&&"none"===eT,tj=(0,r.useMemo)(()=>tS?(0,f.getColumnSideCurveCss)({sideCurve:eC,sideCurveDepth:eS,sideCurveResponsive:ej,sideCurveMobileEdge:eN}):{},[tS,eC,eS,ej,eN]),tN=(0,r.useMemo)(()=>tS?(0,f.getColumnSideCurveDataAttributes)({sideCurve:eC,sideCurveDepth:eS,sideCurveResponsive:ej,sideCurveMobileEdge:eN}):{},[tS,eC,eS,ej,eN]),tT="video"===T&&t$||N,tA=tf||tC||"none"!==eC||void 0!==eb&&"none"!==eb||em>0||ep&&(eh>0||ef>0||eg>0||ex>0)||!!(eL||eM),tE=Number.isFinite(e_)||Number.isFinite(eO)||Number.isFinite(eP),tR=(0,c.resolveNativeBackgroundImageLayer)({enabled:q&&"image"===T,backgroundImage:N,backgroundFit:eF,backgroundPosition:eW,critical:U||G,highPriority:U,hasSafeBaseSurface:(0,c.hasSafeNativeBackgroundSurface)(j),requiresLegacyCss:tA||tE}),tI=tC?(0,p.getBlobPath)({blobType:eT,blobSeed:eI,blobRandomness:eE,blobComplexity:eR}):null,tF=tI?(0,p.getBlobMaskValue)(tI):"",tW={width:`${eA}%`,height:`${eA}%`,position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)",pointerEvents:"none"},{className:t_="",...tO}=(()=>{let e=Y>0,t=eq&&((eG??0)>0||(eK??0)>0||(eX??0)>0||(eY??0)>0);if(e||t||Z){let r={};if(Z&&(r.borderRadius="string"==typeof Z?Z:`${Z}px`),e||t){let e;if(r.borderWidth=e=eq&&t?`${eG??0}px ${eK??0}px ${eX??0}px ${eY??0}px`:`${Y}px`,r.borderStyle=eU,(0,u.isGradient)(X??""))r.borderImageSource=X,r.borderImageSlice=1,r.borderImageWidth=e;else{let{className:e,style:t}=(0,u.getBorderColorClass)(X||"");if(e)return{...r,...t,className:e};r.borderColor=X||"transparent"}}return r}return{}})(),tP={...tO},{styles:tz,classes:tB}=(()=>{let e={},t=[];if(!tC){if(j){let{className:r,style:n}=(0,u.getBackgroundColorClass)(j);r&&t.push(r),Object.assign(e,n)}if(tT&&!tR){let t=U&&"object"==typeof tT?tT.url2x||tT.url1x:tT;Object.assign(e,(0,c.getBackgroundImageStyles)(t,eF,eW)),Object.assign(e,(0,m.getColumnBackgroundFrameStyle)({backgroundImageSize:e_,backgroundImageXPosition:eO,backgroundImageYPosition:eP,backgroundPosition:eW}))}}return{styles:e,classes:t.join(" ")}})(),tH=td?t$:"string"==typeof N?N:N?.url2x||N?.url1x||"",[tD,tV]=(0,r.useState)(()=>U&&td),tU=td&&!ts&&tD,tq=function(e){var t;if(!e.enabled)return!1;let r=!0===e.showIndividualMaskSize&&[e.maskSizeTop,e.maskSizeRight,e.maskSizeBottom,e.maskSizeLeft].some(e=>(e??0)>0),n=void 0!==e.maskMode&&null!==e.maskMode&&"none"!==e.maskMode||(e.maskSize??0)>0||r||y(e.maskImage)||y(e.webkitMaskImage)||y(e.maskPresetId);return!y(e.background)&&!("string"==typeof(t=e.backgroundImage)?t.trim().length>0:!!(t?.url1x?.trim()||t?.url2x?.trim()))&&"video"!==e.backgroundMediaType&&!y(e.backgroundVideoPlaybackId)&&!y(e.backgroundVideoThumbnailUrl)&&!y(e.overlayColor)&&!0!==e.glassEnabled&&(!e.blobType||"none"===e.blobType)&&!n&&(!e.sideCurve||"none"===e.sideCurve)}({enabled:K,background:j,backgroundImage:N,backgroundMediaType:T,backgroundVideoPlaybackId:A,backgroundVideoThumbnailUrl:E,overlayColor:F,glassEnabled:W,blobType:eT,maskMode:eb,maskPresetId:ev,maskSize:em,showIndividualMaskSize:ep,maskSizeTop:eh,maskSizeRight:ef,maskSizeBottom:eg,maskSizeLeft:ex,maskImage:eL,webkitMaskImage:eM,sideCurve:eC}),tG="contain"===eF?"contain":"cover",tK=(e8=e=>
262"left"===e||"top"===e?"0%":"right"===e||"bottom"===e?"100%":"50%",`${e8(eW?.x)} ${e8(eW?.y)}`),tX=t$||void 0;(0,r.useEffect)(()=>{if(!td)return void tV(!1);if(U)return void tV(!0);let e=tu.current;if(!e||"u"<typeof IntersectionObserver)return void tV(!0);let t=new IntersectionObserver(([e])=>{tV(e.isIntersecting||e.intersectionRatio>0)},{root:null,rootMargin:"240px 0px",threshold:.01});return t.observe(e),()=>t.disconnect()},[td,U]);let tY="number"==typeof Z?`${Z}px`:Z||void 0,tZ=((e,t=0)=>{if(e)return"number"==typeof e?`${Math.max(0,e-t)}px`:String(e).trim().split(/\s+/).map(e=>{let r=parseFloat(e),n=e.replace(String(r),"")||"px";return Number.isNaN(r)?e:`${Math.max(0,r-t)}${n}`}).join(" ")})(Z,eq?Math.max(eG,eK,eX,eY,0):Math.max(Y,0))??tY;(Y>0||Z)&&(tP.borderRadius=tY);let tQ=(0,g.getResponsiveVisibilityDataAttribute)(eJ),tJ=!!tT||td,t0=!te&&eZ&&tJ,t1=t0&&"object"==typeof N&&null!==N&&"number"==typeof N.sourceAspectRatio&&Number.isFinite(N.sourceAspectRatio)&&N.sourceAspectRatio>0?N.sourceAspectRatio:void 0,t2=t0?t1?"aspect":"fixed":void 0;return(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{ref:tu,"data-wsc-responsive-visibility":tQ,"data-wsc-column-stacked-media":t2,"data-wsc-column-dom-runtime":tq?"v3":void 0,className:`wsc-column wsc-column-stack-item relative min-w-0 flex flex-col ${tb} ${tL} ${n} ${Q}`,style:{...tM,minHeight:(0,s.normalizeRowMinHeight)(et)??((e7={hasChildren:te,hasChildrenInRow:eZ,hasOwnVisualSurface:tJ||tC,rowHasBackgroundMedia:eQ,collapseEmptyPlaceholder:tt}).hasChildren||e7.hasChildrenInRow?"auto":e7.collapseEmptyPlaceholder?e7.hasOwnVisualSurface||e7.rowHasBackgroundMedia?L:"auto":L),alignSelf:e1?"middle"===e2?"center":"bottom"===e2?"flex-end":"flex-start":void 0,top:er>0?`-${er}px`:void 0,bottom:er<0?`-${Math.abs(er)}px`:void 0,left:en>0?`-${en}px`:void 0,right:en<0?`-${Math.abs(en)}px`:void 0,...(()=>{if("none"===ez)return{};let e=eH.x-50,t=eH.y-50,r=`${e}px ${t}px ${eD}px ${eV}px ${eB}`;return{boxShadow:"outer"===ez?r:`inset ${r}`}})(),borderRadius:tY,overflow:"visible",position:"relative",zIndex:e3?10:2,...t1?{"--wsc-column-stacked-media-aspect":String(Number(t1.toFixed(6)))}:{}},children:(0,t.jsx)("div",{className:"relative w-full h-full flex flex-col",style:{...th,...tg},children:(0,t.jsxs)("div",{className:`relative grow flex flex-col ${t_} ${tm}`,style:{...tP,overflow:tl?"visible":Z?"hidden":"visible",borderRadius:tY,...tp},children:[tC&&tI&&(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none",style:{overflow:"visible"},children:"outline"===eT?(0,t.jsx)("svg",{className:"absolute",style:tW,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 300 300",children:(0,t.jsx)("path",{d:tI,fill:"none",stroke:j||"#31ba92",strokeWidth:e0||4,vectorEffect:"non-scaling-stroke"})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute",style:{...N?{backgroundImage:`url("${"string"==typeof N?N:N.url2x}")`,backgroundSize:eF,backgroundPosition:`${eW.x} ${eW.y}`,backgroundRepeat:"no-repeat",...(0,m.getColumnBackgroundFrameStyle)({backgroundImageSize:e_,backgroundImageXPosition:eO,backgroundImageYPosition:eP,backgroundPosition:eW}),WebkitMask:tF,mask:tF}:{background:j,WebkitMask:tF,mask:tF},...tW}}),F&&(0,t.jsx)("div",{className:"absolute",style:{...(0,u.getStyleForColor)(F),...tW,WebkitMask:tF,mask:tF}})]})}),U&&tH&&!tC&&(0,t.jsx)("link",{rel:"preload",as:"image",href:tH,fetchPriority:"high"}),tq?null:(0,t.jsx)("div",{className:"absolute inset-0",...tN,style:{borderRadius:tZ,overflow:tl?"hidden":"visible",...tx,...tj},children:!tC&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:`absolute inset-0 ${tB}`.trim(),style:{...tz,borderRadius:tZ}}),tR?(0,t.jsx)(w,{...tR,borderRadius:tZ}):null,tU&&(0,t.jsx)(M,{playbackId:A,startTime:tk,title:R||"Background video",poster:tX,loading:U?"page":"viewport",objectFit:tG,objectPosition:tK,layerStyle:{borderRadius:tZ}}),W&&(0,t.jsx)("div",{className:"absolute inset-0",style:(e9=tZ,(W?{backgroundColor:H||P||"rgba(255, 255, 255, 0.2)",backdropFilter:`blur(${_}px)`,WebkitBackdropFilter:`blur(${_}px)`,border:D?`1px solid ${D}`:void 0,boxShadow:"none"===ez?V:void 0,borderRadius:e9,pointerEvents:"none"}:null)||void 0)}),F&&(0,t.jsx)("div",{className:"absolute inset-0",style:{...(0,u.getStyleForColor)(F),borderRadius:tZ}})]})}),(0,t.jsx)("div",{className:`wsc-column-content-responsive relative w-full h-full flex flex-col ${tb} ${"none"===tr?"":"top"===tr?"wsc-column-media-bleed-top":"wsc-column-media-bleed-all"}`,"data-wsc-live-column-content":"true",style:{paddingLeft:`${tn}%`,paddingRight:`${ti}%`,paddingTop:l>0?`${l}px`:void 0,paddingBottom:d>0?`${d}px`:void 0,overflow:tl?"visible":Z?"hidden":"visible",borderRadius:tY,"--column-p
262adding-left-mobile":`${tn}%`,"--column-padding-right-mobile":`${ti}%`,"--column-padding-left-lg":`${a}%`,"--column-padding-right-lg":`${o}%`,"--column-padding-left-current":`${tn}%`,"--column-padding-right-current":`${ti}%`,"--column-padding-left-ratio-mobile":`${ta}`,"--column-padding-right-ratio-mobile":`${to}`,"--column-padding-left-ratio-lg":`${a/100}`,"--column-padding-right-ratio-lg":`${o/100}`,"--column-padding-left-ratio-current":`${ta}`,"--column-padding-right-ratio-current":`${to}`,"--column-padding-top-current":`${l||0}px`,"--column-padding-bottom-current":`${d||0}px`},children:e})]})})})})};e.s(["WSCColumnLive",0,k],364908);let $=(0,r.createContext)({}),C=(0,r.createContext)({insideMegaMenuPanel:!1,mobileDrawerPanel:!1});function S(){return(0,r.useContext)(C)}function j({columnGap:e=5,mobileLayout:n="stack",mobileDirection:i="normal",mobileLayoutMode:a="inherit",parentMobileLayout:o,parentMobileDirection:l,responsiveColumnMode:s="auto",minMobileColumns:d=1,bottomMargin:u=30,isLastSubRow:c=!1,className:m="",children:p,hydrationChildMetadata:h,rowHasBackgroundMedia:f=!1}){let{mobileDrawerPanel:g}=S(),x=r.default.Children.toArray(p).some((e,t)=>{let n=h?.[t];return n?.componentName==="WSCColumn"?!0===n.hasChildren:!!r.default.isValidElement(e)&&r.default.Children.count(e.props?.children)>0}),b=r.default.Children.map(p,e=>!r.default.isValidElement(e)||h?e:e.type===k?r.default.cloneElement(e,{hasChildrenInRow:x,rowHasBackgroundMedia:f}):e),v="custom"===a,w=v?n:o??n??"stack",y=v?i:l??i??"normal",L="",M="";"horizontal"===w?(L="reverse"===y?"flex-row-reverse md:flex-row":"flex-row",M=`gap-${Math.max(1,Math.round(.5*e))} md:gap-${e}`):(L="reverse"===y?"flex-col-reverse md:flex-row":"flex-col md:flex-row",M=`gap-0 md:gap-${e}`);let $=r.default.Children.toArray(p).filter((e,t)=>h?.[t]?.componentName==="WSCColumn"||r.default.isValidElement(e)&&e.type===k).length,C="custom"!==s&&"horizontal"!==w&&$>=4&&$<=6;return(0,t.jsx)("div",{className:`wsc-sub-row relative w-full flex ${L} ${M}
262 ${m}`,"data-column-tiering":C?"auto":"custom","data-column-count":$,"data-mega-mobile-drawer":g?"true":void 0,"data-mobile-min-cols":2===d?"2":void 0,"data-mobile-layout":w,"data-mobile-direction":y,"data-mobile-layout-mode":a,style:{marginBottom:c?"0px":`${u}px`},children:b})}e.s(["MegaMenuRuntimeProvider",0,function({megaMenusById:e,insideMegaMenuPanel:r=!1,mobileDrawerPanel:n=!1,children:i}){return(0,t.jsx)(C.Provider,{value:{insideMegaMenuPanel:r,mobileDrawerPanel:n},children:(0,t.jsx)($.Provider,{value:e||{},children:i})})},"useMegaMenuRenderContext",0,S,"useMegaMenuRuntime",0,function(){return(0,r.useContext)($)}],650656),e.s(["WSCSubRowLive",0,j],568910);let N=({type:e,color:r,isFlipped:n,isInverted:i,height:a,style:o})=>{let l={position:"relative",display:"block",height:`${a}px`,width:"100%",...o},s=(e=>{switch(e){case"curve-1":return"M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z";case"waves-3":return{paths:[{d:"M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z",opacity:.33},{d:"M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z",opacity:.66},{d:"M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z",opacity:1}],viewBox:"0 0 1000 120"};case"curve-5":return"M0,0V7.23C0,65.52,268.63,112.77,600,112.77S1200,65.52,1200,7.23V0Z";case"curve-6":return"M0,0V6c0,21.6,291,111.46,741,110.26,445.39,3.6,459-88.3,459-110.26V0Z";case"triangle":return"M1200 0L0 0 598.97 114.72 1200 0z";case"triangle-2":return"M1200 0L0 0 892.25 114.72 1200 0z";case"tilt":return"M1200 120L0 16.48 0 0 1200 0 1200 120z";case"arrow":return"M649.97 0L550.03 0 599.91 54.12 649.97 0z";case"split":return"M0,0V3.6H580.08c11,0,19.92,5.09,19.92,13.2,0-8.14,8.88-13.2,19.92-13.2H1200V0Z";case"book":return"M1200,0H0V120H281.94C572.9,116.24,602.45,3.86,602.45,3.86h0S632,116.24,923,120h277Z";case"waves-4":return{paths:[{d:"M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z",opacity:1},{d:"M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z",opacity:.5},{d:"M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z",opacity:.5}],viewBox:"0 0 35.28 2.17"};case"tilt-2":return{paths:[{d:"M0 0L2600 0 2600 69.1 0 0z",opacity:1},{d:"M0 0L2600 0 2600 69.1 0 69.1z",opacity:.5},{d:"M2600 0L0 0 0 130.1 2600 69.1z",opacity:.25}],viewBox:"0 0 2600 130.1"};case"clouds":return{paths:[{d:"M0 0v6.7c1.9-.8 4.7-1.4 8.5-1 9.5 1.1 11.1 6 11.1 6s2.1-.7 4.3-.2c2.1.5 2.8 2.6 2.8 2.6s.2-.5 1.4-.7c1.2-.2 1.7.2 1.7.2s0-2.1 1.9-2.8c1.9-.7 3.6.7 3.6.7s.7-2.9 3.1-4.1 4.7 0 4.7 0 1.2-.5 2.4 0 1.7 1.4 1.7 1.4h1.4c.7 0 1.2.7 1.2.7s.8-1.8 4-2.2c3.5-.4 5.3 2.4 6.2 4.4.4-.4 1-.7 1.8-.9 2.8-.7 4 .7 4 .7s1.7-5 11.1-6c9.5-1.1 12.3 3.9 12.3 3.9s1.2-4.8 5.7-5.7c4.5-.9 6.8 1.8 6.8 1.8s.6-.6 1.5-.9c.9-.2 1.9-.2 1.9-.2s5.2-6.4 12.6-3.3c7.3 3.1 4.7 9 4.7 9s1.9-.9 4 0 2.8 2.4 2.8 2.4 1.9-1.2 4.5-1.2 4.3 1.2 4.3 1.2.2-1 1.4-1.7 2.1-.7 2.1-.7-.5-3.1 2.1-5.5 5.7-1.4 5.7-1.4 1.5-2.3 4.2-1.1c2.7 1.2 1.7 5.2 1.7 5.2s.3-.1 1.3.5c.5.4.8.8.9 1.1.5-1.4 2.4-5.8 8.4-4 7.1 2.1 3.5 8.9 3.5 8.9s.8-.4 2 0 1.1 1.1 1.1 1.1 1.1-1.1 2.3-1.1 2.1.5 2.1.5 1.9-3.6 6.2-1.2 1.9 6.4 1.9 6.4 2.6-2.4 7.4 0c3.4 1.7 3.9 4.9 3.9 4.9s3.3-6.9 10.4-7.9 11.5 2.6 11.5 2.6.8 0 1.2.2c.4.2.9.9.9.9s4.4-3.1 8.3.2c1.9 1.7 1.5 5 1.5 5s.3-1.1 1.6-1.4c1.3-.3 2.3.2 2.3.2s-.1-1.2.5-1.9 1.9-.9 1.9-.9-4.7-9.3 4.4-13.4c5.6-2.5 9.2.9 9.2.9s5-6.2 15.9-6.2 16.1 8.1 16.1 8.1.7-.2 1.6-.4V0H0z",opacity:1}],viewBox:"0 0 200 28"};case"zigzag":return{paths:[{d:"M761.9,44.1L643.1,27.2L333.8,98L0,3.8V0l1000,0v3.9",opacity:1}],viewBox:"0 0 1000 100"};case"waves-5":return{paths:[{d:"M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z",opacity:1}
262,{d:"M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3C267.7,18.8,269.7,18,269.6,18z",opacity:.5},{d:"M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2S227.6,9.9,227.4,9.8z",opacity:.5},{d:"M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4C206.4,12.9,204.6,13.5,204.5,13.4z",opacity:.5},{d:"M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6S201,10.7,201,10.6z",opacity:.5},{d:"M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3C152.6,27.5,154.6,26.8,154.5,26.7z",opacity:.5},{d:"M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z",opacity:.5},{d:"M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0C76.9,11.5,75.3,12.5,75.5,12.6z",opacity:.5},{d:"M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4C19.9,13.7,15.7,13.3,15.6,13.2z",opacity:.5}],viewBox:"0 0 283.5 27.8"};case"curve-2":return{paths:[{d:"M100,0 H0 S18.80208,100 50,100 S100,0 100,0 Z",opacity:1}],viewBox:"0 0 100 100"};case"curve-3":return{paths:[{d:"M100,0 H0 V100 S20.15625,1.6666667 50,1.6666667 S100,100 100,100 Z",opacity:1}],viewBox:"0 0 100 100"};case"curve-4":return{paths:[{d:"M240,24V0H0v24C0,24,47.861,5.107,119.849,5.107C191.855,5.107,240,24,240,24z",opacity:.33},{d:"M119.829,2.661c55.562,0,98.521,9.957,120.171,16.271V0H0v18.902C21.582,12.598,64.37,2.65,119.829,2.661z",opacity:.33},{d:"M119.81,0.117c50.737,0,92.456,6.89,120.19,13.271V0H0v13.34C27.651,6.979,69.17,0.117,119.81,0.117z",opacity:1}],viewBox:"0 0 240 24"};case"waves-7":return{paths:[{d:"M100,0 V100 c-28.958,0 -30.5,-61.667 -40.833,-74.167 c-10.292,-12.5 -20.792,17.917 -29.083,17.917 C22.083,43.75,20.958,25,12.583,13.75 C6.5,4.792,1.792,18.333,0,20.833 V0 H100 Z",opacity:.33},{d:"M100,0 V87.5 c-21.583,0 -30.5,-49.167 -40.833,-61.667 c-10.292,-12.5 -20.792,9.583 -29.083,9.583 C22.083,39.583,20.958,25,12.583,13.75 C6.5,4.792,1.792,10.417,0,12.5 V0 H100 Z",opacity:.33},{d:"M100,0 V79.167 c-21.583,0 -30.5,-45 -40.833,-57.5 c-10.292,-12.5 -20.792,5.417 -29.083,5.417 C22.083,37.5,20.958,20.833,12.583,8.75 C6.5,-0.208,1.792,4.167,0,6.25 V0 H100 Z",opacity:1}],viewBox:"0 0 100 100"};case"waves-6":return{paths:[{d:"M1897,39 c-27.225,3.493 -36.3,15.483 -67,20 -36.435,5.361 -56.969,-8.474 -89,-16 -61.3,-14.4 -80.376,1.993 -139,14 -83,17 -181,-34 -638,-34 -1.329,0 -2.665,0 -4,0.006 S957.329,23 956,23 C499,23 401,74 318,57 c-58.624,-12.007 -77.7,-28.4 -139,-14 -32.031,7.526 -52.565,21.361 -89,16 C59.3,54.483 50.225,42.493 23,39 c-18.082,-2.32 -45.013,0.8 -81,28 V0 H1978 V67 C1942.013,39.8 1915.082,36.68 1897,39 Z",opacity:1}],viewBox:"0 0 1920 60"};case"waves-1":return{paths:[{d:"M10.9,36.1 c0,0,42.9,34.5,87.5,14.2 c77.3,-35.1,113.3,2,146.6,4.7 C293.7,59,315,38.8,315,38.8 v-54.4 H10.9 V36.1 z",opacity:.4},{d:"M-55.7,35.4 c0,0,42.9,34.5,87.5,14.2 c77.3,-35.1,113.3,2,146.6,4.7 c48.7,4.1,69.9,-16.2,69.9,-16.2 v-54.4 H-55.7 V35.4 z",opacity:.4},{d:"M23.4,1.7 c0,0,48.3,68.9,109.1,68.9 c65.9,0,98,-67.9,98,-67.9 v-3.7 H22.4 L23.4,1.7 z",opacity:.4},{d:"M-54.7,17 c0,0,56,45.7,120.3,27.8 c81.8,-22.7,111.4,-6.2,146.6,4.7 c53.1,16.4,104,-36.9,104,-36.9 l1.3,-36.7 l-372,3 L-54.7,17 z",opacity:1}],viewBox:"0 0 300 100"};case"waves-2":return{paths:[{d:"M0,114.1 c0,0,311.2,97,706.6,35.5 c152.8,-23.8,304.3,-73.9,459.2,-81.8 c69.2,-3.5,138.2,4.1,205.7,19.6 c43.2,9.9,85.8,22.8,127.7,37.3 c74.1,25.6,144.2,61.1,210,103.5 c62.4,40.2,134.7,74.7,210.9,67.3 c0,0,0,-295.5,0,-295.5 H0.5 L0,114.1 z",opacity:.3},{d:"M0,21 c0,0,321,226.7,960.5,76.4 S1920,347.1,1920,347.1 v-347 H0 L0,21 z",opacity:1}],viewBox:"0 0 1920 347.1"};case"paper":return{paths:[{d:"M0 0 L1920 0 L1920 21.912 L1919.861 21.854 L1894.973 32.251 L1870.364 24.767 L1847.312 36.357 L1823.857 35.554 L1801.143 37.353 L1778.462 39.262 L1755.602 43.312 L1732.438 42.098 L1712.26 28.782 L1691.051 23.3 L1667.302 24.591 L1647.36 9.47 L1626.272 22.137 L1605.23 24.149 L1578.004 24.187 L1553.283 28.773 L1532.159 33.191 L1510.259 31.715 L1487.
262055 34.212 L1461.236 24.886 L1434.118 26.282 L1407.318 25.063 L1380.533 22.237 L1356.528 17.144 L1332.308 18.255 L1308.433 26.769 L1284.013 23.629 L1259.249 23.428 L1238.823 30.084 L1220.674 45.066 L1198.661 47.503 L1178.485 35.977 L1150.635 35.335 L1126.019 28.484 L1104.888 20.658 L1085.026 31.827 L1063.185 29.741 L1039.737 37.072 L1015.849 41.902 L991.641 41.739 L974.272 29.544 L951.915 24.425 L932.894 12.405 L910.354 17.864 L889.519 26.38 L868.93 35.925 L846.138 42.624 L823.131 35.216 L799.758 40.288 L777.282 34.156 L754.4 32.427 L732.357 29.863 L709.741 31.056 L688.247 24.653 L666.955 13.988 L644.157 17.579 L620.339 24.177 L597.124 32.39 L571.956 38.287 L549.497 29.55 L528.032 17.157 L503.477 18.731 L484.295 28.773 L465.523 36.481 L443.885 36.616 L429.772 18.539 L407.882 17.946 L383.327 18.726 L356.14 20.431 L332.509 32.537 L309.233 34.543 L285.994 34.717 L262.969 34.742 L239.626 39.761 L216.674 35.283 L193.218 33.689 L167.942 24.6 L141.82 15.171 L117.009 27.814 L92.19 29.836 L67.355 37.184 L42.779 36.744 L18.26 37.924 L0 35.421 L0 0",opacity:1}],viewBox:"0 0 1920 60"};case"paper-2":return{paths:[{d:"M0 0 L1920 0 L1920 35.473 L1913.759 34.599 L1903.694 32.818 L1895.699 27.81 L1885.822 27.625 L1877.583 23.252 L1868.964 20.651 L1859.981 21.715 L1850.647 22.043 L1841.205 20.979 L1831.979 22.586 L1822.991 23.934 L1813.841 22.072 L1804.964 25.409 L1796.022 22.952 L1786.824 20.876 L1777.438 18.655 L1768.499 14.916 L1758.849 13.271 L1750.463 17.853 L1741.261 19.863 L1732.15 22.107 L1723.934 27.201 L1714.84 26.184 L1706.334 29.222 L1697.664 30.774 L1688.767 30.443 L1680.135 30.427 L1671.474 29.397 L1662.948 31.667 L1654.385 31.069 L1646.391 27.551 L1637.1 28.099 L1629.18 24.085 L1620.439 22.668 L1612.833 17.182 L1604.14 14.755 L1595.751 11.518 L1587.111 7.984 L1577.828 10.549 L1569.046 13.738 L1559.618 14.474 L1551.008 17.599 L1542.598 16.003 L1533.609 18.659 L1525.229 14.702 L1516.23 16.764 L1507.268 15.732 L1498.875 12.132 L1490.245 9.773 L1481.374 7.161 L1472.478 9.329 L1464.023 12.262 L1455.42 14.412 L1446.537 13.525 L1437.898 13.089 L1428.722 14.41 L1419.973 12.447 L1411.13 8.969 L1402.789 14.178 L1394.07 15.365 L1385.396 16.786 L1376.093 15.13 L1368.052 19.26 L1359.09 20.088 L1350.89 23.319 L1343.054 28.509 L1333.992 28.007 L1325.411 24.352 L1316.444 25.82 L1307.695 22.792 L1298.967 23.814 L1290.321 24.151 L1281.745 25.501 L1273.025 25.648 L1264.507 27.462 L1256.496 31.685 L1247.492 30.428 L1239.452 34.644 L1230.694 34.936 L1221.719 33.561 L1213.428 36.792 L1204.809 36.256 L1196.427 35.266 L1187.436 37.587 L1178.995 35.182 L1170.445 33.269 L1161.659 34.745 L1152.873 32.53 L1144.131 33.218 L1135.049 36.133 L1126.349 32.262 L1119.049 26.084 L1110.119 23.614 L1101.069 21.41 L1093.352 16.694 L1084.703 19.114 L1075.383 18.512 L1066.575 21.191 L1057.376 21.357 L1048.4 22.949 L1039.343 25.117 L1030.122 24.444 L1020.995 25.271 L1011.802 25.012 L1002.947 27.158 L995.177 29.213 L987.548 32.409 L979.721 34.976 L971.533 36.44 L963.665 39.184 L955.323 40.789 L946.957 41.357 L938.627 42.192 L930.113 41.412 L921.847 43.212 L914.058 39.563 L906.016 37.173 L897.335 37.49 L889.365 34.808 L881.248 32.512 L873.145 30.801 L864.708 33.87 L856.837 30.123 L848.62 30.569 L841.442 27.14 L833.902 24.68 L826.397 22.144 L819.008 18.044 L808.934 21.456 L798.971 23.413 L788.879 23.243 L780.943 21.97 L773.273 18.687 L764.903 18.152 L756.933 15.265 L746.704 17.172 L736.765 19.945 L726.24 18.942 L717.929 21.9
26261 L709.106 21.919 L700.806 24.843 L692.448 27.723 L683.65 27.716 L675.022 29.26 L666.225 28.585 L657.573 31.026 L648.74 30.912 L640.125 28.202 L631.318 29.748 L622.776 26.195 L613.927 27.555 L605.313 25.739 L596.53 26.019 L587.846 25.726 L579.108 26.24 L570.29 26.223 L561.477 26.206 L552.855 24.895 L543.639 26.46 L534.976 24.531 L526.349 22.475 L518.165 17.994 L509.232 19.103 L500.366 19.812 L491.82 23.121 L482.851 23.109 L473.981 23.362 L465.327 21.536 L456.535 21.253 L447.921 20.979 L439.492 22.931 L430.729 24.028 L421.516 22.529 L413.15 27.01 L404.366 22.849 L394.906 24.965 L385.887 23.956 L377.105 20.279 L368.725 23.927 L360.425 27.435 L352.569 31.936 L344.031 34.507 L334.831 36.856 L325.45 37.491 L316.032 35.56 L306.787 35.167 L299.744 31.238 L290.884 31.046 L284.836 24.42 L276.03 24.112 L268.901 20.384 L260.817 21.151 L252.679 17.622 L244.438 18.224 L236.109 20.157 L228.163 19.681 L220.523 16.563 L212.44 18.139 L204.72 15.978 L195.364 16.896 L186.215 13.41 L176.795 15.645 L167.556 14.668 L158.276 14.285 L148.936 12.23 L139.645 12.412 L130.254 13.239 L120.975 15.116 L111.648 16.141 L102.659 18.929 L93.901 22.745 L84.228 22.584 L75.175 25.035 L65.892 26.559 L57.061 29.178 L47.95 29.216 L38.698 30.75 L29.463 32.742 L20.052 29.7 L10.439 32.535 L0.75 33.896 L0 33.79 L0 0",opacity:1}],viewBox:"0 0 1920 60"};default:return""}})(e);return"object"==typeof s&&"paths"in s?(0,t.jsx)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:s.viewBox||"0 0 1200 120",preserveAspectRatio:"none",style:l,children:s.paths.map((e,n)=>(0,t.jsx)("path",{d:e.d,className:"shape-fill",fill:r,opacity:e.opacity},n))}):(0,t.jsx)("svg",{"data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1200 120",preserveAspectRatio:"none",style:l,children:(0,t.jsx)("path",{d:s,className:"shape-fill",fill:r})})};var T=e.i(287540),A=e.i(439792),E=e.i(816266),R=e.i(393431),I=e.i(526442),F=e.i(182537);let W=(0,d.default)(()=>e.A(736891).then(e=>e.WSCBackgroundVideoLayerLive),{loadableGenerated:{modules:[227223]},ssr:!1,loading:()=>null}),_=e=>{if(e)return"low";if("u"<typeof navigator)return"medium";let t=navigator,r=t.connection||t.mozConnection||t.webkitConnection,n=window.innerWidth||1440,i=(r?.effectiveType||"").toLowerCase(),a=!!r?.saveData,o=t.deviceMemory,l=t.hardwareConcurrency,s=0;return(n<=768&&(s+=1),n<=480&&(s+=1),a&&(s+=3),i.includes("2g")?s+=3:"3g"===i&&(s+=2),"number"==typeof o&&(o<=2?s+=3:o<=4&&(s+=1)),"number"==typeof l&&(l<=2?s+=2:l<=4&&(s+=1)),s>=5)?"low":"medium"},O=null,P=new Map,z=null,B=()=>{let e=window.innerWidth<=768?1:2,t=0;for(let r of P.values()){let n=t<e;n&&(t+=1),r.granted!==n&&(r.granted=n,r.setGranted(n))}},H=({layers:e,disableAnimation:r=!1})=>(0,t.jsx)(t.Fragment,{children:e.map((e,n)=>(0,t.jsx)("div",{"data-wsc-row-bg-layer":"true","data-wsc-background-fx-runtime":"optimized-static-ambient-glow"===e.renderMode?"v2-static-ambient-glow":"optimized-animated-ambient-glow-base"===e.renderMode?"v2-animated-ambient-glow-base":"optimized-animated-ambient-glow-motion"===e.renderMode?"v2-animated-ambient-glow-motion":void 0,className:"absolute pointer-events-none",style:(0,T.getRowBackgroundLayerStyle)(e,{disableAnimation:r})},`row-bg-layer-live-${n}`))}),D=({backgroundLayers:e,backgroundFx:r,optimizedBackgroundFxEnabled:n})=>{let i=(0,T.resolveRowBackgroundLayers)(e,r,{quality:"medium",optimizeStaticAmbientGlow:n,optimizeAnimatedAmbientGlow:!1,animatedAmbientGlowActive:!1});return(0,t.jsx)(H,{layers:i})},V=({backgroundLayers:e,backgroundFx:n,containerRef:i,optimizedBackgroundFxEnabled:a,optimizedAnimatedBackgroundFxEnabled:o,prefersReducedMotion:l})=>{let s=(0,r.useMemo)(()=>
262(0,T.normalizeBackgroundFx)(n),[n]),d=s.enabled&&"none"!==s.preset,u=a&&d&&"ambient-glow"===s.preset&&!s.animate,c=o&&d&&"ambient-glow"===s.preset&&s.animate,[m,p]=(0,r.useState)("medium"),[h,f]=(0,r.useState)(()=>!c),[g,x]=(0,r.useState)(!0),[b,v]=(0,r.useState)(!1),[w,y]=(0,r.useState)(!1),[L,M]=(0,r.useState)(!1),k=(0,r.useRef)(Symbol("animated-background-fx-row")),$=Array.isArray(e)&&e.some(e=>e.animation&&"none"!==e.animation)||d&&s.animate,C=d&&!u,S=c&&b&&h&&g&&!l&&!L&&"low"!==m,j=S&&w;(0,r.useEffect)(()=>{C&&p(_(l))},[C,l]),(0,r.useEffect)(()=>{if(!c)return void M(!1);if("u"<typeof navigator)return;let e=()=>{M((e=>{if(e)return!0;if("u"<typeof navigator)return!1;let t=navigator,r=t.connection||t.mozConnection||t.webkitConnection,n=(r?.effectiveType||"").toLowerCase();return!!r?.saveData||n.includes("2g")||"number"==typeof t.deviceMemory&&t.deviceMemory<=2||"number"==typeof t.hardwareConcurrency&&t.hardwareConcurrency<=2})(l))},t=navigator,r=t.connection||t.mozConnection||t.webkitConnection;return e(),r?.addEventListener?.("change",e),()=>r?.removeEventListener?.("change",e)},[l,c]),(0,r.useEffect)(()=>{if(!C||"u"<typeof navigator)return;let e=()=>{p(_(l))},t=navigator,r=t.connection||t.mozConnection||t.webkitConnection;return window.addEventListener("resize",e,{passive:!0}),r?.addEventListener?.("change",e),()=>{window.removeEventListener("resize",e),r?.removeEventListener?.("change",e)}},[C,l]),(0,r.useEffect)(()=>{if(!$)return;let e=i.current;if(!e)return;if("u"<typeof IntersectionObserver)return void f(!0);let t=new IntersectionObserver(([e])=>{f(e.isIntersecting||e.intersectionRatio>0)},{root:null,rootMargin:c?"0px 0px 240px 0px":"240px 0px",threshold:.01});return t.observe(e),()=>t.disconnect()},[i,$,c]),(0,r.useEffect)(()=>{if(!c||"u"<typeof document)return;let e=()=>{x("hidden"!==document.visibilityState)};return e(),document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[c]),(0,r.useEffect)(()=>{if(!c||l||"low"===m)return void v(!1);let e=!1;return(O||(O=new Promise(e=>{if("u"<typeof document)return void e();let t=()=>{let t=window;"function"==typeof t.requestIdleCallback?t.requestIdleCallback(()=>e(),{timeout:1600}):window.setTimeout(e,200)};"complete"===document.readyState?t():window.addEventListener("load",t,{once:!0})}))).then(()=>{e||v(!0)}),()=>{e=!0}},[m,l,c]),(0,r.useEffect)(()=>{if(!S)return void y(!1);var e=k.current;if(P.set(e,{granted:!1,setGranted:y}),!z){let e=()=>B();window.addEventListener("resize",e,{passive:!0}),z=()=>{window.removeEventListener("resize",e)}}return B(),()=>{P.delete(e),B(),0===P.size&&z&&(z(),z=null)}},[S]);let N=(0,r.useMemo)(()=>(0,T.resolveRowBackgroundLayers)(e,n,{quality:m,optimizeStaticAmbientGlow:u,optimizeAnimatedAmbientGlow:c,animatedAmbientGlowActive:j}),[e,n,m,j,c,u]);return(0,t.jsx)(H,{layers:N,disableAnimation:l||!h||c&&!g})},U=e=>e.staticRuntimeV2Enabled?(0,t.jsx)(D,{...e}):(0,t.jsx)(V,{...e});e.s(["WSCRow",0,({children:e,className:n="",renderOrderIndex:i=0,renderSiblingCount:l=1,minHeight:d,paddingTop:m=40,paddingBottom:p=40,paddingTopMobilePercent:f=60,paddingBottomMobilePercent:g=60,backgroundImage:v,backgroundMediaType:y,backgroundVideoPlaybackId:L="",backgroundVideoThumbnailUrl:M="",backgroundVideoTitle:$,backgroundVideoStartTime:C=0,hidden:_=!1,columnGap:O=5,isFullWidth:P=!1,rowWidthMode:z,blogMode:B=!1,contentWidthMode:H="auto",isLCP:D=!1,nativeBackgroundImagesEnabled:V=!1,nativeBackgroundImageCritical:q=!1,optimizedBackgroundFxEnabled:G=!1,optimizedAnimatedBackgroundFxEnabled:K=!1,rowRuntimeV2Enabled:X=!1,background:Y,backgroundColor:Z,preferBackgroundColor:Q=!1,backgroundLayers:J=[],backgroundFx:ee,overlayColor:et,mobileOverlayMode:er="inherit",mobileOverlayColor:en="",backgroundFrameUnderlay:ei="",glassEnabled:ea=!1,glassBlur:eo=12,glassOpacity:el=20,glassTint:es="#FFFFFF",glassBorderOpacity:ed=20,glassShadow:eu="soft",glassBackgroundColor:ec,glassBorderColor:em,glassShadowStyle:ep,borderColor:eh,borderSize:ef=0,borderRadius:eg=0,shadowType:ex="none",shadowColor:eb="#AAAAAA40",shadowPosition:ev={x:50,y:50},shadowBlur:ew=25,shadowSpread:ey=0,customClassName:eL="",contentAlignment:eM,gapBelow:ek=0,mobileInsetEnabled:e$=!1,negativeMargin:eC=0,borderStyle:eS="solid",showIndividualBorderWidth:ej=!1,borderWidthTop:eN=0,borderWidthRight:eT=0,borderWidthBottom:eA=0,borderWidthLeft:eE=0,maskSize:eR=0,showIndividualMaskSize:eI=!1,maskSizeTop:eF=0,maskSizeRight:eW=0,maskSizeBottom:e_=0,maskSizeLeft:eO=0,maskFadeColor:eP="",maskFadeResponsiveScale:ez=!1,maskImage:eB,webkitMaskImage:eH,maskComposite:eD,webkitMaskComposite:eV,blobActive:eU=!1,backgroundFit:eq="cover",backgroundPosition:eG={x:"center",y:"center"},shapeDividerPosition:eK="none",shapeDividerType:eX="curve-1",shapeDividerColor:eY="#FFFFFF",shapeDividerHeight:eZ=150,shapeDividerWidth:eQ=100,shapeDividerFlipped:eJ=!1,shapeDividerInverted:e0,shapeDividerAlign:e1=0,shapeTopType:e2,shapeTopColor:e3,shapeTopHeight:e5,shapeTopWidth:e4,shapeTopFlipped:e6,shapeTopInverted:e7,shapeTopAlign:e9,shapeBottomType:e8,shapeBottomColor:te,shapeBottomHeight:tt,shapeBottomWidth:tr,shapeBottomFlipped:tn,shapeBottomInverted:ti,shapeBottomAlign:ta,overlayStyle:to,anchorPoint:tl,mobileLayout:ts="stack",mobileDirection:td="normal",responsiveColumnMode:tu="auto",minMobileColumns:tc=1,hydrationChildMetadata:tm,backgroundWidth:tp=100,backgroundXPosition:th=50,backgroundHeight:tf=100,backgroundYPosition:tg=50,backgroundWidthMobile:tx,backgroundXPositionMobile:tb,backgroundHeightMobile:tv,backgroundYPositionMobile:tw,enableParallax:ty=!1,parallaxStrength:tL=.2,scrollBehavior:tM,scrollEffect:tk,...t$})=>{var tC;let tS,tj,tN,tT,{isHeader:tA,headerRowPaddingTopOverridePx:tE,headerRowPaddingBottomOverridePx:tR,headerRowCompactFactor:tI}=(0,o.useHeaderContext)(),{insideMegaMenuPanel:tF,mobileDrawerPanel:tW}=S(),t_=tA&&!tF,tO=(0,A.normalizeRowScrollEffect)(tk),tP=(0,r.useRef)(null),tz=(0,x.useAnimationObserver)(t$.animationType,tP,t$.animationTrigger,t$.animationViewport),{animationClasses:tB,animationStyles:tH}=(0,x.useAnimationStyles)(t$,tz),tD="string"==typeof eP?eP:"",{style:tV}=(0,b.useParallax)(tP,{enabled:"sticky-stack"!==tO.type&&("parallax"===tM||ty),speed:tL,unit:"px"}
262),tU=(0,b.usePrefersReducedMotion)(),tq=function(e){if(!e.enabled||Array.isArray(e.backgroundLayers)&&e.backgroundLayers.some(e=>e.animation&&"none"!==e.animation))return!1;let t=(0,T.normalizeBackgroundFx)(e.backgroundFx);return!t.enabled||"none"===t.preset||!0===e.optimizedBackgroundFxEnabled&&"ambient-glow"===t.preset&&!t.animate}({enabled:X,backgroundLayers:J,backgroundFx:ee,optimizedBackgroundFxEnabled:G}),tG="string"==typeof v?!!v:!!(v?.url1x||v?.url2x),tK=Q&&("none"===y||void 0===y)&&!tG&&Z?Z:Y,tX="video"===y&&!!L,tY="blog"===H||"default"!==H&&B,tZ=(0,E.normalizeRowWidthMode)(z,P),tQ=Math.round(Number.isFinite(ek)?ek:0),tJ=Math.round(Number.isFinite(eC)?eC:0),t0=tJ>0?-tJ:0,t1=tQ+(tJ<0?-Math.abs(tJ):0),t2="full"===tZ,t3="compact"===tZ,t5=Math.max(0,Math.round(C||0)),t4="sticky-stack"===tO.type,t6=L?`https://image.mux.com/${L}/thumbnail.webp?time=${t5}&width=1280&height=720&fit_mode=smartcrop&quality=80`:M||"",t7=tM||(ty?"parallax":"scroll"),t9=t4||tX&&"fixed"===t7?"scroll":t7,t8={backgroundWidth:tp,backgroundXPosition:th,backgroundHeight:tf,backgroundYPosition:tg,backgroundWidthMobile:tx,backgroundXPositionMobile:tb,backgroundHeightMobile:tv,backgroundYPositionMobile:tw,isFixed:"fixed"===t9},re=(0,R.getRowBackgroundFrameStyle)(t8),rt=(0,R.hasMobileRowBackgroundFrame)({backgroundWidthMobile:tx,backgroundXPositionMobile:tb,backgroundHeightMobile:tv,backgroundYPositionMobile:tw,isFixed:"fixed"===t9}),rr=(0,I.getRowMobileOverlayRenderConfig)({overlayColor:et,mobileOverlayMode:er,mobileOverlayColor:en}),rn="none"!==eK&&(0,R.isFullRowBackgroundFrame)(t8)?{...re,left:0,top:0,width:"100%",height:"100%",transform:"none"}:re,ri=eU||eR>0||eI&&(eF>0||eW>0||e_>0||eO>0)||!!(eB||eH||tD),ra=(0,c.resolveNativeBackgroundImageLayer)({enabled:V&&(void 0===y||"image"===y),backgroundImage:v,backgroundFit:eq,backgroundPosition:eG,critical:D||q,highPriority:D,hasSafeBaseSurface:(0,c.hasSafeNativeBackgroundSurface)(tK,ei),requiresLegacyCss:"scroll"!==t9||!(0,R.isFullRowBackgroundFrame)(t8)||ri}),ro=r.default.Children.count(e)>0,rl=(0,s.resolveRowVerticalAlignment)(d,eM),rs=(0,r.useMemo)(()=>tD.trim()?{}:!ez&&(eB||eH)?{maskImage:eB,WebkitMaskImage:eH||eB,maskComposite:eD||"intersect",WebkitMaskComposite:eV||"source-in"}:(0,h.getFadeMaskCss)({maskSize:eR,showIndividualMaskSize:eI,maskSizeTop:eF,maskSizeRight:eW,maskSizeBottom:e_,maskSizeLeft:eO,maskFadeResponsiveScale:ez}),[tD,eR,eI,eF,eW,e_,eO,ez,eB,eH,eD,eV]),rd=(0,r.useMemo)(()=>(0,h.getFadeMaskOverlayCss)({maskSize:eR,showIndividualMaskSize:eI,maskSizeTop:eF,maskSizeRight:eW,maskSizeBottom:e_,maskSizeLeft:eO,maskFadeResponsiveScale:ez},tD),[eR,eI,eF,eW,e_,eO,ez,tD]),ru=Object.keys(rd).length>0,rc=tX?t6:"string"==typeof v?v:v?.url2x||v?.url1x||"",rm="contain"===eq?"contain":"cover",rp=(tN=e=>"left"===e||"top"===e?"0%":"right"===e||"bottom"===e?"100%":"50%",`${tN(eG?.x)} ${tN(eG?.y)}`),rh=t6||void 0,[rf,rg]=(0,r.useState)(()=>D&&tX),rx=tX&&!tU&&rf;(0,r.useEffect)(()=>{if(!tX)return void rg(!1);if(D)return void rg(!0);let e=tP.current;if(!e||"u"<typeof IntersectionObserver)return void rg(!0);let t=new IntersectionObserver(([e])=>{rg(e.isIntersecting||e.intersectionRatio>0)},{root:null,rootMargin:"240px 0px",threshold:.01});return t.observe(e),()=>t.disconnect()},[tX,D]);let rb=e=>{let t=("top"===e?e5:tt)??eZ,r=("top"===e?e6:tn)??eJ,n="top"===e?e7:ti,i=void 0!==n?n:void 0!==e0?e0:"bottom"===e,a=Math.max(0,Number.isFinite(t)?t:0),o={position:"relative",display:"block",width:`${("top"===e?e4:tr)??eQ}%`,height:`calc(${a}px * var(--shape-divider-height-scale, 1))`,transformOrigin:"center",transform:`translateX(${("top"===e?e9:ta)??e1??0}%) ${r?"scaleX(-1)":""} ${i?"scaleY(-1)":""}`,pointerEvents:"none"};return{containerStyle:{position:"absolute",left:0,width:"100%",overflow:"hidden",lineHeight:0,[e]:-1,zIndex:1,pointerEvents:"none"},svgStyle:o}},rv=e=>(0,F.getShapeDividerEdgeCoverStyle)(e,(0,F.getShapeDividerEdgeCoverColor)({shapeDividerColor:eY,shapeTopColor:e3,shapeBottomColor:te},e)),rw=()=>0===O?"0rem":`${.125*O}rem`,ry=r.default.Children.toArray(e),rL=(e,t=-1)=>tm?.[t]?.componentName==="WSCColumn"||r.default.isValidElement(e)&&(e.type===k||e.type?.displayName==="WSCColumnLive"||e.type?.displayName==="WSCColumn"||e.type?.craft?.displayName==="Column"),rM=(e,t=-1)=>tm?.[t]?.componentName==="WSCSubRow"||r.default.isValidElement(e)&&(e.type===j||e.type?.displayName==="SubRow"||e.type?.displayName==="WSCSubRowLive"||e.type?.craft?.displayName==="SubRow"),rk=e=>!!e&&("WSCColumn"===e.componentName?(e.blobType??"none")!=="none":e.children?.some(rk)??!1),r$=(e,t)=>{let n=tm?.[t];return n?rk(n):!!r.default.isValidElement(e)&&(rL(e,t)?((e.props??{}).blobType??"none")!=="none":!!rM(e,t)&&r.default.Children.toArray(e.props?.children).some((e,t)=>r$(e,t)))},rC=ry.filter((e,t)=>
262rL(e,t)).length,rS=function(e){if(!e)return!1;let t=e.backgroundMediaType;if("video"===t)return!!String(e.backgroundVideoPlaybackId||"").trim();if(null!=t&&"image"!==t)return!1;let r=e.backgroundImage;return!!r&&("string"==typeof r?!!r.trim():!!(r.url1x||r.url2x))}({backgroundImage:v,backgroundMediaType:y,backgroundVideoPlaybackId:L}),rj=ry.some((e,t)=>{if(!rL(e,t))return!1;let n=tm?.[t];return n?!0===n.hasChildren:r.default.Children.count(e.props?.children)>0}),rN=ry.some((e,t)=>r$(e,t))?Math.max(1,l-i):0,rT=t4?i+1:rN,rA=ry.some((e,t)=>rM(e,t)),rE="custom"!==tu&&"horizontal"!==ts&&!rA&&rC>=4&&rC<=6,rR=ry.map((e,t)=>rM(e,t)?t:-1).filter(e=>e>=0),rI=rR[rR.length-1],rF=ry.map((e,t)=>{if(!r.default.isValidElement(e))return e;if(rL(e,t))return tm?.[t]?e:r.default.cloneElement(e,{hasChildrenInRow:rj,rowHasBackgroundMedia:rS});if(rM(e,t)){if(tm?.[t])return e;let n=t===rI;return r.default.cloneElement(e,{isLastSubRow:n,rowHasBackgroundMedia:rS,columnGap:((e,t)=>{let r=tm?.[t];if(r){let e=Number(r.columnGap);return r.columnGapCustom&&Number.isFinite(e)?e:O}let n=e.props??{},i=Number(n.columnGap);return n.columnGapCustom&&Number.isFinite(i)?i:O})(e,t),parentMobileLayout:ts,parentMobileDirection:td,responsiveColumnMode:tu,minMobileColumns:tc})}return e}),rW=t_?(0,a.resolveHeaderRowPaddingValue)(m,tI,tE):m,r_=t_?(0,a.resolveHeaderRowPaddingValue)(p,tI,tR):p,rO=Math.round(f/100*m),rP=Math.round(g/100*p),rz=t_?(0,a.resolveHeaderRowPaddingValue)(rO,tI,tE):rO,rB=t_?(0,a.resolveHeaderRowPaddingValue)(rP,tI,tR):rP;if(_)return null;return(0,t.jsxs)("div",{ref:tP,className:`wsc-row relative ${n} ${eL} ${tB}`,"data-wsc-row-root":"true","data-wsc-row-runtime":tq?"v2-static-background":void 0,"data-column-tiering":rE?"auto":"custom","data-column-count":rC,"data-mega-mobile-drawer":tW?"true":void 0,"data-mobile-min-cols":2===tc?"2":void 0,"data-has-subrows":rA?"true":void 0,"data-row-width-mode":tZ,"data-mobile-row-inset":e$||t3?"true":void 0,"data-mask-fade-responsive":ez?"true":void 0,"data-scroll-effect-type":tO.type,"data-scroll-effect-mobile":"sticky-stack"===tO.type?tO.mobileEnabled?"true":"false":void 0,"data-scroll-effect-fade-enabled":"sticky-stack"===tO.type?tO.fadeEnabled?"true":"false":void 0,"data-scroll-effect-covered-opacity":"sticky-stack"===tO.type?String(tO.coveredOpacityPercent):void 0,"data-scroll-effect-top-offset":"sticky-stack"===tO.type?String(tO.topOffsetPx):void 0,"data-scroll-effect-peek-amount":"sticky-stack"===tO.type?String(tO.peekAmountPx):void 0,"data-row-base-z":String(rT),"data-row-vertical-align":rl,style:{...t3?{width:"max(0px, calc(100% - (var(--ws-layout-mobile-row-inset, 20px) * 2)))",maxWidth:"var(--ws-layout-compact-max-width, 880px)",marginLeft:"auto",marginRight:"auto"}:void 0,...rl?s.ROW_VERTICAL_ALIGNMENT_ROOT_STYLE:{},paddingTop:`${rz}px`,paddingBottom:`${rB}px`,marginTop:0!==t0?`${t0}px`:void 0,marginBottom:0!==t1?`${t1}px`:void 0,...(()=>{let e=ef>0,t=ej&&((eN??0)>0||(eT??0)>0||(eA??0)>0||(eE??0)>0);if(e||t||eg){let r={};(eg&&(r.borderRadius="string"==typeof eg?eg:`${eg}px`),e||t)&&(r.borderWidth=ej&&t?`${eN??0}px ${eT??0}px ${eA??0}px ${eE??0}px`:`${ef}px`,r.borderStyle=eS,r.borderColor=eh||"transparent");return r}return{}})(),...(()=>{if("none"===ex)return{};let e=ev.x-50,t=ev.y-50,r=`${e}px ${t}px ${ew}px ${ey}px ${eb}`;return{boxShadow:"outer"===ex?r:`inset ${r}`}})(),minHeight:(0,s.normalizeRowMinHeight)(d)??(ro?"auto":"260px"),overflow:"visible",position:"relative",zIndex:rN,...{"--wsc-row-base-z":rN,"--wsc-row-sticky-default-z":rT,"--wsc-row-scroll-effect-top-offset":`${tO.topOffsetPx}px`,"--wsc-row-scroll-effect-peek-amount-px":`${tO.peekAmountPx}px`,"--wsc-row-scroll-effect-min-height-svh":tO.minHeightSvh,"--wsc-sticky-stack-progress":0,"--wsc-sticky-stack-opacity":1,"--wsc-sticky-stack-overlay-opacity":0,"--wsc-sticky-stack-effective-top-offset":`${tO.topOffsetPx}px`,"--wsc-sticky-stack-peek-offset":"0px","--wsc-sticky-stack-release-offset":"0px","--row-padding-top-mobile":`${rz}px`,"--row-padding-bottom-mobile":`${rB}px`,"--row-padding-top-lg":`${rW}px`,"--row-padding-bottom-lg":`${r_}px`,"--column-gap-mobile":rw(),"--tiered-gap-desktop":`${.25*O}rem`,"--tiered-gap-mobile":rw()},...rs,...tH},children:[tl&&(0,t.jsx)("div",{id:tl,className:"absolute top-0 left-0 pointer-events-none",style:{scrollMarginTop:"80px"}}),D&&rc&&(0,t.jsx)("link",{rel:"preload",as:"image",href:rc,fetchPriority:"high"}),(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none","data-row-background-underlay":"base",style:{...ei?(0,u.getStyleForColor)(ei):{},zIndex:0,borderRadius:eg?"string"==typeof eg?eg:`${eg}px`:void 0}}),(0,t.jsxs)("div",{className:"absolute-background-wrapper pointer-events-none","data-row-background-responsive":rt?"true":void 0,style:{position:"absolute",...rn,zIndex:1,overflow:"hidden",borderRadius:eg?"string"==typeof eg?eg:`${eg}px`:void 0},children:[(0,t.jsx)("div",{className:"parallax-image-layer",style:{position:"absolute",top:"parallax"===t9?"-20%":0,left:0,right:0,height:"parallax"===t9?"140%":"100%",...(()=>{let e={};tK&&Object.assign(e,(0,u.getStyleForColor)(tK));let t="video"===y&&t6||v;if(t&&!ra){let r=D&&"object"==typeof t?t.url2x||t.url1x:t;
262Object.assign(e,(0,c.getBackgroundImageStyles)(r,eq,eG))}return e})(),...tV,backgroundAttachment:"fixed"===t9?"fixed":"scroll"}}),ra?(0,t.jsx)(w,{...ra}):null,(0,t.jsx)(U,{backgroundLayers:J,backgroundFx:ee,containerRef:tP,optimizedBackgroundFxEnabled:G,optimizedAnimatedBackgroundFxEnabled:K,prefersReducedMotion:tU,staticRuntimeV2Enabled:tq}),rx&&(0,t.jsx)(W,{playbackId:L,startTime:t5,title:$||"Background video",poster:rh,loading:D?"page":"viewport",objectFit:rm,objectPosition:rp,frameStyle:{position:"absolute",top:"parallax"===t9?"-20%":0,left:0,right:0,height:"parallax"===t9?"140%":"100%",..."parallax"===t9?tV:{}}}),ea&&(0,t.jsx)("div",{className:"absolute inset-0",style:(tC=eg?"string"==typeof eg?eg:`${eg}px`:void 0,(ea?{backgroundColor:ec||"rgba(255, 255, 255, 0.2)",backdropFilter:`blur(${eo}px)`,WebkitBackdropFilter:`blur(${eo}px)`,border:em?`1px solid ${em}`:void 0,boxShadow:"none"===ex?ep:void 0,borderRadius:tC,pointerEvents:"none"}:null)||void 0)}),"none"!==eK&&(0,t.jsxs)(t.Fragment,{children:[("top"===eK||"both"===eK)&&(0,t.jsx)("div",{style:rb("top").containerStyle,children:(0,t.jsx)("div",{style:{width:"100%",overflow:"hidden"},children:(0,t.jsx)(N,{type:e2??eX,style:rb("top").svgStyle,color:e3??eY,isFlipped:e6??eJ,isInverted:void 0!==e7?e7:void 0!==e0&&e0,height:e5??eZ})})}),("bottom"===eK||"both"===eK)&&(0,t.jsx)("div",{style:rb("bottom").containerStyle,children:(0,t.jsx)("div",{style:{width:"100%",overflow:"hidden"},children:(0,t.jsx)(N,{type:e8??eX,style:rb("bottom").svgStyle,color:te??eY,isFlipped:tn??eJ,isInverted:void 0!==ti?ti:void 0===e0||e0,height:tt??eZ})})})]}),rr.shouldRenderOverlay&&(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none","data-row-mobile-overlay":rr.dataMobileOverlay,style:{...et?{background:et}:{},...to,...rr.style}}),(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none","aria-hidden":"true",style:{background:"rgba(255, 255, 255, var(--wsc-sticky-stack-overlay-opacity, 0))"}})]}),"none"!==eK&&(0,t.jsxs)(t.Fragment,{children:[("top"===eK||"both"===eK)&&(0,t.jsx)("div",{"aria-hidden":"true","data-shape-divider-edge-cover":"top",style:rv("top")}),("bottom"===eK||"both"===eK)&&(0,t.jsx)("div",{"aria-hidden":"true","data-shape-divider-edge-cover":"bottom",style:rv("bottom")})]}),(0,t.jsx)("div",{className:`w-full relative z-30 wsc-row-content ${t2?"":tY?"px-5 md:px-0":"px-5 md:px-6 lg:px-8"}`,style:rl?(0,s.getRowVerticalAlignmentContentStyle)(rl):void 0,children:(0,t.jsx)("div",{className:`${(tT=rA?"flex flex-col w-full":(tS="",tj="","horizontal"===ts?(tS="reverse"===td?"flex flex-row-reverse md:flex-row w-full":"flex flex-row w-full",tj=O<=0?"gap-0":O<=1?"gap-1 md:gap-1":O<=2?"gap-1 md:gap-2":O<=3?"gap-1 md:gap-3":O<=4?"gap-2 md:gap-4":O<=5?"gap-2 md:gap-5":O<=6?"gap-3 md:gap-6":O<=7?"gap-3 md:gap-7":O<=8?"gap-4 md:gap-8":O<=9?"gap-4 md:gap-9":O<=10?"gap-5 md:gap-10":O<=11?"gap-5 md:gap-11":O<=12?"gap-6 md:gap-12":O<=13?"gap-6 md:gap-13":O<=14?"gap-7 md:gap-14":O<=15?"gap-7 md:gap-15":O<=16?"gap-8 md:gap-16":O<=17?"gap-8 md:gap-17":O<=18?"gap-9 md:gap-18":O<=19?"gap-9 md:gap-19":"gap-10 md:gap-20"):(tS="reverse"===td?"flex flex-col-reverse md:flex-row w-full":"flex flex-col md:flex-row w-full",tj=O<=0?"gap-0":O<=1?"gap-0 md:gap-1":O<=2?"gap-0 md:gap-2":O<=3?"gap-0 md:gap-3":O<=4?"gap-0 md:gap-4":O<=5?"gap-0 md:gap-5":O<=6?"gap-0 md:gap-6":O<=7?"gap-0 md:gap-7":O<=8?"gap-0 md:gap-8":O<=9?"gap-0 md:gap-9":O<=10?"gap-0 md:gap-10":O<=11?"gap-0 md:gap-11":O<=12?"gap-0 md:gap-12":O<=13?"gap-0 md:gap-13":O<=14?"gap-0 md:gap-14":O<=15?"gap-0 md:gap-15":O<=16?"gap-0 md:gap-16":O<=17?"gap-0 md:gap-17":O<=18?"gap-0 md:gap-18":O<=19?"gap-0 md:gap-19":"gap-0 md:gap-20"),`${tS} ${tj}`),t2?`w-full ${tT}`:`mx-auto ${tT}`)} `,style:t2?void 0:{maxWidth:tY||tY?"var(--ws-layout-blog-max-width, 740px)":"var(--ws-layout-page-max-width, 1100px)"},children:rF})}),ru&&(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0","data-row-mask-fade-overlay":"true",style:{zIndex:50,...rd}})]})}],909091),e.s(["WSCHorizontalContainerLive",0,({children:e,className:n="",gap:i=8,style:a={},topMargin:o=0,...l})=>{let s=(0,r.useRef)(null),d=(0,x.useAnimationObserver)(l.animationType,s,l.animationTrigger,l.animationViewport),{animationClasses:u,animationStyles:c}=(0,x.useAnimationStyles)(l,d);return(0,t.jsx)("div",{ref:s,className:`wsc-horizontal-container flex flex-row items-start ${n} ${u}`,style:{gap:`${i}px`,width:"100%",marginTop:`${o}px`,...a,...c},children:e})}],768541);let q=(e,t,r)=>
262Math.max(t,Math.min(r,e)),G=(e,t="")=>"center"===e?`${t}items-center`:"end"===e?`${t}items-end`:"start"===e?`${t}items-start`:`${t}items-stretch`;e.s(["WSCSubColumnLive",0,function({children:e,className:r="",topMargin:n=0,bottomMargin:i=0,paddingTop:a=0,paddingBottom:o=0,columnGap:l=8,contentJustify:s="start",crossAxisAlign:d="stretch",desktopContentWidth:u=100,layoutMode:c="fluid",mobileLayout:m="stack"}){let p=q(Number.isFinite(l)?l:0,0,20),h=q(Math.round(p),0,20),f=q(Math.round(a),0,200),g=q(Math.round(o),0,200),x=q(Math.round(n),0,200),b=q(Math.round(i),0,200),v=q(Math.round(u),30,100),w=0===h?0:q(Math.round(3*h),8,28),y="inline"===m?"flex-row":"flex-col",L="inline"===m?G(d):"items-stretch",M=G(d,"md:");return(0,t.jsx)("div",{className:`wsc-subcolumn relative w-full ${r}`,style:{paddingTop:`${f>0?f:x}px`,paddingBottom:`${g>0?g:b}px`},children:(0,t.jsx)("div",{className:`relative w-full min-w-0 flex ${y} ${"inline"===m?"justify-center":"justify-start"} ${L} md:flex-row ${M} ${"center"===s?"md:justify-center":"end"===s?"md:justify-end":"md:justify-start"}`,children:(0,t.jsx)("div",{className:`relative min-w-0 ${"inline"===m?"w-auto max-w-full":"w-full"} md:w-(--wsc-subcol-content-width) md:max-w-full flex ${y} ${L} ${"inline"===m?"flex-wrap":"flex-nowrap"} md:flex-row ${"pack"===c?"md:flex-wrap":"md:flex-nowrap"} ${M}`,style:{rowGap:"inline"!==m?`${w}px`:"0px",columnGap:`${p}%`,"--wsc-subcol-content-width":`${v}%`},children:e})})})}],645254),e.s(["WSCSubColumnItemLive",0,function({children:e,width:r="50%",fitContentOnDesktop:n=!1,mobileInline:i=!1,className:a="",style:o}){return(0,t.jsx)("div",{className:`relative min-w-0 ${i?n?"w-auto max-w-full shrink":"w-(--wsc-subcol-width)":"w-full"} md:w-(--wsc-subcol-width) md:max-w-full md:basis-[var(--wsc-subcol-width)] md:shrink [&_.wsc-widget]:max-w-full [&_.wsc-widget-content]:max-w-full ${a}`,style:{...o||{},minWidth:0,"--wsc-subcol-width":r},children:e})}],979702),e.s(["WSCText",0,({text:e,className:r="",topMargin:n=0})=>(0,t.jsx)("div",{className:`wsc-text ${r}`,style:{marginTop:n?`${n}px`:void 0},dangerouslySetInnerHTML:{__html:e}})],163e3);var K=e.i(417911),X=e.i(327678),Y=e.i(889846),Z=e.i(360852),Q=e.i(585),J=e.i(77229),ee=e.i(451538),et=e.i(819517),er=e.i(763982);function en(e){return e.enabled&&(!e.animationType||"none"===e.animationType)&&(e.rotation??0)===0&&(e.scale??100)===100&&(e.skewX??0)===0&&(e.skewY??0)===0&&(e.opacity??100)===100&&!0!==e.surfaceActive&&(!e.textMotionOverlay||"none"===e.textMotionOverlay)}let ei=(0,d.default)(()=>e.A(205552).then(e=>e.VideoLightboxRuntime),{loadableGenerated:{modules:[534062]},ssr:!1,loading:()=>null}),ea=(0,d.default)(()=>e.A(185682).then(e=>e.BookingLightboxRuntime),{loadableGenerated:{modules:[156625]},ssr:!1,loading:()=>null}),eo=(0,d.default)(()=>e.A(400939).then(e=>e.QuizLightboxRuntime),{loadableGenerated:{modules:[520538]},ssr:!1,loading:()=>null}),el=(0,d.default)(()=>e.A(689417).then(e=>e.InlineMuxVideosRuntime),{loadableGenerated:{modules:[558604]},ssr:!1,loading:()=>null});function es(e){return/<h[1-6][^>]*style="[^"]*(font-size|line-height|letter-spacing|font-family|font-weight)/i.test(String(e||""))}let ed=/{{\s*team\.(?:bio_html|content_[23]_html)\s*}}/i,eu=`wsc-enhanced-text wsc-richtext [&_h1]:m-0 [&_h1]:text-balance [&_h2]:m-0 [&_h2]:text-balance [&_h3]:m-0 [&_h3]:text-balance [&_h4]:m-0 [&_h4]:text-balance [&_h5]:m-0 [&_h5]:text-balance [&_h6]:m-0 [&_h6]:text-balance [&_blockquote]:m-0 [&_a]:cursor-pointer ${er.RICH_TEXT_LINK_CLASSES}`,ec={none:"[&_p]:my-0 [&_p:empty]:h-[1lh]",normal:"wsc-richtext-rhythm-normal [&_p]:my-0 [&_ul]:my-0 [&_ol]:my-0 [&_p:empty]:h-[1lh]",relaxed:"wsc-richtext-rhythm-relaxed [&_p]:my-0 [&_ul]:my-0 [&_ol]:my-0 [&_p:empty]:h-[1lh]"};function em(e){return"normal"===e||"relaxed"===e?e:"none"}function ep(e,t){return t?em(t):ed.test((0,Q.normalizeTeamTemplateTokenMarkup)(String(e||"")))?"normal":"none"}function eh(e){return`${eu} ${ec[em(e)]}`}let ef=120,eg='[data-rotating-phrase="true"]',ex=["wsc-rotating-phrase--anim-typewriter","wsc-rotating-phrase--anim-flip","wsc-rotating-phrase--anim-fade","wsc-rotating-phrase--anim-line-reveal"],eb=e=>e?e.replace(/<p([^>]*)>\s*(?:(?:<br[^>]*>| |<span[^>]*>\s* \s*<\/span>)\s*)*<\/p>/gi,"<p$1><br /></p>"):e,ev="<p\\b[^>]*>
262\\s*(?:(?:<br\\b[^>]*>| |\\u00a0|<span\\b[^>]*>\\s*(?: |\\u00a0)?\\s*<\\/span>)\\s*)*<\\/p>",ew=RegExp(`^\\s*(?:${ev})+`,"i"),ey=RegExp(`(?:${ev})+\\s*$`,"i"),eL=e=>e?e.replace(ew,"").replace(ey,""):e,eM=({text:e,className:r="",topMargin:n=0,fontSize:i=16,color:a="inherit",alignment:o="left",fontWeight:l=400,width:s,expandOnMobile:d=!1,fontFamily:u,lineHeight:c,negativeMargin:m=0,negativeMarginHorizontal:p=0,keepOffsetOnMobile:h=!1,allowOverflow:f=!1,bringToFront:g=!1,textFillMode:x="solid",textGradient:b="linear-gradient(90deg, #f43f5e 0%, #8b5cf6 100%)",paragraphSpacing:w,teamRichTextToken:y=!1})=>{let L={marginTop:m>0?`-${m}px`:void 0,bottom:m<0?`-${Math.abs(m)}px`:void 0,left:p>0?`-${p}px`:void 0,right:p<0?`-${Math.abs(p)}px`:void 0,position:"relative",overflow:"visible"},M=!!(0,v.useWebsiteLiveOptional)()?.spanSizedHeadingsEnabled,k=(0,Z.makeHeadingTypographyResponsive)(eb(y?eL(e):e),{fallbackFontSizePx:y?void 0:i,fallbackLineHeight:y?void 0:c,spanSizedHeadings:M}),$=es(e),C="gradient"===x,S=(0,Y.hasExplicitBlockColorValue)(a)&&!C,j=eh(ep(e,w));return(0,t.jsx)("div",{className:`wsc-widget wsc-widget-text relative ${h?"":"wsc-widget-no-mobile-offset"} ${g?"wsc-bring-to-front":""}`,"data-widget-type":"Text","data-wsc-static-text-runtime":"v2","data-expand-on-mobile":d?"true":void 0,"data-hide-overflow":f&&(0!==m||0!==p)?"true":"false",style:{width:s&&"auto"!==s?s:"100%",..."left"===o?{marginLeft:"0",marginRight:"auto"}:"right"===o?{marginLeft:"auto",marginRight:"0"}:{marginLeft:"auto",marginRight:"auto"},...L,overflow:f?"visible":void 0},children:(0,t.jsx)("div",{className:"relative wsc-widget-top-margin-wrapper",style:{paddingTop:n?`${n}px`:"0px"},children:(0,t.jsx)("div",{className:`${j} ${C?"wsc-richtext-gradient-fill":""} ${r}`,"data-wsc-force-block-color":S?"true":void 0,"data-wsc-team-rich-text":y?"true":void 0,style:{...$?{}:{fontSize:`${i}px`},...C?{"--wsc-text-gradient":b}:{color:a},...$?{}:{fontWeight:l,fontFamily:u,lineHeight:c},containerType:"inline-size",overflowWrap:"normal",wordBreak:"normal",hyphens:"manual",maxWidth:"none"},dangerouslySetInnerHTML:{__html:k}})})})},ek=({text:e,className:n="",topMargin:i=0,fontSize:a=16,color:o="inherit",alignment:l="left",fontWeight:s=400,width:d,expandOnMobile:u=!1,fontFamily:c,lineHeight:m,animationType:p,animationSpeed:h=K.DEFAULT_ANIMATION_PROPS.animationSpeed,animationDelay:f=K.DEFAULT_ANIMATION_PROPS.animationDelay,animationEasing:g=K.DEFAULT_ANIMATION_PROPS.animationEasing,animationIteration:b=K.DEFAULT_ANIMATION_PROPS.animationIteration,animationTrigger:w=K.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:y=K.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:L=K.DEFAULT_ANIMATION_PROPS.animationViewport,negativeMargin:M=0,negativeMarginHorizontal:k=0,rotation:$=0,scale:C=100,skewX:S=0,skewY:j=0,opacity:N=100,keepOffsetOnMobile:T=!1,allowOverflow:A=!1,bringToFront:E=!1,surfaceEnabled:R=!1,surfaceBackground:I="",surfaceBorderColor:F="",surfaceBorderWidth:W=0,surfaceShowIndividualBorderWidth:_=!1,surfaceBorderWidthTop:O=0,surfaceBorderWidthRight:P=0,surfaceBorderWidthBottom:z=0,surfaceBorderWidthLeft:B=0,surfaceBorderStyle:H="solid",surfaceBorderRadius:D=0,surfaceShowIndividualBorderRadius:V=!1,surfaceBorderRadiusTopLeft:U=0,surfaceBorderRadiusTopRight:q=0,surfaceBorderRadiusBottomRight:G=0,surfaceBorderRadiusBottomLeft:Q=0,surfacePaddingTop:er=0,surfacePaddingRight:ed=0,surfacePaddingBottom:eu=0,surfacePaddingLeft:ec=0,surfaceShadowType:em="none",surfaceGlassPreset:ev="none",surfaceGlassTint:ew,surfaceGlassBorderAlpha:ey,surfaceGlassBlur:eM,surfaceShadowColor:ek="#00000040",surfaceShadowX:e$=0,surfaceShadowY:eC=0,surfaceShadowBlur:eS=0,surfaceShadowSpread:ej=0,textFillMode:eN="solid",textGradient:eT="linear-gradient(90deg, #f43f5e 0%, #8b5cf6 100%)",textMotionOverlay:eA="none",textMotionOverlaySpeed:eE=1200,textMotionOverlayDirection:eR="left-to-right",textMotionOverlayIntensity:eI=12,paragraphSpacing:eF,teamRichTextToken:eW=!1,compactDomEnabled:e_=!1})=>{let eO=(0,r.useRef)(null),eP=(0,r.useRef)(null),[ez,eB]=(0,r.useState)(!1),[eH,eD]=(0,r.useState)(!1),eV="none"!==eA,eU="line-typewriter"===eA||"line-reveal"===eA||"scroll-reveal"===eA,eq=p&&"none"!==p?p:eV?"fade":void 0,eG=(0,x.useAnimationObserver)(eq,eO,w,L);(0,r.useEffect)(()=>{eB(!0)},[]);let{animationClasses:eK,animationStyles:eX}=(0,x.useAnimationStyles)({animationType:p,animationSpeed:h,animationDelay:f,animationEasing:g,animationIteration:b,animationTrigger:w,animationDistance:y,animationViewport:L},eG),eY=(0,r.useMemo)(()=>d&&"auto"!==d?d:"100%",[d]),eZ=(0,r.useMemo)(()=>({marginTop:M>0?`-${M}px`:void 0,bottom:M<0?`-${Math.abs(M)}px`:void 0,left:k>0?`-${k}px`:void 0,right:k<0?`-${Math.abs(k)}px`:void 0,position:"relative",overflow:"visible"}),[M,k]),eQ=(0,r.useMemo)(()=>{let e=[];0!==$&&e.push(`rotate(${$}
262deg)`),100!==C&&e.push(`scale(${C/100})`),(0!==S||0!==j)&&e.push(`skew(${S}deg, ${j}deg)`);let t=e.length>0?e.join(" "):"";return{"--static-transform":t||"none",transform:t||void 0,opacity:100!==N?N/100:void 0}},[$,C,S,j,N]),eJ="none"!==ev||!!I||W>0||O>0||P>0||z>0||B>0||D>0||U>0||q>0||G>0||Q>0||er>0||ed>0||eu>0||ec>0||"none"!==em,e0=R||eJ,e1=(0,r.useMemo)(()=>{if(!e0)return{};let e=Math.max(0,Math.round(W||0)),t={top:Math.max(0,Math.round(O||0)),right:Math.max(0,Math.round(P||0)),bottom:Math.max(0,Math.round(z||0)),left:Math.max(0,Math.round(B||0))},r=_&&Object.values(t).some(e=>e>0),n=r?`${t.top}px ${t.right}px ${t.bottom}px ${t.left}px`:e>0?`${e}px`:void 0,i=r||e>0,a=Math.max(0,Math.round(D||0)),o={topLeft:Math.max(0,Math.round(U||0)),topRight:Math.max(0,Math.round(q||0)),bottomRight:Math.max(0,Math.round(G||0)),bottomLeft:Math.max(0,Math.round(Q||0))},l=V&&Object.values(o).some(e=>e>0)?`${o.topLeft}px ${o.topRight}px ${o.bottomRight}px ${o.bottomLeft}px`:a>0?`${a}px`:void 0,s=Math.max(0,Math.round(er||0)),d=Math.max(0,Math.round(ed||0)),u=Math.max(0,Math.round(eu||0)),c=Math.max(0,Math.round(ec||0)),m=Math.round(e$||0),p=Math.round(eC||0),h=Math.max(0,Math.round(eS||0)),f=Math.round(ej||0),g=ek||"#00000040",x="soft"===ev?18:28*("strong"===ev),b="soft"===ev?35:50*("strong"===ev),v="soft"===ev?8:14*("strong"===ev),w=Math.max(0,Math.min(80,Math.round(ew??x))),y=Math.max(0,Math.min(100,Math.round(ey??b))),L=Math.max(0,Math.min(32,Math.round(eM??v))),M="none"!==ev?`rgba(255, 255, 255, ${w/100})`:void 0,k="none"!==ev?`rgba(255, 255, 255, ${y/100})`:void 0,$="soft"===ev?"0 8px 24px rgba(15, 23, 42, 0.16)":"strong"===ev?"0 14px 36px rgba(15, 23, 42, 0.24)":void 0,C="none"!==ev?L:0,S=`${m}px ${p}px ${h}px ${f}px ${g}`;return{background:I||M||"transparent",borderStyle:i?H:k?"solid":void 0,borderColor:i?F||"transparent":k||void 0,borderWidth:n||(k?"1px":void 0),borderRadius:l,paddingTop:s>0?`${s}px`:void 0,paddingRight:d>0?`${d}px`:void 0,paddingBottom:u>0?`${u}px`:void 0,paddingLeft:c>0?`${c}px`:void 0,boxShadow:("none"===em?void 0:"inner"===em?`inset ${S}`:S)||$,backdropFilter:C>0?`blur(${C}px)`:void 0,WebkitBackdropFilter:C>0?`blur(${C}px)`:void 0}},[e0,ev,ew,ey,eM,I,F,Q,G,U,q,W,z,B,P,O,H,D,V,_,er,ed,eu,ec,em,ek,e$,eC,eS,ej]),e2="gradient"===eN,e3=(0,r.useMemo)(()=>e2?{"--wsc-text-gradient":eT}:{},[e2,eT]),e5=eV&&("always"===w||eG),e4=e5?eA:"none",e6=(0,Y.hasExplicitBlockColorValue)(o)&&!e2,e7=eh(ep(e,eF)),e9=en({enabled:e_,animationType:p,rotation:$,scale:C,skewX:S,skewY:j,opacity:N,surfaceActive:e0,textMotionOverlay:eA});(0,r.useEffect)(()=>{eU?ez&&("always"===w||e5)&&eD(e=>!e||e):eD(!1)},[w,ez,e5,eU]);let e8=(0,r.useMemo)(()=>eU&&ez&&eH?((e,t=ef)=>{if(!e)return e;try{let r=new window.DOMParser().parseFromString(`<div id="wsc-reveal-root">${e}</div>`,"text/html"),n=r.getElementById("wsc-reveal-root");if(!n)return e;let i=r.createTreeWalker(n,window.NodeFilter.SHOW_TEXT),a=[],o=i.nextNode();for(;o;)a.push(o),o=i.nextNode();let l=0;for(let e of a){let n=e.parentElement;if(!n)continue;let i=n.tagName.toLowerCase();if("code"===i||"pre"===i||"script"===i||"style"===i||n.closest(eg))continue;let a=e.nodeValue??"";if(!a.trim())continue;let o=a.split(/(\s+)/),s=r.createDocumentFragment();for(let e of o){if(!e)continue;if(/^\s+$/.test(e)||l>=t){s.appendChild(r.createTextNode(e));continue}let n=r.createElement("span");n.className="wsc-reveal-word",n.style.setProperty("--wsc-word-index",String(l)),n.textContent=e,s.appendChild(n),l+=1}n.replaceChild(s,e)}return n.innerHTML}catch{return e}})(e):e,[ez,e,eU,eH]),te=!!(0,v.useWebsiteLiveOptional)()?.spanSizedHeadingsEnabled,tt=(0,r.useMemo)(()=>(0,Z.makeHeadingTypographyResponsive)(eb(eW?eL(e8):e8),{fallbackFontSizePx:eW?void 0:a,fallbackLineHeight:eW?void 0:m,spanSizedHeadings:te}),[a,m,e8,te,eW]),tr=(0,r.useMemo)(()=>es(e8),[e8]);(0,r.useEffect)(()=>{if(!eP.current||!eU||!e5||!eH)return;let e=eP.current,t=Array.from(e.querySelectorAll(".wsc-reveal-word"));if(!t.length||window.matchMedia?.("(prefers-reduced-motion: reduce)").matches)return;let r=()=>{if("line-typewriter"!==eA&&"line-reveal"!==eA)return;let r=[],n=new Map;for(let e of t){let t=Math.round(e.offsetTop),i=r.findIndex(e=>2>=Math.abs(e-t));-1===i&&(r.push(t),i=r.length-1),n.has(i)||n.set(i,[]),n.get(i)?.pu
262sh(e)}let i=Math.max(0,r.length-1);for(let[t,r]of(e.style.setProperty("--wsc-max-line-index",String(i)),n.entries())){let e="bottom-to-top"===eR?i-t:t,n=Math.max(0,r.length-1);r.forEach((t,r)=>{let i="right-to-left"===eR?n-r:r;t.style.setProperty("--wsc-line-index",String(e)),t.style.setProperty("--wsc-word-index-in-line",String(i))})}};r();let n=new window.ResizeObserver(r);return n.observe(e),()=>{n.disconnect()}},[e5,eA,eR,eU,eH,tt]),(0,r.useEffect)(()=>{if(!eP.current||!e5||"scroll-reveal"!==eA||!eH)return;let e=eP.current,t=Array.from(e.querySelectorAll(".wsc-reveal-word"));if(!t.length||window.matchMedia?.("(prefers-reduced-motion: reduce)").matches)return;let r=0,n=0,i=[],a=e=>Math.max(0,Math.min(1,e)),o=()=>{r=0;let n=e.getBoundingClientRect(),o=window.innerHeight||1,l=.68*o,s=Math.max(1,l-.42*o),d=Math.max(2,Math.round(eI||10)),u=Math.max(0,Math.min(240,Math.round(y??40))),c="top-to-bottom"===eR||"bottom-to-top"===eR,m=c?.18:.65;for(let e=0;e<t.length;e+=1){let r=i[e];if(!r)continue;let o=a((l-(n.top+r.top))/Math.max(1,Math.min(s,Math.max(48,2.2*r.lineStep)))),p=a(o*(c?1.35:r.lineWordCount*m+1.5)-r.wordIndexInLine*m),h=.15+.85*p,f=(1-p)*d,g=(1-p)*u,x="left-to-right"===eR?-g:"right-to-left"===eR?g:0,b="bottom-to-top"===eR?g:"top-to-bottom"===eR?-g:0,v=t[e];v.style.opacity=String(h),v.style.filter=`blur(${f}px)`,v.style.transform=`translate3d(${x}px, ${b}px, 0)`}},l=()=>{r||(r=window.requestAnimationFrame(o))},s=()=>{let e=[],r=t.map(t=>{let r=t.offsetTop,n=e.findIndex(e=>2>=Math.abs(e-r));return -1===n&&(e.push(r),n=e.length-1),{top:r,lineKey:Math.round(e[n])}}),n=[...e].sort((e,t)=>e-t),a=n.slice(1).map((e,t)=>e-n[t]).filter(e=>e>0),o=a.length>0?a[Math.floor(a.length/2)]:24,s=new Map;n.forEach((e,t)=>{let r=t<n.length-1?n[t+1]-e:0,i=t>0?e-n[t-1]:o;s.set(Math.round(e),Math.max(1,r>0?r:i))});let d=new Map;for(let e of r)d.set(e.lineKey,(d.get(e.lineKey)||0)+1);let u=new Map;i=r.map(e=>{let t=d.get(e.lineKey)||1,r=u.get(e.lineKey)||0;return u.set(e.lineKey,r+1),{top:e.top,lineKey:e.lineKey,wordIndexInLine:"right-to-left"===eR?t-1-r:r,lineWordCount:t,lineStep:s.get(e.lineKey)||o}}),l()},d=()=>{n||(n=window.requestAnimationFrame(()=>{n=0,s()}))};s();let u="ResizeObserver"in window?new window.ResizeObserver(d):null;return u?.observe(e),l(),window.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",d),()=>{r&&window.cancelAnimationFrame(r),n&&window.cancelAnimationFrame(n),u?.disconnect(),window.removeEventListener("scroll",l),window.removeEventListener("resize",d)}},[e5,eA,eR,y,eI,eH,tt]),(0,r.useEffect)(()=>{if(!eP.current)return;let e=Array.from(eP.current.querySelectorAll(eg));if(!e.length)return;let t=window.matchMedia?.("(prefers-reduced-motion: reduce)").matches,r=[];return e.forEach(e=>{let n=(0,X.sanitizeRotatingPhraseTerms)((0,X.decodeRotatingPhraseTerms)(e.getAttribute("data-rotating-terms")));if(n.length<2)return;let i=(0,X.normalizeRotatingPhraseEffect)(e.getAttribute("data-rotating-effect")??X.DEFAULT_ROTATING_PHRASE_EFFECT),a=(0,X.clampRotatingPhraseInterval)(e.getAttribute("data-rotating-interval")),o=(0,X.clampRotatingPhraseTransitionMs)(e.getAttribute("data-rotating-duration")),l=(0,X.clampRotatingPhraseRevealBlurPx)(e.getAttribute("data-rotating-reveal-blur")),s=n.reduce((e,t)=>Math.max(e,t.length),1),d=()=>{ex.forEach(t=>e.classList.remove(t))};e.classList.add("wsc-rotating-phrase"),e.style.minWidth=`${s}ch`,e.style.whiteSpace="pre",e.style.display="inline-block",e.style.setProperty("--wsc-rotating-duration-ms",`${o}ms`),e.style.setProperty("--wsc-rotating-reveal-blur",`${l}px`);let u=(e.textContent||"").trim(),c=n.findIndex(e=>e===u);if(c<0&&(c=0),e.textContent=n[c],t)return void r.push(()=>{d(),e.style.removeProperty("min-width"),e.style.removeProperty("--wsc-rotating-duration-ms"),e.style.removeProperty("--wsc-rotating-reveal-blur")});let m=null,p=null,h=null,f=null,g=()=>{let t;c=(c+1)%n.length,e.textContent=n[c],d(),t="line-reveal"===i?"wsc-rotating-phrase--anim-line-reveal":"flip"===i?"wsc-rotating-phrase--anim-flip":"fade"===i?"wsc-rotating-phrase--anim-fade":"wsc-rotating-phrase--anim-typewriter",null!==h&&window.cancelAnimationFrame(h),h=window.requestAnimationFrame(()=>{h=null,e.classList.add(t)}),null!==m&&window.clearTimeout(m),m=window.setTimeout(()=>e.classList.remove(t),o+80)},x=()=>{null===p&&(p=window.setInterval(g,a))},b=()=>{null!==p&&(window.clearInterval(p),p=null)};"IntersectionObserver"in window?(f=new window.IntersectionObserver(e=>
262{e.forEach(e=>{e.isIntersecting?x():b()})},{threshold:.2})).observe(e):x(),r.push(()=>{b(),f&&f.disconnect(),null!==h&&window.cancelAnimationFrame(h),null!==m&&window.clearTimeout(m),d(),e.style.removeProperty("min-width"),e.style.removeProperty("--wsc-rotating-duration-ms"),e.style.removeProperty("--wsc-rotating-reveal-blur")})}),()=>{r.forEach(e=>e())}},[tt,ez]);let tn=(0,r.useMemo)(()=>"typewriter"===e4?"wsc-text-overlay-typewriter":"motion-blur"===e4?"wsc-text-overlay-motion-blur":"line-typewriter"===e4?"wsc-text-overlay-line-typewriter":"line-reveal"===e4?"wsc-text-overlay-line-reveal":"scroll-reveal"===e4?"wsc-text-overlay-scroll-reveal":"typewriter-blur"===e4?"wsc-text-overlay-typewriter-blur":"",[e4]),ti=(0,r.useMemo)(()=>{if("none"===e4)return{};let e=Math.max(4,Math.round(eI||12)),t=Math.max(0,Math.min(240,Math.round(y??40))),r=eR||"left-to-right",n="right-to-left"===r?{top:"0%",right:"0%",bottom:"0%",left:"100%",x:`${t}px`,y:"0px"}:"top-to-bottom"===r?{top:"0%",right:"0%",bottom:"100%",left:"0%",x:"0px",y:`${-t}px`}:"bottom-to-top"===r?{top:"100%",right:"0%",bottom:"0%",left:"0%",x:"0px",y:`${t}px`}:{top:"0%",right:"100%",bottom:"0%",left:"0%",x:`${-t}px`,y:"0px"},i="spring"===g?"cubic-bezier(0.175, 0.885, 0.32, 1.275)":g||"ease-out";return{"--wsc-text-overlay-duration":`${Math.max(300,Math.round(eE||1200))}ms`,"--wsc-text-overlay-from-top":n.top,"--wsc-text-overlay-from-right":n.right,"--wsc-text-overlay-from-bottom":n.bottom,"--wsc-text-overlay-from-left":n.left,"--wsc-text-overlay-blur-from-x":n.x,"--wsc-text-overlay-blur-from-y":n.y,"--wsc-text-overlay-blur-radius":`${e}px`,"--wsc-text-overlay-blur-easing":i,"--wsc-text-line-stagger-ms":`${Math.max(120,Math.round((eE||1200)/5))}ms`,"--wsc-text-word-stagger-ms":`${Math.max(12,Math.round((eE||1200)/40))}ms`,"--wsc-text-word-duration":`${Math.max(140,Math.round((eE||1200)/5))}ms`,animationDelay:`${Math.max(0,Math.round(f||0))}ms`,animationIterationCount:b||"1"}},[f,g,b,y,e4,eR,eI,eE]),ta=(0,t.jsx)("div",{ref:eP,className:`${e7} ${tn} ${e2?"wsc-richtext-gradient-fill":""} ${n}`,"data-wsc-force-block-color":e6?"true":void 0,"data-wsc-team-rich-text":eW?"true":void 0,style:{...tr?{}:{fontSize:`${a}px`},...e2?e3:{color:o},...tr?{}:{fontWeight:s,fontFamily:c,lineHeight:m},containerType:"inline-size",overflowWrap:"normal",wordBreak:"normal",hyphens:"manual",maxWidth:"none",...ti},dangerouslySetInnerHTML:{__html:tt}});return(0,t.jsxs)(t.Fragment,{children:[(0,et.containsVideoLightboxLink)(tt)?(0,t.jsx)(ei,{}):null,(0,J.containsBookingLightboxLink)(tt)?(0,t.jsx)(ea,{}):null,(0,ee.containsQuizLightboxLink)(tt)?(0,t.jsx)(eo,{}):null,/data-video-playback-id/i.test(tt)?(0,t.jsx)(el,{containerRef:eP,html:tt}):null,(0,t.jsx)("div",{ref:eO,className:`wsc-widget wsc-widget-text relative ${T?"":"wsc-widget-no-mobile-offset"} ${E?"wsc-bring-to-front":""}`,"data-widget-type":"Text","data-expand-on-mobile":u?"true":void 0,"data-hide-overflow":A&&(0!==M||0!==k)?"true":"false",style:{width:eY,...(()=>{switch(l){case"left":return{marginLeft:"0",marginRight:"auto"};case"right":return{marginLeft:"auto",marginRight:"0"};default:return{marginLeft:"auto",marginRight:"auto"}}})(),...eZ,overflow:A?"visible":void 0},children:(0,t.jsx)("div",{className:"relative wsc-widget-top-margin-wrapper",style:{paddingTop:i?`${i}px`:"0px"},children:e9?ta:(0,t.jsx)("div",{style:{...eQ,width:"100%"},children:(0,t.jsx)("div",{className:eK,style:{...eX},children:(0,t.jsx)("div",{className:e0?"wsc-enhanced-text-surface":void 0,style:e0?e1:void 0,children:ta})})})})})]})};e.s(["WSCEnhancedText",0,e=>{let r,n;return(r=String(e.text||""),n=/data-video-playback-id|data-rotating-phrase/i.test(r)||(0,et.containsVideoLightboxLink)(r)||(0,J.containsBookingLightboxLink)(r)||(0,ee.containsQuizLightboxLink)(r),!0===e.staticTextHydrationV2Enabled&&!n&&en({enabled:!0===e.compactDomEnabled,animationType:e.animationType,rotation:e.rotation,scale:e.scale,skewX:e.skewX,skewY:e.skewY,opacity:e.opacity,surfaceActive:!!e.surfaceEnabled||void 0!==e.surfaceGlassPreset&&"none"!==e.surfaceGlassPreset||!!e.surfaceBackground||(e.surfaceBorderWidth??0)>0||(e.surfaceBorderWidthTop??0)>0||(e.surfaceBorderWidthRight??0)>0||(e.surfaceBorderWidthBottom??0)>0||(e.surfaceBorderWidthLeft??0)>0||(e.surfaceBorderRadius??0)>0||(e.surfaceBorderRadiusTopLeft??0)>0||(e.surfaceBorderRadiusTopRight??0)>0||(e.surfaceBorderRadiusBottomRight??0)>0||(e.surfaceBorderRadiusBottomLeft??0)>0||(e.surfacePaddingTop??0)>0||(e.surfacePaddingRight??0)>0||(e.surfacePaddingBottom??0)>0||(e.surfacePaddingLeft??0)>0||void 0!==e.surfaceShadowType&&"none"!==e.surfaceShadowType,textMotionOverlay:e.textMotionOverlay}))?(0,t.jsx)(eM,{...e}):(0,t.jsx)(ek,{...e})}],280435);var e$=e.i(519455),eC=e.i(824326);let eS={amp:"&",apos:"'",quot:'"',lt:"<",gt:">",nbsp:String.fromCharCode(160),ndash:"â",mdash:"â",hellip:"â¦",lsquo:"â",rsquo:"â",ldquo:"â",rdquo:"â",laquo:"«",raquo:"»",bull:"â¢",middot:"·",copy:"©",reg:"®",trade:"â¢",deg:"°",eacute:"é",AMP:"&",QUOT:'"',LT:"<",GT:">"},ej=/&(#x[0-9a-f]+|#[0-9]+|[a-z][a-z0-9]*);/gi;function eN(e,t){return!Number.isFinite(e)||e<=0||e>1114111||e>=55296&&e<=57343?t:String.fromCodePoint(e)}function eT(e){let t=String(e??"");return t.includes("&")?t.replace(ej,(e,t)=>{let r=t.toLowerCase();return r.startsWith("#x")?eN(parseInt(r.slice(2),16),e):r.startsWith("#")?eN(parseInt(r.slice(1),10),e):Object.prototype.hasOwnProperty.call(eS,t)?eS[t]:e}):t}e.s(["collapseDoubleEscapedEntities",0,function(e){let t=String(e??"");return t.includes("&")?t.replace(/&(#x[0-9a-f]+|#[0-9]+|[a-z][a-z0-9]*);/gi,"&$1;"):t},"decodeHtmlEntitiesOnce",0,eT],727736);var eA=K,eE=e.i(429805),eR=e.i(182300),eI=e.i(324589),eF=e.i(402893),eW=e.i(838116);let e_=(0,d.default)(()=>e.A(205552).then(e=>
262e.VideoLightboxRuntime),{loadableGenerated:{modules:[534062]},ssr:!1,loading:()=>null}),eO=(0,d.default)(()=>e.A(185682).then(e=>e.BookingLightboxRuntime),{loadableGenerated:{modules:[156625]},ssr:!1,loading:()=>null}),eP=(0,d.default)(()=>e.A(400939).then(e=>e.QuizLightboxRuntime),{loadableGenerated:{modules:[520538]},ssr:!1,loading:()=>null}),ez=(0,r.memo)(({icon:e,className:r,sizeCss:n})=>{if(e?.optimizedIcon?.svg){let i=e.optimizedIcon.svg,a=/\sfill="/i.test(i),o=/\sstroke="/i.test(i),l=i.replace(/<svg\b/i,`<svg class="${r||""}"`);return a||o||(l=l.replace(/<svg\b/i,'<svg fill="currentColor"')),(0,t.jsx)("span",{className:"inline-flex shrink-0 items-center justify-center",style:{width:n,height:n},"aria-hidden":"true",dangerouslySetInnerHTML:{__html:l}})}return e?.name&&e?.library?(0,t.jsx)("span",{className:"inline-flex shrink-0 items-center justify-center rounded bg-gray-200",style:{width:n,height:n,fontSize:"8px"},title:`${e.library}:${e.name} - Re-edit button to optimize icon`,"aria-hidden":"true",children:"ð·"}):null});ez.displayName="ButtonIcon";let eB=(0,r.memo)(({text:e,textAlignClass:r,icon:n,subtitle:i})=>{let a=(0,eR.getButtonIconSizeCss)(n?.size),o=(0,t.jsx)("span",{"data-button-text":"true",style:{wordBreak:"break-word",overflowWrap:"break-word",...i?{display:"block"}:{}},children:e});return(0,t.jsx)("div",{className:`w-full ${r}`,children:(0,t.jsxs)("div",{className:"inline-flex items-center justify-center gap-5 flex-wrap",children:[n?.position==="before"&&(0,t.jsx)("span",{className:"button-icon inline-flex shrink-0 items-center justify-center","data-button-icon":"before",style:{width:a,height:a},"aria-hidden":"true",children:(0,t.jsx)(ez,{icon:n,className:"h-full w-full",sizeCss:a})}),i?(0,t.jsxs)("span",{"data-button-label":"true",style:{display:"inline-block"},children:[o,(0,t.jsx)("span",{"data-button-subtitle":"true",style:eF.BUTTON_SUBTITLE_STYLE,children:i})]}):o,n?.position==="after"&&(0,t.jsx)("span",{className:"button-icon inline-flex shrink-0 items-center justify-center","data-button-icon":"after",style:{width:a,height:a},"aria-hidden":"true",children:(0,t.jsx)(ez,{icon:n,className:"h-full w-full",sizeCss:a})})]})})});eB.displayName="ButtonContent";let eH=({children:e,className:n="",buttonType:i="primary",customStyles:a,styleOverrides:l,width:s,topMargin:d=0,text:c,alignment:m,textAlignment:p,backgroundColor:h,buttonColor:f,textColor:g,color:b,hoverBackgroundColor:w,hoverColor:y,borderRadius:L,padding:M,href:k,target:$,linkType:C,headerMobileVisibility:S="show",mobileVisibility:j="auto",negativeMargin:N=0,negativeMarginHorizontal:T=0,rotation:A=0,scale:E=100,skewX:R=0,skewY:I=0,opacity:F=100,keepOffsetOnMobile:W=!1,allowOverflow:_=!1,bringToFront:O=!1,animationType:P,animationSpeed:z=eA.DEFAULT_ANIMATION_PROPS.animationSpeed,animationDelay:B=eA.DEFAULT_ANIMATION_PROPS.animationDelay,animationEasing:H=eA.DEFAULT_ANIMATION_PROPS.animationEasing,animationIteration:D=eA.DEFAULT_ANIMATION_PROPS.animationIteration,animationTrigger:V=eA.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:U=eA.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:q=eA.DEFAULT_ANIMATION_PROPS.animationViewport})=>{let{websiteButtons:G,renderFidelityV1Enabled:K}=(0,v.useWebsiteLive)(),{isHeader:X,registerMobileCta:Y,unregisterMobileCta:Z}=(0,o.useHeaderContext)(),Q=(0,r.useRef)(null),er=G?.[i],en=(0,x.useAnimationObserver)(P,Q,V,q),{animationClasses:ei,animationStyles:ea}=(0,x.useAnimationStyles)({animationType:P,animationSpeed:z,animationDelay:B,animationEasing:H,animationIteration:D,animationTrigger:V,animationDistance:U,animationViewport:q},en),eo=(0,r.useMemo)(()=>({marginTop:N>0?`-${N}px`:void 0,bottom:N<0?`-${Math.abs(N)}px`:void 0,left:T>0?`-${T}px`:void 0,right:T<0?`-${Math.abs(T)}px`:void 0,position:"relative",overflow:"visible"}),[N,T]),el=(0,r.useMemo)(()=>{let e=[];0!==A&&e.push(`rotate(${A}deg)`),100!==E&&e.push(`scale(${E/100})`),(0!==R||0!==I)&&e.push(`skew(${R}deg, ${I}deg)`);let t=e.length>0?e.join(" "):"";return{"--static-transform":t||"none",transform:t||void 0,opacity:100!==F?F/100:void 0}},[A,E,R,I,F]),es=(0,r.useMemo)(()=>{let e=er||{},t={...h||f?{backgroundColor:h||f}:{},...g||b?{color:g||b}:{}
262,...w?{hoverBackgroundColor:w}:{},...y?{hoverColor:y}:{},...null!=L?{borderRadius:(0,eI.normalizeButtonBorderRadiusCss)(L)}:{},...null!=M?{padding:(0,eR.normalizeButtonPadding)(M)}:{},...k?{href:k}:{},...$?{target:$}:{},...C?{linkType:C}:{}},r={...a||{},...t,...l||{}};return{...e,...r,text:r.text||c||e?.text||"",alignment:r.alignment||m||e?.alignment||"center",textAlignment:r.textAlignment||p||e?.textAlignment||"center",width:r.width||e?.width||"normal"}},[er,a,l,h,f,g,b,w,y,L,M,k,$,C,c,m,p]),ed=(0,r.useMemo)(()=>{let e=es?.transition;return e?eC.default[`btn-ws-${e}`]:""},[es?.transition]),eu=(0,r.useMemo)(()=>["ws-button",eC.default["btn-ws-base"],"custom"!==i&&eC.default[`btn-ws-${i}`],es?.width==="full"?"w-full":"",n,ed].filter(Boolean).join(" "),[i,n,es?.width,ed]),ec=(0,r.useMemo)(()=>{let e=es?.alignment||"center";return`relative flex w-full ${"left"===e?"justify-start":"right"===e?"justify-end":"justify-center"}`},[es?.alignment]),em=(0,r.useMemo)(()=>{let e="auto"!==j?j:S;return X?"hide"===e||"slideoutOnly"===e?"hidden md:flex":"flex":"hide"===e||"slideoutOnly"===e?"hidden":"flex"},[j,S,X]),ep=(0,r.useMemo)(()=>{let e=es?.textAlignment||"center";return`text-${e}`},[es?.textAlignment]),eh=(0,r.useCallback)(e=>K?eT(e):e,[K]),ef=(0,r.useMemo)(()=>eh(es?.text||c||("string"==typeof e?e:"")||"Button Text"),[es?.text,c,e,eh]),eg=(0,r.useMemo)(()=>(0,eW.getButtonAccessibilityGuardrails)({text:eh(es?.text||c||""),href:es?.href,hasIcon:!!es?.icon,iconName:es?.icon?.name,accessibilityLabel:es?.accessibilityLabel}),[es?.accessibilityLabel,es?.href,es?.icon,es?.text,c,eh]).ariaLabel,ex=(0,eF.readButtonSubtitle)(l),eb=(0,r.useMemo)(()=>es?.width==="full"?"100%":"auto",[es?.width]),ev=(0,r.useMemo)(()=>es?.width==="full"?"100%":"120px",[es?.width]),ew=(0,r.useMemo)(()=>{let e,t={position:"relative",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",outline:"none",margin:"0",transition:"all 0.2s ease-in-out",...eF.BUTTON_TEXT_WRAP_STYLE,maxWidth:"100%"};if(!es)return t;let r=!!es.glassEnabled,n="number"==typeof es.glassBlur?es.glassBlur:12,i=r?es.glassBackgroundColor||es.backgroundColor||"transparent":es.backgroundColor||"transparent",a=r&&es.glassHoverBackgroundColor?es.glassHoverBackgroundColor:es.hoverBackgroundColor||es.backgroundColor||"transparent";Object.assign(t,(e=i||"transparent",(0,u.isGradient)(e)?{background:e,backgroundColor:void 0}:{background:void 0,backgroundColor:e})),t.color=es.color||"#000000",t.fontFamily=es.fontFamily?`"${es.fontFamily}"`:"inherit",t.fontSize=es.fontSize||"16px",t.fontWeight=`${(0,eE.resolveWidgetFontWeight)(es)}`,t.fontStyle=(0,eE.normalizeWidgetFontStyle)(es).isItalic?"italic":"normal",t.textDecoration=(0,eE.normalizeWidgetFontStyle)(es).isUnderline?"underline":"none",t.textTransform=(0,eE.normalizeWidgetFontStyle)(es).isUppercase?"uppercase":"none",t.letterSpacing=(0,eE.resolveWidgetLetterSpacing)(es.letterSpacing)||"normal",t.lineHeight=es.lineHeight||"1.5";let o=(0,eR.normalizeButtonPadding)(es.padding,8);t.padding=`${o}px ${2*o}px`,t.minHeight="40px",t.height="auto",t.minWidth=ev,t.width=eb,t.borderRadius=(0,eI.normalizeButtonBorderRadiusCss)(es.borderRadius);let l=es.border?`${es.border.width}px ${es.border.style} ${es.border.color}`:"none",s=r&&es.glassBorderColor?`1px solid ${es.glassBorderColor}`:void 0;t.border=r&&(!es.border||0===es.border.width)?s||"none":l;let d=es.shadow?`${"inner"===es.shadow.type?"inset":""} ${es.shadow.x-50}px ${es.shadow.y-50}px ${es.shadow.blur}px ${es.shadow.spread}px ${es.shadow.color}`:"none",c=r&&!es.shadow?es.glassShadowStyle:void 0;return t.boxShadow=es.shadow?d:c||"none",t.backdropFilter=r?`blur(${n}px)`:void 0,t.WebkitBackdropFilter=r?`blur(${n}px)`:void 0,t["--btn-hover-bg"]=a,t["--btn-hover-color"]=es.hoverColor||es.color||"#000000",t},[es,eb,ev]),ey=(0,r.useMemo)(()=>s||"100%",[s]),eL=es?.alignment==="left"?"flex-start":es?.alignment==="right"?"flex-end":"center",eM=(0,et.isVideoLightboxHref)(es?.href),ek=(0,J.isBookingLightboxHref)(es?.href),eS=(0,ee.isQuizLightboxHref)(es?.href);return(0,r.useEffect)(()=>{if(!X)return;let e="auto"!==j?j:S;if("hide"===e||"slideoutOnly"===e){let e=`button-${Date.now()}-${Math.random().toString(36).substr(2,5)}`;return Y(e,(0,t.jsx)(e$.Button,{className:`${eu} w-full`,style:{...ew,width:"100%",justifyContent:"flex-start",textAlign:"left"},asChild:!!es?.href,"aria-label":es?.href?void 0:eg,children:es?.href?(0,t.jsx)("a",{href:es.href,target:es.target,rel:`${es.rel||""} ${"_blank"===es.target?"noopener noreferrer":""}`,"aria-label":eg,className:"w-full text-left",children:(0,t.jsx)(eB,{text:ef,textAlignClass:"text-left",icon:es.icon,subtitle:ex})}):(0,t.jsx)(eB,{text:ef,textAlignClass:"text-left",icon:es?.icon,subtitle:ex})})),()=>Z(e)}return()=>{}},[X,j,S,eu,ew,ef,eg,ex,es,Y,Z]),(0,t.jsxs)(t.Fragment,{children:[eM?(0,t.jsx)(e_,{}):null,ek?(0,t.jsx)(eO,{}):null,eS?(0,t.jsx)(eP,{}):null,(0,t.jsx)("div",{ref:Q,className:`${eC.default.widget} wsc-widget wsc-widget-button relative ${em} ${W?"":"wsc-widget-no-mobile-offset"} ${O?"wsc-bring-to-front":""}`,"data-widget-type":"Button",style:{width:ey,justifyContent:eL,...(()=>{switch(es?.alignment){case"left":return{marginLeft:"0",marginRight:"auto"};case"right":return{marginLeft:"auto",marginRight:"0"};default:return{marginLeft:"auto",marginRight:"auto"}}})(),...eo,overflow:_?"visible":void 0},children:(0,t.jsx)("div",{style:{...el,width:"100%"},children:(0,t.jsx)("div",{className:`${ei} w-full`,style:{...ea},children:(0,t.jsx)("div",{className:ec,style:{marginTop:d,minWidth:"min-content",width:"100%",display:"flex",flexShrink:0},children:(0,t.jsx)("div",{className:`flex ${es?.width==="full"?"w-full":"w-auto"} wsc-button-inner-wrapper`,style:{justifyContent:es?.alignment==="left"?"flex-start":es?.alignment==="right"?"flex-end":"center"},children:(0,t.jsx)(e$.Button,{className:eu,style:ew,asChild:!!es?.href,"aria-label":es?.href?void 0:eg,children:es?.href?(0,t.jsx)("a",{href:es.href,target:es.target,rel:`${es.rel||""} ${"_blank"===es.target?"noopener noreferrer":""}`,"aria-label":eg,children:(0,t.jsx)(eB,{text:ef,textAlignClass:ep,icon:es.icon,subtitle:ex})}):(0,t.jsx)(eB,{text:ef,textAlignClass:ep,icon:es?.icon,subtitle:ex})})})})})})})]})};eH.displayName="BaseWSCButtonLive";let eD=(0,r.memo)(eH,(e,t)=>e.buttonType===t.buttonType&&e.className===t.className&&e.text===t.text&&e.width===t.width&&e.topMargin===t.topMargin&&e.useGlobalStyles===t.useGlobalStyles&&e.alignment===t.alignment&&e.textAlignment===t.textAlignment&&e.negativeMargin===t.negativeMargin&&e.negativeMarginHorizontal===t.negativeMarginHorizontal&&e.rotation===t.rotation&&e.scale===t.scale&&e.skewX===t.skewX&&e.skewY===t.skewY&&e.opacity===t.opacity&&e.keepOffsetOnMobile===t.keepOffsetOnMobile&&e.allowOverflow===t.allowOverflow&&!!(0,eA.areAnimationPropsEqual)(e,t)&&JSON.stringify(e.customStyles)===JSON.stringify(t.customStyles)&&JSON.stringify(e.styleOverrides)===JSON.stringify(t.styleOverrides)&&typeof e.children==typeof t.children&&("string"!=typeof e.children||e.children===t.children));e.s(["WSCButtonLive",0,eD],501144);var eV=K,eU=e.i(159438);let eq=({imageUrl:e,altText:n,className:i="",width:a="100%",expandOnMobile:o=!1,height:l,desktopAspectRatio:s,href:d,target:u,rel:c,alignment:m="center",backgroundFit:p="contain",backgroundPosition:f={x:"center",y:"center"},borderColor:g="",borderSize:b=0,borderStyle:v="solid",showIndividualBorderWidth:w=!1,borderWidthTop:y=0,borderWidthRight:L=0,borderWidthBottom:M=0,borderWidthLeft:k=0,borderRadius:$=0,showIndividualBorderRadius:C=!1,borderRadiusValues:S={topLeft:0,topRight:0,bottomRight:0,bottomLeft:0},shadowType:j="none",shadowColor:N="#AAAAAA40",shadowPosition:T={x:50,y:50},shadowBlur:A=25,shadowSpread:E=0,topMargin:R=0,srcSet:I,sizes:F,sourceAspectRatio:W,sourceW
262idth:_,containerWidthPercent:O=100,fetchPriority:P,loading:z,isLCP:B=!1,negativeMargin:H=0,negativeMarginHorizontal:D=0,rotation:V=0,scale:U=100,skewX:q=0,skewY:G=0,opacity:K=100,keepOffsetOnMobile:X=!1,allowOverflow:Y=!1,bringToFront:Z=!1,maskMode:Q,maskPresetId:J,maskSize:ee=0,showIndividualMaskSize:et=!1,maskSizeTop:er=0,maskSizeRight:en=0,maskSizeBottom:ei=0,maskSizeLeft:ea=0,animationType:eo,animationSpeed:el=eV.DEFAULT_ANIMATION_PROPS.animationSpeed,animationDelay:es=eV.DEFAULT_ANIMATION_PROPS.animationDelay,animationEasing:ed=eV.DEFAULT_ANIMATION_PROPS.animationEasing,animationIteration:eu=eV.DEFAULT_ANIMATION_PROPS.animationIteration,animationTrigger:ec=eV.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:em=eV.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:ep=eV.DEFAULT_ANIMATION_PROPS.animationViewport})=>{let eh,ef,eg,ex=String(n||"").trim(),eb=(0,r.useMemo)(()=>(0,eU.getResponsiveUploadcareImageProps)({src:e,srcSet:I,sizes:F,width:a,height:l,fit:p,desktopAspectRatio:s,sourceAspectRatio:W,sourceWidth:_,containerWidthPercent:O}),[e,I,F,a,l,p,s,W,_,O]),ev=eb.sizes||F||void 0,ew="number"==typeof eb.sourceWidth&&Number.isFinite(eb.sourceWidth)&&eb.sourceWidth>0?Math.round(eb.sourceWidth):void 0,ey=ew&&"number"==typeof eb.sourceAspectRatio&&Number.isFinite(eb.sourceAspectRatio)&&eb.sourceAspectRatio>0?Math.round(ew/eb.sourceAspectRatio):void 0,eL=(0,r.useMemo)(()=>{if("cover"!==p||!l||l<=0)return;if("number"==typeof s&&s>0)return Number(s.toFixed(4));let e=(0,eU.parsePixelWidth)(a);if(e&&e>0)return Number((e/l).toFixed(4));let t=(0,eU.parseDesktopWidthFromSizes)(ev);if(t&&t>0)return Number((t/l).toFixed(4))},[p,s,l,a,ev]),eM=(0,r.useMemo)(()=>l?{height:`${l}px`,minHeight:`${l}px`,"--ws-img-desktop-height":`${l}px`,"--ws-img-fit":p,..."cover"===p&&eL?{"--ws-img-desktop-aspect-ratio":`${eL}`}:{}}:{height:"auto"},[l,p,eL]),ek=(0,r.useRef)(null),e$=(0,x.useAnimationObserver)(eo,ek,ec,ep),{animationClasses:eC,animationStyles:eS}=(0,x.useAnimationStyles)({animationType:eo,animationSpeed:el,animationDelay:es,animationEasing:ed,animationIteration:eu,animationTrigger:ec,animationDistance:em,animationViewport:ep},e$),ej=((eh=String(a??"").trim())&&"auto"!==eh||"cover"!==p||!s)&&"full"!==eh?"auto"===eh?"auto":/^\d+(?:\.\d+)?$/.test(eh)?`${eh}px`:/^\d+(?:\.\d+)?(?:px|%)$/.test(eh)?eh:"auto":"100%",eN=(()=>{switch(m){case"left":return{marginLeft:"0",marginRight:"auto"};case"right":return{marginLeft:"auto",marginRight:"0"};default:return{marginLeft:"auto",marginRight:"auto"}}})(),eT=(ef={borderColor:g||"transparent",borderStyle:v||"solid"},w?(ef.borderTopWidth=`${y}px`,ef.borderRightWidth=`${L}px`,ef.borderBottomWidth=`${M}px`,ef.borderLeftWidth=`${k}px`):ef.borderWidth=`${b}px`,ef),eA={width:"cover"===p?"100%":"auto",...eM,display:"flex",justifyContent:"left"===m?"flex-start":"right"===m?"flex-end":"center",borderRadius:C?`${S.topLeft}px ${S.topRight}px ${S.bottomRight}px ${S.bottomLeft}px`:`${$}px`},eE={maxWidth:"100%",objectFit:p,objectPosition:`${f?.x||"center"} ${f?.y||"center"}`,borderRadius:C?`${S.topLeft}px ${S.topRight}px ${S.bottomRight}px ${S.bottomLeft}px`:`${$}px`,boxShadow:"none"!==j?`${T.x-50}px ${T.y-50}px ${A}px ${E}px ${N}`:"none",...eT},eR=(0,r.useMemo)(()=>({marginTop:H>0?`-${H}px`:void 0,bottom:H<0?`-${Math.abs(H)}px`:void 0,left:D>0?`-${D}px`:void 0,right:D<0?`-${Math.abs(D)}px`:void 0,position:"relative",overflow:"visible"}),[H,D]),eI=(0,r.useMemo)(()=>{let e=[];0!==V&&e.push(`rotate(${V}deg)`),100!==U&&e.push(`scale(${U/100}
262)`),(0!==q||0!==G)&&e.push(`skew(${q}deg, ${G}deg)`);let t=e.length>0?e.join(" "):"",r={"--static-transform":t||"none",transform:t||void 0,opacity:100!==K?K/100:void 0};return Object.assign(r,(0,h.getResolvedMaskCss)({maskMode:Q,maskPresetId:J,maskSize:ee,showIndividualMaskSize:et,maskSizeTop:er,maskSizeRight:en,maskSizeBottom:ei,maskSizeLeft:ea})),r},[V,U,q,G,K,Q,J,ee,et,er,en,ei,ea]),eF=(0,t.jsx)("div",{className:`relative wsc-widget-top-margin-wrapper ${X?"":"wsc-widget-no-mobile-offset"}`,style:{paddingTop:R?`${R}px`:"0px",...eR},children:(0,t.jsx)("div",{className:"wsc-widget-content relative w-full",children:(0,t.jsx)("div",{style:{...eI},children:(0,t.jsx)("div",{className:`relative group ${i} ${eC}`,style:{...eA,...eS},children:(0,t.jsx)("div",{className:`relative h-full w-full ${"contain"===p?"flex":""}`,style:{...eM,..."contain"===p?{justifyContent:eA.justifyContent}:{}},children:eb.src&&(0,t.jsx)("img",{src:eb.src,alt:ex,className:"contain"===p?"h-full":"w-full h-full",style:eE,width:ew,height:ey,srcSet:eb.srcSet,sizes:eb.sizes||ev,loading:B?"eager":z||"lazy",fetchPriority:B?"high":P||"auto",decoding:B?"sync":"async"})})})})})});return(0,t.jsx)("div",{ref:ek,className:`wsc-widget wsc-widget-image relative ${Z?"wsc-bring-to-front":""}`,"data-widget-type":"Image","data-expand-on-mobile":o?"true":void 0,"data-responsive-height":l?"true":void 0,"data-img-fit":p,"data-hide-overflow":Y&&(0!==H||0!==D)?"true":"false",style:{width:ej,height:"auto",...eN,"--ws-widget-width":ej,"--ws-widget-margin-left":eN.marginLeft??"0","--ws-widget-margin-right":eN.marginRight??"0",...l?{"--ws-img-desktop-height":`${l}px`}:{},...eL?{"--ws-img-desktop-aspect-ratio":`${eL}`}:{}},children:d?(0,t.jsx)("a",{href:d,target:u,rel:(eg=[c||""],"_blank"===u&&eg.push("noopener noreferrer"),eg.filter(Boolean).join(" ")),className:"block","aria-label":ex||"Linked image",children:eF}):eF})};eq.displayName="BaseWSCImageLive";let eG=(0,r.memo)(eq,(e,t)=>e.imageUrl===t.imageUrl&&e.altText===t.altText&&e.href===t.href&&e.target===t.target&&e.rel===t.rel&&e.srcSet===t.srcSet&&e.sizes===t.sizes&&e.sourceAspectRatio===t.sourceAspectRatio&&e.sourceWidth===t.sourceWidth&&e.containerWidthPercent===t.containerWidthPercent&&e.expandOnMobile===t.expandOnMobile&&e.isLCP===t.isLCP&&e.loading===t.loading&&e.fetchPriority===t.fetchPriority&&e.maskMode===t.maskMode&&e.maskPresetId===t.maskPresetId&&e.maskSize===t.maskSize&&e.showIndividualMaskSize===t.showIndividualMaskSize&&e.maskSizeTop===t.maskSizeTop&&e.maskSizeRight===t.maskSizeRight&&e.maskSizeBottom===t.maskSizeBottom&&e.maskSizeLeft===t.maskSizeLeft&&(0,eV.areAnimationPropsEqual)(e,t));e.s(["WSCImageLive",0,eG],825151),e.s(["WSCSpacerLive",0,({width:e="100%",height:n=50,className:i="",topMargin:a=0})=>{let o=(0,v.useWebsiteLiveOptional)()?.layoutSettings,l=o?.pageMaxWidth&&o.pageMaxWidth>0?o.pageMaxWidth:1100,s=(0,r.useMemo)(()=>{let e="number"==typeof n?n:parseInt(String(n))||50;if(e<=0)return`${e}px`;let t=Math.round(.5*e),r=(e/l*100).toFixed(2);return`clamp(${t}px, ${r}vw, ${e}px)`},[n,l]);return(0,t.jsx)("div",{className:`relative wsc-widget wsc-widget-spacer ${i}`,style:{width:e,height:s,minHeight:s,marginTop:`${a}px`},"data-responsive-height":n&&n>0?"true":void 0})}],355774);var eK=K;let eX=(0,r.memo)(({width:e,height:n=50,className:i="",topMargin:a=0,alignment:o="center",dividerColor:l="#EFEFEF",dividerHeight:s=3,dividerStyle:d="solid",dividerWidth:u=80,showIndividualBorderRadius:c=!1,borderRadius:m=150,borderRadiusValues:p={topLeft:0,topRight:0,bottomRight:0,bottomLeft:0},shadowType:h="none",shadowColor:f="rgba(0,0,0,0.2)",shadowPosition:g={x:50,y:50},shadowBlur:b=10,shadowSpread:w=0,dividerAlignment:y="center",negativeMargin:L=0,negativeMarginHorizontal:M=0,rotation:k=0,scale:$=100,skewX:C=0,skewY:S=0,opacity:j=100,keepOffsetOnMobile:N=!1,allowOverflow:T=!1,bringToFront:A=!1,animationType:E,animationSpeed:R=eK.DEFAULT_ANIMATION_PROPS.animationSpeed,animationDelay:I=eK.DEFAULT_ANIMATION_PROPS.animationDelay,animationEasing:F=eK.DEFAULT_ANIMATION_PROPS.animationEasing,animationIteration:W=eK.DEFAULT_ANIMATION_PROPS.animationIteration,animationTrigger:_=eK.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:O=eK.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:P=eK.DEFAULT_ANIMATION_PROPS.animationViewport})=>{let z=(0,r.useRef)(null),B=(0,v.useWebsiteLiveOptional)(),H=B?.layoutSettings,D=e||(B?.renderFidelityV1Enabled?"100%":"auto"),V=H?.pageMaxWidth&&H.pageMaxWidth>0?H.pageMaxWidth:1100,U=(0,x.useAnimationObserver)(E,z,_,P),{animationClasses:q,animationStyles:G}=(0,x.useAnimationStyles)({animationType:E,animationSpeed:R,animationDelay:I,animationEasing:F,animationIteration:W,animationTrigger:_,animationDistance:O,animationViewport:P},U),K=(0,r.useMemo)(()=>{let e="number"==typeof n?n:parseInt(String(n))||50;if(e<=0)return`${e}px`;let t=Math.round(.5*e),r=(e/V*100).toFixed(2);return`clamp(${t}px, ${r}
262vw, ${e}px)`},[n,V]),X=(0,r.useMemo)(()=>({marginTop:L>0?`-${L}px`:void 0,bottom:L<0?`-${Math.abs(L)}px`:void 0,left:M>0?`-${M}px`:void 0,right:M<0?`-${Math.abs(M)}px`:void 0,position:"relative",overflow:"visible"}),[L,M]),Y=(0,r.useMemo)(()=>{let e=[];0!==k&&e.push(`rotate(${k}deg)`),100!==$&&e.push(`scale(${$/100})`),(0!==C||0!==S)&&e.push(`skew(${C}deg, ${S}deg)`);let t=e.length>0?e.join(" "):"";return{"--static-transform":t||"none",transform:t||void 0,opacity:100!==j?j/100:void 0}},[k,$,C,S,j]);return(0,t.jsx)("div",{ref:z,className:`relative wsc-widget wsc-widget-divider ${i} ${N?"":"wsc-widget-no-mobile-offset"} ${A?"wsc-bring-to-front":""}`,style:{width:D,..."center"===o?{marginLeft:"auto",marginRight:"auto"}:"right"===o?{marginLeft:"auto",marginRight:"0"}:{marginLeft:"0",marginRight:"auto"},...X,overflow:T?"visible":void 0},"data-responsive-height":n&&n>0?"true":void 0,children:(0,t.jsx)("div",{style:{...Y,width:"100%"},children:(0,t.jsx)("div",{className:`${q} relative w-full`,style:{...G},children:(0,t.jsx)("div",{className:"relative wsc-widget-top-margin-wrapper",style:{paddingTop:a?`${a}px`:"0px"},children:(0,t.jsx)("div",{style:{height:K,minHeight:K},className:"relative w-full",children:(0,t.jsx)("div",{className:"absolute inset-0 flex items-center",children:(0,t.jsx)("div",{className:"w-full",style:{borderTopWidth:`${s}px`,borderTopStyle:d,borderTopColor:l,borderRadius:c?`${p.topLeft}px ${p.topRight}px ${p.bottomRight}px ${p.bottomLeft}px`:`${m}px`,boxShadow:(()=>{if("none"===h)return"";let e=g.x-50,t=g.y-50;return`${e}px ${t}px ${b}px ${w}px ${f}`})(),width:`${u}%`,margin:(()=>{switch(y){case"left":return"0 auto 0 0";case"right":return"0 0 0 auto";default:return"0 auto"}})()}})})})})})})})},(e,t)=>e.width===t.width&&e.height===t.height&&e.className===t.className&&e.topMargin===t.topMargin&&e.alignment===t.alignment&&e.dividerColor===t.dividerColor&&e.dividerHeight===t.dividerHeight&&e.dividerStyle===t.dividerStyle&&e.dividerWidth===t.dividerWidth&&e.dividerAlignment===t.dividerAlignment&&e.borderRadius===t.borderRadius&&e.showIndividualBorderRadius===t.showIndividualBorderRadius&&e.shadowType===t.shadowType&&e.shadowColor===t.shadowColor&&e.shadowBlur===t.shadowBlur&&e.shadowSpread===t.shadowSpread&&e.negativeMargin===t.negativeMargin&&e.negativeMarginHorizontal===t.negativeMarginHorizontal&&e.rotation===t.rotation&&e.scale===t.scale&&e.skewX===t.skewX&&e.skewY===t.skewY&&e.opacity===t.opacity&&e.keepOffsetOnMobile===t.keepOffsetOnMobile&&e.allowOverflow===t.allowOverflow&&!!(0,eK.areAnimationPropsEqual)(e,t)&&JSON.stringify(e.borderRadiusValues)===JSON.stringify(t.borderRadiusValues)&&JSON.stringify(e.shadowPosition)===JSON.stringify(t.shadowPosition)&&!0);e.s(["WSCDividerLive",0,eX],857300);let eY=/(^|\/)(ws|ws-preview|preview)(\/|$)/;e.s(["WSCEmbedCodeLive",0,function({code:e="",className:n="",style:i,width:a="100%",alignment:o="center",dividerWidth:l=100,topMargin:s=0,loadStrategy:d="immediate",reservedHeight:u=160,negativeMargin:c=0,negativeMarginHorizontal:m=0,rotation:p=0,scale:h=100,skewX:f=0,skewY:g=0,opacity:b=100,keepOffsetOnMobile:v=!1,allowOverflow:w=!1,bringToFront:y=!1,payloadStrategy:L="inline",lazyPayloadUrl:M,animationType:k,animationSpeed:$,animationDelay:C,animationEasing:S,animationIteration:j,animationTrigger:N=K.DEFAULT_ANIMATION_PROPS.animationTrigger,animationDistance:T=K.DEFAULT_ANIMATION_PROPS.animationDistance,animationViewport:A=K.DEFAULT_ANIMATION_PROPS.animationViewport}){let E,[R,I]=(0,r.useState)(!1),[F,W]=(0,r.useState)("on-visible"!==d),[_,O]=(0,r.useState)(""),[P,z]=(0,r.useState)(!1),B=(0,r.useRef)(null),H=(0,r.useRef)(null),D=String(e||""),V="lazy"===L&&!!M&&!D.trim(),U=V?_:D,q=U.trim().length>0,G=D.trim().length>0||V,X="on-visible"===d,Y=!X||F,Z=Number.isFinite(E=Number(u))?Math.min(2e3,Math.max(0,Math.round(E))):160,Q=(0,x.useAnimationObserver)(k,B,N,A),{animationClasses:J,animationStyles:ee}=(0,x.useAnimationStyles)({animationType:k,animationSpeed:$,animationDelay:C,animationEasing:S,animationIteration:j,animationTrigger:N,animationDistance:T,animationViewport:A},Q),et=(0,r.useMemo)(()=>({marginTop:c>0?`-${c}px`:void 0,bottom:c<0?`-${Math.abs(c)}px`:void 0,left:m>0?`-${m}px`:void 0,right:m<0?`-${Math.abs(m)}px`:void 0,position:"relative",overflow:"visible"}),[c,m]),er=(0,r.useMemo)(()=>{let e=[];0!==p&&e.push(`rotate(${p}
262deg)`),100!==h&&e.push(`scale(${h/100})`),(0!==f||0!==g)&&e.push(`skew(${f}deg, ${g}deg)`);let t=e.length>0?e.join(" "):"";return{"--static-transform":t||"none",transform:t||void 0,opacity:100!==b?b/100:void 0}},[p,h,f,g,b]);return(0,r.useEffect)(()=>{I(!0)},[]),(0,r.useEffect)(()=>{O(""),z(!1)},[M]),(0,r.useEffect)(()=>{if(!R)return;if(!X)return void W(!0);if(F)return;let e=H.current;if(!e||void 0===window.IntersectionObserver)return void W(!0);let t=new window.IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&(W(!0),t.disconnect())},{rootMargin:"200px 0px",threshold:0});return t.observe(e),()=>t.disconnect()},[F,R,X]),(0,r.useEffect)(()=>{if(!R||!Y||!V||!M||_||P)return;let e=new AbortController,t=!1;return fetch(M,{credentials:"same-origin",signal:e.signal}).then(async e=>{if(!e.ok)throw Error(`Embed payload request failed: ${e.status}`);return e.json()}).then(e=>{t||O("string"==typeof e?.code?e.code:"")}).catch(r=>{t||e.signal.aborted||z(!0)}),()=>{t=!0,e.abort()}},[R,_,P,M,V,Y]),(0,r.useEffect)(()=>{var e;if(!R||!B.current)return;let t=B.current;return(t.innerHTML="",q&&Y)?(t.innerHTML=U,e=window.location.pathname,eY.test(String(e||"")))?()=>{t.innerHTML=""}
262:(Array.from(t.getElementsByTagName("script")).forEach(e=>{let t=document.createElement("script");Array.from(e.attributes).forEach(e=>{t.setAttribute(e.name,e.value)}),t.innerHTML=e.innerHTML,e.parentNode?.replaceChild(t,e)}),()=>{t.innerHTML=""}):()=>{t.innerHTML=""}},[U,q,R,Y]),(0,t.jsx)("div",{className:`wsc-widget wsc-widget-embed-code relative ${y?"wsc-bring-to-front":""} ${n}`,"data-hide-overflow":w&&(0!==c||0!==m)?"true":"false",style:{width:a||"auto",height:"auto",...(()=>{switch(o){case"left":return{marginLeft:"0",marginRight:"auto"};case"right":return{marginLeft:"auto",marginRight:"0"};default:return{marginLeft:"auto",marginRight:"auto"}}})()},children:(0,t.jsx)("div",{className:`relative wsc-widget-top-margin-wrapper ${v?"":"wsc-widget-no-mobile-offset"}`,style:{paddingTop:`${s}px`,...et},children:(0,t.jsx)("div",{className:"wsc-widget-content relative w-full",children:(0,t.jsx)("div",{style:er,children:(0,t.jsx)("div",{ref:H,className:"relative w-full",children:(0,t.jsx)("div",{className:`overflow-auto ${J}`,style:{width:`${l}%`,margin:"0 auto",minHeight:G&&X?`${Z}px`:"50px",...ee},children:(0,t.jsx)("div",{ref:B,className:"wsc-embed-code-html"})})})})})})})}],315071)},432002,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(709231),i=e.i(111488);let a={left:"justify-start",center:"justify-center",right:"justify-end"},o=(0,r.memo)(({topMargin:e=0,items:o=[],alignment:l="center",iconColor:s="var(--ws_color_brand_primary)",iconSize:d=24,iconPadding:u=8,iconBackgroundColor:c="transparent",iconBorderRadius:m=9999,iconGap:p=12,className:h=""})=>{let f="number"==typeof m?`${m}px`:m,g=(0,r.useMemo)(()=>({gap:p}),[p]);return(0,t.jsx)("div",{className:`wsc-widget wsc-widget-social-links ${h}`,children:(0,t.jsx)("div",{className:"relative wsc-widget-top-margin-wrapper",style:{paddingTop:e?`${e}px`:"0px"},children:(0,t.jsx)("div",{className:`flex flex-wrap ${a[l]}`,style:g,children:o.map(e=>{let r=e.iconName&&e.iconLibrary?(0,n.getInlineFallbackSvg)(e.iconName,e.iconLibrary):null,a=e.optimizedIcon?.svg||r,o=a?(0,n.renderOptimizedSvg)(a,s,d):null,l=(0,i.humanizeIdentifier)(e.iconName,"Social link"),m="_blank"===e.target?[e.rel,"noopener noreferrer"].filter(Boolean).join(" "):e.rel,p=(0,t.jsx)("div",{className:"flex items-center justify-center","aria-hidden":"true",style:{padding:u,backgroundColor:c,borderRadius:f},children:o?(0,t.jsx)("span",{style:{display:"inline-flex",width:d,height:d},dangerouslySetInnerHTML:o}):(0,t.jsx)("span",{className:"inline-flex rounded-full",style:{width:d,height:d,backgroundColor:s}})});return e.href&&!function(e){if(!e)return!1;let t=e.replace(/[\u0000- ]/g,"");return/^(?:javascript|vbscript|data):/i.test(t)}(e.href)?(0,t.jsx)("a",{href:e.href,target:e.target,rel:m,"aria-label":l,children:p},e.id):(0,t.jsx)("div",{children:p},e.id)})})})})});e.s(["WSCSocialLinksLive",0,o],432002)}]);
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.