{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js", "ssg:https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/TbXI1XaZFNevVKcgIt7G/isMotionValue.js", "ssg:https://framer.com/m/framer/useAutoMotionValue.js@^0.3.0", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/nFAy8p4fOASsyhPbo192/Ticker.js", "ssg:https://framerusercontent.com/modules/lpsZlVOpw5dzWdbhRWJv/gU0baifumhntvrpkmBDK/CumiFK0GJ.js", "ssg:https://framerusercontent.com/modules/sTysEEysjL09xHUYj3we/JXq4Duy0Q9B8VH4tUqNx/McsYWs15y.js", "ssg:https://framerusercontent.com/modules/x4JpimnkzTtcnlMFecvo/PLzUi524u3MATk6kwUns/sg5ye0EwF.js", "ssg:https://framerusercontent.com/modules/wNIfwrA7VZ73phuTOAtN/eCn21sjY2TiTcapVW2X1/zLjVOjkNS.js", "ssg:https://framerusercontent.com/modules/wnToAcGnLdhejDO7lCnM/Zfgkova0mzWvE1dOan9M/oO8hoZTVP.js", "ssg:https://framerusercontent.com/modules/jAbCXPjVqGUWJNlW3kIX/l23jYnOBG78QdbpfeEGP/augiA20Il.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map", "import{MotionValue}from\"framer\";// Basic MotionValue check\nexport const isMotionValue=v=>v instanceof MotionValue;\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./isMotionValue.map", "import{useCallback,useEffect,useRef}from\"react\";import{motionValue,animate,RenderTarget}from\"framer\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/TbXI1XaZFNevVKcgIt7G/isMotionValue.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";export function useAutoMotionValue(inputValue,options){// Put options on a local ref\n// Might wanna just memo instead but it works for now\nconst optionsRef=useRef(options);const animation=useRef();const didInitialMount=useRef(false);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;// in-progress - trying to figure out effect hooks\nconst onChangeDeps=(options===null||options===void 0?void 0:options.onChangeDeps)?options.onChangeDeps:[];// Memoize the onChange handler\nconst onChange=useCallback(options===null||options===void 0?void 0:options.onChange,[...onChangeDeps,]);// Optionally scale the value from props\nconst transformer=useCallback(value=>{var ref;return((ref=optionsRef.current)===null||ref===void 0?void 0:ref.transform)?optionsRef.current.transform(value):value;},[]);// Create new MotionValue from inputValue\nconst value1=useConstant(()=>isMotionValue(inputValue)?inputValue:motionValue(transformer(inputValue)));// Setting value from prop change\nuseEffect(()=>{if(!isMotionValue(inputValue)&&didInitialMount.current){var ref,ref1;const newValue=transformer(inputValue);(ref=animation.current)===null||ref===void 0?void 0:ref.stop();// Call change callback\nif(onChange)onChange(newValue,value1);// Trigger animation to new value\nif(((ref1=optionsRef.current)===null||ref1===void 0?void 0:ref1.animate)&&!isOnCanvas){var ref2;// @ts-ignore\nanimation.current=animate(value1,newValue,(ref2=optionsRef.current)===null||ref2===void 0?void 0:ref2.transition);}else{value1.set(newValue);}}didInitialMount.current=true;},[inputValue,...onChangeDeps]);return value1;}\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useAutoMotionValue.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useMotionValueEvent}from\"framer-motion\";import{useRef,useEffect,useMemo,useCallback,memo}from\"react\";import{ControlType,addPropertyControls,useIsInCurrentNavigationTarget}from\"framer\";import{useOnEnter,useOnExit,defaultEvents,useIsOnCanvas,useIsBrowserSafari,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{useAutoMotionValue}from\"https://framer.com/m/framer/useAutoMotionValue.js@^0.3.0\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */ export function Video(props){const newProps=getProps(props);return /*#__PURE__*/ _jsx(VideoMemo,{...newProps});}/**\n * For the useEffect hook to change progress of the video on state change.\n * It was causing the video to restart on hydration\n */ let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/ memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing,canvasPlay,muted,playsinline,controls,progress,objectFit,backgroundColor,radius,topLeft,topRight,bottomRight,bottomLeft,isMixed,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,restartOnEnter,posterEnabled,startTime:startTimeProp,volume,loop}=props;const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const videoRef=useRef();const isSafari=useIsBrowserSafari();const requestingPlay=useRef(false);const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Video elements behave oddly at 100% duration\nconst startTime=useMemo(()=>startTimeProp===100?99.9:startTimeProp,[startTimeProp]);const shouldPlay=!isOnCanvas||canvasPlay;const autoPlay=useMemo(()=>playing,[]);const isMuted=useMemo(()=>isOnCanvas?true:muted,[isOnCanvas,muted]);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.play().catch(e=>{}) // It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();},[]);// Pause/play via props\nuseEffect(()=>{if(playing&&shouldPlay)play();else pause();},[playing,canvasPlay]);// Change progress via prop\nuseEffect(()=>{if(isMountedAndReadyForProgressChanges)setProgress(startTime*.01);else isMountedAndReadyForProgressChanges=true;},[startTime,srcFile,srcUrl]);const videoProgress=useAutoMotionValue(progress,{transform:value=>value*.01,onChange:newValue=>{setProgress(newValue);}});// Allow scrubbing with MotionValue\nuseMotionValueEvent(videoProgress,\"change\",latest=>{if(!isOnCanvas)setProgress(latest);});// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===SrcType.Url)return srcUrl+fragment;if(srcType===SrcType.Video)return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoPlay){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=volume/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{if(videoRef.current&&videoRef.current.currentTime<.3)setProgress(startTime*.01);if(shouldPlay&&videoRef.current&&autoPlay)play();};return /*#__PURE__*/ _jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>{return onSeeked===null||onSeeked===void 0?void 0:onSeeked(e);},onPause:e=>{return onPause===null||onPause===void 0?void 0:onPause(e);},onPlay:e=>{return onPlay===null||onPlay===void 0?void 0:onPlay(e);},onEnded:e=>{return onEnd===null||onEnd===void 0?void 0:onEnd(e);},autoPlay:autoPlay&&shouldPlay,poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isMuted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";Video.defaultProps={srcType:SrcType.Url,srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",srcFile:\"\",posterEnabled:false,controls:false,autoPlay:true,canvasPlay:false,loop:true,muted:true,playsinline:true,restartOnEnter:false,objectFit:ObjectFitType.Cover,backgroundColor:\"rgba(0,0,0,0)\",radius:0,volume:25,startTime:0};addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Url,SrcType.Video]},srcUrl:{type:ControlType.String,title:\" \",placeholder:\"../example.mp4\",hidden(props){return props.srcType===SrcType.Video;},description:\"Hosted video file URL. For Youtube, use the Youtube component.\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"mp4\"],hidden(props){return props.srcType===SrcType.Url;}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:[ObjectFitType.Cover,ObjectFitType.Fill,ObjectFitType.Contain,ObjectFitType.ScaleDown,ObjectFitType.None,]},canvasPlay:{type:ControlType.Boolean,title:\"On Canvas\",enabledTitle:\"Play\",disabledTitle:\"Pause\",hidden(props){return props.autoPlay===false;}},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"112\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap}from\"framer-motion\";import{resize}from\"@motionone/dom\";const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/ createRef(),/*#__PURE__*/ createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */ let clonedChildren=[];let dupedChildren=[];/* Duplicate value */ let duplicateBy=0;let opacity=0;if(isCanvas){// duplicateBy = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;opacity=1;}/* Measure parent and child */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */ if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */ let initialResize=useRef(true);useEffect(()=>{measure();return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3;return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref=child.props)===null||ref===void 0?void 0:ref.style,width:widthType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.width:\"100%\",height:heightType?(ref2=child.props)===null||ref2===void 0?void 0:ref2.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isInView=useInView(parentRef);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */ if(!isCanvas){/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */ if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue),]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */ useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */ if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/ _jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/ _jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(1);}},children:[clonedChildren,dupedChildren]})});};/* Default Properties */ Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */ addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */ const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (8289486)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,SVG,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/nFAy8p4fOASsyhPbo192/Ticker.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7c5rh9KEc17lG98wPtPf/IDRfJ14gA4CglWMMfeQW/iq278GEqJ.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"JkFnbal3S\",\"a7Lh7V25V\"];const variantClassNames={a7Lh7V25V:\"framer-v-1max9i7\",JkFnbal3S:\"framer-v-6my1tw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"JkFnbal3S\",Tablet:\"a7Lh7V25V\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"JkFnbal3S\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"JkFnbal3S\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-KgpuR\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-6my1tw\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JkFnbal3S\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({a7Lh7V25V:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h3,{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",children:\"Thousands of businesses use Techty.\"})}),className:\"framer-1be9vnf\",\"data-framer-name\":\"Thousands of businesses use Techty.\",layoutDependency:layoutDependency,layoutId:\"xmFQFy1uy\",style:{\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({a7Lh7V25V:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h3,{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",style:{\"--framer-text-alignment\":\"center\"},children:\"Thousands of businesses use Techty.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1mh115-container\",layoutDependency:layoutDependency,layoutId:\"N2hId27P1-container\",transition:transition,children:/*#__PURE__*/ _jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:65.85,height:\"100%\",hoverFactor:1,id:\"N2hId27P1\",layoutId:\"N2hId27P1\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1b7k2g7\",layoutDependency:layoutDependency,layoutId:\"jAk6giEFb\",transition:transition,children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-dt8vlf\",\"data-framer-name\":\"logo_06\",fill:\"black\",intrinsicHeight:51,intrinsicWidth:207,layoutDependency:layoutDependency,layoutId:\"RIG9_sNTc\",svg:'<svg width=\"207\" height=\"51\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m62.835 36.212 14.413.011.003-4.341-9.29-.007.012-16.352-5.123-.003-.015 20.692Zm22.955-2.876c-2.055-.002-3.125-1.797-3.123-4.488.002-2.692 1.075-4.514 3.13-4.513 2.054.002 3.153 1.826 3.15 4.517-.001 2.692-1.102 4.485-3.157 4.484Zm.026 3.357c4.775.004 7.904-3.38 7.907-7.837.003-4.457-3.12-7.846-7.895-7.85-4.746-.003-7.933 3.381-7.936 7.838-.003 4.457 3.178 7.845 7.924 7.849Zm16.163 4.671c2.199.002 4.138-.488 5.442-1.645 1.187-1.07 1.97-2.69 1.971-4.919l.01-13.37-4.515-.004-.001 1.592h-.058c-.867-1.245-2.198-2.028-4.166-2.029-3.675-.003-6.224 3.063-6.228 7.404-.003 4.544 3.092 7.035 6.42 7.038 1.795.001 2.924-.722 3.793-1.705h.116l-.002 1.476c-.001 1.794-.841 2.836-2.838 2.834-1.563 0-2.344-.667-2.603-1.449l-4.573-.003c.46 3.097 3.15 4.777 7.232 4.78Zm-.022-9.434c-1.766-.002-2.922-1.45-2.92-3.678 0-2.257 1.16-3.704 2.925-3.702 1.968.001 3.009 1.68 3.007 3.677-.001 2.084-.958 3.704-3.012 3.703Zm16.72 1.43c-2.054-.001-3.124-1.796-3.122-4.488.002-2.692 1.074-4.514 3.129-4.512 2.055.001 3.153 1.825 3.151 4.517-.002 2.691-1.103 4.485-3.158 4.483Zm.027 3.357c4.775.004 7.903-3.38 7.906-7.837.003-4.457-3.12-7.845-7.894-7.849-4.747-.003-7.933 3.38-7.936 7.837-.003 4.457 3.178 7.846 7.924 7.85Zm9.278-.456 4.718.004.011-14.818-4.718-.004-.011 14.818Zm.013-16.872 4.717.003.003-3.82-4.717-.004-.003 3.82Zm6.748 21.768 4.718.003.005-6.425h.057c.926 1.245 2.285 1.999 4.195 2 3.879.003 6.457-3.063 6.46-7.867.003-4.457-2.396-7.845-6.332-7.848-2.026-.001-3.474.895-4.488 2.226h-.087l.002-1.795-4.515-.003-.015 19.709Zm7.763-8.07c-2.026 0-3.183-1.651-3.181-4.053.002-2.402 1.045-4.225 3.1-4.223 2.026.001 2.98 1.68 2.978 4.227-.002 2.518-1.103 4.051-2.897 4.05Zm15.345 3.659c3.879.003 6.745-1.674 6.747-4.915.003-3.791-3.064-4.46-5.668-4.895-1.881-.35-3.56-.495-3.559-1.537.001-.926.898-1.36 2.056-1.359 1.302.001 2.199.407 2.372 1.739l4.341.003c-.23-2.924-2.486-4.748-6.682-4.752-3.502-.002-6.397 1.616-6.4 4.742-.002 3.473 2.747 4.17 5.322 4.606 1.968.348 3.762.494 3.761 1.826-.001.955-.898 1.475-2.316 1.474-1.563-.001-2.546-.725-2.719-2.202l-4.457-.003c.142 3.27 2.861 5.27 7.202 5.273Zm13.153-.019c2.055.001 3.358-.808 4.43-2.255h.087l-.002 1.824 4.515.003.011-14.818-4.717-.003-.007 8.277c-.001 1.765-.986 2.98-2.606 2.979-1.505-.001-2.228-.899-2.227-2.52l.006-8.74-4.688-.003-.007 9.724c-.003 3.3 1.79 5.529 5.205 5.532Zm11.082-.427 4.717.004.006-8.306c.002-1.765.871-3.009 2.347-3.008 1.418.001 2.083.928 2.082 2.52l-.007 8.798 4.718.003.006-8.306c.001-1.765.841-3.01 2.346-3.008 1.418 0 2.083.927 2.082 2.52l-.006 8.797 4.717.004.007-9.638c.003-3.328-1.674-5.615-5.031-5.618-1.91-.001-3.503.808-4.662 2.601h-.058c-.751-1.592-2.226-2.606-4.165-2.607-2.142-.002-3.561 1.01-4.488 2.543h-.087l.002-2.113-4.515-.003-.011 14.818Z\" fill=\"#14123B\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.75 5.516c-2.256 0-4.42.896-6.015 2.491l-7.699 7.7v3.523c0 2.49 1.07 4.73 2.774 6.286A8.485 8.485 0 0 0 5.036 31.8v3.524l7.699 7.699a8.508 8.508 0 0 0 12.301-.282 8.508 8.508 0 0 0 12.301.282l7.7-7.699V31.8c0-2.49-1.07-4.73-2.775-6.285a8.485 8.485 0 0 0 2.774-6.286v-3.524l-7.699-7.699a8.508 8.508 0 0 0-12.3.283 8.485 8.485 0 0 0-6.286-2.774Zm12.045 20a8.528 8.528 0 0 1-.282-.27l-5.477-5.477-5.477 5.477a8.528 8.528 0 0 1-.282.27c.096.087.19.177.282.27l5.477 5.476 5.477-5.477c.092-.092.186-.182.282-.27Zm-3.537 9.809v1.683a4.063 4.063 0 0 0 6.937 2.873l6.397-6.397v-1.683a4.063 4.063 0 0 0-6.937-2.873l-6.397 6.397Zm-4.444 0-6.397-6.397A4.063 4.063 0 0 0 9.48 31.8v1.683l6.397 6.397a4.063 4.063 0 0 0 6.936-2.873v-1.683Zm0-21.302v1.683l-6.397 6.397A4.063 4.063 0 0 1 9.48 19.23v-1.683l6.397-6.397a4.064 4.064 0 0 1 6.936 2.873Zm10.841 8.08-6.397-6.397v-1.683a4.063 4.063 0 0 1 6.937-2.873l6.397 6.397v1.683a4.063 4.063 0 0 1-6.937 2.873Z\" fill=\"#FF630B\"/></svg>',transition:transition,withExternalLayout:true})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-thx6ba\",layoutDependency:layoutDependency,layoutId:\"HuEXIYHuJ\",transition:transition,children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-19x9xy2\",\"data-framer-name\":\"logo_52\",fill:\"black\",intrinsicHeight:41,intrinsicWidth:170,layoutDependency:layoutDependency,layoutId:\"amaM_37nu\",svg:'<svg width=\"170\" height=\"41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path d=\"M51.278 29.323H63.23v-3.6h-7.704v-13.56h-4.248v17.16Zm19.032-2.4c-1.704 0-2.591-1.488-2.591-3.72s.888-3.744 2.592-3.744c1.703 0 2.615 1.512 2.615 3.744s-.912 3.72-2.615 3.72Zm.025 2.784c3.96 0 6.552-2.808 6.552-6.504 0-3.696-2.593-6.504-6.552-6.504-3.936 0-6.576 2.808-6.576 6.504 0 3.696 2.64 6.504 6.576 6.504Zm13.406 3.863c1.824 0 3.432-.407 4.512-1.367.984-.888 1.632-2.232 1.632-4.08V17.035h-3.744v1.32h-.048c-.72-1.032-1.824-1.68-3.456-1.68-3.048 0-5.16 2.544-5.16 6.144 0 3.768 2.568 5.832 5.328 5.832 1.488 0 2.424-.6 3.144-1.416h.096v1.224c0 1.488-.696 2.352-2.352 2.352-1.296 0-1.944-.552-2.16-1.2h-3.792c.384 2.568 2.616 3.96 6 3.96Zm-.024-7.823c-1.464 0-2.424-1.2-2.424-3.048 0-1.872.96-3.072 2.424-3.072 1.632 0 2.496 1.392 2.496 3.048 0 1.728-.792 3.072-2.496 3.072Zm13.867 1.176c-1.705 0-2.593-1.488-2.593-3.72s.888-3.744 2.593-3.744c1.703 0 2.615 1.512 2.615 3.744s-.912 3.72-2.615 3.72Zm.023 2.784c3.96 0 6.552-2.808 6.552-6.504 0-3.696-2.592-6.504-6.552-6.504-3.936 0-6.576 2.808-6.576 6.504 0 3.696 2.64 6.504 6.576 6.504Zm7.695-.384h3.912V17.035h-3.912v12.288Zm0-13.992h3.912v-3.168h-3.912v3.168Zm5.609 18.048h3.912V28.05h.048c.768 1.032 1.896 1.656 3.48 1.656 3.216 0 5.352-2.544 5.352-6.528 0-3.696-1.992-6.504-5.256-6.504-1.68 0-2.88.744-3.72 1.848h-.072v-1.488h-3.744v16.344Zm6.432-6.696c-1.68 0-2.64-1.368-2.64-3.36 0-1.992.864-3.504 2.568-3.504 1.68 0 2.472 1.392 2.472 3.504 0 2.088-.912 3.36-2.4 3.36Zm12.729 3.024c3.216 0 5.592-1.392 5.592-4.08 0-3.144-2.544-3.696-4.704-4.056-1.56-.288-2.952-.408-2.952-1.272 0-.768.744-1.128 1.704-1.128 1.08 0 1.824.336 1.968 1.44h3.6c-.192-2.424-2.064-3.936-5.544-3.936-2.904 0-5.304 1.344-5.304 3.936 0 2.88 2.28 3.456 4.416 3.816 1.632.288 3.12.408 3.12 1.512 0 .792-.744 1.224-1.92 1.224-1.296 0-2.112-.6-2.256-1.824h-3.696c.12 2.712 2.376 4.368 5.976 4.368Zm10.906-.024c1.704 0 2.784-.672 3.672-1.872h.072v1.512h3.744V17.035h-3.912V23.9c0 1.464-.816 2.472-2.16 2.472-1.248 0-1.848-.744-1.848-2.088v-7.248h-3.888V25.1c0 2.736 1.488 4.584 4.32 4.584Zm9.19-.36h3.912v-6.888c0-1.464.72-2.496 1.944-2.496 1.176 0 1.728.768 1.728 2.088v7.296h3.912v-6.888c0-1.464.696-2.496 1.944-2.496 1.176 0 1.728.768 1.728 2.088v7.296h3.912V21.33c0-2.76-1.392-4.656-4.176-4.656-1.584 0-2.904.672-3.864 2.16h-.048c-.624-1.32-1.848-2.16-3.456-2.16-1.776 0-2.952.84-3.72 2.112h-.072v-1.752h-3.744v12.288Z\" fill=\"#394149\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M20.101 40.323c11.046 0 20-8.954 20-20 0-11.045-8.954-20-20-20-11.045 0-20 8.955-20 20 0 11.046 8.955 20 20 20Zm3.087-24.547a4.366 4.366 0 1 0-6.174 0l3.087 3.087 3.087-3.087Zm1.46 7.634a4.366 4.366 0 1 0 0-6.174l-3.086 3.087 3.087 3.087Zm-1.46 7.635a4.366 4.366 0 0 0 0-6.174l-3.087-3.087-3.087 3.087a4.366 4.366 0 0 0 6.174 6.174ZM9.38 23.41a4.366 4.366 0 0 1 6.174-6.174l3.087 3.087-3.087 3.087a4.366 4.366 0 0 1-6.174 0Z\" fill=\"#5FBE14\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h170v41H0z\"/></clipPath></defs></svg>',transition:transition,withExternalLayout:true})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-h9wa3k\",layoutDependency:layoutDependency,layoutId:\"HzrOs8a1Z\",transition:transition,children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-wxvvlo\",\"data-framer-name\":\"logo_54\",fill:\"black\",intrinsicHeight:41,intrinsicWidth:170,layoutDependency:layoutDependency,layoutId:\"I3ins_LL7\",svg:'<svg width=\"170\" height=\"41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path d=\"M51.86 28.137h11.952v-3.6h-7.704v-13.56H51.86v17.16Zm19.033-2.399c-1.704 0-2.592-1.488-2.592-3.72s.888-3.744 2.592-3.744c1.704 0 2.616 1.512 2.616 3.744s-.912 3.72-2.616 3.72Zm.024 2.784c3.96 0 6.552-2.808 6.552-6.504 0-3.696-2.592-6.504-6.552-6.504-3.936 0-6.576 2.808-6.576 6.504 0 3.696 2.64 6.504 6.576 6.504Zm13.407 3.864c1.824 0 3.432-.408 4.512-1.368.984-.888 1.632-2.232 1.632-4.08V15.85h-3.744v1.32h-.048c-.72-1.032-1.824-1.68-3.456-1.68-3.048 0-5.16 2.544-5.16 6.144 0 3.768 2.568 5.832 5.328 5.832 1.488 0 2.424-.6 3.144-1.416h.096v1.224c0 1.488-.696 2.352-2.352 2.352-1.296 0-1.944-.552-2.16-1.2h-3.792c.384 2.568 2.616 3.96 6 3.96Zm-.024-7.824c-1.464 0-2.424-1.2-2.424-3.048 0-1.872.96-3.072 2.424-3.072 1.632 0 2.496 1.392 2.496 3.048 0 1.728-.792 3.072-2.496 3.072Zm13.866 1.176c-1.704 0-2.592-1.488-2.592-3.72s.888-3.744 2.592-3.744c1.704 0 2.616 1.512 2.616 3.744s-.912 3.72-2.616 3.72Zm.024 2.784c3.96 0 6.552-2.808 6.552-6.504 0-3.696-2.592-6.504-6.552-6.504-3.936 0-6.576 2.808-6.576 6.504 0 3.696 2.64 6.504 6.576 6.504Zm7.694-.385h3.912V15.85h-3.912v12.287Zm0-13.992h3.912v-3.168h-3.912v3.168Zm5.61 18.049h3.912v-5.328h.048c.768 1.032 1.896 1.656 3.48 1.656 3.216 0 5.352-2.544 5.352-6.528 0-3.696-1.992-6.504-5.256-6.504-1.68 0-2.88.744-3.72 1.848h-.072V15.85h-3.744v16.344Zm6.432-6.696c-1.68 0-2.64-1.368-2.64-3.36 0-1.992.864-3.504 2.568-3.504 1.68 0 2.472 1.392 2.472 3.504 0 2.088-.912 3.36-2.4 3.36Zm12.729 3.024c3.216 0 5.592-1.392 5.592-4.08 0-3.144-2.544-3.696-4.704-4.056-1.56-.288-2.952-.408-2.952-1.272 0-.768.744-1.128 1.704-1.128 1.08 0 1.824.336 1.968 1.44h3.6c-.192-2.424-2.064-3.936-5.544-3.936-2.904 0-5.304 1.344-5.304 3.936 0 2.88 2.28 3.456 4.416 3.816 1.632.288 3.12.408 3.12 1.512 0 .792-.744 1.224-1.92 1.224-1.296 0-2.112-.6-2.256-1.824h-3.696c.12 2.712 2.376 4.368 5.976 4.368Zm10.906-.024c1.704 0 2.784-.672 3.672-1.872h.072v1.512h3.744V15.85h-3.912v6.864c0 1.464-.816 2.472-2.16 2.472-1.248 0-1.848-.744-1.848-2.088V15.85h-3.888v8.064c0 2.736 1.488 4.584 4.32 4.584Zm9.189-.36h3.912V21.25c0-1.464.72-2.496 1.944-2.496 1.176 0 1.728.768 1.728 2.088v7.296h3.912V21.25c0-1.464.696-2.496 1.944-2.496 1.176 0 1.728.768 1.728 2.088v7.296h3.912v-7.992c0-2.76-1.392-4.656-4.176-4.656-1.584 0-2.904.672-3.864 2.16h-.048c-.624-1.32-1.848-2.16-3.456-2.16-1.776 0-2.952.84-3.72 2.112h-.072V15.85h-3.744v12.288Z\" fill=\"#171A1F\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M20.684 40.138c11.046 0 20-8.955 20-20 0-11.046-8.954-20-20-20s-20 8.954-20 20c0 11.045 8.954 20 20 20Zm6.24-30.683c.303-1.08-.744-1.717-1.7-1.036l-13.347 9.508c-1.037.739-.874 2.21.245 2.21h3.515v-.027h6.85l-5.582 1.97-2.46 8.74c-.304 1.08.743 1.718 1.7 1.036l13.346-9.508c1.037-.738.874-2.21-.245-2.21h-5.33l3.007-10.683Z\" fill=\"#1573FF\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h170v41H0z\"/></clipPath></defs></svg>',transition:transition,withExternalLayout:true})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1voin0w\",layoutDependency:layoutDependency,layoutId:\"hfd3DWEsS\",transition:transition,children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-1ec7cts\",\"data-framer-name\":\"logo_7\",fill:\"black\",intrinsicHeight:41,intrinsicWidth:159,layoutDependency:layoutDependency,layoutId:\"Z34UvFLC3\",svg:'<svg width=\"159\" height=\"41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M47.277 12.902h3.847v15.541h-3.847V12.902Zm5.373 9.673c0-3.843 2.359-6.137 6-6.137 3.642 0 6.002 2.294 6.002 6.137 0 3.844-2.309 6.15-6.002 6.15-3.692 0-6-2.242-6-6.15Zm8.142 0c0-2.114-.834-3.357-2.142-3.357-1.307 0-2.128 1.282-2.128 3.357 0 2.076.808 3.332 2.129 3.332 1.32 0 2.14-1.18 2.14-3.319v-.013ZM66.1 29.2h3.693a1.988 1.988 0 0 0 2.078 1.153c1.461 0 2.23-.794 2.23-1.947v-2.153h-.076a3.64 3.64 0 0 1-3.5 2.102c-2.809 0-4.668-2.14-4.668-5.817s1.77-5.996 4.719-5.996a3.684 3.684 0 0 1 3.539 2.255v-2.14h3.846v11.66c0 2.805-2.474 4.548-6.129 4.548-3.398 0-5.514-1.525-5.732-3.652V29.2Zm8.015-6.637c0-1.87-.86-3.049-2.219-3.049s-2.192 1.166-2.192 3.05c0 1.883.82 2.946 2.192 2.946 1.372 0 2.219-1.038 2.219-2.934v-.013Zm5.295 0c0-3.843 2.36-6.137 6.001-6.137 3.642 0 6.014 2.294 6.014 6.137 0 3.844-2.308 6.15-6.014 6.15-3.706 0-6-2.229-6-6.137v-.013Zm8.143 0c0-2.114-.834-3.357-2.142-3.357-1.308 0-2.064 1.295-2.064 3.383s.808 3.331 2.116 3.331c1.307 0 2.09-1.191 2.09-3.331v-.026Zm5.334-8.7a1.958 1.958 0 0 1 2.298-1.981 1.962 1.962 0 0 1 1.491 2.642 1.96 1.96 0 0 1-1.789 1.249 1.874 1.874 0 0 1-2-1.884v-.025Zm0 2.82h3.847v11.761h-3.847V16.681Zm17.81 5.88c0 3.844-1.705 6.035-4.629 6.035a3.67 3.67 0 0 1-3.59-2.178h-.077v5.791h-3.847V16.656h3.847v2.101h.077a3.677 3.677 0 0 1 3.565-2.268c2.949.052 4.706 2.255 4.706 6.099l-.052-.026Zm-3.846 0c0-1.87-.86-3.062-2.206-3.062s-2.205 1.205-2.218 3.062c-.013 1.858.872 3.05 2.218 3.05s2.206-1.166 2.206-3.024v-.026Zm10.45-6.15c3.193 0 5.129 1.512 5.219 3.934h-3.501c0-.833-.692-1.358-1.757-1.358-1.064 0-1.538.41-1.538 1.012 0 .602.423.794 1.282.974l2.462.5c2.347.499 3.347 1.447 3.347 3.228 0 2.434-2.219 3.998-5.488 3.998-3.27 0-5.412-1.563-5.578-3.96h3.706c.115.872.807 1.384 1.936 1.384 1.128 0 1.641-.371 1.641-.986s-.359-.743-1.282-.936l-2.219-.474c-2.295-.474-3.5-1.69-3.5-3.485.026-2.306 2.09-3.805 5.27-3.805v-.026Zm18.349 12.006h-3.706v-2.191h-.077a3.347 3.347 0 0 1-3.41 2.447 4.09 4.09 0 0 1-4.309-4.42v-7.598h3.847v6.714c0 1.396.718 2.14 1.911 2.14a1.967 1.967 0 0 0 1.478-.667 1.973 1.973 0 0 0 .471-1.55v-6.637h3.846l-.051 11.762Zm1.859-11.762h3.719v2.268h.077a3.41 3.41 0 0 1 3.347-2.486 3.063 3.063 0 0 1 3.269 2.563h.077a3.616 3.616 0 0 1 3.616-2.563 3.735 3.735 0 0 1 3.635 2.46c.177.492.25 1.016.212 1.538v8.007h-3.847V21.46c0-1.28-.577-1.87-1.654-1.87a1.677 1.677 0 0 0-1.621 1.187c-.07.23-.089.471-.059.71v6.956h-3.654V21.41c0-1.178-.577-1.82-1.629-1.82a1.72 1.72 0 0 0-1.705 1.923v6.931h-3.847l.064-11.787Z\" fill=\"#394149\"/><path d=\"M36.519 13.607a16.975 16.975 0 0 0-2.565-4.125 17.346 17.346 0 0 0-12.711-6.355 17.361 17.361 0 0 0-13.198 5.27 17.333 17.333 0 0 0-4.827 13.359 17.325 17.325 0 0 0 6.784 12.48 16.79 16.79 0 0 0 4.103 2.344 17.183 17.183 0 0 0 6.5 1.281 17.394 17.394 0 0 0 12.266-5.097A17.366 17.366 0 0 0 37.955 20.5a17.145 17.145 0 0 0-1.436-6.893ZM20.593 6.65c2.002 0 3.98.437 5.796 1.281a5.632 5.632 0 0 1-1.385.398 7.35 7.35 0 0 0-6.219 6.214 3.843 3.843 0 0 1-3.475 3.395 7.349 7.349 0 0 0-6.219 6.214 3.727 3.727 0 0 1-1.013 2.23 13.828 13.828 0 0 1 5.846-18.046 13.857 13.857 0 0 1 6.682-1.712l-.013.026ZM9.989 29.47c.153-.142.307-.27.461-.424a7.018 7.018 0 0 0 2.078-4.138 3.74 3.74 0 0 1 1.115-2.332 3.63 3.63 0 0 1 2.321-1.102 7.349 7.349 0 0 0 6.219-6.214 3.74 3.74 0 0 1 1.116-2.447 3.681 3.681 0 0 1 2.346-1.064 7.03 7.03 0 0 0 3.847-1.832 13.468 13.468 0 0 1 3.026 3.562 1.098 1.098 0 0 1-.167.18 3.68 3.68 0 0 1-2.32 1.127A7.324 7.324 0 0 0 23.81 21a3.843 3.843 0 0 1-3.449 3.434 7.388 7.388 0 0 0-6.257 6.214 4.023 4.023 0 0 1-.629 1.755A13.96 13.96 0 0 1 9.99 29.47Zm10.604 4.945a13.91 13.91 0 0 1-3.847-.538 7.399 7.399 0 0 0 .82-2.563 3.843 3.843 0 0 1 3.437-3.434 7.35 7.35 0 0 0 6.232-6.214 3.843 3.843 0 0 1 3.437-3.433 7.326 7.326 0 0 0 3.282-1.282 13.852 13.852 0 0 1-2.408 11.976 13.872 13.872 0 0 1-10.953 5.424v.064Z\" fill=\"#4395C2\"/></svg>',transition:transition,withExternalLayout:true})})],speed:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})});});const css=['.framer-KgpuR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KgpuR .framer-12p6637 { display: block; }\",\".framer-KgpuR .framer-6my1tw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1541px; }\",\".framer-KgpuR .framer-1be9vnf { flex: 1 0 0px; height: auto; max-width: 271px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-KgpuR .framer-1mh115-container { flex: 1 0 0px; height: 78px; position: relative; width: 1px; }\",\".framer-KgpuR .framer-1b7k2g7, .framer-KgpuR .framer-thx6ba, .framer-KgpuR .framer-h9wa3k, .framer-KgpuR .framer-1voin0w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-KgpuR .framer-dt8vlf { aspect-ratio: 4.0588235294117645 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); position: relative; width: 171px; }\",\".framer-KgpuR .framer-19x9xy2 { aspect-ratio: 4.146341463414634 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); position: relative; width: 162px; }\",\".framer-KgpuR .framer-wxvvlo { aspect-ratio: 4.146341463414634 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); position: relative; width: 161px; }\",\".framer-KgpuR .framer-1ec7cts { aspect-ratio: 3.8780487804878048 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 41px); position: relative; width: 159px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KgpuR .framer-6my1tw, .framer-KgpuR .framer-1b7k2g7, .framer-KgpuR .framer-thx6ba, .framer-KgpuR .framer-h9wa3k, .framer-KgpuR .framer-1voin0w { gap: 0px; } .framer-KgpuR .framer-6my1tw > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-KgpuR .framer-6my1tw > :first-child { margin-left: 0px; } .framer-KgpuR .framer-6my1tw > :last-child { margin-right: 0px; } .framer-KgpuR .framer-1b7k2g7 > *, .framer-KgpuR .framer-thx6ba > *, .framer-KgpuR .framer-h9wa3k > *, .framer-KgpuR .framer-1voin0w > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-KgpuR .framer-1b7k2g7 > :first-child, .framer-KgpuR .framer-thx6ba > :first-child, .framer-KgpuR .framer-h9wa3k > :first-child, .framer-KgpuR .framer-1voin0w > :first-child { margin-top: 0px; } .framer-KgpuR .framer-1b7k2g7 > :last-child, .framer-KgpuR .framer-thx6ba > :last-child, .framer-KgpuR .framer-h9wa3k > :last-child, .framer-KgpuR .framer-1voin0w > :last-child { margin-bottom: 0px; } }\",\".framer-KgpuR.framer-v-1max9i7 .framer-6my1tw { flex-direction: column; gap: 20px; width: 576px; }\",\".framer-KgpuR.framer-v-1max9i7 .framer-1be9vnf, .framer-KgpuR.framer-v-1max9i7 .framer-1mh115-container { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KgpuR.framer-v-1max9i7 .framer-6my1tw { gap: 0px; } .framer-KgpuR.framer-v-1max9i7 .framer-6my1tw > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-KgpuR.framer-v-1max9i7 .framer-6my1tw > :first-child { margin-top: 0px; } .framer-KgpuR.framer-v-1max9i7 .framer-6my1tw > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 78\n * @framerIntrinsicWidth 1541\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"a7Lh7V25V\":{\"layout\":[\"fixed\",\"auto\"]}}}\n */ const FramerCumiFK0GJ=withCSS(Component,css,\"framer-KgpuR\");export default FramerCumiFK0GJ;FramerCumiFK0GJ.displayName=\"Brand Ticker\";FramerCumiFK0GJ.defaultProps={height:78,width:1541};addPropertyControls(FramerCumiFK0GJ,{variant:{options:[\"JkFnbal3S\",\"a7Lh7V25V\"],optionTitles:[\"Variant 1\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCumiFK0GJ,[...TickerFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCumiFK0GJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1541\",\"framerIntrinsicHeight\":\"78\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"a7Lh7V25V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CumiFK0GJ.map", "// Generated by Framer (8289486)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, Image, RichText, SVG, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion } from \"framer-motion\";import * as React from \"react\";import * as sharedStyle from \"https://framerusercontent.com/modules/6fCPLkXaXktpz5WlCQlM/pkcUB2CmjLlOJLOIMoMr/dJV_2D82o.js\";import * as sharedStyle1 from \"https://framerusercontent.com/modules/5fecw0be22sAJLwHoBPu/BsQw1fEKSlcN91zsNV3c/oO8hoZTVP.js\";import * as sharedStyle2 from \"https://framerusercontent.com/modules/lpDIWGDQk1Dm47RzMAOC/xeDLde2JelG5j6vUFOhi/ZEPnFmvSg.js\";const cycleOrder = [\"LkyUPbr6E\"];const variantClassNames = { LkyUPbr6E: \"framer-v-1nlfe2e\" };function addPropertyOverrides(overrides, ...variants) {const nextOverrides = {};variants === null || variants === void 0 ? void 0 : variants.forEach((variant) => variant && Object.assign(nextOverrides, overrides[variant]));return nextOverrides;}const humanReadableVariantMap = {};const transitions = { default: { damping: 60, delay: 0, duration: .3, ease: [.44, 0, .56, 1], mass: 1, stiffness: 500, type: \"spring\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"LkyUPbr6E\", image: U8PrGmrkv = { src: new URL(\"https://framerusercontent.com/images/LpEsGQqhge3a98SClXMyt1k4Q.png\").href }, text: h6Bd0sISP = \"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business.\u201D\", userName: rYXLrOXAR = \"Matt Cannon\", userPosition: SzTEN3NBs = \"Financial Analyst\", ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"LkyUPbr6E\", transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;const defaultLayoutId = React.useId();return /*#__PURE__*/_jsx(LayoutGroup, { id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId, children: /*#__PURE__*/_jsx(motion.div, { initial: variant, animate: variants, onHoverStart: () => setGestureState({ isHovered: true }), onHoverEnd: () => setGestureState({ isHovered: false }), onTapStart: () => setGestureState({ isPressed: true }), onTap: () => setGestureState({ isPressed: false }), onTapCancel: () => setGestureState({ isPressed: false }), className: cx(\"framer-sTayD\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsxs(motion.div, { ...restProps, className: cx(\"framer-1nlfe2e\", className), \"data-border\": true, \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"LkyUPbr6E\", ref: ref, style: { \"--border-bottom-width\": \"1px\", \"--border-color\": 'var(--token-53a77729-6f92-42f5-94db-29971b5dfa46, rgb(226, 231, 236)) /* {\"name\":\"Neutral / 03\"} */', \"--border-left-width\": \"1px\", \"--border-right-width\": \"1px\", \"--border-style\": \"solid\", \"--border-top-width\": \"1px\", backgroundColor: \"rgb(255, 255, 255)\", borderBottomLeftRadius: 8, borderBottomRightRadius: 8, borderTopLeftRadius: 8, borderTopRightRadius: 8, ...style }, transition: transition, children: [/*#__PURE__*/_jsx(SVG, { className: \"framer-8ig1e9\", \"data-framer-name\": \"favourite-31\", fill: \"rgba(0,0,0,1)\", intrinsicHeight: 18, intrinsicWidth: 110, layoutDependency: layoutDependency, layoutId: \"truW_nKY6\", svg: '<svg width=\"110\" height=\"18\" viewBox=\"0 0 110 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.35279 0.230779L11.9212 5.68903L17.6625 6.56451C17.8112 6.58761 17.9344 6.69674 17.9807 6.84619C18.027 6.99563 17.9884 7.15959 17.8809 7.2694L13.7272 11.5171L14.7079 17.5162C14.7337 17.6709 14.6731 17.8275 14.5517 17.9199C14.4302 18.0124 14.2691 18.0246 14.1362 17.9515L9.00059 15.1197L3.86502 17.9523C3.73217 18.0257 3.57094 18.0137 3.44943 17.9212C3.32793 17.8288 3.26734 17.6722 3.29327 17.5174L4.27397 11.5171L0.119103 7.2694C0.0116435 7.15959 -0.027039 6.99563 0.0192579 6.84619C0.0655548 6.69674 0.188839 6.58761 0.337471 6.56451L6.07884 5.68903L8.64838 0.230779C8.71377 0.0896426 8.85058 0 9.00059 0C9.1506 0 9.28741 0.0896426 9.35279 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M32.3528 0.230779L34.9212 5.68903L40.6625 6.56451C40.8112 6.58761 40.9344 6.69674 40.9807 6.84619C41.027 6.99563 40.9884 7.15959 40.8809 7.2694L36.7272 11.5171L37.7079 17.5162C37.7337 17.6709 37.6731 17.8275 37.5517 17.9199C37.4302 18.0124 37.2691 18.0246 37.1362 17.9515L32.0006 15.1197L26.865 17.9523C26.7322 18.0257 26.5709 18.0137 26.4494 17.9212C26.3279 17.8288 26.2673 17.6722 26.2933 17.5174L27.274 11.5171L23.1191 7.2694C23.0116 7.15959 22.973 6.99563 23.0193 6.84619C23.0656 6.69674 23.1888 6.58761 23.3375 6.56451L29.0788 5.68903L31.6484 0.230779C31.7138 0.0896426 31.8506 0 32.0006 0C32.1506 0 32.2874 0.0896426 32.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M55.3528 0.230779L57.9212 5.68903L63.6625 6.56451C63.8112 6.58761 63.9344 6.69674 63.9807 6.84619C64.027 6.99563 63.9884 7.15959 63.8809 7.2694L59.7272 11.5171L60.7079 17.5162C60.7337 17.6709 60.6731 17.8275 60.5517 17.9199C60.4302 18.0124 60.2691 18.0246 60.1362 17.9515L55.0006 15.1197L49.865 17.9523C49.7322 18.0257 49.5709 18.0137 49.4494 17.9212C49.3279 17.8288 49.2673 17.6722 49.2933 17.5174L50.274 11.5171L46.1191 7.2694C46.0116 7.15959 45.973 6.99563 46.0193 6.84619C46.0656 6.69674 46.1888 6.58761 46.3375 6.56451L52.0788 5.68903L54.6484 0.230779C54.7138 0.0896426 54.8506 0 55.0006 0C55.1506 0 55.2874 0.0896426 55.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M78.3528 0.230779L80.9212 5.68903L86.6625 6.56451C86.8112 6.58761 86.9344 6.69674 86.9807 6.84619C87.027 6.99563 86.9884 7.15959 86.8809 7.2694L82.7272 11.5171L83.7079 17.5162C83.7337 17.6709 83.6731 17.8275 83.5517 17.9199C83.4302 18.0124 83.2691 18.0246 83.1362 17.9515L78.0006 15.1197L72.865 17.9523C72.7322 18.0257 72.5709 18.0137 72.4494 17.9212C72.3279 17.8288 72.2673 17.6722 72.2933 17.5174L73.274 11.5171L69.1191 7.2694C69.0116 7.15959 68.973 6.99563 69.0193 6.84619C69.0656 6.69674 69.1888 6.58761 69.3375 6.56451L75.0788 5.68903L77.6484 0.230779C77.7138 0.0896426 77.8506 0 78.0006 0C78.1506 0 78.2874 0.0896426 78.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M101.353 0.230779L103.921 5.68903L109.663 6.56451C109.811 6.58761 109.934 6.69674 109.981 6.84619C110.027 6.99563 109.988 7.15959 109.881 7.2694L105.727 11.5171L106.708 17.5162C106.734 17.6709 106.673 17.8275 106.552 17.9199C106.43 18.0124 106.269 18.0246 106.136 17.9515L101.001 15.1197L95.865 17.9523C95.7322 18.0257 95.5709 18.0137 95.4494 17.9212C95.3279 17.8288 95.2673 17.6722 95.2933 17.5174L96.274 11.5171L92.1191 7.2694C92.0116 7.15959 91.973 6.99563 92.0193 6.84619C92.0656 6.69674 92.1888 6.58761 92.3375 6.56451L98.0788 5.68903L100.648 0.230779C100.714 0.0896426 100.851 0 101.001 0C101.151 0 101.287 0.0896426 101.353 0.230779Z\" fill=\"#FCC032\"/>\\n</svg>\\n', transition: transition, withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { className: \"framer-styles-preset-o21k3m\", \"data-styles-preset\": \"dJV_2D82o\", children: \"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business.\u201D\" }) }), className: \"framer-1v1xqtn\", \"data-framer-name\": \"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business.\u201D\", layoutDependency: layoutDependency, layoutId: \"M8BCS5Umz\", style: { \"--framer-paragraph-spacing\": \"0px\" }, text: h6Bd0sISP, transition: transition, verticalAlignment: \"top\", withExternalLayout: true }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-oimfqj\", \"data-framer-name\": \"User Info\", layoutDependency: layoutDependency, layoutId: \"hx4QTIFn3\", transition: transition, children: [/*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", sizes: \"70px\", ...toResponsiveImage(U8PrGmrkv) }, className: \"framer-1e482wa\", \"data-framer-name\": \"Image\", layoutDependency: layoutDependency, layoutId: \"EQ7o8br4e\", style: { borderBottomLeftRadius: \"100%\", borderBottomRightRadius: \"100%\", borderTopLeftRadius: \"100%\", borderTopRightRadius: \"100%\" }, transition: transition }), /*#__PURE__*/_jsxs(motion.div, { className: \"framer-16z9k07\", \"data-framer-name\": \"text\", layoutDependency: layoutDependency, layoutId: \"ZGKJmXOne\", transition: transition, children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { className: \"framer-styles-preset-1jcl91i\", \"data-styles-preset\": \"oO8hoZTVP\", children: \"Matt Cannon\" }) }), className: \"framer-gkpno3\", \"data-framer-name\": \"Matt Cannon\", layoutDependency: layoutDependency, layoutId: \"W9T4xWeA6\", style: { \"--framer-paragraph-spacing\": \"0px\" }, text: rYXLrOXAR, transition: transition, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { className: \"framer-styles-preset-3nzog1\", \"data-styles-preset\": \"ZEPnFmvSg\", children: \"Financial Analyst\" }) }), className: \"framer-n9yshi\", \"data-framer-name\": \"Financial Analyst\", layoutDependency: layoutDependency, layoutId: \"RTkxOPfcv\", style: { \"--framer-paragraph-spacing\": \"0px\" }, text: SzTEN3NBs, transition: transition, verticalAlignment: \"center\", withExternalLayout: true })] })] })] }) }) });});const css = ['.framer-sTayD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-sTayD .framer-1588077 { display: block; }\", \".framer-sTayD .framer-1nlfe2e { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 30px 30px 30px 30px; position: relative; width: 416px; }\", \".framer-sTayD .framer-8ig1e9 { flex: none; height: 18px; position: relative; width: 110px; }\", \".framer-sTayD .framer-1v1xqtn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-sTayD .framer-oimfqj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-sTayD .framer-1e482wa { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 70px); position: relative; width: 70px; }\", \".framer-sTayD .framer-16z9k07 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-sTayD .framer-gkpno3, .framer-sTayD .framer-n9yshi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-sTayD .framer-1nlfe2e, .framer-sTayD .framer-oimfqj, .framer-sTayD .framer-16z9k07 { gap: 0px; } .framer-sTayD .framer-1nlfe2e > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-sTayD .framer-1nlfe2e > :first-child, .framer-sTayD .framer-16z9k07 > :first-child { margin-top: 0px; } .framer-sTayD .framer-1nlfe2e > :last-child, .framer-sTayD .framer-16z9k07 > :last-child { margin-bottom: 0px; } .framer-sTayD .framer-oimfqj > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-sTayD .framer-oimfqj > :first-child { margin-left: 0px; } .framer-sTayD .framer-oimfqj > :last-child { margin-right: 0px; } .framer-sTayD .framer-16z9k07 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 348\n* @framerIntrinsicWidth 416\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n* @framerVariables {\"U8PrGmrkv\":\"image\",\"h6Bd0sISP\":\"text\",\"rYXLrOXAR\":\"userName\",\"SzTEN3NBs\":\"userPosition\"}\n*/const FramerMcsYWs15y = withCSS(Component, css, \"framer-sTayD\");export default FramerMcsYWs15y;FramerMcsYWs15y.displayName = \"Testimonial Card\";FramerMcsYWs15y.defaultProps = { height: 348, width: 416 };addPropertyControls(FramerMcsYWs15y, { U8PrGmrkv: { __defaultAssetReference: \"data:framer/asset-reference,LpEsGQqhge3a98SClXMyt1k4Q.png?originalFilename=Image.png&preferredSize=auto\", title: \"Image\", type: ControlType.ResponsiveImage }, h6Bd0sISP: { defaultValue: \"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business.\u201D\", displayTextArea: true, title: \"Text\", type: ControlType.String }, rYXLrOXAR: { defaultValue: \"Matt Cannon\", displayTextArea: false, title: \"User Name\", type: ControlType.String }, SzTEN3NBs: { defaultValue: \"Financial Analyst\", displayTextArea: false, title: \"User Position\", type: ControlType.String } });addFonts(FramerMcsYWs15y, [...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = { \"exports\": { \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"default\": { \"type\": \"reactComponent\", \"name\": \"FramerMcsYWs15y\", \"slots\": [], \"annotations\": { \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\", \"framerIntrinsicHeight\": \"348\", \"framerVariables\": \"{\\\"U8PrGmrkv\\\":\\\"image\\\",\\\"h6Bd0sISP\\\":\\\"text\\\",\\\"rYXLrOXAR\\\":\\\"userName\\\",\\\"SzTEN3NBs\\\":\\\"userPosition\\\"}\", \"framerContractVersion\": \"1\", \"framerIntrinsicWidth\": \"416\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./McsYWs15y.map", "// Generated by Framer (8289486)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Rq6LYqFfO7mAGHHxWt3K/zlzipQJkWR5iJj1Wep4X/LMGDp8Px9.js\";const enabledGestures={inOqVyyP9:{hover:true},N_OGszV_a:{hover:true}};const cycleOrder=[\"inOqVyyP9\",\"N_OGszV_a\"];const variantClassNames={inOqVyyP9:\"framer-v-2f0cct\",N_OGszV_a:\"framer-v-1t61pjo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"inOqVyyP9\",Outline:\"N_OGszV_a\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},N_OGszV_a:{damping:30,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:400,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"inOqVyyP9\",title:xWTU8pv6K=\"Request A Free Demo\",link:prUlWeyZc,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"inOqVyyP9\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-pfAMp\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:prUlWeyZc,openInNewTab:false,children:/*#__PURE__*/ _jsx(motion.a,{...restProps,className:`${cx(\"framer-2f0cct\",className)} framer-rkb450`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"inOqVyyP9\",ref:ref,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},transition:transition,variants:{\"N_OGszV_a-hover\":{\"--border-color\":'var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31)) /* {\"name\":\"Neutral / 07\"} */',backgroundColor:\"var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31))\"},N_OGszV_a:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":'var(--token-53a77729-6f92-42f5-94db-29971b5dfa46, rgb(226, 231, 236)) /* {\"name\":\"Neutral / 03\"} */',\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"inOqVyyP9-hover\":{\"data-framer-name\":undefined},\"N_OGszV_a-hover\":{\"data-framer-name\":undefined},N_OGszV_a:{\"data-border\":true,\"data-framer-name\":\"Outline\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1rv2ep\",\"data-styles-preset\":\"LMGDp8Px9\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Request A Free Demo\"})}),className:\"framer-12sea7q\",\"data-framer-name\":\"Get Started Now\",layoutDependency:layoutDependency,layoutId:\"ELSqrMe3t\",style:{\"--extracted-r6o4lv\":\"var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:xWTU8pv6K,transition:transition,variants:{\"N_OGszV_a-hover\":{\"--extracted-r6o4lv\":\"var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255))\"},N_OGszV_a:{\"--extracted-r6o4lv\":\"var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31))\"}},verticalAlignment:\"center\",withExternalLayout:true})})})})});});const css=['.framer-pfAMp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pfAMp .framer-rkb450 { display: block; }\",\".framer-pfAMp .framer-2f0cct { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pfAMp .framer-12sea7q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pfAMp .framer-v-1t61pjo .framer-2f0cct, .framer-pfAMp .framer-v-2f0cct .framer-2f0cct { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pfAMp .framer-2f0cct { gap: 0px; } .framer-pfAMp .framer-2f0cct > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-pfAMp .framer-2f0cct > :first-child { margin-left: 0px; } .framer-pfAMp .framer-2f0cct > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 202.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"N_OGszV_a\":{\"layout\":[\"auto\",\"auto\"]},\"NXBXJEhuW\":{\"layout\":[\"auto\",\"auto\"]},\"H1hxXywyz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xWTU8pv6K\":\"title\",\"prUlWeyZc\":\"link\"}\n */ const Framersg5ye0EwF=withCSS(Component,css,\"framer-pfAMp\");export default Framersg5ye0EwF;Framersg5ye0EwF.displayName=\"Button\";Framersg5ye0EwF.defaultProps={height:56,width:202.5};addPropertyControls(Framersg5ye0EwF,{variant:{options:[\"inOqVyyP9\",\"N_OGszV_a\"],optionTitles:[\"Variant 1\",\"Outline\"],title:\"Variant\",type:ControlType.Enum},xWTU8pv6K:{defaultValue:\"Request A Free Demo\",displayTextArea:false,title:\"Title\",type:ControlType.String},prUlWeyZc:{title:\"Link\",type:ControlType.Link}});addFonts(Framersg5ye0EwF,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersg5ye0EwF\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N_OGszV_a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NXBXJEhuW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H1hxXywyz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"202.5\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"xWTU8pv6K\\\":\\\"title\\\",\\\"prUlWeyZc\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"56\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sg5ye0EwF.map", "// Generated by Framer (b964d09)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"hCFHjJ4mq\"];const variantClassNames={hCFHjJ4mq:\"framer-v-vumaud\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"hCFHjJ4mq\",tap:PV9wrKoev,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"hCFHjJ4mq\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1qx40j7=activeVariantCallback(async(...args)=>{if(PV9wrKoev){const res=await PV9wrKoev(...args);if(res===false)return false;}});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-hj4RC\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-vumaud\",className),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hCFHjJ4mq\",onTap:onTap1qx40j7,ref:ref,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1y3e6q7\",\"data-framer-name\":\"Icon/Outline/play\",layoutDependency:layoutDependency,layoutId:\"t5Gggs9dz\",transition:transition,children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-1g05jgj\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"I4905:962;102:459\",svg:'<svg width=\"24\" height=\"34\" viewBox=\"-1 -1 24 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M3.18003 29.6761C1.8586 30.6418 0 29.698 0 28.0613V4.27196C0 2.63529 1.8586 1.69152 3.18003 2.65718L19.457 14.5519C20.5503 15.3508 20.5503 16.9825 19.457 17.7814L3.18003 29.6761Z\" fill=\"#28D08A\"/>\\n</svg>\\n',transition:transition,withExternalLayout:true})})})})});});const css=['.framer-hj4RC [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hj4RC .framer-vk3w8u { display: block; }\",\".framer-hj4RC .framer-vumaud { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 102px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 166px; will-change: transform; }\",\".framer-hj4RC .framer-1y3e6q7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: hidden; position: relative; width: 24%; }\",\".framer-hj4RC .framer-1g05jgj { flex: none; height: 80%; left: 9px; position: absolute; top: 2px; width: 53%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hj4RC .framer-vumaud { gap: 0px; } .framer-hj4RC .framer-vumaud > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-hj4RC .framer-vumaud > :first-child { margin-left: 0px; } .framer-hj4RC .framer-vumaud > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 102\n * @framerIntrinsicWidth 166\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"PV9wrKoev\":\"tap\"}\n */ const FramerzLjVOjkNS=withCSS(Component,css,\"framer-hj4RC\");export default FramerzLjVOjkNS;FramerzLjVOjkNS.displayName=\"Play Button\";FramerzLjVOjkNS.defaultProps={height:102,width:166};addPropertyControls(FramerzLjVOjkNS,{PV9wrKoev:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerzLjVOjkNS,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzLjVOjkNS\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"102\",\"framerVariables\":\"{\\\"PV9wrKoev\\\":\\\"tap\\\"}\",\"framerIntrinsicWidth\":\"166\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zLjVOjkNS.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Space Grotesk-500\"]);export const fonts=[{family:\"Space Grotesk\",moduleAsset:{localModuleIdentifier:\"local-module:css/oO8hoZTVP:default\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v15/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUUsjNsFjTDJK.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v15/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUUsjNsFjTDJK.ttf\",weight:\"500\"}];export const css=['.framer-MR6cW .framer-styles-preset-1jcl91i:not(.rich-text-wrapper), .framer-MR6cW .framer-styles-preset-1jcl91i.rich-text-wrapper p { --framer-font-family: \"Space Grotesk\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.56em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #171a1e; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-MR6cW\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Image,optimizeAppear,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,SVG,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useLocaleCode,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as ReactDOM from\"react-dom\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/0jtlswBvrookcx7EpjBD/Video.js\";import BrandTicker from\"#framer/local/canvasComponent/CumiFK0GJ/CumiFK0GJ.js\";import ButtonAreaCopy from\"#framer/local/canvasComponent/eZK8qYwaV/eZK8qYwaV.js\";import Header from\"#framer/local/canvasComponent/guAfxVbwL/guAfxVbwL.js\";import BlogCard from\"#framer/local/canvasComponent/Kuyvb8XU_/Kuyvb8XU_.js\";import TestimonialCard from\"#framer/local/canvasComponent/McsYWs15y/McsYWs15y.js\";import Button from\"#framer/local/canvasComponent/sg5ye0EwF/sg5ye0EwF.js\";import Footer from\"#framer/local/canvasComponent/VKaxGTOqp/VKaxGTOqp.js\";import PlayButton from\"#framer/local/canvasComponent/zLjVOjkNS/zLjVOjkNS.js\";import Tabs from\"#framer/local/canvasComponent/zzCKQywSc/zzCKQywSc.js\";import Blog from\"#framer/local/collection/nJztNchgO/nJztNchgO.js\";import*as sharedStyle1 from\"#framer/local/css/dJV_2D82o/dJV_2D82o.js\";import*as sharedStyle4 from\"#framer/local/css/iq278GEqJ/iq278GEqJ.js\";import*as sharedStyle from\"#framer/local/css/lqZDB1fii/lqZDB1fii.js\";import*as sharedStyle2 from\"#framer/local/css/oO8hoZTVP/oO8hoZTVP.js\";import*as sharedStyle3 from\"#framer/local/css/yGsYpHj4D/yGsYpHj4D.js\";import*as sharedStyle5 from\"#framer/local/css/ZEPnFmvSg/ZEPnFmvSg.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const ButtonAreaCopyFonts=getFonts(ButtonAreaCopy);const HeaderFonts=getFonts(Header);const ButtonFonts=getFonts(Button);const PlayButtonFonts=getFonts(PlayButton);const VideoFonts=getFonts(Video);const FeatherFonts=getFonts(Feather);const BrandTickerFonts=getFonts(BrandTicker);const MotionDivWithFX=withFX(motion.div);const TabsFonts=getFonts(Tabs);const ImageWithFX=withFX(Image);const TestimonialCardFonts=getFonts(TestimonialCard);const ContainerWithFX=withFX(Container);const BlogCardFonts=getFonts(BlogCard);const FooterFonts=getFonts(Footer);const cycleOrder=[\"WQLkyLRf1\",\"CKK0t3z1X\",\"BJwoCcMAZ\",\"icOKwo9I8\"];const breakpoints={BJwoCcMAZ:\"(min-width: 768px) and (max-width: 991px)\",CKK0t3z1X:\"(min-width: 992px) and (max-width: 1439px)\",icOKwo9I8:\"(max-width: 767px)\",WQLkyLRf1:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-3MPD9\";const variantClassNames={BJwoCcMAZ:\"framer-v-11zhlld\",CKK0t3z1X:\"framer-v-lndu8e\",icOKwo9I8:\"framer-v-qjwwro\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={damping:30,delay:2,mass:1,stiffness:451,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:150};const transition2={damping:60,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const transition3={damping:30,delay:.3,mass:1.2,stiffness:200,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const transition4={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation5={boxShadow:\"4px 6px 12px 0px rgba(0, 0, 0, 0.08)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,y:-2};const transition5={damping:60,delay:0,mass:1.1,stiffness:200,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const animation7={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition6={damping:60,delay:.3,mass:1.2,stiffness:200,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const animation9={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-40,y:0};const transition7={damping:60,delay:.5,mass:1.2,stiffness:200,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const transition8={damping:60,delay:.7,mass:1.2,stiffness:200,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition8,x:0,y:0};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:40};const animation14={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-50,y:0};const transition9={damping:60,delay:0,mass:1.2,stiffness:200,type:\"spring\"};const animation15={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition9,x:-50,y:0};const animation16={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation17={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const animation18={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const transition10={damping:60,delay:.2,mass:1.2,stiffness:200,type:\"spring\"};const animation19={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition10,x:0,y:40};const transition11={damping:60,delay:.4,mass:1.2,stiffness:200,type:\"spring\"};const animation20={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition11,x:0,y:40};const transition12={damping:60,delay:.6,mass:1.2,stiffness:200,type:\"spring\"};const animation21={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition12,x:0,y:40};const animation22={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-40,y:0};const animation23={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition9,x:-40,y:0};const animation24={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition10,x:-40,y:0};const animation25={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition9,x:0,y:40};const animation26={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const animation27={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition10,x:0,y:50};const animation28={opacity:1,rotate:0,rotateX:16,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const animation29={opacity:1,rotate:0,rotateX:16,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition9,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation30={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:40};const transition13={damping:60,delay:.1,mass:1.2,stiffness:200,type:\"spring\"};const animation31={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition13,x:0,y:40};const animation32={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:40};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const dateStyle=options.dateStyle;const timeZone=\"UTC\";try{return date.toLocaleDateString(locale,{dateStyle,timeZone});}catch{return date.toLocaleDateString(fallbackLocale,{dateStyle,timeZone});}};const QueryData=({query,children})=>{const data=useQueryData(query);return children(data);};const metadata=metadataProvider();const humanReadableVariantMap={\"Large Desktop\":\"WQLkyLRf1\",Desktop:\"CKK0t3z1X\",Phone:\"icOKwo9I8\",Tablet:\"BJwoCcMAZ\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,TRrwyxa9UiaBagCeAF,aebDOMA_uiaBagCeAF,jfKhvVVWwiaBagCeAF,sywP7aOwyiaBagCeAF,HDScWhnxIiaBagCeAF,idiaBagCeAF,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-3MPD9`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-3MPD9`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const tapwelu7j=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1wvko5h=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.hide();});const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"icOKwo9I8\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"CKK0t3z1X\")return true;return false;};const activeLocaleCode=useLocaleCode();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-72rtr7\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"11fl0vh\",animate:optimizeAppear(\"animate\",\"11fl0vh\",animation,\"11zhlld\"),initial:optimizeAppear(\"initial\",\"11fl0vh\",animation1,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"zbxbnu\",animate:optimizeAppear(\"animate\",\"zbxbnu\",animation,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"zbxbnu\",animation1,\"lndu8e\")}},children:/*#__PURE__*/_jsx(Container,{animate:optimizeAppear(\"animate\",\"cafmou\",animation,\"72rtr7\"),className:\"framer-cafmou-container hidden-qjwwro\",\"data-framer-appear-id\":\"cafmou\",\"data-framer-name\":\"Remove This Buy Promo\",initial:optimizeAppear(\"initial\",\"cafmou\",animation1,\"72rtr7\"),layoutScroll:true,name:\"Remove This Buy Promo\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ButtonAreaCopy,{height:\"100%\",id:\"x5R7aOaLu\",layoutId:\"x5R7aOaLu\",name:\"Remove This Buy Promo\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gkf5j3-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{variant1:\"qOPvkYi1B\"},icOKwo9I8:{variant1:\"VOHMJ1aGq\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"k5HpE9g7F\",layoutId:\"k5HpE9g7F\",style:{width:\"100%\"},variant1:\"FyaG5002V\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o7kfxp\",\"data-framer-name\":\"Hero Section\",name:\"Hero Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12bnvcm\",\"data-framer-name\":\"Container\",name:\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fbw17o\",\"data-border\":true,\"data-framer-name\":\"Hero Content Stack\",name:\"Hero Content Stack\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-14tpw3n\",\"data-framer-name\":\"Hero Text Column\",name:\"Hero Text Column\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ub54uk\",\"data-framer-name\":\"Hero Title Block\",name:\"Hero Title Block\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"m8vns3\",animate:optimizeAppear(\"animate\",\"m8vns3\",animation2,\"11zhlld\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-14kutnj\",\"data-styles-preset\":\"lqZDB1fii\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Secure \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"business\"}),\" with Techty security.\"]})}),initial:optimizeAppear(\"initial\",\"m8vns3\",animation3,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"5ofo40\",animate:optimizeAppear(\"animate\",\"5ofo40\",animation2,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"5ofo40\",animation3,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"15uwnv4\",animate:optimizeAppear(\"animate\",\"15uwnv4\",animation2,\"qjwwro\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-14kutnj\",\"data-styles-preset\":\"lqZDB1fii\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Secure \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"business\"}),\" with Techty security.\"]})}),initial:optimizeAppear(\"initial\",\"15uwnv4\",animation3,\"qjwwro\")}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,animate:optimizeAppear(\"animate\",\"ikp26j\",animation2,\"72rtr7\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-14kutnj\",\"data-styles-preset\":\"lqZDB1fii\",children:[\"Secure \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"business\"}),\" with Techty security.\"]})}),className:\"framer-ikp26j\",\"data-framer-appear-id\":\"ikp26j\",\"data-framer-name\":\"Secure business with Techty security.\",fonts:[\"Inter\"],initial:optimizeAppear(\"initial\",\"ikp26j\",animation3,\"72rtr7\"),name:\"Secure business with Techty security.\",style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"14l2zhu\",animate:optimizeAppear(\"animate\",\"14l2zhu\",animation2,\"11zhlld\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-o21k3m\",\"data-styles-preset\":\"dJV_2D82o\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31))\"},children:\"We have considered our solutions to support every stage of your growth. We are the fastest and easiest way to launch an attractive and feature-complete SaaS showcase.\"})}),initial:optimizeAppear(\"initial\",\"14l2zhu\",animation3,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"1rc9dg8\",animate:optimizeAppear(\"animate\",\"1rc9dg8\",animation2,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"1rc9dg8\",animation3,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"1297p7t\",animate:optimizeAppear(\"animate\",\"1297p7t\",animation2,\"qjwwro\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-o21k3m\",\"data-styles-preset\":\"dJV_2D82o\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31))\"},children:\"We have considered our solutions to support every stage of your growth. We are the fastest and easiest way to launch an attractive and feature-complete SaaS showcase.\"})}),initial:optimizeAppear(\"initial\",\"1297p7t\",animation3,\"qjwwro\")}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,animate:optimizeAppear(\"animate\",\"15zd65n\",animation2,\"72rtr7\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-o21k3m\",\"data-styles-preset\":\"dJV_2D82o\",style:{\"--framer-text-color\":\"var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31))\"},children:\"We have considered our solutions to support every stage of your growth. We are the fastest and easiest way to launch an attractive and feature-complete SaaS showcase.\"})}),className:\"framer-15zd65n\",\"data-framer-appear-id\":\"15zd65n\",\"data-framer-name\":\"We have considered our solutions to support every stage of your growth. We are the fastest and easiest way to launch an attractive and feature-complete SaaS showcase.\",fonts:[\"Inter\"],initial:optimizeAppear(\"initial\",\"15zd65n\",animation3,\"72rtr7\"),name:\"We have considered our solutions to support every stage of your growth. We are the fastest and easiest way to launch an attractive and feature-complete SaaS showcase.\",style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"oqcs5b\",animate:optimizeAppear(\"animate\",\"oqcs5b\",animation4,\"11zhlld\"),initial:optimizeAppear(\"initial\",\"oqcs5b\",animation3,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"1u1uxha\",animate:optimizeAppear(\"animate\",\"1u1uxha\",animation4,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"1u1uxha\",animation3,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"uox0az\",animate:optimizeAppear(\"animate\",\"uox0az\",animation4,\"qjwwro\"),initial:optimizeAppear(\"initial\",\"uox0az\",animation3,\"qjwwro\")}},children:/*#__PURE__*/_jsxs(motion.div,{animate:optimizeAppear(\"animate\",\"mdlgs4\",animation4,\"72rtr7\"),className:\"framer-mdlgs4\",\"data-framer-appear-id\":\"mdlgs4\",\"data-framer-name\":\"Button Group\",initial:optimizeAppear(\"initial\",\"mdlgs4\",animation3,\"72rtr7\"),name:\"Button Group\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ti695\",\"data-framer-name\":\"Button Wrapper\",name:\"Button Wrapper\",whileHover:animation5,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-vi2yga-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{link:resolvedLinks[2]},CKK0t3z1X:{link:resolvedLinks[1]},icOKwo9I8:{link:resolvedLinks[3],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"ItGhAZmSa\",layoutId:\"ItGhAZmSa\",link:resolvedLinks[0],title:\"Request A Free Demo\",variant:\"inOqVyyP9\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o1plvr\",\"data-framer-name\":\"Button Wrapper\",name:\"Button Wrapper\",whileHover:animation5,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3vm53g-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{link:resolvedLinks1[2]},CKK0t3z1X:{link:resolvedLinks1[1]},icOKwo9I8:{link:resolvedLinks1[3],style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"spxUitgbG\",layoutId:\"spxUitgbG\",link:resolvedLinks1[0],title:\"Hire An Expert\",variant:\"N_OGszV_a\",width:\"100%\"})})})})})})]})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q3fas5\",\"data-framer-name\":\"Hero Image Column\",name:\"Hero Image Column\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"qms0hn\",animate:optimizeAppear(\"animate\",\"qms0hn\",animation6,\"11zhlld\"),background:{alt:\"\",fit:\"fill\",sizes:\"min(min(100vw, 720px) - 60px, 391px)\",src:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png\",srcSet:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=512 512w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png 2408w\"},initial:optimizeAppear(\"initial\",\"qms0hn\",animation7,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"19aakik\",animate:optimizeAppear(\"animate\",\"19aakik\",animation6,\"lndu8e\"),background:{alt:\"\",fit:\"fill\",sizes:\"min((min(100vw, 1000px) - 60px) * 0.4496, 602px)\",src:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png\",srcSet:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=512 512w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png 2408w\"},initial:optimizeAppear(\"initial\",\"19aakik\",animation7,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"jxtmgf\",animate:optimizeAppear(\"animate\",\"jxtmgf\",animation6,\"qjwwro\"),background:{alt:\"\",fit:\"fill\",sizes:\"min(min(100vw, 524px) - 60px, 391px)\",src:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png\",srcSet:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=512 512w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png 2408w\"},initial:optimizeAppear(\"initial\",\"jxtmgf\",animation7,\"qjwwro\")}},children:/*#__PURE__*/_jsx(Image,{animate:optimizeAppear(\"animate\",\"1dn01u5\",animation6,\"72rtr7\"),background:{alt:\"\",fit:\"fill\",sizes:\"min((min(100vw, 1320px) - 60px) * 0.496, 602px)\",src:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png\",srcSet:\"https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=512 512w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/MFku9uIDo7hSwWHLED82mWA8msI.png 2408w\"},className:\"framer-1dn01u5\",\"data-border\":true,\"data-framer-appear-id\":\"1dn01u5\",\"data-framer-name\":\"Media\",initial:optimizeAppear(\"initial\",\"1dn01u5\",animation7,\"72rtr7\"),name:\"Media\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-19nfpxi-container\",id:\"19nfpxi\",children:[/*#__PURE__*/_jsx(PlayButton,{height:\"100%\",id:\"z1hormBSW\",layoutId:\"z1hormBSW\",style:{height:\"100%\",width:\"100%\"},tap:tapwelu7j({overlay}),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:\"framer-ozfxxj\",\"data-framer-portal-id\":\"19nfpxi\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"CxTLBJH1q\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-d9xw5d-container\",\"data-framer-portal-id\":\"19nfpxi\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:16,bottomLeftRadius:16,bottomRightRadius:16,canvasPlay:true,controls:false,height:\"100%\",id:\"pGq0eo126\",isMixedBorderRadius:false,layoutId:\"pGq0eo126\",loop:true,muted:false,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/3wp6y2dUjTk7Vtwzr1NoA9yHSY.mp4\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-ice-cream-glass-of-red-soda-5094-small.mp4\",startTime:0,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},topLeftRadius:16,topRightRadius:16,volume:40,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lqa22n\",\"data-framer-portal-id\":\"19nfpxi\",onTap:onTap1wvko5h({overlay}),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-kcwmae-container\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"x\",id:\"vlQ_q0bh8\",layoutId:\"vlQ_q0bh8\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),document.querySelector(\"#overlay\"))})})]})})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eje6gd\",\"data-framer-name\":\"Rating\",name:\"Rating\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"1xc2gpv\",animate:optimizeAppear(\"animate\",\"1xc2gpv\",animation8,\"11zhlld\"),initial:optimizeAppear(\"initial\",\"1xc2gpv\",animation9,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"1e6ukbj\",animate:optimizeAppear(\"animate\",\"1e6ukbj\",animation8,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"1e6ukbj\",animation9,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"1whiafa\",animate:optimizeAppear(\"animate\",\"1whiafa\",animation8,\"qjwwro\"),initial:optimizeAppear(\"initial\",\"1whiafa\",animation9,\"qjwwro\")}},children:/*#__PURE__*/_jsx(motion.div,{animate:optimizeAppear(\"animate\",\"a3hf6m\",animation8,\"72rtr7\"),className:\"framer-a3hf6m\",\"data-framer-appear-id\":\"a3hf6m\",\"data-framer-name\":\"Trustpilot Logo\",initial:optimizeAppear(\"initial\",\"a3hf6m\",animation9,\"72rtr7\"),name:\"Trustpilot Logo\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mwhdpp\",\"data-framer-name\":\"trustpilot-1 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:31,intrinsicWidth:123,name:\"trustpilot-1 1\",svg:'<svg width=\"123\" height=\"31\" viewBox=\"0 0 123 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M32.3291 10.701H44.7726V13.0175H39.8731V26.076H37.1876V13.0175H32.3086L32.3291 10.701ZM44.2396 14.9445H46.5356V17.097H46.5766C46.6586 16.7895 46.8021 16.5025 47.0071 16.2155C47.2121 15.9285 47.4581 15.662 47.7656 15.4365C48.0526 15.1905 48.3806 15.006 48.7496 14.8625C49.0981 14.719 49.4671 14.637 49.8361 14.637C50.1231 14.637 50.3281 14.6575 50.4306 14.6575C50.5331 14.678 50.6561 14.6985 50.7586 14.6985V17.056C50.5946 17.015 50.4101 16.9945 50.2256 16.974C50.0411 16.9535 49.8771 16.933 49.6926 16.933C49.2826 16.933 48.8931 17.015 48.5241 17.179C48.1551 17.343 47.8476 17.589 47.5606 17.8965C47.2941 18.2245 47.0686 18.614 46.9046 19.0855C46.7406 19.557 46.6586 20.1105 46.6586 20.7255V26.0145H44.1986L44.2396 14.9445ZM62.0336 26.076H59.6146V24.518H59.5736C59.2661 25.092 58.8151 25.5225 58.2206 25.871C57.6261 26.2195 57.0111 26.3835 56.3961 26.3835C54.9406 26.3835 53.8746 26.035 53.2186 25.297C52.5626 24.5795 52.2346 23.4725 52.2346 22.017V14.9445H54.6946V21.771C54.6946 22.755 54.8791 23.452 55.2686 23.8415C55.6376 24.2515 56.1706 24.4565 56.8471 24.4565C57.3596 24.4565 57.7901 24.3745 58.1386 24.2105C58.4871 24.0465 58.7741 23.8415 58.9791 23.575C59.2046 23.3085 59.3481 22.9805 59.4506 22.6115C59.5531 22.2425 59.5941 21.8325 59.5941 21.402V14.9445H62.0541V26.076H62.0336ZM66.2156 22.509C66.2976 23.2265 66.5641 23.7185 67.0356 24.026C67.5071 24.313 68.0811 24.4565 68.7371 24.4565C68.9626 24.4565 69.2291 24.436 69.5161 24.395C69.8031 24.354 70.0901 24.2925 70.3361 24.19C70.6026 24.0875 70.8076 23.944 70.9716 23.739C71.1356 23.534 71.2176 23.288 71.1971 22.9805C71.1766 22.673 71.0741 22.4065 70.8486 22.2015C70.6231 21.9965 70.3566 21.853 70.0286 21.7095C69.7006 21.5865 69.3111 21.484 68.8806 21.402C68.4501 21.32 68.0196 21.2175 67.5686 21.115C67.1176 21.0125 66.6666 20.8895 66.2361 20.746C65.8056 20.6025 65.4366 20.418 65.0881 20.1515C64.7601 19.9055 64.4731 19.598 64.2886 19.2085C64.0836 18.819 63.9811 18.368 63.9811 17.794C63.9811 17.179 64.1246 16.687 64.4321 16.277C64.7191 15.867 65.1086 15.539 65.5596 15.293C66.0106 15.047 66.5231 14.8625 67.0766 14.76C67.6301 14.6575 68.1631 14.6165 68.6551 14.6165C69.2291 14.6165 69.7826 14.678 70.2951 14.801C70.8076 14.924 71.2996 15.1085 71.7096 15.3955C72.1401 15.662 72.4886 16.031 72.7551 16.4615C73.0421 16.892 73.2061 17.425 73.2881 18.04H70.7256C70.6026 17.4455 70.3361 17.056 69.9261 16.851C69.4956 16.646 69.0241 16.5435 68.4706 16.5435C68.3066 16.5435 68.0811 16.564 67.8556 16.5845C67.6096 16.6255 67.4046 16.6665 67.1791 16.7485C66.9741 16.8305 66.7896 16.9535 66.6461 17.097C66.5026 17.2405 66.4206 17.4455 66.4206 17.6915C66.4206 17.999 66.5231 18.2245 66.7281 18.409C66.9331 18.5935 67.1996 18.737 67.5481 18.8805C67.8761 19.0035 68.2656 19.106 68.6961 19.188C69.1266 19.27 69.5776 19.3725 70.0286 19.475C70.4796 19.5775 70.9101 19.7005 71.3406 19.844C71.7711 19.9875 72.1606 20.172 72.4886 20.4385C72.8166 20.6845 73.1036 20.992 73.3086 21.361C73.5136 21.73 73.6161 22.2015 73.6161 22.7345C73.6161 23.3905 73.4726 23.944 73.1651 24.4155C72.8576 24.8665 72.4681 25.256 71.9966 25.543C71.5251 25.83 70.9716 26.035 70.3976 26.1785C69.8031 26.3015 69.2291 26.3835 68.6551 26.3835C67.9581 26.3835 67.3021 26.3015 66.7076 26.1375C66.1131 25.9735 65.5801 25.7275 65.1496 25.42C64.7191 25.092 64.3706 24.7025 64.1246 24.2105C63.8786 23.739 63.7351 23.165 63.7146 22.4885H66.1951V22.509H66.2156ZM74.3131 14.9445H76.1786V11.5825H78.6386V14.924H80.8526V16.7485H78.6386V22.6935C78.6386 22.96 78.6591 23.165 78.6796 23.37C78.7001 23.5545 78.7616 23.7185 78.8231 23.8415C78.9051 23.9645 79.0281 24.067 79.1716 24.1285C79.3356 24.19 79.5406 24.231 79.8276 24.231C79.9916 24.231 80.1761 24.231 80.3401 24.2105C80.5041 24.19 80.6886 24.1695 80.8526 24.1285V26.035C80.5861 26.076 80.3196 26.0965 80.0531 26.117C79.7866 26.158 79.5406 26.158 79.2536 26.158C78.5976 26.158 78.0851 26.0965 77.6956 25.9735C77.3061 25.8505 76.9986 25.666 76.7731 25.4405C76.5476 25.1945 76.4041 24.9075 76.3221 24.559C76.2401 24.2105 76.1991 23.78 76.1786 23.329V16.769H74.3131V14.9035V14.9445ZM82.5746 14.9445H84.8911V16.4615H84.9321C85.2806 15.8055 85.7521 15.3545 86.3671 15.0675C86.9821 14.7805 87.6381 14.637 88.3761 14.637C89.2576 14.637 90.0161 14.7805 90.6721 15.1085C91.3281 15.416 91.8611 15.826 92.2916 16.3795C92.7221 16.9125 93.0501 17.548 93.2551 18.2655C93.4601 18.983 93.5831 19.762 93.5831 20.5615C93.5831 21.32 93.4806 22.0375 93.2961 22.7345C93.0911 23.4315 92.8041 24.067 92.4146 24.6C92.0251 25.133 91.5331 25.5635 90.9181 25.8915C90.3031 26.2195 89.6061 26.3835 88.7861 26.3835C88.4376 26.3835 88.0686 26.3425 87.7201 26.281C87.3716 26.2195 87.0231 26.117 86.6951 25.9735C86.3671 25.83 86.0596 25.6455 85.7931 25.42C85.5061 25.1945 85.2806 24.928 85.0961 24.641H85.0551V30.1965H82.5951V14.9445H82.5746ZM91.1641 20.5205C91.1641 20.0285 91.1026 19.5365 90.9591 19.065C90.8361 18.5935 90.6311 18.1835 90.3646 17.8145C90.0981 17.4455 89.7701 17.1585 89.4011 16.933C89.0116 16.7075 88.5606 16.605 88.0686 16.605C87.0436 16.605 86.2646 16.9535 85.7316 17.671C85.2191 18.3885 84.9526 19.352 84.9526 20.541C84.9526 21.115 85.0141 21.6275 85.1576 22.099C85.3011 22.5705 85.4856 22.9805 85.7726 23.329C86.0391 23.6775 86.3671 23.944 86.7566 24.149C87.1461 24.354 87.5766 24.4565 88.0891 24.4565C88.6631 24.4565 89.1141 24.3335 89.5036 24.108C89.8931 23.8825 90.2006 23.575 90.4671 23.2265C90.7131 22.8575 90.8976 22.4475 91.0001 21.976C91.1026 21.484 91.1641 21.0125 91.1641 20.5205ZM95.4896 10.701H97.9496V13.0175H95.4896V10.701ZM95.4896 14.9445H97.9496V26.076H95.4896V14.9445ZM100.143 10.701H102.603V26.076H100.143V10.701ZM110.106 26.3835C109.225 26.3835 108.425 26.24 107.728 25.9325C107.031 25.625 106.457 25.2355 105.965 24.723C105.494 24.2105 105.125 23.575 104.879 22.8575C104.633 22.14 104.489 21.3405 104.489 20.5C104.489 19.6595 104.612 18.8805 104.879 18.163C105.125 17.4455 105.494 16.8305 105.965 16.2975C106.437 15.785 107.031 15.375 107.728 15.088C108.425 14.801 109.225 14.637 110.106 14.637C110.988 14.637 111.787 14.7805 112.484 15.088C113.181 15.375 113.755 15.785 114.247 16.2975C114.719 16.81 115.088 17.4455 115.334 18.163C115.58 18.8805 115.723 19.6595 115.723 20.5C115.723 21.361 115.6 22.14 115.334 22.8575C115.067 23.575 114.719 24.19 114.247 24.723C113.776 25.2355 113.181 25.6455 112.484 25.9325C111.787 26.2195 111.008 26.3835 110.106 26.3835ZM110.106 24.436C110.639 24.436 111.131 24.313 111.521 24.0875C111.931 23.862 112.238 23.5545 112.505 23.1855C112.771 22.8165 112.956 22.386 113.079 21.935C113.202 21.4635 113.263 20.992 113.263 20.5C113.263 20.0285 113.202 19.557 113.079 19.0855C112.956 18.614 112.771 18.204 112.505 17.835C112.238 17.466 111.91 17.179 111.521 16.9535C111.111 16.728 110.639 16.605 110.106 16.605C109.573 16.605 109.081 16.728 108.692 16.9535C108.282 17.179 107.974 17.4865 107.708 17.835C107.441 18.204 107.257 18.614 107.134 19.0855C107.011 19.557 106.949 20.0285 106.949 20.5C106.949 20.992 107.011 21.4635 107.134 21.935C107.257 22.4065 107.441 22.8165 107.708 23.1855C107.974 23.5545 108.302 23.862 108.692 24.0875C109.102 24.3335 109.573 24.436 110.106 24.436ZM116.461 14.9445H118.327V11.5825H120.787V14.924H123.001V16.7485H120.787V22.6935C120.787 22.96 120.807 23.165 120.828 23.37C120.848 23.5545 120.91 23.7185 120.971 23.8415C121.053 23.9645 121.176 24.067 121.32 24.1285C121.484 24.19 121.689 24.231 121.976 24.231C122.14 24.231 122.324 24.231 122.488 24.2105C122.652 24.19 122.837 24.1695 123.001 24.1285V26.035C122.734 26.076 122.468 26.0965 122.201 26.117C121.935 26.158 121.689 26.158 121.402 26.158C120.746 26.158 120.233 26.0965 119.844 25.9735C119.454 25.8505 119.147 25.666 118.921 25.4405C118.696 25.1945 118.552 24.9075 118.47 24.559C118.388 24.2105 118.347 23.78 118.327 23.329V16.769H116.461V14.9035V14.9445Z\" fill=\"black\"/>\\n<path d=\"M29.4585 10.701H18.204L14.7395 0L11.2545 10.701L0 10.6805L9.10199 17.302L5.617 28.003L14.719 21.3815L23.821 28.003L20.3565 17.302L29.4585 10.701Z\" fill=\"#00B67A\"/>\\n<path d=\"M21.1362 19.721L20.3572 17.302L14.7402 21.3815L21.1362 19.721Z\" fill=\"#005128\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"1fm9brb\",animate:optimizeAppear(\"animate\",\"1fm9brb\",animation10,\"11zhlld\"),initial:optimizeAppear(\"initial\",\"1fm9brb\",animation9,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"n03k4j\",animate:optimizeAppear(\"animate\",\"n03k4j\",animation10,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"n03k4j\",animation9,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"x0zcdr\",animate:optimizeAppear(\"animate\",\"x0zcdr\",animation10,\"qjwwro\"),initial:optimizeAppear(\"initial\",\"x0zcdr\",animation9,\"qjwwro\")}},children:/*#__PURE__*/_jsx(motion.div,{animate:optimizeAppear(\"animate\",\"3mc07c\",animation10,\"72rtr7\"),className:\"framer-3mc07c\",\"data-framer-appear-id\":\"3mc07c\",\"data-framer-name\":\"Rating stars Logo\",initial:optimizeAppear(\"initial\",\"3mc07c\",animation9,\"72rtr7\"),name:\"Rating stars Logo\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1agrpk7\",\"data-framer-name\":\"Star\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:96,name:\"Star\",svg:'<svg width=\"96\" height=\"16\" viewBox=\"0 0 96 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.95816 0.741543C7.27942 -0.247181 8.6782 -0.247181 8.99945 0.741543L10.1473 4.2742C10.291 4.71637 10.703 5.01575 11.1679 5.01575H14.8824C15.922 5.01575 16.3542 6.34607 15.5132 6.95713L12.5081 9.14044C12.132 9.41371 11.9746 9.89811 12.1183 10.3403L13.2661 13.8729C13.5874 14.8617 12.4557 15.6838 11.6147 15.0728L8.6096 12.8895C8.23347 12.6162 7.72415 12.6162 7.34801 12.8895L4.34295 15.0728C3.5019 15.6838 2.37026 14.8617 2.69151 13.8729L3.83935 10.3403C3.98302 9.89811 3.82563 9.41371 3.44949 9.14044L0.444434 6.95713C-0.396625 6.34607 0.0356224 5.01575 1.07523 5.01575H4.78969C5.25461 5.01575 5.66666 4.71637 5.81033 4.2742L6.95816 0.741543Z\" fill=\"#F59E0B\"/>\\n<path d=\"M26.9152 0.741543C27.2364 -0.247181 28.6352 -0.247181 28.9565 0.741543L30.1043 4.2742C30.248 4.71637 30.66 5.01575 31.125 5.01575H34.8394C35.879 5.01575 36.3113 6.34607 35.4702 6.95713L32.4652 9.14044C32.089 9.41371 31.9316 9.89811 32.0753 10.3403L33.2231 13.8729C33.5444 14.8617 32.4128 15.6838 31.5717 15.0728L28.5666 12.8895C28.1905 12.6162 27.6812 12.6162 27.305 12.8895L24.3 15.0728C23.4589 15.6838 22.3273 14.8617 22.6485 13.8729L23.7964 10.3403C23.94 9.89811 23.7827 9.41371 23.4065 9.14044L20.4015 6.95713C19.5604 6.34607 19.9927 5.01575 21.0323 5.01575H24.7467C25.2116 5.01575 25.6237 4.71637 25.7674 4.2742L26.9152 0.741543Z\" fill=\"#F59E0B\"/>\\n<path d=\"M46.8722 0.741543C47.1935 -0.247181 48.5923 -0.247181 48.9135 0.741543L50.0613 4.2742C50.205 4.71637 50.6171 5.01575 51.082 5.01575H54.7965C55.8361 5.01575 56.2683 6.34607 55.4272 6.95713L52.4222 9.14044C52.0461 9.41371 51.8887 9.89811 52.0323 10.3403L53.1802 13.8729C53.5014 14.8617 52.3698 15.6838 51.5287 15.0728L48.5237 12.8895C48.1475 12.6162 47.6382 12.6162 47.2621 12.8895L44.257 15.0728C43.416 15.6838 42.2843 14.8617 42.6056 13.8729L43.7534 10.3403C43.8971 9.89811 43.7397 9.41371 43.3636 9.14044L40.3585 6.95713C39.5174 6.34607 39.9497 5.01575 40.9893 5.01575H44.7037C45.1687 5.01575 45.5807 4.71637 45.7244 4.2742L46.8722 0.741543Z\" fill=\"#F59E0B\"/>\\n<path d=\"M66.8312 0.741543C67.1525 -0.247181 68.5512 -0.247181 68.8725 0.741543L70.0203 4.2742C70.164 4.71637 70.5761 5.01575 71.041 5.01575H74.7554C75.795 5.01575 76.2273 6.34607 75.3862 6.95713L72.3812 9.14044C72.005 9.41371 71.8476 9.89811 71.9913 10.3403L73.1391 13.8729C73.4604 14.8617 72.3288 15.6838 71.4877 15.0728L68.4826 12.8895C68.1065 12.6162 67.5972 12.6162 67.2211 12.8895L64.216 15.0728C63.3749 15.6838 62.2433 14.8617 62.5646 13.8729L63.7124 10.3403C63.8561 9.89811 63.6987 9.41371 63.3225 9.14044L60.3175 6.95713C59.4764 6.34607 59.9087 5.01575 60.9483 5.01575H64.6627C65.1277 5.01575 65.5397 4.71637 65.6834 4.2742L66.8312 0.741543Z\" fill=\"#F59E0B\"/>\\n<path d=\"M86.7882 0.741543C87.1095 -0.247181 88.5083 -0.247181 88.8295 0.741543L89.9774 4.2742C90.121 4.71637 90.5331 5.01575 90.998 5.01575H94.7125C95.7521 5.01575 96.1843 6.34607 95.3433 6.95713L92.3382 9.14044C91.9621 9.41371 91.8047 9.89811 91.9483 10.3403L93.0962 13.8729C93.4174 14.8617 92.2858 15.6838 91.4447 15.0728L88.4397 12.8895C88.0635 12.6162 87.5542 12.6162 87.1781 12.8895L84.173 15.0728C83.332 15.6838 82.2003 14.8617 82.5216 13.8729L83.6694 10.3403C83.8131 9.89811 83.6557 9.41371 83.2796 9.14044L80.2745 6.95713C79.4335 6.34607 79.8657 5.01575 80.9053 5.01575H84.6198C85.0847 5.01575 85.4967 4.71637 85.6404 4.2742L86.7882 0.741543Z\" fill=\"#F59E0B\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"1tvljwn\",animate:optimizeAppear(\"animate\",\"1tvljwn\",animation11,\"11zhlld\"),initial:optimizeAppear(\"initial\",\"1tvljwn\",animation9,\"11zhlld\")},CKK0t3z1X:{\"data-framer-appear-id\":\"qozm2t\",animate:optimizeAppear(\"animate\",\"qozm2t\",animation11,\"lndu8e\"),initial:optimizeAppear(\"initial\",\"qozm2t\",animation9,\"lndu8e\")},icOKwo9I8:{\"data-framer-appear-id\":\"1mhitx2\",animate:optimizeAppear(\"animate\",\"1mhitx2\",animation11,\"qjwwro\"),initial:optimizeAppear(\"initial\",\"1mhitx2\",animation9,\"qjwwro\")}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,animate:optimizeAppear(\"animate\",\"2e1q03\",animation11,\"72rtr7\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1jcl91i\",\"data-styles-preset\":\"oO8hoZTVP\",style:{\"--framer-text-color\":\"var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, rgb(23, 26, 31))\"},children:\"4900+  5 Stars\"})}),className:\"framer-2e1q03\",\"data-framer-appear-id\":\"2e1q03\",\"data-framer-name\":\"4900+ 5 Stars\",fonts:[\"Inter\"],initial:optimizeAppear(\"initial\",\"2e1q03\",animation9,\"72rtr7\"),name:\"4900+ 5 Stars\",style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-xge7v0\",\"data-framer-name\":\"Brand Section\",name:\"Brand Section\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-6tcmhz-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{variant:\"a7Lh7V25V\"}},children:/*#__PURE__*/_jsx(BrandTicker,{height:\"100%\",id:\"XSDtmhw8f\",layoutId:\"XSDtmhw8f\",style:{width:\"100%\"},variant:\"JkFnbal3S\",width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x1taq4\",\"data-framer-name\":\"Content Section\",name:\"Content Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1grt86y\",\"data-framer-name\":\"Container\",name:\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ca6zh0\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation12,__framer__exit:animation13,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ddlz09\",\"data-framer-name\":\"Section Heading\",name:\"Section Heading\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Empower your business with cutting-edge \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"solutions.\"})]})}),className:\"framer-1qmqqhd\",\"data-framer-name\":\"Empower your business with cutting-edge solutions.\",fonts:[\"Inter\"],name:\"Empower your business with cutting-edge solutions.\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{width:\"660px\"},CKK0t3z1X:{width:\"940px\"},icOKwo9I8:{width:\"calc(min(100vw, 524px) - 60px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"1260px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-197u1ru-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{width:\"100%\"},variant:\"zDGAIPcAB\"},CKK0t3z1X:{style:{width:\"100%\"}},icOKwo9I8:{style:{width:\"100%\"},variant:\"zDGAIPcAB\"}},children:/*#__PURE__*/_jsx(Tabs,{height:\"100%\",id:\"S9wkMehic\",layoutId:\"S9wkMehic\",style:{height:\"100%\",width:\"100%\"},variant:\"E70lsKrtg\",width:\"100%\"})})})})})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uzpb7u\",\"data-framer-name\":\"Features\",name:\"Features\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-qkigiw\",\"data-framer-name\":\"Container\",name:\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lkc02x\",\"data-framer-name\":\"Feature Content Row\",name:\"Feature Content Row\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation14,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ww6y33\",\"data-framer-name\":\"Title Block\",name:\"Title Block\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{\"data-framer-appear-id\":\"s0fuws\",animate:optimizeAppear(\"animate\",\"s0fuws\",animation16,\"11zhlld\"),children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"Unleash\"}),\" business\u2019s full potential.\"]})}),initial:optimizeAppear(\"initial\",\"s0fuws\",animation17,\"11zhlld\"),style:{transformPerspective:1200}},CKK0t3z1X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"Unleash\"}),\" business\u2019s full potential.\"]})})},icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"Unleash\"}),\" business\u2019s full potential.\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"Unleash\"}),\" business\u2019s full potential.\"]})}),className:\"framer-bi3voo\",\"data-framer-name\":\"Unleash business\u2019s full potential.\",fonts:[\"Inter\"],name:\"Unleash business\u2019s full potential.\",verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-jpd62v hidden-72rtr7 hidden-11zhlld hidden-qjwwro\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hb5729\",\"data-framer-name\":\"Feature Widgets Stack\",name:\"Feature Widgets Stack\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation19,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-q4b52h\",\"data-framer-name\":\"Feature Widget\",name:\"Feature Widget\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ggcr5e\",\"data-framer-name\":\"Widget Icon\",name:\"Widget Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-mng24\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:64,intrinsicWidth:64,name:\"icon\",svg:'<svg width=\"64\" height=\"64\" viewBox=\"0 0 64 64\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g filter=\"url(#filter0_d_4768_1462)\">\\n<circle cx=\"32\" cy=\"32\" r=\"32\" fill=\"white\"/>\\n</g>\\n<path d=\"M32.5436 17.5003L32.0254 17.4814V18V26.8319V27.2847L32.476 27.3294C34.6889 27.5492 36.45 29.311 36.6702 31.5238L36.7151 31.9742H37.1678H46.0001H46.5187L46.4998 31.456C46.2236 23.8724 40.1282 17.777 32.5436 17.5003ZM33.5441 19.1C39.462 19.8043 44.1964 24.5387 44.9007 30.456H38.0194C37.4599 28.2664 35.7333 26.5402 33.5441 25.9808V19.1Z\" fill=\"#28D08A\" stroke=\"#28D08A\"/>\\n<mask id=\"path-3-outside-1_4768_1462\" maskUnits=\"userSpaceOnUse\" x=\"33.9219\" y=\"31.5122\" width=\"14\" height=\"12\" fill=\"black\">\\n<rect fill=\"white\" x=\"33.9219\" y=\"31.5122\" width=\"14\" height=\"12\"/>\\n<path d=\"M45.4738 33.031C45.2507 35.9355 44.0819 38.6875 42.1589 40.8824L36.6222 35.3503C37.1295 34.6573 37.4647 33.8693 37.6187 33.031H45.495M46.0008 32.5122H37.1685C37.0595 33.6083 36.6056 34.6012 35.9219 35.3898L42.1657 41.633C44.4368 39.2384 45.8722 36.0424 46.0008 32.5122Z\"/>\\n</mask>\\n<path d=\"M45.4738 33.031C45.2507 35.9355 44.0819 38.6875 42.1589 40.8824L36.6222 35.3503C37.1295 34.6573 37.4647 33.8693 37.6187 33.031H45.495M46.0008 32.5122H37.1685C37.0595 33.6083 36.6056 34.6012 35.9219 35.3898L42.1657 41.633C44.4368 39.2384 45.8722 36.0424 46.0008 32.5122Z\" fill=\"#28D08A\"/>\\n<path d=\"M42.1589 40.8824L41.4521 41.5898L42.2074 42.3445L42.9111 41.5414L42.1589 40.8824ZM36.6222 35.3503L35.8153 34.7597L35.3088 35.4516L35.9154 36.0577L36.6222 35.3503ZM37.6187 33.031V32.031H36.7858L36.6352 32.8502L37.6187 33.031ZM46.0008 32.5122L47.0002 32.5486L47.0379 31.5122H46.0008V32.5122ZM37.1685 32.5122V31.5122H36.2629L36.1734 32.4133L37.1685 32.5122ZM35.9219 35.3898L35.1663 34.7346L34.5562 35.4383L35.2148 36.0969L35.9219 35.3898ZM42.1657 41.633L41.4586 42.3402L42.1846 43.0662L42.8912 42.3212L42.1657 41.633ZM44.4767 32.9544C44.2704 35.6406 43.1892 38.189 41.4068 40.2234L42.9111 41.5414C44.9747 39.186 46.231 36.2303 46.4708 33.1075L44.4767 32.9544ZM42.8657 40.175L37.329 34.6429L35.9154 36.0577L41.4521 41.5898L42.8657 40.175ZM37.4291 35.941C38.027 35.1242 38.4214 34.1956 38.6023 33.2117L36.6352 32.8502C36.5079 33.543 36.2321 34.1903 35.8153 34.7597L37.4291 35.941ZM37.6187 34.031H45.495V32.031H37.6187V34.031ZM46.0008 31.5122H37.1685V33.5122H46.0008V31.5122ZM36.1734 32.4133C36.0859 33.2937 35.7214 34.0946 35.1663 34.7346L36.6774 36.0449C37.4898 35.1079 38.0332 33.923 38.1635 32.6111L36.1734 32.4133ZM35.2148 36.0969L41.4586 42.3402L42.8727 40.9259L36.629 34.6826L35.2148 36.0969ZM42.8912 42.3212C45.3233 39.7569 46.8623 36.3315 47.0002 32.5486L45.0015 32.4758C44.8821 35.7532 43.5502 38.72 41.4401 40.9449L42.8912 42.3212Z\" fill=\"#28D08A\" mask=\"url(#path-3-outside-1_4768_1462)\"/>\\n<mask id=\"path-5-outside-2_4768_1462\" maskUnits=\"userSpaceOnUse\" x=\"17\" y=\"16\" width=\"26\" height=\"31\" fill=\"black\">\\n<rect fill=\"white\" x=\"17\" y=\"16\" width=\"26\" height=\"31\"/>\\n<path d=\"M30.969 18.5058V26.3821C28.2766 26.8718 26.3001 29.2067 26.3001 31.9935C26.3001 35.1398 28.8602 37.6999 32.0065 37.6999C33.099 37.6999 34.1453 37.3953 35.0573 36.8154L40.6142 42.3728C38.1968 44.381 35.1611 45.4812 32.0065 45.4812C24.569 45.4812 18.5188 39.4304 18.5188 31.9935C18.5188 24.8834 23.9445 19.0562 30.969 18.5271M31.4877 18C23.9927 18.2739 18 24.4321 18 31.9935C18 39.7287 24.2708 46 32.0065 46C35.6108 46 38.894 44.6362 41.3753 42.4003L35.118 36.1425C34.2512 36.7941 33.1737 37.1811 32.0065 37.1811C29.1424 37.1811 26.8189 34.8581 26.8189 31.9935C26.8189 29.3038 28.867 27.0928 31.4877 26.8324V18Z\"/>\\n</mask>\\n<path d=\"M30.969 18.5058V26.3821C28.2766 26.8718 26.3001 29.2067 26.3001 31.9935C26.3001 35.1398 28.8602 37.6999 32.0065 37.6999C33.099 37.6999 34.1453 37.3953 35.0573 36.8154L40.6142 42.3728C38.1968 44.381 35.1611 45.4812 32.0065 45.4812C24.569 45.4812 18.5188 39.4304 18.5188 31.9935C18.5188 24.8834 23.9445 19.0562 30.969 18.5271M31.4877 18C23.9927 18.2739 18 24.4321 18 31.9935C18 39.7287 24.2708 46 32.0065 46C35.6108 46 38.894 44.6362 41.3753 42.4003L35.118 36.1425C34.2512 36.7941 33.1737 37.1811 32.0065 37.1811C29.1424 37.1811 26.8189 34.8581 26.8189 31.9935C26.8189 29.3038 28.867 27.0928 31.4877 26.8324V18Z\" fill=\"#28D08A\"/>\\n<path d=\"M30.969 26.3821L31.1479 27.366L31.969 27.2166V26.3821H30.969ZM35.0573 36.8154L35.7644 36.1083L35.1974 35.5412L34.5207 35.9716L35.0573 36.8154ZM40.6142 42.3728L41.2532 43.1421L42.0968 42.4413L41.3214 41.6658L40.6142 42.3728ZM31.4877 18H32.4877V16.9628L31.4512 17.0007L31.4877 18ZM41.3753 42.4003L42.0447 43.1432L42.8272 42.4381L42.0824 41.6933L41.3753 42.4003ZM35.118 36.1425L35.8251 35.4355L35.2112 34.8215L34.5172 35.3432L35.118 36.1425ZM31.4877 26.8324L31.5866 27.8275L32.4877 27.7379V26.8324H31.4877ZM29.969 18.5058V26.3821H31.969V18.5058H29.969ZM30.79 25.3982C27.624 25.9741 25.3001 28.7217 25.3001 31.9935H27.3001C27.3001 29.6918 28.9293 27.7695 31.1479 27.366L30.79 25.3982ZM25.3001 31.9935C25.3001 35.6921 28.3079 38.6999 32.0065 38.6999V36.6999C29.4125 36.6999 27.3001 34.5875 27.3001 31.9935H25.3001ZM32.0065 38.6999C33.288 38.6999 34.5206 38.3417 35.5939 37.6592L34.5207 35.9716C33.77 36.4489 32.91 36.6999 32.0065 36.6999V38.6999ZM34.3502 37.5225L39.9071 43.0799L41.3214 41.6658L35.7644 36.1083L34.3502 37.5225ZM39.9753 41.6036C37.7371 43.4628 34.9273 44.4812 32.0065 44.4812V46.4812C35.3948 46.4812 38.6566 45.2991 41.2532 43.1421L39.9753 41.6036ZM32.0065 44.4812C25.1214 44.4812 19.5188 38.8782 19.5188 31.9935H17.5188C17.5188 39.9827 24.0167 46.4812 32.0065 46.4812V44.4812ZM19.5188 31.9935C19.5188 25.4056 24.5422 20.014 31.0441 19.5242L30.8939 17.5299C23.3467 18.0984 17.5188 24.3612 17.5188 31.9935H19.5188ZM31.4512 17.0007C23.4209 17.2941 17 23.8916 17 31.9935H19C19 24.9726 24.5645 19.2537 31.5242 18.9993L31.4512 17.0007ZM17 31.9935C17 40.281 23.7184 47 32.0065 47V45C24.8231 45 19 39.1765 19 31.9935H17ZM32.0065 47C35.8682 47 39.3874 45.5377 42.0447 43.1432L40.7058 41.6574C38.4007 43.7347 35.3535 45 32.0065 45V47ZM42.0824 41.6933L35.8251 35.4355L34.4109 36.8496L40.6681 43.1074L42.0824 41.6933ZM34.5172 35.3432C33.8171 35.8694 32.949 36.1811 32.0065 36.1811V38.1811C33.3984 38.1811 34.6853 37.7188 35.7188 36.9419L34.5172 35.3432ZM32.0065 36.1811C29.6946 36.1811 27.8189 34.3058 27.8189 31.9935H25.8189C25.8189 35.4105 28.5902 38.1811 32.0065 38.1811V36.1811ZM27.8189 31.9935C27.8189 29.8232 29.4718 28.0376 31.5866 27.8275L31.3888 25.8373C28.2621 26.148 25.8189 28.7843 25.8189 31.9935H27.8189ZM32.4877 26.8324V18H30.4877V26.8324H32.4877Z\" fill=\"#28D08A\" mask=\"url(#path-5-outside-2_4768_1462)\"/>\\n<defs>\\n<filter id=\"filter0_d_4768_1462\" x=\"-59.5745\" y=\"-56.5957\" width=\"183.149\" height=\"183.149\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dy=\"2.97872\"/>\\n<feGaussianBlur stdDeviation=\"29.7872\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4768_1462\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4768_1462\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10ginep\",\"data-framer-name\":\"Widget Text Stack\",name:\"Widget Text Stack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",style:{\"--framer-text-alignment\":\"center\"},children:\"SEO Expert Team\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",children:\"SEO Expert Team\"})}),className:\"framer-1i13dd0\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],name:\"Title\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3nzog1\",\"data-styles-preset\":\"ZEPnFmvSg\",style:{\"--framer-text-alignment\":\"center\"},children:\"Creating products to meet our user needs and market demands.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3nzog1\",\"data-styles-preset\":\"ZEPnFmvSg\",children:\"Creating products to meet our user needs and market demands.\"})}),className:\"framer-t5v5ep\",\"data-framer-name\":\"Paragraph\",fonts:[\"Inter\"],name:\"Paragraph\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-qnmzox\",\"data-framer-name\":\"Feature Widget\",name:\"Feature Widget\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-37srqt\",\"data-framer-name\":\"Widget Icon\",name:\"Widget Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13j0rxm\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:64,intrinsicWidth:64,name:\"icon\",svg:'<svg width=\"64\" height=\"64\" viewBox=\"0 0 64 64\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g filter=\"url(#filter0_d_4773_1620)\">\\n<circle cx=\"32\" cy=\"32\" r=\"32\" fill=\"white\"/>\\n</g>\\n<path d=\"M31.5352 17.8H31.3352V18V46V46.2H31.5352H32.4685H32.6685V46V18V17.8H32.4685H31.5352Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M36.668 31.3332H36.468V31.5332V32.4665V32.6665H36.668H46.0013H46.2013V32.4665V31.5332V31.3332H46.0013H36.668Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M30.3983 29.3851C31.5767 28.6638 33.086 28.8163 34.0948 29.7598L34.2406 29.8962L34.3773 29.7506L35.0153 29.0707L35.1524 28.9246L35.0061 28.7878C34.2842 28.1126 33.3795 27.7197 32.4451 27.6247L32.4451 27.6247L27.9642 33.1612L27.772 33.2164C28.3181 35.1164 30.0694 36.4206 32.046 36.4C34.0227 36.3794 35.7469 35.0375 36.2531 33.1267L36.3044 32.9333L36.111 32.8822L35.2086 32.6433L35.0153 32.5922L34.9641 32.7855C34.6103 34.1209 33.4141 35.0522 32.0328 35.0667M30.3983 29.3851L30.2939 29.2146M30.3983 29.3851L30.2939 29.2146M30.3983 29.3851C29.2202 30.1064 28.6717 31.5192 29.0533 32.8471L28.8611 32.9023L29.0533 32.8471C29.4349 34.1748 30.6513 35.0807 32.0328 35.0667M30.2939 29.2146C31.5489 28.4463 33.1568 28.6087 34.2314 29.6138M30.2939 29.2146L34.2314 29.6138M32.0328 35.0667C32.0328 35.0667 32.0327 35.0667 32.0327 35.0667L32.0348 35.2666M32.0328 35.0667L32.0348 35.2666M32.0348 35.2666C33.5062 35.2512 34.7806 34.259 35.1575 32.8367M32.0348 35.2666L35.1575 32.8367M35.1575 32.8367L35.8665 33.0243C35.8665 33.0243 35.8665 33.0243 35.8665 33.0243L35.1575 32.8367ZM34.2314 29.6138L34.7326 29.0797M34.2314 29.6138L34.7326 29.0797M34.7326 29.0797C34.7327 29.0798 34.7328 29.0798 34.7328 29.0799L34.8694 28.9338L34.7236 28.797L34.7201 28.8007L34.7326 29.0797Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M39.4659 31.8H39.2659V32C39.2659 34.7753 37.6869 37.3065 35.1943 38.5269L35.2823 38.7065L35.1943 38.5269C32.7017 39.7474 29.7348 39.443 27.5427 37.741L27.3848 37.6184L27.2621 37.7762L26.6897 38.5127L26.5669 38.6707L26.725 38.7934C29.3176 40.8063 32.8324 41.168 35.7804 39.7247L35.6924 39.5451L35.7804 39.7247C38.7283 38.2813 40.5992 35.2823 40.5992 32V31.8H40.3992H39.4659Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M23.6687 22.2924L23.5167 22.4229L23.6474 22.5747L24.2562 23.2819L24.3866 23.4333L24.5381 23.3032C26.5459 21.5791 29.1451 20.5332 31.9984 20.5332C34.9209 20.5332 37.5395 21.6838 39.5653 23.4903L34.5097 28.5459L32.3897 30.6659L31.7574 31.2982L31.5865 31.4691L31.5421 31.5135L31.5309 31.5247L31.528 31.5276L31.5273 31.5283L31.5271 31.5285L31.6685 31.67L31.5271 31.5285L31.3856 31.67L31.5271 31.8114L32.187 32.4713L32.3284 32.6127L32.4698 32.4713L32.3284 32.3299L32.4699 32.4712L32.4701 32.471L32.4709 32.4702L32.474 32.4671L32.4863 32.4548L32.5348 32.4063L32.7212 32.2199L33.4083 31.5328L35.6876 29.2535L41.0503 23.8908L41.3802 23.5609L41.5216 23.4194L41.3802 23.278L41.0503 22.9481C38.7345 20.6324 35.5301 19.1999 31.9984 19.1999C28.8166 19.1999 25.9065 20.3707 23.6687 22.2924ZM22.5732 23.6488L22.4214 23.5182L22.291 23.6701C20.3692 25.908 19.1984 28.818 19.1984 31.9999C19.1984 39.0636 24.9347 44.7999 31.9984 44.7999C39.0622 44.7999 44.7984 39.0636 44.7984 31.9999V31.7999H44.5984H43.6651H43.4651V31.9999C43.4651 38.3383 38.3368 43.4666 31.9984 43.4666C25.66 43.4666 20.5318 38.3383 20.5318 31.9999C20.5318 29.1465 21.5775 26.5474 23.3017 24.5396L23.4319 24.388L23.2805 24.2577L22.5732 23.6488Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M26.4 36.0002C25.5219 36.0002 24.8 36.7221 24.8 37.6002C24.8 38.4783 25.5219 39.2002 26.4 39.2002C27.2781 39.2002 28 38.4783 28 37.6002C28 36.7221 27.2781 36.0002 26.4 36.0002ZM26.4 37.3335C26.5528 37.3335 26.6667 37.4474 26.6667 37.6002C26.6667 37.753 26.5528 37.8669 26.4 37.8669C26.2472 37.8669 26.1333 37.753 26.1333 37.6002C26.1333 37.4474 26.2472 37.3335 26.4 37.3335Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M23.3648 21.7668C22.4867 21.7668 21.7648 22.4887 21.7648 23.3668C21.7648 24.2449 22.4867 24.9668 23.3648 24.9668C24.243 24.9668 24.9648 24.2449 24.9648 23.3668C24.9648 22.4887 24.243 21.7668 23.3648 21.7668ZM23.3648 23.1001C23.5177 23.1001 23.6315 23.214 23.6315 23.3668C23.6315 23.5196 23.5177 23.6335 23.3648 23.6335C23.212 23.6335 23.0982 23.5196 23.0982 23.3668C23.0982 23.214 23.212 23.1001 23.3648 23.1001Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M35.732 30.4001C34.8539 30.4001 34.132 31.122 34.132 32.0001C34.132 32.8782 34.8539 33.6001 35.732 33.6001C36.6102 33.6001 37.332 32.8782 37.332 32.0001C37.332 31.122 36.6102 30.4001 35.732 30.4001ZM35.732 31.7334C35.8848 31.7334 35.9987 31.8473 35.9987 32.0001C35.9987 32.1529 35.8848 32.2668 35.732 32.2668C35.5792 32.2668 35.4654 32.1529 35.4654 32.0001C35.4654 31.8473 35.5792 31.7334 35.732 31.7334Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M32.1212 23.4033L32.1211 23.4033C30.026 23.3747 27.9187 24.1068 26.2516 25.6056C22.9176 28.6033 22.4481 33.6718 25.1747 37.2309L25.2964 37.3898L25.4552 37.268L26.1971 36.6993L26.3558 36.5777L26.2342 36.4189C23.9254 33.4053 24.3195 29.1339 27.1425 26.5958L27.1425 26.5958C29.9655 24.0576 34.2562 24.1173 37.0082 26.7324L37.1533 26.8703L37.2911 26.7251L37.9328 26.0488L38.0703 25.9038L37.9254 25.7662C36.3003 24.2219 34.2163 23.4322 32.1212 23.4033Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<path d=\"M18 31.3332H17.8V31.5332V32.4665V32.6665H18H34.8H35V32.4665V31.5332V31.3332H34.8H18Z\" fill=\"#28D08A\" stroke=\"#28D08A\" stroke-width=\"0.4\"/>\\n<defs>\\n<filter id=\"filter0_d_4773_1620\" x=\"-59.5745\" y=\"-56.5957\" width=\"183.149\" height=\"183.149\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dy=\"2.97872\"/>\\n<feGaussianBlur stdDeviation=\"29.7872\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4773_1620\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4773_1620\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5hms9h\",\"data-framer-name\":\"Widget Text Stack\",name:\"Widget Text Stack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",style:{\"--framer-text-alignment\":\"center\"},children:\"Strategic Planning\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",children:\"Strategic Planning\"})}),className:\"framer-sxciy4\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],name:\"Title\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3nzog1\",\"data-styles-preset\":\"ZEPnFmvSg\",style:{\"--framer-text-alignment\":\"center\"},children:\"Improving products to meet our user needs and market demands.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3nzog1\",\"data-styles-preset\":\"ZEPnFmvSg\",children:\"Improving products to meet our user needs and market demands.\"})}),className:\"framer-1nwxtmd\",\"data-framer-name\":\"Paragraph\",fonts:[\"Inter\"],name:\"Paragraph\",verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition12},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation21,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ougex9\",\"data-framer-name\":\"Feature Widget\",name:\"Feature Widget\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oxg19l\",\"data-framer-name\":\"Widget Icon\",name:\"Widget Icon\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-wu7aw7\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:64,intrinsicWidth:64,name:\"icon\",svg:'<svg width=\"64\" height=\"64\" viewBox=\"0 0 64 64\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g filter=\"url(#filter0_d_4773_1627)\">\\n<circle cx=\"32\" cy=\"32\" r=\"32\" fill=\"white\"/>\\n</g>\\n<path d=\"M32 17.5C23.9924 17.5 17.5 23.9924 17.5 32C17.5 40.0076 23.9924 46.5 32 46.5C40.0076 46.5 46.5 40.0076 46.5 32C46.5 23.9924 40.0076 17.5 32 17.5ZM32 44.3333C25.1998 44.3333 19.6667 38.8002 19.6667 32C19.6667 25.1999 25.1998 19.6667 32 19.6667C38.8002 19.6667 44.3333 25.1999 44.3333 32C44.3333 38.8002 38.8002 44.3333 32 44.3333Z\" fill=\"#28D08A\" stroke=\"#28D08A\"/>\\n<path d=\"M32.6933 25V32.2544H28H27.5V32.7544V33.62V34.12H28H34.0589H34.5589V33.62V25V24.5H34.0589H33.1933H32.6933V25Z\" fill=\"#28D08A\" stroke=\"#28D08A\"/>\\n<defs>\\n<filter id=\"filter0_d_4773_1627\" x=\"-59.5745\" y=\"-56.5957\" width=\"183.149\" height=\"183.149\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dy=\"2.97872\"/>\\n<feGaussianBlur stdDeviation=\"29.7872\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4773_1627\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4773_1627\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nu2q44\",\"data-framer-name\":\"Widget Text Stack\",name:\"Widget Text Stack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",style:{\"--framer-text-alignment\":\"center\"},children:\"24/7 Live Support\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-148m1qj\",\"data-styles-preset\":\"iq278GEqJ\",children:\"24/7 Live Support\"})}),className:\"framer-1hfm1l8\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],name:\"Title\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3nzog1\",\"data-styles-preset\":\"ZEPnFmvSg\",style:{\"--framer-text-alignment\":\"center\"},children:\"We are ready to help you all all day and our customer service are active\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3nzog1\",\"data-styles-preset\":\"ZEPnFmvSg\",children:\"We are ready to help you all all day and our customer service are active\"})}),className:\"framer-cyns76\",\"data-framer-name\":\"Paragraph\",fonts:[\"Inter\"],name:\"Paragraph\",verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-su7vxs\",\"data-framer-name\":\"About\",name:\"About\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-13iibz3\",\"data-framer-name\":\"Container\",name:\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f8942u\",\"data-framer-name\":\"About Content Stack\",name:\"About Content Stack\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eo8beo\",\"data-framer-name\":\"About Image Column\",name:\"About Image Column\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:936,intrinsicWidth:1052,loading:\"lazy\",pixelHeight:936,pixelWidth:1052,positionX:\"center\",positionY:\"center\",sizes:\"275.5238px\",src:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png\",srcSet:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=512 512w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png 1052w\"}},CKK0t3z1X:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:936,intrinsicWidth:1052,loading:\"lazy\",pixelHeight:936,pixelWidth:1052,positionX:\"center\",positionY:\"center\",sizes:\"374.4254px\",src:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png\",srcSet:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=512 512w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png 1052w\"}},icOKwo9I8:{background:{alt:\"\",fit:\"stretch\",intrinsicHeight:936,intrinsicWidth:1052,loading:\"lazy\",pixelHeight:936,pixelWidth:1052,positionX:\"center\",positionY:\"center\",sizes:\"calc(min(min(100vw, 524px) - 60px, 276px) * 0.9022)\",src:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png\",srcSet:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=512 512w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png 1052w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation22,__framer__exit:animation23,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"stretch\",intrinsicHeight:936,intrinsicWidth:1052,loading:\"lazy\",pixelHeight:936,pixelWidth:1052,positionX:\"center\",positionY:\"center\",sizes:\"526px\",src:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png\",srcSet:\"https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=512 512w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/4dTB9wco0VIA9QQ5s77TPK7Vo.png 1052w\"},className:\"framer-19k31eu\",\"data-framer-name\":\"Image\",name:\"Image\",style:{transformPerspective:1200}})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:390,intrinsicWidth:600,loading:\"lazy\",pixelHeight:390,pixelWidth:600,sizes:\"132.7309px\",src:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png\",srcSet:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png?scale-down-to=512 512w,https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png 600w\"}},CKK0t3z1X:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:390,intrinsicWidth:600,loading:\"lazy\",pixelHeight:390,pixelWidth:600,sizes:\"162.1839px\",src:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png\",srcSet:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png?scale-down-to=512 512w,https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png 600w\"}},icOKwo9I8:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:390,intrinsicWidth:600,loading:\"lazy\",pixelHeight:390,pixelWidth:600,sizes:\"calc(min(min(100vw, 524px) - 60px, 276px) * 0.5146)\",src:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png\",srcSet:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png?scale-down-to=512 512w,https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png 600w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation22,__framer__exit:animation24,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:390,intrinsicWidth:600,loading:\"lazy\",pixelHeight:390,pixelWidth:600,sizes:\"300px\",src:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png\",srcSet:\"https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png?scale-down-to=512 512w,https://framerusercontent.com/images/lDNaxUiqNQFkviDNevyDR1hcFE.png 600w\"},className:\"framer-1feg936\",\"data-framer-name\":\"Card\",name:\"Card\",style:{transformPerspective:1200}})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12a7viy\",\"data-framer-name\":\"About Text Column\",name:\"About Text Column\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation25,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-htdaqp\",\"data-framer-name\":\"About Text block\",name:\"About Text block\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Our most priority is to provide the effective \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"solutions.\"})]})})},icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Our most priority is to provide the effective \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"solutions.\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",children:[\"Our most priority is to provide the effective \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"solutions.\"})]})}),className:\"framer-1j6or3n\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],name:\"Title\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-o21k3m\",\"data-styles-preset\":\"dJV_2D82o\",style:{\"--framer-text-alignment\":\"center\"},children:\"With a library full of thousands of templates to choose from, go idea to launch in a matter of minutes. Try uploading your own for sale.\"})})},icOKwo9I8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-o21k3m\",\"data-styles-preset\":\"dJV_2D82o\",style:{\"--framer-text-alignment\":\"center\"},children:\"With a library full of thousands of templates to choose from, go idea to launch in a matter of minutes. Try uploading your own for sale.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-o21k3m\",\"data-styles-preset\":\"dJV_2D82o\",children:\"With a library full of thousands of templates to choose from, go idea to launch in a matter of minutes. Try uploading your own for sale.\"})}),className:\"framer-17s5spv\",\"data-framer-name\":\"Paragraph\",fonts:[\"Inter\"],name:\"Paragraph\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation26,__framer__exit:animation27,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1n3r4tn\",\"data-framer-name\":\"Button Wrapper\",name:\"Button Wrapper\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1casdl5\",\"data-framer-name\":\"Button\",name:\"Button\",whileHover:animation5,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined},{href:{webPageId:\"b7lQH9e15\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tdsqle-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{link:resolvedLinks2[2]},CKK0t3z1X:{link:resolvedLinks2[1]},icOKwo9I8:{link:resolvedLinks2[3]}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"wTV0BBYWJ\",layoutId:\"wTV0BBYWJ\",link:resolvedLinks2[0],title:\"Request A Free Demo\",variant:\"inOqVyyP9\",width:\"100%\"})})})})})})})]})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b8lptf\",\"data-framer-name\":\"Content Section\",name:\"Content Section\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1guo8uz\",\"data-framer-name\":\"Container\",name:\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-46f14b\",\"data-framer-name\":\"Text Block\",name:\"Text Block\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation25,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1cakpeu\",\"data-framer-name\":\"Section Title\",name:\"Section Title\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--framer-font-size\":\"48px\",\"--framer-line-height\":\"55px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"Personalize your business \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2px\",\"--framer-text-color\":\"rgba(39, 208, 137, 1)\"},children:\"strategy\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\" to reach out.\"})]})}),className:\"framer-1pwr48y\",\"data-framer-name\":\"Personalize your business strategy to reach out.\",fonts:[\"GF;Space Grotesk-700\"],name:\"Personalize your business strategy to reach out.\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgba(222, 227, 231, 1)\"},children:\"Our advisors approach each client individually, so each time we select the appropriate insurance for your needs. Thanks to conversation, we will adjust the appropriate cover.\"})})}),className:\"framer-wlgo6p\",\"data-framer-name\":\"Our advisors approach each client individually, so each time we select the appropriate insurance for your needs. Thanks to conversation, we will adjust the appropriate cover.\",fonts:[\"GF;Space Grotesk-regular\"],name:\"Our advisors approach each client individually, so each time we select the appropriate insurance for your needs. Thanks to conversation, we will adjust the appropriate cover.\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e8p0vx\",\"data-framer-name\":\"Stats Block\",name:\"Stats Block\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation19,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-rjahbe\",\"data-framer-name\":\"Stat\",name:\"Stat\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fb3utm\",\"data-framer-name\":\"Stat Text\",name:\"Stat Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"48px\",\"--framer-line-height\":\"55px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"99.7%\"})})}),className:\"framer-ic7ozj\",\"data-framer-name\":\"99.7%\",fonts:[\"GF;Space Grotesk-700\"],name:\"99.7%\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"24px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay01MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgba(222, 227, 231, 1)\"},children:\"Customer Satisfaction\"})})}),className:\"framer-1b56vm0\",\"data-framer-name\":\"Customer Satisfaction\",fonts:[\"GF;Space Grotesk-500\"],name:\"Customer Satisfaction\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ucwpo5\",\"data-framer-name\":\"favourite-31\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:110,name:\"favourite-31\",svg:'<svg width=\"110\" height=\"18\" viewBox=\"0 0 110 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.35279 0.230779L11.9212 5.68903L17.6625 6.56451C17.8112 6.58761 17.9344 6.69674 17.9807 6.84619C18.027 6.99563 17.9884 7.15959 17.8809 7.2694L13.7272 11.5171L14.7079 17.5162C14.7337 17.6709 14.6731 17.8275 14.5517 17.9199C14.4302 18.0124 14.2691 18.0246 14.1362 17.9515L9.00059 15.1197L3.86502 17.9523C3.73217 18.0257 3.57094 18.0137 3.44943 17.9212C3.32793 17.8288 3.26734 17.6722 3.29327 17.5174L4.27397 11.5171L0.119103 7.2694C0.0116435 7.15959 -0.027039 6.99563 0.0192579 6.84619C0.0655548 6.69674 0.188839 6.58761 0.337471 6.56451L6.07884 5.68903L8.64838 0.230779C8.71377 0.0896426 8.85058 0 9.00059 0C9.1506 0 9.28741 0.0896426 9.35279 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M32.3528 0.230779L34.9212 5.68903L40.6625 6.56451C40.8112 6.58761 40.9344 6.69674 40.9807 6.84619C41.027 6.99563 40.9884 7.15959 40.8809 7.2694L36.7272 11.5171L37.7079 17.5162C37.7337 17.6709 37.6731 17.8275 37.5517 17.9199C37.4302 18.0124 37.2691 18.0246 37.1362 17.9515L32.0006 15.1197L26.865 17.9523C26.7322 18.0257 26.5709 18.0137 26.4494 17.9212C26.3279 17.8288 26.2673 17.6722 26.2933 17.5174L27.274 11.5171L23.1191 7.2694C23.0116 7.15959 22.973 6.99563 23.0193 6.84619C23.0656 6.69674 23.1888 6.58761 23.3375 6.56451L29.0788 5.68903L31.6484 0.230779C31.7138 0.0896426 31.8506 0 32.0006 0C32.1506 0 32.2874 0.0896426 32.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M55.3528 0.230779L57.9212 5.68903L63.6625 6.56451C63.8112 6.58761 63.9344 6.69674 63.9807 6.84619C64.027 6.99563 63.9884 7.15959 63.8809 7.2694L59.7272 11.5171L60.7079 17.5162C60.7337 17.6709 60.6731 17.8275 60.5517 17.9199C60.4302 18.0124 60.2691 18.0246 60.1362 17.9515L55.0006 15.1197L49.865 17.9523C49.7322 18.0257 49.5709 18.0137 49.4494 17.9212C49.3279 17.8288 49.2673 17.6722 49.2933 17.5174L50.274 11.5171L46.1191 7.2694C46.0116 7.15959 45.973 6.99563 46.0193 6.84619C46.0656 6.69674 46.1888 6.58761 46.3375 6.56451L52.0788 5.68903L54.6484 0.230779C54.7138 0.0896426 54.8506 0 55.0006 0C55.1506 0 55.2874 0.0896426 55.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M78.3528 0.230779L80.9212 5.68903L86.6625 6.56451C86.8112 6.58761 86.9344 6.69674 86.9807 6.84619C87.027 6.99563 86.9884 7.15959 86.8809 7.2694L82.7272 11.5171L83.7079 17.5162C83.7337 17.6709 83.6731 17.8275 83.5517 17.9199C83.4302 18.0124 83.2691 18.0246 83.1362 17.9515L78.0006 15.1197L72.865 17.9523C72.7322 18.0257 72.5709 18.0137 72.4494 17.9212C72.3279 17.8288 72.2673 17.6722 72.2933 17.5174L73.274 11.5171L69.1191 7.2694C69.0116 7.15959 68.973 6.99563 69.0193 6.84619C69.0656 6.69674 69.1888 6.58761 69.3375 6.56451L75.0788 5.68903L77.6484 0.230779C77.7138 0.0896426 77.8506 0 78.0006 0C78.1506 0 78.2874 0.0896426 78.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M101.353 0.230779L103.921 5.68903L109.663 6.56451C109.811 6.58761 109.934 6.69674 109.981 6.84619C110.027 6.99563 109.988 7.15959 109.881 7.2694L105.727 11.5171L106.708 17.5162C106.734 17.6709 106.673 17.8275 106.552 17.9199C106.43 18.0124 106.269 18.0246 106.136 17.9515L101.001 15.1197L95.865 17.9523C95.7322 18.0257 95.5709 18.0137 95.4494 17.9212C95.3279 17.8288 95.2673 17.6722 95.2933 17.5174L96.274 11.5171L92.1191 7.2694C92.0116 7.15959 91.973 6.99563 92.0193 6.84619C92.0656 6.69674 92.1888 6.58761 92.3375 6.56451L98.0788 5.68903L100.648 0.230779C100.714 0.0896426 100.851 0 101.001 0C101.151 0 101.287 0.0896426 101.353 0.230779Z\" fill=\"#FCC032\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1bs3aet\",\"data-framer-name\":\"Stat\",name:\"Stat\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vanein\",\"data-framer-name\":\"Stat Text\",name:\"Stat Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"48px\",\"--framer-line-height\":\"55px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay03MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-2px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"4x\"})})}),className:\"framer-18b857j\",\"data-framer-name\":\"4x\",fonts:[\"GF;Space Grotesk-700\"],name:\"4x\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"24px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7U3BhY2UgR3JvdGVzay01MDA=\",\"--framer-font-family\":'\"Space Grotesk\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgba(222, 227, 231, 1)\"},children:\"New Visitors\"})})}),className:\"framer-ayzfxv\",\"data-framer-name\":\"New Visitors\",fonts:[\"GF;Space Grotesk-500\"],name:\"New Visitors\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vm5vpu\",\"data-framer-name\":\"favourite-31\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:110,name:\"favourite-31\",svg:'<svg width=\"110\" height=\"18\" viewBox=\"0 0 110 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.35279 0.230779L11.9212 5.68903L17.6625 6.56451C17.8112 6.58761 17.9344 6.69674 17.9807 6.84619C18.027 6.99563 17.9884 7.15959 17.8809 7.2694L13.7272 11.5171L14.7079 17.5162C14.7337 17.6709 14.6731 17.8275 14.5517 17.9199C14.4302 18.0124 14.2691 18.0246 14.1362 17.9515L9.00059 15.1197L3.86502 17.9523C3.73217 18.0257 3.57094 18.0137 3.44943 17.9212C3.32793 17.8288 3.26734 17.6722 3.29327 17.5174L4.27397 11.5171L0.119103 7.2694C0.0116435 7.15959 -0.027039 6.99563 0.0192579 6.84619C0.0655548 6.69674 0.188839 6.58761 0.337471 6.56451L6.07884 5.68903L8.64838 0.230779C8.71377 0.0896426 8.85058 0 9.00059 0C9.1506 0 9.28741 0.0896426 9.35279 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M32.3528 0.230779L34.9212 5.68903L40.6625 6.56451C40.8112 6.58761 40.9344 6.69674 40.9807 6.84619C41.027 6.99563 40.9884 7.15959 40.8809 7.2694L36.7272 11.5171L37.7079 17.5162C37.7337 17.6709 37.6731 17.8275 37.5517 17.9199C37.4302 18.0124 37.2691 18.0246 37.1362 17.9515L32.0006 15.1197L26.865 17.9523C26.7322 18.0257 26.5709 18.0137 26.4494 17.9212C26.3279 17.8288 26.2673 17.6722 26.2933 17.5174L27.274 11.5171L23.1191 7.2694C23.0116 7.15959 22.973 6.99563 23.0193 6.84619C23.0656 6.69674 23.1888 6.58761 23.3375 6.56451L29.0788 5.68903L31.6484 0.230779C31.7138 0.0896426 31.8506 0 32.0006 0C32.1506 0 32.2874 0.0896426 32.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M55.3528 0.230779L57.9212 5.68903L63.6625 6.56451C63.8112 6.58761 63.9344 6.69674 63.9807 6.84619C64.027 6.99563 63.9884 7.15959 63.8809 7.2694L59.7272 11.5171L60.7079 17.5162C60.7337 17.6709 60.6731 17.8275 60.5517 17.9199C60.4302 18.0124 60.2691 18.0246 60.1362 17.9515L55.0006 15.1197L49.865 17.9523C49.7322 18.0257 49.5709 18.0137 49.4494 17.9212C49.3279 17.8288 49.2673 17.6722 49.2933 17.5174L50.274 11.5171L46.1191 7.2694C46.0116 7.15959 45.973 6.99563 46.0193 6.84619C46.0656 6.69674 46.1888 6.58761 46.3375 6.56451L52.0788 5.68903L54.6484 0.230779C54.7138 0.0896426 54.8506 0 55.0006 0C55.1506 0 55.2874 0.0896426 55.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M78.3528 0.230779L80.9212 5.68903L86.6625 6.56451C86.8112 6.58761 86.9344 6.69674 86.9807 6.84619C87.027 6.99563 86.9884 7.15959 86.8809 7.2694L82.7272 11.5171L83.7079 17.5162C83.7337 17.6709 83.6731 17.8275 83.5517 17.9199C83.4302 18.0124 83.2691 18.0246 83.1362 17.9515L78.0006 15.1197L72.865 17.9523C72.7322 18.0257 72.5709 18.0137 72.4494 17.9212C72.3279 17.8288 72.2673 17.6722 72.2933 17.5174L73.274 11.5171L69.1191 7.2694C69.0116 7.15959 68.973 6.99563 69.0193 6.84619C69.0656 6.69674 69.1888 6.58761 69.3375 6.56451L75.0788 5.68903L77.6484 0.230779C77.7138 0.0896426 77.8506 0 78.0006 0C78.1506 0 78.2874 0.0896426 78.3528 0.230779Z\" fill=\"#FCC032\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M101.353 0.230779L103.921 5.68903L109.663 6.56451C109.811 6.58761 109.934 6.69674 109.981 6.84619C110.027 6.99563 109.988 7.15959 109.881 7.2694L105.727 11.5171L106.708 17.5162C106.734 17.6709 106.673 17.8275 106.552 17.9199C106.43 18.0124 106.269 18.0246 106.136 17.9515L101.001 15.1197L95.865 17.9523C95.7322 18.0257 95.5709 18.0137 95.4494 17.9212C95.3279 17.8288 95.2673 17.6722 95.2933 17.5174L96.274 11.5171L92.1191 7.2694C92.0116 7.15959 91.973 6.99563 92.0193 6.84619C92.0656 6.69674 92.1888 6.58761 92.3375 6.56451L98.0788 5.68903L100.648 0.230779C100.714 0.0896426 100.851 0 101.001 0C101.151 0 101.287 0.0896426 101.353 0.230779Z\" fill=\"#FCC032\"/>\\n</svg>\\n',withExternalLayout:true})]})]})]})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1538,intrinsicWidth:2490,loading:\"lazy\",pixelHeight:1538,pixelWidth:2490,sizes:\"min(86.4583vw, 664px)\",src:\"https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png\",srcSet:\"https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=512 512w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png 2490w\"}},CKK0t3z1X:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1538,intrinsicWidth:2490,loading:\"lazy\",pixelHeight:1538,pixelWidth:2490,sizes:\"min(86.4919vw, 858px)\",src:\"https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png\",srcSet:\"https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=512 512w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png 2490w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation28,__framer__exit:animation29,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1538,intrinsicWidth:2490,loading:\"lazy\",pixelHeight:1538,pixelWidth:2490,sizes:\"min(86.4583vw, 1245px)\",src:\"https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png\",srcSet:\"https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=512 512w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/eqthm6bOS6yc8DjfShokZ3Qmfvk.png 2490w\"},className:\"framer-y6vmsv hidden-qjwwro\",\"data-framer-name\":\"Apple_Macbook_Pro_15_Space_Grey\",name:\"Apple_Macbook_Pro_15_Space_Grey\",style:{transformPerspective:1200}})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rbmu4j\",\"data-framer-name\":\"Testimonials\",name:\"Testimonials\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d5l0az\",\"data-framer-name\":\"Container\",name:\"Container\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation25,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-16x2qnn\",\"data-framer-name\":\"Section Heading\",name:\"Section Heading\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Read what the \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"customers\"}),\" are saying about us.\"]})}),className:\"framer-137qddi\",\"data-framer-name\":\"Read what the customers are saying about us.\",fonts:[\"Inter\"],name:\"Read what the customers are saying about us.\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kbpts5\",\"data-framer-name\":\"Row\",name:\"Row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mez2ei\",\"data-framer-name\":\"Column\",name:\"Column\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation25,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1v08s45-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard,{height:\"100%\",id:\"A3cW9RecV\",image:addImageAlt({src:\"https://framerusercontent.com/images/hUaynCzUd97q8QyEnuri0JVdC0.png\"},\"\"),layoutId:\"A3cW9RecV\",style:{width:\"100%\"},text:\"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business.\u201D\",userName:\"Jeff Harper\",userPosition:\"Financial Analyst\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation30,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1s2f9mr-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard,{height:\"100%\",id:\"FC1XTANEx\",image:addImageAlt({src:\"https://framerusercontent.com/images/rhmEjv79u6G2TH6NReGGhyMnps.png\"},\"\"),layoutId:\"FC1XTANEx\",style:{width:\"100%\"},text:\"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us. Ittech is exactly what our business has been lacking.\u201D\\n\",userName:\"James Lee\",userPosition:\"Financial Analyst\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dgbnqe\",\"data-framer-name\":\"Column\",name:\"Column\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition13},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation31,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-k0x2sy-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard,{height:\"100%\",id:\"Poge5Pp_T\",image:addImageAlt({src:\"https://framerusercontent.com/images/neCuF5c3PUXT59iiwkKIxxUew.png\"},\"\"),layoutId:\"Poge5Pp_T\",style:{width:\"100%\"},text:\"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business. Ittech is exactly what our business has been lacking.\u201D\\n\",userName:\"Jack Doe\",userPosition:\"Marketing Specialists\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1i8ilnx-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard,{height:\"100%\",id:\"iGztysMfe\",image:addImageAlt({src:\"https://framerusercontent.com/images/7DPBypWpr9BHwtrrr9vXcTmQ.png\"},\"\"),layoutId:\"iGztysMfe\",style:{width:\"100%\"},text:\"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. Ittech is exactly what our business has been lacking.\u201D\\n\",userName:\"Matt Cannon\",userPosition:\"Financial Analyst\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nny21x\",\"data-framer-name\":\"Column\",name:\"Column\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation19,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-19z9i8m-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard,{height:\"100%\",id:\"BISJF_wvl\",image:addImageAlt({src:\"https://framerusercontent.com/images/H9RZQx3aKEKMWYRzdECGWvyohAk.png\"},\"\"),layoutId:\"BISJF_wvl\",style:{width:\"100%\"},text:\"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us. Ittech is exactly what our business has been lacking.\u201D\",userName:\"Robert Floss\",userPosition:\"Sales Manager\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation32,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-10qxo0m-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(TestimonialCard,{height:\"100%\",id:\"vFErTAfr0\",layoutId:\"vFErTAfr0\",style:{width:\"100%\"},text:\"\u201CWe struggled for years to find an IT company that we could trust. While others would try to sell us IT solutions. We actually took the time to listen to what made us unique as a business.\u201D\",userName:\"Joe Black\",userPosition:\"Financial Analyst\",width:\"100%\"})})})})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-nwq9ud\",\"data-framer-name\":\"Article Section\",name:\"Article Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-r0w7te\",\"data-framer-name\":\"Container\",name:\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-trt3ng\",\"data-framer-name\":\"Article Content\",name:\"Article Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-6i6yv9\",\"data-framer-name\":\"Section Heading\",name:\"Section Heading\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1r4dh2m\",\"data-styles-preset\":\"yGsYpHj4D\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Here\u2019s our latest updates from the \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4d1f0aa2-b5a8-4d45-821d-09a5ba986b3c, rgb(40, 208, 138))\"},children:\"news\"})]})}),className:\"framer-185lucl\",\"data-framer-name\":\"Empower your business with cutting-edge solutions.\",fonts:[\"Inter\"],name:\"Empower your business with cutting-edge solutions.\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-n39ag8\",children:/*#__PURE__*/_jsx(QueryData,{query:{from:{data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{name:\"TRrwyxa9U\",type:\"Identifier\"},{name:\"aebDOMA_u\",type:\"Identifier\"},{name:\"jfKhvVVWw\",type:\"Identifier\"},{name:\"sywP7aOwy\",type:\"Identifier\"},{name:\"HDScWhnxI\",type:\"Identifier\"},{name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection.map(({TRrwyxa9U:TRrwyxa9UiaBagCeAF,aebDOMA_u:aebDOMA_uiaBagCeAF,jfKhvVVWw:jfKhvVVWwiaBagCeAF,sywP7aOwy:sywP7aOwyiaBagCeAF,HDScWhnxI:HDScWhnxIiaBagCeAF,id:idiaBagCeAF},i)=>{return /*#__PURE__*/_jsx(LayoutGroup,{id:`iaBagCeAF-${idiaBagCeAF}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{HDScWhnxI:HDScWhnxIiaBagCeAF},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation18,__framer__exit:animation25,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ycfeef\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{HDScWhnxI:HDScWhnxIiaBagCeAF},webPageId:\"vCNeCQp4M\"},implicitPathVariables:undefined},{href:{pathVariables:{HDScWhnxI:HDScWhnxIiaBagCeAF},webPageId:\"vCNeCQp4M\"},implicitPathVariables:undefined},{href:{pathVariables:{HDScWhnxI:HDScWhnxIiaBagCeAF},webPageId:\"vCNeCQp4M\"},implicitPathVariables:undefined},{href:{pathVariables:{HDScWhnxI:HDScWhnxIiaBagCeAF},webPageId:\"vCNeCQp4M\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1571k33-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{link:resolvedLinks3[2]},CKK0t3z1X:{link:resolvedLinks3[1]},icOKwo9I8:{link:resolvedLinks3[3]}},children:/*#__PURE__*/_jsx(BlogCard,{date:toDateString(aebDOMA_uiaBagCeAF,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode),height:\"100%\",id:\"WsZ10mB9B\",image:toResponsiveImage(TRrwyxa9UiaBagCeAF),layoutId:\"WsZ10mB9B\",link:resolvedLinks3[0],style:{width:\"100%\"},text:sywP7aOwyiaBagCeAF,title:jfKhvVVWwiaBagCeAF,variant:\"Eqifm9XRR\",width:\"100%\"})})})})})})})},idiaBagCeAF);})})})})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1na3dn9-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BJwoCcMAZ:{variant:\"YbFtBIoZj\"},icOKwo9I8:{variant:\"C8O3UCIfy\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"KoWzd6Lns\",layoutId:\"KoWzd6Lns\",style:{width:\"100%\"},variant:\"umfIs64xB\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-3MPD9 { background: var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255)) /* {\"name\":\"Neutral / 01\"} */; }`,\".framer-3MPD9.framer-lux5qc, .framer-3MPD9 .framer-lux5qc { display: block; }\",\".framer-3MPD9.framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-3MPD9 .framer-cafmou-container { bottom: 65px; flex: none; height: auto; position: fixed; right: 45px; width: auto; z-index: 5; }\",\".framer-3MPD9 .framer-gkf5j3-container, .framer-3MPD9 .framer-1v08s45-container, .framer-3MPD9 .framer-1s2f9mr-container, .framer-3MPD9 .framer-k0x2sy-container, .framer-3MPD9 .framer-1i8ilnx-container, .framer-3MPD9 .framer-19z9i8m-container, .framer-3MPD9 .framer-10qxo0m-container, .framer-3MPD9 .framer-1na3dn9-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1o7kfxp { align-content: center; align-items: center; background-color: var(--token-af87a42c-b043-45bb-876f-e01233619fdc, #f2f5f8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 0px 70px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-12bnvcm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-fbw17o { --border-bottom-width: 1px; --border-color: var(--token-53a77729-6f92-42f5-94db-29971b5dfa46, #e2e7ec); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-14tpw3n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 616px; overflow: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-3MPD9 .framer-ub54uk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-ikp26j, .framer-3MPD9 .framer-15zd65n, .framer-3MPD9 .framer-bi3voo, .framer-3MPD9 .framer-1i13dd0, .framer-3MPD9 .framer-t5v5ep, .framer-3MPD9 .framer-sxciy4, .framer-3MPD9 .framer-1nwxtmd, .framer-3MPD9 .framer-1hfm1l8, .framer-3MPD9 .framer-cyns76, .framer-3MPD9 .framer-1j6or3n, .framer-3MPD9 .framer-17s5spv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-3MPD9 .framer-mdlgs4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-2ti695 { align-content: center; align-items: center; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-vi2yga-container, .framer-3MPD9 .framer-3vm53g-container, .framer-3MPD9 .framer-tdsqle-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3MPD9 .framer-1o1plvr { align-content: center; align-items: center; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-q3fas5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 602px; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-3MPD9 .framer-1dn01u5 { --border-bottom-width: 5px; --border-color: #ffffff; --border-left-width: 5px; --border-right-width: 5px; --border-style: solid; --border-top-width: 5px; align-content: center; align-items: center; aspect-ratio: 1.4506024096385541 / 1; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; box-shadow: 0px 34px 80px 0px rgba(0, 0, 0, 0.18); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 415px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-19nfpxi-container { flex: none; height: 102px; position: relative; width: 166px; }\",\".framer-3MPD9 .framer-ozfxxj { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 3; }\",\".framer-3MPD9 .framer-d9xw5d-container { flex: none; height: 730px; left: calc(50.00000000000002% - min(100%, 1296px) / 2); max-width: 100%; position: fixed; top: calc(50.00000000000002% - 730px / 2); width: 1296px; z-index: 3; }\",\".framer-3MPD9 .framer-1lqa22n { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px; position: fixed; right: 10px; top: 10px; width: min-content; z-index: 3; }\",\".framer-3MPD9 .framer-kcwmae-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-3MPD9 .framer-eje6gd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-a3hf6m { aspect-ratio: 3.967741935483871 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); overflow: hidden; position: relative; width: 123px; }\",\".framer-3MPD9 .framer-1mwhdpp, .framer-3MPD9 .framer-1agrpk7 { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-3MPD9 .framer-3mc07c { aspect-ratio: 6 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 96px; }\",\".framer-3MPD9 .framer-2e1q03, .framer-3MPD9 .framer-ic7ozj, .framer-3MPD9 .framer-1b56vm0, .framer-3MPD9 .framer-18b857j, .framer-3MPD9 .framer-ayzfxv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3MPD9 .framer-xge7v0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 77px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-6tcmhz-container, .framer-3MPD9 .framer-1571k33-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-3MPD9 .framer-1x1taq4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1grt86y, .framer-3MPD9 .framer-qkigiw, .framer-3MPD9 .framer-13iibz3, .framer-3MPD9 .framer-r0w7te { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1320px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1320px; }\",\".framer-3MPD9 .framer-ca6zh0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-ddlz09 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 610px; overflow: hidden; padding: 0px; position: relative; width: 610px; }\",\".framer-3MPD9 .framer-1qmqqhd, .framer-3MPD9 .framer-137qddi { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-3MPD9 .framer-197u1ru-container { flex: none; height: 627px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1uzpb7u { align-content: center; align-items: center; background-color: var(--token-af87a42c-b043-45bb-876f-e01233619fdc, #f2f5f8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 114px 0px 114px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1lkc02x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 75px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1ww6y33 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 35%; }\",\".framer-3MPD9 .framer-jpd62v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 2px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-3MPD9 .framer-1hb5729 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 54px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 781px; }\",\".framer-3MPD9 .framer-q4b52h, .framer-3MPD9 .framer-qnmzox, .framer-3MPD9 .framer-ougex9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 27%; }\",\".framer-3MPD9 .framer-ggcr5e, .framer-3MPD9 .framer-37srqt, .framer-3MPD9 .framer-1oxg19l { aspect-ratio: 1 / 1; box-shadow: 0px 2.9787232875823975px 59.574462890625px 0px rgba(0, 0, 0, 0.08); flex: none; height: var(--framer-aspect-ratio-supported, 64px); overflow: visible; position: relative; width: 64px; }\",\".framer-3MPD9 .framer-mng24, .framer-3MPD9 .framer-13j0rxm { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-3MPD9 .framer-10ginep, .framer-3MPD9 .framer-5hms9h, .framer-3MPD9 .framer-1nu2q44 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 217px; }\",\".framer-3MPD9 .framer-wu7aw7 { bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: 64px; }\",\".framer-3MPD9 .framer-su7vxs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 130px 0px 130px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-f8942u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: 468px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-eo8beo { aspect-ratio: 1.2457264957264957 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 468px); overflow: visible; position: relative; width: 46%; }\",\".framer-3MPD9 .framer-19k31eu { aspect-ratio: 1.123931623931624 / 1; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: var(--framer-aspect-ratio-supported, 468px); left: 0px; position: absolute; top: 0px; width: 90%; }\",\".framer-3MPD9 .framer-1feg936 { aspect-ratio: 1.530612244897959 / 1; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; box-shadow: 10px 10px 70px 0px rgba(91, 104, 113, 0.2), 0px 0px 1px 0px rgba(26, 32, 36, 0.3199999928474426); flex: none; height: var(--framer-aspect-ratio-supported, 196px); left: 283px; overflow: hidden; position: absolute; top: 234px; width: 51%; will-change: var(--framer-will-change-override, transform); }\",\".framer-3MPD9 .framer-12a7viy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 46%; }\",\".framer-3MPD9 .framer-htdaqp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 83%; }\",\".framer-3MPD9 .framer-1n3r4tn { align-content: center; align-items: center; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-1casdl5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-b8lptf { align-content: center; align-items: center; background-color: var(--token-3f6f7fcf-eb70-476f-b5de-2d85be4093ab, #171a1f); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 154px 0px 155px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1guo8uz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1320px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1320px; }\",\".framer-3MPD9 .framer-46f14b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 561px; }\",\".framer-3MPD9 .framer-1cakpeu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1pwr48y { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 561px; word-break: break-word; word-wrap: break-word; }\",\".framer-3MPD9 .framer-wlgo6p { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 535px; word-break: break-word; word-wrap: break-word; }\",\".framer-3MPD9 .framer-1e8p0vx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 383px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-rjahbe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-fb3utm, .framer-3MPD9 .framer-vanein { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-ucwpo5, .framer-3MPD9 .framer-vm5vpu { flex: none; height: 18px; position: relative; width: 110px; }\",\".framer-3MPD9 .framer-1bs3aet { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 117px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MPD9 .framer-y6vmsv { aspect-ratio: 1.6189856957087125 / 1; bottom: -105px; flex: none; height: var(--framer-aspect-ratio-supported, 769px); max-width: 1245px; overflow: visible; position: absolute; right: -385px; width: 86%; z-index: 1; }\",\".framer-3MPD9 .framer-rbmu4j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 90px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1d5l0az { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1320px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1320px; }\",\".framer-3MPD9 .framer-16x2qnn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 569px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-1kbpts5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-mez2ei, .framer-3MPD9 .framer-1dgbnqe, .framer-3MPD9 .framer-nny21x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3MPD9 .framer-nwq9ud { align-content: center; align-items: center; background-color: var(--token-af87a42c-b043-45bb-876f-e01233619fdc, #f2f5f8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 114px 0px 128px 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-trt3ng { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 65px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-6i6yv9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 600px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-185lucl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 85%; word-break: break-word; word-wrap: break-word; }\",\".framer-3MPD9 .framer-n39ag8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-3MPD9 .framer-ycfeef { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 32%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-3MPD9.framer-72rtr7, .framer-3MPD9 .framer-1o7kfxp, .framer-3MPD9 .framer-12bnvcm, .framer-3MPD9 .framer-14tpw3n, .framer-3MPD9 .framer-ub54uk, .framer-3MPD9 .framer-mdlgs4, .framer-3MPD9 .framer-2ti695, .framer-3MPD9 .framer-1o1plvr, .framer-3MPD9 .framer-q3fas5, .framer-3MPD9 .framer-1dn01u5, .framer-3MPD9 .framer-1lqa22n, .framer-3MPD9 .framer-eje6gd, .framer-3MPD9 .framer-xge7v0, .framer-3MPD9 .framer-1x1taq4, .framer-3MPD9 .framer-1grt86y, .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-ddlz09, .framer-3MPD9 .framer-1uzpb7u, .framer-3MPD9 .framer-qkigiw, .framer-3MPD9 .framer-1lkc02x, .framer-3MPD9 .framer-1ww6y33, .framer-3MPD9 .framer-jpd62v, .framer-3MPD9 .framer-1hb5729, .framer-3MPD9 .framer-q4b52h, .framer-3MPD9 .framer-10ginep, .framer-3MPD9 .framer-qnmzox, .framer-3MPD9 .framer-5hms9h, .framer-3MPD9 .framer-ougex9, .framer-3MPD9 .framer-1nu2q44, .framer-3MPD9 .framer-su7vxs, .framer-3MPD9 .framer-13iibz3, .framer-3MPD9 .framer-f8942u, .framer-3MPD9 .framer-12a7viy, .framer-3MPD9 .framer-htdaqp, .framer-3MPD9 .framer-1n3r4tn, .framer-3MPD9 .framer-1casdl5, .framer-3MPD9 .framer-b8lptf, .framer-3MPD9 .framer-1guo8uz, .framer-3MPD9 .framer-46f14b, .framer-3MPD9 .framer-1cakpeu, .framer-3MPD9 .framer-rjahbe, .framer-3MPD9 .framer-fb3utm, .framer-3MPD9 .framer-1bs3aet, .framer-3MPD9 .framer-vanein, .framer-3MPD9 .framer-rbmu4j, .framer-3MPD9 .framer-1d5l0az, .framer-3MPD9 .framer-16x2qnn, .framer-3MPD9 .framer-1kbpts5, .framer-3MPD9 .framer-mez2ei, .framer-3MPD9 .framer-1dgbnqe, .framer-3MPD9 .framer-nny21x, .framer-3MPD9 .framer-nwq9ud, .framer-3MPD9 .framer-r0w7te, .framer-3MPD9 .framer-trt3ng, .framer-3MPD9 .framer-6i6yv9, .framer-3MPD9 .framer-n39ag8, .framer-3MPD9 .framer-ycfeef { gap: 0px; } .framer-3MPD9.framer-72rtr7 > *, .framer-3MPD9 .framer-1o7kfxp > *, .framer-3MPD9 .framer-12bnvcm > *, .framer-3MPD9 .framer-1x1taq4 > *, .framer-3MPD9 .framer-1grt86y > *, .framer-3MPD9 .framer-1uzpb7u > *, .framer-3MPD9 .framer-qkigiw > *, .framer-3MPD9 .framer-su7vxs > *, .framer-3MPD9 .framer-13iibz3 > *, .framer-3MPD9 .framer-b8lptf > *, .framer-3MPD9 .framer-1guo8uz > *, .framer-3MPD9 .framer-rbmu4j > *, .framer-3MPD9 .framer-nwq9ud > *, .framer-3MPD9 .framer-r0w7te > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3MPD9.framer-72rtr7 > :first-child, .framer-3MPD9 .framer-1o7kfxp > :first-child, .framer-3MPD9 .framer-12bnvcm > :first-child, .framer-3MPD9 .framer-14tpw3n > :first-child, .framer-3MPD9 .framer-ub54uk > :first-child, .framer-3MPD9 .framer-q3fas5 > :first-child, .framer-3MPD9 .framer-1x1taq4 > :first-child, .framer-3MPD9 .framer-1grt86y > :first-child, .framer-3MPD9 .framer-ca6zh0 > :first-child, .framer-3MPD9 .framer-1uzpb7u > :first-child, .framer-3MPD9 .framer-qkigiw > :first-child, .framer-3MPD9 .framer-1ww6y33 > :first-child, .framer-3MPD9 .framer-q4b52h > :first-child, .framer-3MPD9 .framer-10ginep > :first-child, .framer-3MPD9 .framer-qnmzox > :first-child, .framer-3MPD9 .framer-5hms9h > :first-child, .framer-3MPD9 .framer-ougex9 > :first-child, .framer-3MPD9 .framer-1nu2q44 > :first-child, .framer-3MPD9 .framer-su7vxs > :first-child, .framer-3MPD9 .framer-13iibz3 > :first-child, .framer-3MPD9 .framer-12a7viy > :first-child, .framer-3MPD9 .framer-htdaqp > :first-child, .framer-3MPD9 .framer-b8lptf > :first-child, .framer-3MPD9 .framer-1guo8uz > :first-child, .framer-3MPD9 .framer-46f14b > :first-child, .framer-3MPD9 .framer-1cakpeu > :first-child, .framer-3MPD9 .framer-rjahbe > :first-child, .framer-3MPD9 .framer-fb3utm > :first-child, .framer-3MPD9 .framer-1bs3aet > :first-child, .framer-3MPD9 .framer-vanein > :first-child, .framer-3MPD9 .framer-rbmu4j > :first-child, .framer-3MPD9 .framer-1d5l0az > :first-child, .framer-3MPD9 .framer-mez2ei > :first-child, .framer-3MPD9 .framer-1dgbnqe > :first-child, .framer-3MPD9 .framer-nny21x > :first-child, .framer-3MPD9 .framer-nwq9ud > :first-child, .framer-3MPD9 .framer-r0w7te > :first-child, .framer-3MPD9 .framer-trt3ng > :first-child, .framer-3MPD9 .framer-6i6yv9 > :first-child { margin-top: 0px; } .framer-3MPD9.framer-72rtr7 > :last-child, .framer-3MPD9 .framer-1o7kfxp > :last-child, .framer-3MPD9 .framer-12bnvcm > :last-child, .framer-3MPD9 .framer-14tpw3n > :last-child, .framer-3MPD9 .framer-ub54uk > :last-child, .framer-3MPD9 .framer-q3fas5 > :last-child, .framer-3MPD9 .framer-1x1taq4 > :last-child, .framer-3MPD9 .framer-1grt86y > :last-child, .framer-3MPD9 .framer-ca6zh0 > :last-child, .framer-3MPD9 .framer-1uzpb7u > :last-child, .framer-3MPD9 .framer-qkigiw > :last-child, .framer-3MPD9 .framer-1ww6y33 > :last-child, .framer-3MPD9 .framer-q4b52h > :last-child, .framer-3MPD9 .framer-10ginep > :last-child, .framer-3MPD9 .framer-qnmzox > :last-child, .framer-3MPD9 .framer-5hms9h > :last-child, .framer-3MPD9 .framer-ougex9 > :last-child, .framer-3MPD9 .framer-1nu2q44 > :last-child, .framer-3MPD9 .framer-su7vxs > :last-child, .framer-3MPD9 .framer-13iibz3 > :last-child, .framer-3MPD9 .framer-12a7viy > :last-child, .framer-3MPD9 .framer-htdaqp > :last-child, .framer-3MPD9 .framer-b8lptf > :last-child, .framer-3MPD9 .framer-1guo8uz > :last-child, .framer-3MPD9 .framer-46f14b > :last-child, .framer-3MPD9 .framer-1cakpeu > :last-child, .framer-3MPD9 .framer-rjahbe > :last-child, .framer-3MPD9 .framer-fb3utm > :last-child, .framer-3MPD9 .framer-1bs3aet > :last-child, .framer-3MPD9 .framer-vanein > :last-child, .framer-3MPD9 .framer-rbmu4j > :last-child, .framer-3MPD9 .framer-1d5l0az > :last-child, .framer-3MPD9 .framer-mez2ei > :last-child, .framer-3MPD9 .framer-1dgbnqe > :last-child, .framer-3MPD9 .framer-nny21x > :last-child, .framer-3MPD9 .framer-nwq9ud > :last-child, .framer-3MPD9 .framer-r0w7te > :last-child, .framer-3MPD9 .framer-trt3ng > :last-child, .framer-3MPD9 .framer-6i6yv9 > :last-child { margin-bottom: 0px; } .framer-3MPD9 .framer-14tpw3n > *, .framer-3MPD9 .framer-rjahbe > *, .framer-3MPD9 .framer-1bs3aet > *, .framer-3MPD9 .framer-6i6yv9 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-3MPD9 .framer-ub54uk > *, .framer-3MPD9 .framer-q3fas5 > *, .framer-3MPD9 .framer-mez2ei > *, .framer-3MPD9 .framer-1dgbnqe > *, .framer-3MPD9 .framer-nny21x > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-3MPD9 .framer-mdlgs4 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-3MPD9 .framer-mdlgs4 > :first-child, .framer-3MPD9 .framer-2ti695 > :first-child, .framer-3MPD9 .framer-1o1plvr > :first-child, .framer-3MPD9 .framer-1dn01u5 > :first-child, .framer-3MPD9 .framer-1lqa22n > :first-child, .framer-3MPD9 .framer-eje6gd > :first-child, .framer-3MPD9 .framer-xge7v0 > :first-child, .framer-3MPD9 .framer-ddlz09 > :first-child, .framer-3MPD9 .framer-1lkc02x > :first-child, .framer-3MPD9 .framer-jpd62v > :first-child, .framer-3MPD9 .framer-1hb5729 > :first-child, .framer-3MPD9 .framer-f8942u > :first-child, .framer-3MPD9 .framer-1n3r4tn > :first-child, .framer-3MPD9 .framer-1casdl5 > :first-child, .framer-3MPD9 .framer-16x2qnn > :first-child, .framer-3MPD9 .framer-1kbpts5 > :first-child, .framer-3MPD9 .framer-n39ag8 > :first-child, .framer-3MPD9 .framer-ycfeef > :first-child { margin-left: 0px; } .framer-3MPD9 .framer-mdlgs4 > :last-child, .framer-3MPD9 .framer-2ti695 > :last-child, .framer-3MPD9 .framer-1o1plvr > :last-child, .framer-3MPD9 .framer-1dn01u5 > :last-child, .framer-3MPD9 .framer-1lqa22n > :last-child, .framer-3MPD9 .framer-eje6gd > :last-child, .framer-3MPD9 .framer-xge7v0 > :last-child, .framer-3MPD9 .framer-ddlz09 > :last-child, .framer-3MPD9 .framer-1lkc02x > :last-child, .framer-3MPD9 .framer-jpd62v > :last-child, .framer-3MPD9 .framer-1hb5729 > :last-child, .framer-3MPD9 .framer-f8942u > :last-child, .framer-3MPD9 .framer-1n3r4tn > :last-child, .framer-3MPD9 .framer-1casdl5 > :last-child, .framer-3MPD9 .framer-16x2qnn > :last-child, .framer-3MPD9 .framer-1kbpts5 > :last-child, .framer-3MPD9 .framer-n39ag8 > :last-child, .framer-3MPD9 .framer-ycfeef > :last-child { margin-right: 0px; } .framer-3MPD9 .framer-2ti695 > *, .framer-3MPD9 .framer-1o1plvr > *, .framer-3MPD9 .framer-1dn01u5 > *, .framer-3MPD9 .framer-1lqa22n > *, .framer-3MPD9 .framer-ddlz09 > *, .framer-3MPD9 .framer-jpd62v > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-3MPD9 .framer-eje6gd > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-3MPD9 .framer-xge7v0 > *, .framer-3MPD9 .framer-1n3r4tn > *, .framer-3MPD9 .framer-1casdl5 > *, .framer-3MPD9 .framer-16x2qnn > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-3MPD9 .framer-ca6zh0 > * { margin: 0px; margin-bottom: calc(90px / 2); margin-top: calc(90px / 2); } .framer-3MPD9 .framer-1lkc02x > * { margin: 0px; margin-left: calc(75px / 2); margin-right: calc(75px / 2); } .framer-3MPD9 .framer-1ww6y33 > *, .framer-3MPD9 .framer-htdaqp > *, .framer-3MPD9 .framer-1cakpeu > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-3MPD9 .framer-1hb5729 > * { margin: 0px; margin-left: calc(54px / 2); margin-right: calc(54px / 2); } .framer-3MPD9 .framer-q4b52h > *, .framer-3MPD9 .framer-qnmzox > *, .framer-3MPD9 .framer-ougex9 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-3MPD9 .framer-10ginep > *, .framer-3MPD9 .framer-5hms9h > *, .framer-3MPD9 .framer-1nu2q44 > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } .framer-3MPD9 .framer-f8942u > * { margin: 0px; margin-left: calc(96px / 2); margin-right: calc(96px / 2); } .framer-3MPD9 .framer-12a7viy > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-3MPD9 .framer-46f14b > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-3MPD9 .framer-fb3utm > *, .framer-3MPD9 .framer-vanein > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-3MPD9 .framer-1d5l0az > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-3MPD9 .framer-1kbpts5 > *, .framer-3MPD9 .framer-n39ag8 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-3MPD9 .framer-trt3ng > * { margin: 0px; margin-bottom: calc(65px / 2); margin-top: calc(65px / 2); } .framer-3MPD9 .framer-ycfeef > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } }\",\"@media (min-width: 1440px) { .framer-3MPD9 .hidden-72rtr7 { display: none !important; } }\",`@media (min-width: 992px) and (max-width: 1439px) { .framer-3MPD9 .hidden-lndu8e { display: none !important; } .${metadata.bodyClassName}-framer-3MPD9 { background: var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255)) /* {\"name\":\"Neutral / 01\"} */; } .framer-3MPD9.framer-72rtr7 { width: 992px; } .framer-3MPD9 .framer-12bnvcm, .framer-3MPD9 .framer-qkigiw, .framer-3MPD9 .framer-13iibz3 { max-width: 1000px; } .framer-3MPD9 .framer-14tpw3n { width: 50%; } .framer-3MPD9 .framer-q3fas5 { width: 45%; } .framer-3MPD9 .framer-1dn01u5 { height: var(--framer-aspect-ratio-supported, 289px); } .framer-3MPD9 .framer-19nfpxi-container { height: 59px; width: 96px; } .framer-3MPD9 .framer-d9xw5d-container { height: 66%; left: calc(50.00000000000002% - min(100%, 940px) / 2); top: calc(50.00000000000002% - 66% / 2); width: 940px; } .framer-3MPD9 .framer-1grt86y, .framer-3MPD9 .framer-1guo8uz, .framer-3MPD9 .framer-1d5l0az, .framer-3MPD9 .framer-r0w7te { gap: 71px; max-width: 1000px; } .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-trt3ng { gap: 70px; } .framer-3MPD9 .framer-197u1ru-container { height: auto; } .framer-3MPD9 .framer-1uzpb7u, .framer-3MPD9 .framer-su7vxs, .framer-3MPD9 .framer-nwq9ud { padding: 100px 0px 100px 0px; } .framer-3MPD9 .framer-1lkc02x { align-content: center; align-items: center; flex-direction: column; gap: 60px; } .framer-3MPD9 .framer-1ww6y33 { max-width: 500px; width: 100%; } .framer-3MPD9 .framer-1hb5729 { gap: unset; justify-content: space-around; width: 100%; } .framer-3MPD9 .framer-f8942u { gap: 60px; height: min-content; } .framer-3MPD9 .framer-eo8beo { height: var(--framer-aspect-ratio-supported, 334px); width: 44%; } .framer-3MPD9 .framer-19k31eu { height: var(--framer-aspect-ratio-supported, 334px); } .framer-3MPD9 .framer-1feg936 { bottom: 68px; height: var(--framer-aspect-ratio-supported, 106px); left: unset; right: -18px; top: unset; width: 39%; } .framer-3MPD9 .framer-12a7viy { gap: 35px; width: 49%; } .framer-3MPD9 .framer-htdaqp { width: 100%; } .framer-3MPD9 .framer-b8lptf { padding: 100px 0px 120px 0px; } .framer-3MPD9 .framer-y6vmsv { height: var(--framer-aspect-ratio-supported, 530px); max-width: 858px; width: 86%; } .framer-3MPD9 .framer-ycfeef { width: 31%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-3MPD9 .framer-1grt86y, .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-1lkc02x, .framer-3MPD9 .framer-1hb5729, .framer-3MPD9 .framer-f8942u, .framer-3MPD9 .framer-12a7viy, .framer-3MPD9 .framer-1guo8uz, .framer-3MPD9 .framer-1d5l0az, .framer-3MPD9 .framer-r0w7te, .framer-3MPD9 .framer-trt3ng { gap: 0px; } .framer-3MPD9 .framer-1grt86y > *, .framer-3MPD9 .framer-1guo8uz > *, .framer-3MPD9 .framer-1d5l0az > *, .framer-3MPD9 .framer-r0w7te > * { margin: 0px; margin-bottom: calc(71px / 2); margin-top: calc(71px / 2); } .framer-3MPD9 .framer-1grt86y > :first-child, .framer-3MPD9 .framer-ca6zh0 > :first-child, .framer-3MPD9 .framer-1lkc02x > :first-child, .framer-3MPD9 .framer-12a7viy > :first-child, .framer-3MPD9 .framer-1guo8uz > :first-child, .framer-3MPD9 .framer-1d5l0az > :first-child, .framer-3MPD9 .framer-r0w7te > :first-child, .framer-3MPD9 .framer-trt3ng > :first-child { margin-top: 0px; } .framer-3MPD9 .framer-1grt86y > :last-child, .framer-3MPD9 .framer-ca6zh0 > :last-child, .framer-3MPD9 .framer-1lkc02x > :last-child, .framer-3MPD9 .framer-12a7viy > :last-child, .framer-3MPD9 .framer-1guo8uz > :last-child, .framer-3MPD9 .framer-1d5l0az > :last-child, .framer-3MPD9 .framer-r0w7te > :last-child, .framer-3MPD9 .framer-trt3ng > :last-child { margin-bottom: 0px; } .framer-3MPD9 .framer-ca6zh0 > *, .framer-3MPD9 .framer-trt3ng > * { margin: 0px; margin-bottom: calc(70px / 2); margin-top: calc(70px / 2); } .framer-3MPD9 .framer-1lkc02x > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-3MPD9 .framer-1hb5729 > *, .framer-3MPD9 .framer-1hb5729 > :first-child, .framer-3MPD9 .framer-1hb5729 > :last-child { margin: 0px; } .framer-3MPD9 .framer-f8942u > * { margin: 0px; margin-left: calc(60px / 2); margin-right: calc(60px / 2); } .framer-3MPD9 .framer-f8942u > :first-child { margin-left: 0px; } .framer-3MPD9 .framer-f8942u > :last-child { margin-right: 0px; } .framer-3MPD9 .framer-12a7viy > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } }}`,`@media (min-width: 768px) and (max-width: 991px) { .framer-3MPD9 .hidden-11zhlld { display: none !important; } .${metadata.bodyClassName}-framer-3MPD9 { background: var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255)) /* {\"name\":\"Neutral / 01\"} */; } .framer-3MPD9.framer-72rtr7 { width: 768px; } .framer-3MPD9 .framer-12bnvcm, .framer-3MPD9 .framer-1grt86y, .framer-3MPD9 .framer-qkigiw, .framer-3MPD9 .framer-13iibz3, .framer-3MPD9 .framer-1guo8uz, .framer-3MPD9 .framer-1d5l0az, .framer-3MPD9 .framer-r0w7te { max-width: 720px; } .framer-3MPD9 .framer-fbw17o { flex-direction: column; gap: 31px; justify-content: flex-start; padding: 0px 0px 80px 0px; } .framer-3MPD9 .framer-14tpw3n { order: 1; width: 63%; } .framer-3MPD9 .framer-ub54uk, .framer-3MPD9 .framer-n39ag8 { align-content: center; align-items: center; justify-content: center; } .framer-3MPD9 .framer-mdlgs4 { width: min-content; } .framer-3MPD9 .framer-q3fas5 { max-width: 391px; order: 0; width: 100%; } .framer-3MPD9 .framer-1dn01u5 { height: var(--framer-aspect-ratio-supported, 270px); } .framer-3MPD9 .framer-19nfpxi-container { height: 51px; width: 83px; } .framer-3MPD9 .framer-d9xw5d-container { height: 38%; left: calc(50.00000000000002% - min(100%, 718px) / 2); top: calc(50.00000000000002% - 38% / 2); width: 718px; } .framer-3MPD9 .framer-xge7v0 { padding: 40px 0px 0px 0px; } .framer-3MPD9 .framer-1x1taq4, .framer-3MPD9 .framer-1uzpb7u, .framer-3MPD9 .framer-su7vxs, .framer-3MPD9 .framer-nwq9ud { padding: 80px 0px 80px 0px; } .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-trt3ng { gap: 60px; } .framer-3MPD9 .framer-197u1ru-container { height: auto; } .framer-3MPD9 .framer-1lkc02x { align-content: center; align-items: center; flex-direction: column; gap: 40px; } .framer-3MPD9 .framer-1ww6y33 { align-content: center; align-items: center; gap: 0px; max-width: 425px; width: 100%; } .framer-3MPD9 .framer-1hb5729 { flex-wrap: wrap; gap: 40px; width: 100%; } .framer-3MPD9 .framer-q4b52h { flex: 1 0 0px; max-width: 50%; width: 1px; } .framer-3MPD9 .framer-10ginep, .framer-3MPD9 .framer-5hms9h, .framer-3MPD9 .framer-1nu2q44, .framer-3MPD9 .framer-htdaqp { width: 100%; } .framer-3MPD9 .framer-qnmzox, .framer-3MPD9 .framer-ougex9 { max-width: 50%; width: 100%; } .framer-3MPD9 .framer-f8942u { flex-direction: column; gap: 31px; height: min-content; } .framer-3MPD9 .framer-eo8beo, .framer-3MPD9 .framer-19k31eu { height: var(--framer-aspect-ratio-supported, 245px); } .framer-3MPD9 .framer-1feg936 { bottom: 35px; height: var(--framer-aspect-ratio-supported, 87px); left: unset; right: 0px; top: unset; width: 43%; } .framer-3MPD9 .framer-12a7viy { align-content: center; align-items: center; max-width: 484px; width: 100%; } .framer-3MPD9 .framer-b8lptf { padding: 80px 0px 155px 0px; } .framer-3MPD9 .framer-46f14b { max-width: 561px; width: 100%; } .framer-3MPD9 .framer-y6vmsv { height: var(--framer-aspect-ratio-supported, 411px); max-width: 664px; } .framer-3MPD9 .framer-1kbpts5 { flex-direction: column; } .framer-3MPD9 .framer-mez2ei { flex: none; flex-direction: row; height: 460px; width: 100%; } .framer-3MPD9 .framer-1v08s45-container, .framer-3MPD9 .framer-1s2f9mr-container, .framer-3MPD9 .framer-k0x2sy-container, .framer-3MPD9 .framer-1i8ilnx-container, .framer-3MPD9 .framer-19z9i8m-container, .framer-3MPD9 .framer-10qxo0m-container { flex: 1 0 0px; height: 100%; width: 1px; } .framer-3MPD9 .framer-1dgbnqe { flex: none; flex-direction: row; height: 489px; width: 100%; } .framer-3MPD9 .framer-nny21x { flex: none; flex-direction: row; height: 461px; width: 100%; } .framer-3MPD9 .framer-ycfeef { width: 48%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-3MPD9 .framer-fbw17o, .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-1lkc02x, .framer-3MPD9 .framer-1ww6y33, .framer-3MPD9 .framer-1hb5729, .framer-3MPD9 .framer-f8942u, .framer-3MPD9 .framer-1kbpts5, .framer-3MPD9 .framer-mez2ei, .framer-3MPD9 .framer-1dgbnqe, .framer-3MPD9 .framer-nny21x, .framer-3MPD9 .framer-trt3ng { gap: 0px; } .framer-3MPD9 .framer-fbw17o > *, .framer-3MPD9 .framer-f8942u > * { margin: 0px; margin-bottom: calc(31px / 2); margin-top: calc(31px / 2); } .framer-3MPD9 .framer-fbw17o > :first-child, .framer-3MPD9 .framer-ca6zh0 > :first-child, .framer-3MPD9 .framer-1lkc02x > :first-child, .framer-3MPD9 .framer-1ww6y33 > :first-child, .framer-3MPD9 .framer-f8942u > :first-child, .framer-3MPD9 .framer-1kbpts5 > :first-child, .framer-3MPD9 .framer-trt3ng > :first-child { margin-top: 0px; } .framer-3MPD9 .framer-fbw17o > :last-child, .framer-3MPD9 .framer-ca6zh0 > :last-child, .framer-3MPD9 .framer-1lkc02x > :last-child, .framer-3MPD9 .framer-1ww6y33 > :last-child, .framer-3MPD9 .framer-f8942u > :last-child, .framer-3MPD9 .framer-1kbpts5 > :last-child, .framer-3MPD9 .framer-trt3ng > :last-child { margin-bottom: 0px; } .framer-3MPD9 .framer-ca6zh0 > *, .framer-3MPD9 .framer-trt3ng > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-3MPD9 .framer-1lkc02x > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-3MPD9 .framer-1ww6y33 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3MPD9 .framer-1hb5729 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-3MPD9 .framer-1hb5729 > :first-child, .framer-3MPD9 .framer-mez2ei > :first-child, .framer-3MPD9 .framer-1dgbnqe > :first-child, .framer-3MPD9 .framer-nny21x > :first-child { margin-left: 0px; } .framer-3MPD9 .framer-1hb5729 > :last-child, .framer-3MPD9 .framer-mez2ei > :last-child, .framer-3MPD9 .framer-1dgbnqe > :last-child, .framer-3MPD9 .framer-nny21x > :last-child { margin-right: 0px; } .framer-3MPD9 .framer-1kbpts5 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-3MPD9 .framer-mez2ei > *, .framer-3MPD9 .framer-1dgbnqe > *, .framer-3MPD9 .framer-nny21x > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }}`,`@media (max-width: 767px) { .framer-3MPD9 .hidden-qjwwro { display: none !important; } .${metadata.bodyClassName}-framer-3MPD9 { background: var(--token-1bf1173e-bf90-4626-8851-283848c3b0fd, rgb(255, 255, 255)) /* {\"name\":\"Neutral / 01\"} */; } .framer-3MPD9.framer-72rtr7 { width: 390px; } .framer-3MPD9 .framer-1o7kfxp { padding: 80px 0px 60px 0px; } .framer-3MPD9 .framer-12bnvcm { max-width: 524px; } .framer-3MPD9 .framer-fbw17o { flex-direction: column; gap: 20px; justify-content: flex-start; padding: 0px 0px 60px 0px; } .framer-3MPD9 .framer-14tpw3n { max-width: 330px; order: 1; width: 100%; } .framer-3MPD9 .framer-mdlgs4, .framer-3MPD9 .framer-1e8p0vx { flex-wrap: wrap; } .framer-3MPD9 .framer-vi2yga-container, .framer-3MPD9 .framer-3vm53g-container, .framer-3MPD9 .framer-ddlz09, .framer-3MPD9 .framer-1ww6y33, .framer-3MPD9 .framer-10ginep, .framer-3MPD9 .framer-5hms9h, .framer-3MPD9 .framer-1nu2q44, .framer-3MPD9 .framer-htdaqp, .framer-3MPD9 .framer-46f14b, .framer-3MPD9 .framer-1pwr48y, .framer-3MPD9 .framer-wlgo6p, .framer-3MPD9 .framer-ycfeef { width: 100%; } .framer-3MPD9 .framer-q3fas5 { max-width: 391px; order: 0; width: 100%; } .framer-3MPD9 .framer-1dn01u5 { height: var(--framer-aspect-ratio-supported, 228px); } .framer-3MPD9 .framer-19nfpxi-container { height: 51px; width: 83px; } .framer-3MPD9 .framer-d9xw5d-container { height: 25%; left: calc(50.00000000000002% - min(100%, 92%) / 2); top: calc(50.00000000000002% - 25% / 2); width: 92%; } .framer-3MPD9 .framer-eje6gd { flex-wrap: wrap; gap: 12px; justify-content: center; width: 100%; } .framer-3MPD9 .framer-xge7v0 { padding: 60px 0px 0px 0px; } .framer-3MPD9 .framer-1x1taq4, .framer-3MPD9 .framer-1uzpb7u, .framer-3MPD9 .framer-su7vxs, .framer-3MPD9 .framer-b8lptf, .framer-3MPD9 .framer-rbmu4j, .framer-3MPD9 .framer-nwq9ud { padding: 60px 0px 60px 0px; } .framer-3MPD9 .framer-1grt86y, .framer-3MPD9 .framer-qkigiw, .framer-3MPD9 .framer-13iibz3, .framer-3MPD9 .framer-1guo8uz, .framer-3MPD9 .framer-r0w7te { max-width: 524px; width: 100%; } .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-trt3ng { gap: 40px; } .framer-3MPD9 .framer-197u1ru-container { height: auto; } .framer-3MPD9 .framer-1lkc02x { align-content: center; align-items: center; flex-direction: column; gap: 40px; } .framer-3MPD9 .framer-1hb5729 { flex-direction: column; gap: 38px; max-width: 310px; width: 100%; } .framer-3MPD9 .framer-q4b52h, .framer-3MPD9 .framer-qnmzox, .framer-3MPD9 .framer-ougex9 { align-content: center; align-items: center; width: 100%; } .framer-3MPD9 .framer-f8942u { flex-direction: column; gap: 37px; height: min-content; } .framer-3MPD9 .framer-eo8beo { height: var(--framer-aspect-ratio-supported, 222px); max-width: 276px; width: 100%; } .framer-3MPD9 .framer-19k31eu { height: var(--framer-aspect-ratio-supported, 222px); } .framer-3MPD9 .framer-1feg936 { bottom: 25px; height: var(--framer-aspect-ratio-supported, 93px); left: 133px; top: unset; } .framer-3MPD9 .framer-12a7viy { align-content: center; align-items: center; gap: 35px; width: 100%; } .framer-3MPD9 .framer-1d5l0az { gap: 40px; max-width: 524px; width: 100%; } .framer-3MPD9 .framer-1kbpts5 { flex-direction: column; } .framer-3MPD9 .framer-mez2ei, .framer-3MPD9 .framer-1dgbnqe, .framer-3MPD9 .framer-nny21x { flex: none; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-3MPD9 .framer-fbw17o, .framer-3MPD9 .framer-eje6gd, .framer-3MPD9 .framer-ca6zh0, .framer-3MPD9 .framer-1lkc02x, .framer-3MPD9 .framer-1hb5729, .framer-3MPD9 .framer-f8942u, .framer-3MPD9 .framer-12a7viy, .framer-3MPD9 .framer-1d5l0az, .framer-3MPD9 .framer-1kbpts5, .framer-3MPD9 .framer-trt3ng { gap: 0px; } .framer-3MPD9 .framer-fbw17o > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-3MPD9 .framer-fbw17o > :first-child, .framer-3MPD9 .framer-ca6zh0 > :first-child, .framer-3MPD9 .framer-1lkc02x > :first-child, .framer-3MPD9 .framer-1hb5729 > :first-child, .framer-3MPD9 .framer-f8942u > :first-child, .framer-3MPD9 .framer-12a7viy > :first-child, .framer-3MPD9 .framer-1d5l0az > :first-child, .framer-3MPD9 .framer-1kbpts5 > :first-child, .framer-3MPD9 .framer-trt3ng > :first-child { margin-top: 0px; } .framer-3MPD9 .framer-fbw17o > :last-child, .framer-3MPD9 .framer-ca6zh0 > :last-child, .framer-3MPD9 .framer-1lkc02x > :last-child, .framer-3MPD9 .framer-1hb5729 > :last-child, .framer-3MPD9 .framer-f8942u > :last-child, .framer-3MPD9 .framer-12a7viy > :last-child, .framer-3MPD9 .framer-1d5l0az > :last-child, .framer-3MPD9 .framer-1kbpts5 > :last-child, .framer-3MPD9 .framer-trt3ng > :last-child { margin-bottom: 0px; } .framer-3MPD9 .framer-eje6gd > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-3MPD9 .framer-eje6gd > :first-child { margin-left: 0px; } .framer-3MPD9 .framer-eje6gd > :last-child { margin-right: 0px; } .framer-3MPD9 .framer-ca6zh0 > *, .framer-3MPD9 .framer-1lkc02x > *, .framer-3MPD9 .framer-1d5l0az > *, .framer-3MPD9 .framer-trt3ng > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-3MPD9 .framer-1hb5729 > * { margin: 0px; margin-bottom: calc(38px / 2); margin-top: calc(38px / 2); } .framer-3MPD9 .framer-f8942u > * { margin: 0px; margin-bottom: calc(37px / 2); margin-top: calc(37px / 2); } .framer-3MPD9 .framer-12a7viy > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-3MPD9 .framer-1kbpts5 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }}`,...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-3MPD9[data-border=\"true\"]::after, .framer-3MPD9 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6572.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CKK0t3z1X\":{\"layout\":[\"fixed\",\"auto\"]},\"BJwoCcMAZ\":{\"layout\":[\"fixed\",\"auto\"]},\"icOKwo9I8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-3MPD9\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:6572.5,width:1440};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Space Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v16/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVksmNsFjTDJK.woff2\",weight:\"700\"},{family:\"Space Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v16/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7oUUsmNsFjTDJK.woff2\",weight:\"400\"},{family:\"Space Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacegrotesk/v16/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUUsmNsFjTDJK.woff2\",weight:\"500\"}]},...ButtonAreaCopyFonts,...HeaderFonts,...ButtonFonts,...PlayButtonFonts,...VideoFonts,...FeatherFonts,...BrandTickerFonts,...TabsFonts,...TestimonialCardFonts,...BlogCardFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CKK0t3z1X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BJwoCcMAZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"icOKwo9I8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerResponsiveScreen\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"6572.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "r", "s", "o", "n", "t", "e", "l", "defaultEvents", "ControlType", "findByArray", "arr", "search", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_2_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "isMotionValue", "v", "MotionValue", "useAutoMotionValue", "inputValue", "options", "optionsRef", "pe", "animation", "didInitialMount", "isOnCanvas", "RenderTarget", "onChangeDeps", "onChange", "te", "transformer", "value", "ref", "value1", "useConstant", "isMotionValue", "motionValue", "ue", "ref1", "newValue", "ref2", "animate2", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "isMountedAndReadyForProgressChanges", "X", "srcType", "srcFile", "srcUrl", "playing", "canvasPlay", "muted", "playsinline", "controls", "progress", "objectFit", "backgroundColor", "radius", "isMixed", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "poster", "restartOnEnter", "posterEnabled", "startTimeProp", "volume", "loop", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "videoRef", "pe", "isSafari", "useIsBrowserSafari", "requestingPlay", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "startTime", "se", "shouldPlay", "autoPlay", "isMuted", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "e", "pause", "ue", "videoProgress", "useAutoMotionValue", "value", "newValue", "useMotionValueEvent", "latest", "useOnEnter", "useOnExit", "src", "fragment", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "e", "r", "o", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "e", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "d", "f", "l", "g", "glide", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "n", "createGeneratorEasing", "e", "n", "o", "getGenerator", "t", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "e", "n", "dispatchViewEvent", "se", "o", "s", "__rest", "inView$1", "t", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isInView", "useInView", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "TickerFonts", "getFonts", "Ticker", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "SVG", "css", "FramerCumiFK0GJ", "withCSS", "CumiFK0GJ_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "U8PrGmrkv", "h6Bd0sISP", "rYXLrOXAR", "SzTEN3NBs", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "RichText", "x", "Image2", "css", "FramerMcsYWs15y", "withCSS", "McsYWs15y_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "xWTU8pv6K", "prUlWeyZc", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "Framersg5ye0EwF", "withCSS", "sg5ye0EwF_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "PV9wrKoev", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1qx40j7", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "SVG", "css", "FramerzLjVOjkNS", "withCSS", "zLjVOjkNS_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "ButtonAreaCopyFonts", "getFonts", "eZK8qYwaV_default", "HeaderFonts", "guAfxVbwL_default", "ButtonFonts", "sg5ye0EwF_default", "PlayButtonFonts", "zLjVOjkNS_default", "VideoFonts", "Video", "FeatherFonts", "Icon", "BrandTickerFonts", "CumiFK0GJ_default", "MotionDivWithFX", "withFX", "motion", "TabsFonts", "zzCKQywSc_default", "ImageWithFX", "Image2", "TestimonialCardFonts", "McsYWs15y_default", "ContainerWithFX", "Container", "BlogCardFonts", "Kuyvb8XU_default", "FooterFonts", "VKaxGTOqp_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "transition3", "animation4", "transition4", "animation5", "transition5", "animation6", "animation7", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transition6", "animation8", "animation9", "transition7", "animation10", "transition8", "animation11", "animation12", "animation13", "animation14", "transition9", "animation15", "animation16", "animation17", "animation18", "transition10", "animation19", "transition11", "animation20", "transition12", "animation21", "animation22", "animation23", "animation24", "animation25", "animation26", "animation27", "animation28", "animation29", "addImageAlt", "image", "alt", "animation30", "transition13", "animation31", "animation32", "toResponsiveImage", "value", "toDateString", "options", "activeLocale", "date", "fallbackLocale", "locale", "dateStyle", "timeZone", "QueryData", "query", "data", "useQueryData", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "TRrwyxa9UiaBagCeAF", "aebDOMA_uiaBagCeAF", "jfKhvVVWwiaBagCeAF", "sywP7aOwyiaBagCeAF", "HDScWhnxIiaBagCeAF", "idiaBagCeAF", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "tapwelu7j", "overlay", "paginationInfo", "args", "onTap1wvko5h", "ref1", "pe", "isDisplayed", "router", "useRouter", "isDisplayed1", "activeLocaleCode", "useLocaleCode", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "ComponentViewportProvider", "PropertyOverrides", "optimizeAppear", "Container", "eZK8qYwaV_default", "guAfxVbwL_default", "x", "RichText", "ResolveLinks", "resolvedLinks", "sg5ye0EwF_default", "resolvedLinks1", "Image2", "l", "zLjVOjkNS_default", "AnimatePresence", "Ga", "Video", "Icon", "SVG", "CumiFK0GJ_default", "MotionDivWithFX", "zzCKQywSc_default", "ImageWithFX", "resolvedLinks2", "ContainerWithFX", "McsYWs15y_default", "nJztNchgO_default", "collection", "loadMore", "i", "PathVariablesContext", "resolvedLinks3", "Kuyvb8XU_default", "VKaxGTOqp_default", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "ButtonAreaCopyFonts", "HeaderFonts", "ButtonFonts", "PlayButtonFonts", "VideoFonts", "FeatherFonts", "BrandTickerFonts", "TabsFonts", "TestimonialCardFonts", "BlogCardFonts", "FooterFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
