{"version":3,"file":"script_main.CCLP03dZ.mjs","names":["addPropertyOverrides","ButtonsFonts","Buttons","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","Image1","sharedStyle.css","sharedStyle.fonts","Buttons","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","Navigation","Footer","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","MainTemplate","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/rSnjaPVXVIJFGabm8FYk/zrg56R9Raq4G1549BCqB/B6lHU1nmb.js","https:/framerusercontent.com/modules/8GpP5wbFv8PkLEAqTkgW/ZnGKLVPnMiXnZNwGhzcn/Vfw45IOQ_.js","https:/framerusercontent.com/modules/4yWevXukNoGT86h1D7TW/opkNTqtwT88zZoYqhq59/SQGQ6NrVE.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,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*as sharedStyle from\"https://framerusercontent.com/modules/sV6ouLWCNUJBVNg3vUrT/qtDeyV3kZFouFGkTOPWA/VgVZXCg1J.js\";import Buttons from\"https://framerusercontent.com/modules/Oh3ujm3NRphOI5s0jxRy/eGwvHzZZxWqxLS2kg1ai/C7JNM6W6a.js\";const ButtonsFonts=getFonts(Buttons);const cycleOrder=[\"MHVmKXjY8\",\"tOboJQ0Ip\",\"GtXgjqJBO\"];const serializationHash=\"framer-t96ky\";const variantClassNames={GtXgjqJBO:\"framer-v-1um28vx\",MHVmKXjY8:\"framer-v-h86pii\",tOboJQ0Ip:\"framer-v-y987ie\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wMXqegGN_=undefined;const ApFEg4TCF=undefined;const transition1={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 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={\"Variant 1\":\"MHVmKXjY8\",Phone:\"GtXgjqJBO\",Splash:\"tOboJQ0Ip\"};const Variants=motion.create(React.Fragment);const getProps=({background,buttonClick,height,id,width,...props})=>{return{...props,ApFEg4TCF:buttonClick??props.ApFEg4TCF,variant:humanReadableVariantMap[props.variant]??props.variant??\"MHVmKXjY8\",wMXqegGN_:background??props.wMXqegGN_??\"rgb(255, 255, 255)\"};};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,wMXqegGN_,ApFEg4TCF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MHVmKXjY8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const n8fqIwH3w6jmyx7=activeVariantCallback(async(...args)=>{if(ApFEg4TCF){const res=await ApFEg4TCF(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tOboJQ0Ip\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"tOboJQ0Ip\")return false;return true;};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-h86pii\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MHVmKXjY8\",ref:refBinding,style:{backgroundColor:\"var(--token-5c6803d6-d4a9-464e-8edb-6981eec2364d, rgb(79, 243, 125))\",borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({GtXgjqJBO:{\"data-framer-name\":\"Phone\"},tOboJQ0Ip:{\"data-framer-name\":\"Splash\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18fzoig\",layoutDependency:layoutDependency,layoutId:\"qfghbzuCI\",style:{backgroundColor:wMXqegGN_},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g38djp\",layoutDependency:layoutDependency,layoutId:\"KKjaUrJR3\",style:{backgroundColor:\"var(--token-6d1cf787-bb30-479d-aab1-286b7563dc44, rgb(51, 207, 255))\",borderTopLeftRadius:80,borderTopRightRadius:80},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dkc46r\",layoutDependency:layoutDependency,layoutId:\"gMUDrRDkO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-634gip\",layoutDependency:layoutDependency,layoutId:\"xvQr7S2wG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sdwy8h\",layoutDependency:layoutDependency,layoutId:\"pOij_os1b\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gs6jsd\",layoutDependency:layoutDependency,layoutId:\"WHET5cORN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KM2XSN_Ls\"},motionChild:true,nodeId:\"I6juu1p5t\",openInNewTab:false,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Blog\"})})})}),className:\"framer-t2i74i\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"I6juu1p5t\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://github.com/SummerForeverCo\",motionChild:true,nodeId:\"g04P4bR41\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"GitHub\"})})})}),className:\"framer-rhotno\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"g04P4bR41\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://github.com/SummerForeverCo\",motionChild:true,nodeId:\"XYkyoT5wV\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Github\"})})})}),className:\"framer-95fd3m\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"XYkyoT5wV\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/summerio/\",motionChild:true,nodeId:\"yasNUEjMh\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Follow Summer\"})})})}),className:\"framer-hc6p75\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"yasNUEjMh\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GtXgjqJBO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/summerio/\",motionChild:true,nodeId:\"yasNUEjMh\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Follow us\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:wave@summer.io\",motionChild:true,nodeId:\"RAdlJOkuF\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Contact\"})})})}),className:\"framer-1waq6je\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"RAdlJOkuF\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/summerio/\",motionChild:true,nodeId:\"leI817dx1\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Follow Summer\"})})})}),className:\"framer-69bmox\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"leI817dx1\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:wave@summer.io\",motionChild:true,nodeId:\"LeWq8eVls\",openInNewTab:true,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Contact\"})})})}),className:\"framer-1y6pxd6\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"LeWq8eVls\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"255px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||412)-0-411.8)/2)+0+0+80+0+0+0+18.4+0+88.2,...addPropertyOverrides({GtXgjqJBO:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-719.2)/2)+0+0+80+0+0+0+0+0+0+88.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ac5rry-container\",layoutDependency:layoutDependency,layoutId:\"kE3xV_qjF-container\",nodeId:\"kE3xV_qjF\",rendersWithMotion:true,scopeId:\"B6lHU1nmb\",children:/*#__PURE__*/_jsx(Buttons,{DwEm44nrw:\"Start For Free\",height:\"100%\",id:\"kE3xV_qjF\",JitqswP0U:\"rgb(255, 255, 255)\",layoutId:\"kE3xV_qjF\",NQbPbHbu2:\"var(--token-519b0e53-8faf-435a-a1fb-0c778bfccd06, rgb(20, 21, 23))\",qIuWCIeZP:\"https://app.summer.io/signup?cta=footer-signup\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Vcty3IyxV\"),width:\"100%\",...addPropertyOverrides({tOboJQ0Ip:{DwEm44nrw:\"Get Early Access\",n8fqIwH3w:n8fqIwH3w6jmyx7}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(Link,{href:\"/\",motionChild:true,nodeId:\"arYOZ3rku\",openInNewTab:false,scopeId:\"B6lHU1nmb\",...addPropertyOverrides({tOboJQ0Ip:{href:{webPageId:\"eEKYHX8Z7\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:200,intrinsicWidth:405,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||412)-0-411.8)/2)+0+0+80+0+0+0+0),pixelHeight:200,pixelWidth:405,positionX:\"right\",positionY:\"center\",sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 160px, 1728px) - 10px) / 2, 1px)`,src:\"https://framerusercontent.com/images/0nqKa7GJo8qlqkqY28ruHtU8Gos.svg?width=405&height=200\"},className:\"framer-ccg2ks framer-1w6qx5z\",layoutDependency:layoutDependency,layoutId:\"arYOZ3rku\",...addPropertyOverrides({GtXgjqJBO:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:200,intrinsicWidth:405,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-719.2)/2)+0+0+80+0+0+0+0+198.2),pixelHeight:200,pixelWidth:405,positionX:\"right\",positionY:\"center\",sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px) - 160px, 1728px)`,src:\"https://framerusercontent.com/images/0nqKa7GJo8qlqkqY28ruHtU8Gos.svg?width=405&height=200\"},fitImageDimension:\"height\"},tOboJQ0Ip:{background:{alt:\"Summer text logo\",fit:\"fit\",intrinsicHeight:200,intrinsicWidth:405,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||412)-0-411.8)/2)+0+0+80+0+0+0+0),pixelHeight:200,pixelWidth:405,positionX:\"right\",positionY:\"center\",sizes:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px) - 160px, 1728px) - 10px) / 2, 1px)`,src:\"https://framerusercontent.com/images/0nqKa7GJo8qlqkqY28ruHtU8Gos.svg?width=405&height=200\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h4yxpc\",layoutDependency:layoutDependency,layoutId:\"C4opaI7U2\",style:{backgroundColor:\"var(--token-5e4152fe-534b-4c31-b8db-59abe2d28c11, rgb(0, 195, 255))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sfccnx\",layoutDependency:layoutDependency,layoutId:\"Kw4C_EPd2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CpvYtQice\"},motionChild:true,nodeId:\"MG9JuHQdx\",openInNewTab:false,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Privacy Policy\"})})})}),className:\"framer-kejbfe\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"MG9JuHQdx\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"U8iOXtVIN\"},motionChild:true,nodeId:\"ta0uMmNP_\",openInNewTab:false,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Terms of Use\"})})})}),className:\"framer-1d4bm33\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"ta0uMmNP_\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EnGUXZhHb\"},motionChild:true,nodeId:\"Nh_MDDK7_\",openInNewTab:false,relValues:[],scopeId:\"B6lHU1nmb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Sub-processors\"})})})}),className:\"framer-1e6yd6l\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"Nh_MDDK7_\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\"},children:\"\\xa9 2026 Summer Forever Co.\"})}),className:\"framer-1lqfghh\",fonts:[\"CUSTOMV2;ABC Favorit Regular\"],layoutDependency:layoutDependency,layoutId:\"NFs24t9vc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GtXgjqJBO:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2026 \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgUmVndWxhcg==\",\"--framer-font-family\":'\"ABC Favorit Regular\", \"ABC Favorit Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\"},children:\"Summer Forever Co.\"})]})}},baseVariant,gestureVariant)})]})})]})})})})})})});});const css=[\".framer-t96ky.framer-1w6qx5z, .framer-t96ky .framer-1w6qx5z { display: block; }\",\".framer-t96ky.framer-h86pii { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1060px; }\",\".framer-t96ky .framer-18fzoig { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-t96ky .framer-g38djp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 80px 80px 40px 80px; position: relative; width: 100%; }\",\".framer-t96ky .framer-1dkc46r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 1728px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t96ky .framer-634gip { 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; width: 100%; }\",\".framer-t96ky .framer-sdwy8h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-t96ky .framer-1gs6jsd { display: grid; flex: none; gap: 15px 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-t96ky .framer-t2i74i, .framer-t96ky .framer-rhotno, .framer-t96ky .framer-95fd3m, .framer-t96ky .framer-hc6p75, .framer-t96ky .framer-1waq6je, .framer-t96ky .framer-69bmox, .framer-t96ky .framer-1y6pxd6 { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; white-space: pre; width: 100%; }\",\".framer-t96ky .framer-1ac5rry-container { flex: none; height: 80px; position: relative; width: 255px; }\",\".framer-t96ky .framer-ccg2ks { flex: 1 0 0px; height: 205px; position: relative; text-decoration: none; width: 1px; }\",\".framer-t96ky .framer-h4yxpc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-t96ky .framer-1sfccnx { 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; width: min-content; }\",\".framer-t96ky .framer-kejbfe, .framer-t96ky .framer-1d4bm33, .framer-t96ky .framer-1e6yd6l, .framer-t96ky .framer-1lqfghh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-t96ky.framer-v-1um28vx.framer-h86pii { width: 390px; }\",\".framer-t96ky.framer-v-1um28vx .framer-634gip { flex-direction: column; gap: 30px; }\",\".framer-t96ky.framer-v-1um28vx .framer-sdwy8h { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-t96ky.framer-v-1um28vx .framer-ccg2ks { flex: none; height: auto; width: 100%; }\",\".framer-t96ky.framer-v-1um28vx .framer-h4yxpc { gap: 10px; justify-content: center; }\",\".framer-t96ky.framer-v-1um28vx .framer-1sfccnx { flex-direction: column; gap: 14px; min-width: 100px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 412\n * @framerIntrinsicWidth 1060\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tOboJQ0Ip\":{\"layout\":[\"fixed\",\"auto\"]},\"GtXgjqJBO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wMXqegGN_\":\"background\",\"ApFEg4TCF\":\"buttonClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerB6lHU1nmb=withCSS(Component,css,\"framer-t96ky\");export default FramerB6lHU1nmb;FramerB6lHU1nmb.displayName=\"Footer\";FramerB6lHU1nmb.defaultProps={height:412,width:1060};addPropertyControls(FramerB6lHU1nmb,{variant:{options:[\"MHVmKXjY8\",\"tOboJQ0Ip\",\"GtXgjqJBO\"],optionTitles:[\"Variant 1\",\"Splash\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},wMXqegGN_:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background\",type:ControlType.Color},ApFEg4TCF:{title:\"Button Click\",type:ControlType.EventHandler}});addFonts(FramerB6lHU1nmb,[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Favorit Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Favorit\",url:\"https://framerusercontent.com/assets/U2agaOcaKoY4EPbzY8iSA1HAN4.woff\",weight:\"400\"}]},...ButtonsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerB6lHU1nmb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Buttons,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB6lHU1nmb\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1060\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"412\",\"framerVariables\":\"{\\\"wMXqegGN_\\\":\\\"background\\\",\\\"ApFEg4TCF\\\":\\\"buttonClick\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tOboJQ0Ip\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GtXgjqJBO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B6lHU1nmb.map","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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/sV6ouLWCNUJBVNg3vUrT/qtDeyV3kZFouFGkTOPWA/VgVZXCg1J.js\";import Buttons from\"https://framerusercontent.com/modules/Oh3ujm3NRphOI5s0jxRy/eGwvHzZZxWqxLS2kg1ai/C7JNM6W6a.js\";const ButtonsFonts=getFonts(Buttons);const cycleOrder=[\"FxPM0YUif\",\"Z64tqXxAV\",\"yzAhwG5w3\",\"bDUXWYxLx\"];const serializationHash=\"framer-3YCb8\";const variantClassNames={bDUXWYxLx:\"framer-v-8t3ata\",FxPM0YUif:\"framer-v-4bgejh\",yzAhwG5w3:\"framer-v-ed6whv\",Z64tqXxAV:\"framer-v-1ilnc41\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Jx6Be9xpT=undefined;const m6lROPhXJ=undefined;const e0z6MovhA=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"Phone Open\":\"yzAhwG5w3\",\"Splash - Desktop\":\"FxPM0YUif\",Phone:\"Z64tqXxAV\",Variant:\"bDUXWYxLx\"};const Variants=motion.create(React.Fragment);const getProps=({background,buttonBackground,buttonClick,height,id,width,...props})=>{return{...props,e0z6MovhA:buttonClick??props.e0z6MovhA,Jx6Be9xpT:background??props.Jx6Be9xpT??\"rgba(79, 243, 125, 0.98)\",m6lROPhXJ:buttonBackground??props.m6lROPhXJ??\"var(--token-f48ea51e-c5ba-42b1-b409-4b1ab0482106, rgb(164, 249, 188))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"FxPM0YUif\"};};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,Jx6Be9xpT,m6lROPhXJ,e0z6MovhA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FxPM0YUif\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbx3279=activeVariantCallback(async(...args)=>{setVariant(\"yzAhwG5w3\");});const onTapsdgchc=activeVariantCallback(async(...args)=>{setVariant(\"Z64tqXxAV\");});const n8fqIwH3wgdfrmt=activeVariantCallback(async(...args)=>{if(e0z6MovhA){const res=await e0z6MovhA(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Z64tqXxAV\")return false;return true;};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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4bgejh\",className,classNames),\"data-framer-name\":\"Splash - Desktop\",layoutDependency:layoutDependency,layoutId:\"FxPM0YUif\",ref:refBinding,style:{backdropFilter:\"blur(3px)\",backgroundColor:Jx6Be9xpT,WebkitBackdropFilter:\"blur(3px)\",...style},...addPropertyOverrides({bDUXWYxLx:{\"data-framer-name\":undefined},yzAhwG5w3:{\"data-framer-name\":\"Phone Open\"},Z64tqXxAV:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:\"/\",motionChild:true,nodeId:\"XZIPSXJmp\",openInNewTab:false,scopeId:\"Vfw45IOQ_\",...addPropertyOverrides({bDUXWYxLx:{href:{webPageId:\"eEKYHX8Z7\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vik3vz framer-y41wv5\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"XZIPSXJmp\",...addPropertyOverrides({yzAhwG5w3:{\"data-highlight\":true,onTap:onTapsdgchc},Z64tqXxAV:{\"data-highlight\":true,onTap:onTapbx3279}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1goqotf\",layoutDependency:layoutDependency,layoutId:\"Z4ZerqzH_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 180 32\" overflow=\"visible\"><path d=\"M 42.839 0.002 C 39.929 0.002 38.17 1.436 38.17 4.432 C 38.17 12.477 38.69 15.495 38.69 19.869 C 38.69 21.141 38.623 22.773 36.79 22.773 C 34.957 22.773 34.89 21.141 34.89 19.869 C 34.89 15.495 35.41 12.477 35.41 4.432 C 35.41 1.436 33.515 0.002 30.481 0.002 C 26.256 0.002 24.298 1.841 24.298 13.643 C 24.298 25.444 28.418 31.998 36.792 31.998 C 45.166 31.998 49.286 25.444 49.286 13.643 C 49.286 1.841 47.614 0.002 42.843 0.002 Z M 12.135 0.003 C 6.399 0.003 0.783 3.61 0.783 9.763 C 0.783 17.996 12.951 18.923 12.951 22.003 C 12.951 22.708 12.683 23.201 11.368 23.201 C 8.566 23.201 7.487 19.879 4.711 19.979 C 3.017 20.039 0 23.079 0 24.983 C 0 28.045 3.676 31.999 10.461 31.999 C 17.245 31.999 22.527 29.152 22.527 22.127 C 22.527 12.774 10.494 12.69 10.494 9.552 C 10.494 8.958 11.074 8.318 12.008 8.318 C 14.407 8.318 14.547 9.796 17.921 10.593 C 19.488 10.964 22.03 9.074 22.67 6.065 C 23.345 2.892 18.73 0.001 12.135 0.001 L 12.135 0.003 Z M 148.593 22.587 C 145.8 22.587 144.437 23.17 141 23.17 C 138.545 23.17 138.333 22.078 138.333 21.584 C 138.333 20.721 139.064 20.279 140.895 20.279 C 145.793 20.279 149.458 21.524 149.458 16.049 C 149.458 10.574 145.144 11.957 141.684 11.957 C 139.203 11.957 138.333 11.606 138.333 10.361 C 138.333 9.115 139.075 8.906 141.606 8.906 C 144.266 8.906 145.162 9.229 147.755 9.229 C 150.348 9.229 151.926 8.086 151.926 5.037 C 151.926 1.737 151.413 0 143.305 0 C 133.491 0 130.688 0.774 130.688 15.611 C 130.688 30.448 131.669 31.996 140.712 31.996 C 151.302 31.996 152.45 29.81 152.45 26.714 C 152.45 23.619 151.037 22.583 148.593 22.583 L 148.593 22.587 Z M 80.741 0.002 C 72.24 0.002 73.776 10.749 70.158 10.749 C 66.537 10.749 68.073 0.002 59.575 0.002 C 53.958 0.002 51.328 7.619 51.328 17.688 C 51.328 30.136 51.818 32 57.784 32 C 61.039 32 62.109 29.514 62.109 27.546 C 62.109 22.204 61.378 20.479 61.378 18.424 C 61.378 17.461 61.75 16.84 62.598 16.84 C 65.906 16.84 63.893 27.621 70.158 27.621 L 70.158 27.606 L 70.162 27.621 C 76.427 27.621 74.414 16.84 77.723 16.84 C 78.57 16.84 78.942 17.461 78.942 18.424 C 78.942 20.479 78.211 22.204 78.211 27.546 C 78.211 29.514 79.281 32 82.536 32 C 88.502 32 88.993 30.137 88.993 17.688 C 88.993 7.621 86.362 0.002 80.746 0.002 Z M 120.41 0.002 C 111.909 0.002 113.445 10.749 109.826 10.749 C 106.206 10.749 107.742 0.002 99.243 0.002 C 93.627 0.002 90.996 7.619 90.996 17.688 C 90.996 30.136 91.487 32 97.453 32 C 100.708 32 101.778 29.514 101.778 27.546 C 101.778 22.204 101.047 20.479 101.047 18.424 C 101.047 17.461 101.419 16.84 102.266 16.84 C 105.575 16.84 103.562 27.621 109.826 27.621 L 109.826 27.606 L 109.831 27.621 C 116.096 27.621 114.083 16.84 117.391 16.84 C 118.238 16.84 118.611 17.461 118.611 18.424 C 118.611 20.479 117.879 22.204 117.879 27.546 C 117.879 29.514 118.949 32 122.205 32 C 128.171 32 128.661 30.137 128.661 17.688 C 128.661 7.621 126.03 0.002 120.414 0.002 Z M 174.694 17.563 C 174.694 15.237 178.437 15.604 178.437 9.469 C 178.437 3.333 174.694 0 165.047 0 C 158.293 0 154.013 0.663 154.013 14.615 C 154.013 28.567 154.798 31.996 159.801 31.996 C 164.804 31.996 164.262 27.666 164.262 25.32 C 164.262 22.974 163.521 20.034 165.385 19.907 C 167.075 19.792 167.3 21.282 167.994 23.559 C 169.12 27.252 171.282 31.996 175.9 31.996 C 179.164 31.996 180 29.71 180 27.546 C 180 23.963 174.694 19.676 174.694 17.561 Z M 166.063 13.614 C 163.12 13.572 163.162 12.106 163.162 10.43 C 163.162 8.753 163.078 7.243 165.811 7.243 C 167.914 7.243 169.595 8.166 169.595 10.094 C 169.595 12.022 169.006 13.656 166.065 13.614 Z\" fill=\"rgb(20,21,23)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1mwnjdw\",layoutDependency:layoutDependency,layoutId:\"LxvapfFbB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.988 31.996\" overflow=\"visible\"><path d=\"M 18.541 0 C 15.631 0 13.872 1.435 13.872 4.43 C 13.872 12.476 14.392 15.494 14.392 19.868 C 14.392 21.14 14.325 22.772 12.492 22.772 C 10.659 22.772 10.592 21.14 10.592 19.868 C 10.592 15.493 11.112 12.476 11.112 4.43 C 11.112 1.435 9.217 0 6.183 0 C 1.958 0 0 1.839 0 13.641 C 0 25.443 4.12 31.996 12.494 31.996 C 20.868 31.996 24.988 25.443 24.988 13.641 C 24.988 1.839 23.316 0 18.545 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iv0x5e\",layoutDependency:layoutDependency,layoutId:\"lzbTDoxvx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.735 31.998\" overflow=\"visible\"><path d=\"M 12.135 0.002 C 6.399 0.002 0.783 3.609 0.783 9.762 C 0.783 17.995 12.951 18.922 12.951 22.002 C 12.951 22.707 12.683 23.201 11.368 23.201 C 8.566 23.201 7.487 19.878 4.711 19.978 C 3.017 20.038 0 23.078 0 24.982 C 0 28.044 3.676 31.998 10.461 31.998 C 17.245 31.998 22.527 29.151 22.527 22.127 C 22.527 12.773 10.494 12.689 10.494 9.551 C 10.494 8.958 11.074 8.317 12.008 8.317 C 14.407 8.317 14.547 9.796 17.921 10.592 C 19.488 10.963 22.03 9.073 22.67 6.064 C 23.345 2.891 18.73 0 12.135 0 L 12.135 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16l2q4\",layoutDependency:layoutDependency,layoutId:\"svmyXIyVM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.762 31.996\" overflow=\"visible\"><path d=\"M 17.905 22.587 C 15.112 22.587 13.749 23.17 10.311 23.17 C 7.857 23.17 7.645 22.078 7.645 21.584 C 7.645 20.721 8.376 20.279 10.207 20.279 C 15.105 20.279 18.77 21.524 18.77 16.049 C 18.77 10.574 14.456 11.957 10.996 11.957 C 8.515 11.957 7.645 11.606 7.645 10.361 C 7.645 9.115 8.387 8.906 10.918 8.906 C 13.578 8.906 14.474 9.229 17.067 9.229 C 19.66 9.229 21.238 8.086 21.238 5.037 C 21.238 1.737 20.725 0 12.617 0 C 2.803 0 0 0.774 0 15.611 C 0 30.448 0.981 31.996 10.024 31.996 C 20.614 31.996 21.762 29.81 21.762 26.714 C 21.762 23.619 20.349 22.583 17.905 22.583 L 17.905 22.587 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e4qp4k\",layoutDependency:layoutDependency,layoutId:\"fvuysGIGv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.665 31.998\" overflow=\"visible\"><path d=\"M 29.414 0 C 20.913 0 22.449 10.747 18.83 10.747 C 15.209 10.747 16.746 0 8.247 0 C 2.631 0 0 7.617 0 17.686 C 0 30.134 0.491 31.998 6.457 31.998 C 9.712 31.998 10.782 29.512 10.782 27.544 C 10.782 22.202 10.051 20.477 10.051 18.422 C 10.051 17.459 10.423 16.838 11.27 16.838 C 14.579 16.838 12.565 27.619 18.83 27.619 L 18.83 27.604 L 18.835 27.619 C 25.1 27.619 23.086 16.838 26.395 16.838 C 27.242 16.838 27.614 17.459 27.614 18.422 C 27.614 20.477 26.883 22.202 26.883 27.544 C 26.883 29.512 27.953 31.998 31.208 31.998 C 37.175 31.998 37.665 30.135 37.665 17.686 C 37.665 7.619 35.034 0 29.418 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t9va44\",layoutDependency:layoutDependency,layoutId:\"EwrPnUKo4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.665 31.998\" overflow=\"visible\"><path d=\"M 29.414 0 C 20.913 0 22.449 10.747 18.83 10.747 C 15.209 10.747 16.746 0 8.247 0 C 2.631 0 0 7.617 0 17.686 C 0 30.134 0.491 31.998 6.456 31.998 C 9.712 31.998 10.782 29.512 10.782 27.544 C 10.782 22.202 10.05 20.477 10.05 18.422 C 10.05 17.459 10.423 16.838 11.27 16.838 C 14.579 16.838 12.565 27.619 18.83 27.619 L 18.83 27.604 L 18.835 27.619 C 25.099 27.619 23.086 16.838 26.395 16.838 C 27.242 16.838 27.614 17.459 27.614 18.422 C 27.614 20.477 26.883 22.202 26.883 27.544 C 26.883 29.512 27.953 31.998 31.208 31.998 C 37.175 31.998 37.665 30.135 37.665 17.686 C 37.665 7.619 35.034 0 29.418 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j767cw\",layoutDependency:layoutDependency,layoutId:\"JiV_BAWlV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.987 31.996\" overflow=\"visible\"><path d=\"M 20.681 17.563 C 20.681 15.237 24.424 15.604 24.424 9.469 C 24.424 3.333 20.681 0 11.034 0 C 4.281 0 0 0.663 0 14.615 C 0 28.567 0.785 31.996 5.788 31.996 C 10.791 31.996 10.249 27.666 10.249 25.32 C 10.249 22.974 9.509 20.034 11.373 19.907 C 13.063 19.792 13.288 21.282 13.981 23.559 C 15.107 27.252 17.27 31.996 21.887 31.996 C 25.151 31.996 25.987 29.71 25.987 27.546 C 25.987 23.963 20.681 19.676 20.681 17.561 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3jhna1\",layoutDependency:layoutDependency,layoutId:\"CC5zJmHgc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.433 6.372\" overflow=\"visible\"><path d=\"M 2.901 6.371 C -0.042 6.329 0 4.863 0 3.187 C 0 1.51 -0.084 0 2.649 0 C 4.752 0 6.433 0.923 6.433 2.851 C 6.433 4.779 5.844 6.413 2.903 6.371 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7zbuhs\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"bOhqPtFcB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgTWVkaXVt\",\"--framer-font-family\":'\"ABC Favorit Medium\", \"ABC Favorit Medium Placeholder\", sans-serif',\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NUKHH1aAU\"},motionChild:true,nodeId:\"dg4V56N8z\",openInNewTab:false,relValues:[],scopeId:\"Vfw45IOQ_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Why Summer\"})})})}),className:\"framer-2b7trz\",fonts:[\"CUSTOMV2;ABC Favorit Medium\"],layoutDependency:layoutDependency,layoutId:\"dg4V56N8z\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgTWVkaXVt\",\"--framer-font-family\":'\"ABC Favorit Medium\", \"ABC Favorit Medium Placeholder\", sans-serif',\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Cs3Li55bw\"},motionChild:true,nodeId:\"QnU_gN7lI\",openInNewTab:false,relValues:[],scopeId:\"Vfw45IOQ_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Lifeguards\"})})})}),className:\"framer-idqojj\",fonts:[\"CUSTOMV2;ABC Favorit Medium\"],layoutDependency:layoutDependency,layoutId:\"QnU_gN7lI\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgTWVkaXVt\",\"--framer-font-family\":'\"ABC Favorit Medium\", \"ABC Favorit Medium Placeholder\", sans-serif',\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KM2XSN_Ls\"},motionChild:true,nodeId:\"FajfGSUsk\",openInNewTab:false,relValues:[],scopeId:\"Vfw45IOQ_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Blog\"})})})}),className:\"framer-1g5lk9e\",fonts:[\"CUSTOMV2;ABC Favorit Medium\"],layoutDependency:layoutDependency,layoutId:\"FajfGSUsk\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIEZhdm9yaXQgTWVkaXVt\",\"--framer-font-family\":'\"ABC Favorit Medium\", \"ABC Favorit Medium Placeholder\", sans-serif',\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CFlOkwaWi\"},motionChild:true,nodeId:\"PMqH1kAcm\",openInNewTab:false,relValues:[],scopeId:\"Vfw45IOQ_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1o9fmdq\",\"data-styles-preset\":\"VgVZXCg1J\",children:\"Pricing\"})})})}),className:\"framer-kvzb7x\",fonts:[\"CUSTOMV2;ABC Favorit Medium\"],layoutDependency:layoutDependency,layoutId:\"PMqH1kAcm\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h4trj7\",layoutDependency:layoutDependency,layoutId:\"JMmGvj5rZ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"104px\",y:(componentViewport?.y||0)+(40+((componentViewport?.height||80)-80-40)/2)+0,...addPropertyOverrides({yzAhwG5w3:{width:\"116px\",y:(componentViewport?.y||0)+15+(0+130.8+((componentViewport?.height||200)-35-170.8)/2*2)+0},Z64tqXxAV:{width:\"117px\",y:(componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-51)/2+0+11)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lmp7g8-container\",layoutDependency:layoutDependency,layoutId:\"R_CE8gF_q-container\",nodeId:\"R_CE8gF_q\",rendersWithMotion:true,scopeId:\"Vfw45IOQ_\",children:/*#__PURE__*/_jsx(Buttons,{DwEm44nrw:\"  Log In  \",height:\"100%\",id:\"R_CE8gF_q\",JitqswP0U:\"var(--token-519b0e53-8faf-435a-a1fb-0c778bfccd06, rgb(20, 21, 23))\",layoutId:\"R_CE8gF_q\",NQbPbHbu2:m6lROPhXJ,qIuWCIeZP:\"https://app.summer.io/login?cta=header-login\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vDPiozYE7\"),width:\"100%\",...addPropertyOverrides({bDUXWYxLx:{DwEm44nrw:\"Early access\",n8fqIwH3w:n8fqIwH3wgdfrmt}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"114px\",y:(componentViewport?.y||0)+(40+((componentViewport?.height||80)-80-40)/2)+0,...addPropertyOverrides({yzAhwG5w3:{width:\"116px\",y:(componentViewport?.y||0)+15+(0+130.8+((componentViewport?.height||200)-35-170.8)/2*2)+0},Z64tqXxAV:{width:\"117px\",y:(componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-51)/2+0+11)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zf22k3-container\",layoutDependency:layoutDependency,layoutId:\"pPnOVkK7V-container\",nodeId:\"pPnOVkK7V\",rendersWithMotion:true,scopeId:\"Vfw45IOQ_\",children:/*#__PURE__*/_jsx(Buttons,{DwEm44nrw:\"  Sign Up  \",height:\"100%\",id:\"pPnOVkK7V\",JitqswP0U:\"rgb(255, 255, 255)\",layoutId:\"pPnOVkK7V\",NQbPbHbu2:\"var(--token-519b0e53-8faf-435a-a1fb-0c778bfccd06, rgb(20, 21, 23))\",qIuWCIeZP:\"https://app.summer.io/signup?cta=header-signup\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vDPiozYE7\"),width:\"100%\",...addPropertyOverrides({bDUXWYxLx:{DwEm44nrw:\"Early access\",n8fqIwH3w:n8fqIwH3wgdfrmt}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\".framer-3YCb8.framer-y41wv5, .framer-3YCb8 .framer-y41wv5 { display: block; }\",\".framer-3YCb8.framer-4bgejh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: visible; padding: 40px 30px 40px 30px; position: relative; width: 921px; }\",\".framer-3YCb8 .framer-1vik3vz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3YCb8 .framer-1goqotf { height: 32px; position: relative; width: 180px; }\",\".framer-3YCb8 .framer-1mwnjdw { height: 32px; left: 24px; position: absolute; top: 0px; width: 25px; }\",\".framer-3YCb8 .framer-1iv0x5e { height: 32px; left: 0px; position: absolute; top: 0px; width: 23px; }\",\".framer-3YCb8 .framer-16l2q4 { height: 32px; left: 131px; position: absolute; top: 0px; width: 22px; }\",\".framer-3YCb8 .framer-e4qp4k { height: 32px; left: 51px; position: absolute; top: 0px; width: 38px; }\",\".framer-3YCb8 .framer-1t9va44 { height: 32px; left: 91px; position: absolute; top: 0px; width: 38px; }\",\".framer-3YCb8 .framer-1j767cw { height: 32px; left: 154px; position: absolute; top: 0px; width: 26px; }\",\".framer-3YCb8 .framer-3jhna1 { height: 7px; left: 163px; position: absolute; top: 7px; width: 7px; }\",\".framer-3YCb8 .framer-7zbuhs { 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; width: min-content; }\",\".framer-3YCb8 .framer-2b7trz, .framer-3YCb8 .framer-idqojj, .framer-3YCb8 .framer-1g5lk9e, .framer-3YCb8 .framer-kvzb7x { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3YCb8 .framer-1h4trj7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3YCb8 .framer-1lmp7g8-container { flex: none; height: 40px; position: relative; width: 104px; }\",\".framer-3YCb8 .framer-zf22k3-container { flex: none; height: 40px; position: relative; width: 114px; }\",\".framer-3YCb8.framer-v-1ilnc41.framer-4bgejh { flex-direction: column; gap: 11px; height: min-content; justify-content: center; padding: 19px 30px 19px 30px; width: 390px; }\",\".framer-3YCb8.framer-v-1ilnc41 .framer-1vik3vz, .framer-3YCb8.framer-v-ed6whv .framer-1vik3vz { cursor: pointer; flex-direction: column; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-3YCb8.framer-v-1ilnc41 .framer-1lmp7g8-container, .framer-3YCb8.framer-v-1ilnc41 .framer-zf22k3-container { width: 117px; }\",\".framer-3YCb8.framer-v-ed6whv.framer-4bgejh { flex-direction: column; height: min-content; overflow: auto; overscroll-behavior: contain; padding: 15px 30px 20px 30px; width: 390px; }\",\".framer-3YCb8.framer-v-ed6whv .framer-7zbuhs { flex-direction: column; gap: 8px; padding: 15px 0px 15px 0px; width: 100%; }\",\".framer-3YCb8.framer-v-ed6whv .framer-1lmp7g8-container, .framer-3YCb8.framer-v-ed6whv .framer-zf22k3-container { width: 116px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 921\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z64tqXxAV\":{\"layout\":[\"fixed\",\"auto\"]},\"yzAhwG5w3\":{\"layout\":[\"fixed\",\"auto\"]},\"bDUXWYxLx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Jx6Be9xpT\":\"background\",\"m6lROPhXJ\":\"buttonBackground\",\"e0z6MovhA\":\"buttonClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVfw45IOQ_=withCSS(Component,css,\"framer-3YCb8\");export default FramerVfw45IOQ_;FramerVfw45IOQ_.displayName=\"Navigation\";FramerVfw45IOQ_.defaultProps={height:80,width:921};addPropertyControls(FramerVfw45IOQ_,{variant:{options:[\"FxPM0YUif\",\"Z64tqXxAV\",\"yzAhwG5w3\",\"bDUXWYxLx\"],optionTitles:[\"Splash - Desktop\",\"Phone\",\"Phone Open\",\"Variant\"],title:\"Variant\",type:ControlType.Enum},Jx6Be9xpT:{defaultValue:\"rgba(79, 243, 125, 0.98)\",title:\"Background\",type:ControlType.Color},m6lROPhXJ:{defaultValue:'var(--token-f48ea51e-c5ba-42b1-b409-4b1ab0482106, rgb(164, 249, 188)) /* {\"name\":\"Green 200\"} */',title:\"Button Background\",type:ControlType.Color},e0z6MovhA:{title:\"Button Click\",type:ControlType.EventHandler}});addFonts(FramerVfw45IOQ_,[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Favorit Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Favorit\",url:\"https://framerusercontent.com/assets/biwgmviiJKSZfMRT2GZXxwT5w.woff\",weight:\"500\"}]},...ButtonsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerVfw45IOQ_.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Buttons,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVfw45IOQ_\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"921\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z64tqXxAV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yzAhwG5w3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bDUXWYxLx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Jx6Be9xpT\\\":\\\"background\\\",\\\"m6lROPhXJ\\\":\\\"buttonBackground\\\",\\\"e0z6MovhA\\\":\\\"buttonClick\\\"}\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vfw45IOQ_.map","// Generated by Framer (77cb752)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/B6lHU1nmb/B6lHU1nmb.js\";import Navigation from\"#framer/local/canvasComponent/Vfw45IOQ_/Vfw45IOQ_.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={M27kWupTV:\"(min-width: 2619px)\",MQk1J62e7:\"(min-width: 810px) and (max-width: 1439.98px)\",nrcAJsbsR:\"(max-width: 809.98px)\",wLPKS3lFm:\"(min-width: 1440px) and (max-width: 2618.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-p07tH\";const variantClassNames={M27kWupTV:\"framer-v-10yxfkm\",MQk1J62e7:\"framer-v-o89i2o\",nrcAJsbsR:\"framer-v-1nr9xr7\",wLPKS3lFm:\"framer-v-1ykjy61\"};const aNSIWMHNx=undefined;const WwFYWAOKN=undefined;const VoMIiLhZU=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={nrcAJsbsR:[\".framer-p07tH .framer-s6qkuz-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={nrcAJsbsR:\".framer-1nr9xr7-override\"};const rules=[\".framer-p07tH.framer-1c3cdje, .framer-p07tH .framer-1c3cdje { display: block; }\",\".framer-p07tH.framer-1ykjy61 { 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-p07tH .framer-s6qkuz-container { flex: none; height: 80px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-p07tH .framer-76khbs { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-p07tH .framer-1mie94x-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={M27kWupTV:\"(min-width: 2619px)\",MQk1J62e7:\"(min-width: 810px) and (max-width: 1439.98px)\",nrcAJsbsR:\"(max-width: 809.98px)\",wLPKS3lFm:\"(min-width: 1440px) and (max-width: 2618.98px)\"};const humanReadableVariantMap={\"Desktop 2\":\"M27kWupTV\",Desktop:\"wLPKS3lFm\",Phone:\"nrcAJsbsR\",Tablet:\"MQk1J62e7\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({footerBackground,height,id,navButtonColor,navColor,width,...props})=>{return{...props,aNSIWMHNx:navColor??props.aNSIWMHNx??\"var(--token-5c6803d6-d4a9-464e-8edb-6981eec2364d, rgb(79, 243, 125))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wLPKS3lFm\",VoMIiLhZU:footerBackground??props.VoMIiLhZU??\"rgb(255, 255, 255)\",WwFYWAOKN:navButtonColor??props.WwFYWAOKN??\"var(--token-f48ea51e-c5ba-42b1-b409-4b1ab0482106, rgb(164, 249, 188))\"};};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,aNSIWMHNx,WwFYWAOKN,VoMIiLhZU,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const e0z6MovhAko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"wLPKS3lFm\",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-1ykjy61\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-s6qkuz-container\",nodeId:\"Ltm6B9RVj\",scopeId:\"SQGQ6NrVE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nrcAJsbsR:{style:{width:\"100%\"},variant:matchVariant(\"Z64tqXxAV\")}},children:/*#__PURE__*/_jsx(Navigation,{e0z6MovhA:e0z6MovhAko9la1({overlay}),height:\"100%\",id:\"Ltm6B9RVj\",Jx6Be9xpT:aNSIWMHNx,layoutId:\"Ltm6B9RVj\",m6lROPhXJ:WwFYWAOKN,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FxPM0YUif\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-76khbs\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:412,width:\"100vw\",y:1080,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mie94x-container\",nodeId:\"cxKzvZcXV\",scopeId:\"SQGQ6NrVE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nrcAJsbsR:{variant:matchVariant(\"GtXgjqJBO\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"cxKzvZcXV\",layoutId:\"cxKzvZcXV\",style:{width:\"100%\"},variant:matchVariant(\"MHVmKXjY8\"),width:\"100%\",wMXqegGN_:VoMIiLhZU})})})})]}),/*#__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 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nrcAJsbsR\":{\"layout\":[\"fixed\",\"fixed\"]},\"M27kWupTV\":{\"layout\":[\"fixed\",\"fixed\"]},\"MQk1J62e7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"aNSIWMHNx\":\"navColor\",\"WwFYWAOKN\":\"navButtonColor\",\"VoMIiLhZU\":\"footerBackground\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wLPKS3lFm\":[\".framer-s6qkuz-container\",\".framer-1mie94x-container\"],\"nrcAJsbsR\":[\".framer-s6qkuz-container\",\".framer-1mie94x-container\"],\"M27kWupTV\":[\".framer-s6qkuz-container\",\".framer-1mie94x-container\"],\"MQk1J62e7\":[\".framer-s6qkuz-container\",\".framer-1mie94x-container\"]}\n * @framerBreakpoints {\"M27kWupTV\":{\"min\":2619,\"canvasClassName\":\"framer-10yxfkm-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop 2\",\"width\":2619,\"rootFontSize\":16},\"wLPKS3lFm\":{\"min\":1440,\"max\":2618,\"canvasClassName\":\"framer-1ykjy61-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"MQk1J62e7\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-o89i2o-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"nrcAJsbsR\":{\"max\":809,\"canvasClassName\":\"framer-1nr9xr7-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant wLPKS3lFm\n * @framerLayoutTemplate true\n */const FramerSQGQ6NrVE=withCSS(Component,css,\"framer-p07tH\");export default FramerSQGQ6NrVE;FramerSQGQ6NrVE.displayName=\"Main template\";FramerSQGQ6NrVE.defaultProps={height:1e3,width:1440};addPropertyControls(FramerSQGQ6NrVE,{aNSIWMHNx:{defaultValue:'var(--token-5c6803d6-d4a9-464e-8edb-6981eec2364d, rgb(79, 243, 125)) /* {\"name\":\"Green - 400\"} */',title:\"Nav Color\",type:ControlType.Color},WwFYWAOKN:{defaultValue:'var(--token-f48ea51e-c5ba-42b1-b409-4b1ab0482106, rgb(164, 249, 188)) /* {\"name\":\"Green 200\"} */',title:\"Nav Button Color\",type:ControlType.Color},VoMIiLhZU:{defaultValue:\"rgb(255, 255, 255)\",title:\"Footer Background\",type:ControlType.Color}});addFonts(FramerSQGQ6NrVE,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerSQGQ6NrVE.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSQGQ6NrVE\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"wLPKS3lFm\",\"framerVariables\":\"{\\\"aNSIWMHNx\\\":\\\"navColor\\\",\\\"WwFYWAOKN\\\":\\\"navButtonColor\\\",\\\"VoMIiLhZU\\\":\\\"footerBackground\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"wLPKS3lFm\\\":[\\\".framer-s6qkuz-container\\\",\\\".framer-1mie94x-container\\\"],\\\"nrcAJsbsR\\\":[\\\".framer-s6qkuz-container\\\",\\\".framer-1mie94x-container\\\"],\\\"M27kWupTV\\\":[\\\".framer-s6qkuz-container\\\",\\\".framer-1mie94x-container\\\"],\\\"MQk1J62e7\\\":[\\\".framer-s6qkuz-container\\\",\\\".framer-1mie94x-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"M27kWupTV\\\":{\\\"min\\\":2619,\\\"canvasClassName\\\":\\\"framer-10yxfkm-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":2619,\\\"rootFontSize\\\":16},\\\"wLPKS3lFm\\\":{\\\"min\\\":1440,\\\"max\\\":2618,\\\"canvasClassName\\\":\\\"framer-1ykjy61-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"MQk1J62e7\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-o89i2o-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"nrcAJsbsR\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1nr9xr7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nrcAJsbsR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M27kWupTV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MQk1J62e7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\"}},\"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 MainTemplate from \"https://framerusercontent.com/modules/4yWevXukNoGT86h1D7TW/opkNTqtwT88zZoYqhq59/SQGQ6NrVE.js\";\r\n\r\n\t\tconst routes = {eEKYHX8Z7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0GU7yweF5PmWrVn2VjYR/dtuJJAWif9V04qag5J4g/eEKYHX8Z7.js\")), path: \"/\"}, CFlOkwaWi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yIRyKNJDeAgXYVwfYssW/wV0XREBJGYYliuzEVpOa/CFlOkwaWi.js\")), path: \"/pricing\"}, NUKHH1aAU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RQ8BzdzUd22qnjn1frQl/yAlGCOhC5kxSEY0eaeHN/NUKHH1aAU.js\")), path: \"/why-summer\"}, Cs3Li55bw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qZyNv6lrigFyeDDMaT52/qlXVn4QntoiWPyneuTvI/Cs3Li55bw.js\")), path: \"/lifeguards\"}, KM2XSN_Ls: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t446YWhfuJsTRlbArnag/ozxhR68Ea1Vp6y2e8Xqp/KM2XSN_Ls.js\")), path: \"/blog\"}, CpvYtQice: {elements: {Cr6Zaj7hE: \"what-we-collect\", eIDpQgpIY: \"how-we-share\", g8vY8NHOt: \"eea-uk-switzerland\", GByDQvZb6: \"links-to-third-party-sites\", hkU40I0oc: \"how-we-use\", hwiGE3NNm: \"who-is-this-for\", mdDdCdipn: \"contact-us\", MP4_9Jg_K: \"security-and-retention\", QFmGkBuB0: \"california-residents\", RCzJ4zw9W: \"what-is-personal-info\", SAS6MiNSz: \"analytics-and-usage-tracking\", sgHrjYJNF: \"third-party-direct-marketing\", tC6aw4v6U: \"your-rights-and-choices\", VKn3BMpyy: \"childrens-privacy\", WdiRvGEFQ: \"changes-to-this-policy\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/saTPFUVEIjHbYOUMjdFx/9ijvDoiYWhdkCuFwDJgy/CpvYtQice.js\")), path: \"/privacy\"}, U8iOXtVIN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p1yQYY20Klh51bk6p2zF/6qSBG8mvlUu1U92HicB5/U8iOXtVIN.js\")), path: \"/terms\"}, EnGUXZhHb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/osMHJ73C4MmvD9M5ckgl/1je9kdIwrTpoHXs2Ved1/EnGUXZhHb.js\")), path: \"/sub-processors\"}, U89gMqWEK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fxe8QjWoPGhP9dQqgdtB/6NnHasRla1liK2QtfOqk/U89gMqWEK.js\")), path: \"/compare/supermetrics\"}, BPWB1p36e: {collectionId: \"KTasWzyGh\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fTmjtZc4IQQ1SBEbzU1A/ApPUshXm4rh2tsqF0D7T/BPWB1p36e.js\")), path: \"/blog/:OQY3uvwJj\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {KTasWzyGh: async () => (await import(\"https://framerusercontent.com/modules/vVetwkcYZEBlN9gpHV5e/edx8ku1UOHU6JYZMGn0t/KTasWzyGh.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"891d81cf8d3efb3fadb549332c441489ee6233d1104eeed312c0eb9f281ef688\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {aNSIWMHNx: \"var(--token-5c6803d6-d4a9-464e-8edb-6981eec2364d, rgb(79, 243, 125))\", VoMIiLhZU: \"var(--token-af89ca71-14c6-46fa-b85b-a6799f0bf027, rgb(254, 234, 53))\", WwFYWAOKN: \"var(--token-f48ea51e-c5ba-42b1-b409-4b1ab0482106, rgb(164, 249, 188))\"}\r\nconst props2 = {...props1, VoMIiLhZU: \"rgb(255, 255, 255)\"}\r\nconst props3 = {...props1, aNSIWMHNx: \"var(--token-af89ca71-14c6-46fa-b85b-a6799f0bf027, rgb(254, 234, 53))\", VoMIiLhZU: \"rgb(255, 255, 255)\", WwFYWAOKN: \"var(--token-c3290c43-cd31-4bce-a026-35940ddc2f9b, rgb(255, 245, 155))\"}\r\nconst props4 = {...props1, aNSIWMHNx: \"var(--token-7d05fc35-38bf-452e-bbaa-efd3c5b1e73b, rgb(255, 132, 63))\", VoMIiLhZU: \"rgb(255, 255, 255)\", WwFYWAOKN: \"var(--token-09c4bef5-75fc-42b8-8012-d232215ba516, rgb(255, 204, 241))\"}\r\nconst props5 = {...props1, aNSIWMHNx: \"var(--token-5e4152fe-534b-4c31-b8db-59abe2d28c11, rgb(0, 195, 255))\", VoMIiLhZU: \"rgb(255, 255, 255)\", WwFYWAOKN: \"var(--token-6d1cf787-bb30-479d-aab1-286b7563dc44, rgb(51, 207, 255))\"}\r\nconst templateProps = {augiA20Il: props2, BPWB1p36e: props2, CFlOkwaWi: props3, CpvYtQice: props2, Cs3Li55bw: props5, eEKYHX8Z7: props1, EnGUXZhHb: props2, GCzf0ZZEQ: props4, KM2XSN_Ls: props2, NUKHH1aAU: props3, U89gMqWEK: props3, U8iOXtVIN: props2, yOuJoDZ6l: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"eEKYHX8Z7\":\r\ncase \"augiA20Il\":\r\ncase \"yOuJoDZ6l\":\r\ncase \"CFlOkwaWi\":\r\ncase \"GCzf0ZZEQ\":\r\ncase \"NUKHH1aAU\":\r\ncase \"Cs3Li55bw\":\r\ncase \"KM2XSN_Ls\":\r\ncase \"CpvYtQice\":\r\ncase \"U8iOXtVIN\":\r\ncase \"EnGUXZhHb\":\r\ncase \"U89gMqWEK\":\r\ncase \"BPWB1p36e\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"eEKYHX8Z7\":\r\ncase \"augiA20Il\":\r\ncase \"yOuJoDZ6l\":\r\ncase \"CFlOkwaWi\":\r\ncase \"GCzf0ZZEQ\":\r\ncase \"NUKHH1aAU\":\r\ncase \"Cs3Li55bw\":\r\ncase \"KM2XSN_Ls\":\r\ncase \"CpvYtQice\":\r\ncase \"U8iOXtVIN\":\r\ncase \"EnGUXZhHb\":\r\ncase \"U89gMqWEK\":\r\ncase \"BPWB1p36e\":\r\nreturn [{hash: \"10yxfkm\", mediaQuery: \"(min-width: 2619px)\"}, {hash: \"1ykjy61\", mediaQuery: \"(min-width: 1440px) and (max-width: 2618.98px)\"}, {hash: \"o89i2o\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"1nr9xr7\", 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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\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://summer.io\",\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/poAHE5ppEoWxQjYtM249/fVCvdeqTeSydZKXChZHv/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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: content\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: {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\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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 serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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,\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\tFramer.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"],"mappings":"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"}