{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js", "ssg:https://rive.app/api/s/5zGoLeDDhU_gd3ZMss7qeQ/framer/", "ssg:https://framerusercontent.com/modules/hW84naOdUqm0PTpXx4C4/Kl78SqygXwivJ8SmS26S/Landing_icon_easyaccess.js", "ssg:https://rive.app/api/s/ENjFUgsIkU_WGYIBFjFjUQ/framer/", "ssg:https://framerusercontent.com/modules/wmkYQTyrzNnAdvSMALho/Gh2EjFMB3KbxeoIQ4Kzx/Landing_Icon_Lock.js", "ssg:https://rive.app/api/s/Zp4O62yJTkOV-5L2ZpQkpQ/framer/", "ssg:https://framerusercontent.com/modules/mTJqERwollfJx0ew9xIK/eOlK7HOJAshiPJ4nBxzR/LandingPage_Desktop.js", "ssg:https://rive.app/api/s/WBz2BVAdaE_0kDBYl1RbhQ/framer/", "ssg:https://framerusercontent.com/modules/o3bd3JIFzR3WJBVnbMyS/W24Whw9PbTtgwQpNToRR/Landingpage_icon_save.js", "ssg:https://rive.app/api/s/83KA7f8YaEeW96Qfph6sTA/framer/", "ssg:https://framerusercontent.com/modules/usKkvB0xGP3wDZoPx9FL/t1BVTUA6JoVThEo8eYnk/Landpage_phone.js", "ssg:https://framerusercontent.com/modules/8k2d4NXi8JR0N1QYJeDY/Q4WElCpikEP1r8zMGebr/SignupButton_Home_blue.js", "ssg:https://framerusercontent.com/modules/YWVKYpcKoKPoBUYvScBz/ljt8gbARmFKO71OsCKum/SignupButton_Home_yellow.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));var ThumbnailFormat;(function(ThumbnailFormat){ThumbnailFormat[\"WebP\"]=\"webp\";ThumbnailFormat[\"JPG\"]=\"jpg\";})(ThumbnailFormat||(ThumbnailFormat={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */ export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==PlayOptions.Normal;const showThumbnail=onCanvas||thumbnail!==ThumbnailOptions.Off&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/ _jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL]=parsedURL;// https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api\nconst thumbnailURL=getThumbnailURL(videoId,thumbnail,getWebPSupported()?ThumbnailFormat.WebP:ThumbnailFormat.JPG);// https://developers.google.com/youtube/player_parameters\nconst searchParams=embedURL.searchParams;searchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(isAutoplay||showThumbnail){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===PlayOptions.Loop){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}return /*#__PURE__*/ _jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},children:[isPreloading&&/*#__PURE__*/ _jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/ _jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),/*#__PURE__*/ _jsx(\"div\",{style:{...videoStyle,background:showThumbnail?`center / cover url(${thumbnailURL}) no-repeat`:undefined}}),showVideo?/*#__PURE__*/ _jsx(\"iframe\",{style:videoStyle,src:embedURL.href,frameBorder:\"0\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",onClick:onClick,onMouseEnter:onMouseEnter,onMouseLeave:onMouseLeave,onMouseDown:onMouseDown,onMouseUp:onMouseUp}):/*#__PURE__*/ _jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===PlayOptions.Normal;}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==PlayOptions.Normal;}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/smPos0mJvh8\",play:PlayOptions.Normal,shouldMute:true,thumbnail:ThumbnailOptions.Medium,isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL];}if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");// https://www.youtube.com/watch?v=Fop2oskTug8\nif(pathSegments[0]===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL1=getEmbedURL(videoId);return[videoId,embedURL1];}// https://www.youtube.com/embed/Fop2oskTug8\nif(pathSegments[0]===\"embed\"){const videoId1=pathSegments[1];return[videoId1,url];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId2=url.pathname.slice(1);const embedURL2=getEmbedURL(videoId2);return[videoId2,embedURL2];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res,format=ThumbnailFormat.JPG){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=ThumbnailFormat.WebP?\"https://i.ytimg.com/vi_webp/\":\"https://i.ytimg.com/vi/\";const ext=ThumbnailFormat.WebP?\"webp\":\"jpg\";switch(res){case ThumbnailOptions.Low:return`${pre}${videoId}/hqdefault.${ext}`;case ThumbnailOptions.Medium:return`${pre}${videoId}/sddefault.${ext}`;case ThumbnailOptions.High:return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}let _getWebPSupported;// https://stackoverflow.com/a/27232658\nfunction getWebPSupported(){// We're going to default to webp because it's pretty widely supported by now\nif(!window){return true;}if(_getWebPSupported!==undefined){return _getWebPSupported;}const element=document.createElement(\"canvas\");if(!!(element.getContext&&element.getContext(\"2d\"))){// was able or not to get WebP representation\nreturn element.toDataURL(\"image/webp\").indexOf(\"data:image/webp\")==0;}else{// very old browser like IE 8, canvas not supported\nreturn false;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/ _jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/ _jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/ _jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"315\",\"framerIntrinsicWidth\":\"560\",\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map", "import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-canvas\";\nexport const componentName = \"easy access - Timeline 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/241605/105313/5zGoLeDDhU_gd3ZMss7qeQ.riv\",\n    artboard: \"easy access\",\n    animations: \"Timeline 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = { play: true, playOnCanvas: true };\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n", "import{addPropertyControls as r}from\"framer\";import e,{componentName as p,propertyControls as a}from\"https://rive.app/api/s/5zGoLeDDhU_gd3ZMss7qeQ/framer/\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default e;e.displayName=p,r(e,a);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Landing_icon_easyaccess.map", "import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-canvas\";\nexport const componentName = \"New Artboard - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/241605/105554/ENjFUgsIkU_WGYIBFjFjUQ.riv\",\n    artboard: \"New Artboard\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = { play: true, playOnCanvas: true };\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n", "import{addPropertyControls as r}from\"framer\";import p,{componentName as a,propertyControls as m}from\"https://rive.app/api/s/ENjFUgsIkU_WGYIBFjFjUQ/framer/\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default p;p.displayName=a,r(p,m);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Landing_Icon_Lock.map", "import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-canvas\";\nexport const componentName = \"Large Desktop - State Machine 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/241605/104972/Zp4O62yJTkOV-5L2ZpQkpQ.riv\",\n    artboard: \"Large Desktop\",\n    stateMachines: \"State Machine 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = { play: true, playOnCanvas: true };\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n", "import{addPropertyControls as p}from\"framer\";import r,{componentName as a,propertyControls as m}from\"https://rive.app/api/s/Zp4O62yJTkOV-5L2ZpQkpQ/framer/\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default r;r.displayName=a,p(r,m);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LandingPage_Desktop.map", "import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-canvas\";\nexport const componentName = \"New Artboard - Timeline 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/241605/105297/WBz2BVAdaE_0kDBYl1RbhQ.riv\",\n    artboard: \"New Artboard\",\n    animations: \"Timeline 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = { play: true, playOnCanvas: true };\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n", "import{addPropertyControls as r}from\"framer\";import a,{componentName as p,propertyControls as m}from\"https://rive.app/api/s/WBz2BVAdaE_0kDBYl1RbhQ/framer/\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default a;a.displayName=p,r(a,m);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Landingpage_icon_save.map", "import React, { useEffect } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport Rive, { useRive, useStateMachineInput } from \"@rive-app/react-canvas\";\nexport const componentName = \"Phone - Timeline 1\";\nexport default function Controls(props) {\n  const layout = new Rive.Layout({\n    fit: props.fit ?? \"contain\",\n    alignment: props.alignment ?? \"center\",\n  });\n  const params = {\n    src: \"https://public.rive.app/hosted/241605/104979/83KA7f8YaEeW96Qfph6sTA.riv\",\n    artboard: \"Phone\",\n    animations: \"Timeline 1\",\n    autoplay: true && props.play,\n    automaticallyHandleEvents: true,\n    layout,\n  };\n  const { RiveComponent, rive } = useRive(params);\n  useEffect(() => {\n    if (rive) {\n      if (RenderTarget.current() === RenderTarget.canvas) {\n        if (props.playOnCanvas && props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      } else {\n        if (props.play) {\n          rive.play();\n        } else {\n          rive.pause();\n        }\n      }\n    }\n  }, [props.play]);\n  useEffect(() => {\n    if (rive && RenderTarget.current() === RenderTarget.canvas) {\n      if (props.playOnCanvas && props.play) {\n        rive.play();\n      } else {\n        rive.pause();\n      }\n    }\n  }, [rive, props.playOnCanvas, props.play]);\n  useEffect(() => {\n    if (rive) {\n      const layout = new Rive.Layout({\n        fit: props.fit ?? \"contain\",\n        alignment: props.alignment ?? \"center\",\n      });\n      rive.layout = layout;\n    }\n  }, [props.fit, props.alignment]);\n  return React.createElement(RiveComponent, {});\n}\nControls.defaultProps = { play: true, playOnCanvas: true };\nexport const propertyControls = {\n  play: {\n    title: \"Playback\",\n    type: ControlType.Boolean,\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  playOnCanvas: {\n    type: ControlType.Boolean,\n    title: \"Play on Canvas\",\n    defaultValue: true,\n    enabledTitle: \"Play\",\n    disabledTitle: \"Pause\",\n  },\n  fit: {\n    type: ControlType.Enum,\n    defaultValue: \"contain\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"contain\",\n      \"cover\",\n      \"fill\",\n      \"fitWidth\",\n      \"fitHeight\",\n      \"none\",\n      \"scaleDown\",\n    ],\n    optionTitles: [\n      \"Contain\",\n      \"Cover\",\n      \"Fill\",\n      \"Fit Width\",\n      \"Fit Height\",\n      \"None\",\n      \"Scale Down\",\n    ],\n  },\n  alignment: {\n    type: ControlType.Enum,\n    defaultValue: \"center\",\n    displaySegmentedControl: false,\n    segmentedControlDirection: \"vertical\",\n    options: [\n      \"center\",\n      \"topLeft\",\n      \"topCenter\",\n      \"topRight\",\n      \"centerLeft\",\n      \"centerRight\",\n      \"bottomLeft\",\n      \"bottomCenter\",\n      \"bottomRight\",\n    ],\n    optionTitles: [\n      \"Center\",\n      \"Top Left\",\n      \"Top Center\",\n      \"Top Right\",\n      \"Center Left\",\n      \"Center Right\",\n      \"Bottom Left\",\n      \"Bottom Center\",\n      \"Bottom Right\",\n    ],\n  },\n};\naddPropertyControls(Controls, propertyControls);\n", "import{addPropertyControls as r}from\"framer\";import p,{componentName as a,propertyControls as e}from\"https://rive.app/api/s/83KA7f8YaEeW96Qfph6sTA/framer/\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default p;p.displayName=a,r(p,e);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RiveComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Landpage_phone.map", "// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx}from\"react/jsx-runtime\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function SignupButton(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nconst buttonClicked=()=>{console.log(\"button clicked!!!!\");window.open(`https://app.luckytruck.com/Signup/`,\"_blank\");if(window){if(window.dataLayer){window.dataLayer.push({event:\"platform_signup\"});}}};return /*#__PURE__*/_jsx(\"button\",{onClick:buttonClicked,style:buttonStyle,children:\"Get Instant Quotes\"});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nconst buttonStyle={padding:\"1rem 1.75rem\",whiteSpace:\"nowrap\",fontFamily:\"inter\",cursor:\"pointer\",textDecoration:\"none\",fontSize:\"18px\",textAlign:\"center\",color:\"#fff\",fontWeight:\"700\",backgroundColor:\"#0620E5\",borderRadius:\"5rem\",borderColor:\"transparent\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SignupButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SignupButton_Home_blue.map", "// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as t}from\"react/jsx-runtime\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function o(o){return /*#__PURE__*/t(\"button\",{onClick:()=>{console.log(\"button clicked!!!!\"),window.open(\"https://app.luckytruck.com/Signup/\",\"_blank\"),window&&window.dataLayer&&window.dataLayer.push({event:\"platform_signup\"});},style:e,children:\"Get Instant Quotes\"});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nlet e={padding:\"1rem 1.75rem\",whiteSpace:\"nowrap\",fontFamily:\"inter\",cursor:\"pointer\",textDecoration:\"none\",fontSize:\"18px\",textAlign:\"center\",color:\"#383E4F\",fontWeight:\"700\",backgroundColor:\"#FFD057\",borderRadius:\"5rem\",borderColor:\"transparent\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SignupButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SignupButton_Home_yellow.map"],
  "mappings": "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",
  "names": ["PlayOptions", "ThumbnailOptions", "ThumbnailFormat", "Youtube", "url", "play", "shouldMute", "thumbnail", "isRed", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "props", "onCanvas", "useIsOnCanvas", "isAutoplay", "showThumbnail", "isPreloading", "preloadVideo", "le", "showVideo", "startVideo", "isHovered", "setHovered", "ye", "borderRadius", "useRadius", "hasBorderRadius", "Instructions", "parsedURL", "parseVideoURL", "ErrorMessage", "videoId", "embedURL", "thumbnailURL", "getThumbnailURL", "getWebPSupported", "searchParams", "u", "wrapperStyle", "videoStyle", "PlayButton", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "defaultProps", "urlString", "getEmbedURL", "pathSegments", "embedURL1", "videoId2", "embedURL2", "res", "format", "pre", "ext", "_getWebPSupported", "window", "element", "emptyStateStyle", "centerTextStyle", "message", "containerStyles", "buttonStyle", "componentName", "Controls", "props", "layout", "params", "RiveComponent", "rive", "E", "ue", "RenderTarget", "e", "propertyControls", "ControlType", "addPropertyControls", "Landing_icon_easyaccess_default", "Controls", "componentName", "addPropertyControls", "propertyControls", "componentName", "Controls", "props", "layout", "params", "RiveComponent", "rive", "E", "ue", "RenderTarget", "e", "propertyControls", "ControlType", "addPropertyControls", "Landing_Icon_Lock_default", "Controls", "componentName", "addPropertyControls", "propertyControls", "componentName", "Controls", "props", "layout", "params", "RiveComponent", "rive", "E", "ue", "RenderTarget", "e", "propertyControls", "ControlType", "addPropertyControls", "LandingPage_Desktop_default", "Controls", "componentName", "addPropertyControls", "propertyControls", "componentName", "Controls", "props", "layout", "params", "RiveComponent", "rive", "E", "ue", "RenderTarget", "e", "propertyControls", "ControlType", "addPropertyControls", "Landingpage_icon_save_default", "Controls", "componentName", "addPropertyControls", "propertyControls", "componentName", "Controls", "props", "layout", "params", "RiveComponent", "rive", "E", "ue", "RenderTarget", "e", "propertyControls", "ControlType", "addPropertyControls", "Landpage_phone_default", "Controls", "componentName", "addPropertyControls", "propertyControls", "SignupButton", "props", "window", "buttonStyle", "o", "window", "e"]
}
