{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/9CXKSmQC9D70TbBfYp7i/yRSHJDOZlQYEr6gHHNkl/SC7zI4zub.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.14.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.14.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/jyRNgY7vYWXe6t31T0wo/Ticker.js", "ssg:https://framerusercontent.com/modules/RErlk1FBJRHAKkJNsDBe/yEOQwji5BJeDa4C7jotO/HBV3UXrRT.js", "ssg:https://framerusercontent.com/modules/vBjFM9c299QcbdHZ69Hi/t1M2pqrvwgDtxgePvBfZ/Lzhp4QK7S.js", "ssg:https://framerusercontent.com/modules/6Wbj2icOFcNSjLJx0fj3/DVeSpqdUqgrTlTiQjctn/MW5rtyEDV.js", "ssg:https://framerusercontent.com/modules/T44Kpv9MQ5tystLjQezw/qw7oKPm7agY7hAs6P6WP/NvRVtzfJY.js", "ssg:https://framerusercontent.com/modules/HHSmPRkM4MPROGRj8e24/UAGviUiQmjrd6X6EMoym/Y6ZqQe80Y.js"],
  "sourcesContent": ["// Generated by Framer (7e0329e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"EcbKwDxCT\",\"GuB7_0Vcj\",\"iLNkvgPlA\",\"v9Kwbjxna\",\"IlD4f7Ecv\",\"EIr27LCXc\",\"Yb_5Z1oEH\",\"FwQhugpPt\",\"WWOtVNxCd\",\"b5DIp2HON\",\"Lr3SM5n6d\",\"shk34QS2d\"];const serializationHash=\"framer-wG0ft\";const variantClassNames={b5DIp2HON:\"framer-v-cml16b\",EcbKwDxCT:\"framer-v-1ngr5wq\",EIr27LCXc:\"framer-v-4mznhe\",FwQhugpPt:\"framer-v-p4toun\",GuB7_0Vcj:\"framer-v-axv1j2\",IlD4f7Ecv:\"framer-v-1rdv3am\",iLNkvgPlA:\"framer-v-1ec0s37\",Lr3SM5n6d:\"framer-v-ok6o7k\",shk34QS2d:\"framer-v-1wg3i0j\",v9Kwbjxna:\"framer-v-17h9qvz\",WWOtVNxCd:\"framer-v-dp06ow\",Yb_5Z1oEH:\"framer-v-1j6nnp8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Arrow-down\":\"iLNkvgPlA\",\"Arrow-left\":\"GuB7_0Vcj\",\"Arrow-right (default)\":\"EcbKwDxCT\",\"Arrow-up\":\"v9Kwbjxna\",\"check-circle\":\"b5DIp2HON\",\"Thumbs-up\":\"EIr27LCXc\",Check:\"Lr3SM5n6d\",Close:\"shk34QS2d\",dataflow:\"IlD4f7Ecv\",Eye:\"Yb_5Z1oEH\",File:\"WWOtVNxCd\",Toolbox:\"FwQhugpPt\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EcbKwDxCT\",ZGCiLDBu7:click??props.ZGCiLDBu7};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ZGCiLDBu7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EcbKwDxCT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1al1qtc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZGCiLDBu7){const res=await ZGCiLDBu7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Lr3SM5n6d\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Yb_5Z1oEH\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"IlD4f7Ecv\")return true;return false;};const isDisplayed3=()=>{if([\"GuB7_0Vcj\",\"iLNkvgPlA\",\"v9Kwbjxna\",\"IlD4f7Ecv\",\"EIr27LCXc\",\"Yb_5Z1oEH\",\"FwQhugpPt\",\"WWOtVNxCd\",\"b5DIp2HON\",\"Lr3SM5n6d\",\"shk34QS2d\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"shk34QS2d\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"b5DIp2HON\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"WWOtVNxCd\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"FwQhugpPt\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"EIr27LCXc\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"v9Kwbjxna\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"iLNkvgPlA\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"GuB7_0Vcj\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ngr5wq\",className,classNames),\"data-framer-name\":\"Arrow-right (default)\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EcbKwDxCT\",onTap:onTap1al1qtc,ref:refBinding,style:{...style},...addPropertyOverrides({b5DIp2HON:{\"data-framer-name\":\"check-circle\"},EIr27LCXc:{\"data-framer-name\":\"Thumbs-up\"},FwQhugpPt:{\"data-framer-name\":\"Toolbox\"},GuB7_0Vcj:{\"data-framer-name\":\"Arrow-left\"},IlD4f7Ecv:{\"data-framer-name\":\"dataflow\"},iLNkvgPlA:{\"data-framer-name\":\"Arrow-down\"},Lr3SM5n6d:{\"data-framer-name\":\"Check\"},shk34QS2d:{\"data-framer-name\":\"Close\"},v9Kwbjxna:{\"data-framer-name\":\"Arrow-up\"},WWOtVNxCd:{\"data-framer-name\":\"File\"},Yb_5Z1oEH:{\"data-framer-name\":\"Eye\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-17wbu6h\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:12,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"KUVYMAewK\",svg:'<svg width=\"16\" height=\"12\" viewBox=\"-1 -1 16 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M13.6663 0L4.49967 9.16667L0.333008 5\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-q9wh1\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"FRYPUJ_Hg\",svg:'<svg width=\"20\" height=\"14\" viewBox=\"-1 -1 20 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.01677 6.59464C0.90328 6.41494 0.846535 6.32509 0.81477 6.18651C0.79091 6.08241 0.79091 5.91824 0.81477 5.81415C0.846535 5.67556 0.90328 5.58571 1.01677 5.40601C1.95461 3.92103 4.74617 0.166992 9.00034 0.166992C13.2545 0.166992 16.0461 3.92103 16.9839 5.40601C17.0974 5.58571 17.1541 5.67556 17.1859 5.81415C17.2098 5.91824 17.2098 6.08241 17.1859 6.18651C17.1541 6.32509 17.0974 6.41494 16.9839 6.59464C16.0461 8.07963 13.2545 11.8337 9.00034 11.8337C4.74617 11.8337 1.95461 8.07963 1.01677 6.59464Z\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M9.00034 8.50033C10.381 8.50033 11.5003 7.38104 11.5003 6.00033C11.5003 4.61961 10.381 3.50033 9.00034 3.50033C7.61962 3.50033 6.50034 4.61961 6.50034 6.00033C6.50034 7.38104 7.61962 8.50033 9.00034 8.50033Z\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-jml4ln\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"ImwUJ1rYm\",svg:'<svg width=\"16\" height=\"16\" viewBox=\"-1 -1 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.33301 2.00016H11.1997C11.9464 2.00016 12.3198 2.00016 12.605 2.14549C12.8559 2.27332 13.0599 2.47729 13.1877 2.72818C13.333 3.01339 13.333 3.38676 13.333 4.1335V5.00016C13.333 5.62142 13.333 5.93205 13.2315 6.17707C13.0962 6.50378 12.8366 6.76334 12.5099 6.89867C12.2649 7.00016 11.9543 7.00016 11.333 7.00016M7.66634 12.0002H2.79967C2.05294 12.0002 1.67957 12.0002 1.39435 11.8548C1.14347 11.727 0.939497 11.523 0.811666 11.2722C0.666341 10.9869 0.666341 10.6136 0.666341 9.86683V9.00016C0.666341 8.37891 0.666341 8.06828 0.767835 7.82325C0.90316 7.49655 1.16273 7.23698 1.48943 7.10166C1.73446 7.00016 2.04509 7.00016 2.66634 7.00016M5.86634 8.66683H8.13301C8.31969 8.66683 8.41303 8.66683 8.48434 8.6305C8.54706 8.59854 8.59805 8.54755 8.63001 8.48483C8.66634 8.41352 8.66634 8.32018 8.66634 8.1335V5.86683C8.66634 5.68015 8.66634 5.5868 8.63001 5.5155C8.59805 5.45278 8.54706 5.40178 8.48434 5.36983C8.41303 5.3335 8.31969 5.3335 8.13301 5.3335H5.86634C5.67966 5.3335 5.58631 5.3335 5.51501 5.36983C5.45229 5.40178 5.4013 5.45278 5.36934 5.5155C5.33301 5.5868 5.33301 5.68015 5.33301 5.86683V8.1335C5.33301 8.32018 5.33301 8.41352 5.36934 8.48483C5.4013 8.54755 5.45229 8.59854 5.51501 8.6305C5.58631 8.66683 5.67966 8.66683 5.86634 8.66683ZM10.8663 13.6668H13.133C13.3197 13.6668 13.413 13.6668 13.4843 13.6305C13.5471 13.5985 13.5981 13.5475 13.63 13.4848C13.6663 13.4135 13.6663 13.3202 13.6663 13.1335V10.8668C13.6663 10.6801 13.6663 10.5868 13.63 10.5155C13.5981 10.4528 13.5471 10.4018 13.4843 10.3698C13.413 10.3335 13.3197 10.3335 13.133 10.3335H10.8663C10.6797 10.3335 10.5863 10.3335 10.515 10.3698C10.4523 10.4018 10.4013 10.4528 10.3693 10.5155C10.333 10.5868 10.333 10.6801 10.333 10.8668V13.1335C10.333 13.3202 10.333 13.4135 10.3693 13.4848C10.4013 13.5475 10.4523 13.5985 10.515 13.6305C10.5863 13.6668 10.6797 13.6668 10.8663 13.6668ZM0.866341 3.66683H3.13301C3.31969 3.66683 3.41303 3.66683 3.48434 3.6305C3.54706 3.59854 3.59805 3.54755 3.63001 3.48483C3.66634 3.41352 3.66634 3.32018 3.66634 3.1335V0.866829C3.66634 0.680145 3.66634 0.586803 3.63001 0.515499C3.59805 0.452779 3.54706 0.401785 3.48434 0.369827C3.41303 0.333496 3.31969 0.333496 3.13301 0.333496H0.866341C0.679657 0.333496 0.586315 0.333496 0.515011 0.369827C0.45229 0.401785 0.401297 0.452779 0.369339 0.515499C0.333008 0.586803 0.333008 0.680145 0.333008 0.866829V3.1335C0.333008 3.32018 0.333008 3.41352 0.369339 3.48483C0.401297 3.54755 0.45229 3.59854 0.515011 3.6305C0.586315 3.66683 0.679657 3.66683 0.866341 3.66683Z\" stroke=\"#212121\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1t70dtf\",\"data-framer-name\":\"Icon\",fill:'var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33)) /* {\"name\":\"Dark-Default\"} */',intrinsicHeight:12,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"ib9XL6l9o\",svg:'<svg width=\"16\" height=\"12\" viewBox=\"-1 -1 16 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.333008 5H13.6663M13.6663 5L8.66634 0M13.6663 5L8.66634 10\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wue05c\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:12,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"BDiejT7A0\",svg:'<svg width=\"12\" height=\"12\" viewBox=\"-1 -1 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M10 0L0 10M0 0L10 10\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1n3ne6s\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"dPvrYaYFo\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"-1 -1 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.25033 8.99984L7.75033 11.4998L12.7503 6.49984M17.3337 8.99984C17.3337 13.6022 13.6027 17.3332 9.00033 17.3332C4.39795 17.3332 0.666992 13.6022 0.666992 8.99984C0.666992 4.39746 4.39795 0.666504 9.00033 0.666504C13.6027 0.666504 17.3337 4.39746 17.3337 8.99984Z\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-hg01hz\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"RMIzVrL_7\",svg:'<svg width=\"16\" height=\"20\" viewBox=\"-1 -1 16 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.66634 8.1665H3.66634M5.33301 11.4998H3.66634M10.333 4.83317H3.66634M13.6663 4.6665V13.3332C13.6663 14.7333 13.6663 15.4334 13.3939 15.9681C13.1542 16.4386 12.7717 16.821 12.3013 17.0607C11.7665 17.3332 11.0665 17.3332 9.66634 17.3332H4.33301C2.93288 17.3332 2.23281 17.3332 1.69803 17.0607C1.22763 16.821 0.845175 16.4386 0.605492 15.9681C0.333008 15.4334 0.333008 14.7333 0.333008 13.3332V4.6665C0.333008 3.26637 0.333008 2.56631 0.605492 2.03153C0.845175 1.56112 1.22763 1.17867 1.69803 0.938988C2.23281 0.666504 2.93288 0.666504 4.33301 0.666504H9.66634C11.0665 0.666504 11.7665 0.666504 12.3013 0.938988C12.7717 1.17867 13.1542 1.56112 13.3939 2.03153C13.6663 2.56631 13.6663 3.26637 13.6663 4.6665Z\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-hyp666\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"jCfC8AEOl\",svg:'<svg width=\"20\" height=\"19\" viewBox=\"-1 -1 20 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.22005 3.79232L7.97005 7.54232M4.22005 3.79232H1.72005L0.886719 1.29232L1.72005 0.458984L4.22005 1.29232V3.79232ZM15.2692 1.07649L13.0795 3.26618C12.7495 3.59619 12.5845 3.7612 12.5227 3.95147C12.4683 4.11884 12.4683 4.29913 12.5227 4.4665C12.5845 4.65677 12.7495 4.82178 13.0795 5.15179L13.2772 5.34951C13.6073 5.67952 13.7723 5.84453 13.9625 5.90635C14.1299 5.96074 14.3102 5.96074 14.4776 5.90635C14.6678 5.84453 14.8328 5.67952 15.1629 5.34951L17.2111 3.30125C17.4317 3.83806 17.5534 4.42598 17.5534 5.04232C17.5534 7.57362 15.5014 9.62565 12.9701 9.62565C12.6649 9.62565 12.3667 9.59583 12.0782 9.53893C11.6731 9.45903 11.4705 9.41908 11.3477 9.43132C11.2172 9.44433 11.1528 9.4639 11.0371 9.5258C10.9283 9.58403 10.8192 9.69317 10.6009 9.91146L4.63672 15.8756C3.94636 16.566 2.82708 16.566 2.13672 15.8756C1.44636 15.1853 1.44636 14.066 2.13672 13.3756L8.10091 7.41146C8.3192 7.19317 8.42834 7.08403 8.48657 6.97522C8.54847 6.85955 8.56804 6.79521 8.58105 6.66466C8.59329 6.54186 8.55334 6.3393 8.47344 5.93418C8.41654 5.6457 8.38672 5.34749 8.38672 5.04232C8.38672 2.51101 10.4387 0.458984 12.9701 0.458984C13.808 0.458984 14.5934 0.683837 15.2692 1.07649ZM9.22009 11.2923L13.8034 15.8756C14.4937 16.5659 15.613 16.5659 16.3034 15.8756C16.9937 15.1852 16.9937 14.0659 16.3034 13.3756L12.5328 9.60507C12.2659 9.57981 12.0056 9.53165 11.754 9.4626C11.4298 9.37361 11.0742 9.4382 10.8364 9.67593L9.22009 11.2923Z\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed8()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-7rf7ye\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"OFJlqD6OZ\",svg:'<svg width=\"18\" height=\"16\" viewBox=\"-1 -1 18 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.38665 5.36578C7.32049 4.2765 7.81801 3.32303 8.34329 1.41674C9.03798 0.0259644 11.0311 0.71385 10.8037 2.14057C10.7405 3.31578 10.4923 3.86209 9.85263 4.74572H13.9671C15.7361 5.35891 15.6625 7.35088 14.2773 7.49561C14.5785 8.88776 14.4114 9.39538 13.4089 9.7286C13.923 10.7034 13.5329 11.6101 12.6232 11.7342C12.5975 12.8707 12.3647 13.2813 11.3826 13.4296C10.2553 13.5742 9.6467 13.5628 8.63275 13.3054C7.22405 12.8516 6.53737 12.3983 5.38665 11.4654M0.713852 6.08952C0.713852 6.08952 0.667744 12.3242 0.713852 12.7057C0.75996 13.0873 0.998695 13.3054 1.39621 13.3054C1.79373 13.3054 2.95867 13.3654 3.31907 13.3054C3.67946 13.2455 3.89557 13.0366 4.00137 12.7057V5.9035C3.99231 5.51831 3.89099 5.3627 3.31907 5.36578H1.39621C0.880752 5.34115 0.70378 5.46569 0.713852 6.08952Z\" stroke=\"#212121\" stroke-width=\"1.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed9()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bxx0ns\",\"data-framer-name\":\"Icon\",fill:'var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33)) /* {\"name\":\"Dark-Default\"} */',intrinsicHeight:16,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"sDY32M1Mc\",svg:'<svg width=\"12\" height=\"16\" viewBox=\"-1 -1 12 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5 13.6668V0.333496M5 0.333496L0 5.3335M5 0.333496L10 5.3335\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed10()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-o20iz9\",\"data-framer-name\":\"Icon\",fill:'var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33)) /* {\"name\":\"Dark-Default\"} */',intrinsicHeight:16,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"KYywe0eOj\",svg:'<svg width=\"12\" height=\"16\" viewBox=\"-1 -1 12 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5 0.333496V13.6668M5 13.6668L10 8.66683M5 13.6668L0 8.66683\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed11()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1rm5ctp\",\"data-framer-name\":\"Icon\",fill:'var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33)) /* {\"name\":\"Dark-Default\"} */',intrinsicHeight:12,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"Qb7NltaHm\",svg:'<svg width=\"16\" height=\"12\" viewBox=\"-1 -1 16 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M13.6663 5H0.333008M0.333008 5L5.33301 10M0.333008 5L5.33301 0\" stroke=\"#212121\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wG0ft.framer-10cqem0, .framer-wG0ft .framer-10cqem0 { display: block; }\",\".framer-wG0ft.framer-1ngr5wq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-wG0ft .framer-17wbu6h, .framer-wG0ft .framer-1rm5ctp { aspect-ratio: 1.3333333333333333 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 150px); position: relative; width: 1px; }\",\".framer-wG0ft .framer-q9wh1 { aspect-ratio: 1.4285714285714286 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 140px); position: relative; width: 1px; }\",\".framer-wG0ft .framer-jml4ln, .framer-wG0ft .framer-1wue05c, .framer-wG0ft .framer-1n3ne6s { aspect-ratio: 1 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 200px); position: relative; width: 1px; }\",\".framer-wG0ft .framer-1t70dtf { aspect-ratio: 1.3333333333333333 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 1px; }\",\".framer-wG0ft .framer-hg01hz { aspect-ratio: 0.8125 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 163px); }\",\".framer-wG0ft .framer-hyp666 { aspect-ratio: 1.0666666666666667 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 188px); position: relative; width: 1px; }\",\".framer-wG0ft .framer-7rf7ye { aspect-ratio: 1.1428571428571428 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 175px); position: relative; width: 1px; }\",\".framer-wG0ft .framer-1bxx0ns, .framer-wG0ft .framer-o20iz9 { aspect-ratio: 0.75 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 150px); }\",\".framer-wG0ft.framer-v-axv1j2.framer-1ngr5wq, .framer-wG0ft.framer-v-1ec0s37.framer-1ngr5wq, .framer-wG0ft.framer-v-17h9qvz.framer-1ngr5wq, .framer-wG0ft.framer-v-1rdv3am.framer-1ngr5wq, .framer-wG0ft.framer-v-4mznhe.framer-1ngr5wq, .framer-wG0ft.framer-v-1j6nnp8.framer-1ngr5wq, .framer-wG0ft.framer-v-p4toun.framer-1ngr5wq, .framer-wG0ft.framer-v-dp06ow.framer-1ngr5wq, .framer-wG0ft.framer-v-cml16b.framer-1ngr5wq, .framer-wG0ft.framer-v-1wg3i0j.framer-1ngr5wq { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-wG0ft.framer-v-axv1j2 .framer-1rm5ctp, .framer-wG0ft.framer-v-ok6o7k .framer-17wbu6h { height: var(--framer-aspect-ratio-supported, 12px); }\",\".framer-wG0ft.framer-v-1ec0s37 .framer-o20iz9, .framer-wG0ft.framer-v-17h9qvz .framer-1bxx0ns { width: var(--framer-aspect-ratio-supported, 12px); }\",\".framer-wG0ft.framer-v-1rdv3am .framer-jml4ln, .framer-wG0ft.framer-v-cml16b .framer-1n3ne6s, .framer-wG0ft.framer-v-1wg3i0j .framer-1wue05c { height: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-wG0ft.framer-v-4mznhe .framer-7rf7ye { height: var(--framer-aspect-ratio-supported, 14px); }\",\".framer-wG0ft.framer-v-1j6nnp8 .framer-q9wh1 { height: var(--framer-aspect-ratio-supported, 11px); }\",\".framer-wG0ft.framer-v-p4toun .framer-hyp666 { height: var(--framer-aspect-ratio-supported, 15px); }\",\".framer-wG0ft.framer-v-dp06ow .framer-hg01hz { width: var(--framer-aspect-ratio-supported, 13px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GuB7_0Vcj\":{\"layout\":[\"fixed\",\"fixed\"]},\"iLNkvgPlA\":{\"layout\":[\"fixed\",\"fixed\"]},\"v9Kwbjxna\":{\"layout\":[\"fixed\",\"fixed\"]},\"IlD4f7Ecv\":{\"layout\":[\"fixed\",\"fixed\"]},\"EIr27LCXc\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yb_5Z1oEH\":{\"layout\":[\"fixed\",\"fixed\"]},\"FwQhugpPt\":{\"layout\":[\"fixed\",\"fixed\"]},\"WWOtVNxCd\":{\"layout\":[\"fixed\",\"fixed\"]},\"b5DIp2HON\":{\"layout\":[\"fixed\",\"fixed\"]},\"Lr3SM5n6d\":{\"layout\":[\"fixed\",\"fixed\"]},\"shk34QS2d\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZGCiLDBu7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSC7zI4zub=withCSS(Component,css,\"framer-wG0ft\");export default FramerSC7zI4zub;FramerSC7zI4zub.displayName=\"Icon-var\";FramerSC7zI4zub.defaultProps={height:16,width:16};addPropertyControls(FramerSC7zI4zub,{variant:{options:[\"EcbKwDxCT\",\"GuB7_0Vcj\",\"iLNkvgPlA\",\"v9Kwbjxna\",\"IlD4f7Ecv\",\"EIr27LCXc\",\"Yb_5Z1oEH\",\"FwQhugpPt\",\"WWOtVNxCd\",\"b5DIp2HON\",\"Lr3SM5n6d\",\"shk34QS2d\"],optionTitles:[\"Arrow-right (default)\",\"Arrow-left\",\"Arrow-down\",\"Arrow-up\",\"dataflow\",\"Thumbs-up\",\"Eye\",\"Toolbox\",\"File\",\"check-circle\",\"Check\",\"Close\"],title:\"Variant\",type:ControlType.Enum},ZGCiLDBu7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerSC7zI4zub,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSC7zI4zub\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GuB7_0Vcj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iLNkvgPlA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v9Kwbjxna\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IlD4f7Ecv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EIr27LCXc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yb_5Z1oEH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FwQhugpPt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WWOtVNxCd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b5DIp2HON\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Lr3SM5n6d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"shk34QS2d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ZGCiLDBu7\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SC7zI4zub.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{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.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,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.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=r.stiffness,damping:s=r.damping,mass:n=r.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/n)/1e3;const l=calcDampingRatio(e,s,n);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 a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/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,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\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 currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);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[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);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);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.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 isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){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]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* 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,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,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=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\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (99efa6a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-xc6rW\";const variantClassNames={GSYsIdZJT:\"framer-v-f4ix45\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GSYsIdZJT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-f4ix45\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GSYsIdZJT\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-11n1ak0\",\"data-framer-name\":\"SMP-Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:48,intrinsicWidth:157,layoutDependency:layoutDependency,layoutId:\"nP2Gs641L\",svg:'<svg width=\"157\" height=\"48\" viewBox=\"0 0 157 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_1315_25410)\">\\n<path d=\"M21.0563 42.1392C32.6854 42.1392 42.1127 32.706 42.1127 21.0696C42.1127 9.43318 32.6854 0 21.0563 0C9.42724 0 0 9.43318 0 21.0696C0 32.706 9.42724 42.1392 21.0563 42.1392Z\" fill=\"#FAB70E\"/>\\n<path d=\"M66.244 16.7179C65.834 16.6593 65.4094 16.63 64.9994 16.63C61.983 16.6154 58.9812 16.63 55.9648 16.63C54.9691 16.63 54.4859 16.1612 54.4419 15.1648C54.4273 14.7546 54.4273 14.3297 54.4419 13.9194C54.4712 12.8205 54.9544 12.3663 56.0526 12.337C56.1844 12.337 56.3162 12.337 56.4626 12.337C59.8744 12.337 63.2862 12.337 66.698 12.337H68.6015V10.4322H68.5722C68.5722 10.4029 68.5722 10.3883 68.5722 10.359C68.5722 9.68496 68.5137 9.62636 67.8401 9.62636C63.8865 9.62636 59.9183 9.62636 55.9501 9.62636C55.5548 9.62636 55.1448 9.64101 54.7494 9.67031C53.0362 9.78753 51.8794 10.7253 51.5866 12.4249C51.3523 13.7582 51.3523 15.1209 51.6305 16.4542C51.9087 17.6996 52.6994 18.5201 53.9587 18.8132C54.5005 18.945 55.0569 19.0036 55.6134 19.0036C58.5126 19.0183 61.4119 19.0183 64.3112 19.0183C64.4869 19.0183 64.6772 19.0183 64.8676 19.0183C65.5705 19.0476 66.0537 19.4139 66.1269 20.0879C66.2001 20.8058 66.2294 21.5531 66.1562 22.271C66.0683 23.1062 65.5997 23.4579 64.7505 23.4872C64.5747 23.4872 64.4137 23.4872 64.238 23.4872C60.2844 23.4872 56.3162 23.4872 52.348 23.4872C52.2309 23.4872 52.1284 23.4872 52.0259 23.4872C51.6159 23.5018 51.5134 23.6044 51.4987 24.0146C51.4987 24.1465 51.4987 24.2784 51.4987 24.4102V26.1978H53.4023C55.2326 26.1978 57.0776 26.1978 58.908 26.1978C58.908 26.1831 58.908 26.1831 58.908 26.1831C61.1923 26.1831 63.4619 26.2124 65.7462 26.1685C67.6058 26.1245 68.8651 25.0842 69.0847 23.282C69.2312 22.0806 69.2312 20.8351 69.0847 19.6483C68.909 17.9047 67.9133 16.9817 66.244 16.7179ZM118.387 12.7765C118.094 11.3113 117.186 10.3003 115.722 9.93405C114.961 9.74357 114.155 9.65566 113.379 9.64101C109.631 9.6117 105.882 9.62636 102.134 9.62636H100.23V11.4139C100.23 14.0952 100.23 16.7619 100.23 19.4432C100.23 21.0989 100.23 22.7546 100.23 24.4102V26.1978H103.188V25.7436C103.188 25.7143 103.188 25.6703 103.188 25.641C103.188 24.5861 103.188 23.5311 103.188 22.4615C103.188 21.9634 103.188 21.4652 103.188 20.9231H103.686C106.936 20.9231 110.202 20.9231 113.452 20.9231C113.921 20.9231 114.375 20.8938 114.843 20.8498C116.85 20.63 118.153 19.5165 118.475 17.5384C118.695 15.956 118.709 14.3443 118.387 12.7765ZM115.532 16.6154C115.4 17.7143 114.536 18.359 113.277 18.3736C111.739 18.3883 110.202 18.3736 108.664 18.3736C106.98 18.3736 105.296 18.3736 103.612 18.3736H103.188C103.173 18.2271 103.159 18.1538 103.159 18.0659C103.159 16.3077 103.159 14.5348 103.159 12.7765C103.159 12.4395 103.261 12.3077 103.627 12.3077C106.761 12.3223 109.894 12.3077 113.028 12.3077C113.086 12.3077 113.145 12.3077 113.203 12.3077C114.712 12.3516 115.429 12.967 115.576 14.4615C115.634 15.1648 115.605 15.8974 115.532 16.6154ZM96.9646 11.2234C96.8914 10.1538 96.4667 9.71427 95.3978 9.65566C94.7535 9.62636 94.1093 9.68496 93.465 9.62636C92.1764 9.50914 91.4296 10.0806 90.8878 11.2381C89.0136 15.2234 87.0661 19.1795 85.1479 23.1502C85.0161 23.4139 84.8843 23.619 84.5329 23.619C84.1961 23.6044 84.0789 23.3846 83.9618 23.1502C82.2779 19.6923 80.594 16.2198 78.91 12.7619C78.544 12 78.1486 11.2381 77.7533 10.4908C77.519 10.0513 77.1383 9.72892 76.6404 9.71427C75.5276 9.68496 74.4001 9.67031 73.2872 9.71427C72.7161 9.72892 72.3061 10.0806 72.189 10.6666C72.1158 11.0769 72.0572 11.5165 72.0572 11.9267C72.0426 16.4542 72.0572 20.9817 72.0572 25.5091C72.0572 25.6117 72.0572 25.6996 72.0572 25.8022C72.0719 26.0659 72.2036 26.2271 72.4965 26.2271C72.6576 26.2271 72.8186 26.2271 72.9944 26.2271H74.8979V25.641C74.8979 25.5971 74.8979 25.5531 74.8979 25.5091V24.4395C74.8979 20.6154 74.8979 16.7765 74.8979 12.9377C74.8979 12.4982 75.1029 12.337 75.469 12.4982C75.5861 12.5568 75.6886 12.7179 75.7618 12.8498C77.3726 16.0732 78.9833 19.3113 80.6086 22.5348C81.0332 23.3846 81.4579 24.2344 81.9118 25.0549C82.3365 25.8315 83.0247 26.2271 83.9179 26.2124C84.2693 26.2124 84.6207 26.1978 84.9722 26.2124C85.9825 26.2564 86.7147 25.8168 87.1832 24.9524C87.5639 24.2491 87.93 23.5311 88.2814 22.8132C89.9507 19.4872 91.6053 16.1612 93.26 12.8205C93.4064 12.5128 93.626 12.4102 93.9335 12.4688C94.2703 12.5421 94.1239 12.8205 94.1239 13.011C94.1385 16.0439 94.1239 19.0623 94.1239 22.0952C94.1239 23.2674 94.1239 24.4542 94.1239 25.641C94.1239 25.7289 94.1239 25.8022 94.1385 25.8754V26.2271H96.0421C96.1446 26.2271 96.2471 26.2271 96.3496 26.2271C96.906 26.2271 96.9792 26.1538 96.9792 25.5971C96.9792 23.2527 96.9792 20.9084 96.9792 18.5494C96.9792 16.3516 96.9792 14.1538 96.9792 11.9414C96.9646 11.6776 96.9646 11.4579 96.9646 11.2234Z\" fill=\"#0B82B2\"/>\\n<path d=\"M135.827 47.268C133.118 42.5061 130.409 37.7296 127.7 32.9677C127.554 32.7039 127.378 32.4549 127.187 32.2058C126.821 31.7369 126.353 31.4732 125.753 31.4439C125.357 31.4292 124.947 31.4439 124.552 31.4146C123.483 31.3266 122.765 31.8248 122.253 32.7186C122.15 32.8944 122.063 33.0556 121.96 33.2314C120.335 36.1032 118.709 38.9897 117.084 41.8761C116.044 43.7223 114.99 45.5831 113.95 47.4292C113.701 47.8688 113.789 48.0006 114.273 48.0006C115.034 48.0006 116.908 48.0006 116.908 48.0006C116.908 48.0006 118.241 45.6563 118.783 44.66C118.9 44.4402 119.031 44.3816 119.266 44.3816C123.073 44.3816 126.865 44.3816 130.658 44.3816C130.877 44.3816 131.009 44.4549 131.112 44.6453C131.654 45.627 132.942 47.986 132.942 47.986C132.942 47.986 134.099 47.986 134.48 47.986H134.509C134.904 47.986 135.314 47.986 135.71 47.986C136.046 47.9713 136.12 47.8395 135.973 47.5464C135.944 47.4585 135.885 47.356 135.827 47.268ZM120.232 42.1252C120.305 41.9787 120.349 41.8614 120.408 41.7589C121.755 39.356 123.102 36.9677 124.449 34.5794C124.552 34.4182 124.728 34.1984 124.918 34.1984C125.225 34.1984 125.299 34.3743 125.416 34.5794C126.778 36.997 128.139 39.4146 129.486 41.8321C129.53 41.9201 129.574 42.008 129.633 42.1398H120.232V42.1252ZM112.047 45.8761C112.047 45.29 111.974 45.2314 111.388 45.2314C108.386 45.2314 105.384 45.2314 102.397 45.2314C101.885 45.2314 101.372 45.2021 100.86 45.1582C99.3516 45.0263 98.5169 44.2204 98.3266 42.7113C98.268 42.2717 98.2533 41.8175 98.2533 41.3633C98.2533 38.2717 98.2533 35.1801 98.2533 32.0886C98.2533 31.4585 98.1801 31.3853 97.5358 31.3853C97.4333 31.3853 97.3309 31.3853 97.2137 31.3853V31.3706H95.3102V33.2754C95.3102 34.6234 95.3102 35.9713 95.3102 37.3193C95.3102 38.8871 95.2955 40.4549 95.3102 42.0226C95.3102 42.6087 95.3687 43.1948 95.4566 43.7662C95.7494 45.5977 96.6719 46.9603 98.5316 47.5171C99.2637 47.7369 100.025 47.8981 100.787 47.9127C104.359 47.9567 107.932 47.942 111.505 47.9567C111.564 47.9567 111.622 47.9567 111.666 47.942H112.032V46.0373C112.047 45.9933 112.047 45.9347 112.047 45.8761ZM66.7274 38.5794C66.1856 38.4475 65.6292 38.3889 65.0728 38.3889C62.0417 38.3743 58.996 38.3889 55.965 38.3743C55.0278 38.3743 54.5446 37.9054 54.5007 36.9677C54.4714 36.4256 54.4714 35.8981 54.5153 35.356C54.5593 34.638 54.9986 34.1984 55.716 34.1105C55.9064 34.0812 56.1114 34.0812 56.3018 34.0812C58.2053 34.0812 60.1089 34.0812 62.0124 34.0812C64.0185 34.0812 66.0392 34.0812 68.0453 34.0812C68.0746 34.0812 68.1185 34.0812 68.1478 34.0812H68.631V33.7296C68.6456 33.6563 68.6456 33.5831 68.6456 33.4805C68.6456 33.0849 68.6456 32.6746 68.6456 32.279C68.6456 31.6783 68.3528 31.3853 67.7671 31.3853C63.8135 31.3853 59.86 31.3853 55.921 31.3853C55.5403 31.3853 55.1596 31.3999 54.7936 31.4292C53.1096 31.5611 51.9675 32.5135 51.6746 34.1545C51.4404 35.4878 51.4404 36.8505 51.7186 38.1838C51.9821 39.4292 52.7728 40.2497 54.0321 40.5574C54.5593 40.6893 55.1157 40.7479 55.6575 40.7625C57.4 40.7919 59.1425 40.7772 60.885 40.7772C62.2321 40.7772 63.5646 40.7772 64.9117 40.7772C65.6878 40.7772 66.1417 41.1435 66.2442 41.9054C66.3174 42.4622 66.3174 43.0483 66.3174 43.6197C66.3174 44.7772 65.8196 45.2607 64.6628 45.2607C63.506 45.2607 62.3492 45.2607 61.1924 45.2607C58.2053 45.2607 55.2182 45.2607 52.2311 45.2607C52.0993 45.2607 51.9968 45.2607 51.9089 45.29H24.9955C23.5458 45.29 22.3598 44.1032 22.3598 42.6527V32.0006C22.4769 31.9713 22.6087 31.942 22.7258 31.9127C23.1944 31.7662 23.7069 31.7223 24.1608 31.4878C24.5562 31.2827 25.0101 31.1362 25.3615 30.8724C25.9326 30.4768 26.533 30.0812 26.9869 29.5391C27.3676 29.0849 27.7922 28.66 28.0558 28.1179C28.2462 27.7369 28.5097 27.3999 28.6269 26.9897C28.6855 26.8138 28.744 26.6527 28.788 26.4768C28.9051 26.0959 29.0662 25.7296 29.0955 25.334C29.1247 24.8212 29.2272 24.323 29.2419 23.8248C29.2712 22.3596 29.2565 20.8944 29.2565 19.4292C29.2565 19.312 29.2272 19.268 29.0955 19.268C28.0558 19.268 27.0162 19.268 25.9765 19.268C25.7423 19.268 25.7423 19.2534 25.7423 19.019C25.7423 17.2021 25.7569 15.3853 25.7569 13.5684C25.7569 13.4512 25.713 13.4072 25.5958 13.4072C24.9076 13.4072 24.1608 13.4072 23.4726 13.4072C23.4287 13.4072 23.3555 13.4512 23.3408 13.4805C23.3116 13.5538 23.3408 19.268 23.3408 19.268H23.1944C23.1798 19.268 23.1798 19.268 23.1798 19.268C22.9455 19.268 22.7112 19.268 22.4769 19.268H21.5837C20.6758 19.268 19.768 19.268 18.8748 19.2534C18.7723 19.2534 18.743 19.2094 18.743 19.1069C18.743 17.9201 18.743 16.7332 18.743 15.5464C18.743 14.8871 18.743 14.2278 18.7284 13.5538C18.7284 13.3926 18.6991 13.3779 18.538 13.3779C17.8791 13.3779 17.2348 13.3779 16.5759 13.3633C16.4002 13.3633 16.3855 13.3779 16.3855 13.5538C16.3855 14.5647 16.3855 15.5904 16.3709 16.6014C16.3709 17.4219 16.3562 18.2424 16.3562 19.0629C16.3562 19.1801 16.3123 19.2387 16.1952 19.2387C16.1659 19.2387 16.1219 19.2387 16.0927 19.2387C15.0677 19.2387 14.0573 19.2387 13.0323 19.2241C12.8566 19.2241 12.842 19.2387 12.842 19.4146C12.842 20.1325 12.8273 20.8651 12.842 21.5831C12.842 22.4768 12.842 23.3853 12.8712 24.279C12.9005 24.9823 12.9591 25.671 13.2227 26.3303C13.3691 26.6966 13.457 27.0776 13.6473 27.4292C13.9695 28.0446 14.2916 28.6893 14.7894 29.1875C15.0237 29.4219 15.2141 29.7149 15.463 29.9201C16.078 30.4182 16.6637 30.9457 17.4105 31.2387C17.7473 31.3706 18.0548 31.5464 18.3916 31.6636C18.8162 31.8102 19.2409 31.8981 19.6801 32.0006C19.6948 32.0006 19.6948 32.0006 19.6948 32.0006V42.638C19.6948 45.5538 22.0669 47.9127 24.9662 47.9127H51.7186C51.8211 47.9567 51.9675 47.9567 52.1871 47.9567C54.4421 47.9567 56.6971 47.9567 58.9521 47.9567C59.2742 47.9567 59.611 47.9567 59.9332 47.9567C61.8807 47.9567 63.8428 47.9713 65.7903 47.9274C67.6499 47.8834 68.9531 46.7845 69.1288 44.9823C69.2606 43.7076 69.2167 42.4036 69.0703 41.1288C68.9385 39.7955 68.0746 38.9017 66.7274 38.5794ZM20.9833 29.5538C20.6905 29.5684 20.4123 29.5098 20.1194 29.4658C19.358 29.3633 18.6551 29.0849 17.9962 28.6746C17.4691 28.3523 17.0444 27.9274 16.6198 27.4732C16.4294 27.268 16.2977 27.0043 16.1366 26.7699C15.7852 26.2717 15.6094 25.7149 15.4777 25.1435C15.3605 24.6453 15.3459 24.1179 15.3312 23.5904C15.3166 22.9897 15.3459 22.3743 15.3605 21.7735C15.3605 21.6563 15.4044 21.6417 15.5069 21.6417C16.7955 21.6417 18.0987 21.6563 19.3873 21.6563C19.9144 21.6563 20.4416 21.6563 20.9687 21.6563V21.671C22.5355 21.671 24.1023 21.671 25.6837 21.671C25.9473 21.671 26.1962 21.671 26.4451 21.671C26.5623 21.671 26.6208 21.7003 26.6062 21.8321C26.6062 22.5061 26.6208 23.1801 26.5915 23.8395C26.5623 24.3669 26.533 24.9091 26.3719 25.4219C26.284 25.7003 26.1962 25.9787 26.079 26.2424C25.918 26.5647 25.7423 26.8578 25.5519 27.1508C25.1126 27.7955 24.5415 28.3083 23.8826 28.7186C23.3555 29.0556 22.7698 29.2607 22.1694 29.4072C21.8033 29.5098 21.3787 29.5391 20.9833 29.5538ZM156.825 47.2973C155.521 45.7149 154.218 44.1472 152.915 42.5794C152.856 42.5061 152.812 42.4329 152.739 42.3157C152.944 42.2717 153.12 42.2424 153.296 42.1984C154.789 41.8468 155.843 40.9677 156.195 39.4439C156.576 37.7735 156.576 36.0886 156.195 34.4182C155.873 32.9823 154.95 32.0593 153.53 31.7076C152.783 31.5318 151.992 31.4439 151.216 31.4292C147.482 31.3999 143.734 31.4146 140 31.4146V31.3999H138.096V33.3047C138.096 37.5538 138.096 41.8175 138.096 46.0812V47.986H141.04V46.0812C141.04 45.0556 141.04 44.0299 141.04 43.0043V42.5941C141.157 42.5794 141.23 42.5647 141.303 42.5647C144.012 42.5647 149.65 42.5794 149.65 42.5794L153.925 47.986C153.925 47.986 155.8 47.986 156.517 47.9713C156.693 47.9713 156.898 48.0006 156.986 47.7809C157.073 47.5611 156.942 47.4439 156.825 47.2973ZM150.806 40.2204C147.658 40.2204 144.525 40.2204 141.376 40.2204C141.274 40.2204 141.157 40.2058 141.01 40.2058C141.01 38.2424 141.01 36.323 141.025 34.4036C141.025 34.301 141.201 34.1984 141.289 34.0959C141.303 34.0812 141.332 34.0959 141.362 34.0959C144.656 34.0959 147.966 34.0812 151.26 34.1252C152.651 34.1398 153.413 34.975 153.427 36.3523C153.442 37.0849 153.442 37.8175 153.34 38.5354C153.222 39.4585 152.593 40.0153 151.67 40.1618C151.392 40.2058 151.099 40.2204 150.806 40.2204ZM92.0887 35.4439C91.7666 33.671 90.8294 32.3669 89.043 31.8395C88.3255 31.6343 87.5641 31.4878 86.8173 31.4585C85.2506 31.3999 79.7595 31.3706 78.5881 31.4146C77.7388 31.4439 76.8749 31.4878 76.0402 31.6197C74.2685 31.9127 72.8774 32.7625 72.3063 34.5794C72.1013 35.2387 71.9403 35.9274 71.9256 36.616C71.867 38.5061 71.8817 40.3816 71.8963 42.2717C71.8963 42.7992 71.9549 43.3413 72.0428 43.8688C72.3503 45.7003 73.2874 47.0336 75.1177 47.5611C75.8645 47.7809 76.6406 47.942 77.4167 47.942C80.4624 47.986 83.5081 47.9713 86.5538 47.9567C87.1395 47.9567 87.7398 47.8541 88.3255 47.7369C90.1266 47.3853 91.4152 46.3889 91.913 44.5721C92.0887 43.942 92.2059 43.2827 92.2205 42.638C92.2644 40.8065 92.2498 38.9603 92.2352 37.1288C92.2498 36.5428 92.1912 35.986 92.0887 35.4439ZM89.2334 42.6673C89.1748 44.2937 88.1645 45.1728 86.4073 45.2314C84.9723 45.2754 83.5373 45.2461 82.0877 45.2461V45.2607C80.887 45.2607 79.7009 45.2754 78.5002 45.2607C77.9731 45.2461 77.4313 45.2021 76.9042 45.0995C75.8206 44.8944 75.191 44.2204 74.986 43.1655C74.9127 42.7699 74.8542 42.3743 74.8395 41.9787C74.8249 40.4549 74.8249 38.931 74.8395 37.4219C74.8395 37.0409 74.8981 36.6453 74.9713 36.2644C75.2202 35.0629 75.9231 34.4036 77.1384 34.2278C77.6217 34.1691 78.1049 34.1252 78.5881 34.1105C80.9016 34.0959 83.2152 34.0959 85.5288 34.1105C85.968 34.1105 86.4073 34.1398 86.832 34.2131C88.3402 34.4329 89.1455 35.2094 89.2041 36.7039C89.3066 38.682 89.3066 40.6746 89.2334 42.6673Z\" fill=\"#043F6E\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_1315_25410\">\\n<rect width=\"157\" height=\"48\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xc6rW.framer-1j7g01, .framer-xc6rW .framer-1j7g01 { display: block; }\",\".framer-xc6rW.framer-f4ix45 { height: 48px; overflow: hidden; position: relative; width: 157px; }\",\".framer-xc6rW .framer-11n1ak0 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 157\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHBV3UXrRT=withCSS(Component,css,\"framer-xc6rW\");export default FramerHBV3UXrRT;FramerHBV3UXrRT.displayName=\"SMP-Logo\";FramerHBV3UXrRT.defaultProps={height:48,width:157};addFonts(FramerHBV3UXrRT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHBV3UXrRT\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"157\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HBV3UXrRT.map", "// Generated by Framer (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js\";import SMPLogo from\"https://framerusercontent.com/modules/RErlk1FBJRHAKkJNsDBe/yEOQwji5BJeDa4C7jotO/HBV3UXrRT.js\";const SMPLogoFonts=getFonts(SMPLogo);const TickerFonts=getFonts(Ticker);const cycleOrder=[\"zy468zEoo\",\"VN_EzTkDK\",\"ihMidOqRI\"];const serializationHash=\"framer-0lqJl\";const variantClassNames={ihMidOqRI:\"framer-v-1vhzyox\",VN_EzTkDK:\"framer-v-1prfd7c\",zy468zEoo:\"framer-v-4lzu8y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"zy468zEoo\",Phone:\"ihMidOqRI\",Tablet:\"VN_EzTkDK\"};const getProps=({height,id,padding,width,...props})=>{return{...props,u6bNFJUef:padding??props.u6bNFJUef??\"104px 64px 104px 64px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zy468zEoo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,u6bNFJUef,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zy468zEoo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4lzu8y\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zy468zEoo\",ref:refBinding,style:{\"--awa8j7\":numberToPixelString(u6bNFJUef),...style},...addPropertyOverrides({ihMidOqRI:{\"data-framer-name\":\"Phone\"},VN_EzTkDK:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uceee8\",\"data-framer-name\":\"Heading 2\",layoutDependency:layoutDependency,layoutId:\"RdVVuQZvu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7em9sYXIgTW9udC03MDA=\",\"--framer-font-family\":'\"zolar Mont\", \"zolar Mont Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(33, 33, 33))\"},children:\"In Zusammenarbeit mit erfahrenen Installateuren entwickelt\"})}),className:\"framer-1hukg1c\",\"data-framer-name\":\"In Zusammenarbeit mit erfahrenen Installateuren entwickelt\",fonts:[\"GF;zolar Mont-700\"],layoutDependency:layoutDependency,layoutId:\"aKRlFD7C9\",style:{\"--extracted-r6o4lv\":\"rgb(33, 33, 33)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dlkbc3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t8bJ6A_QG-container\",nodeId:\"t8bJ6A_QG\",rendersWithMotion:true,scopeId:\"Lzhp4QK7S\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:12,overflow:false},gap:80,height:\"100%\",hoverFactor:.4,id:\"t8bJ6A_QG\",layoutId:\"t8bJ6A_QG\",padding:64,paddingBottom:0,paddingLeft:64,paddingPerSide:true,paddingRight:64,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:222,pixelWidth:1123,sizes:\"202px\",src:\"https://framerusercontent.com/images/tnV52sxLUFFtDNvWx9fVz9j5HLg.png\",srcSet:\"https://framerusercontent.com/images/tnV52sxLUFFtDNvWx9fVz9j5HLg.png?scale-down-to=512 512w,https://framerusercontent.com/images/tnV52sxLUFFtDNvWx9fVz9j5HLg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/tnV52sxLUFFtDNvWx9fVz9j5HLg.png 1123w\"},className:\"framer-1ctpvqg\",\"data-framer-name\":\"Logo LB Energy\",layoutDependency:layoutDependency,layoutId:\"Xp15t102F\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"157px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ys820r-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"duyR7EVNS-container\",nodeId:\"duyR7EVNS\",rendersWithMotion:true,scopeId:\"Lzhp4QK7S\",children:/*#__PURE__*/_jsx(SMPLogo,{height:\"100%\",id:\"duyR7EVNS\",layoutId:\"duyR7EVNS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:263,pixelWidth:1280,sizes:\"200px\",src:\"https://framerusercontent.com/images/a5FWIYRuCP9BzkvaJKkJaKVcGas.png\",srcSet:\"https://framerusercontent.com/images/a5FWIYRuCP9BzkvaJKkJaKVcGas.png?scale-down-to=512 512w,https://framerusercontent.com/images/a5FWIYRuCP9BzkvaJKkJaKVcGas.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/a5FWIYRuCP9BzkvaJKkJaKVcGas.png 1280w\"},className:\"framer-7yxgpx\",\"data-framer-name\":\"voltaik company logo Kopie 2\",layoutDependency:layoutDependency,layoutId:\"czIqeEmTs\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:700,pixelWidth:2294,sizes:\"157px\",src:\"https://framerusercontent.com/images/AfLTMPA6VRbwKUzrWYtf75NBvmI.png\",srcSet:\"https://framerusercontent.com/images/AfLTMPA6VRbwKUzrWYtf75NBvmI.png?scale-down-to=512 512w,https://framerusercontent.com/images/AfLTMPA6VRbwKUzrWYtf75NBvmI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/AfLTMPA6VRbwKUzrWYtf75NBvmI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/AfLTMPA6VRbwKUzrWYtf75NBvmI.png 2294w\"},className:\"framer-13ccrfv\",\"data-framer-name\":\"R-E-SOL-UTIONS_SCHWARZ\",layoutDependency:layoutDependency,layoutId:\"INDIcptYj\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:185,intrinsicWidth:1347,pixelHeight:185,pixelWidth:1347,sizes:\"291.2432px\",src:\"https://framerusercontent.com/images/kvM7o9uYEi9yOfZcNOUO55UKvs.png\",srcSet:\"https://framerusercontent.com/images/kvM7o9uYEi9yOfZcNOUO55UKvs.png?scale-down-to=512 512w,https://framerusercontent.com/images/kvM7o9uYEi9yOfZcNOUO55UKvs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/kvM7o9uYEi9yOfZcNOUO55UKvs.png 1347w\"},className:\"framer-1yasxzz\",\"data-framer-name\":\"Logo Solentek\",layoutDependency:layoutDependency,layoutId:\"SenZ2BlPp\"})],speed:50,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({ihMidOqRI:{paddingLeft:0,paddingRight:0},VN_EzTkDK:{paddingLeft:0,paddingRight:0}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0lqJl.framer-fsuzbc, .framer-0lqJl .framer-fsuzbc { display: block; }\",\".framer-0lqJl.framer-4lzu8y { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: var(--awa8j7); position: relative; width: 1280px; }\",\".framer-0lqJl .framer-1uceee8 { 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; overflow: visible; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-0lqJl .framer-1hukg1c { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0lqJl .framer-1dlkbc3-container { flex: none; height: 80px; max-width: 1152px; position: relative; width: 1152px; }\",\".framer-0lqJl .framer-1ctpvqg { aspect-ratio: 5.050909090909091 / 1; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 202px; }\",\".framer-0lqJl .framer-ys820r-container { height: 48px; position: relative; width: 157px; }\",\".framer-0lqJl .framer-7yxgpx { aspect-ratio: 5 / 1; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 200px; }\",\".framer-0lqJl .framer-13ccrfv { aspect-ratio: 3.2708333333333335 / 1; height: var(--framer-aspect-ratio-supported, 48px); position: relative; width: 157px; }\",\".framer-0lqJl .framer-1yasxzz { aspect-ratio: 7.281081081081081 / 1; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 291px; }\",\".framer-0lqJl.framer-v-1prfd7c.framer-4lzu8y { width: 810px; }\",\".framer-0lqJl.framer-v-1prfd7c .framer-1uceee8, .framer-0lqJl.framer-v-1vhzyox .framer-1uceee8 { padding: 0px; }\",\".framer-0lqJl.framer-v-1prfd7c .framer-1dlkbc3-container, .framer-0lqJl.framer-v-1vhzyox .framer-1dlkbc3-container { width: 100%; }\",\".framer-0lqJl.framer-v-1vhzyox.framer-4lzu8y { width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 348\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VN_EzTkDK\":{\"layout\":[\"fixed\",\"auto\"]},\"ihMidOqRI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"u6bNFJUef\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLzhp4QK7S=withCSS(Component,css,\"framer-0lqJl\");export default FramerLzhp4QK7S;FramerLzhp4QK7S.displayName=\"Trust Customers Caroussel\";FramerLzhp4QK7S.defaultProps={height:348,width:1280};addPropertyControls(FramerLzhp4QK7S,{variant:{options:[\"zy468zEoo\",\"VN_EzTkDK\",\"ihMidOqRI\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},u6bNFJUef:{defaultValue:\"104px 64px 104px 64px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerLzhp4QK7S,[{explicitInter:true,fonts:[]},...SMPLogoFonts,...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLzhp4QK7S\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VN_EzTkDK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ihMidOqRI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"u6bNFJUef\\\":\\\"padding\\\"}\",\"framerIntrinsicHeight\":\"348\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lzhp4QK7S.map", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;zolar Mont Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"zolar Mont Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/HkcSxwOU4AiNvHIEjC1sgNi9nk.woff2\"}]}];export const css=[\".framer-fMP0n .framer-styles-preset-1t0t348:not(.rich-text-wrapper), .framer-fMP0n .framer-styles-preset-1t0t348.rich-text-wrapper p { --framer-font-family: \\\"zolar Mont Bold\\\", \\\"zolar Mont Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, #212121); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1279px) and (min-width: 810px) { .framer-fMP0n .framer-styles-preset-1t0t348:not(.rich-text-wrapper), .framer-fMP0n .framer-styles-preset-1t0t348.rich-text-wrapper p { --framer-font-family: \\\"zolar Mont Bold\\\", \\\"zolar Mont Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 22px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, #212121); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-fMP0n .framer-styles-preset-1t0t348:not(.rich-text-wrapper), .framer-fMP0n .framer-styles-preset-1t0t348.rich-text-wrapper p { --framer-font-family: \\\"zolar Mont Bold\\\", \\\"zolar Mont Bold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, #212121); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-fMP0n\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/W6LRBJhFylBcX9mEwL11/yIjDYdE0JOkGktMh0Ae3/aiAy12FX9.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6Wbj2icOFcNSjLJx0fj3/DVeSpqdUqgrTlTiQjctn/MW5rtyEDV.js\";import NewButton from\"https://framerusercontent.com/modules/3dEQ1gmDMkj0rx0DYANL/jcTvxNI1CfHGMhBNz1KO/WpYenSLGM.js\";const NewButtonFonts=getFonts(NewButton);const cycleOrder=[\"EZ__g6zUZ\",\"p3AkQRWut\"];const serializationHash=\"framer-ZAgBb\";const variantClassNames={EZ__g6zUZ:\"framer-v-1gfwwia\",p3AkQRWut:\"framer-v-nit0lg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"EZ__g6zUZ\",Mobile:\"p3AkQRWut\"};const getProps=({buttonText2,eMail,height,id,image,linkTermin2,name1,role,width,...props})=>{return{...props,BT_OUUGpZ:buttonText2??props.BT_OUUGpZ??\"Demo vereinbaren\",FupnMgXSc:role??props.FupnMgXSc??\"zolar Flow Experte\",jKIFCPGVT:image??props.jKIFCPGVT??{alt:\"\",pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/t72mqo03JqvyR12VtxSyT2onM.jpg\"},nBf07xunp:eMail??props.nBf07xunp??\"E-mail\",pj4ef1fdj:name1??props.pj4ef1fdj??\"Marco Bartoszewicz\",umN2UW9jw:linkTermin2??props.umN2UW9jw,variant:humanReadableVariantMap[props.variant]??props.variant??\"EZ__g6zUZ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,pj4ef1fdj,FupnMgXSc,jKIFCPGVT,nBf07xunp,umN2UW9jw,BT_OUUGpZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EZ__g6zUZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const RQmnMZEjrzukzx1=activeVariantCallback(async(...args)=>{setVariant(\"FfXLDKj9l\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gfwwia\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EZ__g6zUZ\",ref:refBinding,style:{backgroundColor:\"var(--token-2174d488-1d2e-4be6-8421-8cf9cb86215b, rgb(242, 248, 249))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({p3AkQRWut:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2l1ctq\",layoutDependency:layoutDependency,layoutId:\"qj2HD0yBt\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+(((componentViewport?.height||301)-48-349)/2+0+0)+0+0),pixelHeight:512,pixelWidth:512,sizes:\"89px\",...toResponsiveImage(jKIFCPGVT)},className:\"framer-10f6z52\",layoutDependency:layoutDependency,layoutId:\"xzitIswZu\",style:{borderBottomLeftRadius:400,borderBottomRightRadius:400,borderTopLeftRadius:400,borderTopRightRadius:400},...addPropertyOverrides({p3AkQRWut:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||199)-32-244)/2+0+0)+38.5),pixelHeight:512,pixelWidth:512,sizes:\"71px\",...toResponsiveImage(jKIFCPGVT)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jaeh35\",layoutDependency:layoutDependency,layoutId:\"QuB8dFA8O\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t0t348\",\"data-styles-preset\":\"MW5rtyEDV\",children:\"Marco Bartoszewicz\"})}),className:\"framer-1w4x6kz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uxceEf4VM\",text:pj4ef1fdj,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",style:{\"--framer-text-alignment\":\"center\"},children:\"zolar Flow Experte\"})}),className:\"framer-fdxlqp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lzvcCXiaD\",text:FupnMgXSc,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p3AkQRWut:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",style:{\"--framer-text-alignment\":\"left\"},children:\"zolar Flow Experte\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12dgwdi\",layoutDependency:layoutDependency,layoutId:\"WPW4ja_LB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1961bb6a-c73f-4124-8dff-9379addddaa5, rgb(97, 97, 97)))\"},children:\"E-mail\"})}),className:\"framer-lkj065\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XwczYhPrE\",style:{\"--extracted-r6o4lv\":\"var(--token-1961bb6a-c73f-4124-8dff-9379addddaa5, rgb(97, 97, 97))\"},text:nBf07xunp,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"232px\",y:(componentViewport?.y||0)+24+(((componentViewport?.height||301)-48-349)/2+253+16)+0+40,...addPropertyOverrides({p3AkQRWut:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||199)-32-244)/2+148+16)+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fti02t-container\",layoutDependency:layoutDependency,layoutId:\"XI6kTSHTj-container\",nodeId:\"XI6kTSHTj\",rendersWithMotion:true,scopeId:\"NvRVtzfJY\",children:/*#__PURE__*/_jsx(NewButton,{Fh6Gc7t91:BT_OUUGpZ,height:\"100%\",id:\"XI6kTSHTj\",iZiXpFF1g:false,layoutId:\"XI6kTSHTj\",m47FvxBOW:true,oXlvDvfI0:umN2UW9jw,PpyLwSji1:true,QcEv6ckQp:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",RQmnMZEjr:RQmnMZEjrzukzx1,style:{height:\"100%\",width:\"100%\"},Um_ODl_6A:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",variant:\"jKEdtdiKl\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZAgBb.framer-qly6s0, .framer-ZAgBb .framer-qly6s0 { display: block; }\",\".framer-ZAgBb.framer-1gfwwia { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 280px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZAgBb .framer-2l1ctq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZAgBb .framer-10f6z52 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 89px); position: relative; width: 89px; }\",\".framer-ZAgBb .framer-jaeh35 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZAgBb .framer-1w4x6kz, .framer-ZAgBb .framer-lkj065 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZAgBb .framer-fdxlqp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZAgBb .framer-12dgwdi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZAgBb .framer-1fti02t-container { flex: none; height: 40px; position: relative; width: 232px; }\",\".framer-ZAgBb.framer-v-nit0lg.framer-1gfwwia { align-content: flex-start; align-items: flex-start; padding: 16px; width: min-content; }\",\".framer-ZAgBb.framer-v-nit0lg .framer-2l1ctq { align-self: stretch; flex-direction: row; gap: 8px; justify-content: flex-start; width: auto; }\",\".framer-ZAgBb.framer-v-nit0lg .framer-10f6z52 { height: var(--framer-aspect-ratio-supported, 71px); width: 71px; }\",\".framer-ZAgBb.framer-v-nit0lg .framer-jaeh35 { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; width: 1px; }\",\".framer-ZAgBb.framer-v-nit0lg .framer-12dgwdi { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 301\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"p3AkQRWut\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pj4ef1fdj\":\"name1\",\"FupnMgXSc\":\"role\",\"jKIFCPGVT\":\"image\",\"nBf07xunp\":\"eMail\",\"umN2UW9jw\":\"linkTermin2\",\"BT_OUUGpZ\":\"buttonText2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNvRVtzfJY=withCSS(Component,css,\"framer-ZAgBb\");export default FramerNvRVtzfJY;FramerNvRVtzfJY.displayName=\"Contact Card\";FramerNvRVtzfJY.defaultProps={height:301,width:280};addPropertyControls(FramerNvRVtzfJY,{variant:{options:[\"EZ__g6zUZ\",\"p3AkQRWut\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},pj4ef1fdj:{defaultValue:\"Marco Bartoszewicz\",displayTextArea:false,title:\"Name\",type:ControlType.String},FupnMgXSc:{defaultValue:\"zolar Flow Experte\",displayTextArea:false,title:\"Role\",type:ControlType.String},jKIFCPGVT:{__defaultAssetReference:\"data:framer/asset-reference,t72mqo03JqvyR12VtxSyT2onM.jpg?originalFilename=marco+bild.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,t72mqo03JqvyR12VtxSyT2onM.jpg?originalFilename=marco+bild.jpg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},nBf07xunp:{defaultValue:\"E-mail\",displayTextArea:false,title:\"E-mail\",type:ControlType.String},umN2UW9jw:{title:\"Link Termin 2\",type:ControlType.Link},BT_OUUGpZ:{defaultValue:\"Demo vereinbaren\",displayTextArea:false,title:\"Button text 2\",type:ControlType.String}});addFonts(FramerNvRVtzfJY,[{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\"}]},...NewButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNvRVtzfJY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p3AkQRWut\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"301\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerVariables\":\"{\\\"pj4ef1fdj\\\":\\\"name1\\\",\\\"FupnMgXSc\\\":\\\"role\\\",\\\"jKIFCPGVT\\\":\\\"image\\\",\\\"nBf07xunp\\\":\\\"eMail\\\",\\\"umN2UW9jw\\\":\\\"linkTermin2\\\",\\\"BT_OUUGpZ\\\":\\\"buttonText2\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/W6LRBJhFylBcX9mEwL11/yIjDYdE0JOkGktMh0Ae3/aiAy12FX9.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/0SSnePauuc4TiejUbMne/Us6VUVbTe7h0DcIOnO7O/HiqSS26bo.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ym4fPkL2kPcFGa3cOpSA/ZkBaMYCmPK9AzR2sGirj/mW_47gQA_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ztT7pQ0SouhzOAnBqhlR/vhhWJdsddAbv7Hx4oJLu/NoWkh_fdy.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/D9eSJbtI2j2cotPPrVos/V32WkTyhgJJpCD8bDPL6/ZI1Ez2X7e.js\";import FeaturedIcon from\"https://framerusercontent.com/modules/fvUTpuNknoJ4mRi0pYCs/4GKACOkDokS8AMmH7O9v/ho5Z7_fg0.js\";import Button from\"https://framerusercontent.com/modules/MTWgdplH8Y3fvp30FDlr/jbWtdbXLWVh8KywXMnMN/KZAFx4AFw.js\";import ContactCard from\"https://framerusercontent.com/modules/T44Kpv9MQ5tystLjQezw/qw7oKPm7agY7hAs6P6WP/NvRVtzfJY.js\";import NewButton from\"https://framerusercontent.com/modules/3dEQ1gmDMkj0rx0DYANL/jcTvxNI1CfHGMhBNz1KO/WpYenSLGM.js\";const FeaturedIconFonts=getFonts(FeaturedIcon);const NewButtonFonts=getFonts(NewButton);const ContactCardFonts=getFonts(ContactCard);const ButtonFonts=getFonts(Button);const cycleOrder=[\"qE8EbjXF2\",\"V5y7zbkT4\",\"FfXLDKj9l\",\"yH6QGEcIa\",\"FX08o6_fZ\"];const serializationHash=\"framer-4LsaA\";const variantClassNames={FfXLDKj9l:\"framer-v-1eoyted\",FX08o6_fZ:\"framer-v-xppvw5\",qE8EbjXF2:\"framer-v-swyvm2\",V5y7zbkT4:\"framer-v-1cqu23g\",yH6QGEcIa:\"framer-v-s1ucsp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Modal Open - Mobile\":\"yH6QGEcIa\",\"Modal Open - Termin - Mobile\":\"FX08o6_fZ\",\"Modal Open - Termin\":\"FfXLDKj9l\",\"Modal Open\":\"qE8EbjXF2\",Success:\"V5y7zbkT4\"};const getProps=({buttonSent,formClose,gapInteriorFrames,height,id,width,...props})=>{return{...props,C3jtC3YrO:buttonSent??props.C3jtC3YrO??true,CEiEdHCkg:formClose??props.CEiEdHCkg,es5Vx2e_O:gapInteriorFrames??props.es5Vx2e_O??16,variant:humanReadableVariantMap[props.variant]??props.variant??\"qE8EbjXF2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,es5Vx2e_O,C3jtC3YrO,CEiEdHCkg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qE8EbjXF2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap151tm4l=activeVariantCallback(async(...args)=>{if(CEiEdHCkg){const res=await CEiEdHCkg(...args);if(res===false)return false;}});const RQmnMZEjrzukzx1=activeVariantCallback(async(...args)=>{setVariant(\"FfXLDKj9l\");});const RQmnMZEjr1skg6hs=activeVariantCallback(async(...args)=>{setVariant(\"FX08o6_fZ\");});const EguoywvCon90dze=activeVariantCallback(async(...args)=>{setVariant(\"qE8EbjXF2\");});const EguoywvCoa8gmxh=activeVariantCallback(async(...args)=>{setVariant(\"yH6QGEcIa\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"FfXLDKj9l\",\"FX08o6_fZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"V5y7zbkT4\")return false;return true;};const isDisplayed2=()=>{if([\"FfXLDKj9l\",\"FX08o6_fZ\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"V5y7zbkT4\",\"FfXLDKj9l\",\"FX08o6_fZ\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/6ee3e57e-537f-4f74-b577-af0bdb80b172/submit\",className:cx(scopingClassNames,\"framer-swyvm2\",className,classNames),\"data-framer-name\":\"Modal Open\",layoutDependency:layoutDependency,layoutId:\"qE8EbjXF2\",nodeId:\"qE8EbjXF2\",ref:refBinding,style:{backgroundColor:\"var(--token-dbc6ec4d-e1c4-4082-8c81-f5a9b0e9f0f6, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{FX08o6_fZ:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},yH6QGEcIa:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({FfXLDKj9l:{\"data-framer-name\":\"Modal Open - Termin\"},FX08o6_fZ:{\"data-framer-name\":\"Modal Open - Termin - Mobile\"},V5y7zbkT4:{\"data-framer-name\":\"Success\"},yH6QGEcIa:{\"data-framer-name\":\"Modal Open - Mobile\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xaxkn5\",layoutDependency:layoutDependency,layoutId:\"YTdnVKQUP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yl9gjt\",layoutDependency:layoutDependency,layoutId:\"JEsm82rH9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-61v6wc\",layoutDependency:layoutDependency,layoutId:\"Et2Gziqjg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+32+0+0+0+0+0,...addPropertyOverrides({FX08o6_fZ:{y:(componentViewport?.y||0)+24+0+0+0+0+0},yH6QGEcIa:{y:(componentViewport?.y||0)+24+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xdkedt-container\",layoutDependency:layoutDependency,layoutId:\"CPfpLVHQh-container\",nodeId:\"CPfpLVHQh\",rendersWithMotion:true,scopeId:\"Y6ZqQe80Y\",children:/*#__PURE__*/_jsx(FeaturedIcon,{height:\"100%\",id:\"CPfpLVHQh\",layoutId:\"CPfpLVHQh\",style:{height:\"100%\",width:\"100%\"},variant:\"hfqjjhv8W\",width:\"100%\",...addPropertyOverrides({V5y7zbkT4:{variant:\"wk04md6Yz\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-63fzos\",\"data-styles-preset\":\"mW_47gQA_\",children:\"Demo vereinbaren\"})}),className:\"framer-yejj2r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xCO8bWeQq\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FX08o6_fZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-luu4ho\",\"data-styles-preset\":\"NoWkh_fdy\",children:\"Demo vereinbaren\"})})},V5y7zbkT4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-63fzos\",\"data-styles-preset\":\"mW_47gQA_\",children:\"Vielen Dank!\"})})},yH6QGEcIa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-luu4ho\",\"data-styles-preset\":\"NoWkh_fdy\",children:\"Demo vereinbaren\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vcrnrj\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"P0Cv2Jiig\",onTap:onTap151tm4l,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qnvanh\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"WfgBkAWcY\",style:{backgroundColor:\"var(--token-d75f03be-c8f1-421e-a0f3-d0812bc01056, rgb(158, 158, 158))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h0pxb5\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"MFrm6DPDP\",style:{backgroundColor:\"var(--token-d75f03be-c8f1-421e-a0f3-d0812bc01056, rgb(158, 158, 158))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45}})]})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4ypdqe\",layoutDependency:layoutDependency,layoutId:\"X5o9gFxGa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b9gqn9\",\"data-styles-preset\":\"ZI1Ez2X7e\",style:{\"--framer-text-alignment\":\"center\"},children:\"Erfahre mehr \\xfcber die Produkte der zolar Installer Services.\"})}),className:\"framer-ipfi64\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gyI3NVnn_\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({V5y7zbkT4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b9gqn9\",\"data-styles-preset\":\"ZI1Ez2X7e\",children:\"Deine Anfrage wurde erfolgreich gesendet!\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",style:{\"--framer-text-alignment\":\"center\"},children:\"Vereinbare sehr gerne direkt einen Demo-Termin mit uns.\"})}),className:\"framer-a4ciep\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QjSMJGSQB\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({V5y7zbkT4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",children:\"Unser Team wird sich in K\\xfcrze bei dir melden.\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h3sn27\",layoutDependency:layoutDependency,layoutId:\"yIYOBRcoo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+32+80+0+272+0+0,...addPropertyOverrides({yH6QGEcIa:{y:(componentViewport?.y||0)+24+72+0+272+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qwtb10-container\",layoutDependency:layoutDependency,layoutId:\"RiRTy_qIW-container\",nodeId:\"RiRTy_qIW\",rendersWithMotion:true,scopeId:\"Y6ZqQe80Y\",children:/*#__PURE__*/_jsx(NewButton,{Fh6Gc7t91:\"Demo vereinbaren\",height:\"100%\",id:\"RiRTy_qIW\",iZiXpFF1g:false,layoutId:\"RiRTy_qIW\",m47FvxBOW:true,PpyLwSji1:false,QcEv6ckQp:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",RQmnMZEjr:RQmnMZEjrzukzx1,style:{height:\"100%\"},Um_ODl_6A:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",variant:\"jKEdtdiKl\",width:\"100%\",...addPropertyOverrides({yH6QGEcIa:{RQmnMZEjr:RQmnMZEjr1skg6hs}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",style:{\"--framer-text-alignment\":\"left\"},children:\"W\\xe4hle den Kalendertermin aus, der am besten in deinem Zeitplan passt.\"})}),className:\"framer-1lktdea\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q7kDk_3Rj\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iupou4\",layoutDependency:layoutDependency,layoutId:\"nyLKsPv5K\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,width:\"265px\",...addPropertyOverrides({FfXLDKj9l:{y:(componentViewport?.y||0)+32+232+0},FX08o6_fZ:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+216+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-65elxe-container\",layoutDependency:layoutDependency,layoutId:\"nunmNNR0B-container\",nodeId:\"nunmNNR0B\",rendersWithMotion:true,scopeId:\"Y6ZqQe80Y\",children:/*#__PURE__*/_jsx(ContactCard,{BT_OUUGpZ:\"Demo vereinbaren\",FupnMgXSc:\"zolar Flow Experte\",height:\"100%\",id:\"nunmNNR0B\",layoutId:\"nunmNNR0B\",nBf07xunp:\"marco.bartoszewicz@zolar.de\",pj4ef1fdj:\"Marco Bartoszewicz\",style:{width:\"100%\"},variant:\"EZ__g6zUZ\",width:\"100%\",...addPropertyOverrides({FfXLDKj9l:{BT_OUUGpZ:\"Termin mit Marco buchen\",FupnMgXSc:\"Experte der zolar Installer Services\",umN2UW9jw:\"https://zolargmbh.pipedrive.com/scheduler/2jMoA4sJ/produktprasentation-zolar-installer-services\"},FX08o6_fZ:{FupnMgXSc:\"Experte der zolar Installer Services\",variant:\"p3AkQRWut\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:301,...addPropertyOverrides({FfXLDKj9l:{y:(componentViewport?.y||0)+32+232+0},FX08o6_fZ:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+216+0+325}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v2myan-container\",layoutDependency:layoutDependency,layoutId:\"hFqx_YFxv-container\",nodeId:\"hFqx_YFxv\",rendersWithMotion:true,scopeId:\"Y6ZqQe80Y\",children:/*#__PURE__*/_jsx(ContactCard,{BT_OUUGpZ:\"Demo vereinbaren\",FupnMgXSc:\"zolar Marketplace Experte\",height:\"100%\",id:\"hFqx_YFxv\",jKIFCPGVT:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/qXVt9pBRjessdaYeN6lWsHuRY.jpg\"},\"\"),layoutId:\"hFqx_YFxv\",nBf07xunp:\"ivo.neumaerker@zolar.de\",pj4ef1fdj:\"Ivo Neum\\xe4rker\",variant:\"EZ__g6zUZ\",width:\"100%\",...addPropertyOverrides({FfXLDKj9l:{BT_OUUGpZ:\"Termin mit Ivo buchen\",FupnMgXSc:\"Experte der zolar Installer Services\",umN2UW9jw:\"https://zolargmbh.pipedrive.com/scheduler/rRw5YPtZ/demotermin\"},FX08o6_fZ:{FupnMgXSc:\"Experte der zolar Installer Services\",style:{width:\"100%\"},variant:\"p3AkQRWut\"}},baseVariant,gestureVariant)})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wq9z58\",layoutDependency:layoutDependency,layoutId:\"PMY9K3eHF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sh6neg\",layoutDependency:layoutDependency,layoutId:\"WDydJhAxt\",style:{backgroundColor:\"var(--token-d75f03be-c8f1-421e-a0f3-d0812bc01056, rgb(158, 158, 158))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i258tz\",\"data-styles-preset\":\"HiqSS26bo\",style:{\"--framer-text-alignment\":\"center\"},children:\"oder\"})}),className:\"framer-qj0lvo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nYwfVymru\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18c79aq\",layoutDependency:layoutDependency,layoutId:\"f6hPZODsY\",style:{backgroundColor:\"var(--token-d75f03be-c8f1-421e-a0f3-d0812bc01056, rgb(158, 158, 158))\"}})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-124rfwb\",layoutDependency:layoutDependency,layoutId:\"jxsXF0Kyb\",style:{\"--1pqg4k7\":numberToPixelString(es5Vx2e_O)},children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b9gqn9\",\"data-styles-preset\":\"ZI1Ez2X7e\",style:{\"--framer-text-alignment\":\"center\"},children:\"M\\xf6chtest du, dass wir uns bei dir melden?\"})}),className:\"framer-1s89s9i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OpFq6EFRw\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1adi6t1\",layoutDependency:layoutDependency,layoutId:\"yWlr60x3E\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lxvbqm\",\"data-styles-preset\":\"aiAy12FX9\",style:{\"--framer-text-alignment\":\"center\"},children:\"Vereinbare ein unverbindliches Gespr\\xe4ch und wir setzen uns mit Dir in Verbindung.\"})}),className:\"framer-16gu139\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LYPpc6_fo\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1alwduw\",layoutDependency:layoutDependency,layoutId:\"eU4P8T33a\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+32+472+0+120+0+136+0,...addPropertyOverrides({V5y7zbkT4:{y:(componentViewport?.y||0)+32+368+0+0+0+0+0},yH6QGEcIa:{y:(componentViewport?.y||0)+24+448+0+120+0+136+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-runjrs-container\",layoutDependency:layoutDependency,layoutId:\"LdGkOtxgY-container\",nodeId:\"LdGkOtxgY\",rendersWithMotion:true,scopeId:\"Y6ZqQe80Y\",children:/*#__PURE__*/_jsx(NewButton,{Fh6Gc7t91:\"Gespr\\xe4ch vereinbaren\",height:\"100%\",id:\"LdGkOtxgY\",iZiXpFF1g:false,layoutId:\"LdGkOtxgY\",m47FvxBOW:true,oXlvDvfI0:\"https://zolargmbh.pipedrive.com/scheduler/zX4aGMCo/zolar-kennenlerngesprach-demo-vorbereitung\",PpyLwSji1:true,QcEv6ckQp:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",style:{height:\"100%\"},Um_ODl_6A:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",variant:\"jKEdtdiKl\",width:\"100%\"})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-54fwkt\",layoutDependency:layoutDependency,layoutId:\"gt3t_hCLw\",children:C3jtC3YrO&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({FfXLDKj9l:{y:(componentViewport?.y||0)+32+565+0},FX08o6_fZ:{y:(componentViewport?.y||0)+24+866+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1crahyd-container\",layoutDependency:layoutDependency,layoutId:\"OVS0a1i7Q-container\",nodeId:\"OVS0a1i7Q\",rendersWithMotion:true,scopeId:\"Y6ZqQe80Y\",children:/*#__PURE__*/_jsx(Button,{APib8CCsr:\"https://zolargmbh.pipedrive.com/scheduler/zX4aGMCo/zolar-kennenlerngesprach-demo-vorbereitung\",gMizedWR9:false,height:\"100%\",id:\"OVS0a1i7Q\",jYj6f6hxc:\"AfPrMNFJy\",KKP_i5690:\"vw3MFVGft\",layoutId:\"OVS0a1i7Q\",lJEUwCi2Z:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",R0KHc5S63:\"zur\\xfcck\",RWfvjvZxI:false,sIGanqnXZ:\"var(--token-4194e8e5-7272-469e-a21b-3a1054298e41, rgb(33, 33, 33))\",TGP1vXX1t:true,uRO03IikI:\"var(--token-db29b812-1664-4b70-abce-0f78a7e50e2a, rgb(231, 111, 46))\",variant:\"qWRY1ECaU\",Vu0McKMV6:false,width:\"100%\",...addPropertyOverrides({FfXLDKj9l:{APib8CCsr:undefined,EguoywvCo:EguoywvCon90dze},FX08o6_fZ:{APib8CCsr:undefined,EguoywvCo:EguoywvCoa8gmxh}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4LsaA.framer-cqr3yd, .framer-4LsaA .framer-cqr3yd { display: block; }\",\".framer-4LsaA.framer-swyvm2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px; position: relative; width: 625px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4LsaA .framer-1xaxkn5, .framer-4LsaA .framer-4ypdqe, .framer-4LsaA .framer-1adi6t1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4LsaA .framer-1yl9gjt { 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; position: relative; width: 100%; }\",\".framer-4LsaA .framer-61v6wc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4LsaA .framer-1xdkedt-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); position: relative; width: 48px; }\",\".framer-4LsaA .framer-yejj2r, .framer-4LsaA .framer-qj0lvo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4LsaA .framer-1vcrnrj { cursor: pointer; flex: none; height: 44px; overflow: hidden; position: relative; width: 44px; z-index: 1; }\",\".framer-4LsaA .framer-qnvanh, .framer-4LsaA .framer-h0pxb5 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4LsaA .framer-ipfi64, .framer-4LsaA .framer-a4ciep, .framer-4LsaA .framer-1lktdea, .framer-4LsaA .framer-1s89s9i, .framer-4LsaA .framer-16gu139 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4LsaA .framer-1h3sn27 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4LsaA .framer-1qwtb10-container, .framer-4LsaA .framer-runjrs-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-4LsaA .framer-1iupou4 { align-content: center; align-items: center; 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: min-content; }\",\".framer-4LsaA .framer-65elxe-container { flex: none; height: auto; position: relative; width: 265px; }\",\".framer-4LsaA .framer-v2myan-container, .framer-4LsaA .framer-1crahyd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4LsaA .framer-wq9z58 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4LsaA .framer-sh6neg, .framer-4LsaA .framer-18c79aq { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 1px; }\",\".framer-4LsaA .framer-124rfwb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: var(--1pqg4k7); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4LsaA .framer-1alwduw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4LsaA .framer-54fwkt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 561px; }\",\".framer-4LsaA.framer-v-1cqu23g.framer-swyvm2 { width: min-content; }\",\".framer-4LsaA.framer-v-1cqu23g .framer-1xaxkn5, .framer-4LsaA.framer-v-1cqu23g .framer-4ypdqe, .framer-4LsaA.framer-v-1cqu23g .framer-124rfwb { align-self: stretch; width: auto; }\",\".framer-4LsaA.framer-v-1eoyted .framer-54fwkt, .framer-4LsaA.framer-v-xppvw5 .framer-65elxe-container, .framer-4LsaA.framer-v-xppvw5 .framer-v2myan-container, .framer-4LsaA.framer-v-xppvw5 .framer-54fwkt { width: 100%; }\",\".framer-4LsaA.framer-v-s1ucsp.framer-swyvm2, .framer-4LsaA.framer-v-xppvw5.framer-swyvm2 { gap: 24px; padding: 24px; width: 358px; will-change: unset; }\",\".framer-4LsaA.framer-v-xppvw5 .framer-61v6wc { order: 0; }\",\".framer-4LsaA.framer-v-xppvw5 .framer-1vcrnrj { order: 1; }\",\".framer-4LsaA.framer-v-xppvw5 .framer-1iupou4 { flex-direction: column; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 488\n * @framerIntrinsicWidth 625\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"V5y7zbkT4\":{\"layout\":[\"auto\",\"auto\"]},\"FfXLDKj9l\":{\"layout\":[\"fixed\",\"auto\"]},\"yH6QGEcIa\":{\"layout\":[\"fixed\",\"auto\"]},\"FX08o6_fZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"es5Vx2e_O\":\"gapInteriorFrames\",\"C3jtC3YrO\":\"buttonSent\",\"CEiEdHCkg\":\"formClose\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY6ZqQe80Y=withCSS(Component,css,\"framer-4LsaA\");export default FramerY6ZqQe80Y;FramerY6ZqQe80Y.displayName=\"Contact Form - with multiple links\";FramerY6ZqQe80Y.defaultProps={height:488,width:625};addPropertyControls(FramerY6ZqQe80Y,{variant:{options:[\"qE8EbjXF2\",\"V5y7zbkT4\",\"FfXLDKj9l\",\"yH6QGEcIa\",\"FX08o6_fZ\"],optionTitles:[\"Modal Open\",\"Success\",\"Modal Open - Termin\",\"Modal Open - Mobile\",\"Modal Open - Termin - Mobile\"],title:\"Variant\",type:ControlType.Enum},es5Vx2e_O:{defaultValue:16,min:0,title:\"Gap - Interior Frames\",type:ControlType.Number},C3jtC3YrO:{defaultValue:true,title:\"Button-Sent\",type:ControlType.Boolean},CEiEdHCkg:{title:\"Form Close\",type:ControlType.EventHandler}});addFonts(FramerY6ZqQe80Y,[{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\"}]},...FeaturedIconFonts,...NewButtonFonts,...ContactCardFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY6ZqQe80Y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"488\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"es5Vx2e_O\\\":\\\"gapInteriorFrames\\\",\\\"C3jtC3YrO\\\":\\\"buttonSent\\\",\\\"CEiEdHCkg\\\":\\\"formClose\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V5y7zbkT4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FfXLDKj9l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yH6QGEcIa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FX08o6_fZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"625\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ZGCiLDBu7", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1al1qtc", "args", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "isDisplayed8", "isDisplayed9", "isDisplayed10", "isDisplayed11", "LayoutGroup", "u", "SVG", "css", "FramerSC7zI4zub", "withCSS", "SC7zI4zub_default", "addPropertyControls", "ControlType", "addFonts", "noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "l", "cubicBezier", "__rest", "t", "r", "n", "e", "t", "r", "n", "calcGeneratorVelocity", "t", "s", "r", "a", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "c", "i", "h", "e", "u", "d", "f", "l", "g", "glide", "o", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "checkCatchBoundary", "pregenerateKeyframes", "noopReturn", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "t", "n", "createGeneratorEasing", "t", "n", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "e", "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", "t", "n", "dispatchViewEvent", "se", "o", "i", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "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", "currentTarget", "RenderTarget", "isCanvas", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "fe", "frame", "resize", "contentSize", "child", "index", "ref", "p", "LayoutGroup", "q", "isInView", "useInView", "i", "childIndex", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "ue", "playOrPause", "hidden", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "SVG", "css", "FramerHBV3UXrRT", "withCSS", "HBV3UXrRT_default", "addFonts", "SMPLogoFonts", "getFonts", "HBV3UXrRT_default", "TickerFonts", "Ticker", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "u6bNFJUef", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "Image2", "css", "FramerLzhp4QK7S", "withCSS", "Lzhp4QK7S_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "NewButtonFonts", "getFonts", "WpYenSLGM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonText2", "eMail", "height", "id", "image", "linkTermin2", "name1", "role", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "pj4ef1fdj", "FupnMgXSc", "jKIFCPGVT", "nBf07xunp", "umN2UW9jw", "BT_OUUGpZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "RQmnMZEjrzukzx1", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerNvRVtzfJY", "withCSS", "NvRVtzfJY_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "FeaturedIconFonts", "getFonts", "ho5Z7_fg0_default", "NewButtonFonts", "WpYenSLGM_default", "ContactCardFonts", "NvRVtzfJY_default", "ButtonFonts", "KZAFx4AFw_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "numberToPixelString", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonSent", "formClose", "gapInteriorFrames", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "es5Vx2e_O", "C3jtC3YrO", "CEiEdHCkg", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap151tm4l", "args", "RQmnMZEjrzukzx1", "RQmnMZEjr1skg6hs", "EguoywvCon90dze", "EguoywvCoa8gmxh", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "FormContainer", "formState", "u", "l", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramerY6ZqQe80Y", "withCSS", "Y6ZqQe80Y_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
