{"version":3,"file":"shared-lib.DD3RoW-e.mjs","names":["getProps","addPropertyOverrides","Vector","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","IconAnimated","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","LaserEffect","GetAQuoteButton","LaserForFrames","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","metadata","metadata","siteMetadata","metadataVersion","__FramerMetadata__","siteMetadata"],"sources":["https:/framerusercontent.com/modules/WtRY7GEbrbUevJZxF69z/3AL6kgwbYgqVYKbvWcbb/dERqU0Rru.js","https:/framerusercontent.com/modules/PaLpaH4qzEVcOgA7KhbR/LVei6z2uvFX2m9T6TyCt/XEFz2xUa1.js","https:/framerusercontent.com/modules/DfUJLToFGuXGCYcZtvwI/t7Z3AI4rgWbV7gHSF7gD/gF8ozcCeb.js","https:/framerusercontent.com/modules/MA8Y1KD2DfQGslp5O5Fm/WzXUlVI1NHwWfTTJh7i5/hcXQbArG0.js","https:/framerusercontent.com/modules/RV3Nps94YGdNEsi6ElKM/FDRnTudP1x3GftpK0Q0H/mjxb0U3Qw.js","https:/framerusercontent.com/modules/kkYcePjfSqgV1qbLNjv2/UqP59Odum0AFQouOABqL/PuTdFEzKT.js","https:/framerusercontent.com/modules/cva4CbgzAL4tgeg16GLi/r8yGjtBi3tyJkvZTKbLO/siteMetadata.js","https:/framerusercontent.com/modules/FC3GtMwpy6RGR5fcC7qk/Gu7woNDktYQkOPWlDirT/Y8JoqZ0Ee.js","https:/framerusercontent.com/modules/SpiY5JeSqs82XegNTSwY/dxzqpy4ZXHDK6LHEqx3t/rBnENucAf.js"],"sourcesContent":["// Generated by Framer (b4533c2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-v8YwN\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 21 21\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.96 2.931 C 6.469 1.443 8.524 1.398 9.126 2.796 L 9.177 2.932 L 9.863 4.938 C 10.181 5.868 10.887 6.616 11.798 6.987 L 11.982 7.056 L 13.988 7.741 C 15.476 8.249 15.521 10.305 14.124 10.907 L 13.988 10.958 L 11.982 11.644 C 11.051 11.962 10.304 12.668 9.932 13.579 L 9.864 13.762 L 9.178 15.769 C 8.67 17.257 6.615 17.302 6.013 15.905 L 5.96 15.769 L 5.275 13.763 C 4.957 12.832 4.252 12.084 3.341 11.713 L 3.157 11.644 L 1.151 10.959 C -0.337 10.451 -0.382 8.395 1.015 7.794 L 1.151 7.741 L 3.157 7.056 C 4.088 6.738 4.835 6.032 5.206 5.121 L 5.275 4.938 Z M 14.369 0 C 14.694 0 14.99 0.185 15.133 0.476 L 15.173 0.575 L 15.471 1.448 L 16.344 1.745 C 16.67 1.856 16.897 2.152 16.919 2.496 C 16.941 2.839 16.753 3.162 16.444 3.313 L 16.344 3.354 L 15.472 3.652 L 15.174 4.525 C 15.063 4.85 14.767 5.077 14.423 5.099 C 14.08 5.121 13.757 4.933 13.606 4.624 L 13.565 4.525 L 13.268 3.652 L 12.395 3.355 C 12.069 3.244 11.842 2.948 11.82 2.604 C 11.798 2.261 11.985 1.938 12.294 1.787 L 12.395 1.746 L 13.267 1.448 L 13.564 0.575 C 13.682 0.231 14.005 0 14.369 0 Z\" fill=\"transparent\" height=\"16.919784370874932px\" id=\"vSuOb941f\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1\" stroke=\"rgb(255, 255, 255)\" transform=\"translate(2 2)\" width=\"16.920390264382714px\"/></svg>',style:{...style}});});const css=[`.framer-v8YwN { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 21px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 21\n * @framerIntrinsicHeight 21\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/FOHAD60vK\",\"id\":\"FOHAD60vK\",\"moduleId\":\"H7J88lWpyBL4XJr1YQza\"}}\n */const Icon=withCSS(Component,css,\"framer-v8YwN\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"21\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/FOHAD60vK\\\",\\\"id\\\":\\\"FOHAD60vK\\\",\\\"moduleId\\\":\\\"H7J88lWpyBL4XJr1YQza\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"21\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b1d4f6a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/WtRY7GEbrbUevJZxF69z/3AL6kgwbYgqVYKbvWcbb/dERqU0Rru.js\";const VectorFonts=getFonts(Vector);const cycleOrder=[\"estDNDVtm\",\"SVVqRr5P2\"];const serializationHash=\"framer-kjy1Z\";const variantClassNames={estDNDVtm:\"framer-v-1r80lze\",SVVqRr5P2:\"framer-v-10jmwb5\"};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={\"Variant 1\":\"estDNDVtm\",\"Variant 2\":\"SVVqRr5P2\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"estDNDVtm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"estDNDVtm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterlbrw16=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"SVVqRr5P2\");});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-1r80lze\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"estDNDVtm\",onMouseEnter:onMouseEnterlbrw16,ref:refBinding,style:{...style},...addPropertyOverrides({SVVqRr5P2:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vygt9y\",layoutDependency:layoutDependency,layoutId:\"GLf5H38Gs\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><g><defs><linearGradient id=\"idsGLf5H38Gs_1g-1133460247\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgba(255, 0, 0, 0)\" stop-opacity=\"0\"></stop><stop offset=\"0.546118384009009\" stop-color=\"rgba(255, 72, 0, 0)\" stop-opacity=\"0\"></stop><stop offset=\"1\" stop-color=\"rgba(255, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 8.454 4.157 C 9.175 2.047 12.09 1.983 12.945 3.966 L 13.017 4.158 L 13.99 7.004 C 14.441 8.324 15.442 9.384 16.734 9.911 L 16.996 10.008 L 19.841 10.98 C 21.951 11.701 22.015 14.617 20.034 15.471 L 19.841 15.544 L 16.996 16.517 C 15.675 16.968 14.615 17.968 14.088 19.261 L 13.992 19.521 L 13.019 22.368 C 12.298 24.478 9.382 24.542 8.529 22.561 L 8.454 22.368 L 7.482 19.523 C 7.031 18.202 6.031 17.141 4.738 16.614 L 4.478 16.517 L 1.632 15.545 C -0.477 14.824 -0.543 11.909 1.44 11.055 L 1.632 10.98 L 4.478 10.008 C 5.798 9.557 6.858 8.556 7.385 7.264 L 7.482 7.004 Z M 20.381 0 C 20.842 0 21.262 0.262 21.464 0.675 L 21.522 0.816 L 21.944 2.053 L 23.182 2.475 C 23.644 2.632 23.966 3.053 23.998 3.54 C 24.029 4.027 23.763 4.485 23.324 4.7 L 23.182 4.758 L 21.945 5.18 L 21.523 6.418 C 21.366 6.88 20.945 7.202 20.458 7.233 C 19.971 7.263 19.513 6.998 19.299 6.559 L 19.241 6.418 L 18.819 5.181 L 17.581 4.759 C 17.118 4.602 16.797 4.181 16.765 3.694 C 16.734 3.207 17 2.749 17.438 2.534 L 17.581 2.476 L 18.818 2.054 L 19.24 0.816 C 19.406 0.328 19.865 0 20.381 0 Z\" fill=\"url(#idsGLf5H38Gs_1g-1133460247)\" stroke=\"rgba(255, 60, 0, 0)\" stroke-miterlimit=\"10\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({SVVqRr5P2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><g><defs><linearGradient id=\"idsSVVqRr5P2GLf5H38Gs_1g1323975524\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0, 255, 221)\" stop-opacity=\"1\"></stop><stop offset=\"0.546118384009009\" stop-color=\"rgb(66, 255, 170)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(110, 171, 250)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 8.454 4.157 C 9.175 2.047 12.09 1.983 12.945 3.966 L 13.017 4.158 L 13.99 7.004 C 14.441 8.324 15.442 9.384 16.734 9.911 L 16.996 10.008 L 19.841 10.98 C 21.951 11.701 22.015 14.617 20.034 15.471 L 19.841 15.544 L 16.996 16.517 C 15.675 16.968 14.615 17.968 14.088 19.261 L 13.992 19.521 L 13.019 22.368 C 12.298 24.478 9.382 24.542 8.529 22.561 L 8.454 22.368 L 7.482 19.523 C 7.031 18.202 6.031 17.141 4.738 16.614 L 4.478 16.517 L 1.632 15.545 C -0.477 14.824 -0.543 11.909 1.44 11.055 L 1.632 10.98 L 4.478 10.008 C 5.798 9.557 6.858 8.556 7.385 7.264 L 7.482 7.004 Z M 20.381 0 C 20.842 0 21.262 0.262 21.464 0.675 L 21.522 0.816 L 21.944 2.053 L 23.182 2.475 C 23.644 2.632 23.966 3.053 23.998 3.54 C 24.029 4.027 23.763 4.485 23.324 4.7 L 23.182 4.758 L 21.945 5.18 L 21.523 6.418 C 21.366 6.88 20.945 7.202 20.458 7.233 C 19.971 7.263 19.513 6.998 19.299 6.559 L 19.241 6.418 L 18.819 5.181 L 17.581 4.759 C 17.118 4.602 16.797 4.181 16.765 3.694 C 16.734 3.207 17 2.749 17.438 2.534 L 17.581 2.476 L 18.818 2.054 L 19.24 0.816 C 19.406 0.328 19.865 0 20.381 0 Z\" fill=\"url(#idsSVVqRr5P2GLf5H38Gs_1g1323975524)\" stroke=\"rgb(0, 255, 242)\" stroke-miterlimit=\"10\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-loc3a7\",layoutDependency:layoutDependency,layoutId:\"oXmJ7Ln11\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.473 21.475\" overflow=\"visible\"><g><defs><linearGradient id=\"idsoXmJ7Ln11_1g-1133460247\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgba(255, 0, 0, 0)\" stop-opacity=\"0\"></stop><stop offset=\"0.546118384009009\" stop-color=\"rgba(255, 72, 0, 0)\" stop-opacity=\"0\"></stop><stop offset=\"1\" stop-color=\"rgba(255, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 8.454 1.632 C 9.175 -0.478 12.09 -0.542 12.945 1.44 L 13.017 1.633 L 13.99 4.479 C 14.441 5.799 15.442 6.859 16.734 7.385 L 16.996 7.483 L 19.841 8.455 C 21.951 9.176 22.015 12.091 20.034 12.946 L 19.841 13.018 L 16.996 13.991 C 15.675 14.442 14.615 15.443 14.088 16.736 L 13.992 16.996 L 13.019 19.843 C 12.298 21.953 9.382 22.016 8.529 20.036 L 8.454 19.843 L 7.482 16.997 C 7.031 15.676 6.031 14.616 4.738 14.089 L 4.478 13.991 L 1.632 13.02 C -0.477 12.299 -0.543 9.383 1.44 8.53 L 1.632 8.455 L 4.478 7.483 C 5.798 7.032 6.858 6.031 7.385 4.739 L 7.482 4.479 Z\" fill=\"url(#idsoXmJ7Ln11_1g-1133460247)\" stroke=\"rgba(255, 60, 0, 0)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({SVVqRr5P2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.473 21.475\" overflow=\"visible\"><g><defs><linearGradient id=\"idsSVVqRr5P2oXmJ7Ln11_1g2146189249\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"></stop><stop offset=\"0.546118384009009\" stop-color=\"rgb(255, 120, 66)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(250, 110, 110)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 8.454 1.632 C 9.175 -0.478 12.09 -0.542 12.945 1.44 L 13.017 1.633 L 13.99 4.479 C 14.441 5.799 15.442 6.859 16.734 7.385 L 16.996 7.483 L 19.841 8.455 C 21.951 9.176 22.015 12.091 20.034 12.946 L 19.841 13.018 L 16.996 13.991 C 15.675 14.442 14.615 15.443 14.088 16.736 L 13.992 16.996 L 13.019 19.843 C 12.298 21.953 9.382 22.016 8.529 20.036 L 8.454 19.843 L 7.482 16.997 C 7.031 15.676 6.031 14.616 4.738 14.089 L 4.478 13.991 L 1.632 13.02 C -0.477 12.299 -0.543 9.383 1.44 8.53 L 1.632 8.455 L 4.478 7.483 C 5.798 7.032 6.858 6.031 7.385 4.739 L 7.482 4.479 Z\" fill=\"url(#idsSVVqRr5P2oXmJ7Ln11_1g2146189249)\" stroke=\"rgb(255, 60, 0)\"></path></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-48d84x\",layoutDependency:layoutDependency,layoutId:\"HvsrBFWVU\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.237 7.235\" overflow=\"visible\"><g><defs><linearGradient id=\"idsHvsrBFWVU_1g-1133460247\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgba(255, 0, 0, 0)\" stop-opacity=\"0\"></stop><stop offset=\"0.546118384009009\" stop-color=\"rgba(255, 72, 0, 0)\" stop-opacity=\"0\"></stop><stop offset=\"1\" stop-color=\"rgba(255, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 3.619 0 C 4.079 0 4.499 0.262 4.701 0.675 L 4.759 0.816 L 5.181 2.053 L 6.419 2.475 C 6.882 2.632 7.203 3.053 7.235 3.54 C 7.266 4.027 7 4.485 6.562 4.7 L 6.419 4.758 L 5.182 5.18 L 4.76 6.418 C 4.603 6.88 4.182 7.202 3.695 7.233 C 3.208 7.263 2.75 6.998 2.536 6.559 L 2.478 6.418 L 2.056 5.181 L 0.818 4.759 C 0.356 4.602 0.034 4.181 0.002 3.694 C -0.029 3.207 0.237 2.749 0.676 2.534 L 0.818 2.476 L 2.055 2.054 L 2.477 0.816 C 2.643 0.328 3.102 0 3.619 0 Z\" fill=\"url(#idsHvsrBFWVU_1g-1133460247)\" stroke=\"rgba(255, 60, 0, 0)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({SVVqRr5P2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.237 7.235\" overflow=\"visible\"><g><defs><linearGradient id=\"idsSVVqRr5P2HvsrBFWVU_1g2146189249\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(255, 0, 0)\" stop-opacity=\"1\"></stop><stop offset=\"0.546118384009009\" stop-color=\"rgb(255, 120, 66)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(250, 110, 110)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 3.619 0 C 4.079 0 4.499 0.262 4.701 0.675 L 4.759 0.816 L 5.181 2.053 L 6.419 2.475 C 6.882 2.632 7.203 3.053 7.235 3.54 C 7.266 4.027 7 4.485 6.562 4.7 L 6.419 4.758 L 5.182 5.18 L 4.76 6.418 C 4.603 6.88 4.182 7.202 3.695 7.233 C 3.208 7.263 2.75 6.998 2.536 6.559 L 2.478 6.418 L 2.056 5.181 L 0.818 4.759 C 0.356 4.602 0.034 4.181 0.002 3.694 C -0.029 3.207 0.237 2.749 0.676 2.534 L 0.818 2.476 L 2.055 2.054 L 2.477 0.816 C 2.643 0.328 3.102 0 3.619 0 Z\" fill=\"url(#idsSVVqRr5P2HvsrBFWVU_1g2146189249)\" stroke=\"rgb(255, 60, 0)\"></path></g></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-158nqkr\",layoutDependency:layoutDependency,layoutId:\"JbMykNPP3\",style:{opacity:1},variants:{SVVqRr5P2:{opacity:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kjy1Z.framer-3f1r6k, .framer-kjy1Z .framer-3f1r6k { display: block; }\",\".framer-kjy1Z.framer-1r80lze { height: 29px; overflow: visible; position: relative; width: 29px; }\",\".framer-kjy1Z .framer-1vygt9y { height: 24px; left: 3px; position: absolute; top: 2px; width: 24px; }\",\".framer-kjy1Z .framer-loc3a7 { height: 22px; left: 0px; position: absolute; top: 3px; width: 22px; }\",\".framer-kjy1Z .framer-48d84x { height: 7px; left: 17px; position: absolute; top: 0px; width: 7px; }\",\".framer-kjy1Z .framer-158nqkr { flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 0px; position: absolute; right: -1px; top: -1px; width: calc(100% - -1px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 29\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SVVqRr5P2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXEFz2xUa1=withCSS(Component,css,\"framer-kjy1Z\");export default FramerXEFz2xUa1;FramerXEFz2xUa1.displayName=\"Icon animated\";FramerXEFz2xUa1.defaultProps={height:29,width:29};addPropertyControls(FramerXEFz2xUa1,{variant:{options:[\"estDNDVtm\",\"SVVqRr5P2\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXEFz2xUa1,[{explicitInter:true,fonts:[]},...VectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXEFz2xUa1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SVVqRr5P2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerIntrinsicWidth\":\"29\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XEFz2xUa1.map","// Generated by Framer (b1d4f6a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 IconAnimated from\"https://framerusercontent.com/modules/PaLpaH4qzEVcOgA7KhbR/LVei6z2uvFX2m9T6TyCt/XEFz2xUa1.js\";const IconAnimatedFonts=getFonts(IconAnimated);const cycleOrder=[\"oWW7L0zWX\",\"zQWGsSzSy\"];const serializationHash=\"framer-nLaQz\";const variantClassNames={oWW7L0zWX:\"framer-v-1doup5x\",zQWGsSzSy:\"framer-v-197019b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:1,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={\"Variant 1\":\"oWW7L0zWX\",\"Variant 2\":\"zQWGsSzSy\"};const getProps=({buttonText,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oWW7L0zWX\",XzBi9QMCy:buttonText??props.XzBi9QMCy??\"Get a quote now\"};};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,XzBi9QMCy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oWW7L0zWX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterrqfuhh=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"zQWGsSzSy\");});const onMouseLeavegl3z2q=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"oWW7L0zWX\");});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-1doup5x\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oWW7L0zWX\",onMouseEnter:onMouseEnterrqfuhh,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(111deg, rgba(255, 255, 255, 0.17) 0%, rgba(217, 217, 217, 0.13) 100%)\",...style},...addPropertyOverrides({zQWGsSzSy:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeavegl3z2q}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r01gyz\",layoutDependency:layoutDependency,layoutId:\"KL2qKSatf\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,filter:\"blur(7px)\",WebkitFilter:\"blur(7px)\"},variants:{zQWGsSzSy:{background:\"linear-gradient(180deg, rgb(0, 255, 195) 0%, rgb(0, 255, 47) 100%)\",filter:\"blur(25px)\",WebkitFilter:\"blur(25px)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qcejim\",layoutDependency:layoutDependency,layoutId:\"fJlmog5zQ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-boscl7\",layoutDependency:layoutDependency,layoutId:\"bpR9emf_F\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:\"29px\",y:(componentViewport?.y||0)+(15+((componentViewport?.height||59)-30-29)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nfkjuh-container\",layoutDependency:layoutDependency,layoutId:\"aeq1IYgLS-container\",nodeId:\"aeq1IYgLS\",rendersWithMotion:true,scopeId:\"gF8ozcCeb\",style:{rotate:0,scale:.7},variants:{zQWGsSzSy:{rotate:360,scale:1.1}},children:/*#__PURE__*/_jsx(IconAnimated,{height:\"100%\",id:\"aeq1IYgLS\",layoutId:\"aeq1IYgLS\",style:{height:\"100%\",width:\"100%\"},variant:\"estDNDVtm\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:\"29px\",y:(componentViewport?.y||0)+(15+((componentViewport?.height||59)-30-29)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hojgoy-container\",layoutDependency:layoutDependency,layoutId:\"wlpzEWHwh-container\",nodeId:\"wlpzEWHwh\",rendersWithMotion:true,scopeId:\"gF8ozcCeb\",style:{filter:\"blur(0px)\",opacity:0,rotate:0,scale:.7,WebkitFilter:\"blur(0px)\"},variants:{zQWGsSzSy:{filter:\"blur(1px)\",opacity:.58,rotate:360,scale:1.1,WebkitFilter:\"blur(1px)\"}},children:/*#__PURE__*/_jsx(IconAnimated,{height:\"100%\",id:\"wlpzEWHwh\",layoutId:\"wlpzEWHwh\",style:{height:\"100%\",width:\"100%\"},variant:\"estDNDVtm\",width:\"100%\",...addPropertyOverrides({zQWGsSzSy:{variant:\"SVVqRr5P2\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get a quote now\"})}),className:\"framer-676cqo\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"zpFwIlA0v\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:XzBi9QMCy,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zQWGsSzSy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(83deg, rgb(255, 255, 255) 0%, rgb(125, 255, 129) 100%)\"},children:\"Get a quote now\"})})})}},baseVariant,gestureVariant)})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nLaQz.framer-1v4a3eh, .framer-nLaQz .framer-1v4a3eh { display: block; }\",\".framer-nLaQz.framer-1doup5x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 15px 18px 15px 18px; position: relative; width: 370px; }\",\".framer-nLaQz .framer-1r01gyz { bottom: -66px; flex: none; height: 60px; left: 0px; overflow: hidden; position: absolute; right: -2px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-nLaQz .framer-qcejim { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-nLaQz .framer-boscl7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-nLaQz .framer-1nfkjuh-container { flex: none; height: 29px; position: relative; width: 29px; }\",\".framer-nLaQz .framer-hojgoy-container { bottom: 0px; flex: none; left: 71px; position: absolute; top: 0px; width: 29px; z-index: 1; }\",\".framer-nLaQz .framer-676cqo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nLaQz.framer-v-197019b .framer-1r01gyz { bottom: -56px; }\",'.framer-nLaQz[data-border=\"true\"]::after, .framer-nLaQz [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59\n * @framerIntrinsicWidth 370\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zQWGsSzSy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XzBi9QMCy\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergF8ozcCeb=withCSS(Component,css,\"framer-nLaQz\");export default FramergF8ozcCeb;FramergF8ozcCeb.displayName=\"Get a quote button\";FramergF8ozcCeb.defaultProps={height:59,width:370};addPropertyControls(FramergF8ozcCeb,{variant:{options:[\"oWW7L0zWX\",\"zQWGsSzSy\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},XzBi9QMCy:{defaultValue:\"Get a quote now\",displayTextArea:false,title:\"Button text\",type:ControlType.String}});addFonts(FramergF8ozcCeb,[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"}]},...IconAnimatedFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergF8ozcCeb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"59\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zQWGsSzSy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"370\",\"framerVariables\":\"{\\\"XzBi9QMCy\\\":\\\"buttonText\\\"}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gF8ozcCeb.map","// Generated by Framer (b1d4f6a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"dExMN5iBT\",\"pNelmmHfb\",\"m9F70MVuG\"];const serializationHash=\"framer-ttJFq\";const variantClassNames={dExMN5iBT:\"framer-v-1fe0q2d\",m9F70MVuG:\"framer-v-1rwlxuy\",pNelmmHfb:\"framer-v-1g8mjuy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const transition2={delay:0,duration:5,ease:[0,0,1,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"dExMN5iBT\",\"Variant 2\":\"pNelmmHfb\",Variant:\"m9F70MVuG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dExMN5iBT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dExMN5iBT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter465t5l=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"m9F70MVuG\");});const onAppear8zufa5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"dExMN5iBT\",true),5e3);});const onAppear1djzkli=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"pNelmmHfb\",true),1e3);});useOnVariantChange(baseVariant,{m9F70MVuG:onAppear1djzkli,pNelmmHfb:onAppear8zufa5});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,...addPropertyOverrides({pNelmmHfb:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fe0q2d\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dExMN5iBT\",onMouseEnter:onMouseEnter465t5l,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 255, 229, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",mask:\"conic-gradient(from 0deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",WebkitMask:\"conic-gradient(from 0deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",...style},variants:{m9F70MVuG:{\"--border-color\":\"rgb(0, 255, 229)\",mask:\"conic-gradient(from 65deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",WebkitMask:\"conic-gradient(from 65deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\"},pNelmmHfb:{mask:\"conic-gradient(from 359deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",WebkitMask:\"conic-gradient(from 359deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\"}},...addPropertyOverrides({m9F70MVuG:{\"data-framer-name\":undefined,onMouseEnter:undefined},pNelmmHfb:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ttJFq.framer-10pwxpo, .framer-ttJFq .framer-10pwxpo { display: block; }\",\".framer-ttJFq.framer-1fe0q2d { height: 140px; overflow: visible; position: relative; width: 390px; }\",'.framer-ttJFq[data-border=\"true\"]::after, .framer-ttJFq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 140\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pNelmmHfb\":{\"layout\":[\"fixed\",\"fixed\"]},\"m9F70MVuG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhcXQbArG0=withCSS(Component,css,\"framer-ttJFq\");export default FramerhcXQbArG0;FramerhcXQbArG0.displayName=\"laser effect\";FramerhcXQbArG0.defaultProps={height:140,width:390};addPropertyControls(FramerhcXQbArG0,{variant:{options:[\"dExMN5iBT\",\"pNelmmHfb\",\"m9F70MVuG\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhcXQbArG0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhcXQbArG0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"140\",\"framerIntrinsicWidth\":\"390\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pNelmmHfb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m9F70MVuG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hcXQbArG0.map","// Generated by Framer (b1d4f6a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"GbkACfLHu\",\"yUmSFCz3D\",\"fnjPzU9at\"];const serializationHash=\"framer-Spn3x\";const variantClassNames={fnjPzU9at:\"framer-v-s3lesh\",GbkACfLHu:\"framer-v-wm6x4\",yUmSFCz3D:\"framer-v-95xzsv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const transition2={delay:0,duration:5,ease:[0,0,1,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"GbkACfLHu\",\"Variant 2\":\"yUmSFCz3D\",Variant:\"fnjPzU9at\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GbkACfLHu\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GbkACfLHu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterx5tj4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"fnjPzU9at\");});const onAppear1tjawe6=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GbkACfLHu\",true),5e3);});const onAppear1md9h01=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"yUmSFCz3D\",true),1e3);});useOnVariantChange(baseVariant,{fnjPzU9at:onAppear1md9h01,yUmSFCz3D:onAppear1tjawe6});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,...addPropertyOverrides({yUmSFCz3D:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wm6x4\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GbkACfLHu\",onMouseEnter:onMouseEnterx5tj4,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 255, 229, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",mask:\"conic-gradient(from 0deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",WebkitMask:\"conic-gradient(from 0deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",...style},variants:{fnjPzU9at:{\"--border-color\":\"rgb(0, 255, 229)\",mask:\"conic-gradient(from 65deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",WebkitMask:\"conic-gradient(from 65deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\"},yUmSFCz3D:{mask:\"conic-gradient(from 359deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\",WebkitMask:\"conic-gradient(from 359deg at 50% 50%, rgba(0,0,0,0) 0deg, rgba(0, 0, 0, 0) 262.8deg, rgba(0,0,0,1) 328.5810810810811deg, rgba(0, 0, 0, 0) 360deg) add\"}},...addPropertyOverrides({fnjPzU9at:{\"data-framer-name\":undefined,onMouseEnter:undefined},yUmSFCz3D:{\"data-framer-name\":\"Variant 2\",onMouseEnter:undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Spn3x.framer-xg1acb, .framer-Spn3x .framer-xg1acb { display: block; }\",\".framer-Spn3x.framer-wm6x4 { height: 140px; overflow: visible; position: relative; width: 390px; }\",'.framer-Spn3x[data-border=\"true\"]::after, .framer-Spn3x [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 140\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yUmSFCz3D\":{\"layout\":[\"fixed\",\"fixed\"]},\"fnjPzU9at\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framermjxb0U3Qw=withCSS(Component,css,\"framer-Spn3x\");export default Framermjxb0U3Qw;Framermjxb0U3Qw.displayName=\"Laser for frames\";Framermjxb0U3Qw.defaultProps={height:140,width:390};addPropertyControls(Framermjxb0U3Qw,{variant:{options:[\"GbkACfLHu\",\"yUmSFCz3D\",\"fnjPzU9at\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framermjxb0U3Qw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermjxb0U3Qw\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"140\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yUmSFCz3D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fnjPzU9at\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"390\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mjxb0U3Qw.map","// Generated by Framer (b8d5a97)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 GetAQuoteButton from\"https://framerusercontent.com/modules/DfUJLToFGuXGCYcZtvwI/t7Z3AI4rgWbV7gHSF7gD/gF8ozcCeb.js\";import LaserEffect from\"https://framerusercontent.com/modules/MA8Y1KD2DfQGslp5O5Fm/WzXUlVI1NHwWfTTJh7i5/hcXQbArG0.js\";import LaserForFrames from\"https://framerusercontent.com/modules/RV3Nps94YGdNEsi6ElKM/FDRnTudP1x3GftpK0Q0H/mjxb0U3Qw.js\";const LaserEffectFonts=getFonts(LaserEffect);const GetAQuoteButtonFonts=getFonts(GetAQuoteButton);const LaserForFramesFonts=getFonts(LaserForFrames);const enabledGestures={pP9aEAxDf:{hover:true}};const serializationHash=\"framer-GcOde\";const variantClassNames={pP9aEAxDf:\"framer-v-x2hgmr\"};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,pinColor,smallText,spotsLeft,width,...props})=>{return{...props,fdrb83h_S:smallText??props.fdrb83h_S??\"Commision open\",sPxSprbTI:pinColor??props.sPxSprbTI??\"rgb(64, 255, 0)\",xolDf5O_Y:spotsLeft??props.xolDf5O_Y??\"1 spot left\"};};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,fdrb83h_S,xolDf5O_Y,sPxSprbTI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pP9aEAxDf\",enabledGestures,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-x2hgmr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"pP9aEAxDf\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",background:\"linear-gradient(111deg, rgba(255, 255, 255, 0.17) 0%, rgba(217, 217, 217, 0.13) 100%)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"pP9aEAxDf-hover\":{background:\"linear-gradient(135deg, rgba(255, 255, 255, 0.17) 0%, rgba(125, 250, 185, 0.13) 100%)\"}},...addPropertyOverrides({\"pP9aEAxDf-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||140)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+((componentViewport?.height||140)*.5000000000000002-(componentViewport?.height||140)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-45dlmg-container\",layoutDependency:layoutDependency,layoutId:\"iXbBD0zJL-container\",nodeId:\"iXbBD0zJL\",rendersWithMotion:true,scopeId:\"PuTdFEzKT\",style:{filter:\"blur(0px)\",opacity:0,WebkitFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(LaserEffect,{height:\"100%\",id:\"iXbBD0zJL\",layoutId:\"iXbBD0zJL\",style:{height:\"100%\",width:\"100%\"},variant:\"dExMN5iBT\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-itm6fk\",layoutDependency:layoutDependency,layoutId:\"dn_doOdpN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n0266y\",layoutDependency:layoutDependency,layoutId:\"F_sb4E7Xm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17g22im\",layoutDependency:layoutDependency,layoutId:\"y8IYKvE1v\",style:{backgroundColor:sPxSprbTI,borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Commision open\"})}),className:\"framer-5j377l\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"R1dfwOgyh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fdrb83h_S,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.6))\"},children:\"1 spot left\"})}),className:\"framer-g1962q\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"zF3KLyowy\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xolDf5O_Y,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+10+(0+29.2+((componentViewport?.height||140)-20-88.2)/1*1),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1drfdg8-container\",layoutDependency:layoutDependency,layoutId:\"rGQyN1gJn-container\",nodeId:\"rGQyN1gJn\",rendersWithMotion:true,scopeId:\"PuTdFEzKT\",children:/*#__PURE__*/_jsx(GetAQuoteButton,{height:\"100%\",id:\"rGQyN1gJn\",layoutId:\"rGQyN1gJn\",style:{width:\"100%\"},variant:\"oWW7L0zWX\",width:\"100%\",XzBi9QMCy:\"Get a quote now\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||140)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+((componentViewport?.height||140)*.5000000000000002-(componentViewport?.height||140)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jk3jeb-container\",\"data-framer-name\":\"Laser bottom\",layoutDependency:layoutDependency,layoutId:\"Dczk0TcwT-container\",name:\"Laser bottom\",nodeId:\"Dczk0TcwT\",rendersWithMotion:true,scopeId:\"PuTdFEzKT\",style:{opacity:0},variants:{\"pP9aEAxDf-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(LaserForFrames,{height:\"100%\",id:\"Dczk0TcwT\",layoutId:\"Dczk0TcwT\",name:\"Laser bottom\",style:{height:\"100%\",width:\"100%\"},variant:\"GbkACfLHu\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GcOde.framer-xpqk8u, .framer-GcOde .framer-xpqk8u { display: block; }\",\".framer-GcOde.framer-x2hgmr { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 140px; justify-content: space-between; overflow: hidden; padding: 10px; position: relative; width: 370px; }\",\".framer-GcOde .framer-45dlmg-container, .framer-GcOde .framer-1jk3jeb-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: -1; }\",\".framer-GcOde .framer-itm6fk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 10px 10px 0px 10px; position: relative; width: 100%; }\",\".framer-GcOde .framer-n0266y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-GcOde .framer-17g22im { flex: none; height: 9px; overflow: visible; position: relative; width: 9px; }\",\".framer-GcOde .framer-5j377l, .framer-GcOde .framer-g1962q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GcOde .framer-1drfdg8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-GcOde.framer-v-x2hgmr.hover .framer-45dlmg-container { order: 3; }\",\".framer-GcOde.framer-v-x2hgmr.hover .framer-itm6fk { order: 0; }\",\".framer-GcOde.framer-v-x2hgmr.hover .framer-1drfdg8-container { order: 1; }\",\".framer-GcOde.framer-v-x2hgmr.hover .framer-1jk3jeb-container { order: 2; }\",'.framer-GcOde[data-border=\"true\"]::after, .framer-GcOde [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 140\n * @framerIntrinsicWidth 370\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oL8dB1Y6W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fdrb83h_S\":\"smallText\",\"xolDf5O_Y\":\"spotsLeft\",\"sPxSprbTI\":\"pinColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPuTdFEzKT=withCSS(Component,css,\"framer-GcOde\");export default FramerPuTdFEzKT;FramerPuTdFEzKT.displayName=\"Get_quote button\";FramerPuTdFEzKT.defaultProps={height:140,width:370};addPropertyControls(FramerPuTdFEzKT,{fdrb83h_S:{defaultValue:\"Commision open\",displayTextArea:false,title:\"Small text\",type:ControlType.String},xolDf5O_Y:{defaultValue:\"1 spot left\",displayTextArea:false,title:\"Spots left\",type:ControlType.String},sPxSprbTI:{defaultValue:\"rgb(64, 255, 0)\",title:\"Pin_color\",type:ControlType.Color}});addFonts(FramerPuTdFEzKT,[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"}]},...LaserEffectFonts,...GetAQuoteButtonFonts,...LaserForFramesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPuTdFEzKT\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oL8dB1Y6W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"140\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"370\",\"framerVariables\":\"{\\\"fdrb83h_S\\\":\\\"smallText\\\",\\\"xolDf5O_Y\\\":\\\"spotsLeft\\\",\\\"sPxSprbTI\\\":\\\"pinColor\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PuTdFEzKT.map","const metadata=params=>({description:\"Made with Framer\",title:\"My Framer Site\"});export default metadata;export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8d5a97)\nimport siteMetadata from\"https://framerusercontent.com/modules/cva4CbgzAL4tgeg16GLi/r8yGjtBi3tyJkvZTKbLO/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1esk6d9\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-nIpqx\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=1200\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53c1d35)\nimport siteMetadata from\"https://framerusercontent.com/modules/cva4CbgzAL4tgeg16GLi/r8yGjtBi3tyJkvZTKbLO/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"upnkfk\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-zgydM\",title:siteMetadata(params,activeLocale).title||\"Plain\",viewport:\"width=1200\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}