{"version":3,"file":"script_main.BkXCh60T.mjs","names":["Input","useState","track","useCallback","email","Input","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Background01","RichText","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","_Fragment","SVG","useState","addPropertyOverrides","SVG","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","getProps","className","css","addPropertyOverrides","ArrowChevronRight","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavigationMenuLinkLarge","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","MenuButton","DropdownMenu","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SVG","Navigation","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js","https:/framer.com/m/framer/InputSites.js@1.16.3","https:/framerusercontent.com/modules/0dfzTKPSzK8b138I1Gsl/cgI0Bwt1saoxfV2LcZoq/Input_Waitlist.js","https:/framerusercontent.com/modules/ek5cZG98TOKLtp46XPCX/DV5oPQh4YafEWIJvY8hW/FZSNqvaHm.js","https:/framerusercontent.com/modules/n8Q5DfAJ6QAS0Vy6sV5A/JoVds3MCF2752IwYvB1h/PzyEDe4Cu.js","https:/framerusercontent.com/modules/5GUbWU8Ib5HCyTzI0tqa/4S0VIN5xtyAaSQp0CkoU/bbhEy90aC.js","https:/framerusercontent.com/modules/4nhoLhhecKJ7G3eKDEwv/jvbPZIem1ll3a1OGJLaX/ONR9S0oC6.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js","https:/framerusercontent.com/modules/7jsXeJOTmX1gznRh66Dw/ThlCFuw4aJz7DoiERynl/h2FHrVriP.js","https:/framerusercontent.com/modules/YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js","https:/framerusercontent.com/modules/sVYql0w4JRrZc5F1TwxI/AejjOySga1bCUai33Fki/CqdtcptQD.js","https:/framerusercontent.com/modules/wNtM84qD27AdaCKpv9To/PIjCHcLieGbhVLiCrIO6/h8ZznJ1Sh.js","https:/framerusercontent.com/modules/xrq2kwEO4ayihxtUjuz2/BcOBG8HO3JCkeOR2Fxga/zkjpJLmlv.js","https:/framerusercontent.com/modules/j0bUop5mK30Q8qttmCH2/MocxmmijWxS2snDodPWQ/sO9wqKcnP.js","https:/framerusercontent.com/modules/kUsiK0dVZVeaJZPAf91Q/YXawopqRb0fh69caK4XL/qyUbB2BVH.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath,useTracking}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{const[,domain,parameters]=url.replace(\"&amp;\",\"&\").match(mailchimpRegex)??[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,trackingId,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const track=useTracking();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(trackingId){track(trackingId);}if(redirectAs===\"link\"&&link&&!isError){const[fullPath,hash]=link.split(\"#\");const path=fullPath.split(\"?\")[0]||\"\";const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url&&typeof window!==\"undefined\")window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","/*\n * Input (framer/InputSites@1.16.3)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js\"\nexport { default } from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import Input from\"https://framer.com/m/framer/InputSites.js@1.16.3\";import{ControlType,addPropertyControls}from\"framer\";/**\n * INPUT - WAITLIST\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */export default function Waitlist(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nreturn /*#__PURE__*/_jsx(Input,{...props,service:\"getwaitlist\"});}addPropertyControls(Waitlist,{getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Waitlist\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input_Waitlist.map","// Generated by Framer (dc3a148)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-J4kHV .framer-styles-preset-1x78aec:not(.rich-text-wrapper), .framer-J4kHV .framer-styles-preset-1x78aec.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.04em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-92ddd262-2bc5-4e7a-a8e7-631a6ae0853c, #fffdfa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-J4kHV\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53c1d35)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-znz3n .framer-styles-preset-1i9catw:not(.rich-text-wrapper), .framer-znz3n .framer-styles-preset-1i9catw.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-92ddd262-2bc5-4e7a-a8e7-631a6ae0853c, #fffdfa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-znz3n\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df12877)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ZG6V8amtJ\",\"AN7yDm8zV\"];const serializationHash=\"framer-stvld\";const variantClassNames={AN7yDm8zV:\"framer-v-1aig86b\",ZG6V8amtJ:\"framer-v-1tmy7y5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dark:\"AN7yDm8zV\",Light:\"ZG6V8amtJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZG6V8amtJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZG6V8amtJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"Footer Image\",fit:\"fill\",intrinsicHeight:2048,intrinsicWidth:2048,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?width=1536&height=1024 1536w\"},className:cx(scopingClassNames,\"framer-1tmy7y5\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"ZG6V8amtJ\",ref:refBinding,style:{filter:\"none\",WebkitFilter:\"none\",...style},variants:{AN7yDm8zV:{filter:\"hue-rotate(194deg) invert(1)\",WebkitFilter:\"hue-rotate(194deg) invert(1)\"}},...addPropertyOverrides({AN7yDm8zV:{\"data-framer-name\":\"Dark\",background:{alt:\"Footer Image Dark Mode\",fit:\"fill\",intrinsicHeight:2048,intrinsicWidth:2048,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/4o3vkZWiKEesdi29rZMam1XIBmQ.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-stvld.framer-wp6a0n, .framer-stvld .framer-wp6a0n { display: block; }\",\".framer-stvld.framer-1tmy7y5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1248px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 2048px; }\",\".framer-stvld.framer-v-1aig86b.framer-1tmy7y5 { aspect-ratio: 1.641025641025641 / 1; height: var(--framer-aspect-ratio-supported, 1248px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1248\n * @framerIntrinsicWidth 2048\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AN7yDm8zV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbbhEy90aC=withCSS(Component,css,\"framer-stvld\");export default FramerbbhEy90aC;FramerbbhEy90aC.displayName=\"Background 01\";FramerbbhEy90aC.defaultProps={height:1248,width:2048};addPropertyControls(FramerbbhEy90aC,{variant:{options:[\"ZG6V8amtJ\",\"AN7yDm8zV\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerbbhEy90aC,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbbhEy90aC\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"2048\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1248\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AN7yDm8zV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bbhEy90aC.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Waitlist from\"https://framerusercontent.com/modules/0dfzTKPSzK8b138I1Gsl/cgI0Bwt1saoxfV2LcZoq/Input_Waitlist.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sTEwNgb37fZ4ZPTP32gA/47kGweDy5ljDYdPzjp9j/ACXc5l5SN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/35DfX7bzEAPBlMH6oYI1/MkbYd58C2rtcxhxO9cov/DHlYa0HU1.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ek5cZG98TOKLtp46XPCX/DV5oPQh4YafEWIJvY8hW/FZSNqvaHm.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/n8Q5DfAJ6QAS0Vy6sV5A/JoVds3MCF2752IwYvB1h/PzyEDe4Cu.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/i5siaGedqAcwNYF6PkJ3/BYUHvEI4tHTKad3E3Byu/V5uR8HEtz.js\";import Background01 from\"https://framerusercontent.com/modules/5GUbWU8Ib5HCyTzI0tqa/4S0VIN5xtyAaSQp0CkoU/bbhEy90aC.js\";const Background01Fonts=getFonts(Background01);const RichTextWithFX=withFX(RichText);const WaitlistFonts=getFonts(Waitlist);const MotionFooterWithFX=withFX(motion.footer);const cycleOrder=[\"MwE1aO_Dk\",\"GRmsPlsf6\",\"zfocB8kHw\",\"bH6BFtfQz\",\"Wz489nJEL\",\"rRC7_5ixQ\"];const serializationHash=\"framer-I116J\";const variantClassNames={bH6BFtfQz:\"framer-v-21kr63\",GRmsPlsf6:\"framer-v-a5ujh0\",MwE1aO_Dk:\"framer-v-4k77xp\",rRC7_5ixQ:\"framer-v-1dxk13a\",Wz489nJEL:\"framer-v-1y3g8bo\",zfocB8kHw:\"framer-v-ciucji\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zKk52GGtg=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={damping:80,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:16};const transition3={damping:40,delay:.3,mass:1,stiffness:200,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:16};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation4={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Small\":\"GRmsPlsf6\",\"Variant phone\":\"rRC7_5ixQ\",\"Variant with no CTA\":\"Wz489nJEL\",Desktop:\"MwE1aO_Dk\",Phone:\"bH6BFtfQz\",Tablet:\"zfocB8kHw\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MwE1aO_Dk\",zKk52GGtg:click??props.zKk52GGtg};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,zKk52GGtg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MwE1aO_Dk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8fz900=activeVariantCallback(async(...args)=>{if(zKk52GGtg){const res=await zKk52GGtg(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Wz489nJEL\",\"rRC7_5ixQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Wz489nJEL\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"bH6BFtfQz\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionFooterWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-4k77xp\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"MwE1aO_Dk\",ref:refBinding,style:{...style},...addPropertyOverrides({bH6BFtfQz:{\"data-framer-name\":\"Phone\"},GRmsPlsf6:{\"data-framer-name\":\"Desktop Small\"},rRC7_5ixQ:{\"data-framer-name\":\"Variant phone\"},Wz489nJEL:{\"data-framer-name\":\"Variant with no CTA\"},zfocB8kHw:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tjh3ym\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"H2cCJ8o6x\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:967.4,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1512px)`,y:(componentViewport?.y||0)+0+0+.5252,...addPropertyOverrides({bH6BFtfQz:{height:1186.4,width:`min(${componentViewport?.width||\"100vw\"}, 1512px)`,y:(componentViewport?.y||0)+0+0+.6441},rRC7_5ixQ:{height:891,width:`min(${componentViewport?.width||\"100vw\"}, 1512px)`,y:(componentViewport?.y||0)+0+0+.4837},Wz489nJEL:{height:772,y:(componentViewport?.y||0)+0+0+.4191},zfocB8kHw:{height:979.4,width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1512px)`,y:(componentViewport?.y||0)+0+0+.5317}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yxpli5-container\",layoutDependency:layoutDependency,layoutId:\"KpFEy_yRZ-container\",nodeId:\"KpFEy_yRZ\",rendersWithMotion:true,scopeId:\"ONR9S0oC6\",style:{mask:\"linear-gradient(0deg, rgb(0, 0, 0) 37%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgb(0, 0, 0) 37%, rgba(0, 0, 0, 0) 100%) add\"},children:/*#__PURE__*/_jsx(Background01,{height:\"100%\",id:\"KpFEy_yRZ\",layoutId:\"KpFEy_yRZ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZG6V8amtJ\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rzwqk9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"E9uINR0pV\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-tx6brx\",\"data-framer-name\":\"head+cta\",layoutDependency:layoutDependency,layoutId:\"HovY67rsd\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1800uxl\",\"data-framer-name\":\"head\",layoutDependency:layoutDependency,layoutId:\"E_z63B2A1\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1v09dle\",\"data-styles-preset\":\"ACXc5l5SN\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Building the future of mobility\"})}),className:\"framer-vippqn\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ulvevBXKw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vzipk1\",layoutDependency:layoutDependency,layoutId:\"hioB1kAkK\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l3j2dj\",\"data-styles-preset\":\"DHlYa0HU1\",style:{\"--framer-text-alignment\":\"center\"},children:\"Stay informed with our progress and subscribe to our Blog.\"})}),className:\"framer-tpucy\",\"data-framer-name\":\"Supporting text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w1DvaWS0T\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1buhws8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yZhr5v4Ei-container\",nodeId:\"yZhr5v4Ei\",rendersWithMotion:true,scopeId:\"ONR9S0oC6\",children:/*#__PURE__*/_jsx(Waitlist,{button:{buttonFont:{},buttonPadding:15,buttonPaddingBottom:15,buttonPaddingLeft:15,buttonPaddingPerSide:false,buttonPaddingRight:15,buttonPaddingTop:15,color:\"rgb(255, 255, 255)\",fill:\"rgb(56, 111, 164)\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:10,getwaitlistAPI:\"\",height:\"100%\",id:\"yZhr5v4Ei\",input:{borderRadius:8,color:\"rgb(0, 0, 0)\",fill:\"rgb(235, 235, 235)\",fixedHeight:50,height:true,padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,placeholder:\"example@email.com\",placeholderColor:\"rgba(0, 0, 0, 0.3)\"},layout:\"horizontal\",layoutId:\"yZhr5v4Ei\",redirectAs:\"link\",style:{width:\"100%\"},trackingId:\"\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qqryu3\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"YfxU5tyXB\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.11)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(64px)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,WebkitBackdropFilter:\"blur(64px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4wmbu\",\"data-border\":true,\"data-framer-name\":\"wrapper-filled\",layoutDependency:layoutDependency,layoutId:\"G2302agAW\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-6b9f03ac-8635-4e7e-865c-9393a793df33, rgb(255, 253, 250))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0px 2px 0px rgba(53, 53, 53, 0.19)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-40ch1s\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"lESAtTnf4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15xsndz\",layoutDependency:layoutDependency,layoutId:\"fdsoS3sN2\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-v8jt0e\",layoutDependency:layoutDependency,layoutId:\"lVV8VSSoB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 70 36\" overflow=\"visible\"><g><g><path d=\"M 0 0.224 L 46.343 0.224 L 46.343 35.951 L 0 35.951 Z\" fill=\"transparent\"></path><path d=\"M 31.005 0.002 L 41.55 0.002 C 44.324 0.002 46.571 2.231 46.564 4.975 L 46.498 30.979 C 46.491 33.713 44.249 35.926 41.484 35.926 L 15.396 35.926 C 15.23 35.926 15.066 35.918 14.904 35.903 L 18.036 30.715 C 18.996 29.126 20.684 28.104 22.551 27.98 L 22.551 27.98 L 39.297 27.98 C 40.807 27.98 42.031 26.769 42.031 25.275 L 42.031 11.019 C 42.031 9.526 40.807 8.315 39.297 8.315 L 31.126 8.315 L 31.125 8.316 L 26.978 8.316 C 26.013 8.316 25.12 8.819 24.627 9.64 L 10.767 32.752 L 11.691 31.169 L 9.163 35.249 C 8.873 35.716 8.36 36 7.807 36 L 0.996 36 C 0.37 36 -0.01 35.317 0.324 34.793 L 21.068 2.311 C 21.987 0.872 23.587 0 25.307 0 L 31.006 0 Z M 35.425 12.545 C 36.293 12.545 36.997 13.242 36.997 14.101 L 36.997 22.188 C 36.997 23.047 36.293 23.744 35.425 23.744 L 27.25 23.744 C 27.23 23.744 27.21 23.743 27.19 23.743 L 25.179 23.743 C 25.157 23.746 25.135 23.747 25.112 23.747 L 24.606 23.747 C 23.877 23.747 23.426 22.96 23.802 22.341 L 29.295 13.298 C 29.578 12.833 30.087 12.548 30.636 12.548 L 31.751 12.548 L 31.752 12.545 Z\" fill=\"rgb(15,19,27)\"></path></g><path d=\"M 62.987 6.405 L 62.987 0.224 L 64.625 0.224 L 66.493 5.138 L 68.38 0.224 L 70 0.224 L 70 6.405 L 68.772 6.405 L 68.772 2.108 L 67.188 6.405 L 65.799 6.405 L 64.215 2.179 L 64.215 6.405 Z M 58.982 6.405 L 58.982 1.386 L 57.059 1.386 L 57.059 0.224 L 62.168 0.224 L 62.168 1.386 L 60.263 1.386 L 60.263 6.405 Z\" fill=\"rgb(15,19,27)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bm2rgq\",layoutDependency:layoutDependency,layoutId:\"DT0HIB4xv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46.564 36\" overflow=\"visible\"><g><path d=\"M 0 0.224 L 46.343 0.224 L 46.343 35.951 L 0 35.951 Z\" fill=\"transparent\"></path><path d=\"M 31.005 0.002 L 41.55 0.002 C 44.324 0.002 46.571 2.231 46.564 4.975 L 46.498 30.979 C 46.491 33.713 44.249 35.926 41.484 35.926 L 15.396 35.926 C 15.23 35.926 15.066 35.918 14.904 35.903 L 18.036 30.715 C 18.996 29.126 20.684 28.104 22.551 27.98 L 22.551 27.98 L 39.297 27.98 C 40.807 27.98 42.031 26.769 42.031 25.275 L 42.031 11.019 C 42.031 9.526 40.807 8.315 39.297 8.315 L 31.126 8.315 L 31.125 8.316 L 26.978 8.316 C 26.013 8.316 25.12 8.819 24.627 9.64 L 10.767 32.752 L 11.691 31.169 L 9.163 35.249 C 8.873 35.716 8.36 36 7.807 36 L 0.996 36 C 0.37 36 -0.01 35.317 0.324 34.793 L 21.068 2.311 C 21.987 0.872 23.587 0 25.307 0 L 31.006 0 Z M 35.425 12.545 C 36.293 12.545 36.997 13.242 36.997 14.101 L 36.997 22.188 C 36.997 23.047 36.293 23.744 35.425 23.744 L 27.25 23.744 C 27.23 23.744 27.21 23.743 27.19 23.743 L 25.179 23.743 C 25.157 23.746 25.135 23.747 25.112 23.747 L 24.606 23.747 C 23.877 23.747 23.426 22.96 23.802 22.341 L 29.295 13.298 C 29.578 12.833 30.087 12.548 30.636 12.548 L 31.751 12.548 L 31.752 12.545 Z\" fill=\"rgb(15,19,27)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-754r9v\",layoutDependency:layoutDependency,layoutId:\"Vd4H5iOXd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46.343 35.727\" overflow=\"visible\"><path d=\"M 0 0 L 46.343 0 L 46.343 35.727 L 0 35.727 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-8z2div\",layoutDependency:layoutDependency,layoutId:\"Z9X10S0VN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46.364 36\" overflow=\"visible\"><path d=\"M 30.805 0.002 L 41.351 0.002 C 44.125 0.002 46.371 2.231 46.364 4.975 L 46.298 30.979 C 46.291 33.713 44.049 35.926 41.285 35.926 L 15.196 35.926 C 15.03 35.926 14.866 35.918 14.704 35.903 L 17.837 30.715 C 18.797 29.126 20.484 28.104 22.351 27.98 L 22.351 27.98 L 39.097 27.98 C 40.607 27.98 41.831 26.769 41.831 25.275 L 41.831 11.019 C 41.831 9.526 40.607 8.315 39.097 8.315 L 30.926 8.315 L 30.926 8.316 L 26.778 8.316 C 25.813 8.316 24.92 8.819 24.427 9.64 L 10.567 32.752 L 11.491 31.169 L 8.963 35.249 C 8.674 35.716 8.16 36 7.607 36 L 0.796 36 C 0.17 36 -0.21 35.317 0.124 34.793 L 20.868 2.311 C 21.787 0.872 23.387 0 25.107 0 L 30.807 0 Z M 35.225 12.545 C 36.093 12.545 36.797 13.242 36.797 14.101 L 36.797 22.188 C 36.797 23.047 36.093 23.744 35.225 23.744 L 27.05 23.744 C 27.03 23.744 27.01 23.743 26.99 23.743 L 24.979 23.743 C 24.957 23.746 24.935 23.747 24.912 23.747 L 24.406 23.747 C 23.677 23.747 23.227 22.96 23.602 22.341 L 29.096 13.298 C 29.378 12.833 29.887 12.548 30.437 12.548 L 31.551 12.548 L 31.552 12.545 Z\" fill=\"rgb(15,19,27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hgv7gi\",layoutDependency:layoutDependency,layoutId:\"GGMBiuY9I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46.364 36\" overflow=\"visible\"><path d=\"M 30.805 0.002 L 41.351 0.002 C 44.125 0.002 46.371 2.231 46.364 4.975 L 46.298 30.979 C 46.291 33.713 44.049 35.926 41.285 35.926 L 15.196 35.926 C 15.03 35.926 14.866 35.918 14.704 35.903 L 17.837 30.715 C 18.797 29.126 20.484 28.104 22.351 27.98 L 22.351 27.98 L 39.097 27.98 C 40.607 27.98 41.831 26.769 41.831 25.275 L 41.831 11.019 C 41.831 9.526 40.607 8.315 39.097 8.315 L 30.926 8.315 L 30.926 8.316 L 26.778 8.316 C 25.813 8.316 24.92 8.819 24.427 9.64 L 10.567 32.752 L 11.491 31.169 L 8.963 35.249 C 8.674 35.716 8.16 36 7.607 36 L 0.796 36 C 0.17 36 -0.21 35.317 0.124 34.793 L 20.868 2.311 C 21.787 0.872 23.387 0 25.107 0 L 30.807 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q9oen4\",layoutDependency:layoutDependency,layoutId:\"hcTBOEFVP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.33 11.202\" overflow=\"visible\"><path d=\"M 11.758 0 C 12.627 0 13.33 0.696 13.33 1.555 L 13.33 9.643 C 13.33 10.502 12.627 11.198 11.758 11.198 L 3.583 11.198 C 3.563 11.198 3.543 11.198 3.523 11.197 L 1.513 11.197 C 1.491 11.2 1.468 11.202 1.446 11.202 L 0.939 11.202 C 0.21 11.202 -0.24 10.415 0.135 9.796 L 5.629 0.753 C 5.912 0.287 6.421 0.002 6.97 0.002 L 8.084 0.002 L 8.086 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1w7oa5i\",layoutDependency:layoutDependency,layoutId:\"x7FgkelmJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.941 6.181\" overflow=\"visible\"><path d=\"M 5.928 6.181 L 5.928 0 L 7.566 0 L 9.434 4.913 L 11.321 0 L 12.941 0 L 12.941 6.181 L 11.713 6.181 L 11.713 1.884 L 10.129 6.181 L 8.74 6.181 L 7.156 1.955 L 7.156 6.181 Z M 1.923 6.181 L 1.923 1.162 L 0 1.162 L 0 0 L 5.109 0 L 5.109 1.162 L 3.204 1.162 L 3.204 6.181 Z\" fill=\"rgb(15,19,27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1l85wom\",layoutDependency:layoutDependency,layoutId:\"dlcIe5cjo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.013 6.181\" overflow=\"visible\"><path d=\"M 0 6.181 L 0 0 L 1.638 0 L 3.507 4.913 L 5.394 0 L 7.013 0 L 7.013 6.181 L 5.786 6.181 L 5.786 1.884 L 4.201 6.181 L 2.812 6.181 L 1.228 1.955 L 1.228 6.181 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pfr5mc\",layoutDependency:layoutDependency,layoutId:\"IXj8EX_PG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.109 6.181\" overflow=\"visible\"><path d=\"M 1.923 6.181 L 1.923 1.162 L 0 1.162 L 0 0 L 5.109 0 L 5.109 1.162 L 3.204 1.162 L 3.204 6.181 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e9ykzz\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"vRIhQ1UT6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x78aec\",\"data-styles-preset\":\"FZSNqvaHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc272eae-bdf5-46ef-9136-b1273bdd4dd6, rgb(61, 61, 61)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Sitemap\"})})}),className:\"framer-13vqgnv\",\"data-framer-name\":\"Sitemap\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"qAUhrLCxj\",style:{\"--extracted-r6o4lv\":\"var(--token-dc272eae-bdf5-46ef-9136-b1273bdd4dd6, rgb(61, 61, 61))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-86pyng\",\"data-framer-name\":\"Footer links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rsqFtl9ZC\",onTap:onTap8fz900,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WBf_oHUjn\"},motionChild:true,nodeId:\"knrn39aq7\",openInNewTab:false,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"Home\"})})})}),className:\"framer-mf2j11\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"knrn39aq7\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"krZnqp734\"},motionChild:true,nodeId:\"eMzWvsuWk\",openInNewTab:false,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"About\"})})})}),className:\"framer-1ca0of1\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eMzWvsuWk\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Wz489nJEL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ddZ21O5cR\"},motionChild:true,nodeId:\"eMzWvsuWk\",openInNewTab:false,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"About\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PiS8R7HBe\"},motionChild:true,nodeId:\"mUIh1hdo5\",openInNewTab:false,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"Current Solutions\"})})})}),className:\"framer-1urkn8p\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mUIh1hdo5\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"krZnqp734\"},motionChild:true,nodeId:\"kwFQJH7J3\",openInNewTab:false,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"Our Story\"})})})}),className:\"framer-limn2h\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kwFQJH7J3\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SwEKT5JqQ\"},motionChild:true,nodeId:\"kTiAlc4ig\",openInNewTab:false,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"Blog\"})})})}),className:\"framer-re9d8r\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kTiAlc4ig\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wp9hnm\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"YJnht4cUx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x78aec\",\"data-styles-preset\":\"FZSNqvaHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc272eae-bdf5-46ef-9136-b1273bdd4dd6, rgb(61, 61, 61)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Legal\"})})}),className:\"framer-3og7b8\",\"data-framer-name\":\"Sitemap\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"ACxE2eWBS\",style:{\"--extracted-r6o4lv\":\"var(--token-dc272eae-bdf5-46ef-9136-b1273bdd4dd6, rgb(61, 61, 61))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vgmh7u\",\"data-framer-name\":\"Footer links\",layoutDependency:layoutDependency,layoutId:\"wCvYXN6jn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vtm3_4TLt\"},motionChild:true,nodeId:\"vp36L8Bru\",openInNewTab:true,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"Terms of use\"})})})}),className:\"framer-5vhi7s\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vp36L8Bru\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SsoXP8IXm\"},motionChild:true,nodeId:\"gk6w07sSo\",openInNewTab:true,relValues:[],scopeId:\"ONR9S0oC6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10jggzm\",\"data-styles-preset\":\"V5uR8HEtz\",children:\"Privacy Policy\"})})})}),className:\"framer-d5wyhp\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gk6w07sSo\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kp1558\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"IlSEPrIKU\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ve8yjd\",\"data-framer-name\":\"Col\",layoutDependency:layoutDependency,layoutId:\"sbjG5vk4H\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:\"\\xa9 2026 Novel and Nonobvious, LLC.  All rights reserved.\"})}),className:\"framer-kndrc0\",\"data-framer-name\":\"Sitemap\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kN8y793lQ\",style:{\"--extracted-r6o4lv\":\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bH6BFtfQz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:[\"\\xa9 2026 \",/*#__PURE__*/_jsx(motion.br,{}),\"Novel and Nonobvious, LLC.  All rights reserved.\"]})})},rRC7_5ixQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1i9catw\",\"data-styles-preset\":\"PzyEDe4Cu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43)))\"},children:[\"\\xa9 2026 \",/*#__PURE__*/_jsx(motion.br,{}),\"Novel and Nonobvious, LLC.  All rights reserved.\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ba9yal\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"Pk32q5DVk\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/able-physics/\",motionChild:true,nodeId:\"iaEMWPF9x\",openInNewTab:true,scopeId:\"ONR9S0oC6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dobzgs framer-1iwnfpi\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"iaEMWPF9x\",whileHover:animation4,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jdqa2y\",\"data-framer-name\":\"icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"dnCkfccgn\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><g transform=\"translate(2.545 3.261)\"><path d=\"M 0.07 14.063 L 0.07 0 L 14.573 0 L 14.573 14.063 Z\" fill=\"transparent\"></path><path d=\"M 0 1.702 C 0 1.233 0.164 0.846 0.492 0.541 C 0.82 0.237 1.247 0.084 1.772 0.084 C 2.288 0.084 2.705 0.234 3.024 0.534 C 3.352 0.844 3.516 1.247 3.516 1.744 C 3.516 2.194 3.356 2.569 3.038 2.869 C 2.71 3.178 2.278 3.333 1.744 3.333 L 1.73 3.333 C 1.214 3.333 0.797 3.178 0.478 2.869 C 0.159 2.56 0 2.17 0 1.702 Z M 0.183 14.007 L 0.183 4.613 L 3.305 4.613 L 3.305 14.007 Z M 5.035 14.007 L 8.157 14.007 L 8.157 8.761 C 8.157 8.433 8.194 8.18 8.269 8.002 C 8.4 7.683 8.6 7.414 8.867 7.193 C 9.134 6.973 9.469 6.863 9.872 6.863 C 10.922 6.863 11.448 7.571 11.448 8.986 L 11.448 14.007 L 14.57 14.007 L 14.57 8.621 C 14.57 7.233 14.241 6.181 13.585 5.464 C 12.929 4.746 12.062 4.388 10.983 4.388 C 9.774 4.388 8.832 4.908 8.157 5.949 L 8.157 5.977 L 8.143 5.977 L 8.157 5.949 L 8.157 4.613 L 5.035 4.613 C 5.053 4.913 5.063 5.846 5.063 7.411 C 5.063 8.977 5.053 11.176 5.035 14.007 Z\" fill=\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\"></path></g></svg>',svgContentId:11268044154,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/\",motionChild:true,nodeId:\"gegNwwi5L\",openInNewTab:true,scopeId:\"ONR9S0oC6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qzdrah framer-1iwnfpi\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"gegNwwi5L\",whileHover:animation4,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nxxthm\",\"data-framer-name\":\"instagram-icon logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"jC1oGgaHQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 9.867 4.313 C 11.814 4.313 12.045 4.321 12.814 4.356 C 13.525 4.388 13.911 4.507 14.168 4.607 C 14.508 4.739 14.751 4.897 15.006 5.152 C 15.262 5.408 15.42 5.651 15.552 5.991 C 15.652 6.248 15.771 6.634 15.803 7.345 C 15.838 8.114 15.846 8.345 15.846 10.292 C 15.846 12.24 15.838 12.47 15.803 13.239 C 15.771 13.95 15.652 14.337 15.552 14.594 C 15.42 14.934 15.262 15.177 15.006 15.432 C 14.751 15.687 14.508 15.845 14.168 15.978 C 13.911 16.078 13.525 16.196 12.814 16.229 C 12.045 16.264 11.814 16.271 9.867 16.271 C 7.919 16.271 7.689 16.264 6.92 16.229 C 6.209 16.196 5.822 16.078 5.565 15.978 C 5.225 15.845 4.982 15.687 4.727 15.432 C 4.472 15.177 4.314 14.934 4.181 14.594 C 4.081 14.337 3.963 13.95 3.93 13.239 C 3.895 12.47 3.888 12.24 3.888 10.292 C 3.888 8.345 3.895 8.114 3.93 7.345 C 3.963 6.634 4.081 6.248 4.181 5.991 C 4.314 5.651 4.472 5.408 4.727 5.152 C 4.982 4.897 5.225 4.739 5.565 4.607 C 5.822 4.507 6.209 4.388 6.92 4.356 C 7.689 4.321 7.919 4.313 9.867 4.313 Z M 9.867 2.999 C 7.886 2.999 7.638 3.008 6.86 3.043 C 6.083 3.079 5.553 3.202 5.089 3.382 C 4.61 3.568 4.203 3.818 3.798 4.223 C 3.392 4.629 3.143 5.035 2.956 5.515 C 2.776 5.979 2.653 6.509 2.617 7.285 C 2.582 8.063 2.574 8.312 2.574 10.292 C 2.574 12.273 2.582 12.521 2.617 13.299 C 2.653 14.076 2.776 14.606 2.956 15.07 C 3.143 15.549 3.392 15.956 3.798 16.361 C 4.203 16.767 4.61 17.016 5.089 17.203 C 5.553 17.383 6.083 17.506 6.86 17.542 C 7.638 17.577 7.886 17.585 9.867 17.585 C 11.847 17.585 12.096 17.577 12.874 17.542 C 13.65 17.506 14.18 17.383 14.644 17.203 C 15.124 17.016 15.53 16.767 15.936 16.361 C 16.341 15.956 16.59 15.549 16.777 15.07 C 16.957 14.606 17.08 14.076 17.116 13.299 C 17.151 12.521 17.16 12.273 17.16 10.292 C 17.16 8.312 17.151 8.063 17.116 7.285 C 17.08 6.509 16.957 5.979 16.777 5.515 C 16.59 5.035 16.341 4.629 15.936 4.223 C 15.53 3.818 15.124 3.568 14.644 3.382 C 14.18 3.202 13.65 3.079 12.874 3.043 C 12.096 3.008 11.847 2.999 9.867 2.999 Z M 9.867 6.547 C 7.798 6.547 6.122 8.224 6.122 10.292 C 6.122 12.361 7.798 14.037 9.867 14.037 C 11.935 14.037 13.612 12.361 13.612 10.292 C 13.612 8.224 11.935 6.547 9.867 6.547 Z M 9.867 12.723 C 8.524 12.723 7.436 11.635 7.436 10.292 C 7.436 8.95 8.524 7.861 9.867 7.861 C 11.209 7.861 12.298 8.95 12.298 10.292 C 12.298 11.635 11.209 12.723 9.867 12.723 Z M 14.635 6.399 C 14.635 6.883 14.243 7.274 13.76 7.274 C 13.276 7.274 12.885 6.883 12.885 6.399 C 12.885 5.916 13.276 5.524 13.76 5.524 C 14.243 5.524 14.635 5.916 14.635 6.399 Z\" fill=\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\"></path></svg>',svgContentId:9945468311,withExternalLayout:true})})})]})]})]})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I116J.framer-1iwnfpi, .framer-I116J .framer-1iwnfpi { display: block; }\",\".framer-I116J.framer-4k77xp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 40px 40px 40px; position: relative; width: 1512px; }\",\".framer-I116J .framer-1tjh3ym { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1512px; overflow: hidden; padding: 120px 40px 120px 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-I116J .framer-yxpli5-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.05428881650382% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-I116J .framer-1rzwqk9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1180px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-I116J .framer-tx6brx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I116J .framer-1800uxl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I116J .framer-vippqn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 640px; word-break: break-word; word-wrap: break-word; }\",\".framer-I116J .framer-1vzipk1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I116J .framer-tpucy, .framer-I116J .framer-13vqgnv, .framer-I116J .framer-mf2j11, .framer-I116J .framer-1ca0of1, .framer-I116J .framer-1urkn8p, .framer-I116J .framer-limn2h, .framer-I116J .framer-re9d8r, .framer-I116J .framer-3og7b8, .framer-I116J .framer-5vhi7s, .framer-I116J .framer-d5wyhp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-I116J .framer-1buhws8-container { flex: none; height: auto; position: relative; width: 300px; }\",\".framer-I116J .framer-1qqryu3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 100%; }\",\".framer-I116J .framer-4wmbu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 60px 40px 60px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-I116J .framer-40ch1s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-I116J .framer-15xsndz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 33px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-I116J .framer-v8jt0e { height: 36px; position: relative; width: 70px; }\",\".framer-I116J .framer-1bm2rgq, .framer-I116J .framer-754r9v, .framer-I116J .framer-8z2div, .framer-I116J .framer-1hgv7gi { height: 36px; left: 0px; position: absolute; top: 0px; width: 47px; }\",\".framer-I116J .framer-1q9oen4 { height: 11px; left: 24px; position: absolute; top: 13px; width: 14px; }\",\".framer-I116J .framer-1w7oa5i { height: 6px; left: 57px; position: absolute; top: 0px; width: 13px; }\",\".framer-I116J .framer-1l85wom { height: 6px; left: 6px; position: absolute; top: 0px; width: 7px; }\",\".framer-I116J .framer-pfr5mc { height: 6px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-I116J .framer-1e9ykzz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-I116J .framer-86pyng { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-I116J .framer-1wp9hnm { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-I116J .framer-vgmh7u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-I116J .framer-1kp1558 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; min-height: 229px; overflow: visible; padding: 45px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-I116J .framer-1ve8yjd { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-I116J .framer-kndrc0 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-I116J .framer-1ba9yal { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 2px 0px; position: relative; width: min-content; }\",\".framer-I116J .framer-dobzgs, .framer-I116J .framer-1qzdrah { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-I116J .framer-jdqa2y, .framer-I116J .framer-nxxthm { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-I116J.framer-v-a5ujh0.framer-4k77xp { width: 1200px; }\",\".framer-I116J.framer-v-ciucji.framer-4k77xp { padding: 0px 20px 20px 20px; width: 810px; }\",\".framer-I116J.framer-v-ciucji .framer-1tjh3ym { padding: 80px 40px 80px 40px; }\",\".framer-I116J.framer-v-ciucji .framer-tpucy, .framer-I116J.framer-v-21kr63 .framer-tpucy { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-I116J.framer-v-ciucji .framer-40ch1s { align-content: unset; align-items: unset; display: grid; gap: 24px 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); }\",\".framer-I116J.framer-v-ciucji .framer-15xsndz { align-self: start; flex: none; justify-self: start; order: 0; width: 1fr; }\",\".framer-I116J.framer-v-ciucji .framer-1e9ykzz { flex: none; order: 1; position: absolute; right: 0px; top: 24px; width: 265px; z-index: 1; }\",\".framer-I116J.framer-v-ciucji .framer-13vqgnv, .framer-I116J.framer-v-ciucji .framer-3og7b8, .framer-I116J.framer-v-21kr63 .framer-tx6brx { order: 0; }\",\".framer-I116J.framer-v-ciucji .framer-86pyng, .framer-I116J.framer-v-ciucji .framer-vgmh7u, .framer-I116J.framer-v-21kr63 .framer-1qqryu3 { order: 1; }\",\".framer-I116J.framer-v-ciucji .framer-1wp9hnm { flex: none; gap: 15px; height: 107px; order: 2; position: absolute; right: -115px; top: 25px; width: 265px; z-index: 1; }\",\".framer-I116J.framer-v-ciucji .framer-1kp1558 { align-self: start; flex: none; gap: 16px; height: auto; justify-self: start; min-height: unset; order: 3; width: 100%; }\",\".framer-I116J.framer-v-ciucji .framer-1ve8yjd { padding: 78px 0px 32px 0px; }\",\".framer-I116J.framer-v-21kr63.framer-4k77xp, .framer-I116J.framer-v-1dxk13a.framer-4k77xp { padding: 0px; width: 390px; }\",\".framer-I116J.framer-v-21kr63 .framer-1tjh3ym, .framer-I116J.framer-v-1dxk13a .framer-1tjh3ym { padding: 60px 20px 20px 20px; }\",\".framer-I116J.framer-v-21kr63 .framer-vippqn { width: 100%; }\",\".framer-I116J.framer-v-21kr63 .framer-40ch1s, .framer-I116J.framer-v-1dxk13a .framer-40ch1s { flex-direction: column; gap: 36px; }\",\".framer-I116J.framer-v-21kr63 .framer-15xsndz, .framer-I116J.framer-v-1dxk13a .framer-15xsndz { flex: none; order: 0; width: 100%; }\",\".framer-I116J.framer-v-21kr63 .framer-1e9ykzz, .framer-I116J.framer-v-1dxk13a .framer-1e9ykzz { flex: none; order: 1; padding: 0px; width: 100%; }\",\".framer-I116J.framer-v-21kr63 .framer-1wp9hnm, .framer-I116J.framer-v-1dxk13a .framer-1wp9hnm { align-self: unset; flex: none; height: min-content; order: 2; padding: 0px; width: 100%; }\",\".framer-I116J.framer-v-21kr63 .framer-1ve8yjd, .framer-I116J.framer-v-1dxk13a .framer-1ve8yjd { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 36px 0px 36px 0px; }\",\".framer-I116J.framer-v-21kr63 .framer-kndrc0, .framer-I116J.framer-v-1dxk13a .framer-kndrc0 { flex: none; width: 100%; }\",\".framer-I116J.framer-v-1dxk13a .framer-1kp1558 { flex: none; gap: 16px; min-height: 436px; order: 3; padding: 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-I116J[data-border=\"true\"]::after, .framer-I116J [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1023\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GRmsPlsf6\":{\"layout\":[\"fixed\",\"auto\"]},\"zfocB8kHw\":{\"layout\":[\"fixed\",\"auto\"]},\"bH6BFtfQz\":{\"layout\":[\"fixed\",\"auto\"]},\"Wz489nJEL\":{\"layout\":[\"fixed\",\"auto\"]},\"rRC7_5ixQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zKk52GGtg\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerONR9S0oC6=withCSS(Component,css,\"framer-I116J\");export default FramerONR9S0oC6;FramerONR9S0oC6.displayName=\"Footer\";FramerONR9S0oC6.defaultProps={height:1023,width:1512};addPropertyControls(FramerONR9S0oC6,{variant:{options:[\"MwE1aO_Dk\",\"GRmsPlsf6\",\"zfocB8kHw\",\"bH6BFtfQz\",\"Wz489nJEL\",\"rRC7_5ixQ\"],optionTitles:[\"Desktop\",\"Desktop Small\",\"Tablet\",\"Phone\",\"Variant with no CTA\",\"Variant phone\"],title:\"Variant\",type:ControlType.Enum},zKk52GGtg:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerONR9S0oC6,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...Background01Fonts,...WaitlistFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerONR9S0oC6\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1023\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GRmsPlsf6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zfocB8kHw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bH6BFtfQz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wz489nJEL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rRC7_5ixQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1512\",\"framerVariables\":\"{\\\"zKk52GGtg\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ONR9S0oC6.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){const circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){const updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{replacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};const accessibilityProps={role:\"img\",...props.title&&{\"aria-label\":props.title},...props.description&&{\"aria-description\":props.description}};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle,...accessibilityProps});}SVG.displayName=\"SVG\";SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\",title:\"\",description:\"\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},title:{type:ControlType.String,title:\"Title\",defaultValue:\"\",placeholder:\"Icon name...\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",placeholder:\"Icon purpose...\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG_Prod.map","// Generated by Framer (fb365c6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";const SVGFonts=getFonts(SVG);const enabledGestures={tWPz6dl98:{hover:true}};const cycleOrder=[\"tWPz6dl98\",\"VeztlgV26\"];const serializationHash=\"framer-MPPIH\";const variantClassNames={tWPz6dl98:\"framer-v-q7603b\",VeztlgV26:\"framer-v-6ko6ly\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"VeztlgV26\",Default:\"tWPz6dl98\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,tgBq8LozN:hover??props.tgBq8LozN,variant:humanReadableVariantMap[props.variant]??props.variant??\"tWPz6dl98\",WZCAUPiqB:click??props.WZCAUPiqB};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,WZCAUPiqB,tgBq8LozN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tWPz6dl98\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcvg7w7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WZCAUPiqB){const res=await WZCAUPiqB(...args);if(res===false)return false;}});const onMouseEnter4nupjs=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(tgBq8LozN){const res=await tgBq8LozN(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q7603b\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tWPz6dl98\",onMouseEnter:onMouseEnter4nupjs,onTap:onTapcvg7w7,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-41ee6116-24d0-40b9-b9db-f820ece9e71c, rgba(74, 66, 48, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-a293a03e-6248-4c59-9866-8cfd8d9dcc23, rgb(245, 244, 239))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({\"tWPz6dl98-hover\":{\"data-framer-name\":undefined},VeztlgV26:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ch81ch-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gIhPswaSL-container\",name:\"Icon\",nodeId:\"gIhPswaSL\",rendersWithMotion:true,scopeId:\"h2FHrVriP\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, rgb(43, 43, 43))\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M4 4.66669H16V6.00002H4V4.66669ZM4 9.33335H16V10.6667H4V9.33335ZM4 14H16V15.3334H4V14Z\" fill=\"#2E251C\"/> </svg>',description:\"\",height:\"100%\",id:\"gIhPswaSL\",layoutId:\"gIhPswaSL\",lineCap:\"butt\",lineJoin:\"miter\",name:\"Icon\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({VeztlgV26:{customSvgCode:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M10.0006 8.82208L14.1253 4.69727L15.3038 5.87577L11.1791 10.0006L15.3038 14.1253L14.1253 15.3038L10.0006 11.1791L5.87577 15.3038L4.69727 14.1253L8.82208 10.0006L4.69727 5.87577L5.87577 4.69727L10.0006 8.82208Z\" fill=\"#2E251C\"/> </svg>'}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MPPIH.framer-yn01wg, .framer-MPPIH .framer-yn01wg { display: block; }\",\".framer-MPPIH.framer-q7603b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: min-content; }\",\".framer-MPPIH .framer-ch81ch-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",'.framer-MPPIH[data-border=\"true\"]::after, .framer-MPPIH [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VeztlgV26\":{\"layout\":[\"auto\",\"auto\"]},\"v1jSMcUav\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WZCAUPiqB\":\"click\",\"tgBq8LozN\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh2FHrVriP=withCSS(Component,css,\"framer-MPPIH\");export default Framerh2FHrVriP;Framerh2FHrVriP.displayName=\"Menu Button\";Framerh2FHrVriP.defaultProps={height:40,width:40};addPropertyControls(Framerh2FHrVriP,{variant:{options:[\"tWPz6dl98\",\"VeztlgV26\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},WZCAUPiqB:{title:\"Click\",type:ControlType.EventHandler},tgBq8LozN:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(Framerh2FHrVriP,[{explicitInter:true,fonts:[]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh2FHrVriP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WZCAUPiqB\\\":\\\"click\\\",\\\"tgBq8LozN\\\":\\\"hover\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VeztlgV26\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v1jSMcUav\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h2FHrVriP.map","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 0 16\" fill=\"transparent\" height=\"16px\" id=\"ghtrj_K1f\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(8 4)\" width=\"8px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2736393349\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-leVzG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-leVzG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Chevron Right\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-leVzG\");Icon.displayName=\"Arrow Chevron Right\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Chevron Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4deef4f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-dxkn2 .framer-styles-preset-1x4fbwn:not(.rich-text-wrapper), .framer-dxkn2 .framer-styles-preset-1x4fbwn.rich-text-wrapper h3 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-07166717-3982-4abf-b9ac-2c537eaf96c9, #2b2b2b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-dxkn2\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowChevronRight from\"https://framerusercontent.com/modules/YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sVYql0w4JRrZc5F1TwxI/AejjOySga1bCUai33Fki/CqdtcptQD.js\";const ArrowChevronRightFonts=getFonts(ArrowChevronRight);const enabledGestures={Kbt1L2tgv:{hover:true}};const serializationHash=\"framer-ydPzD\";const variantClassNames={Kbt1L2tgv:\"framer-v-x210oa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Umy3dRXjD=undefined;const XIoKJ10qq=undefined;const QHB2Q7y5_=undefined;const oyJCUopEn=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,oyJCUopEn:title??props.oyJCUopEn??\"Classes\",QHB2Q7y5_:newTab??props.QHB2Q7y5_,Umy3dRXjD:click??props.Umy3dRXjD,XIoKJ10qq:link??props.XIoKJ10qq};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,oyJCUopEn,XIoKJ10qq,QHB2Q7y5_,Umy3dRXjD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Kbt1L2tgv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwjz6u4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Umy3dRXjD){const res=await Umy3dRXjD(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:XIoKJ10qq,motionChild:true,nodeId:\"Kbt1L2tgv\",openInNewTab:QHB2Q7y5_,scopeId:\"h8ZznJ1Sh\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-x210oa\",className,classNames)} framer-1l4rkig`,\"data-framer-name\":\"Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Kbt1L2tgv\",onTap:onTapwjz6u4,ref:refBinding,style:{...style},...addPropertyOverrides({\"Kbt1L2tgv-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sl8oys\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"pHsO3V6HG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1x4fbwn\",\"data-styles-preset\":\"CqdtcptQD\",children:\"Classes\"})}),className:\"framer-1fuw726\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R6eIcxtk3\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:oyJCUopEn,variants:{\"Kbt1L2tgv-hover\":{\"--extracted-a0htzi\":\"var(--token-dc272eae-bdf5-46ef-9136-b1273bdd4dd6, rgb(61, 61, 61))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Kbt1L2tgv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1x4fbwn\",\"data-styles-preset\":\"CqdtcptQD\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-dc272eae-bdf5-46ef-9136-b1273bdd4dd6, rgb(61, 61, 61)))\"},children:\"Classes\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ArrowChevronRight,{animated:true,className:\"framer-9m43v1\",layoutDependency:layoutDependency,layoutId:\"bkZL4hJZm\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"var(--token-7a5efadd-3e0f-49b2-be8d-bd849e1c82a3, rgb(94, 94, 94))\",opacity:0}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ydPzD.framer-1l4rkig, .framer-ydPzD .framer-1l4rkig { display: block; }\",\".framer-ydPzD.framer-x210oa { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 240px; }\",\".framer-ydPzD .framer-1sl8oys { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ydPzD .framer-1fuw726 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ydPzD .framer-9m43v1 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-ydPzD.framer-v-x210oa.hover.framer-x210oa { padding: 0px 0px 0px 4px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hY1L_VcDC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oyJCUopEn\":\"title\",\"XIoKJ10qq\":\"link\",\"QHB2Q7y5_\":\"newTab\",\"Umy3dRXjD\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh8ZznJ1Sh=withCSS(Component,css,\"framer-ydPzD\");export default Framerh8ZznJ1Sh;Framerh8ZznJ1Sh.displayName=\"Navigation/Menu Link Large\";Framerh8ZznJ1Sh.defaultProps={height:34,width:240};addPropertyControls(Framerh8ZznJ1Sh,{oyJCUopEn:{defaultValue:\"Classes\",displayTextArea:false,title:\"Title\",type:ControlType.String},XIoKJ10qq:{title:\"Link\",type:ControlType.Link},QHB2Q7y5_:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},Umy3dRXjD:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerh8ZznJ1Sh,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ArrowChevronRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh8ZznJ1Sh\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"240\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hY1L_VcDC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"oyJCUopEn\\\":\\\"title\\\",\\\"XIoKJ10qq\\\":\\\"link\\\",\\\"QHB2Q7y5_\\\":\\\"newTab\\\",\\\"Umy3dRXjD\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h8ZznJ1Sh.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationMenuLinkLarge from\"https://framerusercontent.com/modules/wNtM84qD27AdaCKpv9To/PIjCHcLieGbhVLiCrIO6/h8ZznJ1Sh.js\";const NavigationMenuLinkLargeFonts=getFonts(NavigationMenuLinkLarge);const cycleOrder=[\"zSvc0fMN5\",\"O3bKtoIT8\",\"oEA9fAztU\"];const serializationHash=\"framer-e9JMP\";const variantClassNames={O3bKtoIT8:\"framer-v-1pwj6kc\",oEA9fAztU:\"framer-v-1tusnrx\",zSvc0fMN5:\"framer-v-1u8zk48\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZE1aw72sD=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"zSvc0fMN5\",Phone:\"oEA9fAztU\",Tablet:\"O3bKtoIT8\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zSvc0fMN5\",ZE1aw72sD:click??props.ZE1aw72sD};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ZE1aw72sD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zSvc0fMN5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapiq3dxd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZE1aw72sD){const res=await ZE1aw72sD(...args);if(res===false)return false;}});const onTapx0punv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZE1aw72sD){const res=await ZE1aw72sD(...args);if(res===false)return false;}setVariant(\"oEA9fAztU\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"O3bKtoIT8\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u8zk48\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zSvc0fMN5\",onTap:onTapiq3dxd,ref:refBinding,style:{backgroundColor:\"var(--token-9b04d362-f77d-42cb-9acd-d3a578434811, rgb(255, 253, 250))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 15px 32px -11px rgba(0, 0, 0, 0.08)\",...style},...addPropertyOverrides({O3bKtoIT8:{\"data-framer-name\":\"Tablet\",onTap:onTapx0punv},oEA9fAztU:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",pixelHeight:698,pixelWidth:945,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/klCxDDarFPnOBZw2yo8wR8scxE.png?width=945&height=698\",srcSet:\"https://framerusercontent.com/images/klCxDDarFPnOBZw2yo8wR8scxE.png?scale-down-to=512&width=945&height=698 512w,https://framerusercontent.com/images/klCxDDarFPnOBZw2yo8wR8scxE.png?width=945&height=698 945w\"},className:\"framer-xjhkog\",layoutDependency:layoutDependency,layoutId:\"ftG74MpaQ\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},...addPropertyOverrides({O3bKtoIT8:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24),pixelHeight:698,pixelWidth:945,positionX:\"center\",positionY:\"center\",sizes:\"400px\",src:\"https://framerusercontent.com/images/klCxDDarFPnOBZw2yo8wR8scxE.png?width=945&height=698\",srcSet:\"https://framerusercontent.com/images/klCxDDarFPnOBZw2yo8wR8scxE.png?scale-down-to=512&width=945&height=698 512w,https://framerusercontent.com/images/klCxDDarFPnOBZw2yo8wR8scxE.png?width=945&height=698 945w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10n2jep\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"HIIjc9Rxl\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined},{href:{webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined},{href:{webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||130)-48)*1-48)*1,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 48px) / 376)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||130)-48-((componentViewport?.height||130)-48)*1)/2)+24,...addPropertyOverrides({O3bKtoIT8:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+24+24+0},oEA9fAztU:{height:34,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) / 376)`,y:(componentViewport?.y||0)+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h14u1x-container\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"k4O7FLOF_-container\",name:\"Home\",nodeId:\"k4O7FLOF_\",rendersWithMotion:true,scopeId:\"zkjpJLmlv\",children:/*#__PURE__*/_jsx(NavigationMenuLinkLarge,{height:\"100%\",id:\"k4O7FLOF_\",layoutId:\"k4O7FLOF_\",name:\"Home\",oyJCUopEn:\"Home\",QHB2Q7y5_:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",XIoKJ10qq:resolvedLinks[0],...addPropertyOverrides({O3bKtoIT8:{style:{width:\"100%\"},XIoKJ10qq:resolvedLinks[1]},oEA9fAztU:{XIoKJ10qq:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ddZ21O5cR\"},implicitPathVariables:undefined},{href:{webPageId:\"ddZ21O5cR\"},implicitPathVariables:undefined},{href:{webPageId:\"ddZ21O5cR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||130)-48)*1-48)*1,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 48px) * 0.0293)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||130)-48-((componentViewport?.height||130)-48)*1)/2)+24,...addPropertyOverrides({O3bKtoIT8:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+24+24+34},oEA9fAztU:{height:34,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.0293)`,y:(componentViewport?.y||0)+24+0+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1alrvs-container\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"ACG6mLztd-container\",name:\"About\",nodeId:\"ACG6mLztd\",rendersWithMotion:true,scopeId:\"zkjpJLmlv\",children:/*#__PURE__*/_jsx(NavigationMenuLinkLarge,{height:\"100%\",id:\"ACG6mLztd\",layoutId:\"ACG6mLztd\",name:\"About\",oyJCUopEn:\"About\",QHB2Q7y5_:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",XIoKJ10qq:resolvedLinks1[0],...addPropertyOverrides({O3bKtoIT8:{style:{width:\"100%\"},XIoKJ10qq:resolvedLinks1[1]},oEA9fAztU:{XIoKJ10qq:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"krZnqp734\"},implicitPathVariables:undefined},{href:{webPageId:\"krZnqp734\"},implicitPathVariables:undefined},{href:{webPageId:\"krZnqp734\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||130)-48)*1-48)*1.1176,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 48px) * 0.0461)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||130)-48-((componentViewport?.height||130)-48)*1)/2)+24,...addPropertyOverrides({O3bKtoIT8:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+24+24+68},oEA9fAztU:{height:34,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.0461)`,y:(componentViewport?.y||0)+24+0+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h4ggof-container\",\"data-framer-name\":\"Our Story\",layoutDependency:layoutDependency,layoutId:\"VqaeyThdM-container\",name:\"Our Story\",nodeId:\"VqaeyThdM\",rendersWithMotion:true,scopeId:\"zkjpJLmlv\",children:/*#__PURE__*/_jsx(NavigationMenuLinkLarge,{height:\"100%\",id:\"VqaeyThdM\",layoutId:\"VqaeyThdM\",name:\"Our Story\",oyJCUopEn:\"Our Story\",QHB2Q7y5_:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",XIoKJ10qq:resolvedLinks2[0],...addPropertyOverrides({O3bKtoIT8:{style:{width:\"100%\"},XIoKJ10qq:resolvedLinks2[1]},oEA9fAztU:{XIoKJ10qq:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":YjcBXpubP\",webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined},{href:{hash:\":voxRfHP2d\",webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined},{href:{hash:\":YjcBXpubP\",webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||130)-48)*1-48)*1,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 48px) * 0.14)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||130)-48-((componentViewport?.height||130)-48)*1)/2)+24,...addPropertyOverrides({O3bKtoIT8:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+24+24+102},oEA9fAztU:{height:34,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.14)`,y:(componentViewport?.y||0)+24+0+0+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sslbju-container\",\"data-framer-name\":\"Current Solutions\",layoutDependency:layoutDependency,layoutId:\"F_nUJcIsp-container\",name:\"Current Solutions\",nodeId:\"F_nUJcIsp\",rendersWithMotion:true,scopeId:\"zkjpJLmlv\",children:/*#__PURE__*/_jsx(NavigationMenuLinkLarge,{height:\"100%\",id:\"F_nUJcIsp\",layoutId:\"F_nUJcIsp\",name:\"Current Solutions\",oyJCUopEn:\"Current Solutions\",QHB2Q7y5_:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",XIoKJ10qq:resolvedLinks3[0],...addPropertyOverrides({O3bKtoIT8:{style:{width:\"100%\"},XIoKJ10qq:resolvedLinks3[1]},oEA9fAztU:{XIoKJ10qq:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":i6NYXExNc\",webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined},{href:{hash:\":i6NYXExNc\",webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined},{href:{hash:\":i6NYXExNc\",webPageId:\"WBf_oHUjn\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||130)-48)*1-48)*1,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 48px) * 0.0328)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||130)-48-((componentViewport?.height||130)-48)*1)/2)+24,...addPropertyOverrides({O3bKtoIT8:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+24+24+136},oEA9fAztU:{height:34,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.0328)`,y:(componentViewport?.y||0)+24+0+0+136}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-76gbyf-container\",\"data-framer-name\":\"Patent\",layoutDependency:layoutDependency,layoutId:\"zLRy72_s1-container\",name:\"Patent\",nodeId:\"zLRy72_s1\",rendersWithMotion:true,scopeId:\"zkjpJLmlv\",children:/*#__PURE__*/_jsx(NavigationMenuLinkLarge,{height:\"100%\",id:\"zLRy72_s1\",layoutId:\"zLRy72_s1\",name:\"Patent\",oyJCUopEn:\"Patent\",QHB2Q7y5_:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",XIoKJ10qq:resolvedLinks4[0],...addPropertyOverrides({O3bKtoIT8:{style:{width:\"100%\"},XIoKJ10qq:resolvedLinks4[1]},oEA9fAztU:{XIoKJ10qq:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SwEKT5JqQ\"},implicitPathVariables:undefined},{href:{webPageId:\"SwEKT5JqQ\"},implicitPathVariables:undefined},{href:{webPageId:\"SwEKT5JqQ\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||130)-48)*1-48)*1,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 48px) * 0.1073)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||130)-48-((componentViewport?.height||130)-48)*1)/2)+24,...addPropertyOverrides({O3bKtoIT8:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+24+24+170},oEA9fAztU:{height:34,width:`calc((${componentViewport?.width||\"100vw\"} - 48px) * 0.1073)`,y:(componentViewport?.y||0)+24+0+0+170}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x4ws6l-container\",\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"v78SS0krM-container\",name:\"Blog\",nodeId:\"v78SS0krM\",rendersWithMotion:true,scopeId:\"zkjpJLmlv\",children:/*#__PURE__*/_jsx(NavigationMenuLinkLarge,{height:\"100%\",id:\"v78SS0krM\",layoutId:\"v78SS0krM\",name:\"Blog\",oyJCUopEn:\"Blog\",QHB2Q7y5_:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",XIoKJ10qq:resolvedLinks5[0],...addPropertyOverrides({O3bKtoIT8:{style:{width:\"100%\"},XIoKJ10qq:resolvedLinks5[1]},oEA9fAztU:{XIoKJ10qq:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-e9JMP.framer-1ujynlf, .framer-e9JMP .framer-1ujynlf { display: block; }\",\".framer-e9JMP.framer-1u8zk48 { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; width: 1224px; will-change: var(--framer-will-change-override, transform); }\",\".framer-e9JMP .framer-xjhkog { flex: none; height: 300px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-e9JMP .framer-10n2jep { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 24px; position: relative; width: 1px; }\",\".framer-e9JMP .framer-1h14u1x-container { flex: none; height: 100%; position: relative; width: 0%; }\",\".framer-e9JMP .framer-1alrvs-container, .framer-e9JMP .framer-76gbyf-container { flex: none; height: 100%; position: relative; width: 3%; }\",\".framer-e9JMP .framer-1h4ggof-container { flex: none; height: 112%; position: relative; width: 5%; }\",\".framer-e9JMP .framer-1sslbju-container { flex: none; height: 100%; position: relative; width: 14%; }\",\".framer-e9JMP .framer-x4ws6l-container { flex: none; height: 100%; position: relative; width: 11%; }\",\".framer-e9JMP.framer-v-1pwj6kc.framer-1u8zk48 { flex-wrap: wrap; gap: 40px 40px; width: 810px; }\",\".framer-e9JMP.framer-v-1pwj6kc .framer-xjhkog { order: 1; }\",\".framer-e9JMP.framer-v-1pwj6kc .framer-10n2jep { align-self: unset; flex-direction: column; height: min-content; order: 0; }\",\".framer-e9JMP.framer-v-1pwj6kc .framer-1h14u1x-container, .framer-e9JMP.framer-v-1pwj6kc .framer-1alrvs-container, .framer-e9JMP.framer-v-1pwj6kc .framer-1h4ggof-container, .framer-e9JMP.framer-v-1pwj6kc .framer-1sslbju-container, .framer-e9JMP.framer-v-1pwj6kc .framer-76gbyf-container, .framer-e9JMP.framer-v-1pwj6kc .framer-x4ws6l-container { height: auto; width: 100%; }\",\".framer-e9JMP.framer-v-1tusnrx.framer-1u8zk48 { flex-direction: column; gap: 24px; width: 390px; }\",\".framer-e9JMP.framer-v-1tusnrx .framer-10n2jep { align-self: unset; flex: none; flex-direction: column; height: min-content; padding: 0px; width: 100%; }\",\".framer-e9JMP.framer-v-1tusnrx .framer-1h14u1x-container, .framer-e9JMP.framer-v-1tusnrx .framer-1alrvs-container, .framer-e9JMP.framer-v-1tusnrx .framer-1h4ggof-container, .framer-e9JMP.framer-v-1tusnrx .framer-1sslbju-container, .framer-e9JMP.framer-v-1tusnrx .framer-76gbyf-container, .framer-e9JMP.framer-v-1tusnrx .framer-x4ws6l-container { height: 34px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 1224\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"O3bKtoIT8\":{\"layout\":[\"fixed\",\"auto\"]},\"oEA9fAztU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZE1aw72sD\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzkjpJLmlv=withCSS(Component,css,\"framer-e9JMP\");export default FramerzkjpJLmlv;FramerzkjpJLmlv.displayName=\"Dropdown Menu\";FramerzkjpJLmlv.defaultProps={height:130,width:1224};addPropertyControls(FramerzkjpJLmlv,{variant:{options:[\"zSvc0fMN5\",\"O3bKtoIT8\",\"oEA9fAztU\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ZE1aw72sD:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzkjpJLmlv,[{explicitInter:true,fonts:[]},...NavigationMenuLinkLargeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzkjpJLmlv\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1224\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"130\",\"framerVariables\":\"{\\\"ZE1aw72sD\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"O3bKtoIT8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oEA9fAztU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zkjpJLmlv.map","// Generated by Framer (b703edc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import MenuButton from\"https://framerusercontent.com/modules/7jsXeJOTmX1gznRh66Dw/ThlCFuw4aJz7DoiERynl/h2FHrVriP.js\";import DropdownMenu from\"https://framerusercontent.com/modules/xrq2kwEO4ayihxtUjuz2/BcOBG8HO3JCkeOR2Fxga/zkjpJLmlv.js\";const MenuButtonFonts=getFonts(MenuButton);const DropdownMenuFonts=getFonts(DropdownMenu);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"y3JzUNkkQ\",\"qh8PsinXs\",\"lqzy5JTZn\",\"GpPHKwwOW\",\"L24cGEpYx\",\"OUbhkaR5P\"];const serializationHash=\"framer-9mcjp\";const variantClassNames={GpPHKwwOW:\"framer-v-zt3frs\",L24cGEpYx:\"framer-v-10tbnwh\",lqzy5JTZn:\"framer-v-1ilvfc6\",OUbhkaR5P:\"framer-v-1n6nx7t\",qh8PsinXs:\"framer-v-1okuvtz\",y3JzUNkkQ:\"framer-v-1utjldz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K7Sgn75ej=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Open\":\"GpPHKwwOW\",\"Phone Open\":\"OUbhkaR5P\",\"Tablet Open\":\"L24cGEpYx\",Desktop:\"y3JzUNkkQ\",Phone:\"lqzy5JTZn\",Tablet:\"qh8PsinXs\"};const getProps=({buttonClick,height,id,width,...props})=>{return{...props,K7Sgn75ej:buttonClick??props.K7Sgn75ej,variant:humanReadableVariantMap[props.variant]??props.variant??\"y3JzUNkkQ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,K7Sgn75ej,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"y3JzUNkkQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const WZCAUPiqBkuvtoq=activeVariantCallback(async(...args)=>{setVariant(\"GpPHKwwOW\");});const WZCAUPiqBphwgfp=activeVariantCallback(async(...args)=>{setVariant(\"L24cGEpYx\");});const WZCAUPiqBshcy2g=activeVariantCallback(async(...args)=>{setVariant(\"OUbhkaR5P\");});const WZCAUPiqB1e67eqw=activeVariantCallback(async(...args)=>{if(K7Sgn75ej){const res=await K7Sgn75ej(...args);if(res===false)return false;}setVariant(\"y3JzUNkkQ\");});const WZCAUPiqB1xle5sh=activeVariantCallback(async(...args)=>{setVariant(\"qh8PsinXs\");});const WZCAUPiqB1use7tb=activeVariantCallback(async(...args)=>{setVariant(\"lqzy5JTZn\");});const ZE1aw72sD1dxs6b9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"y3JzUNkkQ\"),300);});const ZE1aw72sDcd5j03=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qh8PsinXs\"),300);});const ZE1aw72sD12lub8q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"lqzy5JTZn\"),300);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1utjldz\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"y3JzUNkkQ\",ref:refBinding,style:{background:\"rgba(0, 0, 0, 0)\",...style},variants:{GpPHKwwOW:{background:\"linear-gradient(180deg, var(--token-a293a03e-6248-4c59-9866-8cfd8d9dcc23, rgb(245, 244, 239)) 0%, rgba(245, 244, 239, 0) 100%)\"},L24cGEpYx:{background:\"linear-gradient(180deg, var(--token-a293a03e-6248-4c59-9866-8cfd8d9dcc23, rgb(245, 244, 239)) 0%, rgba(245, 244, 239, 0) 100%)\"},OUbhkaR5P:{background:\"linear-gradient(180deg, var(--token-a293a03e-6248-4c59-9866-8cfd8d9dcc23, rgb(245, 244, 239)) 0%, rgba(245, 244, 239, 0) 100%)\"}},...addPropertyOverrides({GpPHKwwOW:{\"data-framer-name\":\"Desktop Open\"},L24cGEpYx:{\"data-framer-name\":\"Tablet Open\"},lqzy5JTZn:{\"data-framer-name\":\"Phone\"},OUbhkaR5P:{\"data-framer-name\":\"Phone Open\"},qh8PsinXs:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ba2zvc\",\"data-framer-name\":\"BG Blur\",layoutDependency:layoutDependency,layoutId:\"fhXsn0h8N\",style:{backdropFilter:\"blur(7px)\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20.419833896396398%) add\",WebkitBackdropFilter:\"blur(7px)\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 20.419833896396398%) add\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17whyy4\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"d_El82bHv\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WBf_oHUjn\"},motionChild:true,nodeId:\"yPQQqVb4C\",openInNewTab:false,scopeId:\"sO9wqKcnP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-43dpjb framer-68a9nw\",layoutDependency:layoutDependency,layoutId:\"yPQQqVb4C\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-rluwp7\",layoutDependency:layoutDependency,layoutId:\"TiN_v9Eeo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137 34.009\" overflow=\"visible\"><g><g><path d=\"M 0 0.212 L 42.747 0.212 L 42.747 33.962 L 0 33.962 Z\" fill=\"transparent\"></path><path d=\"M 28.599 0.002 L 38.326 0.002 C 40.885 0.002 42.957 2.108 42.951 4.7 L 42.89 29.265 C 42.883 31.849 40.815 33.94 38.265 33.94 L 14.201 33.94 C 14.048 33.94 13.896 33.932 13.747 33.917 L 16.637 29.017 C 17.522 27.515 19.079 26.549 20.801 26.433 L 20.801 26.433 L 36.247 26.433 C 37.64 26.433 38.769 25.288 38.769 23.877 L 38.769 10.41 C 38.769 8.999 37.64 7.855 36.247 7.855 L 28.71 7.855 L 28.71 7.856 L 24.885 7.856 C 23.994 7.856 23.17 8.331 22.716 9.107 L 9.936 30.933 L 10.783 29.446 L 8.452 33.3 C 8.185 33.74 7.711 34.009 7.201 34.009 L 0.919 34.009 C 0.341 34.009 -0.01 33.364 0.299 32.869 L 19.433 2.183 C 20.281 0.824 21.757 0 23.343 0 L 28.6 0 L 28.599 0.002 Z M 32.676 11.851 C 33.477 11.851 34.126 12.509 34.126 13.321 L 34.126 20.961 C 34.126 21.773 33.477 22.431 32.676 22.431 L 25.135 22.431 C 25.117 22.431 25.098 22.43 25.08 22.429 L 23.225 22.429 C 23.205 22.432 23.184 22.434 23.163 22.434 L 22.696 22.434 C 22.024 22.434 21.608 21.69 21.955 21.106 L 27.022 12.563 C 27.283 12.123 27.752 11.854 28.259 11.854 L 29.287 11.854 L 29.288 11.851 Z\" fill=\"rgb(15,19,27)\"></path></g><path d=\"M 54.718 14.585 L 52.634 14.585 L 57.223 2.378 L 59.623 2.378 L 64.195 14.585 L 62.04 14.585 L 60.884 11.568 L 55.857 11.568 Z M 58.362 4.54 L 56.417 9.859 L 60.323 9.859 L 58.362 4.54 Z M 65.453 14.585 L 65.453 2.378 L 69.954 2.378 C 71.297 2.378 72.336 2.663 73.072 3.232 C 73.82 3.802 74.194 4.593 74.194 5.604 C 74.194 6.999 73.493 7.888 72.092 8.272 C 72.874 8.388 73.499 8.685 73.966 9.161 C 74.433 9.626 74.666 10.272 74.666 11.097 C 74.666 12.19 74.269 13.044 73.475 13.661 C 72.693 14.277 71.572 14.585 70.112 14.585 Z M 70.007 4.052 L 67.467 4.052 L 67.467 7.557 L 70.007 7.557 C 70.696 7.557 71.227 7.4 71.601 7.086 C 71.987 6.772 72.179 6.342 72.179 5.796 C 72.179 5.249 71.987 4.825 71.601 4.523 C 71.227 4.209 70.696 4.052 70.007 4.052 Z M 70.129 9.214 L 67.467 9.214 L 67.467 12.893 L 70.129 12.893 C 70.924 12.893 71.531 12.736 71.951 12.422 C 72.383 12.097 72.6 11.649 72.6 11.08 C 72.6 10.487 72.383 10.028 71.951 9.702 C 71.519 9.377 70.912 9.214 70.129 9.214 Z M 83.722 14.585 L 76.435 14.585 L 76.435 2.378 L 78.449 2.378 L 78.449 12.806 L 83.722 12.806 Z M 85.193 14.585 L 85.193 2.378 L 93.199 2.378 L 93.199 4.157 L 87.208 4.157 L 87.208 7.54 L 92.148 7.54 L 92.148 9.266 L 87.208 9.266 L 87.208 12.806 L 93.409 12.806 L 93.409 14.585 L 85.193 14.585 Z M 52.634 31.694 L 52.634 19.385 L 57.314 19.385 C 58.557 19.385 59.552 19.743 60.298 20.458 C 61.045 21.161 61.418 22.111 61.418 23.307 C 61.418 24.491 61.045 25.44 60.298 26.155 C 59.552 26.87 58.557 27.228 57.314 27.228 L 54.584 27.228 L 54.584 31.694 Z M 57.161 21.144 L 54.584 21.144 L 54.584 25.47 L 57.145 25.47 C 57.845 25.47 58.399 25.276 58.807 24.889 C 59.225 24.491 59.434 23.963 59.434 23.307 C 59.434 22.638 59.23 22.111 58.823 21.724 C 58.416 21.337 57.862 21.144 57.161 21.144 Z M 62.918 31.694 L 62.918 19.385 L 64.868 19.385 L 64.868 24.555 L 70.379 24.555 L 70.379 19.385 L 72.33 19.385 L 72.33 31.694 L 70.379 31.694 L 70.379 26.349 L 64.868 26.349 L 64.868 31.694 Z M 77.919 27.14 L 73.493 19.385 L 75.783 19.385 L 78.903 25.012 L 82.108 19.385 L 84.296 19.385 L 79.87 27.14 L 79.87 31.694 L 77.919 31.694 Z M 84.303 27.65 L 86.27 27.685 C 86.327 28.412 86.61 28.998 87.118 29.444 C 87.627 29.877 88.294 30.094 89.119 30.094 C 89.843 30.094 90.425 29.936 90.866 29.619 C 91.318 29.291 91.544 28.84 91.544 28.265 C 91.544 28.008 91.488 27.785 91.375 27.597 C 91.273 27.41 91.148 27.257 91.002 27.14 C 90.855 27.011 90.628 26.894 90.323 26.788 C 90.018 26.683 89.736 26.601 89.475 26.542 C 89.227 26.484 88.876 26.413 88.424 26.331 C 87.859 26.226 87.373 26.108 86.966 25.979 C 86.57 25.839 86.174 25.645 85.779 25.399 C 85.394 25.153 85.1 24.819 84.897 24.397 C 84.693 23.975 84.592 23.471 84.592 22.885 C 84.592 21.806 84.976 20.939 85.745 20.282 C 86.525 19.614 87.548 19.28 88.814 19.28 C 90.159 19.28 91.233 19.626 92.036 20.317 C 92.839 21.009 93.263 21.929 93.308 23.078 L 91.358 23.078 C 91.279 22.445 91.013 21.941 90.561 21.566 C 90.108 21.179 89.526 20.986 88.814 20.986 C 88.124 20.986 87.57 21.138 87.152 21.443 C 86.745 21.748 86.542 22.181 86.542 22.744 C 86.542 23.318 86.779 23.723 87.254 23.957 C 87.729 24.192 88.52 24.409 89.628 24.608 C 90.193 24.713 90.674 24.837 91.069 24.977 C 91.477 25.106 91.878 25.3 92.274 25.557 C 92.681 25.804 92.986 26.138 93.189 26.56 C 93.393 26.982 93.495 27.48 93.495 28.054 C 93.495 29.168 93.087 30.071 92.274 30.762 C 91.459 31.454 90.402 31.8 89.103 31.8 C 87.644 31.8 86.485 31.425 85.626 30.675 C 84.778 29.913 84.337 28.904 84.303 27.65 Z M 95.211 31.694 L 95.211 19.385 L 97.161 19.385 L 97.161 31.694 Z M 104.49 31.8 C 102.772 31.8 101.404 31.231 100.386 30.094 C 99.38 28.957 98.877 27.439 98.877 25.54 C 98.877 23.653 99.397 22.14 100.437 21.003 C 101.477 19.854 102.868 19.28 104.609 19.28 C 105.966 19.28 107.096 19.673 108 20.458 C 108.917 21.232 109.471 22.269 109.662 23.57 L 107.644 23.57 C 107.452 22.785 107.079 22.17 106.525 21.724 C 105.983 21.279 105.316 21.056 104.524 21.056 C 103.405 21.056 102.517 21.472 101.862 22.304 C 101.206 23.125 100.878 24.203 100.878 25.54 C 100.878 26.876 101.2 27.961 101.845 28.793 C 102.489 29.614 103.365 30.024 104.473 30.024 C 105.287 30.024 105.966 29.801 106.508 29.356 C 107.062 28.91 107.435 28.295 107.628 27.509 L 109.646 27.509 C 109.453 28.811 108.888 29.854 107.95 30.639 C 107.023 31.413 105.87 31.8 104.49 31.8 Z M 110.784 27.65 L 112.751 27.685 C 112.807 28.412 113.09 28.998 113.599 29.444 C 114.108 29.877 114.775 30.094 115.6 30.094 C 116.324 30.094 116.906 29.936 117.347 29.619 C 117.799 29.291 118.025 28.84 118.025 28.265 C 118.025 28.008 117.969 27.785 117.856 27.597 C 117.754 27.41 117.629 27.257 117.482 27.14 C 117.336 27.011 117.109 26.894 116.804 26.788 C 116.499 26.683 116.216 26.601 115.956 26.542 C 115.708 26.484 115.357 26.413 114.905 26.331 C 114.339 26.226 113.853 26.108 113.446 25.979 C 113.051 25.839 112.655 25.645 112.259 25.399 C 111.875 25.153 111.581 24.819 111.377 24.397 C 111.174 23.975 111.072 23.471 111.072 22.885 C 111.072 21.806 111.456 20.939 112.225 20.282 C 113.005 19.614 114.028 19.28 115.295 19.28 C 116.64 19.28 117.714 19.626 118.517 20.317 C 119.32 21.009 119.743 21.929 119.789 23.078 L 117.838 23.078 C 117.759 22.445 117.494 21.941 117.041 21.566 C 116.589 21.179 116.007 20.986 115.295 20.986 C 114.605 20.986 114.051 21.138 113.633 21.443 C 113.226 21.748 113.022 22.181 113.022 22.744 C 113.022 23.318 113.26 23.723 113.735 23.957 C 114.21 24.192 115.001 24.409 116.109 24.608 C 116.674 24.713 117.154 24.837 117.55 24.977 C 117.957 25.106 118.358 25.3 118.754 25.557 C 119.161 25.804 119.466 26.138 119.67 26.56 C 119.874 26.982 119.975 27.48 119.975 28.054 C 119.975 29.168 119.568 30.071 118.754 30.762 C 117.94 31.454 116.883 31.8 115.583 31.8 C 114.125 31.8 112.966 31.425 112.107 30.675 C 111.259 29.913 110.818 28.904 110.784 27.65 Z\" fill=\"rgb(15,19,27)\"></path><path d=\"M 129.987 6.405 L 129.987 0.224 L 131.625 0.224 L 133.493 5.138 L 135.38 0.224 L 137 0.224 L 137 6.405 L 135.772 6.405 L 135.772 2.108 L 134.188 6.405 L 132.799 6.405 L 131.215 2.179 L 131.215 6.405 Z M 125.982 6.405 L 125.982 1.386 L 124.059 1.386 L 124.059 0.224 L 129.168 0.224 L 129.168 1.386 L 127.263 1.386 L 127.263 6.405 Z\" fill=\"rgb(15,19,27)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1k38zsb\",layoutDependency:layoutDependency,layoutId:\"Hug7DYGSx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.951 34.009\" overflow=\"visible\"><g><path d=\"M 0 0.212 L 42.747 0.212 L 42.747 33.962 L 0 33.962 Z\" fill=\"transparent\"></path><path d=\"M 28.599 0.002 L 38.326 0.002 C 40.885 0.002 42.957 2.108 42.951 4.7 L 42.89 29.265 C 42.883 31.849 40.815 33.94 38.265 33.94 L 14.201 33.94 C 14.048 33.94 13.896 33.932 13.747 33.917 L 16.637 29.017 C 17.522 27.515 19.079 26.549 20.801 26.433 L 20.801 26.433 L 36.247 26.433 C 37.64 26.433 38.769 25.288 38.769 23.877 L 38.769 10.41 C 38.769 8.999 37.64 7.855 36.247 7.855 L 28.71 7.855 L 28.71 7.856 L 24.885 7.856 C 23.994 7.856 23.17 8.331 22.716 9.107 L 9.936 30.933 L 10.783 29.446 L 8.452 33.3 C 8.185 33.74 7.711 34.009 7.201 34.009 L 0.919 34.009 C 0.341 34.009 -0.01 33.364 0.299 32.869 L 19.433 2.183 C 20.281 0.824 21.757 0 23.343 0 L 28.6 0 L 28.599 0.002 Z M 32.676 11.851 C 33.477 11.851 34.126 12.509 34.126 13.321 L 34.126 20.961 C 34.126 21.773 33.477 22.431 32.676 22.431 L 25.135 22.431 C 25.117 22.431 25.098 22.43 25.08 22.429 L 23.225 22.429 C 23.205 22.432 23.184 22.434 23.163 22.434 L 22.696 22.434 C 22.024 22.434 21.608 21.69 21.955 21.106 L 27.022 12.563 C 27.283 12.123 27.752 11.854 28.259 11.854 L 29.287 11.854 L 29.288 11.851 Z\" fill=\"rgb(15,19,27)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1a61rnf\",layoutDependency:layoutDependency,layoutId:\"Vt3tb4W11\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.747 33.751\" overflow=\"visible\"><path d=\"M 0 0 L 42.747 0 L 42.747 33.751 L 0 33.751 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-qsuyb\",layoutDependency:layoutDependency,layoutId:\"HmPaI2NzH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.766 34.009\" overflow=\"visible\"><path d=\"M 28.414 0.002 L 38.142 0.002 C 40.7 0.002 42.773 2.108 42.766 4.7 L 42.706 29.265 C 42.699 31.849 40.63 33.94 38.081 33.94 L 14.017 33.94 C 13.864 33.94 13.712 33.932 13.563 33.917 L 16.452 29.017 C 17.338 27.515 18.894 26.549 20.617 26.433 L 20.617 26.433 L 36.063 26.433 C 37.456 26.433 38.585 25.288 38.585 23.877 L 38.585 10.41 C 38.585 8.999 37.456 7.855 36.063 7.855 L 28.526 7.855 L 28.525 7.856 L 24.7 7.856 C 23.81 7.856 22.986 8.331 22.532 9.107 L 9.752 30.933 L 10.599 29.446 L 8.267 33.3 C 8 33.74 7.527 34.009 7.017 34.009 L 0.735 34.009 C 0.157 34.009 -0.194 33.364 0.115 32.869 L 19.249 2.183 C 20.096 0.824 21.572 0 23.159 0 L 28.416 0 L 28.414 0.002 Z M 32.491 11.851 C 33.292 11.851 33.942 12.509 33.942 13.321 L 33.942 20.961 C 33.942 21.773 33.292 22.431 32.491 22.431 L 24.951 22.431 C 24.932 22.431 24.914 22.43 24.895 22.429 L 23.041 22.429 C 23.02 22.432 23 22.434 22.979 22.434 L 22.512 22.434 C 21.839 22.434 21.424 21.69 21.77 21.106 L 26.838 12.563 C 27.099 12.123 27.568 11.854 28.075 11.854 L 29.102 11.854 L 29.104 11.851 Z\" fill=\"rgb(15,19,27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1btlqpv\",layoutDependency:layoutDependency,layoutId:\"LnVn6GlpI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.766 34.009\" overflow=\"visible\"><path d=\"M 28.414 0.002 L 38.142 0.002 C 40.7 0.002 42.773 2.108 42.766 4.7 L 42.706 29.265 C 42.699 31.849 40.63 33.94 38.081 33.94 L 14.017 33.94 C 13.864 33.94 13.712 33.932 13.563 33.917 L 16.452 29.017 C 17.338 27.515 18.894 26.549 20.617 26.433 L 20.617 26.433 L 36.063 26.433 C 37.456 26.433 38.585 25.288 38.585 23.877 L 38.585 10.41 C 38.585 8.999 37.456 7.855 36.063 7.855 L 28.526 7.855 L 28.525 7.856 L 24.7 7.856 C 23.81 7.856 22.986 8.331 22.532 9.107 L 9.752 30.933 L 10.599 29.446 L 8.267 33.3 C 8 33.74 7.527 34.009 7.017 34.009 L 0.735 34.009 C 0.157 34.009 -0.194 33.364 0.115 32.869 L 19.249 2.183 C 20.096 0.824 21.572 0 23.159 0 L 28.416 0 L 28.414 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19zby86\",layoutDependency:layoutDependency,layoutId:\"GtxZ2FZZh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.296 10.582\" overflow=\"visible\"><path d=\"M 10.846 0 C 11.647 0 12.296 0.658 12.296 1.469 L 12.296 9.11 C 12.296 9.921 11.647 10.579 10.846 10.579 L 3.305 10.579 C 3.287 10.579 3.268 10.579 3.25 10.578 L 1.395 10.578 C 1.375 10.581 1.354 10.582 1.333 10.582 L 0.866 10.582 C 0.194 10.582 -0.222 9.839 0.125 9.254 L 5.192 0.711 C 5.453 0.271 5.922 0.002 6.429 0.002 L 7.457 0.002 L 7.458 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-jaqu1\",layoutDependency:layoutDependency,layoutId:\"KCCiLmPVI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.342 29.422\" overflow=\"visible\"><path d=\"M 2.084 12.207 L 0 12.207 L 4.589 0 L 6.989 0 L 11.561 12.207 L 9.407 12.207 L 8.25 9.19 L 3.223 9.19 Z M 5.728 2.162 L 3.784 7.481 L 7.69 7.481 L 5.728 2.162 Z M 12.819 12.207 L 12.819 0 L 17.321 0 C 18.664 0 19.703 0.285 20.439 0.855 C 21.186 1.424 21.56 2.215 21.56 3.226 C 21.56 4.621 20.859 5.511 19.458 5.894 C 20.24 6.011 20.865 6.307 21.332 6.784 C 21.799 7.249 22.033 7.894 22.033 8.719 C 22.033 9.812 21.636 10.667 20.842 11.283 C 20.059 11.899 18.938 12.207 17.479 12.207 Z M 17.373 1.674 L 14.833 1.674 L 14.833 5.179 L 17.373 5.179 C 18.062 5.179 18.594 5.022 18.967 4.708 C 19.353 4.395 19.545 3.964 19.545 3.418 C 19.545 2.872 19.353 2.447 18.967 2.145 C 18.594 1.831 18.062 1.674 17.373 1.674 Z M 17.496 6.836 L 14.833 6.836 L 14.833 10.515 L 17.496 10.515 C 18.29 10.515 18.897 10.359 19.318 10.045 C 19.75 9.719 19.966 9.272 19.966 8.702 C 19.966 8.109 19.75 7.65 19.318 7.324 C 18.885 6.999 18.278 6.836 17.496 6.836 Z M 31.088 12.207 L 23.801 12.207 L 23.801 0 L 25.816 0 L 25.816 10.428 L 31.088 10.428 Z M 32.56 12.207 L 32.56 0 L 40.565 0 L 40.565 1.779 L 34.575 1.779 L 34.575 5.162 L 39.514 5.162 L 39.514 6.888 L 34.575 6.888 L 34.575 10.428 L 40.776 10.428 L 40.776 12.207 L 32.56 12.207 Z M 0 29.317 L 0 17.008 L 4.681 17.008 C 5.924 17.008 6.919 17.365 7.665 18.08 C 8.411 18.784 8.784 19.733 8.784 20.929 C 8.784 22.113 8.411 23.062 7.665 23.777 C 6.919 24.493 5.924 24.85 4.681 24.85 L 1.95 24.85 L 1.95 29.317 Z M 4.528 18.766 L 1.95 18.766 L 1.95 23.092 L 4.511 23.092 C 5.212 23.092 5.766 22.898 6.173 22.511 C 6.591 22.113 6.8 21.585 6.8 20.929 C 6.8 20.261 6.597 19.733 6.19 19.346 C 5.783 18.959 5.229 18.766 4.528 18.766 Z M 10.284 29.317 L 10.284 17.008 L 12.234 17.008 L 12.234 22.177 L 17.746 22.177 L 17.746 17.008 L 19.696 17.008 L 19.696 29.317 L 17.746 29.317 L 17.746 23.971 L 12.234 23.971 L 12.234 29.317 Z M 25.286 24.762 L 20.86 17.008 L 23.149 17.008 L 26.269 22.635 L 29.474 17.008 L 31.662 17.008 L 27.236 24.762 L 27.236 29.317 L 25.286 29.317 Z M 31.669 25.272 L 33.637 25.307 C 33.693 26.034 33.976 26.62 34.484 27.066 C 34.993 27.5 35.66 27.716 36.486 27.716 C 37.209 27.716 37.792 27.558 38.232 27.242 C 38.684 26.913 38.911 26.462 38.911 25.888 C 38.911 25.63 38.854 25.407 38.741 25.219 C 38.639 25.032 38.515 24.879 38.368 24.762 C 38.221 24.633 37.995 24.516 37.69 24.411 C 37.385 24.305 37.102 24.223 36.842 24.164 C 36.593 24.106 36.243 24.035 35.79 23.953 C 35.225 23.848 34.739 23.731 34.332 23.602 C 33.937 23.461 33.541 23.268 33.145 23.021 C 32.761 22.775 32.466 22.441 32.263 22.019 C 32.059 21.597 31.958 21.093 31.958 20.507 C 31.958 19.428 32.342 18.561 33.111 17.904 C 33.891 17.236 34.914 16.902 36.18 16.902 C 37.526 16.902 38.6 17.248 39.403 17.94 C 40.205 18.631 40.629 19.551 40.675 20.7 L 38.724 20.7 C 38.645 20.067 38.38 19.563 37.927 19.188 C 37.475 18.801 36.893 18.608 36.18 18.608 C 35.491 18.608 34.937 18.76 34.518 19.065 C 34.112 19.37 33.908 19.803 33.908 20.366 C 33.908 20.941 34.146 21.345 34.62 21.579 C 35.095 21.814 35.887 22.031 36.995 22.23 C 37.56 22.336 38.04 22.459 38.436 22.599 C 38.843 22.728 39.244 22.922 39.64 23.18 C 40.047 23.426 40.352 23.76 40.556 24.182 C 40.759 24.604 40.861 25.102 40.861 25.677 C 40.861 26.79 40.454 27.693 39.64 28.385 C 38.826 29.076 37.769 29.422 36.469 29.422 C 35.011 29.422 33.851 29.047 32.992 28.297 C 32.144 27.535 31.703 26.527 31.669 25.272 Z M 42.578 29.317 L 42.578 17.008 L 44.528 17.008 L 44.528 29.317 Z M 51.857 29.422 C 50.138 29.422 48.77 28.853 47.753 27.716 C 46.747 26.579 46.243 25.061 46.243 23.162 C 46.243 21.275 46.763 19.762 47.803 18.625 C 48.844 17.476 50.234 16.902 51.976 16.902 C 53.332 16.902 54.462 17.295 55.367 18.08 C 56.283 18.854 56.837 19.891 57.029 21.193 L 55.011 21.193 C 54.818 20.407 54.446 19.792 53.892 19.346 C 53.349 18.901 52.682 18.678 51.891 18.678 C 50.771 18.678 49.884 19.094 49.228 19.927 C 48.573 20.747 48.244 21.826 48.244 23.162 C 48.244 24.498 48.567 25.583 49.211 26.415 C 49.855 27.236 50.732 27.646 51.84 27.646 C 52.654 27.646 53.332 27.423 53.875 26.978 C 54.429 26.532 54.802 25.917 54.994 25.132 L 57.012 25.132 C 56.82 26.433 56.255 27.476 55.316 28.261 C 54.389 29.035 53.236 29.422 51.857 29.422 Z M 58.15 25.272 L 60.118 25.307 C 60.174 26.034 60.456 26.62 60.965 27.066 C 61.474 27.5 62.141 27.716 62.967 27.716 C 63.69 27.716 64.272 27.558 64.713 27.242 C 65.165 26.913 65.392 26.462 65.392 25.888 C 65.392 25.63 65.335 25.407 65.222 25.219 C 65.12 25.032 64.996 24.879 64.849 24.762 C 64.702 24.633 64.476 24.516 64.17 24.411 C 63.865 24.305 63.582 24.223 63.323 24.164 C 63.074 24.106 62.723 24.035 62.271 23.953 C 61.706 23.848 61.22 23.731 60.813 23.602 C 60.417 23.461 60.021 23.268 59.625 23.021 C 59.241 22.775 58.947 22.441 58.744 22.019 C 58.54 21.597 58.438 21.093 58.438 20.507 C 58.438 19.428 58.823 18.561 59.592 17.904 C 60.372 17.236 61.395 16.902 62.661 16.902 C 64.007 16.902 65.081 17.248 65.883 17.94 C 66.686 18.631 67.11 19.551 67.155 20.7 L 65.205 20.7 C 65.126 20.067 64.86 19.563 64.408 19.188 C 63.956 18.801 63.373 18.608 62.661 18.608 C 61.972 18.608 61.418 18.76 60.999 19.065 C 60.592 19.37 60.389 19.803 60.389 20.366 C 60.389 20.941 60.626 21.345 61.101 21.579 C 61.576 21.814 62.367 22.031 63.475 22.23 C 64.041 22.336 64.521 22.459 64.917 22.599 C 65.324 22.728 65.725 22.922 66.121 23.18 C 66.528 23.426 66.833 23.76 67.036 24.182 C 67.24 24.604 67.342 25.102 67.342 25.677 C 67.342 26.79 66.935 27.693 66.121 28.385 C 65.307 29.076 64.25 29.422 62.949 29.422 C 61.491 29.422 60.332 29.047 59.473 28.297 C 58.625 27.535 58.184 26.527 58.15 25.272 Z\" fill=\"rgb(15,19,27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xgdwyw\",layoutDependency:layoutDependency,layoutId:\"ahSvmAHBh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.561 12.207\" overflow=\"visible\"><path d=\"M 2.084 12.207 L 0 12.207 L 4.589 0 L 6.989 0 L 11.561 12.207 L 9.407 12.207 L 8.25 9.19 L 3.223 9.19 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12zutor\",layoutDependency:layoutDependency,layoutId:\"tIKNhjngs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.906 5.319\" overflow=\"visible\"><path d=\"M 1.945 0 L 0 5.319 L 3.906 5.319 L 1.945 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19e8kld\",layoutDependency:layoutDependency,layoutId:\"UJv8e5kY9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.214 12.207\" overflow=\"visible\"><path d=\"M 0 12.207 L 0 0 L 4.502 0 C 5.845 0 6.884 0.285 7.62 0.855 C 8.367 1.424 8.741 2.215 8.741 3.226 C 8.741 4.621 8.04 5.511 6.639 5.894 C 7.421 6.011 8.046 6.307 8.513 6.784 C 8.98 7.249 9.214 7.894 9.214 8.719 C 9.214 9.812 8.817 10.667 8.023 11.283 C 7.24 11.899 6.119 12.207 4.66 12.207 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s92oii\",layoutDependency:layoutDependency,layoutId:\"U6BQvTI5e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.712 3.505\" overflow=\"visible\"><path d=\"M 2.54 0 L 0 0 L 0 3.505 L 2.54 3.505 C 3.229 3.505 3.76 3.348 4.134 3.034 C 4.52 2.72 4.712 2.29 4.712 1.744 C 4.712 1.197 4.52 0.773 4.134 0.471 C 3.76 0.157 3.229 0 2.54 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rwukj5\",layoutDependency:layoutDependency,layoutId:\"pZVJbDZYR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.133 3.68\" overflow=\"visible\"><path d=\"M 2.663 0 L 0 0 L 0 3.68 L 2.663 3.68 C 3.457 3.68 4.064 3.523 4.484 3.209 C 4.917 2.883 5.133 2.436 5.133 1.866 C 5.133 1.273 4.917 0.814 4.484 0.488 C 4.052 0.163 3.445 0 2.663 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8utjb6\",layoutDependency:layoutDependency,layoutId:\"gYMCiWhA0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.287 12.207\" overflow=\"visible\"><path d=\"M 7.287 12.207 L 0 12.207 L 0 0 L 2.015 0 L 2.015 10.428 L 7.287 10.428 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ea2d0x\",layoutDependency:layoutDependency,layoutId:\"CudZvm0in\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.216 12.207\" overflow=\"visible\"><path d=\"M 0 12.207 L 0 0 L 8.005 0 L 8.005 1.779 L 2.015 1.779 L 2.015 5.162 L 6.955 5.162 L 6.955 6.888 L 2.015 6.888 L 2.015 10.428 L 8.216 10.428 L 8.216 12.207 L 0 12.207 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qngaux\",layoutDependency:layoutDependency,layoutId:\"QC9v0jOTz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.784 12.309\" overflow=\"visible\"><path d=\"M 0 12.309 L 0 0 L 4.681 0 C 5.924 0 6.919 0.358 7.665 1.073 C 8.411 1.776 8.784 2.726 8.784 3.921 C 8.784 5.105 8.411 6.055 7.665 6.77 C 6.919 7.485 5.924 7.843 4.681 7.843 L 1.95 7.843 L 1.95 12.309 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7tit8w\",layoutDependency:layoutDependency,layoutId:\"fvnZQ4s1e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.85 4.326\" overflow=\"visible\"><path d=\"M 2.578 0 L 0 0 L 0 4.326 L 2.561 4.326 C 3.262 4.326 3.816 4.132 4.223 3.745 C 4.641 3.347 4.85 2.819 4.85 2.163 C 4.85 1.495 4.647 0.967 4.24 0.58 C 3.832 0.193 3.278 0 2.578 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x4t3p9\",layoutDependency:layoutDependency,layoutId:\"jNRAUW0UM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.412 12.309\" overflow=\"visible\"><path d=\"M 0 12.309 L 0 0 L 1.95 0 L 1.95 5.17 L 7.462 5.17 L 7.462 0 L 9.412 0 L 9.412 12.309 L 7.462 12.309 L 7.462 6.963 L 1.95 6.963 L 1.95 12.309 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u1yebn\",layoutDependency:layoutDependency,layoutId:\"yyt0i6m7Y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.802 12.309\" overflow=\"visible\"><path d=\"M 4.426 7.755 L 0 0 L 2.289 0 L 5.41 5.627 L 8.615 0 L 10.802 0 L 6.376 7.755 L 6.376 12.309 L 4.426 12.309 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kq3opx\",layoutDependency:layoutDependency,layoutId:\"zReLPtk42\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.191 12.52\" overflow=\"visible\"><path d=\"M 0 8.37 L 1.967 8.405 C 2.024 9.132 2.307 9.718 2.815 10.164 C 3.324 10.597 3.991 10.814 4.816 10.814 C 5.54 10.814 6.122 10.656 6.563 10.34 C 7.015 10.011 7.241 9.56 7.241 8.986 C 7.241 8.728 7.185 8.505 7.072 8.317 C 6.97 8.13 6.845 7.977 6.699 7.86 C 6.552 7.731 6.325 7.614 6.02 7.508 C 5.715 7.403 5.433 7.321 5.172 7.262 C 4.924 7.204 4.573 7.133 4.121 7.051 C 3.556 6.946 3.07 6.829 2.663 6.7 C 2.267 6.559 1.871 6.365 1.476 6.119 C 1.091 5.873 0.797 5.539 0.593 5.117 C 0.39 4.695 0.289 4.191 0.289 3.605 C 0.289 2.526 0.673 1.659 1.442 1.002 C 2.222 0.334 3.245 0 4.511 0 C 5.856 0 6.93 0.346 7.733 1.037 C 8.536 1.729 8.96 2.649 9.005 3.798 L 7.055 3.798 C 6.976 3.165 6.71 2.661 6.258 2.286 C 5.805 1.899 5.223 1.706 4.511 1.706 C 3.821 1.706 3.267 1.858 2.849 2.163 C 2.442 2.468 2.239 2.901 2.239 3.464 C 2.239 4.039 2.476 4.443 2.951 4.677 C 3.426 4.912 4.217 5.129 5.325 5.328 C 5.89 5.434 6.371 5.557 6.766 5.697 C 7.174 5.826 7.575 6.02 7.971 6.278 C 8.378 6.524 8.683 6.858 8.886 7.28 C 9.09 7.702 9.191 8.2 9.191 8.775 C 9.191 9.888 8.784 10.791 7.971 11.483 C 7.156 12.174 6.099 12.52 4.8 12.52 C 3.341 12.52 2.182 12.145 1.323 11.395 C 0.475 10.633 0.034 9.624 0 8.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tr3fsd\",layoutDependency:layoutDependency,layoutId:\"zC54Q0ZLF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.95 12.309\" overflow=\"visible\"><path d=\"M 0 12.309 L 0 0 L 1.95 0 L 1.95 12.309 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l9edlq\",layoutDependency:layoutDependency,layoutId:\"JnQH7WOWu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.786 12.52\" overflow=\"visible\"><path d=\"M 5.613 12.52 C 3.895 12.52 2.527 11.951 1.51 10.814 C 0.503 9.677 0 8.159 0 6.26 C 0 4.373 0.52 2.86 1.56 1.723 C 2.6 0.574 3.991 0 5.732 0 C 7.089 0 8.219 0.393 9.124 1.178 C 10.04 1.952 10.594 2.989 10.786 4.291 L 8.768 4.291 C 8.575 3.505 8.202 2.89 7.648 2.444 C 7.106 1.999 6.439 1.776 5.647 1.776 C 4.528 1.776 3.64 2.192 2.985 3.024 C 2.329 3.845 2.001 4.924 2.001 6.26 C 2.001 7.596 2.323 8.681 2.968 9.513 C 3.612 10.334 4.489 10.744 5.597 10.744 C 6.41 10.744 7.089 10.521 7.631 10.076 C 8.185 9.63 8.558 9.015 8.751 8.229 L 10.769 8.229 C 10.576 9.531 10.011 10.574 9.073 11.359 C 8.146 12.133 6.993 12.52 5.613 12.52 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mg5zso\",layoutDependency:layoutDependency,layoutId:\"pi94uwTdq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.191 12.52\" overflow=\"visible\"><path d=\"M 0 8.37 L 1.967 8.405 C 2.024 9.132 2.306 9.718 2.815 10.164 C 3.324 10.597 3.991 10.814 4.816 10.814 C 5.54 10.814 6.122 10.656 6.563 10.34 C 7.015 10.011 7.241 9.56 7.241 8.986 C 7.241 8.728 7.185 8.505 7.072 8.317 C 6.97 8.13 6.845 7.977 6.699 7.86 C 6.552 7.731 6.325 7.614 6.02 7.508 C 5.715 7.403 5.432 7.321 5.172 7.262 C 4.924 7.204 4.573 7.133 4.121 7.051 C 3.555 6.946 3.069 6.829 2.663 6.7 C 2.267 6.559 1.871 6.365 1.475 6.119 C 1.091 5.873 0.797 5.539 0.593 5.117 C 0.39 4.695 0.288 4.191 0.288 3.605 C 0.288 2.526 0.673 1.659 1.441 1.002 C 2.222 0.334 3.244 0 4.511 0 C 5.856 0 6.93 0.346 7.733 1.037 C 8.536 1.729 8.96 2.649 9.005 3.798 L 7.055 3.798 C 6.976 3.165 6.71 2.661 6.257 2.286 C 5.805 1.899 5.223 1.706 4.511 1.706 C 3.821 1.706 3.267 1.858 2.849 2.163 C 2.442 2.468 2.238 2.901 2.238 3.464 C 2.238 4.039 2.476 4.443 2.951 4.677 C 3.426 4.912 4.217 5.129 5.325 5.328 C 5.89 5.434 6.37 5.557 6.766 5.697 C 7.174 5.826 7.575 6.02 7.971 6.278 C 8.377 6.524 8.683 6.858 8.886 7.28 C 9.09 7.702 9.191 8.2 9.191 8.775 C 9.191 9.888 8.784 10.791 7.971 11.483 C 7.156 12.174 6.099 12.52 4.799 12.52 C 3.341 12.52 2.182 12.145 1.323 11.395 C 0.475 10.633 0.034 9.624 0 8.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-h6t1k6\",layoutDependency:layoutDependency,layoutId:\"GlqLNJQSX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.941 6.181\" overflow=\"visible\"><path d=\"M 5.928 6.181 L 5.928 0 L 7.566 0 L 9.434 4.913 L 11.321 0 L 12.941 0 L 12.941 6.181 L 11.713 6.181 L 11.713 1.884 L 10.129 6.181 L 8.74 6.181 L 7.156 1.955 L 7.156 6.181 Z M 1.923 6.181 L 1.923 1.162 L 0 1.162 L 0 0 L 5.109 0 L 5.109 1.162 L 3.204 1.162 L 3.204 6.181 Z\" fill=\"rgb(15,19,27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-85hypo\",layoutDependency:layoutDependency,layoutId:\"iEehTWzxf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.013 6.181\" overflow=\"visible\"><path d=\"M 0 6.181 L 0 0 L 1.638 0 L 3.507 4.913 L 5.394 0 L 7.013 0 L 7.013 6.181 L 5.786 6.181 L 5.786 1.884 L 4.201 6.181 L 2.812 6.181 L 1.228 1.955 L 1.228 6.181 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sbedmb\",layoutDependency:layoutDependency,layoutId:\"RCI32Z8To\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.109 6.181\" overflow=\"visible\"><path d=\"M 1.923 6.181 L 1.923 1.162 L 0 1.162 L 0 0 L 5.109 0 L 5.109 1.162 L 3.204 1.162 L 3.204 6.181 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1baobi7\",\"data-framer-name\":\"Nav Buttons\",layoutDependency:layoutDependency,layoutId:\"UNzeG82ck\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||101)-0-301)/2+0+0)+30+0+0+0,...addPropertyOverrides({GpPHKwwOW:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||468)-0-668)/2+0+0)+30+0+0+0},L24cGEpYx:{y:(componentViewport?.y||0)+0+0+30+0+0+0},lqzy5JTZn:{y:(componentViewport?.y||0)+0+0+30+0+0+0},OUbhkaR5P:{y:(componentViewport?.y||0)+0+0+30+0+0+0},qh8PsinXs:{y:(componentViewport?.y||0)+0+0+30+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lioaom-container\",\"data-framer-name\":\"Navigation / Menu Button\",layoutDependency:layoutDependency,layoutId:\"dVU1XrH8o-container\",name:\"Navigation / Menu Button\",nodeId:\"dVU1XrH8o\",rendersWithMotion:true,scopeId:\"sO9wqKcnP\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"dVU1XrH8o\",layoutId:\"dVU1XrH8o\",name:\"Navigation / Menu Button\",variant:\"tWPz6dl98\",width:\"100%\",WZCAUPiqB:WZCAUPiqBkuvtoq,...addPropertyOverrides({GpPHKwwOW:{variant:\"VeztlgV26\",WZCAUPiqB:WZCAUPiqB1e67eqw},L24cGEpYx:{variant:\"VeztlgV26\",WZCAUPiqB:WZCAUPiqB1xle5sh},lqzy5JTZn:{WZCAUPiqB:WZCAUPiqBshcy2g},OUbhkaR5P:{variant:\"VeztlgV26\",WZCAUPiqB:WZCAUPiqB1use7tb},qh8PsinXs:{WZCAUPiqB:WZCAUPiqBphwgfp}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9cn0qj\",\"data-framer-name\":\"Max Width\",layoutDependency:layoutDependency,layoutId:\"KfpKTfsOB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1400px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||101)-0-301)/2+100+0)+0+0,...addPropertyOverrides({GpPHKwwOW:{height:368,y:(componentViewport?.y||0)+0+(((componentViewport?.height||468)-0-668)/2+100+0)+0+0},L24cGEpYx:{height:368,y:(componentViewport?.y||0)+0+100+0+0},lqzy5JTZn:{y:(componentViewport?.y||0)+0+100+0+0},OUbhkaR5P:{height:368,y:(componentViewport?.y||0)+0+100+0+0},qh8PsinXs:{y:(componentViewport?.y||0)+0+100+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ohrna1-container\",layoutDependency:layoutDependency,layoutId:\"ChD3zdXCG-container\",nodeId:\"ChD3zdXCG\",rendersWithMotion:true,scopeId:\"sO9wqKcnP\",style:{opacity:0},variants:{GpPHKwwOW:{opacity:1},L24cGEpYx:{opacity:1},OUbhkaR5P:{opacity:1}},children:/*#__PURE__*/_jsx(DropdownMenu,{height:\"100%\",id:\"ChD3zdXCG\",layoutId:\"ChD3zdXCG\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"zSvc0fMN5\",width:\"100%\",...addPropertyOverrides({GpPHKwwOW:{style:{maxWidth:\"100%\",width:\"100%\"},ZE1aw72sD:ZE1aw72sD1dxs6b9},L24cGEpYx:{style:{maxWidth:\"100%\",width:\"100%\"},variant:\"O3bKtoIT8\",ZE1aw72sD:ZE1aw72sDcd5j03},lqzy5JTZn:{variant:\"oEA9fAztU\"},OUbhkaR5P:{style:{maxWidth:\"100%\",width:\"100%\"},variant:\"oEA9fAztU\",ZE1aw72sD:ZE1aw72sD12lub8q},qh8PsinXs:{variant:\"O3bKtoIT8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o8vc4g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XxqMp3B4f-container\",nodeId:\"XxqMp3B4f\",rendersWithMotion:true,scopeId:\"sO9wqKcnP\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"XxqMp3B4f\",layoutId:\"XxqMp3B4f\",toggle:false,width:\"100%\",...addPropertyOverrides({OUbhkaR5P:{toggle:true}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9mcjp.framer-68a9nw, .framer-9mcjp .framer-68a9nw { display: block; }\",\".framer-9mcjp.framer-1utjldz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-9mcjp .framer-1ba2zvc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 30px 20px 30px 20px; position: relative; width: 100%; }\",\".framer-9mcjp .framer-17whyy4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9mcjp .framer-43dpjb { flex: none; height: 34px; overflow: visible; position: relative; text-decoration: none; width: 137px; }\",\".framer-9mcjp .framer-rluwp7 { height: 34px; left: 0px; position: absolute; top: 0px; width: 137px; }\",\".framer-9mcjp .framer-1k38zsb, .framer-9mcjp .framer-1a61rnf, .framer-9mcjp .framer-qsuyb, .framer-9mcjp .framer-1btlqpv { height: 34px; left: 0px; position: absolute; top: 0px; width: 43px; }\",\".framer-9mcjp .framer-19zby86 { height: 11px; left: 22px; position: absolute; top: 12px; width: 13px; }\",\".framer-9mcjp .framer-jaqu1 { height: 30px; left: 53px; position: absolute; top: 3px; width: 68px; }\",\".framer-9mcjp .framer-xgdwyw { height: 12px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-9mcjp .framer-12zutor { height: 6px; left: 4px; position: absolute; top: 2px; width: 4px; }\",\".framer-9mcjp .framer-19e8kld { height: 12px; left: 13px; position: absolute; top: 0px; width: 9px; }\",\".framer-9mcjp .framer-1s92oii { height: 4px; left: 15px; position: absolute; top: 2px; width: 5px; }\",\".framer-9mcjp .framer-rwukj5 { height: 4px; left: 15px; position: absolute; top: 7px; width: 5px; }\",\".framer-9mcjp .framer-8utjb6 { height: 12px; left: 24px; position: absolute; top: 0px; width: 8px; }\",\".framer-9mcjp .framer-ea2d0x { height: 12px; left: 33px; position: absolute; top: 0px; width: 8px; }\",\".framer-9mcjp .framer-1qngaux { height: 13px; left: 0px; position: absolute; top: 17px; width: 9px; }\",\".framer-9mcjp .framer-7tit8w { height: 5px; left: 2px; position: absolute; top: 19px; width: 5px; }\",\".framer-9mcjp .framer-1x4t3p9 { height: 13px; left: 11px; position: absolute; top: 17px; width: 10px; }\",\".framer-9mcjp .framer-1u1yebn { height: 13px; left: 21px; position: absolute; top: 17px; width: 11px; }\",\".framer-9mcjp .framer-1kq3opx { height: 13px; left: 32px; position: absolute; top: 17px; width: 9px; }\",\".framer-9mcjp .framer-1tr3fsd { height: 13px; left: 43px; position: absolute; top: 17px; width: 2px; }\",\".framer-9mcjp .framer-l9edlq { height: 13px; left: 46px; position: absolute; top: 17px; width: 11px; }\",\".framer-9mcjp .framer-mg5zso { height: 13px; left: 58px; position: absolute; top: 17px; width: 9px; }\",\".framer-9mcjp .framer-h6t1k6 { height: 6px; left: 124px; position: absolute; top: 0px; width: 13px; }\",\".framer-9mcjp .framer-85hypo { height: 6px; left: 6px; position: absolute; top: 0px; width: 7px; }\",\".framer-9mcjp .framer-1sbedmb { height: 6px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-9mcjp .framer-1baobi7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9mcjp .framer-lioaom-container, .framer-9mcjp .framer-1o8vc4g-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9mcjp .framer-9cn0qj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-9mcjp .framer-1ohrna1-container { flex: none; height: 1px; max-width: 1400px; pointer-events: none; position: relative; width: 100%; z-index: 1; }\",\".framer-9mcjp.framer-v-1okuvtz.framer-1utjldz { justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 810px; }\",\".framer-9mcjp.framer-v-1okuvtz .framer-9cn0qj, .framer-9mcjp.framer-v-1ilvfc6 .framer-9cn0qj { justify-content: flex-start; }\",\".framer-9mcjp.framer-v-1ilvfc6.framer-1utjldz { justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\",\".framer-9mcjp.framer-v-1ilvfc6 .framer-lioaom-container, .framer-9mcjp.framer-v-zt3frs .framer-lioaom-container, .framer-9mcjp.framer-v-10tbnwh .framer-lioaom-container, .framer-9mcjp.framer-v-1n6nx7t .framer-lioaom-container { order: 0; }\",\".framer-9mcjp.framer-v-zt3frs .framer-9cn0qj, .framer-9mcjp.framer-v-10tbnwh .framer-9cn0qj, .framer-9mcjp.framer-v-1n6nx7t .framer-9cn0qj { height: min-content; }\",\".framer-9mcjp.framer-v-zt3frs .framer-1ohrna1-container { cursor: default; height: auto; pointer-events: auto; }\",\".framer-9mcjp.framer-v-10tbnwh.framer-1utjldz { justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 810px; }\",\".framer-9mcjp.framer-v-10tbnwh .framer-1ohrna1-container, .framer-9mcjp.framer-v-1n6nx7t .framer-1ohrna1-container { height: auto; pointer-events: auto; }\",\".framer-9mcjp.framer-v-1n6nx7t.framer-1utjldz { justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 101\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qh8PsinXs\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"lqzy5JTZn\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"GpPHKwwOW\":{\"layout\":[\"fixed\",\"auto\"]},\"L24cGEpYx\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"OUbhkaR5P\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"K7Sgn75ej\":\"buttonClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersO9wqKcnP=withCSS(Component,css,\"framer-9mcjp\");export default FramersO9wqKcnP;FramersO9wqKcnP.displayName=\"Navigation\";FramersO9wqKcnP.defaultProps={height:101,width:1200};addPropertyControls(FramersO9wqKcnP,{variant:{options:[\"y3JzUNkkQ\",\"qh8PsinXs\",\"lqzy5JTZn\",\"GpPHKwwOW\",\"L24cGEpYx\",\"OUbhkaR5P\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop Open\",\"Tablet Open\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},K7Sgn75ej:{title:\"Button Click\",type:ControlType.EventHandler}});addFonts(FramersO9wqKcnP,[{explicitInter:true,fonts:[]},...MenuButtonFonts,...DropdownMenuFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersO9wqKcnP\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qh8PsinXs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"lqzy5JTZn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"GpPHKwwOW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L24cGEpYx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"OUbhkaR5P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K7Sgn75ej\\\":\\\"buttonClick\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"101\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/ONR9S0oC6/ONR9S0oC6.js\";import Navigation from\"#framer/local/canvasComponent/sO9wqKcnP/sO9wqKcnP.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const breakpoints={n7UnPDpMx:\"(min-width: 1512px)\",q_6qw_2sL:\"(min-width: 1200px) and (max-width: 1511.98px)\",sXfRIzGv9:\"(min-width: 810px) and (max-width: 1199.98px)\",YUltublpH:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-yR1Fc\";const variantClassNames={n7UnPDpMx:\"framer-v-solmcd\",q_6qw_2sL:\"framer-v-9c1g4z\",sXfRIzGv9:\"framer-v-2vg3co\",YUltublpH:\"framer-v-724hbz\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yR1Fc.framer-1b362d8, .framer-yR1Fc .framer-1b362d8 { display: block; }\",\".framer-yR1Fc.framer-solmcd { align-content: center; align-items: center; background-color: var(--token-a293a03e-6248-4c59-9866-8cfd8d9dcc23, #f5f4ef); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-yR1Fc .framer-uontm1-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-yR1Fc .framer-16nyqcl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-yR1Fc .framer-4bxowc-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-yR1Fc .framer-tvfct3 { -webkit-backdrop-filter: blur(7px); -webkit-mask: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 49.514358108108105%) add; align-content: center; align-items: center; backdrop-filter: blur(7px); bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 50%; mask: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 49.514358108108105%) add; min-height: 100px; order: 1005; overflow: visible; padding: 30px 20px 30px 20px; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={n7UnPDpMx:\"(min-width: 1512px)\",q_6qw_2sL:\"(min-width: 1200px) and (max-width: 1511.98px)\",sXfRIzGv9:\"(min-width: 810px) and (max-width: 1199.98px)\",YUltublpH:\"(max-width: 809.98px)\"};const humanReadableVariantMap={\"Desktop Small\":\"q_6qw_2sL\",Desktop:\"n7UnPDpMx\",Phone:\"YUltublpH\",Tablet:\"sXfRIzGv9\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"n7UnPDpMx\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"n7UnPDpMx\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a293a03e-6248-4c59-9866-8cfd8d9dcc23, rgb(245, 244, 239)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-solmcd\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:101,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-uontm1-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"AIjYTmrQV\",scopeId:\"qyUbB2BVH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sXfRIzGv9:{variant:matchVariant(\"qh8PsinXs\")},YUltublpH:{variant:matchVariant(\"lqzy5JTZn\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"AIjYTmrQV\",layoutId:\"AIjYTmrQV\",style:{width:\"100%\"},variant:matchVariant(\"y3JzUNkkQ\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-16nyqcl\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1023,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(ContainerWithFX,{__perspectiveFX:false,__targetOpacity:1,className:\"framer-4bxowc-container\",nodeId:\"fUMFebmiy\",rendersWithMotion:true,scopeId:\"qyUbB2BVH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q_6qw_2sL:{variant:matchVariant(\"GRmsPlsf6\")},sXfRIzGv9:{variant:matchVariant(\"zfocB8kHw\")},YUltublpH:{variant:matchVariant(\"bH6BFtfQz\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"fUMFebmiy\",layoutId:\"fUMFebmiy\",style:{width:\"100%\"},variant:matchVariant(\"MwE1aO_Dk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-tvfct3\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"BG Blur\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"q_6qw_2sL\":{\"layout\":[\"fixed\",\"fixed\"]},\"sXfRIzGv9\":{\"layout\":[\"fixed\",\"fixed\"]},\"YUltublpH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"n7UnPDpMx\":[\".framer-uontm1-container\",\".framer-4bxowc-container\",\".framer-tvfct3\"],\"q_6qw_2sL\":[\".framer-uontm1-container\",\".framer-4bxowc-container\",\".framer-tvfct3\"],\"sXfRIzGv9\":[\".framer-uontm1-container\",\".framer-4bxowc-container\",\".framer-tvfct3\"],\"YUltublpH\":[\".framer-uontm1-container\",\".framer-4bxowc-container\",\".framer-tvfct3\"]}\n * @framerBreakpoints {\"n7UnPDpMx\":{\"min\":1512,\"canvasClassName\":\"framer-solmcd-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1512,\"rootFontSize\":16},\"q_6qw_2sL\":{\"min\":1200,\"max\":1511,\"canvasClassName\":\"framer-9c1g4z-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"Desktop Small\",\"width\":1200,\"rootFontSize\":16},\"sXfRIzGv9\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-2vg3co-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"YUltublpH\":{\"max\":809,\"canvasClassName\":\"framer-724hbz-override\",\"minHeight\":2000,\"viewportHeight\":894,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant n7UnPDpMx\n * @framerLayoutTemplate true\n */const FramerqyUbB2BVH=withCSS(Component,css,\"framer-yR1Fc\");export default FramerqyUbB2BVH;FramerqyUbB2BVH.displayName=\"Template\";FramerqyUbB2BVH.defaultProps={height:2e3,width:1512};addFonts(FramerqyUbB2BVH,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqyUbB2BVH\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q_6qw_2sL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sXfRIzGv9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YUltublpH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerBreakpoints\":\"{\\\"n7UnPDpMx\\\":{\\\"min\\\":1512,\\\"canvasClassName\\\":\\\"framer-solmcd-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1512,\\\"rootFontSize\\\":16},\\\"q_6qw_2sL\\\":{\\\"min\\\":1200,\\\"max\\\":1511,\\\"canvasClassName\\\":\\\"framer-9c1g4z-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Small\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"sXfRIzGv9\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-2vg3co-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"YUltublpH\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-724hbz-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":894,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"n7UnPDpMx\",\"framerIntrinsicWidth\":\"1512\",\"framerHitTargets\":\"{\\\"n7UnPDpMx\\\":[\\\".framer-uontm1-container\\\",\\\".framer-4bxowc-container\\\",\\\".framer-tvfct3\\\"],\\\"q_6qw_2sL\\\":[\\\".framer-uontm1-container\\\",\\\".framer-4bxowc-container\\\",\\\".framer-tvfct3\\\"],\\\"sXfRIzGv9\\\":[\\\".framer-uontm1-container\\\",\\\".framer-4bxowc-container\\\",\\\".framer-tvfct3\\\"],\\\"YUltublpH\\\":[\\\".framer-uontm1-container\\\",\\\".framer-4bxowc-container\\\",\\\".framer-tvfct3\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/kUsiK0dVZVeaJZPAf91Q/YXawopqRb0fh69caK4XL/qyUbB2BVH.js\";\r\n\r\n\t\tconst routes = {WBf_oHUjn: {elements: {AxrTzDoR9: \"patent-2\", cYCJ2vad_: \"contact\", mwHuTxS1N: \"tools\", sZPds6CbT: \"ticker\", uqmlRWL7P: \"ticker-1\", yL3F98EQk: \"solutions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cP0kAvU7m4Dk7gtjhxw8/aXMr1DY6ACPuUOrHjUmg/WBf_oHUjn.js\")), path: \"/\"}, krZnqp734: {elements: {BXZwqObIu: \"how-it-works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oHJm3KYHj4xdUg4i4mm2/FqaJF5Ank2TQbO3rcPEO/krZnqp734.js\")), path: \"/our-story\"}, w3hsydgvG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9Xzm6IijzfbpuRMrjRpx/esSb1cChRnFXQJ6MTwCf/w3hsydgvG.js\")), path: \"/404\"}, SwEKT5JqQ: {elements: {LtcmHQ77P: \"projects-1\", VWDX6Wypg: \"projects\", Wwbr4Af_J: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nYjvtY1FIB3wM3YRKgI9/i3Qft2rdht2pA1Jmq8EL/SwEKT5JqQ.js\")), path: \"/blog\"}, ddZ21O5cR: {elements: {Q3pu81KrY: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ejti4Q3C5WW9B3TKEDg8/yD2GrA0lUnAmAa1aFm5r/ddZ21O5cR.js\")), path: \"/about\"}, PiS8R7HBe: {elements: {b0EvvQs3Q: \"service-4-1\", FJBeGLQmG: \"service-4-2\", jb9MAjjNB: \"service-1\", o0loYZeEj: \"service-4\", pnengQxum: \"service-2\", wPkx2MPoH: \"service-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6xFBPurS6tkOFpuNAvse/lpfWO3bqiVbpUPW8Ke8L/PiS8R7HBe.js\")), path: \"/current-solutions\"}, ssXvXtyur: {elements: {auPq_mw0a: \"service-2\", aWBp8iphp: \"service-3\", Fgcu8Q6HG: \"service-4-2\", l8R1LxIvi: \"service-4-1\", pzODYoN9Q: \"service-1\", VzOz3h_NR: \"service-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vd4IWOeTdrti0Xl9lcli/qjjypVsWyguFeebC7Y7V/ssXvXtyur.js\")), path: \"/patent\"}, SsoXP8IXm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KOYgj0jGyKKhzcLZEhIZ/fXGt36fv9HfWivYX9KTV/SsoXP8IXm.js\")), path: \"/privacy-policy\"}, vtm3_4TLt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6eJQlONwxu9rbfrIRfOA/WB2AZa7ljk4dZfEaJL9D/vtm3_4TLt.js\")), path: \"/terms-of-use\"}, UEduzOCsC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CKxbGwoEFb2qaQDybP8K/pN7qJ1cqBaJcYbis5M7i/UEduzOCsC.js\")), path: \"/llm\"}, DpcIMPIEZ: {collectionId: \"TqZCCmHz0\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/92PCkcEf42OYYD0yCoYg/AdDPN4gtgxg19haAFRYd/DpcIMPIEZ.js\")), path: \"/blog/:JT7jNTT2X\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {TqZCCmHz0: async () => (await import(\"https://framerusercontent.com/modules/2lfvoAFa5jpnVvw4vHMB/mPdgJsiVFK4JtrJhpuyJ/TqZCCmHz0.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"bea2d4168ec40e9a4b8f7594bddb5007ab54716a582aa8ec1f98347d15d946d5\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"WBf_oHUjn\":\r\ncase \"krZnqp734\":\r\ncase \"w3hsydgvG\":\r\ncase \"SwEKT5JqQ\":\r\ncase \"ddZ21O5cR\":\r\ncase \"PiS8R7HBe\":\r\ncase \"ssXvXtyur\":\r\ncase \"SsoXP8IXm\":\r\ncase \"vtm3_4TLt\":\r\ncase \"UEduzOCsC\":\r\ncase \"DpcIMPIEZ\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"WBf_oHUjn\":\r\ncase \"krZnqp734\":\r\ncase \"w3hsydgvG\":\r\ncase \"SwEKT5JqQ\":\r\ncase \"ddZ21O5cR\":\r\ncase \"PiS8R7HBe\":\r\ncase \"ssXvXtyur\":\r\ncase \"SsoXP8IXm\":\r\ncase \"vtm3_4TLt\":\r\ncase \"UEduzOCsC\":\r\ncase \"DpcIMPIEZ\":\r\nreturn [{hash: \"solmcd\", mediaQuery: \"(min-width: 1512px)\"}, {hash: \"9c1g4z\", mediaQuery: \"(min-width: 1200px) and (max-width: 1511.98px)\"}, {hash: \"2vg3co\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"724hbz\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9Xzm6IijzfbpuRMrjRpx/esSb1cChRnFXQJ6MTwCf/w3hsydgvG.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://chartreuse-emoji-896923.framer.app\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/rlF8HyZ2MAz3ix5aRjyr/UMWA9QkmrEgq2KZ16Tvn/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 0.6, ease: [0.84, 0.01, 0.27, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.84, 0.01, 0.27, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}