{"version":3,"file":"Painreliefcarousel_1.yrnMc_0g.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","TestimonialCard","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","useState","useRef","useCallback"],"sources":["https:/framerusercontent.com/modules/RPaTCnSdNJ7RLfEjjdSm/LVifcfn8R1fIW3W009HD/FeLOXBLJL.js","https:/framerusercontent.com/modules/cqzFEgiPmp7kge8vFCWt/lOhliVY7pma5Q1k4AKoP/W0h6qXyHq.js","https:/framerusercontent.com/modules/2yNTMcQPBXdJVqBIJmZ7/b3r5IvkpE1peDZULsL5W/Painreliefcarousel_1.js"],"sourcesContent":["// Generated by Framer (7587b09)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"QHIRVvKmy\",\"aYcQRr__t\",\"K4gIv7mpU\",\"v45bSzbyb\"];const serializationHash=\"framer-LSaCk\";const variantClassNames={aYcQRr__t:\"framer-v-1q5k5a0\",K4gIv7mpU:\"framer-v-1grx0gw\",QHIRVvKmy:\"framer-v-l949it\",v45bSzbyb:\"framer-v-ntn313\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"QHIRVvKmy\",\"Variant 2\":\"aYcQRr__t\",\"Variant 3\":\"K4gIv7mpU\",\"Variant 4\":\"v45bSzbyb\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QHIRVvKmy\"};};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:\"QHIRVvKmy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-l949it\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QHIRVvKmy\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({aYcQRr__t:{\"data-framer-name\":\"Variant 2\"},K4gIv7mpU:{\"data-framer-name\":\"Variant 3\"},v45bSzbyb:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||960)-0-1408)/2+0+0)),pixelHeight:88,pixelWidth:1,positionX:\"center\",positionY:\"center\",sizes:\"1px\",src:\"https://framerusercontent.com/images/syXnqT7krCvPrlwBB79ZjLLAXbI.svg?width=1&height=88\"},className:\"framer-gpur6z\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"J88kGE3eb\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ixplw2\",\"data-framer-name\":\"264m\",layoutDependency:layoutDependency,layoutId:\"Y8mEe67E4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 253, 58))\",\"--framer-text-transform\":\"uppercase\"},children:\"264m\"})}),className:\"framer-odmxir\",\"data-framer-name\":\"264m\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"kOTq2hApQ\",style:{\"--extracted-r6o4lv\":\"rgb(237, 253, 58)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{aYcQRr__t:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\"},K4gIv7mpU:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\"},v45bSzbyb:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aYcQRr__t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\",\"--framer-text-transform\":\"uppercase\"},children:\"264m\"})})},K4gIv7mpU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\",\"--framer-text-transform\":\"uppercase\"},children:\"264m\"})})},v45bSzbyb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\",\"--framer-text-transform\":\"uppercase\"},children:\"264m\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"work days lost to back pain each year\"})}),className:\"framer-6ws97i\",\"data-framer-name\":\"work days lost to back pain each year\",fonts:[\"CUSTOMV2;FK Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"BW1LkfFu_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{aYcQRr__t:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\"},K4gIv7mpU:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\"},v45bSzbyb:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aYcQRr__t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\"},children:\"work days lost to back pain each year\"})})},K4gIv7mpU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\"},children:\"work days lost to back pain each year\"})})},v45bSzbyb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\"},children:\"work days lost to back pain each year\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||960)-0-1408)/2+310+48)),pixelHeight:88,pixelWidth:1,positionX:\"center\",positionY:\"center\",sizes:\"1px\",src:\"https://framerusercontent.com/images/syXnqT7krCvPrlwBB79ZjLLAXbI.svg?width=1&height=88\"},className:\"framer-1w4rpjp\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"xzRrCAi68\",style:{opacity:.3},variants:{aYcQRr__t:{opacity:1},K4gIv7mpU:{opacity:1},v45bSzbyb:{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gap6g0\",\"data-framer-name\":\"1 in 5\",layoutDependency:layoutDependency,layoutId:\"Fket1OJwz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\",\"--framer-text-transform\":\"uppercase\"},children:\"1 in 5\"})}),className:\"framer-1m0vqei\",\"data-framer-name\":\"264m\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"nGeQhNy_i\",style:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{aYcQRr__t:{\"--extracted-r6o4lv\":\"rgb(237, 253, 58)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aYcQRr__t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 253, 58))\",\"--framer-text-transform\":\"uppercase\"},children:\"1 in 5\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\"},children:\"live with chronic knee discomfort\"})}),className:\"framer-vn5g7u\",\"data-framer-name\":\"work days lost to back pain each year\",fonts:[\"CUSTOMV2;FK Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"y4fumgl63\",style:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{aYcQRr__t:{\"--extracted-r6o4lv\":\"var(--token-571701d2-4266-4fd9-8033-28ba2a10e13e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aYcQRr__t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-571701d2-4266-4fd9-8033-28ba2a10e13e, rgb(255, 255, 255)))\"},children:\"live with chronic knee discomfort\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||960)-0-1408)/2+620+96)),pixelHeight:88,pixelWidth:1,positionX:\"center\",positionY:\"center\",sizes:\"1px\",src:\"https://framerusercontent.com/images/syXnqT7krCvPrlwBB79ZjLLAXbI.svg?width=1&height=88\"},className:\"framer-1gkdrkf\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"kKFtYJhUp\",style:{opacity:.3},variants:{K4gIv7mpU:{opacity:1},v45bSzbyb:{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-huussk\",\"data-framer-name\":\"1 in 5\",layoutDependency:layoutDependency,layoutId:\"Sd4QpCduN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\",\"--framer-text-transform\":\"uppercase\"},children:\"50%\"})}),className:\"framer-wi8drq\",\"data-framer-name\":\"264m\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"gtEBvLEyl\",style:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{K4gIv7mpU:{\"--extracted-r6o4lv\":\"var(--token-b5db66b6-caaa-4038-8033-995cadcdc9b0, rgb(237, 253, 58))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({K4gIv7mpU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5db66b6-caaa-4038-8033-995cadcdc9b0, rgb(237, 253, 58)))\",\"--framer-text-transform\":\"uppercase\"},children:\"50%\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\"},children:\"of people experience neck pain annually\"})}),className:\"framer-15qapz7\",\"data-framer-name\":\"work days lost to back pain each year\",fonts:[\"CUSTOMV2;FK Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"v4C2SOFod\",style:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{K4gIv7mpU:{\"--extracted-r6o4lv\":\"var(--token-571701d2-4266-4fd9-8033-28ba2a10e13e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({K4gIv7mpU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-571701d2-4266-4fd9-8033-28ba2a10e13e, rgb(255, 255, 255)))\"},children:\"of people experience neck pain annually\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||960)-0-1408)/2+930+144)),pixelHeight:88,pixelWidth:1,positionX:\"center\",positionY:\"center\",sizes:\"1px\",src:\"https://framerusercontent.com/images/syXnqT7krCvPrlwBB79ZjLLAXbI.svg?width=1&height=88\"},className:\"framer-1pv7uyw\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"r5yRK6shE\",style:{opacity:.3},variants:{v45bSzbyb:{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lei4ur\",\"data-framer-name\":\"1 in 5\",layoutDependency:layoutDependency,layoutId:\"HFE8yEfwa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\",\"--framer-text-transform\":\"uppercase\"},children:\"39%\"})}),className:\"framer-1eoou7m\",\"data-framer-name\":\"264m\",fonts:[\"GF;Unbounded-500\"],layoutDependency:layoutDependency,layoutId:\"fMzAT0OMD\",style:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{v45bSzbyb:{\"--extracted-r6o4lv\":\"var(--token-b5db66b6-caaa-4038-8033-995cadcdc9b0, rgb(237, 253, 58))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({v45bSzbyb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VW5ib3VuZGVkLTUwMA==\",\"--framer-font-family\":'\"Unbounded\", \"Unbounded Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5db66b6-caaa-4038-8033-995cadcdc9b0, rgb(237, 253, 58)))\",\"--framer-text-transform\":\"uppercase\"},children:\"39%\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146)))\"},children:\"of adults report back pain\"})}),className:\"framer-tnaqsf\",\"data-framer-name\":\"work days lost to back pain each year\",fonts:[\"CUSTOMV2;FK Grotesk Regular\"],layoutDependency:layoutDependency,layoutId:\"x9afLWOzE\",style:{\"--extracted-r6o4lv\":\"var(--token-e8072887-f0ee-478a-926f-c07e34addb41, rgb(143, 143, 146))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{v45bSzbyb:{\"--extracted-r6o4lv\":\"var(--token-571701d2-4266-4fd9-8033-28ba2a10e13e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({v45bSzbyb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RksgR3JvdGVzayBSZWd1bGFy\",\"--framer-font-family\":'\"FK Grotesk Regular\", \"FK Grotesk Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-571701d2-4266-4fd9-8033-28ba2a10e13e, rgb(255, 255, 255)))\"},children:\"of adults report back pain\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:990,intrinsicWidth:1316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||960)*.16458333333333355-247.5)),pixelHeight:990,pixelWidth:1316,sizes:\"658px\",src:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990\",srcSet:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=512&width=1316&height=990 512w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=1024&width=1316&height=990 1024w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990 1316w\"},className:\"framer-9dhs5x\",\"data-framer-name\":\"glow\",layoutDependency:layoutDependency,layoutId:\"LqDAtK9jG\",style:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 8.512809684684685%, rgb(0, 0, 0) 91.25668637387388%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgb(0, 0, 0) 8.512809684684685%, rgb(0, 0, 0) 91.25668637387388%, rgba(0, 0, 0, 0) 100%) add\"},...addPropertyOverrides({aYcQRr__t:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:990,intrinsicWidth:1316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||960)*.4281250000000002-247.5)),pixelHeight:990,pixelWidth:1316,sizes:\"658px\",src:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990\",srcSet:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=512&width=1316&height=990 512w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=1024&width=1316&height=990 1024w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990 1316w\"}},K4gIv7mpU:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:990,intrinsicWidth:1316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||960)*.6666666666666669-247.5)),pixelHeight:990,pixelWidth:1316,sizes:\"658px\",src:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990\",srcSet:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=512&width=1316&height=990 512w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=1024&width=1316&height=990 1024w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990 1316w\"}},v45bSzbyb:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:990,intrinsicWidth:1316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||960)*.9031250000000002-247.5)),pixelHeight:990,pixelWidth:1316,sizes:\"658px\",src:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990\",srcSet:\"https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=512&width=1316&height=990 512w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?scale-down-to=1024&width=1316&height=990 1024w,https://framerusercontent.com/images/59Ord4iJ4lGPGxxcgsV6s52CeY.png?width=1316&height=990 1316w\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LSaCk.framer-14iwb0l, .framer-LSaCk .framer-14iwb0l { display: block; }\",\".framer-LSaCk.framer-l949it { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1225px; }\",\".framer-LSaCk .framer-gpur6z, .framer-LSaCk .framer-1w4rpjp, .framer-LSaCk .framer-1gkdrkf, .framer-LSaCk .framer-1pv7uyw { flex: none; height: 88px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); z-index: 2; }\",\".framer-LSaCk .framer-1ixplw2, .framer-LSaCk .framer-gap6g0, .framer-LSaCk .framer-huussk, .framer-LSaCk .framer-lei4ur { align-content: center; align-items: center; display: flex; flex: none; 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: 100%; }\",\".framer-LSaCk .framer-odmxir, .framer-LSaCk .framer-1m0vqei, .framer-LSaCk .framer-wi8drq, .framer-LSaCk .framer-1eoou7m { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-LSaCk .framer-6ws97i, .framer-LSaCk .framer-vn5g7u, .framer-LSaCk .framer-15qapz7, .framer-LSaCk .framer-tnaqsf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-LSaCk .framer-9dhs5x { flex: none; height: 495px; left: calc(50.12244897959186% - 658px / 2); overflow: visible; position: absolute; top: calc(16.458333333333357% - 495px / 2); width: 658px; z-index: 0; }\",\".framer-LSaCk.framer-v-1q5k5a0 .framer-9dhs5x { top: calc(42.81250000000002% - 495px / 2); }\",\".framer-LSaCk.framer-v-1grx0gw .framer-9dhs5x { top: calc(66.66666666666669% - 495px / 2); }\",\".framer-LSaCk.framer-v-ntn313 .framer-9dhs5x { top: calc(90.31250000000001% - 495px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 960\n * @framerIntrinsicWidth 1225\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aYcQRr__t\":{\"layout\":[\"fixed\",\"auto\"]},\"K4gIv7mpU\":{\"layout\":[\"fixed\",\"auto\"]},\"v45bSzbyb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFeLOXBLJL=withCSS(Component,css,\"framer-LSaCk\");export default FramerFeLOXBLJL;FramerFeLOXBLJL.displayName=\"not alone scroll\";FramerFeLOXBLJL.defaultProps={height:960,width:1225};addPropertyControls(FramerFeLOXBLJL,{variant:{options:[\"QHIRVvKmy\",\"aYcQRr__t\",\"K4gIv7mpU\",\"v45bSzbyb\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFeLOXBLJL,[{explicitInter:true,fonts:[{cssFamilyName:\"Unbounded\",source:\"google\",style:\"normal\",uiFamilyName:\"Unbounded\",url:\"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG6yrx04jHgP6LR0Y.woff2\",weight:\"500\"},{cssFamilyName:\"FK Grotesk Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FK Grotesk\",url:\"https://framerusercontent.com/assets/epFHrfpStDyAiG6Vuv7GTdxcyKA.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFeLOXBLJL\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aYcQRr__t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K4gIv7mpU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v45bSzbyb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1225\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"960\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FeLOXBLJL.map","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Sn64gjTwaJh0TFAuaV07/Video.js\";import TestimonialCard from\"https://framerusercontent.com/modules/YkPheXKQ9cm8X2AU8hEq/OQOA9mnWwrMS2CwWZniC/Giqt3wYH7.js\";const TestimonialCardFonts=getFonts(TestimonialCard);const VideoFonts=getFonts(Video);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const cycleOrder=[\"YWLCOkZo1\",\"zjxEBQLJH\",\"SnDsWoTO4\",\"SXc1jzbjh\"];const serializationHash=\"framer-MqUQO\";const variantClassNames={SnDsWoTO4:\"framer-v-2ebuq\",SXc1jzbjh:\"framer-v-169o642\",YWLCOkZo1:\"framer-v-144449n\",zjxEBQLJH:\"framer-v-10y9s2t\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop L\":\"YWLCOkZo1\",\"Desktop M\":\"zjxEBQLJH\",Phone:\"SXc1jzbjh\",Tablet:\"SnDsWoTO4\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YWLCOkZo1\"};};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:\"YWLCOkZo1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"SnDsWoTO4\",\"SXc1jzbjh\"].includes(baseVariant))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(MotionDivWithColumnMasonryLayout,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-144449n\",className,classNames),\"data-framer-name\":\"Desktop L\",layoutDependency:layoutDependency,layoutId:\"YWLCOkZo1\",ref:refBinding,style:{...style},...addPropertyOverrides({SnDsWoTO4:{\"data-framer-name\":\"Tablet\",columnMasonryLayoutEnabled:true,parentIsDataRepeater:false,rowGap:20,trackCount:2},SXc1jzbjh:{\"data-framer-name\":\"Phone\",columnMasonryLayoutEnabled:true,parentIsDataRepeater:false,rowGap:12,trackCount:2},zjxEBQLJH:{\"data-framer-name\":\"Desktop M\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-io7p4x\",\"data-framer-name\":\"col 1\",layoutDependency:layoutDependency,layoutId:\"r2xntOvTJ\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2sa6jc\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"A1uigG5al\",style:{opacity:0}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+676,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||200)-120-20)/2)+0)+0+608},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||200)-120-12)/2)+0)+0+600},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+520}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5vcvlf-container\",layoutDependency:layoutDependency,layoutId:\"I_X1oSY7u-container\",nodeId:\"I_X1oSY7u\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"I_X1oSY7u\",layoutId:\"I_X1oSY7u\",NzO_gN3Ln:addImageAlt({pixelHeight:100,pixelWidth:100,src:\"https://framerusercontent.com/images/rKXfURp4ilyPT1Hsx7MIugTZkpM.png?width=100&height=100\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"Simply the best mobility app out there.\"',zlIJiHNC3:\"Shannon K.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"},zjxEBQLJH:{x9xLaIgpo:'\"Simply the best mobility app I\\'ve found, anywhere.\"'}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ne98td-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VFlFhNrGr-container\",nodeId:\"VFlFhNrGr\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"VFlFhNrGr\",isMixedBorderRadius:false,layoutId:\"VFlFhNrGr\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153441/site/video/social-nattiegolf.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-135v31o\",\"data-framer-name\":\"col 2\",layoutDependency:layoutDependency,layoutId:\"nS_rNmbTD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||200)-120-20)/2)+0)+160+0},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||200)-120-12)/2)+0)+0+0},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bu5lff-container\",layoutDependency:layoutDependency,layoutId:\"XkBh3I82X-container\",nodeId:\"XkBh3I82X\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"XkBh3I82X\",layoutId:\"XkBh3I82X\",NzO_gN3Ln:addImageAlt({pixelHeight:479,pixelWidth:500,src:\"https://framerusercontent.com/images/R6xg0HIQLbA2lLDp6cW0zYBBHyw.png?width=500&height=479\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"This blows everything and anything I\\'ve ever done for mobility out of the water! The subscription is totally worth it.\"',zlIJiHNC3:\"Ari B.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17eutur\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"E1dzUcbkA\",style:{opacity:0}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-108y9m9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jeO02C3VS-container\",nodeId:\"jeO02C3VS\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"jeO02C3VS\",isMixedBorderRadius:false,layoutId:\"jeO02C3VS\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153416/site/video/social-awrbark.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+1013,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||200)-120-20)/2)+0)+160+807},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||200)-120-12)/2)+0)+0+791},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1808woi-container\",layoutDependency:layoutDependency,layoutId:\"QZ2DUCnbP-container\",nodeId:\"QZ2DUCnbP\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"QZ2DUCnbP\",layoutId:\"QZ2DUCnbP\",NzO_gN3Ln:addImageAlt({pixelHeight:130,pixelWidth:116,src:\"https://framerusercontent.com/images/nNHsGouu5NBd09Ivz7GW1pLhUY4.png?width=116&height=130\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"This is the only stretching routine I can stick with.\"',zlIJiHNC3:\"James M.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"},zjxEBQLJH:{x9xLaIgpo:\"“pliability is a must-do daily reset that I look forward to. I never kept up a stretching habit until this.”\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hw55ww-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SqiUAiMQU-container\",nodeId:\"SqiUAiMQU\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"SqiUAiMQU\",isMixedBorderRadius:false,layoutId:\"SqiUAiMQU\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153445/site/video/social-pat-vellner.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10kq66r\",\"data-framer-name\":\"col 3\",layoutDependency:layoutDependency,layoutId:\"stDvh9O7g\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-dbxpj3\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"FFLKP4V79\",style:{opacity:0}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11ctoyj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"c4Elu_NxY-container\",nodeId:\"c4Elu_NxY\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"c4Elu_NxY\",isMixedBorderRadius:false,layoutId:\"c4Elu_NxY\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153419/site/video/social-coach-choo.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+441,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-20)/2)+20)+0+310},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-12)/2)+12)+0+302},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+473}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-96wlru-container\",layoutDependency:layoutDependency,layoutId:\"lW9INj4yt-container\",nodeId:\"lW9INj4yt\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"lW9INj4yt\",layoutId:\"lW9INj4yt\",NzO_gN3Ln:addImageAlt({pixelHeight:130,pixelWidth:122,src:\"https://framerusercontent.com/images/QYpFfUSYMWB8z7q2TJVBm3TmfQ.png?width=122&height=130\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"I work out and play sports and this is the only stretching routine I can stick with.\"',zlIJiHNC3:\"Boris F.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"},zjxEBQLJH:{x9xLaIgpo:'\"I love pliability, I\\'m very active, and this is the only stretching routine I can stick with.\"'}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o0pq8b-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O33YXUI7R-container\",nodeId:\"O33YXUI7R\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"O33YXUI7R\",isMixedBorderRadius:false,layoutId:\"O33YXUI7R\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153422/site/video/social-diane.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+1248,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-20)/2)+20)+0+1117},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-12)/2)+12)+0+1093},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+1280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zh9rsw-container\",layoutDependency:layoutDependency,layoutId:\"a246tW7tD-container\",nodeId:\"a246tW7tD\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"a246tW7tD\",layoutId:\"a246tW7tD\",NzO_gN3Ln:addImageAlt({pixelHeight:121,pixelWidth:130,src:\"https://framerusercontent.com/images/x24mZL5lHXAjaPc8RnyTIRsXq9A.png?width=130&height=121\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"Stretch, relax, mobilize and get ahead of injuries before they happen.\"',zlIJiHNC3:\"Kimberly W.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"},zjxEBQLJH:{x9xLaIgpo:'\"This app helps me stretch, relax, mobilize and get ahead of injuries before they happen.\"'}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v2hu5f-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XxG8O_Moq-container\",nodeId:\"XxG8O_Moq\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"XxG8O_Moq\",isMixedBorderRadius:false,layoutId:\"XxG8O_Moq\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153427/site/video/social-garmin.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10mmdh\",\"data-framer-name\":\"col 4\",layoutDependency:layoutDependency,layoutId:\"Yw7H7CbyL\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-147ia61\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"TvEh_bI3Q\",style:{opacity:0}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+676,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-20)/2)+20)+0+0},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-12)/2)+12)+0+0},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+520}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sl5x93-container\",layoutDependency:layoutDependency,layoutId:\"eDLxsojQY-container\",nodeId:\"eDLxsojQY\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"eDLxsojQY\",layoutId:\"eDLxsojQY\",NzO_gN3Ln:addImageAlt({pixelHeight:130,pixelWidth:127,src:\"https://framerusercontent.com/images/Tkltj5dfeEozVOpgB2VcrwauNFA.png?width=127&height=130\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"I\\'m 50 years old and adding this app to my routine has improved my life dramatically.\"',zlIJiHNC3:\"Casey M.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4a2rfz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"q3GN3mrib-container\",nodeId:\"q3GN3mrib\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,controls:false,height:\"100%\",id:\"q3GN3mrib\",isMixedBorderRadius:false,layoutId:\"q3GN3mrib\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"URL\",srcUrl:\"https://media.pliability.com/video/upload/f_auto,q_auto:eco,ac_none,c_scale,w_720,h_1280/v1763153431/site/video/social-jeanlucdecoster.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:179,width:`max((${componentViewport?.width||\"100vw\"} - 140px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+1483,...addPropertyOverrides({SnDsWoTO4:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-20)/2)+20)+0+807},SXc1jzbjh:{width:`max((${componentViewport?.width||\"100vw\"} - 12px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(1*(((componentViewport?.height||200)-120-12)/2)+12)+0+791},zjxEBQLJH:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+1327}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1irrwvg-container\",layoutDependency:layoutDependency,layoutId:\"xWPtz0pVE-container\",nodeId:\"xWPtz0pVE\",rendersWithMotion:true,scopeId:\"W0h6qXyHq\",children:/*#__PURE__*/_jsx(TestimonialCard,{BZqedl5oO:\"20px\",height:\"100%\",id:\"xWPtz0pVE\",layoutId:\"xWPtz0pVE\",NzO_gN3Ln:addImageAlt({pixelHeight:122,pixelWidth:130,src:\"https://framerusercontent.com/images/tC26fj8Adt7A5XqPeQ9n4bTnTeQ.png?width=130&height=122\"},\"\"),style:{width:\"100%\"},width:\"100%\",x9xLaIgpo:'\"Can\\'t beat the user experience and quality of app + instruction.\"',zlIJiHNC3:\"Jane O.\",...addPropertyOverrides({SXc1jzbjh:{BZqedl5oO:\"12px\"},zjxEBQLJH:{zlIJiHNC3:\"Laura O.\"}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\".framer-MqUQO.framer-8ku2d8, .framer-MqUQO .framer-8ku2d8 { display: block; }\",\".framer-MqUQO.framer-144449n { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 120px 40px; position: relative; width: 1440px; }\",\".framer-MqUQO .framer-io7p4x, .framer-MqUQO .framer-135v31o, .framer-MqUQO .framer-10mmdh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-MqUQO .framer-2sa6jc, .framer-MqUQO .framer-147ia61 { aspect-ratio: 0.538109756097561 / 1; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-MqUQO .framer-5vcvlf-container, .framer-MqUQO .framer-bu5lff-container, .framer-MqUQO .framer-1808woi-container, .framer-MqUQO .framer-96wlru-container, .framer-MqUQO .framer-zh9rsw-container, .framer-MqUQO .framer-1sl5x93-container, .framer-MqUQO .framer-1irrwvg-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-MqUQO .framer-1ne98td-container, .framer-MqUQO .framer-108y9m9-container, .framer-MqUQO .framer-1hw55ww-container, .framer-MqUQO .framer-o0pq8b-container, .framer-MqUQO .framer-v2hu5f-container, .framer-MqUQO .framer-4a2rfz-container { aspect-ratio: 0.6003401360544217 / 1; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-MqUQO .framer-17eutur { aspect-ratio: 1.8978494623655915 / 1; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-MqUQO .framer-10kq66r { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-MqUQO .framer-dbxpj3 { aspect-ratio: 3.18018018018018 / 1; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-MqUQO .framer-11ctoyj-container { aspect-ratio: 0.6003401360544217 / 1; flex: none; height: auto; position: relative; width: 56%; }\",\".framer-MqUQO.framer-v-10y9s2t.framer-144449n { padding: 0px 20px 120px 20px; width: 1026px; }\",\".framer-MqUQO.framer-v-10y9s2t .framer-2sa6jc, .framer-MqUQO.framer-v-10y9s2t .framer-147ia61 { aspect-ratio: 0.463 / 1; }\",\".framer-MqUQO.framer-v-10y9s2t .framer-dbxpj3 { aspect-ratio: 1.618881118881119 / 1; }\",\".framer-MqUQO.framer-v-2ebuq.framer-144449n { align-content: unset; align-items: unset; display: grid; justify-content: unset; padding: 0px 20px 120px 20px; width: 810px; }\",\".framer-MqUQO.framer-v-2ebuq .framer-io7p4x, .framer-MqUQO.framer-v-2ebuq .framer-10kq66r, .framer-MqUQO.framer-v-2ebuq .framer-10mmdh { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-MqUQO.framer-v-2ebuq .framer-5vcvlf-container, .framer-MqUQO.framer-v-169o642 .framer-5vcvlf-container { order: 2; }\",\".framer-MqUQO.framer-v-2ebuq .framer-1ne98td-container, .framer-MqUQO.framer-v-169o642 .framer-1ne98td-container { order: 1; }\",\".framer-MqUQO.framer-v-2ebuq .framer-135v31o { align-self: start; flex: none; justify-self: start; padding: 160px 0px 0px 0px; width: 100%; }\",\".framer-MqUQO.framer-v-2ebuq .framer-11ctoyj-container, .framer-MqUQO.framer-v-169o642 .framer-11ctoyj-container { width: 100%; }\",\".framer-MqUQO.framer-v-169o642.framer-144449n { align-content: unset; align-items: unset; display: grid; gap: 12px 12px; justify-content: unset; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-MqUQO.framer-v-169o642 .framer-io7p4x, .framer-MqUQO.framer-v-169o642 .framer-135v31o, .framer-MqUQO.framer-v-169o642 .framer-10kq66r, .framer-MqUQO.framer-v-169o642 .framer-10mmdh { align-self: start; flex: none; gap: 12px; justify-self: start; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2162\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zjxEBQLJH\":{\"layout\":[\"fixed\",\"auto\"]},\"SnDsWoTO4\":{\"layout\":[\"fixed\",\"auto\"]},\"SXc1jzbjh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW0h6qXyHq=withCSS(Component,css,\"framer-MqUQO\");export default FramerW0h6qXyHq;FramerW0h6qXyHq.displayName=\"Testimonials & Videos Section - Pain Relief\";FramerW0h6qXyHq.defaultProps={height:2162,width:1440};addPropertyControls(FramerW0h6qXyHq,{variant:{options:[\"YWLCOkZo1\",\"zjxEBQLJH\",\"SnDsWoTO4\",\"SXc1jzbjh\"],optionTitles:[\"Desktop L\",\"Desktop M\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerW0h6qXyHq,[{explicitInter:true,fonts:[]},...TestimonialCardFonts,...VideoFonts],{supportsExplicitInterCodegen:true});FramerW0h6qXyHq.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(TestimonialCard,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW0h6qXyHq\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zjxEBQLJH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SnDsWoTO4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SXc1jzbjh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2162\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W0h6qXyHq.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useState,useEffect,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * PainReliefCarousel Component\n *\n * A horizontal carousel with tabbed navigation, scroll-snap,\n * progress tracking, and modal overlay system with URL deep-linking.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function PainReliefCarousel(props){const{cards=DEFAULT_CARDS,highlightColor=\"#CDFF00\",cardGap=20,tabSpacing=40,progressBarSpacing=55,plusIcon,arrowLeftIcon,arrowLeftDisabledIcon,arrowRightIcon,arrowRightDisabledIcon,arrowSize=44,arrowGap=8,iconTextFont={fontSize:14,fontWeight:600,color:\"#FFFFFF\",letterSpacing:0,lineHeight:1.2},taglineFont={fontSize:24,fontWeight:600,lineHeight:1.3},tabFont={fontSize:14,fontWeight:600,letterSpacing:\"0.05em\"},tabIconSize=16,upperBodyIcon,upperBodyActiveIcon,lowerBodyIcon,lowerBodyActiveIcon,fullBodyIcon,fullBodyActiveIcon,cardTitleFont={fontSize:24,fontWeight:700,lineHeight:1.2},cardDescriptionFont={fontSize:14,fontWeight:400,lineHeight:1.4},cardTitleColor=\"#FFFFFF\",cardDescriptionColor=\"rgba(255, 255, 255, 0.8)\",cardTextGap=6,mobileCardTitleFontSize=18,mobileCardDescriptionFontSize=12,tabDefaultTextColor=\"#FFFFFF\",tabDefaultBgColor=\"transparent\",tabHoverTextColor=\"#FFFFFF\",tabHoverBgColor=\"rgba(255, 255, 255, 0.1)\",tabActiveTextColor=\"#000000\",tabActiveBgColor=highlightColor,mobileCardWidth=280,mobileCardHeight=420,mobileCardInset=20,mobileIconSize=20,mobilePlusBtnSize=33,mobileTaglineFontSize=18,mobileIconTextFontSize=12,mobileTabPadding=\"10px 8px 8px 8px\",mobileTabFontSize=12,mobileTabGap=5,mobileTabBorderRadius=6,mobileArrowSize=36,mobileArrowGap=6,mobileProgressBarSpacing=40,ctaBadgeText=\"Trusted by top athletes + everyday people\",ctaHeadline=\"Join thousands worldwide<br>already moving with pliability.\",ctaHeadlineHighlight=\"thousands worldwide\",ctaButtonText=\"Start Your Free Trial\",ctaButtonLink=\"#\",ctaSubtext=\"First Week Free. Cancel Anytime.\",ctaSocialProofImage,improveIcon,preventIcon,memberSpotlightIcon,modalCloseIcon,modalNavLeftArrow,modalNavRightArrow,modalLabelFont={fontSize:13,fontWeight:700,letterSpacing:\"0.08em\"},modalTitleFont={fontSize:32,fontWeight:700,lineHeight:1.2},modalBodyFont={fontSize:16,lineHeight:1.6},modalBenefitsHeaderFont={fontSize:12,fontWeight:700,letterSpacing:\"0.1em\"},modalBenefitsItemFont={fontSize:15},modalSpotlightHeaderFont={fontSize:12,fontWeight:700,letterSpacing:\"0.1em\"},modalSpotlightQuoteFont={fontSize:16,lineHeight:1.6},modalSpotlightAuthorFont={fontSize:14,fontWeight:600},modalCtaBadgeFont={fontSize:11,fontWeight:600,letterSpacing:\"0.03em\"},modalCtaHeadlineFont={fontSize:22,fontWeight:700,lineHeight:1.3},modalCtaButtonFont={fontSize:16,fontWeight:700},modalCtaSubtextFont={fontSize:13},modalNavFont={fontSize:13,fontWeight:600,letterSpacing:\"0.05em\"},style}=props;// State\nconst[activeModalId,setActiveModalId]=useState(null);const[atStart,setAtStart]=useState(true);const[atEnd,setAtEnd]=useState(false);const progressBarRef=useRef(null);const[activeSegment,setActiveSegment]=useState(\"upper-body\");const[isMobile,setIsMobile]=useState(false);const[contentInset,setContentInset]=useState(20);// Responsive computed values\nconst cardWidth=isMobile?mobileCardWidth:353;const cardHeight=isMobile?mobileCardHeight:530;const cardInset=isMobile?mobileCardInset:28;const iconSize=isMobile?mobileIconSize:16;const plusBtnSize=isMobile?mobilePlusBtnSize:44;const effectiveTaglineFont=isMobile?{...taglineFont,fontSize:mobileTaglineFontSize}:taglineFont;const effectiveIconTextFont=isMobile?{...iconTextFont,fontSize:mobileIconTextFontSize}:iconTextFont;const effectiveCardTitleFont=isMobile?{...cardTitleFont,fontSize:mobileCardTitleFontSize}:cardTitleFont;const effectiveCardDescriptionFont=isMobile?{...cardDescriptionFont,fontSize:mobileCardDescriptionFontSize}:cardDescriptionFont;const tabPadding=isMobile?mobileTabPadding:\"10px 12px 8px 12px\";const tabGap=isMobile?mobileTabGap:12;const tabRadius=isMobile?mobileTabBorderRadius:8;const effectiveArrowSize=isMobile?mobileArrowSize:arrowSize;const effectiveArrowGap=isMobile?mobileArrowGap:arrowGap;const effectiveProgressBarSpacing=isMobile?mobileProgressBarSpacing:progressBarSpacing;const effectiveTabFont=isMobile?{...tabFont,fontSize:mobileTabFontSize}:tabFont;// Refs\nconst rootRef=useRef(null);const carouselRef=useRef(null);const segmentRefs=useRef(new Map);const isScrollingToSegment=useRef(false);const modalScrollRef=useRef(null);const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Measure content inset + mobile detection based on component width\nuseEffect(()=>{const update=()=>{if(rootRef.current){const rootWidth=rootRef.current.offsetWidth;const effectiveWidth=Math.min(rootWidth,1224);setContentInset((rootWidth-effectiveWidth)/2+20);setIsMobile(rootWidth<768);}};update();const observer=new ResizeObserver(update);if(rootRef.current)observer.observe(rootRef.current);return()=>observer.disconnect();},[]);// URL deep-linking - read on mount\nuseEffect(()=>{if(isCanvas)return;const params=new URLSearchParams(window.location.search);const modalId=params.get(\"modal\");if(modalId&&cards.some(card=>card.id===modalId)){setActiveModalId(modalId);}},[cards,isCanvas]);// Scroll progress tracking\nconst handleScroll=useCallback(()=>{if(!carouselRef.current)return;const{scrollLeft,scrollWidth,clientWidth}=carouselRef.current;const maxScroll=scrollWidth-clientWidth;const progress=maxScroll>0?scrollLeft/maxScroll:0;// Update progress bar directly via DOM — no re-render needed\nif(progressBarRef.current){progressBarRef.current.style.transform=`scaleX(${progress})`;}const nowAtStart=scrollLeft<=1;const nowAtEnd=scrollLeft>=maxScroll-1;setAtStart(prev=>prev===nowAtStart?prev:nowAtStart);setAtEnd(prev=>prev===nowAtEnd?prev:nowAtEnd);if(nowAtStart&&cards.length>0&&!isScrollingToSegment.current){setActiveSegment(cards[0].segment);}},[cards]);useEffect(()=>{const carousel=carouselRef.current;if(!carousel)return;carousel.addEventListener(\"scroll\",handleScroll,{passive:true});handleScroll();return()=>carousel.removeEventListener(\"scroll\",handleScroll);},[handleScroll]);// IntersectionObserver for active segment detection\nuseEffect(()=>{if(isCanvas)return;const observers=[];segmentRefs.current.forEach((element,segment)=>{const observer=new IntersectionObserver(([entry])=>{if(entry.isIntersecting&&!isScrollingToSegment.current){setActiveSegment(segment);}},{root:carouselRef.current,threshold:isMobile?.15:.3,rootMargin:isMobile?\"0px -10% 0px -10%\":\"0px -40% 0px -40%\"});observer.observe(element);observers.push(observer);});return()=>{observers.forEach(observer=>observer.disconnect());};},[cards,isCanvas,isMobile]);// Tab click → scroll to segment\nconst scrollToSegment=useCallback(segment=>{setActiveSegment(segment);isScrollingToSegment.current=true;const targetElement=segmentRefs.current.get(segment);if(!targetElement||!carouselRef.current)return;const scrollLeft=targetElement.offsetLeft-cardGap;carouselRef.current.scrollTo({left:scrollLeft,behavior:\"smooth\"});let scrollTimeout;const onScrollEnd=()=>{clearTimeout(scrollTimeout);scrollTimeout=setTimeout(()=>{isScrollingToSegment.current=false;carouselRef.current?.removeEventListener(\"scroll\",onScrollEnd);},100);};carouselRef.current.addEventListener(\"scroll\",onScrollEnd,{passive:true});},[cardGap]);// Modal functions\nconst openModal=useCallback(cardId=>{setActiveModalId(cardId);if(typeof window!==\"undefined\"&&!isCanvas){const url=new URL(window.location.href);url.searchParams.set(\"modal\",cardId);window.history.replaceState({},\"\",url.toString());}document.body.style.overflow=\"hidden\";},[isCanvas]);const closeModal=useCallback(()=>{setActiveModalId(null);if(typeof window!==\"undefined\"&&!isCanvas){const url=new URL(window.location.href);url.searchParams.delete(\"modal\");window.history.replaceState({},\"\",url.toString());}document.body.style.overflow=\"\";},[isCanvas]);const navigateModal=useCallback(direction=>{if(!activeModalId)return;const currentIndex=cards.findIndex(card=>card.id===activeModalId);if(currentIndex===-1)return;const newIndex=direction===\"next\"?(currentIndex+1)%cards.length:(currentIndex-1+cards.length)%cards.length;const newCardId=cards[newIndex].id;setActiveModalId(newCardId);if(typeof window!==\"undefined\"&&!isCanvas){const url=new URL(window.location.href);url.searchParams.set(\"modal\",newCardId);window.history.replaceState({},\"\",url.toString());}// Scroll modal back to top on navigate\nif(modalScrollRef.current){modalScrollRef.current.scrollTop=0;}},[activeModalId,cards,isCanvas]);// Card click → open modal\nconst handleCardClick=useCallback(card=>{openModal(card.id);},[openModal]);// ESC key closes modal\nuseEffect(()=>{const handleKeyDown=e=>{if(e.key===\"Escape\"&&activeModalId){closeModal();}};window.addEventListener(\"keydown\",handleKeyDown);return()=>window.removeEventListener(\"keydown\",handleKeyDown);},[activeModalId,closeModal]);// Arrow button handlers\nconst scrollByCard=useCallback(direction=>{if(!carouselRef.current)return;const scrollStep=cardWidth+cardGap;const scrollAmount=direction===\"right\"?scrollStep:-scrollStep;carouselRef.current.scrollBy({left:scrollAmount,behavior:\"smooth\"});},[cardGap]);// Get icon for a segment tab (active vs default)\nconst getSegmentIcon=(segment,active)=>{if(segment===\"upper-body\")return active?upperBodyActiveIcon||upperBodyIcon:upperBodyIcon;if(segment===\"lower-body\")return active?lowerBodyActiveIcon||lowerBodyIcon:lowerBodyIcon;if(segment===\"full-body\")return active?fullBodyActiveIcon||fullBodyIcon:fullBodyIcon;return undefined;};// Get available segments\nconst availableSegments=Array.from(new Set(cards.map(card=>card.segment)));// Highlight text utility — used for taglines and CTA headline\nconst highlightText=(text,highlight)=>{if(!highlight)return text;const phrases=highlight.split(\",\").map(p=>p.trim()).filter(Boolean);if(phrases.length===0)return text;phrases.sort((a,b)=>b.length-a.length);const escaped=phrases.map(p=>p.replace(/[.*+?^${}()|[\\]\\\\]/g,\"\\\\$&\"));const regex=new RegExp(`(${escaped.join(\"|\")})`,\"gi\");const safeColor=highlightColor.replace(/\\$/g,\"$$$$\");return text.replace(regex,`<span style=\"color: ${safeColor}\">$1</span>`);};// Gradient highlight for CTA headline (also converts newlines to <br>)\nconst highlightTextGradient=(text,highlight)=>{// Handle both real newlines and literal \\n from Framer property controls\nlet result=text.replace(/\\\\n/g,\"<br>\").replace(/\\n/g,\"<br>\");if(!highlight)return result;const phrases=highlight.split(\",\").map(p=>p.trim()).filter(Boolean);if(phrases.length===0)return result;phrases.sort((a,b)=>b.length-a.length);const escaped=phrases.map(p=>p.replace(/[.*+?^${}()|[\\]\\\\]/g,\"\\\\$&\"));const regex=new RegExp(`(${escaped.join(\"|\")})`,\"gi\");return result.replace(regex,`<span style=\"background: linear-gradient(to right, #EDFD3A, #FFFFFF); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\">$1</span>`);};// Empty state\nif(cards.length===0){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",...style},children:\"No cards available. Add cards in the property panel.\"});}const activeModalCard=activeModalId?cards.find(card=>card.id===activeModalId):null;// Compute prev/next labels for bottom nav\nconst activeModalIndex=activeModalId?cards.findIndex(card=>card.id===activeModalId):-1;const prevCard=activeModalIndex!==-1?cards[(activeModalIndex-1+cards.length)%cards.length]:null;const nextCard=activeModalIndex!==-1?cards[(activeModalIndex+1)%cards.length]:null;return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{width:\"100%\",overflow:\"visible\",...style},children:[/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1224,margin:\"0 auto\",padding:\"0 20px\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:isMobile?\"flex-start\":\"center\",gap:tabGap,marginBottom:tabSpacing},children:availableSegments.map(segment=>{const isActive=segment===activeSegment;return /*#__PURE__*/_jsxs(\"button\",{onClick:()=>scrollToSegment(segment),onMouseEnter:e=>{if(!isActive){e.currentTarget.style.color=tabHoverTextColor;e.currentTarget.style.backgroundColor=tabHoverBgColor;}},onMouseLeave:e=>{if(!isActive){e.currentTarget.style.color=tabDefaultTextColor;e.currentTarget.style.backgroundColor=tabDefaultBgColor;}},style:{position:\"relative\",padding:tabPadding,border:\"none\",borderRadius:tabRadius,...effectiveTabFont,textTransform:\"uppercase\",cursor:\"pointer\",userSelect:\"none\",background:isActive?isCanvas?tabActiveBgColor:\"transparent\":tabDefaultBgColor,color:isActive?tabActiveTextColor:tabDefaultTextColor,overflow:\"hidden\",transition:\"color 0.3s ease, background-color 0.3s ease\"},children:[!isCanvas&&isActive&&/*#__PURE__*/_jsx(motion.span,{layoutId:\"activeTabPill\",style:{position:\"absolute\",inset:0,backgroundColor:tabActiveBgColor,borderRadius:tabRadius-1},transition:{type:\"spring\",stiffness:500,damping:40}}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",zIndex:1,display:\"flex\",alignItems:\"center\",gap:8},children:[(()=>{const segmentIcon=getSegmentIcon(segment,isActive);return segmentIcon?.src?/*#__PURE__*/_jsx(\"img\",{src:segmentIcon.src,srcSet:segmentIcon.srcSet,alt:segmentIcon.alt||\"\",style:{width:tabIconSize,height:tabIconSize,objectFit:\"contain\",flexShrink:0}}):null;})(),segment===\"upper-body\"&&\"UPPER BODY\",segment===\"lower-body\"&&\"LOWER BODY\",segment===\"full-body\"&&\"FULL BODY\"]})]},segment);})})}),/*#__PURE__*/_jsxs(\"div\",{ref:carouselRef,style:{display:\"flex\",gap:cardGap,overflowX:\"auto\",scrollSnapType:\"x mandatory\",scrollBehavior:\"smooth\",WebkitOverflowScrolling:\"touch\",scrollbarWidth:\"none\",msOverflowStyle:\"none\",paddingLeft:contentInset,paddingRight:contentInset,scrollPaddingLeft:contentInset,scrollPaddingRight:contentInset,marginBottom:effectiveProgressBarSpacing},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    div::-webkit-scrollbar { display: none; }\n                `}),cards.map((card,index)=>{const isFirstOfSegment=cards.findIndex(c=>c.segment===card.segment)===index;return /*#__PURE__*/_jsxs(\"div\",{ref:isFirstOfSegment?el=>{if(el)segmentRefs.current.set(card.segment,el);}:undefined,onClick:()=>handleCardClick(card),style:{position:\"relative\",minWidth:cardWidth,width:cardWidth,height:cardHeight,borderRadius:16,border:\"none\",boxShadow:\"inset 0 0 0 1px rgba(255, 255, 255, 0.1)\",scrollSnapAlign:\"start\",backgroundImage:card.image?.src?`url(${card.image.src})`:\"linear-gradient(135deg, #667eea 0%, #764ba2 100%)\",backgroundSize:\"cover\",backgroundPosition:\"center\",overflow:\"hidden\",cursor:\"pointer\"},children:[card.icon?.src&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:cardInset,left:cardInset,display:\"inline-flex\",alignItems:\"center\",gap:12,height:40,padding:\"0 20px\",backgroundColor:\"rgba(0, 0, 0, 0.55)\",borderRadius:99,backdropFilter:\"blur(2px)\",WebkitBackdropFilter:\"blur(2px)\"},children:[/*#__PURE__*/_jsx(\"img\",{src:card.icon.src,srcSet:card.icon.srcSet,alt:card.icon.alt||card.label,style:{width:iconSize,height:iconSize,display:\"block\"}}),/*#__PURE__*/_jsx(\"span\",{style:{...effectiveIconTextFont,color:\"#FFFFFF\",whiteSpace:\"nowrap\"},children:card.label})]}),/*#__PURE__*/_jsx(\"button\",{onClick:e=>{e.stopPropagation();openModal(card.id);},style:{position:\"absolute\",top:cardInset,right:cardInset,width:plusBtnSize,height:plusBtnSize,borderRadius:\"50%\",backgroundColor:\"rgba(255, 255, 255, 0.9)\",border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:24,fontWeight:300,color:\"#000\",transition:\"transform 0.2s\"},onMouseEnter:e=>{e.currentTarget.style.transform=\"scale(1.1)\";},onMouseLeave:e=>{e.currentTarget.style.transform=\"scale(1)\";},children:plusIcon?.src?/*#__PURE__*/_jsx(\"img\",{src:plusIcon.src,srcSet:plusIcon.srcSet,alt:plusIcon.alt||\"Open\",style:{width:16,height:16,objectFit:\"contain\"}}):\"+\"}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:cardInset,left:cardInset,maxWidth:\"70%\",display:\"flex\",flexDirection:\"column\",gap:cardTextGap},children:[card.cardTitle&&/*#__PURE__*/_jsx(\"span\",{style:{...effectiveCardTitleFont,color:cardTitleColor},children:card.cardTitle}),card.cardDescription&&/*#__PURE__*/_jsx(\"span\",{style:{...effectiveCardDescriptionFont,color:cardDescriptionColor},children:card.cardDescription})]})]},card.id);})]}),!isMobile&&/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1224,margin:\"0 auto\",padding:\"0 20px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:16},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:2,backgroundColor:\"rgba(255, 255, 255, 0.2)\",borderRadius:1,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{ref:progressBarRef,style:{height:\"100%\",backgroundColor:highlightColor,transform:isCanvas?\"scaleX(0.5)\":\"scaleX(0)\",transformOrigin:\"left\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:effectiveArrowGap},children:[(()=>{const leftIcon=atStart&&arrowLeftDisabledIcon?.src?arrowLeftDisabledIcon:arrowLeftIcon;const hasIcon=!!leftIcon?.src;return /*#__PURE__*/_jsx(\"button\",{onClick:()=>!atStart&&scrollByCard(\"left\"),disabled:atStart,style:{width:effectiveArrowSize,height:effectiveArrowSize,...hasIcon?{background:\"none\",border:\"none\"}:{borderRadius:\"50%\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",border:\"1px solid rgba(255, 255, 255, 0.2)\"},color:\"#fff\",cursor:atStart?\"default\":\"pointer\",opacity:atStart&&!arrowLeftDisabledIcon?.src?.4:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:effectiveArrowSize*.4,padding:0},children:hasIcon?/*#__PURE__*/_jsx(\"img\",{src:leftIcon.src,srcSet:leftIcon.srcSet,alt:leftIcon.alt||\"Previous\",style:{width:effectiveArrowSize,height:effectiveArrowSize,objectFit:\"contain\"}}):\"←\"});})(),(()=>{const rightIcon=atEnd&&arrowRightDisabledIcon?.src?arrowRightDisabledIcon:arrowRightIcon;const hasIcon=!!rightIcon?.src;return /*#__PURE__*/_jsx(\"button\",{onClick:()=>!atEnd&&scrollByCard(\"right\"),disabled:atEnd,style:{width:effectiveArrowSize,height:effectiveArrowSize,...hasIcon?{background:\"none\",border:\"none\"}:{borderRadius:\"50%\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",border:\"1px solid rgba(255, 255, 255, 0.2)\"},color:\"#fff\",cursor:atEnd?\"default\":\"pointer\",opacity:atEnd&&!arrowRightDisabledIcon?.src?.4:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:effectiveArrowSize*.4,padding:0},children:hasIcon?/*#__PURE__*/_jsx(\"img\",{src:rightIcon.src,srcSet:rightIcon.srcSet,alt:rightIcon.alt||\"Next\",style:{width:effectiveArrowSize,height:effectiveArrowSize,objectFit:\"contain\"}}):\"→\"});})()]})]})}),/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:activeModalCard&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},onClick:closeModal,style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:isMobile?\"100dvh\":\"100vh\",backgroundColor:\"rgba(0, 0, 0, 0.8)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:9999,padding:isMobile?0:10},children:/*#__PURE__*/_jsxs(motion.div,{initial:{scale:.9,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.9,opacity:0},transition:{duration:.2},onClick:e=>e.stopPropagation(),style:{width:isMobile?\"100vw\":\"100%\",maxWidth:isMobile?\"100vw\":800,height:isMobile?\"100dvh\":\"auto\",maxHeight:isMobile?\"100dvh\":\"92vh\",backgroundColor:\"#000000\",borderRadius:isMobile?0:40,border:isMobile?\"none\":\"1px solid #474747\",overflow:\"hidden\",overscrollBehavior:\"none\",position:\"relative\",display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsxs(\"div\",{ref:modalScrollRef,style:{flex:1,overflow:\"auto\",overscrollBehavior:\"none\",WebkitOverflowScrolling:\"auto\",minHeight:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"sticky\",top:0,zIndex:20,height:0,display:\"flex\",justifyContent:\"flex-end\"},children:/*#__PURE__*/_jsx(\"button\",{onClick:closeModal,style:{marginTop:10,marginRight:16,width:36,height:36,borderRadius:9999,backgroundColor:\"rgba(51, 51, 51, 0.4)\",backdropFilter:\"blur(4px)\",WebkitBackdropFilter:\"blur(4px)\",border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#fff\",padding:0,flexShrink:0},children:modalCloseIcon?.src?/*#__PURE__*/_jsx(\"img\",{src:modalCloseIcon.src,srcSet:modalCloseIcon.srcSet,alt:modalCloseIcon.alt||\"Close\",style:{width:20,height:20,objectFit:\"contain\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:20,fontWeight:300,lineHeight:1},children:\"\\xd7\"})})}),(()=>{const heroImg=activeModalCard.modalImage||activeModalCard.modalImages&&activeModalCard.modalImages[0]||activeModalCard.image;const focalX=activeModalCard.modalImageFocalX??50;const focalY=activeModalCard.modalImageFocalY??50;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",backgroundImage:heroImg?.src?`url(${heroImg.src})`:\"none\",backgroundSize:\"cover\",backgroundPosition:`${focalX}% ${focalY}%`,borderRadius:isMobile?0:\"39px 39px 0 0\",overflow:\"hidden\",minHeight:heroImg?.src?undefined:80,marginTop:-46},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:\"linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 40%, rgba(0,0,0,1) 100%)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{style:{height:120,position:\"relative\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",padding:isMobile?\"0 20px 0\":\"0 48px 0\",display:\"flex\",flexDirection:\"column\",gap:isMobile?12:20},children:[activeModalCard.icon?.src&&/*#__PURE__*/_jsx(\"img\",{src:activeModalCard.icon.src,srcSet:activeModalCard.icon.srcSet,alt:activeModalCard.icon.alt||activeModalCard.label,style:{width:40,height:40,display:\"block\"}}),/*#__PURE__*/_jsx(\"span\",{style:{...modalLabelFont,textTransform:\"uppercase\",color:\"#fff\"},children:activeModalCard.label}),/*#__PURE__*/_jsx(\"h2\",{style:{...modalTitleFont,...isMobile?{fontSize:24}:{},color:\"#fff\",margin:0},children:activeModalCard.modalTitle}),/*#__PURE__*/_jsx(\"div\",{style:{...modalBodyFont,color:\"rgba(255, 255, 255, 0.7)\",whiteSpace:\"pre-wrap\"},children:activeModalCard.modalBody})]})]});})(),/*#__PURE__*/_jsxs(\"div\",{style:{padding:isMobile?\"10px 20px\":\"20px 48px\"},children:[(activeModalCard.improveItems&&activeModalCard.improveItems.length>0||activeModalCard.preventItems&&activeModalCard.preventItems.length>0)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:isMobile?20:40,marginBottom:isMobile?10:16,flexDirection:\"row\"},children:[activeModalCard.improveItems&&activeModalCard.improveItems.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{...modalBenefitsHeaderFont,textTransform:\"uppercase\",color:\"#8F8F92\",marginBottom:8},children:\"RELIEVE\"}),activeModalCard.improveItems.map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isMobile?8:10,padding:isMobile?\"2px 0\":\"4px 0\",...modalBenefitsItemFont,color:\"#D1D1D6\"},children:[improveIcon?.src?/*#__PURE__*/_jsx(\"img\",{src:improveIcon.src,srcSet:improveIcon.srcSet,alt:improveIcon.alt||\"\",style:{width:18,height:18,objectFit:\"contain\",flexShrink:0}}):/*#__PURE__*/_jsx(\"span\",{style:{color:highlightColor,fontWeight:700,fontSize:18},children:\"→\"}),item]},i))]}),activeModalCard.preventItems&&activeModalCard.preventItems.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{...modalBenefitsHeaderFont,textTransform:\"uppercase\",color:\"#8F8F92\",marginBottom:8},children:\"PROTECT\"}),activeModalCard.preventItems.map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isMobile?8:10,padding:isMobile?\"2px 0\":\"4px 0\",...modalBenefitsItemFont,color:\"#D1D1D6\"},children:[preventIcon?.src?/*#__PURE__*/_jsx(\"img\",{src:preventIcon.src,srcSet:preventIcon.srcSet,alt:preventIcon.alt||\"\",style:{width:18,height:18,objectFit:\"contain\",flexShrink:0}}):/*#__PURE__*/_jsx(\"span\",{style:{color:highlightColor,fontWeight:700,fontSize:18},children:\"✕\"}),item]},i))]})]}),activeModalCard.testimonialQuote&&/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:16,padding:20,backgroundColor:\"#1A1A1A\",marginBottom:16,display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...modalSpotlightHeaderFont,textTransform:\"uppercase\",color:\"#666\",display:\"flex\",alignItems:\"center\",gap:12},children:[memberSpotlightIcon?.src?/*#__PURE__*/_jsx(\"img\",{src:memberSpotlightIcon.src,srcSet:memberSpotlightIcon.srcSet,alt:memberSpotlightIcon.alt||\"\",style:{width:18,height:18,objectFit:\"contain\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:16},children:\"💬\"}),\"MEMBER SPOTLIGHT\"]}),/*#__PURE__*/_jsx(\"p\",{style:{...modalSpotlightQuoteFont,color:\"#ccc\",margin:0},children:activeModalCard.testimonialQuote}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...modalSpotlightAuthorFont,color:\"#8F8F92\"},children:activeModalCard.testimonialAuthor||\"Anonymous\"}),activeModalCard.testimonialDuration&&/*#__PURE__*/_jsx(\"span\",{style:{...modalSpotlightAuthorFont,color:\"#8F8F92\",fontWeight:400},children:activeModalCard.testimonialDuration})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:isMobile?\"10px 20px 20px\":\"16px 80px 28px\"},children:[ctaBadgeText&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-block\",padding:\"5px 12px\",backgroundColor:\"#1A1A1A\",borderRadius:99,...modalCtaBadgeFont,color:\"#fff\",marginBottom:10,border:\"1px solid #333\"},children:ctaBadgeText}),ctaHeadline&&/*#__PURE__*/_jsx(\"h3\",{style:{...modalCtaHeadlineFont,...isMobile?{fontSize:24,lineHeight:1.15}:{},color:\"#8F8F92\",margin:isMobile?\"0 0 10px 0\":\"0 0 16px 0\"},dangerouslySetInnerHTML:{__html:highlightTextGradient(ctaHeadline,ctaHeadlineHighlight)}}),ctaSocialProofImage?.src&&/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:isMobile?10:16},children:/*#__PURE__*/_jsx(\"img\",{src:ctaSocialProofImage.src,srcSet:ctaSocialProofImage.srcSet,alt:ctaSocialProofImage.alt||\"\",style:{maxWidth:\"61%\",height:\"auto\",objectFit:\"contain\"}})}),ctaButtonText&&/*#__PURE__*/_jsx(\"a\",{href:ctaButtonLink||\"#\",onMouseEnter:e=>{e.currentTarget.style.backgroundColor=\"#D8E635\";},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=highlightColor;},style:{display:\"block\",width:\"100%\",padding:\"14px 24px\",backgroundColor:highlightColor,color:\"#000\",...modalCtaButtonFont,textAlign:\"center\",borderRadius:99,textDecoration:\"none\",boxSizing:\"border-box\",transition:\"background-color 0.2s ease\"},children:ctaButtonText}),ctaSubtext&&/*#__PURE__*/_jsx(\"div\",{style:{...modalCtaSubtextFont,color:\"#666\",marginTop:10},children:ctaSubtext})]})]}),cards.length>1&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"stretch\",borderTop:\"1px solid #474747\",flexShrink:0,padding:isMobile?\"16px 4px\":\"32px 48px\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>navigateModal(\"prev\"),style:{flex:1,display:\"flex\",alignItems:\"center\",justifyContent:\"flex-start\",gap:12,padding:isMobile?\"24px 20px\":\"24px 20px\",border:\"none\",background:\"none\",cursor:\"pointer\",...modalNavFont,textTransform:\"uppercase\",color:\"#fff\"},children:[modalNavLeftArrow?.src?/*#__PURE__*/_jsx(\"img\",{src:modalNavLeftArrow.src,srcSet:modalNavLeftArrow.srcSet,alt:modalNavLeftArrow.alt||\"Previous\",style:{width:20,height:20,objectFit:\"contain\",flexShrink:0}}):/*#__PURE__*/_jsx(\"span\",{children:\"←\"}),prevCard?.cardTitle]}),/*#__PURE__*/_jsx(\"div\",{style:{width:1,backgroundColor:\"#474747\",flexShrink:0}}),/*#__PURE__*/_jsxs(\"button\",{onClick:()=>navigateModal(\"next\"),style:{flex:1,display:\"flex\",alignItems:\"center\",justifyContent:\"flex-end\",gap:12,padding:\"24px 20px\",border:\"none\",background:\"none\",cursor:\"pointer\",...modalNavFont,textTransform:\"uppercase\",color:\"#fff\"},children:[nextCard?.cardTitle,modalNavRightArrow?.src?/*#__PURE__*/_jsx(\"img\",{src:modalNavRightArrow.src,srcSet:modalNavRightArrow.srcSet,alt:modalNavRightArrow.alt||\"Next\",style:{width:20,height:20,objectFit:\"contain\",flexShrink:0}}):/*#__PURE__*/_jsx(\"span\",{children:\"→\"})]})]})]})})})]});}// Default data\nconst DEFAULT_CARDS=[{id:\"shoulders\",segment:\"upper-body\",label:\"SHOULDERS\",cardTitle:\"Shoulder Mobility\",cardDescription:\"Unlock overhead range of motion\",tagline:\"Unlock overhead range of motion\",taglineHighlight:\"overhead\",modalTitle:\"Shoulder Mobility\",modalBody:\"Improve your shoulder health with targeted mobility and strengthening routines.\\n\\nOur programs address common restrictions and build lasting overhead stability.\",improveItems:[\"Range of Motion\",\"Stability\",\"Posture\"],preventItems:[\"Shoulder Impingement\",\"Rotator Cuff Pain\"],testimonialQuote:\"My overhead press has never felt smoother. The shoulder routines are incredible.\",testimonialAuthor:\"Sarah M.\",testimonialDuration:\"Member for 4 Years\"},{id:\"back\",segment:\"upper-body\",label:\"BACK\",cardTitle:\"Back Strength\",cardDescription:\"Build a resilient posterior chain\",tagline:\"Build a resilient posterior chain\",taglineHighlight:\"resilient\",modalTitle:\"Back Strength\",modalBody:\"Strengthen your back with comprehensive programs targeting the entire posterior chain.\\n\\nFrom upper back mobility to lower back stability, we cover it all.\",improveItems:[\"Strength\",\"Posture\",\"Spinal Mobility\"],preventItems:[\"Back Pain\",\"Herniated Disc\"],testimonialQuote:\"My chronic back pain is finally gone after following these routines consistently.\",testimonialAuthor:\"Mike T.\",testimonialDuration:\"Member for 2 Years\"},{id:\"hips\",segment:\"lower-body\",label:\"HIPS\",cardTitle:\"Hip Flexibility\",cardDescription:\"Open up tight hips and improve mobility\",tagline:\"Open up tight hips and improve mobility\",taglineHighlight:\"tight hips\",modalTitle:\"Hip Flexibility\",modalBody:\"Unlock your hips with targeted stretching and strengthening routines.\\n\\nPerfect for desk workers, athletes, and anyone looking to improve lower body movement.\",improveItems:[\"Hip Flexion\",\"Hip Extension\",\"Lateral Movement\"],preventItems:[\"Hip Pain\",\"Knee Pain\",\"IT Band\"],testimonialQuote:\"I can finally do a full depth squat pain-free. The hip routines changed everything.\",testimonialAuthor:\"Jessica R.\",testimonialDuration:\"Member for 1 Year\"},{id:\"total\",segment:\"full-body\",label:\"TOTAL BODY\",cardTitle:\"Full Body Flow\",cardDescription:\"Complete head-to-toe mobility sessions\",tagline:\"Complete head-to-toe mobility sessions\",taglineHighlight:\"head-to-toe\",modalTitle:\"Full Body Flow\",modalBody:\"Experience comprehensive full-body sessions that address mobility from head to toe.\\n\\nIdeal for recovery days or as a daily movement practice.\",improveItems:[\"Overall Mobility\",\"Recovery\",\"Movement Quality\"],preventItems:[\"General Stiffness\",\"Overuse Injuries\"],testimonialQuote:\"The full body flows are my go-to for recovery days. I feel amazing after every session.\",testimonialAuthor:\"David K.\",testimonialDuration:\"Member for 3 Years\"}];// Property Controls\naddPropertyControls(PainReliefCarousel,{cards:{type:ControlType.Array,title:\"Cards\",maxCount:20,defaultValue:DEFAULT_CARDS,control:{type:ControlType.Object,controls:{id:{type:ControlType.String,title:\"ID\",defaultValue:\"card-id\",description:\"Unique identifier for the card\"},segment:{type:ControlType.Enum,title:\"Segment\",defaultValue:\"upper-body\",options:[\"upper-body\",\"lower-body\",\"full-body\"],optionTitles:[\"Upper Body\",\"Lower Body\",\"Full Body\"]},label:{type:ControlType.String,title:\"Label\",defaultValue:\"CARD\"},icon:{type:ControlType.ResponsiveImage,title:\"Icon\"},tagline:{type:ControlType.String,title:\"Tagline\",defaultValue:\"Your tagline here\",displayTextArea:true},cardTitle:{type:ControlType.String,title:\"Card Title\",defaultValue:\"Title\",description:\"Title text shown on the card\"},cardDescription:{type:ControlType.String,title:\"Card Description\",defaultValue:\"Description text\",description:\"Description text shown below the title on the card\"},taglineHighlight:{type:ControlType.String,title:\"Highlight Words\",defaultValue:\"\",description:\"Phrases to highlight in the tagline (comma-separated)\"},image:{type:ControlType.ResponsiveImage,title:\"Card Image\"},modalTitle:{type:ControlType.String,title:\"Modal Title\",defaultValue:\"Modal Title\"},modalBody:{type:ControlType.String,title:\"Modal Body\",defaultValue:\"Modal content goes here...\",displayTextArea:true},modalImage:{type:ControlType.ResponsiveImage,title:\"Modal Image\",description:\"Background image for the top frame of the modal\"},modalImageFocalX:{type:ControlType.Number,title:\"Modal Image Focal X\",defaultValue:50,min:0,max:100,step:1,unit:\"%\",description:\"Horizontal focal point for the modal background image\"},modalImageFocalY:{type:ControlType.Number,title:\"Modal Image Focal Y\",defaultValue:50,min:0,max:100,step:1,unit:\"%\",description:\"Vertical focal point for the modal background image (0=top, 100=bottom)\"},modalImages:{type:ControlType.Array,title:\"Modal Images (Legacy)\",maxCount:5,control:{type:ControlType.ResponsiveImage}},improveItems:{type:ControlType.Array,title:\"Improve Items\",control:{type:ControlType.String,defaultValue:\"Item\"},defaultValue:[],description:\"Benefits this card improves (green arrows)\"},preventItems:{type:ControlType.Array,title:\"Prevent Items\",control:{type:ControlType.String,defaultValue:\"Item\"},defaultValue:[],description:\"Issues this card helps prevent (green ✕)\"},testimonialQuote:{type:ControlType.String,title:\"Testimonial Quote\",defaultValue:\"\",displayTextArea:true,description:\"Member spotlight quote\"},testimonialAuthor:{type:ControlType.String,title:\"Testimonial Author\",defaultValue:\"\"},testimonialDuration:{type:ControlType.String,title:\"Testimonial Duration\",defaultValue:\"\",description:\"e.g. Member for 4 Years\"}}}},highlightColor:{type:ControlType.Color,title:\"Highlight Color\",defaultValue:\"#CDFF00\",description:\"Color for active tab and highlighted text\"},cardGap:{type:ControlType.Number,title:\"Card Gap\",defaultValue:20,min:0,max:100,step:4,unit:\"px\",description:\"Spacing between cards\"},tabSpacing:{type:ControlType.Number,title:\"Tab Spacing\",defaultValue:40,min:0,max:100,step:4,unit:\"px\",description:\"Space below tabs\"},progressBarSpacing:{type:ControlType.Number,title:\"Progress Bar Spacing\",defaultValue:55,min:0,max:100,step:4,unit:\"px\",description:\"Space above progress bar\"},plusIcon:{type:ControlType.ResponsiveImage,title:\"Plus Icon\",description:\"Custom icon for the card expand button\"},arrowLeftIcon:{type:ControlType.ResponsiveImage,title:\"Left Arrow\",description:\"Custom icon for the left arrow button\"},arrowLeftDisabledIcon:{type:ControlType.ResponsiveImage,title:\"Left Arrow Disabled\",description:\"Icon shown when scrolled to the beginning\"},arrowRightIcon:{type:ControlType.ResponsiveImage,title:\"Right Arrow\",description:\"Custom icon for the right arrow button\"},arrowRightDisabledIcon:{type:ControlType.ResponsiveImage,title:\"Right Arrow Disabled\",description:\"Icon shown when scrolled to the end\"},arrowSize:{type:ControlType.Number,title:\"Arrow Size\",defaultValue:44,min:20,max:80,step:2,unit:\"px\",description:\"Size of the arrow buttons\"},arrowGap:{type:ControlType.Number,title:\"Arrow Gap\",defaultValue:8,min:0,max:40,step:2,unit:\"px\",description:\"Gap between arrow buttons\"},iconTextFont:{type:ControlType.Font,title:\"Icon Text\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:14,fontWeight:600,color:\"#FFFFFF\",letterSpacing:0,lineHeight:1.2}},taglineFont:{type:ControlType.Font,title:\"Tagline Text\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:24,fontWeight:600,lineHeight:1.3}},tabFont:{type:ControlType.Font,title:\"Tab Text\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:14,fontWeight:600,letterSpacing:\"0.05em\"}},tabIconSize:{type:ControlType.Number,title:\"Tab Icon Size\",defaultValue:16,min:8,max:48,step:1,unit:\"px\",description:\"Size of the icon in each tab\",section:\"Tabs\"},upperBodyIcon:{type:ControlType.ResponsiveImage,title:\"Upper Body\",description:\"Default icon for the Upper Body tab\",section:\"Tab Icons\"},upperBodyActiveIcon:{type:ControlType.ResponsiveImage,title:\"Upper Body Active\",description:\"Active state icon for the Upper Body tab\",section:\"Tab Icons\"},lowerBodyIcon:{type:ControlType.ResponsiveImage,title:\"Lower Body\",description:\"Default icon for the Lower Body tab\",section:\"Tab Icons\"},lowerBodyActiveIcon:{type:ControlType.ResponsiveImage,title:\"Lower Body Active\",description:\"Active state icon for the Lower Body tab\",section:\"Tab Icons\"},fullBodyIcon:{type:ControlType.ResponsiveImage,title:\"Full Body\",description:\"Default icon for the Full Body tab\",section:\"Tab Icons\"},fullBodyActiveIcon:{type:ControlType.ResponsiveImage,title:\"Full Body Active\",description:\"Active state icon for the Full Body tab\",section:\"Tab Icons\"},cardTitleFont:{type:ControlType.Font,title:\"Card Title\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:24,fontWeight:700,lineHeight:1.2},section:\"Card Text\"},cardDescriptionFont:{type:ControlType.Font,title:\"Card Description\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:14,fontWeight:400,lineHeight:1.4},section:\"Card Text\"},cardTextGap:{type:ControlType.Number,title:\"Card Text Gap\",defaultValue:6,min:0,max:40,step:1,unit:\"px\",description:\"Gap between card title and description\",section:\"Card Text\"},cardTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#FFFFFF\",section:\"Card Text\"},cardDescriptionColor:{type:ControlType.Color,title:\"Description Color\",defaultValue:\"rgba(255, 255, 255, 0.8)\",section:\"Card Text\"},tabDefaultTextColor:{type:ControlType.Color,title:\"Tab Text\",defaultValue:\"#FFFFFF\",description:\"Default tab text color\"},tabDefaultBgColor:{type:ControlType.Color,title:\"Tab Bg\",defaultValue:\"transparent\",description:\"Default tab background color\"},tabHoverTextColor:{type:ControlType.Color,title:\"Tab Hover Text\",defaultValue:\"#FFFFFF\",description:\"Hovered tab text color\"},tabHoverBgColor:{type:ControlType.Color,title:\"Tab Hover Bg\",defaultValue:\"rgba(255, 255, 255, 0.1)\",description:\"Hovered tab background color\"},tabActiveTextColor:{type:ControlType.Color,title:\"Tab Active Text\",defaultValue:\"#000000\",description:\"Active tab text color\"},tabActiveBgColor:{type:ControlType.Color,title:\"Tab Active Bg\",defaultValue:\"#CDFF00\",description:\"Active tab background color\"},// CTA Section\nctaBadgeText:{type:ControlType.String,title:\"CTA Badge\",defaultValue:\"Trusted by top athletes + everyday people\",section:\"CTA Section\"},ctaHeadline:{type:ControlType.String,title:\"CTA Headline\",defaultValue:\"Join thousands worldwide<br>already moving with pliability.\",displayTextArea:true,section:\"CTA Section\"},ctaHeadlineHighlight:{type:ControlType.String,title:\"CTA Highlight\",defaultValue:\"thousands worldwide\",description:\"Words in the headline to color with highlight color\",section:\"CTA Section\"},ctaButtonText:{type:ControlType.String,title:\"CTA Button Text\",defaultValue:\"Start Your Free Trial\",section:\"CTA Section\"},ctaButtonLink:{type:ControlType.String,title:\"CTA Button Link\",defaultValue:\"#\",section:\"CTA Section\"},ctaSubtext:{type:ControlType.String,title:\"CTA Subtext\",defaultValue:\"First Week Free. Cancel Anytime.\",section:\"CTA Section\"},ctaSocialProofImage:{type:ControlType.ResponsiveImage,title:\"Social Proof Image\",description:\"SVG/image for app badge and reviews (e.g. #1 Mobility App + 5-star reviews)\",section:\"CTA Section\"},// Modal Icons\nmodalCloseIcon:{type:ControlType.ResponsiveImage,title:\"Close Icon\",description:\"X icon for the modal close button (20\\xd720)\",section:\"Modal Icons\"},improveIcon:{type:ControlType.ResponsiveImage,title:\"Improve Icon\",description:\"Bullet icon for Improve items in modal\",section:\"Modal Icons\"},preventIcon:{type:ControlType.ResponsiveImage,title:\"Prevent Icon\",description:\"Bullet icon for Prevent items in modal\",section:\"Modal Icons\"},memberSpotlightIcon:{type:ControlType.ResponsiveImage,title:\"Spotlight Icon\",description:\"Icon next to Member Spotlight header\",section:\"Modal Icons\"},modalNavLeftArrow:{type:ControlType.ResponsiveImage,title:\"Nav Left Arrow\",description:\"Left arrow icon for the modal bottom navigation\",section:\"Modal Icons\"},modalNavRightArrow:{type:ControlType.ResponsiveImage,title:\"Nav Right Arrow\",description:\"Right arrow icon for the modal bottom navigation\",section:\"Modal Icons\"},// Modal Typography\nmodalLabelFont:{type:ControlType.Font,title:\"Label\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:13,fontWeight:700,letterSpacing:\"0.08em\"},section:\"Modal Typography\"},modalTitleFont:{type:ControlType.Font,title:\"Title\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:32,fontWeight:700,lineHeight:1.2},section:\"Modal Typography\"},modalBodyFont:{type:ControlType.Font,title:\"Body\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:16,lineHeight:1.6},section:\"Modal Typography\"},modalBenefitsHeaderFont:{type:ControlType.Font,title:\"Benefits Header\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:12,fontWeight:700,letterSpacing:\"0.1em\"},section:\"Modal Typography\"},modalBenefitsItemFont:{type:ControlType.Font,title:\"Benefits Item\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:15},section:\"Modal Typography\"},modalSpotlightHeaderFont:{type:ControlType.Font,title:\"Spotlight Header\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:12,fontWeight:700,letterSpacing:\"0.1em\"},section:\"Modal Typography\"},modalSpotlightQuoteFont:{type:ControlType.Font,title:\"Spotlight Quote\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:16,lineHeight:1.6},section:\"Modal Typography\"},modalSpotlightAuthorFont:{type:ControlType.Font,title:\"Spotlight Author\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:14,fontWeight:600},section:\"Modal Typography\"},modalCtaBadgeFont:{type:ControlType.Font,title:\"CTA Badge\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:11,fontWeight:600,letterSpacing:\"0.03em\"},section:\"Modal Typography\"},modalCtaHeadlineFont:{type:ControlType.Font,title:\"CTA Headline\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:22,fontWeight:700,lineHeight:1.3},section:\"Modal Typography\"},modalCtaButtonFont:{type:ControlType.Font,title:\"CTA Button\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:16,fontWeight:700},section:\"Modal Typography\"},modalCtaSubtextFont:{type:ControlType.Font,title:\"CTA Subtext\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:13},section:\"Modal Typography\"},modalNavFont:{type:ControlType.Font,title:\"Navigation\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:13,fontWeight:600,letterSpacing:\"0.05em\"},section:\"Modal Typography\"},// Mobile\nmobileCardWidth:{type:ControlType.Number,title:\"Card Width\",defaultValue:280,min:100,max:500,step:1,unit:\"px\",description:\"Card width on mobile\",section:\"Mobile\"},mobileCardHeight:{type:ControlType.Number,title:\"Card Height\",defaultValue:420,min:100,max:700,step:1,unit:\"px\",description:\"Card height on mobile\",section:\"Mobile\"},mobileCardInset:{type:ControlType.Number,title:\"Card Inset\",defaultValue:20,min:0,max:60,step:1,unit:\"px\",description:\"Inset from card edges for icons, buttons, and tagline on mobile\",section:\"Mobile\"},mobileIconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:20,min:8,max:48,step:1,unit:\"px\",description:\"Card icon size on mobile\",section:\"Mobile\"},mobilePlusBtnSize:{type:ControlType.Number,title:\"Plus Btn Size\",defaultValue:33,min:16,max:64,step:1,unit:\"px\",description:\"Plus button size on mobile\",section:\"Mobile\"},mobileTaglineFontSize:{type:ControlType.Number,title:\"Tagline Font\",defaultValue:18,min:10,max:36,step:1,unit:\"px\",description:\"Tagline font size on mobile\",section:\"Mobile\"},mobileCardTitleFontSize:{type:ControlType.Number,title:\"Card Title Font\",defaultValue:18,min:10,max:36,step:1,unit:\"px\",description:\"Card title font size on mobile\",section:\"Mobile\"},mobileCardDescriptionFontSize:{type:ControlType.Number,title:\"Card Desc Font\",defaultValue:12,min:8,max:24,step:1,unit:\"px\",description:\"Card description font size on mobile\",section:\"Mobile\"},mobileIconTextFontSize:{type:ControlType.Number,title:\"Icon Text Font\",defaultValue:12,min:8,max:24,step:1,unit:\"px\",description:\"Icon label font size on mobile\",section:\"Mobile\"},mobileTabPadding:{type:ControlType.String,title:\"Tab Padding\",defaultValue:\"10px 8px 8px 8px\",description:\"Tab padding on mobile (CSS shorthand)\",section:\"Mobile\"},mobileTabFontSize:{type:ControlType.Number,title:\"Tab Font Size\",defaultValue:12,min:8,max:24,step:1,unit:\"px\",description:\"Tab font size on mobile\",section:\"Mobile\"},mobileTabGap:{type:ControlType.Number,title:\"Tab Gap\",defaultValue:5,min:0,max:40,step:1,unit:\"px\",description:\"Gap between tabs on mobile\",section:\"Mobile\"},mobileTabBorderRadius:{type:ControlType.Number,title:\"Tab Radius\",defaultValue:6,min:0,max:20,step:1,unit:\"px\",description:\"Tab border-radius on mobile\",section:\"Mobile\"},mobileArrowSize:{type:ControlType.Number,title:\"Arrow Size\",defaultValue:36,min:16,max:80,step:2,unit:\"px\",description:\"Arrow button size on mobile\",section:\"Mobile\"},mobileArrowGap:{type:ControlType.Number,title:\"Arrow Gap\",defaultValue:6,min:0,max:40,step:1,unit:\"px\",description:\"Gap between arrows on mobile\",section:\"Mobile\"},mobileProgressBarSpacing:{type:ControlType.Number,title:\"Progress Spacing\",defaultValue:40,min:0,max:100,step:4,unit:\"px\",description:\"Space above progress bar on mobile\",section:\"Mobile\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PainReliefCarousel\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Painreliefcarousel_1.map"],"mappings":"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"}