{"version":3,"file":"script_main.BVYDP_8C.mjs","names":["css","addPropertyOverrides","Button","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","animation","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Header","Modal","Footer","useRef","React.useId","className","_Fragment","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"],"sources":["https:/framerusercontent.com/modules/4fea8ZfA0z2SdcxO9dIR/yMTea4d4YQy6Cq0Ag8vR/DsAyZGaJh.js","https:/framerusercontent.com/modules/sctbE3oaUTPs593chnYu/7LlQC2BKMDEZM0de4DhI/nQflOVJ9V.js","https:/framerusercontent.com/modules/Gk1WKQ7Fgxtfl0ZyBt8Q/DppZEobJBLZUweXiBeP3/sSW9RnFES.js","https:/framerusercontent.com/modules/tdtydEPXV6VGemeR8wNV/XkMlp36B2cVCmGDbA5FV/SUp3gqTvp.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (569fd08)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Epilogue-regular\",\"GF;Epilogue-700\",\"GF;Epilogue-700italic\",\"GF;Epilogue-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Epilogue\",source:\"google\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXMDPiCZXVigHPVA.woff2\",weight:\"400\"},{cssFamilyName:\"Epilogue\",source:\"google\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OX1zTiCZXVigHPVA.woff2\",weight:\"700\"},{cssFamilyName:\"Epilogue\",source:\"google\",style:\"italic\",uiFamilyName:\"Epilogue\",url:\"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HDtSJ_UqATfVHNU.woff2\",weight:\"700\"},{cssFamilyName:\"Epilogue\",source:\"google\",style:\"italic\",uiFamilyName:\"Epilogue\",url:\"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HAKT5_UqATfVHNU.woff2\",weight:\"400\"}]}];export const css=['.framer-6q0w6 .framer-styles-preset-1gr7ked:not(.rich-text-wrapper), .framer-6q0w6 .framer-styles-preset-1gr7ked.rich-text-wrapper p { --framer-font-family: \"Epilogue\", \"Epilogue Placeholder\", sans-serif; --framer-font-family-bold: \"Epilogue\", \"Epilogue Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Epilogue\", \"Epilogue Placeholder\", sans-serif; --framer-font-family-italic: \"Epilogue\", \"Epilogue Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #252525; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6q0w6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569fd08)\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}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/4fea8ZfA0z2SdcxO9dIR/yMTea4d4YQy6Cq0Ag8vR/DsAyZGaJh.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7DMICjiAHqfi5FEtbznK/A9aSatuR0nMTay00y2qS/hZI34ALG9.js\";import Button from\"https://framerusercontent.com/modules/1BGTu35BBGD9FNs7zOyS/LSXnsWEPqzvDoS1Yy96P/NnAkfzsa8.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"rwOKyDLK3\",\"KKeaZEMe2\",\"VHqbFIqhg\",\"xZdXTuf5L\"];const serializationHash=\"framer-Md3Is\";const variantClassNames={KKeaZEMe2:\"framer-v-6cqz5o\",rwOKyDLK3:\"framer-v-b47c9p\",VHqbFIqhg:\"framer-v-1akku9i\",xZdXTuf5L:\"framer-v-10e0zzm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gOlTMxQx1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1};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={\"Phone Closed\":\"VHqbFIqhg\",\"Phone Opened\":\"xZdXTuf5L\",Desktop:\"rwOKyDLK3\",Tablet:\"KKeaZEMe2\"};const getProps=({height,id,openModal,width,...props})=>{return{...props,gOlTMxQx1:openModal??props.gOlTMxQx1,variant:humanReadableVariantMap[props.variant]??props.variant??\"rwOKyDLK3\"};};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,gOlTMxQx1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rwOKyDLK3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const dhYj9Pi131kttnzt=activeVariantCallback(async(...args)=>{if(gOlTMxQx1){const res=await gOlTMxQx1(...args);if(res===false)return false;}});const onTap5c8hum=activeVariantCallback(async(...args)=>{setVariant(\"xZdXTuf5L\");});const onTapv67ypr=activeVariantCallback(async(...args)=>{setVariant(\"VHqbFIqhg\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"VHqbFIqhg\",\"xZdXTuf5L\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"VHqbFIqhg\",\"xZdXTuf5L\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"xZdXTuf5L\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"xZdXTuf5L\")return true;return false;};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-b47c9p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rwOKyDLK3\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 5px 5px 0px rgba(38, 37, 37, 0.05)\",...style},...addPropertyOverrides({KKeaZEMe2:{\"data-framer-name\":\"Tablet\"},VHqbFIqhg:{\"data-framer-name\":\"Phone Closed\"},xZdXTuf5L:{\"data-framer-name\":\"Phone Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zeaz9z\",layoutDependency:layoutDependency,layoutId:\"xEXB7Sxi7\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xMuXrPZqB\",openInNewTab:false,scopeId:\"nQflOVJ9V\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1oe2epj framer-j6flu1\",layoutDependency:layoutDependency,layoutId:\"xMuXrPZqB\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xuptl9\",\"data-framer-name\":\"Group 164\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:35,intrinsicWidth:131,layoutDependency:layoutDependency,layoutId:\"VnDNJe1hy\",svg:'<svg width=\"131\" height=\"35\" viewBox=\"0 0 131 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M126.249 20.833L130.257 22.8368C128.921 25.5085 126.319 27.5826 121.96 27.5826C116.511 27.5826 112.469 24.1375 112.469 18.5129C112.469 13.1344 116.406 9.40805 121.679 9.40805C126.952 9.40805 130.151 12.9586 130.151 18.2668C130.151 18.7238 130.151 19.3214 130.116 19.6378H117.742C117.988 22.1337 119.57 23.6453 122.031 23.6453C123.964 23.6453 125.3 22.6259 126.249 20.833ZM121.503 13.1695C119.5 13.1695 118.093 14.5053 117.777 16.72H124.948C124.773 14.4702 123.648 13.1695 121.503 13.1695Z\" fill=\"#F54C00\"/>\\n<path d=\"M107.706 11.2009C108.831 12.1852 109.534 13.5562 109.534 15.2787C109.534 19.1105 106.159 21.1494 102.011 21.1494C100.956 21.1494 99.937 21.0088 99.023 20.7627C98.4606 20.9736 98.0387 21.4306 98.0387 21.9931C98.0387 22.5907 98.4606 23.118 99.4097 23.118H105.843C110.589 23.118 112.557 25.0163 112.557 28.3208C112.557 32.5041 108.198 35 102.714 35C96.281 35 93.1172 33.1369 93.1172 30.0785C93.1172 28.5669 94.1015 27.4419 95.9646 26.6334C94.6991 25.8952 93.996 24.7351 93.996 23.2586C93.996 21.4658 95.0155 20.2706 96.492 19.4972C95.2616 18.5129 94.5233 17.1067 94.5233 15.2787C94.5233 11.447 97.8278 9.40805 102.011 9.40805C103.171 9.40805 104.261 9.54866 105.21 9.86505C105.768 10.0509 106.761 10.4015 107.706 11.2009ZM102.011 17.7746C103.558 17.7746 104.788 16.931 104.788 15.2787C104.788 13.6617 103.558 12.818 102.011 12.818C100.464 12.818 99.234 13.6617 99.234 15.2787C99.234 16.931 100.464 17.7746 102.011 17.7746ZM105.034 27.5826H100.183C98.7418 27.5826 97.7926 28.2505 97.7926 29.3051C97.7926 30.6761 99.3043 31.4846 102.644 31.4846C105.597 31.4846 107.565 30.43 107.565 28.9887C107.565 27.9693 106.827 27.5826 105.034 27.5826Z\" fill=\"#F54C00\"/>\\n<path d=\"M79.5543 27.1607H74.4922V9.82989H79.2731V12.2907C80.398 10.533 82.226 9.40805 84.5462 9.40805C88.8349 9.40805 91.1902 11.9743 91.1902 16.2982V27.1607H86.0929V17.1067C86.0929 14.7866 85.0735 13.5562 83.1049 13.5562C81.1363 13.5562 79.5543 14.892 79.5543 17.4231V27.1607Z\" fill=\"#F54C00\"/>\\n<path d=\"M61.1831 27.5826C57.2811 27.5826 54.5391 25.5436 54.5391 22.1689C54.5391 19.1808 57.3514 16.72 61.3237 16.72C63.433 16.72 65.0501 17.4934 66.0695 18.4074V16.5443C66.0695 14.4702 65.0149 13.3453 62.976 13.3453C61.1831 13.3453 59.9176 14.3647 59.4254 16.2279L54.7148 15.4545C55.7343 11.8337 58.7224 9.40805 63.3275 9.40805C68.1436 9.40805 71.1668 11.6227 71.1668 16.7552V27.1607H66.3859V25.0515C65.1907 26.6686 63.1166 27.5826 61.1831 27.5826ZM62.4838 24.2078C63.9954 24.2078 65.1555 23.3289 66.0695 22.0634V21.7119C65.2961 20.833 63.9954 19.9893 62.4838 19.9893C60.7964 19.9893 59.6715 20.8682 59.6715 22.0986C59.6715 23.3641 60.7964 24.2078 62.4838 24.2078Z\" fill=\"#F54C00\"/>\\n<path d=\"M44.4332 27.1606H39.3711V9.82978H44.152V12.9585C45.066 10.8141 46.7182 9.54855 49.1438 9.54855C51.9561 9.54855 54.0302 11.482 54.0302 14.7865C54.0302 15.6653 53.8896 16.6496 53.5381 17.7394L48.9329 17.2472C49.0735 16.7199 49.1087 16.2629 49.1087 15.8411C49.1087 14.3295 48.5111 13.5912 47.3159 13.5912C45.7339 13.5912 44.4332 15.3138 44.4332 18.4425V27.1606Z\" fill=\"#F54C00\"/>\\n<path d=\"M25.8726 27.5823C21.6893 27.5823 19.3691 25.016 19.3691 20.657V9.82959H24.4664V19.9539C24.4664 22.2389 25.4507 23.4341 27.3139 23.4341C29.2474 23.4341 30.759 22.1334 30.759 19.6727V9.82959H35.8563V27.1604H31.0402V24.6996C29.9153 26.4573 28.1224 27.5823 25.8726 27.5823Z\" fill=\"#F54C00\"/>\\n<path d=\"M9.06968 27.5826C3.83176 27.5826 0 24.489 0 18.5129C0 13.3101 3.69115 9.40805 8.68299 9.40805C12.9717 9.40805 16.5223 11.6227 17.4011 16.8958L12.5851 17.8801C12.1281 14.7866 10.7219 13.3453 8.89391 13.3453C6.60891 13.3453 5.23791 15.3139 5.23791 18.5129C5.23791 21.6416 6.71437 23.6453 9.13999 23.6453C11.0383 23.6453 12.2687 22.2392 12.9717 20.13L17.366 21.9931C15.7489 25.3327 13.3936 27.5826 9.06968 27.5826Z\" fill=\"#F54C00\"/>\\n<path d=\"M107.372 8.72016C107.077 9.22216 106.605 9.95052 106.531 10.4014C106.226 11.4713 107.907 12.1591 108.136 11.6241C108.036 10.7848 108.541 9.58427 108.824 9.25507C108.854 9.45223 110.236 9.54521 112.113 7.88947C114.605 5.69163 116.772 5.2812 119.523 5.66339C117.765 2.53005 113.272 1.48931 109.512 3.21783C106.053 4.80793 106.378 7.58378 107.372 8.72016Z\" fill=\"#328406\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16zaknr\",layoutDependency:layoutDependency,layoutId:\"R7ziSY9_I\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ycqxac\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"mwLk8b0Y8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gr7ked\",\"data-styles-preset\":\"DsAyZGaJh\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":s6ymnsZO5\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cHvTPlpRA\",openInNewTab:false,relValues:[],scopeId:\"nQflOVJ9V\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"How It works\"})})})}),className:\"framer-14t8atn\",\"data-framer-name\":\"Terms of Use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cHvTPlpRA\",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-1gr7ked\",\"data-styles-preset\":\"DsAyZGaJh\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ZgPLyDtBC\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"EL85vx9D1\",openInNewTab:false,relValues:[],scopeId:\"nQflOVJ9V\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"Our Expertise\"})})})}),className:\"framer-l0ecl7\",\"data-framer-name\":\"Terms of Use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EL85vx9D1\",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-1gr7ked\",\"data-styles-preset\":\"DsAyZGaJh\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":GFMcL4Ilm\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Hlat4nXCG\",openInNewTab:false,relValues:[],scopeId:\"nQflOVJ9V\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"FAQ\"})})})}),className:\"framer-5d1y9t\",\"data-framer-name\":\"Terms of Use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Hlat4nXCG\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"173px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||82)-32-50)/2)+0+0,...addPropertyOverrides({VHqbFIqhg:{width:undefined,y:(componentViewport?.y||0)+(16+((componentViewport?.height||75.5)-32-50)/2)+0+0},xZdXTuf5L:{width:undefined,y:(componentViewport?.y||0)+16+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mmlxrd-container\",layoutDependency:layoutDependency,layoutId:\"BbrxHME_K-container\",nodeId:\"BbrxHME_K\",rendersWithMotion:true,scopeId:\"nQflOVJ9V\",children:/*#__PURE__*/_jsx(Button,{dhYj9Pi13:dhYj9Pi131kttnzt,height:\"100%\",hn01bH3eG:\"take a quiz\",id:\"BbrxHME_K\",layoutId:\"BbrxHME_K\",style:{width:\"100%\"},variant:\"Q4tGyq47J\",width:\"100%\",...addPropertyOverrides({VHqbFIqhg:{variant:\"cfJk9vKDs\"},xZdXTuf5L:{variant:\"cfJk9vKDs\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aul7k0\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"uSXtpLMgp\",style:{backgroundColor:\"var(--token-61dcbe0b-bb01-483f-b996-2c710538f193, rgb(245, 76, 0))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},...addPropertyOverrides({VHqbFIqhg:{\"data-highlight\":true,onTap:onTap5c8hum},xZdXTuf5L:{\"data-highlight\":true,onTap:onTapv67ypr}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ghqktf\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"M9zCSYYXa\",style:{backgroundColor:\"var(--token-30bfcc88-988f-4025-a88c-c3f4f057bb6d, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{xZdXTuf5L:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1inu9k1\",\"data-framer-name\":\"middle\",layoutDependency:layoutDependency,layoutId:\"ZyfbudTw2\",style:{backgroundColor:\"var(--token-30bfcc88-988f-4025-a88c-c3f4f057bb6d, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{xZdXTuf5L:{rotate:45}}}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18hu2yo\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"e4Ez4EBa_\",style:{backgroundColor:\"var(--token-30bfcc88-988f-4025-a88c-c3f4f057bb6d, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xyowls\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"z0lfHcNGa\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RXBpbG9ndWUtcmVndWxhcg==\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(37, 37, 37))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":s6ymnsZO5\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"BTxnqa3JT\",openInNewTab:false,relValues:[],scopeId:\"nQflOVJ9V\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"How It works\"})})})}),className:\"framer-kr4jm4\",\"data-framer-name\":\"Terms of Use\",\"data-highlight\":true,fonts:[\"GF;Epilogue-regular\"],layoutDependency:layoutDependency,layoutId:\"BTxnqa3JT\",onTap:onTapv67ypr,style:{\"--extracted-r6o4lv\":\"rgb(37, 37, 37)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RXBpbG9ndWUtcmVndWxhcg==\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(37, 37, 37))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ZgPLyDtBC\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"X2_hC9LbA\",openInNewTab:false,relValues:[],scopeId:\"nQflOVJ9V\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"Our Expertise\"})})})}),className:\"framer-1iq4w8t\",\"data-framer-name\":\"Terms of Use\",\"data-highlight\":true,fonts:[\"GF;Epilogue-regular\"],layoutDependency:layoutDependency,layoutId:\"X2_hC9LbA\",onTap:onTapv67ypr,style:{\"--extracted-r6o4lv\":\"rgb(37, 37, 37)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RXBpbG9ndWUtcmVndWxhcg==\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(37, 37, 37))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":GFMcL4Ilm\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"GgM3YRc5G\",openInNewTab:false,relValues:[],scopeId:\"nQflOVJ9V\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"FAQ\"})})})}),className:\"framer-xiqyum\",\"data-framer-name\":\"Terms of Use\",\"data-highlight\":true,fonts:[\"GF;Epilogue-regular\"],layoutDependency:layoutDependency,layoutId:\"GgM3YRc5G\",onTap:onTapv67ypr,style:{\"--extracted-r6o4lv\":\"rgb(37, 37, 37)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Md3Is.framer-j6flu1, .framer-Md3Is .framer-j6flu1 { display: block; }\",\".framer-Md3Is.framer-b47c9p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 80px 16px 80px; position: relative; width: 1200px; }\",\".framer-Md3Is .framer-zeaz9z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Md3Is .framer-1oe2epj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; 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-Md3Is .framer-xuptl9 { flex: none; height: 35px; position: relative; width: 131px; }\",\".framer-Md3Is .framer-16zaknr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Md3Is .framer-ycqxac { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Md3Is .framer-14t8atn, .framer-Md3Is .framer-l0ecl7, .framer-Md3Is .framer-5d1y9t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Md3Is .framer-1mmlxrd-container { flex: none; height: auto; position: relative; width: 173px; }\",\".framer-Md3Is .framer-aul7k0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: hidden; position: relative; width: 43px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Md3Is .framer-1ghqktf { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(70.00000000000001% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Md3Is .framer-1inu9k1 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Md3Is .framer-18hu2yo { flex: none; height: 2px; left: calc(48.837209302325604% - 20px / 2); overflow: hidden; position: absolute; top: 12px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Md3Is .framer-xyowls { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 104%; z-index: 1; }\",\".framer-Md3Is .framer-kr4jm4, .framer-Md3Is .framer-1iq4w8t, .framer-Md3Is .framer-xiqyum { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Md3Is.framer-v-6cqz5o.framer-b47c9p { padding: 16px 40px 16px 40px; width: 810px; }\",\".framer-Md3Is.framer-v-1akku9i.framer-b47c9p { padding: 16px; width: 800px; }\",\".framer-Md3Is.framer-v-1akku9i .framer-16zaknr, .framer-Md3Is.framer-v-10e0zzm .framer-16zaknr { gap: 12px; }\",\".framer-Md3Is.framer-v-1akku9i .framer-1mmlxrd-container, .framer-Md3Is.framer-v-10e0zzm .framer-1mmlxrd-container { width: auto; }\",\".framer-Md3Is.framer-v-1akku9i .framer-aul7k0, .framer-Md3Is.framer-v-10e0zzm .framer-aul7k0 { cursor: pointer; height: var(--framer-aspect-ratio-supported, 43px); }\",\".framer-Md3Is.framer-v-10e0zzm.framer-b47c9p { flex-direction: column; gap: 40px; justify-content: flex-start; overflow: visible; padding: 16px; width: 800px; }\",\".framer-Md3Is.framer-v-10e0zzm .framer-zeaz9z { flex: none; width: 100%; }\",\".framer-Md3Is.framer-v-10e0zzm .framer-1ghqktf { left: calc(48.837209302325604% - 20px / 2); top: calc(51.162790697674446% - 2px / 2); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KKeaZEMe2\":{\"layout\":[\"fixed\",\"auto\"]},\"VHqbFIqhg\":{\"layout\":[\"fixed\",\"auto\"]},\"xZdXTuf5L\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gOlTMxQx1\":\"openModal\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernQflOVJ9V=withCSS(Component,css,\"framer-Md3Is\");export default FramernQflOVJ9V;FramernQflOVJ9V.displayName=\"Header\";FramernQflOVJ9V.defaultProps={height:82,width:1200};addPropertyControls(FramernQflOVJ9V,{variant:{options:[\"rwOKyDLK3\",\"KKeaZEMe2\",\"VHqbFIqhg\",\"xZdXTuf5L\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone Closed\",\"Phone Opened\"],title:\"Variant\",type:ControlType.Enum},gOlTMxQx1:{title:\"Open Modal\",type:ControlType.EventHandler}});addFonts(FramernQflOVJ9V,[{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:\"Epilogue\",source:\"google\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXMDPiCZXVigHPVA.woff2\",weight:\"400\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernQflOVJ9V\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KKeaZEMe2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VHqbFIqhg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xZdXTuf5L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"gOlTMxQx1\\\":\\\"openModal\\\"}\",\"framerIntrinsicHeight\":\"82\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nQflOVJ9V.map","// Generated by Framer (569fd08)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/4fea8ZfA0z2SdcxO9dIR/yMTea4d4YQy6Cq0Ag8vR/DsAyZGaJh.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7DMICjiAHqfi5FEtbznK/A9aSatuR0nMTay00y2qS/hZI34ALG9.js\";const cycleOrder=[\"eLOuLaoo0\",\"cF3RbFNBh\",\"d79mJcA1y\"];const serializationHash=\"framer-9uYIp\";const variantClassNames={cF3RbFNBh:\"framer-v-9g60dz\",d79mJcA1y:\"framer-v-19rjquu\",eLOuLaoo0:\"framer-v-s8jrgu\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1};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:\"eLOuLaoo0\",phone:\"d79mJcA1y\",tablet:\"cF3RbFNBh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eLOuLaoo0\"};};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:\"eLOuLaoo0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-s8jrgu\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"eLOuLaoo0\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({cF3RbFNBh:{\"data-framer-name\":\"tablet\"},d79mJcA1y:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e4nrjv\",layoutDependency:layoutDependency,layoutId:\"kz8_Lrryc\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rydx7xuz1\",openInNewTab:false,scopeId:\"sSW9RnFES\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xkxir1 framer-xki3m\",layoutDependency:layoutDependency,layoutId:\"rydx7xuz1\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19u8fmv\",\"data-framer-name\":\"Group 164\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:35,intrinsicWidth:131,layoutDependency:layoutDependency,layoutId:\"y_4KieVXO\",svg:'<svg width=\"131\" height=\"35\" viewBox=\"0 0 131 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M126.249 20.833L130.257 22.8368C128.921 25.5085 126.319 27.5826 121.96 27.5826C116.511 27.5826 112.469 24.1375 112.469 18.5129C112.469 13.1344 116.406 9.40805 121.679 9.40805C126.952 9.40805 130.151 12.9586 130.151 18.2668C130.151 18.7238 130.151 19.3214 130.116 19.6378H117.742C117.988 22.1337 119.57 23.6453 122.031 23.6453C123.964 23.6453 125.3 22.6259 126.249 20.833ZM121.503 13.1695C119.5 13.1695 118.093 14.5053 117.777 16.72H124.948C124.773 14.4702 123.648 13.1695 121.503 13.1695Z\" fill=\"#F54C00\"/>\\n<path d=\"M107.706 11.2009C108.831 12.1852 109.534 13.5562 109.534 15.2787C109.534 19.1105 106.159 21.1494 102.011 21.1494C100.956 21.1494 99.937 21.0088 99.023 20.7627C98.4606 20.9736 98.0387 21.4306 98.0387 21.9931C98.0387 22.5907 98.4606 23.118 99.4097 23.118H105.843C110.589 23.118 112.557 25.0163 112.557 28.3208C112.557 32.5041 108.198 35 102.714 35C96.281 35 93.1172 33.1369 93.1172 30.0785C93.1172 28.5669 94.1015 27.4419 95.9646 26.6334C94.6991 25.8952 93.996 24.7351 93.996 23.2586C93.996 21.4658 95.0155 20.2706 96.492 19.4972C95.2616 18.5129 94.5233 17.1067 94.5233 15.2787C94.5233 11.447 97.8278 9.40805 102.011 9.40805C103.171 9.40805 104.261 9.54866 105.21 9.86505C105.768 10.0509 106.761 10.4015 107.706 11.2009ZM102.011 17.7746C103.558 17.7746 104.788 16.931 104.788 15.2787C104.788 13.6617 103.558 12.818 102.011 12.818C100.464 12.818 99.234 13.6617 99.234 15.2787C99.234 16.931 100.464 17.7746 102.011 17.7746ZM105.034 27.5826H100.183C98.7418 27.5826 97.7926 28.2505 97.7926 29.3051C97.7926 30.6761 99.3043 31.4846 102.644 31.4846C105.597 31.4846 107.565 30.43 107.565 28.9887C107.565 27.9693 106.827 27.5826 105.034 27.5826Z\" fill=\"#F54C00\"/>\\n<path d=\"M79.5543 27.1607H74.4922V9.82989H79.2731V12.2907C80.398 10.533 82.226 9.40805 84.5462 9.40805C88.8349 9.40805 91.1902 11.9743 91.1902 16.2982V27.1607H86.0929V17.1067C86.0929 14.7866 85.0735 13.5562 83.1049 13.5562C81.1363 13.5562 79.5543 14.892 79.5543 17.4231V27.1607Z\" fill=\"#F54C00\"/>\\n<path d=\"M61.1831 27.5826C57.2811 27.5826 54.5391 25.5436 54.5391 22.1689C54.5391 19.1808 57.3514 16.72 61.3237 16.72C63.433 16.72 65.0501 17.4934 66.0695 18.4074V16.5443C66.0695 14.4702 65.0149 13.3453 62.976 13.3453C61.1831 13.3453 59.9176 14.3647 59.4254 16.2279L54.7148 15.4545C55.7343 11.8337 58.7224 9.40805 63.3275 9.40805C68.1436 9.40805 71.1668 11.6227 71.1668 16.7552V27.1607H66.3859V25.0515C65.1907 26.6686 63.1166 27.5826 61.1831 27.5826ZM62.4838 24.2078C63.9954 24.2078 65.1555 23.3289 66.0695 22.0634V21.7119C65.2961 20.833 63.9954 19.9893 62.4838 19.9893C60.7964 19.9893 59.6715 20.8682 59.6715 22.0986C59.6715 23.3641 60.7964 24.2078 62.4838 24.2078Z\" fill=\"#F54C00\"/>\\n<path d=\"M44.4332 27.1606H39.3711V9.82978H44.152V12.9585C45.066 10.8141 46.7182 9.54855 49.1438 9.54855C51.9561 9.54855 54.0302 11.482 54.0302 14.7865C54.0302 15.6653 53.8896 16.6496 53.5381 17.7394L48.9329 17.2472C49.0735 16.7199 49.1087 16.2629 49.1087 15.8411C49.1087 14.3295 48.5111 13.5912 47.3159 13.5912C45.7339 13.5912 44.4332 15.3138 44.4332 18.4425V27.1606Z\" fill=\"#F54C00\"/>\\n<path d=\"M25.8726 27.5823C21.6893 27.5823 19.3691 25.016 19.3691 20.657V9.82959H24.4664V19.9539C24.4664 22.2389 25.4507 23.4341 27.3139 23.4341C29.2474 23.4341 30.759 22.1334 30.759 19.6727V9.82959H35.8563V27.1604H31.0402V24.6996C29.9153 26.4573 28.1224 27.5823 25.8726 27.5823Z\" fill=\"#F54C00\"/>\\n<path d=\"M9.06968 27.5826C3.83176 27.5826 0 24.489 0 18.5129C0 13.3101 3.69115 9.40805 8.68299 9.40805C12.9717 9.40805 16.5223 11.6227 17.4011 16.8958L12.5851 17.8801C12.1281 14.7866 10.7219 13.3453 8.89391 13.3453C6.60891 13.3453 5.23791 15.3139 5.23791 18.5129C5.23791 21.6416 6.71437 23.6453 9.13999 23.6453C11.0383 23.6453 12.2687 22.2392 12.9717 20.13L17.366 21.9931C15.7489 25.3327 13.3936 27.5826 9.06968 27.5826Z\" fill=\"#F54C00\"/>\\n<path d=\"M107.372 8.72016C107.077 9.22216 106.605 9.95052 106.531 10.4014C106.226 11.4713 107.907 12.1591 108.136 11.6241C108.036 10.7848 108.541 9.58427 108.824 9.25507C108.854 9.45223 110.236 9.54521 112.113 7.88947C114.605 5.69163 116.772 5.2812 119.523 5.66339C117.765 2.53005 113.272 1.48931 109.512 3.21783C106.053 4.80793 106.378 7.58378 107.372 8.72016Z\" fill=\"#328406\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7srzrg\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"y4SG6t63F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gr7ked\",\"data-styles-preset\":\"DsAyZGaJh\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{koh3AZsKq:\"terms-and-conditions\"},unresolvedPathSlugs:{koh3AZsKq:{collectionId:\"Q3pQXYBFF\",collectionItemId:\"VFgemGoDc\"}},webPageId:\"BFoj4pxxJ\"},motionChild:true,nodeId:\"sN3nYbYXT\",openInNewTab:false,relValues:[],scopeId:\"sSW9RnFES\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"Terms of Use\"})})})}),className:\"framer-dpxitd\",\"data-framer-name\":\"Terms of Use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sN3nYbYXT\",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-1gr7ked\",\"data-styles-preset\":\"DsAyZGaJh\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{koh3AZsKq:\"privacy-policy\"},unresolvedPathSlugs:{koh3AZsKq:{collectionId:\"Q3pQXYBFF\",collectionItemId:\"KjqjMcQk0\"}},webPageId:\"BFoj4pxxJ\"},motionChild:true,nodeId:\"E6gnN703J\",openInNewTab:false,relValues:[],scopeId:\"sSW9RnFES\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ttpyf8\",\"data-styles-preset\":\"hZI34ALG9\",children:\"Privacy Policy\"})})})}),className:\"framer-m3lepd\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E6gnN703J\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9uYIp.framer-xki3m, .framer-9uYIp .framer-xki3m { display: block; }\",\".framer-9uYIp.framer-s8jrgu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px 80px 16px 80px; position: relative; width: 1200px; }\",\".framer-9uYIp .framer-1e4nrjv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9uYIp .framer-1xkxir1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; 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-9uYIp .framer-19u8fmv { flex: none; height: 35px; position: relative; width: 131px; }\",\".framer-9uYIp .framer-7srzrg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9uYIp .framer-dpxitd, .framer-9uYIp .framer-m3lepd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9uYIp.framer-v-9g60dz.framer-s8jrgu { padding: 16px 40px 16px 40px; }\",\".framer-9uYIp.framer-v-19rjquu.framer-s8jrgu { flex-direction: column; gap: 10px; justify-content: center; padding: 16px; width: 390px; }\",\".framer-9uYIp.framer-v-19rjquu .framer-1e4nrjv { flex: none; flex-direction: column; gap: 24px; justify-content: flex-start; width: 100%; }\",\".framer-9uYIp.framer-v-19rjquu .framer-7srzrg { flex-direction: column; gap: 12px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cF3RbFNBh\":{\"layout\":[\"fixed\",\"auto\"]},\"d79mJcA1y\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersSW9RnFES=withCSS(Component,css,\"framer-9uYIp\");export default FramersSW9RnFES;FramersSW9RnFES.displayName=\"Footer\";FramersSW9RnFES.defaultProps={height:67,width:1200};addPropertyControls(FramersSW9RnFES,{variant:{options:[\"eLOuLaoo0\",\"cF3RbFNBh\",\"d79mJcA1y\"],optionTitles:[\"desktop\",\"tablet\",\"phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersSW9RnFES,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersSW9RnFES\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cF3RbFNBh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d79mJcA1y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"67\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sSW9RnFES.map","// Generated by Framer (569fd08)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Modal from\"#framer/local/canvasComponent/DRfE_jnf0/DRfE_jnf0.js\";import Header from\"#framer/local/canvasComponent/nQflOVJ9V/nQflOVJ9V.js\";import Footer from\"#framer/local/canvasComponent/sSW9RnFES/sSW9RnFES.js\";const HeaderFonts=getFonts(Header);const ModalFonts=getFonts(Modal);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={eZrF8A66k:\"(min-width: 810px) and (max-width: 1199.98px)\",InJNU3cGh:\"(min-width: 1200px)\",vtTQfp4LA:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-17496\";const variantClassNames={eZrF8A66k:\"framer-v-z4tco8\",InJNU3cGh:\"framer-v-1uudsyi\",vtTQfp4LA:\"framer-v-12ymp8a\"};const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={delay:.1,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={vtTQfp4LA:[\".framer-17496 .framer-1qlrz7j-container { left: 50%; }\",\".framer-17496.framer-1h45kw2-container { width: 90%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={vtTQfp4LA:\".framer-12ymp8a-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-17496.framer-1hf1y6z, .framer-17496 .framer-1hf1y6z { display: block; }\",\".framer-17496.framer-1uudsyi { align-content: center; align-items: center; background-color: #ffffff; 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-17496 .framer-1qlrz7j-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-17496.framer-ofy7sr { background-color: rgba(94, 94, 94, 0.7); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-17496.framer-1h45kw2-container { flex: none; height: auto; left: 50%; max-width: 600px; position: fixed; top: 50%; width: 50%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-17496 .framer-gibaf2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-17496 .framer-1flnds3-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={eZrF8A66k:\"(min-width: 810px) and (max-width: 1199.98px)\",InJNU3cGh:\"(min-width: 1200px)\",vtTQfp4LA:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"InJNU3cGh\",Phone:\"vtTQfp4LA\",Tablet:\"eZrF8A66k\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"InJNU3cGh\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const gOlTMxQx1ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const SH6H7c11G1jwsh6t=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),200);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"InJNU3cGh\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1uudsyi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vtTQfp4LA:{\"data-framer-layout-hint-center-x\":true,transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1qlrz7j-container\",\"data-framer-appear-id\":\"1qlrz7j\",initial:animation1,layoutScroll:true,nodeId:\"nkrpyq5OD\",optimized:true,rendersWithMotion:true,scopeId:\"SUp3gqTvp\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eZrF8A66k:{variant:\"KKeaZEMe2\"},vtTQfp4LA:{variant:\"VHqbFIqhg\"}},children:/*#__PURE__*/_jsx(Header,{gOlTMxQx1:gOlTMxQx1ko9la1({overlay}),height:\"100%\",id:\"nkrpyq5OD\",layoutId:\"nkrpyq5OD\",style:{width:\"100%\"},variant:\"rwOKyDLK3\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-ofy7sr\"),exit:{opacity:0,transition:{delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"gBxtBKB_R\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vtTQfp4LA:{width:\"min(90vw, 600px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(50vw, 600px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation3,className:cx(scopingClassNames,\"framer-1h45kw2-container\"),exit:animation2,inComponentSlot:true,initial:animation4,nodeId:\"AmO90MDv6\",rendersWithMotion:true,scopeId:\"SUp3gqTvp\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vtTQfp4LA:{variant:\"adAR7sQJr\"}},children:/*#__PURE__*/_jsx(Modal,{height:\"100%\",id:\"AmO90MDv6\",layoutId:\"AmO90MDv6\",SH6H7c11G:SH6H7c11G1jwsh6t({overlay}),style:{maxWidth:\"100%\",width:\"100%\"},variant:\"rgbCcF_6F\",width:\"100%\"})})})})})]})}),getContainer())})})]})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-gibaf2\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1flnds3-container\",nodeId:\"K8BeLCDac\",scopeId:\"SUp3gqTvp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eZrF8A66k:{variant:\"cF3RbFNBh\"},vtTQfp4LA:{variant:\"d79mJcA1y\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"K8BeLCDac\",layoutId:\"K8BeLCDac\",style:{width:\"100%\"},variant:\"eLOuLaoo0\",width:\"100%\"})})})})]}),/*#__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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eZrF8A66k\":{\"layout\":[\"fixed\",\"fixed\"]},\"vtTQfp4LA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"InJNU3cGh\":[\".framer-1qlrz7j-container\",\".framer-1flnds3-container\"],\"eZrF8A66k\":[\".framer-1qlrz7j-container\",\".framer-1flnds3-container\"],\"vtTQfp4LA\":[\".framer-1qlrz7j-container\",\".framer-1flnds3-container\"]}\n * @framerBreakpoints {\"InJNU3cGh\":{\"min\":1200,\"canvasClassName\":\"framer-1uudsyi-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"eZrF8A66k\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-z4tco8-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"vtTQfp4LA\":{\"max\":809,\"canvasClassName\":\"framer-12ymp8a-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant InJNU3cGh\n * @framerLayoutTemplate true\n */const FramerSUp3gqTvp=withCSS(Component,css,\"framer-17496\");export default FramerSUp3gqTvp;FramerSUp3gqTvp.displayName=\"Template\";FramerSUp3gqTvp.defaultProps={height:1e3,width:1200};addFonts(FramerSUp3gqTvp,[{explicitInter:true,fonts:[]},...HeaderFonts,...ModalFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSUp3gqTvp\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"InJNU3cGh\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eZrF8A66k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vtTQfp4LA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"InJNU3cGh\\\":[\\\".framer-1qlrz7j-container\\\",\\\".framer-1flnds3-container\\\"],\\\"eZrF8A66k\\\":[\\\".framer-1qlrz7j-container\\\",\\\".framer-1flnds3-container\\\"],\\\"vtTQfp4LA\\\":[\\\".framer-1qlrz7j-container\\\",\\\".framer-1flnds3-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"InJNU3cGh\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1uudsyi-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"eZrF8A66k\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-z4tco8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"vtTQfp4LA\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12ymp8a-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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/tdtydEPXV6VGemeR8wNV/XkMlp36B2cVCmGDbA5FV/SUp3gqTvp.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {GFMcL4Ilm: \"faq\", s6ymnsZO5: \"how-it-works\", ZgPLyDtBC: \"our-expertise\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zYV4TsQeGWE165ayaruR/YDNz9OvexUSfTTUhqLTI/augiA20Il.js\")), path: \"/\"}, mjjkZkCb8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vpkHReMBhufRstjkMXu8/tOF0FTtziojDo81TGKXW/mjjkZkCb8.js\")), path: \"/survey\"}, BFoj4pxxJ: {collectionId: \"Q3pQXYBFF\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6zG17vXIK4SU5sk745LS/sHbqWmIUa1xuEQyHHi2U/BFoj4pxxJ.js\")), path: \"/legal-pages/:koh3AZsKq\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {Q3pQXYBFF: async () => (await import(\"https://framerusercontent.com/modules/fDPSwWxfqgbS7UUmARxw/Xpt0C93ilDOjvTPM61i4/Q3pQXYBFF.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"c5cf79287d424c45c8e41c3479451a4e86a2f32497b46847429e1cee00581c56\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"mjjkZkCb8\":\r\ncase \"BFoj4pxxJ\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"mjjkZkCb8\":\r\ncase \"BFoj4pxxJ\":\r\nreturn [{hash: \"1uudsyi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"z4tco8\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12ymp8a\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://curange.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: true,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/oQgAYTwyOQrx5CUPyGSp/ZKKAcBAZYASQloY7Uwp1/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints, routeData\r\n                if (shouldHydrate) {\r\n                    routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = true\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({\r\n                    routeId,\r\n                    localeId,\r\n                    pathVariables,\r\n                    collectionItemId: routeData?.collectionItemId,\r\n                })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = routeData?.collectionItemId ?? null\r\n        if (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}