{"version":3,"file":"script_main.555Tt_im.mjs","names":["addPropertyOverrides","AutoCopyrightFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","Component","addPropertyOverrides","RichText","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","ItemFonts","Item","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Item","Dropdown","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","RichText","_Fragment","addPropertyOverrides","IconFonts","Icon","ButtonOF","Trigger","Menu","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","SVG","_Fragment","Topbar","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Icon","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","SocialMedia","cycleOrder","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","blob","addPropertyOverrides","VCardButton","cycleOrder","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","MenubarItem","CardWork","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","addImageAlt","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","RichText","SVG","HeaderMenu","Profile","WorkAndProducts","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","Card","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Default","Team","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/tWmhw3DTu07enDcnvBGe/qPgXyFJudLRgZuN1wnmz/aRKiZ_BPG.js","https:/framerusercontent.com/modules/7NI4bN0EHVglysgzLxBa/mi0w11EQl2jWYC9gr23U/lfUSFeDtB.js","https:/framerusercontent.com/modules/sGkPyUYVNkApeIpR2Bx9/g3Ot2BUyjRiAQ4b0mfDJ/Overrides.js","https:/framerusercontent.com/modules/VopewLT2FF70hwCu1XFG/HNAX6wT4AwhawdzwwAvm/bdfExm_QA.js","https:/framerusercontent.com/modules/K6grnQzWQpdPAsRtlFHJ/kTsWzKnBkSvRliB2RN8s/feujvLNpl.js","https:/framerusercontent.com/modules/hoPCP03iR38I9i32HRu8/xWbhWUYUCRNxaS1ppojZ/u1tGWFOSU.js","https:/framerusercontent.com/modules/Z0GiNAmhGD7TBDGInNqG/SYl7cbjxwa4Scz010byY/uctz_exp3.js","https:/framerusercontent.com/modules/8vUk568KsvZu2m5CB5uj/qqhCLtOQ19eySiNzo2qC/IqFXwbwu9.js","https:/framerusercontent.com/modules/hunA8V7BJXkkpzeLGQjh/El8LEgEpYQB9FW8x9D9R/hMli4CfbB.js","https:/framerusercontent.com/modules/xtqptwJb5LXLkH8Y8xZU/wddEpUwnlH9EH4Fo7ANT/ZISUWnzO0.js","https:/framerusercontent.com/modules/ekxSEYwBSB8ZWI6UQXJf/AuKsziz03U4n6O1bfqha/tVz5wVyQ8.js","https:/framerusercontent.com/modules/aM4K1Wg6Ns1TzuIwSpVA/i14Rvx8lp63I0PdRNQOa/RaaPTPg9H.js","https:/framerusercontent.com/modules/6XpO2hAPlsNaIihwIczg/YKVBMYxXfPApb8Ip8njO/fmhiIzSID.js","https:/framerusercontent.com/modules/0Tprl4l371R8dA8C1jIk/MQ9cu4rct8p5Czy4K85s/vCardButton.js","https:/framerusercontent.com/modules/jGnt96cSGnNtXeZXeFAB/LJYQsebhvZRNqcaxe25D/GxBhL85K0.js","https:/framerusercontent.com/modules/Eu7kjJp1M7s6du5LmqAX/7QmYXQhIaUZL9keii41y/cK5Zsa0HY.js","https:/framerusercontent.com/modules/CeHc6LWNdL0ifN6IHiUp/9hg6eig3vGwVgqGPB5Rs/UZ4Kr7d6t.js","https:/framerusercontent.com/modules/n8bxH7GQqh6M3AZfFZ0x/I5VcuvWh2bYLwkeuY0Xb/OHEERZIXf.js","https:/framerusercontent.com/modules/8fqUHYvFxUJy8mq9WilD/thdgdAtXoEZQTRTClGAn/WNJTfyYdO.js","https:/framerusercontent.com/modules/lXaR0jwiYuqxrjGkXzM8/ZLh7VZ5TGSpyCElFLnJu/fTc1nIeyJ.js","https:/framerusercontent.com/modules/qUZcNgihENJEL54U5hU6/Xocppkr6twz8TDlydaTo/K8adyGJ9u.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (662ecd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qADAPGT8Wlf6knxk871c/eXiwqx40vl0KvqUazCx4/zOfY2WOHa.js\";const AutoCopyrightFonts=getFonts(AutoCopyright);const cycleOrder=[\"KVshQFfoU\",\"JtyRLDCVi\",\"Xf_KxbOyu\"];const serializationHash=\"framer-dqBjy\";const variantClassNames={JtyRLDCVi:\"framer-v-1q4v9rt\",KVshQFfoU:\"framer-v-6vr9db\",Xf_KxbOyu:\"framer-v-1nt8e48\"};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={Desktop:\"KVshQFfoU\",Phone:\"Xf_KxbOyu\",Tablet:\"JtyRLDCVi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KVshQFfoU\"};};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:\"KVshQFfoU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6vr9db\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KVshQFfoU\",ref:refBinding,style:{backgroundColor:\"var(--token-cb52c7ff-f68b-4303-a0ef-7859c86603ee, rgb(245, 245, 245))\",...style},...addPropertyOverrides({JtyRLDCVi:{\"data-framer-name\":\"Tablet\"},Xf_KxbOyu:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jbv68t\",\"data-framer-name\":\"padding-global\",layoutDependency:layoutDependency,layoutId:\"NMd7O0HCe\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zan73k\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"XsBB8egP0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d34v5p\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"sx8XvZ8_Y\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m64fxa\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"kUim7zRBx\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gv0t2o\",\"data-framer-name\":\"Roofingandmorellc--logo\",fill:\"black\",intrinsicHeight:40,intrinsicWidth:164,layoutDependency:layoutDependency,layoutId:\"Z5GQvDZmu\",svg:'<svg width=\"164\" height=\"40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.082 12.232c-.51.333-2.855 1.962-5.235 3.625-2.38 1.663-4.657 3.259-5.1 3.558-.237.166-.475.333-.747.532v9.411c1.598 3.26 3.501 5.388 4.76 6.552 1.665 1.563 3.093 2.394 3.603 2.66.578.333 1.835.998 3.637 1.43V11.6c-.034 0-.952.599-.952.599l.034.033Z\" fill=\"#1E1E1E\"/><path d=\"M13.2 19.983V40c.493-.133 1.019-.3 1.512-.499 5.487-2.128 8.544-7.016 10.088-10.174V9.809C17.833 3.824 13.364 0 13.364 0S13.2 11.372 13.2 20.017v-.034Z\" fill=\"#C4232A\"/><path d=\"M99.2 16.36h13.16v-3.28H99.2v-2.72h14.08V7.04h-18.2v15.12h4.12v-5.8Zm20.36-9.32h-4.12v15.12h4.12V7.04Zm27.88 15.12h12.64c2.24 0 3.84-1.64 3.84-4.04v-4.24h-9.48v2.88h5.32v.44c0 1-.72 1.68-1.64 1.68h-8.76c-.96 0-1.64-.72-1.64-1.68v-5.12c0-1 .72-1.72 1.64-1.72h8.76c.92 0 1.64.72 1.64 1.72v.4h4.12v-1.36c0-2.4-1.6-4.04-3.84-4.04H147.4c-2.24 0-3.84 1.64-3.84 4.04v7.04c0 2.4 1.6 4.04 3.84 4.04l.04-.04ZM46.68 15.92c.6-.6.88-1.36.88-2.2v-2.64c0-2.4-1.6-4.04-3.84-4.04H28.8v15.12h4.12v-4.4h9.12c.96 0 1.64.72 1.64 1.72v2.68h4.12v-3.52c0-1.16-.24-2-1.08-2.72h-.04Zm-3.2-3.2c0 1.04-.64 1.72-1.6 1.72h-8.96v-4.12h8.96c.96 0 1.6.68 1.6 1.72v.68Zm97.76 9.44V7.04h-4.12v9.48l-11.24-9.48h-3.76v15.12h4.12v-9.48l11.24 9.48h3.76ZM66.4 7.04H53.76c-2.24 0-3.84 1.64-3.84 4.04v7.04c0 2.4 1.6 4.04 3.84 4.04H66.4c2.24 0 3.84-1.64 3.84-4.04v-7.04c0-2.4-1.6-4.04-3.84-4.04Zm-.28 10.12c0 1-.72 1.68-1.64 1.68h-8.76c-.96 0-1.64-.72-1.64-1.68v-5.12c0-1 .72-1.72 1.64-1.72h8.76c.96 0 1.64.72 1.64 1.72v5.12Zm26.56.96v-7.04c0-2.4-1.6-4.04-3.84-4.04H76.2c-2.24 0-3.84 1.64-3.84 4.04v7.04c0 2.4 1.6 4.04 3.84 4.04h12.64c2.24 0 3.84-1.64 3.84-4.04Zm-4.08-.96c0 1-.72 1.68-1.64 1.68H78.2c-.96 0-1.64-.72-1.64-1.68v-5.12c0-1 .72-1.72 1.64-1.72h8.76c.96 0 1.64.72 1.64 1.72v5.12Zm71.578 16.925h2.944v1.202c0 1.619-1.14 2.713-2.744 2.713h-9.032c-1.603 0-2.744-1.094-2.744-2.713v-4.748c0-1.618 1.141-2.713 2.744-2.713h9.032c1.604 0 2.744 1.095 2.744 2.713v1.218h-2.944v-.555c0-.678-.509-1.156-1.187-1.156h-6.258c-.678 0-1.187.478-1.187 1.156v3.438c0 .662.509 1.14 1.187 1.14h6.258c.678 0 1.187-.478 1.187-1.14v-.555Zm-25.451-6.259h2.944v7.954h9.387V38h-12.331V27.826Zm-14.03 0h2.944v7.954h9.388V38h-12.332V27.826Zm-20.758 0h13.041v2.22h-10.097v1.757h9.434v2.22h-9.434v1.757h10.097V38H99.939V27.826ZM87.604 32.82h6.397c.694 0 1.156-.477 1.156-1.17v-.448c0-.694-.462-1.156-1.156-1.156h-6.397v2.775ZM98.24 38h-2.944v-1.804c0-.678-.478-1.171-1.172-1.171h-6.52V38H84.66V27.826h10.682c1.603 0 2.744 1.095 2.744 2.713v1.788c0 .57-.216 1.08-.632 1.48.601.463.786 1.048.786 1.82V38ZM71.188 27.826h9.033c1.603 0 2.743 1.095 2.743 2.713v4.748c0 1.619-1.14 2.713-2.743 2.713h-9.033c-1.603 0-2.744-1.094-2.744-2.713v-4.748c0-1.618 1.14-2.713 2.744-2.713Zm1.387 2.22c-.678 0-1.187.478-1.187 1.156v3.438c0 .662.509 1.14 1.187 1.14h6.258c.679 0 1.187-.478 1.187-1.14v-3.438c0-.678-.508-1.156-1.186-1.156h-6.259Zm-21.363-2.22h2.651l5.118 6.952 5.117-6.952h2.652V38h-2.944v-5.056L60.09 38h-2.22l-3.715-5.056V38h-2.944V27.826Zm-7.706 6.043h-1.233v1.557c0 1.618-1.125 2.574-2.728 2.574h-7.661c-1.588 0-2.713-.956-2.713-2.574v-.817c0-.848.185-1.465.878-1.927-.616-.463-.801-1.017-.801-1.665v-.616c0-1.619 1.11-2.575 2.713-2.575h7.584c1.603 0 2.728.956 2.728 2.575v.339h-2.96v-.124c0-.524-.354-.863-1.017-.863h-5.071c-.678 0-1.033.34-1.033 1.002v.2c0 .648.37.987 1.033.987h6.088v-.324h2.96v.324h1.233v1.927Zm-4.193 1.218v-1.218h-6.165c-.663 0-1.033.354-1.033 1.002v.216c0 .662.354.986 1.033.986h5.148c.663 0 1.017-.324 1.017-.986Z\" fill=\"#1E1E1E\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x09pte\",\"data-framer-name\":\"info_wrapper\",layoutDependency:layoutDependency,layoutId:\"oGptTJWIk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m8uo30\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"jxnSLHtzD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24)))\"},children:\"Contact\"})}),className:\"framer-1gaeyhs\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"vJBhKuZRz\",style:{\"--extracted-r6o4lv\":\"var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5f0g4o\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"GU2IjVkF5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: hello@roofingandmorellc.com\",motionChild:true,nodeId:\"C3e13tmY_\",openInNewTab:true,relValues:[],scopeId:\"aRKiZ_BPG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vvu9n3\",\"data-styles-preset\":\"zOfY2WOHa\",children:\"hello@roofingandmorellc.com\"})})})}),className:\"framer-on5a8w\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"C3e13tmY_\",style:{\"--extracted-r6o4lv\":\"var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+19517201125\",motionChild:true,nodeId:\"uR9LJ2Tkf\",openInNewTab:true,relValues:[],scopeId:\"aRKiZ_BPG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vvu9n3\",\"data-styles-preset\":\"zOfY2WOHa\",children:\"(951) 720-1125\"})})})}),className:\"framer-15hzhp4\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"uR9LJ2Tkf\",style:{\"--extracted-r6o4lv\":\"var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jvszmj\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"JUlcySEdu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24)))\"},children:\"Address\"})}),className:\"framer-ako2dp\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"f2shRb43l\",style:{\"--extracted-r6o4lv\":\"var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{Xf_KxbOyu:{\"--extracted-r6o4lv\":\"rgba(24, 24, 24, 0.8)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Xf_KxbOyu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(24, 24, 24, 0.8))\"},children:\"Address\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y0tdon\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"xCkcKlrDF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8)))\"},children:\"10935 Limonite Ave, \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8)))\"},children:\"Jurupa Valley, CA 91752\"})]}),className:\"framer-103z7zw\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"Zkhryy3RN\",style:{\"--extracted-2gxw0f\":\"var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8))\",\"--extracted-r6o4lv\":\"var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-46jxat\",\"data-border\":true,\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"LyK7ODkpg\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-e98ad880-cba4-4fa1-8912-d47df65dbf67, rgba(24, 24, 24, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16stlk6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"skmq0ThG9-container\",nodeId:\"skmq0ThG9\",rendersWithMotion:true,scopeId:\"aRKiZ_BPG\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, rgb(82, 82, 82))\",dateRange:true,font:{fontFamily:'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"skmq0ThG9\",layoutId:\"skmq0ThG9\",name:\"Roofing and More, LLC\",startYear:2021,statement:\"All rights reserved.\",width:\"100%\",...addPropertyOverrides({Xf_KxbOyu:{font:{fontFamily:'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, rgb(82, 82, 82)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IEjq5Axpg\"},motionChild:true,nodeId:\"mgOm8J6LX\",openInNewTab:false,relValues:[],scopeId:\"aRKiZ_BPG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vvu9n3\",\"data-styles-preset\":\"zOfY2WOHa\",children:\"Privacy Policy\"})})})}),className:\"framer-6gkbvo\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"mgOm8J6LX\",style:{\"--extracted-r6o4lv\":\"var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, rgb(82, 82, 82))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dqBjy.framer-ojuqwx, .framer-dqBjy .framer-ojuqwx { display: block; }\",\".framer-dqBjy.framer-6vr9db { 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: 0px; position: relative; width: 1200px; }\",\".framer-dqBjy .framer-jbv68t { 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; max-width: 1200px; overflow: hidden; padding: 60px 24px 110px 24px; position: relative; width: 1px; }\",\".framer-dqBjy .framer-zan73k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-d34v5p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-m64fxa { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-dqBjy .framer-1gv0t2o { aspect-ratio: 4.1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 164px; }\",\".framer-dqBjy .framer-x09pte { display: grid; flex: none; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-m8uo30, .framer-dqBjy .framer-jvszmj { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-1gaeyhs, .framer-dqBjy .framer-on5a8w, .framer-dqBjy .framer-15hzhp4, .framer-dqBjy .framer-103z7zw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dqBjy .framer-5f0g4o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-ako2dp { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-dqBjy .framer-1y0tdon { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-46jxat { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-dqBjy .framer-16stlk6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dqBjy .framer-6gkbvo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dqBjy.framer-v-1q4v9rt.framer-6vr9db { width: 810px; }\",\".framer-dqBjy.framer-v-1q4v9rt .framer-d34v5p { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 60px; justify-content: flex-start; }\",\".framer-dqBjy.framer-v-1q4v9rt .framer-m64fxa, .framer-dqBjy.framer-v-1nt8e48 .framer-m64fxa { flex: none; width: 100%; }\",\".framer-dqBjy.framer-v-1q4v9rt .framer-ako2dp { max-width: unset; }\",\".framer-dqBjy.framer-v-1nt8e48.framer-6vr9db { flex-direction: column; width: 390px; }\",\".framer-dqBjy.framer-v-1nt8e48 .framer-jbv68t { flex: none; order: 0; width: 100%; }\",\".framer-dqBjy.framer-v-1nt8e48 .framer-d34v5p { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: center; }\",\".framer-dqBjy.framer-v-1nt8e48 .framer-x09pte { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; }\",\".framer-dqBjy.framer-v-1nt8e48 .framer-m8uo30, .framer-dqBjy.framer-v-1nt8e48 .framer-jvszmj { align-self: unset; }\",\".framer-dqBjy.framer-v-1nt8e48 .framer-46jxat { flex-direction: column; gap: 8px; justify-content: center; }\",...sharedStyle.css,'.framer-dqBjy[data-border=\"true\"]::after, .framer-dqBjy [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 436.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JtyRLDCVi\":{\"layout\":[\"fixed\",\"auto\"]},\"Xf_KxbOyu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraRKiZ_BPG=withCSS(Component,css,\"framer-dqBjy\");export default FrameraRKiZ_BPG;FrameraRKiZ_BPG.displayName=\"footer\";FrameraRKiZ_BPG.defaultProps={height:436.5,width:1200};addPropertyControls(FrameraRKiZ_BPG,{variant:{options:[\"KVshQFfoU\",\"JtyRLDCVi\",\"Xf_KxbOyu\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraRKiZ_BPG,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDI1apSCOBt_aeQQ7ftydoaMXMjKm7sp8g.woff2\",weight:\"400\"}]},...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraRKiZ_BPG\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JtyRLDCVi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Xf_KxbOyu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"436.5\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aRKiZ_BPG.map","// Generated by Framer (beb38f2-dev)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"S2IdlCyLh\",\"SE7k_fhio\"];const serializationHash=\"framer-03OkH\";const variantClassNames={S2IdlCyLh:\"framer-v-16s7jh3\",SE7k_fhio:\"framer-v-y7naa8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"SE7k_fhio\",Menu:\"S2IdlCyLh\"};const getProps=({height,id,tap,width,...props})=>{var _variant,ref;return{...props,variant:(ref=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref!==void 0?ref:\"S2IdlCyLh\",XKaY3MrGu:tap!==null&&tap!==void 0?tap:props.XKaY3MrGu};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,XKaY3MrGu,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"S2IdlCyLh\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16vb438=activeVariantCallback(async(...args)=>{if(XKaY3MrGu){const res=await XKaY3MrGu(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-03OkH\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-16s7jh3\",className),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S2IdlCyLh\",onTap:onTap16vb438,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({SE7k_fhio:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1h2nee6\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"iFz4pZYFj\",style:{backgroundColor:\"rgb(102, 102, 102)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{SE7k_fhio:{rotate:-45}}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-19bb1f\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"WUt4QmdaV\",style:{backgroundColor:\"rgb(102, 102, 102)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{SE7k_fhio:{rotate:45}}})]})})})});});const css=['.framer-03OkH [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-03OkH .framer-coiqyn { display: block; }\",\".framer-03OkH .framer-16s7jh3 { cursor: pointer; height: 60px; overflow: hidden; position: relative; width: 60px; }\",\".framer-03OkH .framer-1h2nee6 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(58.33333333333336% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-03OkH .framer-19bb1f { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(41.66666666666669% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-03OkH.framer-v-y7naa8 .framer-16s7jh3 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); }\",\".framer-03OkH.framer-v-y7naa8 .framer-1h2nee6, .framer-03OkH.framer-v-y7naa8 .framer-19bb1f { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SE7k_fhio\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XKaY3MrGu\":\"tap\"}\n */ const FramerlfUSFeDtB=withCSS(Component,css,\"framer-03OkH\");export default FramerlfUSFeDtB;FramerlfUSFeDtB.displayName=\"Icon\";FramerlfUSFeDtB.defaultProps={height:60,width:60};addPropertyControls(FramerlfUSFeDtB,{variant:{options:[\"S2IdlCyLh\",\"SE7k_fhio\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},XKaY3MrGu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerlfUSFeDtB,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlfUSFeDtB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SE7k_fhio\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"60\",\"framerVariables\":\"{\\\"XKaY3MrGu\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"60\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lfUSFeDtB.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";export function OpenType(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{...props,ref:ref,style:{...props.style,fontFeatureSettings:`\"salt\", \"kern\", \"cv05\", \"cv11\", \"ccmp\"`}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"OpenType\":{\"type\":\"reactHoc\",\"name\":\"OpenType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Overrides.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{OpenType}from\"https://framerusercontent.com/modules/sGkPyUYVNkApeIpR2Bx9/g3Ot2BUyjRiAQ4b0mfDJ/Overrides.js\";const RichTextOpenTypex2hbsz=withCodeBoundaryForOverrides(RichText,{nodeId:\"mmmpeNmpR\",override:OpenType,scopeId:\"bdfExm_QA\"});const cycleOrder=[\"QjkdYEdz1\",\"b4bKv25FT\"];const serializationHash=\"framer-EnGdj\";const variantClassNames={b4bKv25FT:\"framer-v-1e11g2d\",QjkdYEdz1:\"framer-v-1xf9n92\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"QjkdYEdz1\",Open:\"b4bKv25FT\"};const getProps=({height,hover,id,title,width,...props})=>{return{...props,DApvjrdfG:title??props.DApvjrdfG??\"Product\",PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"QjkdYEdz1\"};};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,PWSlWeqS6,DApvjrdfG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QjkdYEdz1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});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-1xf9n92\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QjkdYEdz1\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{...style},...addPropertyOverrides({b4bKv25FT:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichTextOpenTypex2hbsz,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10)))\"},children:\"Product\"})}),className:\"framer-x2hbsz\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"mmmpeNmpR\",style:{\"--extracted-r6o4lv\":\"var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10))\"},text:DApvjrdfG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gxza4b\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"vOZ_Z3yXf\",style:{backgroundColor:\"var(--token-7e9db6b4-ebd1-431f-bbd8-71336cb32683, rgb(10, 10, 10))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EnGdj.framer-a55g6q, .framer-EnGdj .framer-a55g6q { display: block; }\",\".framer-EnGdj.framer-1xf9n92 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-EnGdj .framer-x2hbsz { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-EnGdj .framer-gxza4b { bottom: 0px; flex: none; height: 2px; left: calc(50.00000000000002% - 0px / 2); overflow: visible; position: absolute; width: 0px; z-index: 1; }\",\".framer-EnGdj.framer-v-1e11g2d .framer-gxza4b { left: calc(50.00000000000002% - 100% / 2); width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 54\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"b4bKv25FT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbdfExm_QA=withCSS(Component,css,\"framer-EnGdj\");export default FramerbdfExm_QA;FramerbdfExm_QA.displayName=\"Trigger\";FramerbdfExm_QA.defaultProps={height:15,width:54};addPropertyControls(FramerbdfExm_QA,{variant:{options:[\"QjkdYEdz1\",\"b4bKv25FT\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerbdfExm_QA,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbdfExm_QA\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"54\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b4bKv25FT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"15\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bdfExm_QA.map","// Generated by Framer (8ebf084)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={K2stUK9u0:{hover:true},uOmAszUTO:{hover:true}};const cycleOrder=[\"uOmAszUTO\",\"K2stUK9u0\"];const serializationHash=\"framer-aCapn\";const variantClassNames={K2stUK9u0:\"framer-v-1pknv2o\",uOmAszUTO:\"framer-v-1jzbitq\"};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={Default:\"uOmAszUTO\",Single:\"K2stUK9u0\"};const getProps=({height,hover,id,link,mobileClick,subTitle,title,width,...props})=>{return{...props,jk8mvt_Pw:subTitle??props.jk8mvt_Pw??\"Sub Title\",l9l8CHNQw:title??props.l9l8CHNQw??\"Title\",pMstYcupX:mobileClick??props.pMstYcupX,txNukizlW:hover??props.txNukizlW,variant:humanReadableVariantMap[props.variant]??props.variant??\"uOmAszUTO\",xJzvjQy4l:link??props.xJzvjQy4l};};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,l9l8CHNQw,jk8mvt_Pw,xJzvjQy4l,pMstYcupX,txNukizlW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uOmAszUTO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgogld7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pMstYcupX){const res=await pMstYcupX(...args);if(res===false)return false;}});const onMouseEnter1cml40l=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(txNukizlW){const res=await txNukizlW(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"K2stUK9u0-hover\")return false;if(baseVariant===\"K2stUK9u0\")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(Link,{href:xJzvjQy4l,motionChild:true,nodeId:\"uOmAszUTO\",scopeId:\"feujvLNpl\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jzbitq\",className,classNames)} framer-1neidfq`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uOmAszUTO\",onMouseEnter:onMouseEnter1cml40l,onTap:onTapgogld7,ref:refBinding,style:{backgroundColor:\"rgba(242, 242, 242, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"K2stUK9u0-hover\":{backgroundColor:\"rgb(242, 242, 242)\"},\"uOmAszUTO-hover\":{backgroundColor:\"rgb(242, 242, 242)\"}},...addPropertyOverrides({\"K2stUK9u0-hover\":{\"data-framer-name\":undefined},\"uOmAszUTO-hover\":{\"data-framer-name\":undefined},K2stUK9u0:{\"data-framer-name\":\"Single\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5h9zs0\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"RUX1FBtGG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10)))\"},children:\"Title\"})}),className:\"framer-199q1me\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"pRTNYUoR4\",style:{\"--extracted-r6o4lv\":\"var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10))\",\"--framer-paragraph-spacing\":\"0px\"},text:l9l8CHNQw,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fede1756-a905-4c9c-80ea-3575af911aaa, rgb(115, 115, 115)))\"},children:\"Sub Title\"})}),className:\"framer-1ql0die\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"xOlLHLb2J\",style:{\"--extracted-r6o4lv\":\"var(--token-fede1756-a905-4c9c-80ea-3575af911aaa, rgb(115, 115, 115))\",\"--framer-paragraph-spacing\":\"0px\"},text:jk8mvt_Pw,variants:{\"uOmAszUTO-hover\":{\"--extracted-r6o4lv\":\"var(--token-70fc203d-2257-4253-9c66-b70f950029f2, rgb(64, 64, 64))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"uOmAszUTO-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-70fc203d-2257-4253-9c66-b70f950029f2, rgb(64, 64, 64)))\"},children:\"Sub Title\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aCapn.framer-1neidfq, .framer-aCapn .framer-1neidfq { display: block; }\",\".framer-aCapn.framer-1jzbitq { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px; position: relative; text-decoration: none; width: 260px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aCapn .framer-5h9zs0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aCapn .framer-199q1me, .framer-aCapn .framer-1ql0die { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 240px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60.5\n * @framerIntrinsicWidth 260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"K2stUK9u0\":{\"layout\":[\"fixed\",\"auto\"]},\"eMYt7OMCU\":{\"layout\":[\"fixed\",\"auto\"]},\"V2peCsMUV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"l9l8CHNQw\":\"title\",\"jk8mvt_Pw\":\"subTitle\",\"xJzvjQy4l\":\"link\",\"pMstYcupX\":\"mobileClick\",\"txNukizlW\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfeujvLNpl=withCSS(Component,css,\"framer-aCapn\");export default FramerfeujvLNpl;FramerfeujvLNpl.displayName=\"Item\";FramerfeujvLNpl.defaultProps={height:60.5,width:260};addPropertyControls(FramerfeujvLNpl,{variant:{options:[\"uOmAszUTO\",\"K2stUK9u0\"],optionTitles:[\"Default\",\"Single\"],title:\"Variant\",type:ControlType.Enum},l9l8CHNQw:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},jk8mvt_Pw:{defaultValue:\"Sub Title\",displayTextArea:false,title:\"Sub Title\",type:ControlType.String},xJzvjQy4l:{title:\"Link\",type:ControlType.Link},pMstYcupX:{title:\"Mobile Click\",type:ControlType.EventHandler},txNukizlW:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerfeujvLNpl,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfeujvLNpl\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"l9l8CHNQw\\\":\\\"title\\\",\\\"jk8mvt_Pw\\\":\\\"subTitle\\\",\\\"xJzvjQy4l\\\":\\\"link\\\",\\\"pMstYcupX\\\":\\\"mobileClick\\\",\\\"txNukizlW\\\":\\\"hover\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K2stUK9u0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eMYt7OMCU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V2peCsMUV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60.5\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"260\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./feujvLNpl.map","// Generated by Framer (f8e3bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Item from\"https://framerusercontent.com/modules/K6grnQzWQpdPAsRtlFHJ/kTsWzKnBkSvRliB2RN8s/feujvLNpl.js\";const ItemFonts=getFonts(Item);const cycleOrder=[\"dIjsinOLs\",\"z4XcpCGr8\",\"aeQfGBsfH\",\"oYrVRI2PD\"];const serializationHash=\"framer-PJUuj\";const variantClassNames={aeQfGBsfH:\"framer-v-bhauy8\",dIjsinOLs:\"framer-v-18d074m\",oYrVRI2PD:\"framer-v-1yh99jn\",z4XcpCGr8:\"framer-v-v8mlat\"};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={\"Closed 1\":\"dIjsinOLs\",\"Closed 2\":\"aeQfGBsfH\",\"Opened 1\":\"z4XcpCGr8\",\"Opened 2\":\"oYrVRI2PD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dIjsinOLs\"};};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:\"dIjsinOLs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pMstYcupX1hhxsit=activeVariantCallback(async(...args)=>{setVariant(\"z4XcpCGr8\");});const pMstYcupX1rb71wv=activeVariantCallback(async(...args)=>{setVariant(\"dIjsinOLs\");});const pMstYcupXcut10g=activeVariantCallback(async(...args)=>{setVariant(\"oYrVRI2PD\");});const pMstYcupXqka5uy=activeVariantCallback(async(...args)=>{setVariant(\"aeQfGBsfH\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"aeQfGBsfH\",\"oYrVRI2PD\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18d074m\",className,classNames),\"data-framer-name\":\"Closed 1\",layoutDependency:layoutDependency,layoutId:\"dIjsinOLs\",ref:refBinding,style:{...style},...addPropertyOverrides({aeQfGBsfH:{\"data-framer-name\":\"Closed 2\"},oYrVRI2PD:{\"data-framer-name\":\"Opened 2\"},z4XcpCGr8:{\"data-framer-name\":\"Opened 1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:79,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-erwy0x-container\",layoutDependency:layoutDependency,layoutId:\"Do_WvsDHr-container\",nodeId:\"Do_WvsDHr\",rendersWithMotion:true,scopeId:\"u1tGWFOSU\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"Do_WvsDHr\",jk8mvt_Pw:\"Scalable solutions tailored to your building type and budget.\",l9l8CHNQw:\"Roofing Systems\",layoutId:\"Do_WvsDHr\",pMstYcupX:pMstYcupX1hhxsit,style:{height:\"100%\",width:\"100%\"},variant:\"uOmAszUTO\",width:\"100%\",...addPropertyOverrides({aeQfGBsfH:{jk8mvt_Pw:\"Built for performance, protection, and long-term value.\",pMstYcupX:pMstYcupXcut10g},oYrVRI2PD:{jk8mvt_Pw:\"Built for performance, protection, and long-term value.\",pMstYcupX:pMstYcupXqka5uy},z4XcpCGr8:{pMstYcupX:pMstYcupX1rb71wv}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+79,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gzab4s-container\",layoutDependency:layoutDependency,layoutId:\"Ym38529rb-container\",nodeId:\"Ym38529rb\",rendersWithMotion:true,scopeId:\"u1tGWFOSU\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"Ym38529rb\",jk8mvt_Pw:\"\",l9l8CHNQw:\"PVC Roofing\",layoutId:\"Ym38529rb\",style:{width:\"100%\"},variant:\"K2stUK9u0\",width:\"100%\",...addPropertyOverrides({aeQfGBsfH:{l9l8CHNQw:\"Asphalt Shingle\"},oYrVRI2PD:{l9l8CHNQw:\"Asphalt Shingle\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+139,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t8eb1r-container\",layoutDependency:layoutDependency,layoutId:\"TXG3FGMiX-container\",nodeId:\"TXG3FGMiX\",rendersWithMotion:true,scopeId:\"u1tGWFOSU\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"TXG3FGMiX\",jk8mvt_Pw:\"\",l9l8CHNQw:\"TPO Roofing\",layoutId:\"TXG3FGMiX\",style:{width:\"100%\"},variant:\"K2stUK9u0\",width:\"100%\",...addPropertyOverrides({aeQfGBsfH:{l9l8CHNQw:\"Tile Roofing\"},oYrVRI2PD:{l9l8CHNQw:\"Tile Roofing\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+199,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14rnrul-container\",layoutDependency:layoutDependency,layoutId:\"bkHcXfH_O-container\",nodeId:\"bkHcXfH_O\",rendersWithMotion:true,scopeId:\"u1tGWFOSU\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"bkHcXfH_O\",jk8mvt_Pw:\"\",l9l8CHNQw:\"Modified Bitumen Roofing\",layoutId:\"bkHcXfH_O\",style:{width:\"100%\"},variant:\"K2stUK9u0\",width:\"100%\",...addPropertyOverrides({aeQfGBsfH:{l9l8CHNQw:\"Flat Roofing\"},oYrVRI2PD:{l9l8CHNQw:\"Flat Roofing\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+259,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t4p3lh-container\",layoutDependency:layoutDependency,layoutId:\"bpHjVqe_5-container\",nodeId:\"bpHjVqe_5\",rendersWithMotion:true,scopeId:\"u1tGWFOSU\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"bpHjVqe_5\",jk8mvt_Pw:\"\",l9l8CHNQw:\"Spray Foam Roofing\",layoutId:\"bpHjVqe_5\",style:{width:\"100%\"},variant:\"K2stUK9u0\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PJUuj.framer-19dvyul, .framer-PJUuj .framer-19dvyul { display: block; }\",\".framer-PJUuj.framer-18d074m { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 79px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 260px; }\",\".framer-PJUuj .framer-erwy0x-container { flex: none; height: 79px; position: relative; width: 100%; }\",\".framer-PJUuj .framer-gzab4s-container, .framer-PJUuj .framer-t8eb1r-container, .framer-PJUuj .framer-14rnrul-container, .framer-PJUuj .framer-1t4p3lh-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-PJUuj.framer-v-v8mlat.framer-18d074m, .framer-PJUuj.framer-v-1yh99jn.framer-18d074m { height: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 79\n * @framerIntrinsicWidth 260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"z4XcpCGr8\":{\"layout\":[\"fixed\",\"auto\"]},\"aeQfGBsfH\":{\"layout\":[\"fixed\",\"fixed\"]},\"oYrVRI2PD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru1tGWFOSU=withCSS(Component,css,\"framer-PJUuj\");export default Frameru1tGWFOSU;Frameru1tGWFOSU.displayName=\"Dropdown\";Frameru1tGWFOSU.defaultProps={height:79,width:260};addPropertyControls(Frameru1tGWFOSU,{variant:{options:[\"dIjsinOLs\",\"z4XcpCGr8\",\"aeQfGBsfH\",\"oYrVRI2PD\"],optionTitles:[\"Closed 1\",\"Opened 1\",\"Closed 2\",\"Opened 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameru1tGWFOSU,[{explicitInter:true,fonts:[]},...ItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru1tGWFOSU\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z4XcpCGr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aeQfGBsfH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oYrVRI2PD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"260\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"79\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./u1tGWFOSU.map","// Generated by Framer (2f96024)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Item from\"https://framerusercontent.com/modules/K6grnQzWQpdPAsRtlFHJ/kTsWzKnBkSvRliB2RN8s/feujvLNpl.js\";import Dropdown from\"https://framerusercontent.com/modules/hoPCP03iR38I9i32HRu8/xWbhWUYUCRNxaS1ppojZ/u1tGWFOSU.js\";const ItemFonts=getFonts(Item);const MotionDivWithFX=withFX(motion.div);const DropdownFonts=getFonts(Dropdown);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"ilkh39lgG\",\"HBCJNVLbF\",\"rfLpBYMOp\",\"QR3p0rowx\",\"uNwEhmKLn\",\"LNolXBMPw\",\"XgiyJiUty\",\"uVKgIAX9G\"];const serializationHash=\"framer-FZDyV\";const variantClassNames={HBCJNVLbF:\"framer-v-u93jpp\",ilkh39lgG:\"framer-v-b9238h\",LNolXBMPw:\"framer-v-1nhxw4q\",QR3p0rowx:\"framer-v-1ac9y7r\",rfLpBYMOp:\"framer-v-qhkesp\",uNwEhmKLn:\"framer-v-1dmjcat\",uVKgIAX9G:\"framer-v-den74p\",XgiyJiUty:\"framer-v-zy3jg7\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const 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={\"Commercial Mobile\":\"HBCJNVLbF\",\"Company Mobile\":\"uVKgIAX9G\",\"Locations Mobile\":\"LNolXBMPw\",\"Residential Mobile\":\"QR3p0rowx\",Commercial:\"ilkh39lgG\",Company:\"XgiyJiUty\",Locations:\"uNwEhmKLn\",Residential:\"rfLpBYMOp\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ilkh39lgG\",Yl6_lUfXe:title??props.Yl6_lUfXe??\"SERVICES\"};};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,Yl6_lUfXe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ilkh39lgG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const txNukizlWtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"HBCJNVLbF\",\"QR3p0rowx\",\"LNolXBMPw\",\"uVKgIAX9G\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"HBCJNVLbF\",\"QR3p0rowx\",\"uNwEhmKLn\",\"LNolXBMPw\",\"XgiyJiUty\",\"uVKgIAX9G\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed2=()=>{if(baseVariant===\"rfLpBYMOp\")return false;return true;};const isDisplayed3=()=>{if([\"HBCJNVLbF\",\"QR3p0rowx\"].includes(baseVariant))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(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-b9238h\",className,classNames),\"data-framer-appear-id\":\"b9238h\",\"data-framer-name\":\"Commercial\",layoutDependency:layoutDependency,layoutId:\"ilkh39lgG\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-f047e827-a27a-420c-a0a1-119f8ac83e1b, rgb(250, 250, 250))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",...style},variants:{HBCJNVLbF:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\"},LNolXBMPw:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\"},QR3p0rowx:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\"},uVKgIAX9G:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({HBCJNVLbF:{\"data-framer-name\":\"Commercial Mobile\"},LNolXBMPw:{\"data-framer-name\":\"Locations Mobile\"},QR3p0rowx:{\"data-framer-name\":\"Residential Mobile\"},rfLpBYMOp:{\"data-framer-name\":\"Residential\"},uNwEhmKLn:{\"data-framer-name\":\"Locations\"},uVKgIAX9G:{\"data-framer-name\":\"Company Mobile\"},XgiyJiUty:{\"data-framer-name\":\"Company\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fede1756-a905-4c9c-80ea-3575af911aaa, rgb(115, 115, 115)))\"},children:\"SERVICES\"})}),className:\"framer-1nm2xqy\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"pSjeGbWOc\",style:{\"--extracted-r6o4lv\":\"var(--token-fede1756-a905-4c9c-80ea-3575af911aaa, rgb(115, 115, 115))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HBCJNVLbF:{text:Yl6_lUfXe},LNolXBMPw:{text:Yl6_lUfXe},QR3p0rowx:{text:Yl6_lUfXe},uVKgIAX9G:{text:Yl6_lUfXe}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zEXfk6oKK\"},implicitPathVariables:undefined},{href:{webPageId:\"zEXfk6oKK\"},implicitPathVariables:undefined},{href:{webPageId:\"zEXfk6oKK\"},implicitPathVariables:undefined},{href:{webPageId:\"zEXfk6oKK\"},implicitPathVariables:undefined},{href:{webPageId:\"jeDvztAJV\"},implicitPathVariables:undefined},{href:{webPageId:\"jeDvztAJV\"},implicitPathVariables:undefined},{href:{webPageId:\"hewFk2_Tt\"},implicitPathVariables:undefined},{href:{webPageId:\"hewFk2_Tt\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+0,...addPropertyOverrides({HBCJNVLbF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+112.5},LNolXBMPw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+112.5},QR3p0rowx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+112.5},uVKgIAX9G:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+112.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lkmbuc-container\",layoutDependency:layoutDependency,layoutId:\"eYst3gGXE-container\",nodeId:\"eYst3gGXE\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"eYst3gGXE\",jk8mvt_Pw:\"Large-scale re-roofing built for compliance, speed, and ROI.\",l9l8CHNQw:\"Roof Replacement\",layoutId:\"eYst3gGXE\",style:{width:\"100%\"},variant:\"uOmAszUTO\",width:\"100%\",xJzvjQy4l:resolvedLinks[0],...addPropertyOverrides({HBCJNVLbF:{xJzvjQy4l:resolvedLinks[1]},LNolXBMPw:{jk8mvt_Pw:\"Trusted roofing built for Inland Empire homes.\",l9l8CHNQw:\"Riverside, CA\",xJzvjQy4l:resolvedLinks[5]},QR3p0rowx:{jk8mvt_Pw:\"Protect your home with clean installs and long-lasting materials.\",xJzvjQy4l:resolvedLinks[3]},rfLpBYMOp:{jk8mvt_Pw:\"Protect your home with clean installs and long-lasting materials.\",xJzvjQy4l:resolvedLinks[2]},uNwEhmKLn:{jk8mvt_Pw:\"Trusted roofing built for Inland Empire homes.\",l9l8CHNQw:\"Riverside, CA\",xJzvjQy4l:resolvedLinks[4]},uVKgIAX9G:{jk8mvt_Pw:\"Learn who we are and what drives us.\",l9l8CHNQw:\"About Us\",xJzvjQy4l:resolvedLinks[7]},XgiyJiUty:{jk8mvt_Pw:\"Learn who we are and what drives us.\",l9l8CHNQw:\"About Us\",xJzvjQy4l:resolvedLinks[6]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"skFhbuHww\"},implicitPathVariables:undefined},{href:{webPageId:\"skFhbuHww\"},implicitPathVariables:undefined},{href:{webPageId:\"skFhbuHww\"},implicitPathVariables:undefined},{href:{webPageId:\"skFhbuHww\"},implicitPathVariables:undefined},{href:{webPageId:\"ChhTqVekE\"},implicitPathVariables:undefined},{href:{webPageId:\"ChhTqVekE\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+60,...addPropertyOverrides({HBCJNVLbF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+172.5},LNolXBMPw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+172.5},QR3p0rowx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+172.5},uVKgIAX9G:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+172.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rzgyx8-container\",layoutDependency:layoutDependency,layoutId:\"wWyPuF8uq-container\",nodeId:\"wWyPuF8uq\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"wWyPuF8uq\",jk8mvt_Pw:\"Minimize downtime with responsive service tailored to businesses.\",l9l8CHNQw:\"Roof Repair\",layoutId:\"wWyPuF8uq\",style:{width:\"100%\"},variant:\"uOmAszUTO\",width:\"100%\",xJzvjQy4l:resolvedLinks1[0],...addPropertyOverrides({HBCJNVLbF:{xJzvjQy4l:resolvedLinks1[1]},LNolXBMPw:{jk8mvt_Pw:\"Local roof repair and replacement done right.\",l9l8CHNQw:\"San Diego, CA\",xJzvjQy4l:resolvedLinks1[5]},QR3p0rowx:{jk8mvt_Pw:\"Save money by extending the life of your roof — no full replacement yet.\",xJzvjQy4l:resolvedLinks1[3]},rfLpBYMOp:{jk8mvt_Pw:\"Save money by extending the life of your roof — no full replacement yet.\",xJzvjQy4l:resolvedLinks1[2]},uNwEhmKLn:{jk8mvt_Pw:\"Local roof repair and replacement done right.\",l9l8CHNQw:\"San Diego, CA\",xJzvjQy4l:resolvedLinks1[4]},uVKgIAX9G:{jk8mvt_Pw:\"Meet the people behind the service.\",l9l8CHNQw:\"Our Team\",xJzvjQy4l:\"\"},XgiyJiUty:{jk8mvt_Pw:\"Meet the people behind the service.\",l9l8CHNQw:\"Our Team\",xJzvjQy4l:\"\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hW6J9wL0p\"},implicitPathVariables:undefined},{href:{webPageId:\"hW6J9wL0p\"},implicitPathVariables:undefined},{href:{webPageId:\"hW6J9wL0p\"},implicitPathVariables:undefined},{href:{webPageId:\"hW6J9wL0p\"},implicitPathVariables:undefined},{href:{webPageId:\"xS2ES0Bg8\"},implicitPathVariables:undefined},{href:{webPageId:\"xS2ES0Bg8\"},implicitPathVariables:undefined},{href:{webPageId:\"nIwqa5sjG\"},implicitPathVariables:undefined},{href:{webPageId:\"nIwqa5sjG\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+120,...addPropertyOverrides({HBCJNVLbF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+232.5},LNolXBMPw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+232.5},QR3p0rowx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+232.5},uVKgIAX9G:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+232.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fqg59w-container\",layoutDependency:layoutDependency,layoutId:\"BcZV5IGyG-container\",nodeId:\"BcZV5IGyG\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"BcZV5IGyG\",jk8mvt_Pw:\"Extend roof life for multi-unit, retail, and industrial properties.\",l9l8CHNQw:\"Roof Maintenance\",layoutId:\"BcZV5IGyG\",style:{width:\"100%\"},variant:\"uOmAszUTO\",width:\"100%\",xJzvjQy4l:resolvedLinks2[0],...addPropertyOverrides({HBCJNVLbF:{xJzvjQy4l:resolvedLinks2[1]},LNolXBMPw:{jk8mvt_Pw:\"Reliable roofing service with long-lasting results.\",l9l8CHNQw:\"Las Vegas, NV\",xJzvjQy4l:resolvedLinks2[5]},QR3p0rowx:{jk8mvt_Pw:\"Professional inspections for home sales, insurance, and peace of mind.\",l9l8CHNQw:\"Roof Inspection\",xJzvjQy4l:resolvedLinks2[3]},rfLpBYMOp:{jk8mvt_Pw:\"Professional inspections for home sales, insurance, and peace of mind.\",l9l8CHNQw:\"Roof Inspection\",xJzvjQy4l:resolvedLinks2[2]},uNwEhmKLn:{jk8mvt_Pw:\"Reliable roofing service with long-lasting results.\",l9l8CHNQw:\"Las Vegas, NV\",xJzvjQy4l:resolvedLinks2[4]},uVKgIAX9G:{jk8mvt_Pw:\"Hear from customers who trust us.\",l9l8CHNQw:\"Reviews\",xJzvjQy4l:resolvedLinks2[7]},XgiyJiUty:{jk8mvt_Pw:\"Hear from customers who trust us.\",l9l8CHNQw:\"Reviews\",xJzvjQy4l:resolvedLinks2[6]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MU39z5Brm\"},implicitPathVariables:undefined},{href:{webPageId:\"MU39z5Brm\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+180,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-b7zfi2-container\",\"data-framer-name\":\"Roof types\",id:`${layoutId}-b7zfi2`,layoutDependency:layoutDependency,layoutId:\"UA0o_398t-container\",name:\"Roof types\",nodeId:\"UA0o_398t\",ref:ref1,rendersWithMotion:true,scopeId:\"uctz_exp3\",children:[/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"UA0o_398t\",jk8mvt_Pw:\"Scalable solutions tailored to your building type and budget.\",l9l8CHNQw:\"Roofing Systems\",layoutId:\"UA0o_398t\",name:\"Roof types\",style:{width:\"100%\"},txNukizlW:txNukizlWtxyyif({overlay}),variant:overlay.visible?\"uOmAszUTO\":\"uOmAszUTO\",width:\"100%\",xJzvjQy4l:resolvedLinks3[0],...addPropertyOverrides({rfLpBYMOp:{jk8mvt_Pw:\"Built for performance, protection, and long-term value.\",xJzvjQy4l:resolvedLinks3[1]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-b7zfi2`,offsetX:16,offsetY:0,onDismiss:overlay.hide,placement:\"right\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1c9mboi\",exit:animation2,initial:animation3,layoutDependency:layoutDependency,layoutId:\"amyGPi2KJ\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-f047e827-a27a-420c-a0a1-119f8ac83e1b, rgb(250, 250, 250))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopRightRadius:4,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined},{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fwijka-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"gNHOKJALM-container\",nodeId:\"gNHOKJALM\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"gNHOKJALM\",jk8mvt_Pw:\"\",l9l8CHNQw:\"PVC Roofing\",layoutId:\"gNHOKJALM\",variant:\"K2stUK9u0\",width:\"100%\",xJzvjQy4l:resolvedLinks4[0],...addPropertyOverrides({rfLpBYMOp:{l9l8CHNQw:\"Asphalt Shingle\",xJzvjQy4l:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined},{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lb1080-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"QQeYCfk9E-container\",nodeId:\"QQeYCfk9E\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"QQeYCfk9E\",jk8mvt_Pw:\"\",l9l8CHNQw:\"TPO Roofing\",layoutId:\"QQeYCfk9E\",variant:\"K2stUK9u0\",width:\"100%\",xJzvjQy4l:resolvedLinks5[0],...addPropertyOverrides({rfLpBYMOp:{l9l8CHNQw:\"Tile Roofing\",xJzvjQy4l:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined},{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tmy2vg-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"FGeFr_UJr-container\",nodeId:\"FGeFr_UJr\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"FGeFr_UJr\",jk8mvt_Pw:\"\",l9l8CHNQw:\"Modified Bitumen Roofing\",layoutId:\"FGeFr_UJr\",variant:\"K2stUK9u0\",width:\"100%\",xJzvjQy4l:resolvedLinks6[0],...addPropertyOverrides({rfLpBYMOp:{l9l8CHNQw:\"Flat Roofing\",xJzvjQy4l:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SZd7zoPgY\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4ia6w8-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"chOJXuWID-container\",nodeId:\"chOJXuWID\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Item,{height:\"100%\",id:\"chOJXuWID\",jk8mvt_Pw:\"\",l9l8CHNQw:\"Spray Foam Roofing\",layoutId:\"chOJXuWID\",variant:\"K2stUK9u0\",width:\"100%\",xJzvjQy4l:resolvedLinks7[0]})})})})]})})})]})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HBCJNVLbF:{height:79,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+292.5},QR3p0rowx:{height:79,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+16+292.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2fuj4j-container\",\"data-framer-name\":\"Roof types Mobile\",layoutDependency:layoutDependency,layoutId:\"l0jTKET9G-container\",name:\"Roof types Mobile\",nodeId:\"l0jTKET9G\",rendersWithMotion:true,scopeId:\"uctz_exp3\",children:/*#__PURE__*/_jsx(Dropdown,{height:\"100%\",id:\"l0jTKET9G\",layoutId:\"l0jTKET9G\",name:\"Roof types Mobile\",style:{width:\"100%\"},variant:\"dIjsinOLs\",width:\"100%\",...addPropertyOverrides({QR3p0rowx:{variant:\"aeQfGBsfH\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FZDyV.framer-l1gjaz, .framer-FZDyV .framer-l1gjaz { display: block; }\",\".framer-FZDyV.framer-b9238h { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 16px; position: relative; width: 300px; }\",\".framer-FZDyV .framer-1nm2xqy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-FZDyV .framer-lkmbuc-container, .framer-FZDyV .framer-1rzgyx8-container, .framer-FZDyV .framer-1fqg59w-container, .framer-FZDyV .framer-b7zfi2-container, .framer-FZDyV .framer-2fuj4j-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-FZDyV .framer-1c9mboi { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-FZDyV .framer-1fwijka-container, .framer-FZDyV .framer-1lb1080-container, .framer-FZDyV .framer-1tmy2vg-container, .framer-FZDyV .framer-4ia6w8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-FZDyV.framer-v-u93jpp.framer-b9238h, .framer-FZDyV.framer-v-1ac9y7r.framer-b9238h, .framer-FZDyV.framer-v-1nhxw4q.framer-b9238h, .framer-FZDyV.framer-v-den74p.framer-b9238h { padding: 16px 0px 16px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 346\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HBCJNVLbF\":{\"layout\":[\"fixed\",\"auto\"]},\"rfLpBYMOp\":{\"layout\":[\"fixed\",\"auto\"]},\"QR3p0rowx\":{\"layout\":[\"fixed\",\"auto\"]},\"uNwEhmKLn\":{\"layout\":[\"fixed\",\"auto\"]},\"LNolXBMPw\":{\"layout\":[\"fixed\",\"auto\"]},\"XgiyJiUty\":{\"layout\":[\"fixed\",\"auto\"]},\"uVKgIAX9G\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Yl6_lUfXe\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameructz_exp3=withCSS(Component,css,\"framer-FZDyV\");export default Frameructz_exp3;Frameructz_exp3.displayName=\"Menu\";Frameructz_exp3.defaultProps={height:346,width:300};addPropertyControls(Frameructz_exp3,{variant:{options:[\"ilkh39lgG\",\"HBCJNVLbF\",\"rfLpBYMOp\",\"QR3p0rowx\",\"uNwEhmKLn\",\"LNolXBMPw\",\"XgiyJiUty\",\"uVKgIAX9G\"],optionTitles:[\"Commercial\",\"Commercial Mobile\",\"Residential\",\"Residential Mobile\",\"Locations\",\"Locations Mobile\",\"Company\",\"Company Mobile\"],title:\"Variant\",type:ControlType.Enum},Yl6_lUfXe:{defaultValue:\"SERVICES\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Frameructz_exp3,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]},...ItemFonts,...DropdownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameructz_exp3\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HBCJNVLbF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rfLpBYMOp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QR3p0rowx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uNwEhmKLn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LNolXBMPw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XgiyJiUty\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uVKgIAX9G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Yl6_lUfXe\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"300\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"346\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uctz_exp3.map","// Generated by Framer (53c1d35)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/7NI4bN0EHVglysgzLxBa/mi0w11EQl2jWYC9gr23U/lfUSFeDtB.js\";import Trigger from\"https://framerusercontent.com/modules/VopewLT2FF70hwCu1XFG/HNAX6wT4AwhawdzwwAvm/bdfExm_QA.js\";import Menu from\"https://framerusercontent.com/modules/Z0GiNAmhGD7TBDGInNqG/SYl7cbjxwa4Scz010byY/uctz_exp3.js\";import ButtonOF from\"https://framerusercontent.com/modules/tbeJTmvAx7i3kgWPkqOx/JrsiHnm8RjdM15r5sUga/XL9fFv2AG.js\";const IconFonts=getFonts(Icon);const ButtonOFFonts=getFonts(ButtonOF);const TriggerFonts=getFonts(Trigger);const MenuFonts=getFonts(Menu);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"zkjd0tMDr\",\"xWlX1X8Sg\",\"hFcRPdSmf\",\"LGcxak7XV\",\"COOwymEFS\"];const serializationHash=\"framer-Fk6yd\";const variantClassNames={COOwymEFS:\"framer-v-1385k3l\",hFcRPdSmf:\"framer-v-1fd6azt\",LGcxak7XV:\"framer-v-1pbeb6t\",xWlX1X8Sg:\"framer-v-s6s6ig\",zkjd0tMDr:\"framer-v-1argjcd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const 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={\"Lp Mobile\":\"COOwymEFS\",\"Phone Open\":\"hFcRPdSmf\",Default:\"zkjd0tMDr\",Lp:\"LGcxak7XV\",Phone:\"xWlX1X8Sg\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zkjd0tMDr\"};};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:\"zkjd0tMDr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tap1wrmm12=activeVariantCallback(async(...args)=>{setVariant(\"Uv1Q4EKDw\");});const taphswbr=activeVariantCallback(async(...args)=>{setVariant(\"hFcRPdSmf\");});const taptos123=activeVariantCallback(async(...args)=>{setVariant(\"xWlX1X8Sg\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xWlX1X8Sg\",\"hFcRPdSmf\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"LGcxak7XV\",\"COOwymEFS\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"LGcxak7XV\",\"COOwymEFS\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"xWlX1X8Sg\",\"hFcRPdSmf\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const ref7=React.useRef(null);const ref8=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({COOwymEFS:{value:transition2},hFcRPdSmf:{value:transition2},LGcxak7XV:{value:transition2},xWlX1X8Sg:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1argjcd\",className,classNames),\"data-framer-name\":\"Default\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"zkjd0tMDr\",ref:refBinding,style:{backgroundColor:\"var(--token-f047e827-a27a-420c-a0a1-119f8ac83e1b, rgb(250, 250, 250))\",...style},...addPropertyOverrides({COOwymEFS:{\"data-framer-name\":\"Lp Mobile\"},hFcRPdSmf:{\"data-framer-name\":\"Phone Open\"},LGcxak7XV:{\"data-framer-name\":\"Lp\"},xWlX1X8Sg:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r7kvjt\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"Fnm2PUQ2Q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xyo6kw\",\"data-framer-name\":\"Icon and Logo\",layoutDependency:layoutDependency,layoutId:\"Do5RYpi0C\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-40et2m\",layoutDependency:layoutDependency,layoutId:\"Z_IVJmVXa\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1y5dc43\",layoutDependency:layoutDependency,layoutId:\"dFtkw8hTp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 163.92 40\" overflow=\"visible\"><g><path d=\"M 11.082 12.232 C 10.572 12.565 8.227 14.194 5.847 15.857 C 3.467 17.52 1.19 19.116 0.747 19.415 C 0.51 19.581 0.272 19.748 0 19.947 L 0 29.358 C 1.598 32.618 3.501 34.746 4.76 35.91 C 6.425 37.473 7.853 38.304 8.363 38.57 C 8.941 38.903 10.198 39.568 12 40 L 12 11.6 C 11.966 11.6 11.048 12.199 11.048 12.199 Z\" fill=\"rgb(30,30,30)\"></path><path d=\"M 13.2 19.983 L 13.2 40 C 13.693 39.867 14.219 39.7 14.712 39.501 C 20.199 37.373 23.256 32.485 24.8 29.327 L 24.8 9.809 C 17.833 3.824 13.364 0 13.364 0 C 13.364 0 13.2 11.372 13.2 20.017 Z\" fill=\"rgb(196,35,42)\"></path><path d=\"M 99.2 16.36 L 112.36 16.36 L 112.36 13.08 L 99.2 13.08 L 99.2 10.36 L 113.28 10.36 L 113.28 7.04 L 95.08 7.04 L 95.08 22.16 L 99.2 22.16 Z M 119.56 7.04 L 115.44 7.04 L 115.44 22.16 L 119.56 22.16 Z M 147.44 22.16 L 160.08 22.16 C 162.32 22.16 163.92 20.52 163.92 18.12 L 163.92 13.88 L 154.44 13.88 L 154.44 16.76 L 159.76 16.76 L 159.76 17.2 C 159.76 18.2 159.04 18.88 158.12 18.88 L 149.36 18.88 C 148.4 18.88 147.72 18.16 147.72 17.2 L 147.72 12.08 C 147.72 11.08 148.44 10.36 149.36 10.36 L 158.12 10.36 C 159.04 10.36 159.76 11.08 159.76 12.08 L 159.76 12.48 L 163.88 12.48 L 163.88 11.12 C 163.88 8.72 162.28 7.08 160.04 7.08 L 147.4 7.08 C 145.16 7.08 143.56 8.72 143.56 11.12 L 143.56 18.16 C 143.56 20.56 145.16 22.2 147.4 22.2 Z M 46.68 15.92 C 47.28 15.32 47.56 14.56 47.56 13.72 L 47.56 11.08 C 47.56 8.68 45.96 7.04 43.72 7.04 L 28.8 7.04 L 28.8 22.16 L 32.92 22.16 L 32.92 17.76 L 42.04 17.76 C 43 17.76 43.68 18.48 43.68 19.48 L 43.68 22.16 L 47.8 22.16 L 47.8 18.64 C 47.8 17.48 47.56 16.64 46.72 15.92 Z M 43.48 12.72 C 43.48 13.76 42.84 14.44 41.88 14.44 L 32.92 14.44 L 32.92 10.32 L 41.88 10.32 C 42.84 10.32 43.48 11 43.48 12.04 Z M 141.24 22.16 L 141.24 7.04 L 137.12 7.04 L 137.12 16.52 L 125.88 7.04 L 122.12 7.04 L 122.12 22.16 L 126.24 22.16 L 126.24 12.68 L 137.48 22.16 Z M 66.4 7.04 L 53.76 7.04 C 51.52 7.04 49.92 8.68 49.92 11.08 L 49.92 18.12 C 49.92 20.52 51.52 22.16 53.76 22.16 L 66.4 22.16 C 68.64 22.16 70.24 20.52 70.24 18.12 L 70.24 11.08 C 70.24 8.68 68.64 7.04 66.4 7.04 Z M 66.12 17.16 C 66.12 18.16 65.4 18.84 64.48 18.84 L 55.72 18.84 C 54.76 18.84 54.08 18.12 54.08 17.16 L 54.08 12.04 C 54.08 11.04 54.8 10.32 55.72 10.32 L 64.48 10.32 C 65.44 10.32 66.12 11.04 66.12 12.04 Z M 92.68 18.12 L 92.68 11.08 C 92.68 8.68 91.08 7.04 88.84 7.04 L 76.2 7.04 C 73.96 7.04 72.36 8.68 72.36 11.08 L 72.36 18.12 C 72.36 20.52 73.96 22.16 76.2 22.16 L 88.84 22.16 C 91.08 22.16 92.68 20.52 92.68 18.12 Z M 88.6 17.16 C 88.6 18.16 87.88 18.84 86.96 18.84 L 78.2 18.84 C 77.24 18.84 76.56 18.12 76.56 17.16 L 76.56 12.04 C 76.56 11.04 77.28 10.32 78.2 10.32 L 86.96 10.32 C 87.92 10.32 88.6 11.04 88.6 12.04 Z M 160.178 34.085 L 163.122 34.085 L 163.122 35.287 C 163.122 36.906 161.982 38 160.378 38 L 151.346 38 C 149.743 38 148.602 36.906 148.602 35.287 L 148.602 30.539 C 148.602 28.921 149.743 27.826 151.346 27.826 L 160.378 27.826 C 161.982 27.826 163.122 28.921 163.122 30.539 L 163.122 31.757 L 160.178 31.757 L 160.178 31.202 C 160.178 30.524 159.669 30.046 158.991 30.046 L 152.733 30.046 C 152.055 30.046 151.546 30.524 151.546 31.202 L 151.546 34.64 C 151.546 35.302 152.055 35.78 152.733 35.78 L 158.991 35.78 C 159.669 35.78 160.178 35.302 160.178 34.64 Z M 134.727 27.826 L 137.671 27.826 L 137.671 35.78 L 147.058 35.78 L 147.058 38 L 134.727 38 Z M 120.697 27.826 L 123.641 27.826 L 123.641 35.78 L 133.029 35.78 L 133.029 38 L 120.697 38 Z M 99.939 27.826 L 112.98 27.826 L 112.98 30.046 L 102.883 30.046 L 102.883 31.803 L 112.317 31.803 L 112.317 34.023 L 102.883 34.023 L 102.883 35.78 L 112.98 35.78 L 112.98 38 L 99.939 38 Z M 87.604 32.82 L 94.001 32.82 C 94.695 32.82 95.157 32.343 95.157 31.65 L 95.157 31.202 C 95.157 30.508 94.695 30.046 94.001 30.046 L 87.604 30.046 L 87.604 32.821 Z M 98.24 38 L 95.296 38 L 95.296 36.196 C 95.296 35.518 94.818 35.025 94.124 35.025 L 87.604 35.025 L 87.604 38 L 84.66 38 L 84.66 27.826 L 95.342 27.826 C 96.945 27.826 98.086 28.921 98.086 30.539 L 98.086 32.327 C 98.086 32.897 97.87 33.407 97.454 33.807 C 98.055 34.27 98.24 34.855 98.24 35.627 Z M 71.188 27.826 L 80.221 27.826 C 81.824 27.826 82.964 28.921 82.964 30.539 L 82.964 35.287 C 82.964 36.906 81.824 38 80.221 38 L 71.188 38 C 69.585 38 68.444 36.906 68.444 35.287 L 68.444 30.539 C 68.444 28.921 69.584 27.826 71.188 27.826 Z M 72.575 30.046 C 71.897 30.046 71.388 30.524 71.388 31.202 L 71.388 34.64 C 71.388 35.302 71.897 35.78 72.575 35.78 L 78.833 35.78 C 79.512 35.78 80.02 35.302 80.02 34.64 L 80.02 31.202 C 80.02 30.524 79.512 30.046 78.834 30.046 Z M 51.212 27.826 L 53.863 27.826 L 58.981 34.778 L 64.098 27.826 L 66.75 27.826 L 66.75 38 L 63.806 38 L 63.806 32.944 L 60.09 38 L 57.87 38 L 54.155 32.944 L 54.155 38 L 51.211 38 L 51.211 27.826 Z M 43.506 33.869 L 42.273 33.869 L 42.273 35.426 C 42.273 37.044 41.148 38 39.545 38 L 31.884 38 C 30.296 38 29.171 37.044 29.171 35.426 L 29.171 34.609 C 29.171 33.761 29.356 33.144 30.049 32.682 C 29.433 32.219 29.248 31.665 29.248 31.017 L 29.248 30.401 C 29.248 28.782 30.358 27.826 31.961 27.826 L 39.545 27.826 C 41.148 27.826 42.273 28.782 42.273 30.401 L 42.273 30.74 L 39.313 30.74 L 39.313 30.616 C 39.313 30.092 38.959 29.753 38.296 29.753 L 33.225 29.753 C 32.547 29.753 32.192 30.093 32.192 30.755 L 32.192 30.955 C 32.192 31.603 32.562 31.942 33.225 31.942 L 39.313 31.942 L 39.313 31.618 L 42.273 31.618 L 42.273 31.942 L 43.506 31.942 Z M 39.313 35.087 L 39.313 33.869 L 33.148 33.869 C 32.485 33.869 32.115 34.223 32.115 34.871 L 32.115 35.087 C 32.115 35.749 32.469 36.073 33.148 36.073 L 38.296 36.073 C 38.959 36.073 39.313 35.749 39.313 35.087 Z\" fill=\"rgb(30,30,30)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 129.937 32\" overflow=\"visible\"><g><path d=\"M 8.785 9.786 C 8.38 10.052 6.521 11.355 4.635 12.686 C 2.748 14.016 0.943 15.293 0.592 15.532 C 0.404 15.665 0.216 15.798 0 15.958 L 0 23.486 C 1.267 26.094 2.775 27.797 3.773 28.728 C 5.093 29.978 6.225 30.643 6.629 30.856 C 7.087 31.122 8.084 31.654 9.512 32 L 9.512 9.28 C 9.485 9.28 8.758 9.759 8.758 9.759 Z\" fill=\"rgb(30,30,30)\"></path><path d=\"M 10.463 15.986 L 10.463 32 C 10.854 31.894 11.271 31.76 11.662 31.601 C 16.011 29.898 18.435 25.988 19.659 23.462 L 19.659 7.847 C 14.136 3.059 10.593 0 10.593 0 C 10.593 0 10.463 9.098 10.463 16.014 Z\" fill=\"rgb(196,35,42)\"></path><path d=\"M 78.634 13.088 L 89.066 13.088 L 89.066 10.464 L 78.634 10.464 L 78.634 8.288 L 89.795 8.288 L 89.795 5.632 L 75.368 5.632 L 75.368 17.728 L 78.634 17.728 Z M 94.773 5.632 L 91.507 5.632 L 91.507 17.728 L 94.773 17.728 Z M 116.873 17.728 L 126.893 17.728 C 128.668 17.728 129.937 16.416 129.937 14.496 L 129.937 11.104 L 122.422 11.104 L 122.422 13.408 L 126.639 13.408 L 126.639 13.76 C 126.639 14.56 126.068 15.104 125.339 15.104 L 118.395 15.104 C 117.634 15.104 117.095 14.528 117.095 13.76 L 117.095 9.664 C 117.095 8.864 117.666 8.288 118.395 8.288 L 125.339 8.288 C 126.068 8.288 126.639 8.864 126.639 9.664 L 126.639 9.984 L 129.905 9.984 L 129.905 8.896 C 129.905 6.976 128.637 5.664 126.861 5.664 L 116.841 5.664 C 115.066 5.664 113.798 6.976 113.798 8.896 L 113.798 14.528 C 113.798 16.448 115.066 17.76 116.841 17.76 Z M 37.002 12.736 C 37.478 12.256 37.7 11.648 37.7 10.976 L 37.7 8.864 C 37.7 6.944 36.432 5.632 34.656 5.632 L 22.829 5.632 L 22.829 17.728 L 26.095 17.728 L 26.095 14.208 L 33.324 14.208 C 34.085 14.208 34.624 14.784 34.624 15.584 L 34.624 17.728 L 37.89 17.728 L 37.89 14.912 C 37.89 13.984 37.7 13.312 37.034 12.736 Z M 34.466 10.176 C 34.466 11.008 33.959 11.552 33.198 11.552 L 26.095 11.552 L 26.095 8.256 L 33.198 8.256 C 33.959 8.256 34.466 8.8 34.466 9.632 Z M 111.959 17.728 L 111.959 5.632 L 108.693 5.632 L 108.693 13.216 L 99.783 5.632 L 96.802 5.632 L 96.802 17.728 L 100.068 17.728 L 100.068 10.144 L 108.978 17.728 Z M 52.634 5.632 L 42.615 5.632 C 40.839 5.632 39.571 6.944 39.571 8.864 L 39.571 14.496 C 39.571 16.416 40.839 17.728 42.615 17.728 L 52.634 17.728 C 54.41 17.728 55.678 16.416 55.678 14.496 L 55.678 8.864 C 55.678 6.944 54.41 5.632 52.634 5.632 Z M 52.412 13.728 C 52.412 14.528 51.841 15.072 51.112 15.072 L 44.168 15.072 C 43.407 15.072 42.868 14.496 42.868 13.728 L 42.868 9.632 C 42.868 8.832 43.439 8.256 44.168 8.256 L 51.112 8.256 C 51.873 8.256 52.412 8.832 52.412 9.632 Z M 73.466 14.496 L 73.466 8.864 C 73.466 6.944 72.198 5.632 70.422 5.632 L 60.402 5.632 C 58.627 5.632 57.359 6.944 57.359 8.864 L 57.359 14.496 C 57.359 16.416 58.627 17.728 60.402 17.728 L 70.422 17.728 C 72.198 17.728 73.466 16.416 73.466 14.496 Z M 70.232 13.728 C 70.232 14.528 69.661 15.072 68.932 15.072 L 61.988 15.072 C 61.227 15.072 60.688 14.496 60.688 13.728 L 60.688 9.632 C 60.688 8.832 61.259 8.256 61.988 8.256 L 68.932 8.256 C 69.693 8.256 70.232 8.832 70.232 9.632 Z M 126.97 27.268 L 129.304 27.268 L 129.304 28.23 C 129.304 29.525 128.4 30.4 127.129 30.4 L 119.969 30.4 C 118.699 30.4 117.794 29.525 117.794 28.23 L 117.794 24.431 C 117.794 23.137 118.699 22.261 119.969 22.261 L 127.129 22.261 C 128.4 22.261 129.304 23.137 129.304 24.431 L 129.304 25.406 L 126.97 25.406 L 126.97 24.962 C 126.97 24.419 126.567 24.037 126.029 24.037 L 121.069 24.037 C 120.531 24.037 120.128 24.419 120.128 24.962 L 120.128 27.712 C 120.128 28.242 120.531 28.624 121.069 28.624 L 126.029 28.624 C 126.567 28.624 126.97 28.242 126.97 27.712 Z M 106.796 22.261 L 109.129 22.261 L 109.129 28.624 L 116.57 28.624 L 116.57 30.4 L 106.796 30.4 Z M 95.674 22.261 L 98.008 22.261 L 98.008 28.624 L 105.45 28.624 L 105.45 30.4 L 95.674 30.4 Z M 79.22 22.261 L 89.557 22.261 L 89.557 24.037 L 81.554 24.037 L 81.554 25.442 L 89.032 25.442 L 89.032 27.218 L 81.554 27.218 L 81.554 28.624 L 89.557 28.624 L 89.557 30.4 L 79.22 30.4 Z M 69.442 26.256 L 74.513 26.256 C 75.063 26.256 75.429 25.874 75.429 25.32 L 75.429 24.962 C 75.429 24.406 75.063 24.037 74.513 24.037 L 69.442 24.037 L 69.442 26.257 Z M 77.873 30.4 L 75.54 30.4 L 75.54 28.957 C 75.54 28.414 75.161 28.02 74.61 28.02 L 69.442 28.02 L 69.442 30.4 L 67.109 30.4 L 67.109 22.261 L 75.576 22.261 C 76.847 22.261 77.751 23.137 77.751 24.431 L 77.751 25.862 C 77.751 26.318 77.58 26.726 77.25 27.046 C 77.727 27.416 77.873 27.884 77.873 28.502 Z M 56.43 22.261 L 63.59 22.261 C 64.86 22.261 65.764 23.137 65.764 24.431 L 65.764 28.23 C 65.764 29.525 64.86 30.4 63.59 30.4 L 56.43 30.4 C 55.159 30.4 54.254 29.525 54.254 28.23 L 54.254 24.431 C 54.254 23.137 55.158 22.261 56.43 22.261 Z M 57.529 24.037 C 56.992 24.037 56.588 24.419 56.588 24.962 L 56.588 27.712 C 56.588 28.242 56.992 28.624 57.529 28.624 L 62.49 28.624 C 63.028 28.624 63.43 28.242 63.43 27.712 L 63.43 24.962 C 63.43 24.419 63.028 24.037 62.49 24.037 Z M 40.595 22.261 L 42.696 22.261 L 46.753 27.822 L 50.809 22.261 L 52.912 22.261 L 52.912 30.4 L 50.578 30.4 L 50.578 26.355 L 47.632 30.4 L 45.873 30.4 L 42.928 26.355 L 42.928 30.4 L 40.594 30.4 L 40.594 22.261 Z M 34.486 27.095 L 33.509 27.095 L 33.509 28.341 C 33.509 29.635 32.617 30.4 31.347 30.4 L 25.274 30.4 C 24.015 30.4 23.123 29.635 23.123 28.341 L 23.123 27.687 C 23.123 27.009 23.27 26.515 23.819 26.146 C 23.331 25.775 23.184 25.332 23.184 24.814 L 23.184 24.321 C 23.184 23.026 24.064 22.261 25.335 22.261 L 31.347 22.261 C 32.617 22.261 33.509 23.026 33.509 24.321 L 33.509 24.592 L 31.163 24.592 L 31.163 24.493 C 31.163 24.074 30.882 23.802 30.357 23.802 L 26.337 23.802 C 25.799 23.802 25.518 24.074 25.518 24.604 L 25.518 24.764 C 25.518 25.282 25.811 25.554 26.337 25.554 L 31.163 25.554 L 31.163 25.294 L 33.509 25.294 L 33.509 25.554 L 34.486 25.554 Z M 31.163 28.07 L 31.163 27.095 L 26.276 27.095 C 25.75 27.095 25.457 27.378 25.457 27.897 L 25.457 28.07 C 25.457 28.599 25.738 28.858 26.276 28.858 L 30.357 28.858 C 30.882 28.858 31.163 28.599 31.163 28.07 Z\" fill=\"rgb(30,30,30)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1u3qf9o\",layoutDependency:layoutDependency,layoutId:\"ZrflrAjZB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 28.4\" overflow=\"visible\"><path d=\"M 11.082 0.632 C 10.572 0.965 8.227 2.594 5.847 4.257 C 3.467 5.92 1.19 7.516 0.747 7.815 C 0.51 7.981 0.272 8.148 0 8.347 L 0 17.758 C 1.598 21.018 3.501 23.146 4.76 24.31 C 6.425 25.873 7.853 26.704 8.363 26.97 C 8.941 27.303 10.198 27.968 12 28.4 L 12 0 C 11.966 0 11.048 0.599 11.048 0.599 Z\" fill=\"rgb(30,30,30)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.512 22.72\" overflow=\"visible\"><path d=\"M 8.785 0.506 C 8.38 0.772 6.521 2.075 4.635 3.406 C 2.748 4.736 0.943 6.013 0.592 6.252 C 0.404 6.385 0.216 6.518 0 6.678 L 0 14.206 C 1.267 16.814 2.775 18.517 3.773 19.448 C 5.093 20.698 6.225 21.363 6.629 21.576 C 7.087 21.842 8.084 22.374 9.512 22.72 L 9.512 0 C 9.485 0 8.758 0.479 8.758 0.479 Z\" fill=\"rgb(30,30,30)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nrwdxc\",layoutDependency:layoutDependency,layoutId:\"uWyNNd8u3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.6 40\" overflow=\"visible\"><path d=\"M 0 19.983 L 0 40 C 0.493 39.867 1.019 39.7 1.512 39.501 C 6.999 37.373 10.056 32.485 11.6 29.327 L 11.6 9.809 C 4.633 3.824 0.164 0 0.164 0 C 0.164 0 0 11.372 0 20.017 Z\" fill=\"rgb(196,35,42)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.195 32\" overflow=\"visible\"><path d=\"M 0 15.986 L 0 32 C 0.391 31.894 0.808 31.76 1.199 31.601 C 5.548 29.898 7.971 25.988 9.195 23.462 L 9.195 7.847 C 3.672 3.059 0.13 0 0.13 0 C 0.13 0 0 9.098 0 16.014 Z\" fill=\"rgb(196,35,42)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1g8fpez\",layoutDependency:layoutDependency,layoutId:\"o6LTbdHEk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 135.12 30.96\" overflow=\"visible\"><path d=\"M 70.4 9.32 L 83.56 9.32 L 83.56 6.04 L 70.4 6.04 L 70.4 3.32 L 84.48 3.32 L 84.48 0 L 66.28 0 L 66.28 15.12 L 70.4 15.12 Z M 90.76 0 L 86.64 0 L 86.64 15.12 L 90.76 15.12 Z M 118.64 15.12 L 131.28 15.12 C 133.52 15.12 135.12 13.48 135.12 11.08 L 135.12 6.84 L 125.64 6.84 L 125.64 9.72 L 130.96 9.72 L 130.96 10.16 C 130.96 11.16 130.24 11.84 129.32 11.84 L 120.56 11.84 C 119.6 11.84 118.92 11.12 118.92 10.16 L 118.92 5.04 C 118.92 4.04 119.64 3.32 120.56 3.32 L 129.32 3.32 C 130.24 3.32 130.96 4.04 130.96 5.04 L 130.96 5.44 L 135.08 5.44 L 135.08 4.08 C 135.08 1.68 133.48 0.04 131.24 0.04 L 118.6 0.04 C 116.36 0.04 114.76 1.68 114.76 4.08 L 114.76 11.12 C 114.76 13.52 116.36 15.16 118.6 15.16 Z M 17.88 8.88 C 18.48 8.28 18.76 7.52 18.76 6.68 L 18.76 4.04 C 18.76 1.64 17.16 0 14.92 0 L 0 0 L 0 15.12 L 4.12 15.12 L 4.12 10.72 L 13.24 10.72 C 14.2 10.72 14.88 11.44 14.88 12.44 L 14.88 15.12 L 19 15.12 L 19 11.6 C 19 10.44 18.76 9.6 17.92 8.88 Z M 14.68 5.68 C 14.68 6.72 14.04 7.4 13.08 7.4 L 4.12 7.4 L 4.12 3.28 L 13.08 3.28 C 14.04 3.28 14.68 3.96 14.68 5 Z M 112.44 15.12 L 112.44 0 L 108.32 0 L 108.32 9.48 L 97.08 0 L 93.32 0 L 93.32 15.12 L 97.44 15.12 L 97.44 5.64 L 108.68 15.12 Z M 37.6 0 L 24.96 0 C 22.72 0 21.12 1.64 21.12 4.04 L 21.12 11.08 C 21.12 13.48 22.72 15.12 24.96 15.12 L 37.6 15.12 C 39.84 15.12 41.44 13.48 41.44 11.08 L 41.44 4.04 C 41.44 1.64 39.84 0 37.6 0 Z M 37.32 10.12 C 37.32 11.12 36.6 11.8 35.68 11.8 L 26.92 11.8 C 25.96 11.8 25.28 11.08 25.28 10.12 L 25.28 5 C 25.28 4 26 3.28 26.92 3.28 L 35.68 3.28 C 36.64 3.28 37.32 4 37.32 5 Z M 63.88 11.08 L 63.88 4.04 C 63.88 1.64 62.28 0 60.04 0 L 47.4 0 C 45.16 0 43.56 1.64 43.56 4.04 L 43.56 11.08 C 43.56 13.48 45.16 15.12 47.4 15.12 L 60.04 15.12 C 62.28 15.12 63.88 13.48 63.88 11.08 Z M 59.8 10.12 C 59.8 11.12 59.08 11.8 58.16 11.8 L 49.4 11.8 C 48.44 11.8 47.76 11.08 47.76 10.12 L 47.76 5 C 47.76 4 48.48 3.28 49.4 3.28 L 58.16 3.28 C 59.12 3.28 59.8 4 59.8 5 Z M 131.378 27.045 L 134.322 27.045 L 134.322 28.247 C 134.322 29.866 133.182 30.96 131.578 30.96 L 122.546 30.96 C 120.943 30.96 119.802 29.866 119.802 28.247 L 119.802 23.499 C 119.802 21.881 120.943 20.786 122.546 20.786 L 131.578 20.786 C 133.182 20.786 134.322 21.881 134.322 23.499 L 134.322 24.717 L 131.378 24.717 L 131.378 24.162 C 131.378 23.484 130.869 23.006 130.191 23.006 L 123.933 23.006 C 123.255 23.006 122.746 23.484 122.746 24.162 L 122.746 27.6 C 122.746 28.262 123.255 28.74 123.933 28.74 L 130.191 28.74 C 130.869 28.74 131.378 28.262 131.378 27.6 Z M 105.927 20.786 L 108.871 20.786 L 108.871 28.74 L 118.258 28.74 L 118.258 30.96 L 105.927 30.96 Z M 91.897 20.786 L 94.841 20.786 L 94.841 28.74 L 104.229 28.74 L 104.229 30.96 L 91.897 30.96 Z M 71.139 20.786 L 84.18 20.786 L 84.18 23.006 L 74.083 23.006 L 74.083 24.763 L 83.517 24.763 L 83.517 26.983 L 74.083 26.983 L 74.083 28.74 L 84.18 28.74 L 84.18 30.96 L 71.139 30.96 Z M 58.804 25.78 L 65.201 25.78 C 65.895 25.78 66.357 25.303 66.357 24.61 L 66.357 24.162 C 66.357 23.468 65.895 23.006 65.201 23.006 L 58.804 23.006 L 58.804 25.781 Z M 69.44 30.96 L 66.496 30.96 L 66.496 29.156 C 66.496 28.478 66.018 27.985 65.324 27.985 L 58.804 27.985 L 58.804 30.96 L 55.86 30.96 L 55.86 20.786 L 66.542 20.786 C 68.145 20.786 69.286 21.881 69.286 23.499 L 69.286 25.287 C 69.286 25.857 69.07 26.367 68.654 26.767 C 69.255 27.23 69.44 27.815 69.44 28.587 Z M 42.388 20.786 L 51.421 20.786 C 53.024 20.786 54.164 21.881 54.164 23.499 L 54.164 28.247 C 54.164 29.866 53.024 30.96 51.421 30.96 L 42.388 30.96 C 40.785 30.96 39.644 29.866 39.644 28.247 L 39.644 23.499 C 39.644 21.881 40.784 20.786 42.388 20.786 Z M 43.775 23.006 C 43.097 23.006 42.588 23.484 42.588 24.162 L 42.588 27.6 C 42.588 28.262 43.097 28.74 43.775 28.74 L 50.033 28.74 C 50.712 28.74 51.22 28.262 51.22 27.6 L 51.22 24.162 C 51.22 23.484 50.712 23.006 50.034 23.006 Z M 22.412 20.786 L 25.063 20.786 L 30.181 27.738 L 35.298 20.786 L 37.95 20.786 L 37.95 30.96 L 35.006 30.96 L 35.006 25.904 L 31.29 30.96 L 29.07 30.96 L 25.355 25.904 L 25.355 30.96 L 22.411 30.96 L 22.411 20.786 Z M 14.706 26.829 L 13.473 26.829 L 13.473 28.386 C 13.473 30.004 12.348 30.96 10.745 30.96 L 3.084 30.96 C 1.496 30.96 0.371 30.004 0.371 28.386 L 0.371 27.569 C 0.371 26.721 0.556 26.104 1.249 25.642 C 0.633 25.179 0.448 24.625 0.448 23.977 L 0.448 23.361 C 0.448 21.742 1.558 20.786 3.161 20.786 L 10.745 20.786 C 12.348 20.786 13.473 21.742 13.473 23.361 L 13.473 23.7 L 10.513 23.7 L 10.513 23.576 C 10.513 23.052 10.159 22.713 9.496 22.713 L 4.425 22.713 C 3.747 22.713 3.392 23.053 3.392 23.715 L 3.392 23.915 C 3.392 24.563 3.762 24.902 4.425 24.902 L 10.513 24.902 L 10.513 24.578 L 13.473 24.578 L 13.473 24.902 L 14.706 24.902 Z M 10.513 28.047 L 10.513 26.829 L 4.348 26.829 C 3.685 26.829 3.315 27.183 3.315 27.831 L 3.315 28.047 C 3.315 28.709 3.669 29.033 4.348 29.033 L 9.496 29.033 C 10.159 29.033 10.513 28.709 10.513 28.047 Z\" fill=\"rgb(30,30,30)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 107.107 24.768\" overflow=\"visible\"><path d=\"M 55.805 7.456 L 66.237 7.456 L 66.237 4.832 L 55.805 4.832 L 55.805 2.656 L 66.966 2.656 L 66.966 0 L 52.539 0 L 52.539 12.096 L 55.805 12.096 Z M 71.944 0 L 68.678 0 L 68.678 12.096 L 71.944 12.096 Z M 94.044 12.096 L 104.063 12.096 C 105.839 12.096 107.107 10.784 107.107 8.864 L 107.107 5.472 L 99.593 5.472 L 99.593 7.776 L 103.81 7.776 L 103.81 8.128 C 103.81 8.928 103.239 9.472 102.51 9.472 L 95.566 9.472 C 94.805 9.472 94.266 8.896 94.266 8.128 L 94.266 4.032 C 94.266 3.232 94.837 2.656 95.566 2.656 L 102.51 2.656 C 103.239 2.656 103.81 3.232 103.81 4.032 L 103.81 4.352 L 107.076 4.352 L 107.076 3.264 C 107.076 1.344 105.807 0.032 104.032 0.032 L 94.012 0.032 C 92.237 0.032 90.968 1.344 90.968 3.264 L 90.968 8.896 C 90.968 10.816 92.237 12.128 94.012 12.128 Z M 14.173 7.104 C 14.649 6.624 14.871 6.016 14.871 5.344 L 14.871 3.232 C 14.871 1.312 13.602 0 11.827 0 L 0 0 L 0 12.096 L 3.266 12.096 L 3.266 8.576 L 10.495 8.576 C 11.256 8.576 11.795 9.152 11.795 9.952 L 11.795 12.096 L 15.061 12.096 L 15.061 9.28 C 15.061 8.352 14.871 7.68 14.205 7.104 Z M 11.637 4.544 C 11.637 5.376 11.129 5.92 10.368 5.92 L 3.266 5.92 L 3.266 2.624 L 10.368 2.624 C 11.129 2.624 11.637 3.168 11.637 4 Z M 89.129 12.096 L 89.129 0 L 85.863 0 L 85.863 7.584 L 76.954 0 L 73.973 0 L 73.973 12.096 L 77.239 12.096 L 77.239 4.512 L 86.149 12.096 Z M 29.805 0 L 19.785 0 C 18.01 0 16.741 1.312 16.741 3.232 L 16.741 8.864 C 16.741 10.784 18.01 12.096 19.785 12.096 L 29.805 12.096 C 31.58 12.096 32.849 10.784 32.849 8.864 L 32.849 3.232 C 32.849 1.312 31.58 0 29.805 0 Z M 29.583 8.096 C 29.583 8.896 29.012 9.44 28.283 9.44 L 21.339 9.44 C 20.578 9.44 20.039 8.864 20.039 8.096 L 20.039 4 C 20.039 3.2 20.61 2.624 21.339 2.624 L 28.283 2.624 C 29.044 2.624 29.583 3.2 29.583 4 Z M 50.637 8.864 L 50.637 3.232 C 50.637 1.312 49.368 0 47.593 0 L 37.573 0 C 35.798 0 34.529 1.312 34.529 3.232 L 34.529 8.864 C 34.529 10.784 35.798 12.096 37.573 12.096 L 47.593 12.096 C 49.368 12.096 50.637 10.784 50.637 8.864 Z M 47.402 8.096 C 47.402 8.896 46.832 9.44 46.102 9.44 L 39.159 9.44 C 38.398 9.44 37.859 8.864 37.859 8.096 L 37.859 4 C 37.859 3.2 38.429 2.624 39.159 2.624 L 46.102 2.624 C 46.863 2.624 47.402 3.2 47.402 4 Z M 104.141 21.636 L 106.475 21.636 L 106.475 22.598 C 106.475 23.893 105.571 24.768 104.3 24.768 L 97.14 24.768 C 95.869 24.768 94.965 23.893 94.965 22.598 L 94.965 18.799 C 94.965 17.505 95.869 16.629 97.14 16.629 L 104.3 16.629 C 105.571 16.629 106.475 17.505 106.475 18.799 L 106.475 19.774 L 104.141 19.774 L 104.141 19.33 C 104.141 18.787 103.738 18.405 103.2 18.405 L 98.24 18.405 C 97.702 18.405 97.299 18.787 97.299 19.33 L 97.299 22.08 C 97.299 22.61 97.702 22.992 98.24 22.992 L 103.2 22.992 C 103.738 22.992 104.141 22.61 104.141 22.08 Z M 83.967 16.629 L 86.3 16.629 L 86.3 22.992 L 93.741 22.992 L 93.741 24.768 L 83.967 24.768 Z M 72.845 16.629 L 75.179 16.629 L 75.179 22.992 L 82.621 22.992 L 82.621 24.768 L 72.845 24.768 Z M 56.391 16.629 L 66.728 16.629 L 66.728 18.405 L 58.724 18.405 L 58.724 19.81 L 66.203 19.81 L 66.203 21.586 L 58.724 21.586 L 58.724 22.992 L 66.728 22.992 L 66.728 24.768 L 56.391 24.768 Z M 46.613 20.624 L 51.684 20.624 C 52.234 20.624 52.6 20.242 52.6 19.688 L 52.6 19.33 C 52.6 18.774 52.234 18.405 51.684 18.405 L 46.613 18.405 L 46.613 20.625 Z M 55.044 24.768 L 52.71 24.768 L 52.71 23.325 C 52.71 22.782 52.331 22.388 51.781 22.388 L 46.613 22.388 L 46.613 24.768 L 44.279 24.768 L 44.279 16.629 L 52.747 16.629 C 54.017 16.629 54.922 17.505 54.922 18.799 L 54.922 20.23 C 54.922 20.686 54.751 21.094 54.421 21.414 C 54.897 21.784 55.044 22.252 55.044 22.87 Z M 33.6 16.629 L 40.761 16.629 C 42.031 16.629 42.935 17.505 42.935 18.799 L 42.935 22.598 C 42.935 23.893 42.031 24.768 40.761 24.768 L 33.6 24.768 C 32.33 24.768 31.425 23.893 31.425 22.598 L 31.425 18.799 C 31.425 17.505 32.329 16.629 33.6 16.629 Z M 34.7 18.405 C 34.162 18.405 33.759 18.787 33.759 19.33 L 33.759 22.08 C 33.759 22.61 34.162 22.992 34.7 22.992 L 39.66 22.992 C 40.199 22.992 40.601 22.61 40.601 22.08 L 40.601 19.33 C 40.601 18.787 40.199 18.405 39.661 18.405 Z M 17.766 16.629 L 19.867 16.629 L 23.924 22.19 L 27.98 16.629 L 30.082 16.629 L 30.082 24.768 L 27.749 24.768 L 27.749 20.723 L 24.803 24.768 L 23.043 24.768 L 20.098 20.723 L 20.098 24.768 L 17.765 24.768 L 17.765 16.629 Z M 11.657 21.463 L 10.68 21.463 L 10.68 22.709 C 10.68 24.003 9.788 24.768 8.517 24.768 L 2.445 24.768 C 1.186 24.768 0.294 24.003 0.294 22.709 L 0.294 22.055 C 0.294 21.377 0.441 20.883 0.99 20.514 C 0.502 20.143 0.355 19.7 0.355 19.182 L 0.355 18.689 C 0.355 17.394 1.235 16.629 2.506 16.629 L 8.517 16.629 C 9.788 16.629 10.68 17.394 10.68 18.689 L 10.68 18.96 L 8.333 18.96 L 8.333 18.861 C 8.333 18.442 8.053 18.17 7.527 18.17 L 3.508 18.17 C 2.97 18.17 2.689 18.442 2.689 18.972 L 2.689 19.132 C 2.689 19.65 2.982 19.922 3.508 19.922 L 8.333 19.922 L 8.333 19.662 L 10.68 19.662 L 10.68 19.922 L 11.657 19.922 Z M 8.333 22.438 L 8.333 21.463 L 3.447 21.463 C 2.921 21.463 2.628 21.746 2.628 22.265 L 2.628 22.438 C 2.628 22.967 2.908 23.226 3.447 23.226 L 7.527 23.226 C 8.053 23.226 8.333 22.967 8.333 22.438 Z\" fill=\"rgb(30,30,30)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dbh5oa\",layoutDependency:layoutDependency,layoutId:\"Aj5jbynT7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.2 15.12\" overflow=\"visible\"><path d=\"M 4.12 9.32 L 17.28 9.32 L 17.28 6.04 L 4.12 6.04 L 4.12 3.32 L 18.2 3.32 L 18.2 0 L 0 0 L 0 15.12 L 4.12 15.12 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.427 12.096\" overflow=\"visible\"><path d=\"M 3.266 7.456 L 13.698 7.456 L 13.698 4.832 L 3.266 4.832 L 3.266 2.656 L 14.427 2.656 L 14.427 0 L 0 0 L 0 12.096 L 3.266 12.096 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19khrtc\",layoutDependency:layoutDependency,layoutId:\"B6DYCl98w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.12 15.12\" overflow=\"visible\"><path d=\"M 4.12 0 L 0 0 L 0 15.12 L 4.12 15.12 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.266 12.096\" overflow=\"visible\"><path d=\"M 3.266 0 L 0 0 L 0 12.096 L 3.266 12.096 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nkyhmz\",layoutDependency:layoutDependency,layoutId:\"vFjTt6ZYC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.36 15.12\" overflow=\"visible\"><path d=\"M 3.88 15.08 L 16.52 15.08 C 18.76 15.08 20.36 13.44 20.36 11.04 L 20.36 6.8 L 10.88 6.8 L 10.88 9.68 L 16.2 9.68 L 16.2 10.12 C 16.2 11.12 15.48 11.8 14.56 11.8 L 5.8 11.8 C 4.84 11.8 4.16 11.08 4.16 10.12 L 4.16 5 C 4.16 4 4.88 3.28 5.8 3.28 L 14.56 3.28 C 15.48 3.28 16.2 4 16.2 5 L 16.2 5.4 L 20.32 5.4 L 20.32 4.04 C 20.32 1.64 18.72 0 16.48 0 L 3.84 0 C 1.6 0 0 1.64 0 4.04 L 0 11.08 C 0 13.48 1.6 15.12 3.84 15.12 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.139 12.096\" overflow=\"visible\"><path d=\"M 3.076 12.064 L 13.095 12.064 C 14.871 12.064 16.139 10.752 16.139 8.832 L 16.139 5.44 L 8.624 5.44 L 8.624 7.744 L 12.841 7.744 L 12.841 8.096 C 12.841 8.896 12.271 9.44 11.541 9.44 L 4.598 9.44 C 3.837 9.44 3.298 8.864 3.298 8.096 L 3.298 4 C 3.298 3.2 3.868 2.624 4.598 2.624 L 11.541 2.624 C 12.271 2.624 12.841 3.2 12.841 4 L 12.841 4.32 L 16.107 4.32 L 16.107 3.232 C 16.107 1.312 14.839 0 13.063 0 L 3.044 0 C 1.268 0 0 1.312 0 3.232 L 0 8.864 C 0 10.784 1.268 12.096 3.044 12.096 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-60q6vx\",layoutDependency:layoutDependency,layoutId:\"uiBDBXemB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19 15.12\" overflow=\"visible\"><path d=\"M 17.88 8.88 C 18.48 8.28 18.76 7.52 18.76 6.68 L 18.76 4.04 C 18.76 1.64 17.16 0 14.92 0 L 0 0 L 0 15.12 L 4.12 15.12 L 4.12 10.72 L 13.24 10.72 C 14.2 10.72 14.88 11.44 14.88 12.44 L 14.88 15.12 L 19 15.12 L 19 11.6 C 19 10.44 18.76 9.6 17.92 8.88 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.061 12.096\" overflow=\"visible\"><path d=\"M 14.173 7.104 C 14.649 6.624 14.871 6.016 14.871 5.344 L 14.871 3.232 C 14.871 1.312 13.602 0 11.827 0 L 0 0 L 0 12.096 L 3.266 12.096 L 3.266 8.576 L 10.495 8.576 C 11.256 8.576 11.795 9.152 11.795 9.952 L 11.795 12.096 L 15.061 12.096 L 15.061 9.28 C 15.061 8.352 14.871 7.68 14.205 7.104 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16yx85a\",layoutDependency:layoutDependency,layoutId:\"sqtjkqGE2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.56 4.12\" overflow=\"visible\"><path d=\"M 10.56 2.4 C 10.56 3.44 9.92 4.12 8.96 4.12 L 0 4.12 L 0 0 L 8.96 0 C 9.92 0 10.56 0.68 10.56 1.72 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.371 3.296\" overflow=\"visible\"><path d=\"M 8.371 1.92 C 8.371 2.752 7.863 3.296 7.102 3.296 L 0 3.296 L 0 0 L 7.102 0 C 7.863 0 8.371 0.544 8.371 1.376 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cn961n\",layoutDependency:layoutDependency,layoutId:\"G0GFKNZlO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.12 15.12\" overflow=\"visible\"><path d=\"M 19.12 15.12 L 19.12 0 L 15 0 L 15 9.48 L 3.76 0 L 0 0 L 0 15.12 L 4.12 15.12 L 4.12 5.64 L 15.36 15.12 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.156 12.096\" overflow=\"visible\"><path d=\"M 15.156 12.096 L 15.156 0 L 11.89 0 L 11.89 7.584 L 2.98 0 L 0 0 L 0 12.096 L 3.266 12.096 L 3.266 4.512 L 12.176 12.096 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bvaeqz\",layoutDependency:layoutDependency,layoutId:\"YlfdTs7Eq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.32 15.12\" overflow=\"visible\"><path d=\"M 16.48 0 L 3.84 0 C 1.6 0 0 1.64 0 4.04 L 0 11.08 C 0 13.48 1.6 15.12 3.84 15.12 L 16.48 15.12 C 18.72 15.12 20.32 13.48 20.32 11.08 L 20.32 4.04 C 20.32 1.64 18.72 0 16.48 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.107 12.096\" overflow=\"visible\"><path d=\"M 13.063 0 L 3.044 0 C 1.268 0 0 1.312 0 3.232 L 0 8.864 C 0 10.784 1.268 12.096 3.044 12.096 L 13.063 12.096 C 14.839 12.096 16.107 10.784 16.107 8.864 L 16.107 3.232 C 16.107 1.312 14.839 0 13.063 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r56e5n\",layoutDependency:layoutDependency,layoutId:\"X4aGhZdhX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.04 8.52\" overflow=\"visible\"><path d=\"M 12.04 6.84 C 12.04 7.84 11.32 8.52 10.4 8.52 L 1.64 8.52 C 0.68 8.52 0 7.8 0 6.84 L 0 1.72 C 0 0.72 0.72 0 1.64 0 L 10.4 0 C 11.36 0 12.04 0.72 12.04 1.72 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.544 6.816\" overflow=\"visible\"><path d=\"M 9.544 5.472 C 9.544 6.272 8.973 6.816 8.244 6.816 L 1.3 6.816 C 0.539 6.816 0 6.24 0 5.472 L 0 1.376 C 0 0.576 0.571 0 1.3 0 L 8.244 0 C 9.005 0 9.544 0.576 9.544 1.376 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6wdn0c\",layoutDependency:layoutDependency,layoutId:\"ngtA4YyCF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.32 15.12\" overflow=\"visible\"><path d=\"M 20.32 11.08 L 20.32 4.04 C 20.32 1.64 18.72 0 16.48 0 L 3.84 0 C 1.6 0 0 1.64 0 4.04 L 0 11.08 C 0 13.48 1.6 15.12 3.84 15.12 L 16.48 15.12 C 18.72 15.12 20.32 13.48 20.32 11.08 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.107 12.096\" overflow=\"visible\"><path d=\"M 16.107 8.864 L 16.107 3.232 C 16.107 1.312 14.839 0 13.063 0 L 3.044 0 C 1.268 0 0 1.312 0 3.232 L 0 8.864 C 0 10.784 1.268 12.096 3.044 12.096 L 13.063 12.096 C 14.839 12.096 16.107 10.784 16.107 8.864 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rg3xds\",layoutDependency:layoutDependency,layoutId:\"TWyyLSwre\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.04 8.52\" overflow=\"visible\"><path d=\"M 12.04 6.84 C 12.04 7.84 11.32 8.52 10.4 8.52 L 1.64 8.52 C 0.68 8.52 0 7.8 0 6.84 L 0 1.72 C 0 0.72 0.72 0 1.64 0 L 10.4 0 C 11.36 0 12.04 0.72 12.04 1.72 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.544 6.816\" overflow=\"visible\"><path d=\"M 9.544 5.472 C 9.544 6.272 8.973 6.816 8.244 6.816 L 1.3 6.816 C 0.539 6.816 0 6.24 0 5.472 L 0 1.376 C 0 0.576 0.571 0 1.3 0 L 8.244 0 C 9.005 0 9.544 0.576 9.544 1.376 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dcukgj\",layoutDependency:layoutDependency,layoutId:\"IYT5s48ce\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.52 10.174\" overflow=\"visible\"><path d=\"M 11.576 6.259 L 14.52 6.259 L 14.52 7.461 C 14.52 9.08 13.38 10.174 11.776 10.174 L 2.744 10.174 C 1.141 10.174 0 9.08 0 7.461 L 0 2.713 C 0 1.095 1.141 0 2.744 0 L 11.776 0 C 13.38 0 14.52 1.095 14.52 2.713 L 14.52 3.931 L 11.576 3.931 L 11.576 3.376 C 11.576 2.698 11.067 2.22 10.389 2.22 L 4.131 2.22 C 3.453 2.22 2.944 2.698 2.944 3.376 L 2.944 6.814 C 2.944 7.476 3.453 7.954 4.131 7.954 L 10.389 7.954 C 11.067 7.954 11.576 7.476 11.576 6.814 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.51 8.139\" overflow=\"visible\"><path d=\"M 9.176 5.007 L 11.51 5.007 L 11.51 5.969 C 11.51 7.264 10.606 8.139 9.335 8.139 L 2.175 8.139 C 0.904 8.139 0 7.264 0 5.969 L 0 2.17 C 0 0.876 0.904 0 2.175 0 L 9.335 0 C 10.606 0 11.51 0.876 11.51 2.17 L 11.51 3.145 L 9.176 3.145 L 9.176 2.701 C 9.176 2.158 8.773 1.776 8.235 1.776 L 3.275 1.776 C 2.737 1.776 2.334 2.158 2.334 2.701 L 2.334 5.451 C 2.334 5.981 2.737 6.363 3.275 6.363 L 8.235 6.363 C 8.773 6.363 9.176 5.981 9.176 5.451 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ulvypp\",layoutDependency:layoutDependency,layoutId:\"cVMOktXPj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.331 10.174\" overflow=\"visible\"><path d=\"M 0 0 L 2.944 0 L 2.944 7.954 L 12.331 7.954 L 12.331 10.174 L 0 10.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.775 8.139\" overflow=\"visible\"><path d=\"M 0 0 L 2.334 0 L 2.334 6.363 L 9.775 6.363 L 9.775 8.139 L 0 8.139 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13y3de3\",layoutDependency:layoutDependency,layoutId:\"C1duFHoIk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.332 10.174\" overflow=\"visible\"><path d=\"M 0 0 L 2.944 0 L 2.944 7.954 L 12.332 7.954 L 12.332 10.174 L 0 10.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.775 8.139\" overflow=\"visible\"><path d=\"M 0 0 L 2.334 0 L 2.334 6.363 L 9.775 6.363 L 9.775 8.139 L 0 8.139 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pn7sb7\",layoutDependency:layoutDependency,layoutId:\"DPE1IpIFO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.041 10.174\" overflow=\"visible\"><path d=\"M 0 0 L 13.041 0 L 13.041 2.22 L 2.944 2.22 L 2.944 3.977 L 12.378 3.977 L 12.378 6.197 L 2.944 6.197 L 2.944 7.954 L 13.041 7.954 L 13.041 10.174 L 0 10.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.337 8.139\" overflow=\"visible\"><path d=\"M 0 0 L 10.337 0 L 10.337 1.776 L 2.334 1.776 L 2.334 3.182 L 9.812 3.182 L 9.812 4.958 L 2.334 4.958 L 2.334 6.363 L 10.337 6.363 L 10.337 8.139 L 0 8.139 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13ej33y\",layoutDependency:layoutDependency,layoutId:\"Ta9bL5HLJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.553 2.775\" overflow=\"visible\"><path d=\"M 0 2.774 L 6.397 2.774 C 7.091 2.774 7.553 2.297 7.553 1.604 L 7.553 1.156 C 7.553 0.462 7.091 0 6.397 0 L 0 0 L 0 2.775 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.987 2.22\" overflow=\"visible\"><path d=\"M 0 2.219 L 5.071 2.219 C 5.621 2.219 5.987 1.838 5.987 1.283 L 5.987 0.925 C 5.987 0.37 5.621 0 5.071 0 L 0 0 L 0 2.22 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9or3gc\",layoutDependency:layoutDependency,layoutId:\"fQSz1Hoxu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.58 10.174\" overflow=\"visible\"><path d=\"M 13.58 10.174 L 10.636 10.174 L 10.636 8.37 C 10.636 7.692 10.158 7.199 9.464 7.199 L 2.944 7.199 L 2.944 10.174 L 0 10.174 L 0 0 L 10.682 0 C 12.285 0 13.426 1.095 13.426 2.713 L 13.426 4.501 C 13.426 5.071 13.21 5.581 12.794 5.981 C 13.395 6.444 13.58 7.029 13.58 7.801 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.765 8.139\" overflow=\"visible\"><path d=\"M 10.765 8.139 L 8.431 8.139 L 8.431 6.696 C 8.431 6.154 8.052 5.759 7.502 5.759 L 2.334 5.759 L 2.334 8.139 L 0 8.139 L 0 0 L 8.467 0 C 9.738 0 10.643 0.876 10.643 2.17 L 10.643 3.601 C 10.643 4.057 10.471 4.465 10.142 4.785 C 10.618 5.155 10.765 5.623 10.765 6.241 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xf4z9k\",layoutDependency:layoutDependency,layoutId:\"ofRkZwiz1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.52 10.174\" overflow=\"visible\"><path d=\"M 2.744 0 L 11.777 0 C 13.38 0 14.52 1.095 14.52 2.713 L 14.52 7.461 C 14.52 9.08 13.38 10.174 11.777 10.174 L 2.744 10.174 C 1.141 10.174 0 9.08 0 7.461 L 0 2.713 C 0 1.095 1.14 0 2.744 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.51 8.139\" overflow=\"visible\"><path d=\"M 2.175 0 L 9.335 0 C 10.606 0 11.51 0.876 11.51 2.17 L 11.51 5.969 C 11.51 7.264 10.606 8.139 9.335 8.139 L 2.175 8.139 C 0.904 8.139 0 7.264 0 5.969 L 0 2.17 C 0 0.876 0.904 0 2.175 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t545po\",layoutDependency:layoutDependency,layoutId:\"W2nPJn3Gw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.632 5.734\" overflow=\"visible\"><path d=\"M 1.187 0 C 0.509 0 0 0.478 0 1.156 L 0 4.594 C 0 5.256 0.509 5.734 1.187 5.734 L 7.445 5.734 C 8.124 5.734 8.632 5.256 8.632 4.594 L 8.632 1.156 C 8.632 0.478 8.124 0 7.446 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.842 4.587\" overflow=\"visible\"><path d=\"M 0.941 0 C 0.403 0 0 0.382 0 0.925 L 0 3.675 C 0 4.205 0.403 4.587 0.941 4.587 L 5.902 4.587 C 6.44 4.587 6.842 4.205 6.842 3.675 L 6.842 0.925 C 6.842 0.382 6.44 0 5.902 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wi3cpn\",layoutDependency:layoutDependency,layoutId:\"yfH8WJMsW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.539 10.174\" overflow=\"visible\"><path d=\"M 0.001 0 L 2.652 0 L 7.77 6.952 L 12.887 0 L 15.539 0 L 15.539 10.174 L 12.595 10.174 L 12.595 5.118 L 8.879 10.174 L 6.659 10.174 L 2.944 5.118 L 2.944 10.174 L 0 10.174 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.318 8.139\" overflow=\"visible\"><path d=\"M 0.001 0 L 2.102 0 L 6.159 5.562 L 10.215 0 L 12.318 0 L 12.318 8.139 L 9.984 8.139 L 9.984 4.094 L 7.038 8.139 L 5.278 8.139 L 2.334 4.094 L 2.334 8.139 L 0 8.139 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1djuol2\",layoutDependency:layoutDependency,layoutId:\"XYZ0M94CQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.335 10.174\" overflow=\"visible\"><path d=\"M 14.335 6.043 L 13.102 6.043 L 13.102 7.6 C 13.102 9.218 11.977 10.174 10.374 10.174 L 2.713 10.174 C 1.125 10.174 0 9.218 0 7.6 L 0 6.783 C 0 5.935 0.185 5.318 0.878 4.856 C 0.262 4.393 0.077 3.839 0.077 3.191 L 0.077 2.575 C 0.077 0.956 1.187 0 2.79 0 L 10.374 0 C 11.977 0 13.102 0.956 13.102 2.575 L 13.102 2.914 L 10.142 2.914 L 10.142 2.79 C 10.142 2.266 9.788 1.927 9.125 1.927 L 4.054 1.927 C 3.376 1.927 3.021 2.267 3.021 2.929 L 3.021 3.129 C 3.021 3.777 3.391 4.116 4.054 4.116 L 10.142 4.116 L 10.142 3.792 L 13.102 3.792 L 13.102 4.116 L 14.335 4.116 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.363 8.139\" overflow=\"visible\"><path d=\"M 11.363 4.834 L 10.386 4.834 L 10.386 6.08 C 10.386 7.374 9.494 8.139 8.223 8.139 L 2.151 8.139 C 0.892 8.139 0 7.374 0 6.08 L 0 5.426 C 0 4.748 0.147 4.254 0.696 3.885 C 0.208 3.514 0.061 3.071 0.061 2.553 L 0.061 2.06 C 0.061 0.765 0.941 0 2.212 0 L 8.223 0 C 9.494 0 10.386 0.765 10.386 2.06 L 10.386 2.331 L 8.039 2.331 L 8.039 2.232 C 8.039 1.813 7.759 1.542 7.233 1.542 L 3.214 1.542 C 2.676 1.542 2.395 1.814 2.395 2.343 L 2.395 2.503 C 2.395 3.022 2.688 3.293 3.214 3.293 L 8.039 3.293 L 8.039 3.034 L 10.386 3.034 L 10.386 3.293 L 11.363 3.293 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rrnrr8\",layoutDependency:layoutDependency,layoutId:\"Kmj9TWeam\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.198 2.204\" overflow=\"visible\"><path d=\"M 7.198 1.218 L 7.198 0 L 1.033 0 C 0.37 0 0 0.354 0 1.002 L 0 1.218 C 0 1.88 0.354 2.204 1.033 2.204 L 6.181 2.204 C 6.844 2.204 7.198 1.88 7.198 1.218 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({COOwymEFS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.706 1.763\" overflow=\"visible\"><path d=\"M 5.706 0.974 L 5.706 0 L 0.819 0 C 0.293 0 0 0.283 0 0.802 L 0 0.974 C 0 1.504 0.281 1.763 0.819 1.763 L 4.9 1.763 C 5.425 1.763 5.706 1.504 5.706 0.974 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lisy02-container\",\"data-framer-name\":\"Menu Icon\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vqlDGhw9T-container\",name:\"Menu Icon\",nodeId:\"vqlDGhw9T\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Icon,{height:\"100%\",id:\"vqlDGhw9T\",layoutId:\"vqlDGhw9T\",name:\"Menu Icon\",tap:tap1wrmm12,variant:\"S2IdlCyLh\",width:\"100%\",...addPropertyOverrides({hFcRPdSmf:{style:{height:\"100%\",width:\"100%\"},tap:taptos123,variant:\"SE7k_fhio\"},xWlX1X8Sg:{style:{height:\"100%\",width:\"100%\"},tap:taphswbr}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({COOwymEFS:{height:64,width:\"250px\",y:(componentViewport?.y||0)+0+0+0},LGcxak7XV:{height:64,width:\"250px\",y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-keltig-container\",\"data-framer-name\":\"Style Button\",layoutDependency:layoutDependency,layoutId:\"JSsKVn10R-container\",name:\"Style Button\",nodeId:\"JSsKVn10R\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(ButtonOF,{height:\"100%\",id:\"JSsKVn10R\",layoutId:\"JSsKVn10R\",name:\"Style Button\",style:{height:\"100%\",width:\"100%\"},variant:\"gPi4b9ROv\",width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({hFcRPdSmf:{value:transition1},xWlX1X8Sg:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9yh5es\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"AE1cuiy5S\",style:{opacity:1},variants:{hFcRPdSmf:{opacity:1},xWlX1X8Sg:{opacity:0}},children:[isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||100)-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-106wanc-container\",id:`${layoutId}-106wanc`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tuxdzzn2i-container\",nodeId:\"tuxdzzn2i\",ref:ref1,rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"COMMERCIAL\",height:\"100%\",id:\"tuxdzzn2i\",layoutId:\"tuxdzzn2i\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),style:{height:\"100%\"},variant:overlay.visible?\"b4bKv25FT\":\"QjkdYEdz1\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-106wanc`,offsetX:0,offsetY:0,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:346,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-z2ma4c-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"skkRV4PH9-container\",nodeId:\"skkRV4PH9\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"skkRV4PH9\",layoutId:\"skkRV4PH9\",variant:\"ilkh39lgG\",width:\"100%\",Yl6_lUfXe:\"SERVICES\"})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||100)-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-923h2q-container\",id:`${layoutId}-923h2q`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eEJf7E6c_-container\",nodeId:\"eEJf7E6c_\",ref:ref3,rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"RESIDENTIAL\",height:\"100%\",id:\"eEJf7E6c_\",layoutId:\"eEJf7E6c_\",PWSlWeqS6:PWSlWeqS6txyyif({overlay:overlay1}),style:{height:\"100%\"},variant:overlay1.visible?\"b4bKv25FT\":\"QjkdYEdz1\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-923h2q`,offsetX:0,offsetY:0,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:346,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-10wsltf-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"dJoq5euhW-container\",nodeId:\"dJoq5euhW\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"dJoq5euhW\",layoutId:\"dJoq5euhW\",variant:\"rfLpBYMOp\",width:\"100%\",Yl6_lUfXe:\"SERVICES\"})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||100)-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-g9hzfj-container\",id:`${layoutId}-g9hzfj`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cwzciVaM1-container\",nodeId:\"cwzciVaM1\",ref:ref5,rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"LOCATIONS\",height:\"100%\",id:\"cwzciVaM1\",layoutId:\"cwzciVaM1\",PWSlWeqS6:PWSlWeqS6txyyif({overlay:overlay2}),style:{height:\"100%\"},variant:overlay2.visible?\"b4bKv25FT\":\"QjkdYEdz1\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-g9hzfj`,offsetX:0,offsetY:0,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:346,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ldrg5q-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"TQFLUXy1R-container\",nodeId:\"TQFLUXy1R\",ref:ref6,rendersWithMotion:true,role:\"dialog\",scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"TQFLUXy1R\",layoutId:\"TQFLUXy1R\",variant:\"uNwEhmKLn\",width:\"100%\",Yl6_lUfXe:\"SERVICES\"})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||100)-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1w6gjh-container\",id:`${layoutId}-1w6gjh`,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FM5o4ucjT-container\",nodeId:\"FM5o4ucjT\",ref:ref7,rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"COMPANY\",height:\"100%\",id:\"FM5o4ucjT\",layoutId:\"FM5o4ucjT\",PWSlWeqS6:PWSlWeqS6txyyif({overlay:overlay3}),style:{height:\"100%\"},variant:overlay3.visible?\"b4bKv25FT\":\"QjkdYEdz1\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1w6gjh`,offsetX:0,offsetY:0,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:346,y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1cnwti6-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"tzVljWOta-container\",nodeId:\"tzVljWOta\",ref:ref8,rendersWithMotion:true,role:\"dialog\",scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"tzVljWOta\",layoutId:\"tzVljWOta\",variant:\"XgiyJiUty\",width:\"100%\",Yl6_lUfXe:\"SERVICES\"})})})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||100)-0)*1-0)*1,width:\"250px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||100)-0-((componentViewport?.height||100)-0)*1)/2)+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2),...addPropertyOverrides({hFcRPdSmf:{height:60,width:`calc(${componentViewport?.width||\"100vw\"} - 28px)`,y:(componentViewport?.y||0)+0+80+0+1384},xWlX1X8Sg:{height:60,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+1384}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bhyuuk-container\",\"data-framer-name\":\"Style Button\",layoutDependency:layoutDependency,layoutId:\"imkixnR0f-container\",name:\"Style Button\",nodeId:\"imkixnR0f\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(ButtonOF,{height:\"100%\",id:\"imkixnR0f\",layoutId:\"imkixnR0f\",name:\"Style Button\",style:{height:\"100%\",width:\"100%\"},variant:\"gPi4b9ROv\",width:\"100%\",...addPropertyOverrides({hFcRPdSmf:{style:{width:\"100%\"}},xWlX1X8Sg:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hFcRPdSmf:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 28px)`,y:(componentViewport?.y||0)+0+80+0+0},xWlX1X8Sg:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-155lta1-container\",layoutDependency:layoutDependency,layoutId:\"tCwhTXS3D-container\",nodeId:\"tCwhTXS3D\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"tCwhTXS3D\",layoutId:\"tCwhTXS3D\",style:{height:\"100%\",width:\"100%\"},variant:\"ilkh39lgG\",width:\"100%\",Yl6_lUfXe:\"SERVICES\",...addPropertyOverrides({hFcRPdSmf:{style:{width:\"100%\"},variant:\"HBCJNVLbF\",Yl6_lUfXe:\"COMMERCIAL ROOFING\"},xWlX1X8Sg:{style:{width:\"100%\"},variant:\"HBCJNVLbF\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hFcRPdSmf:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 28px)`,y:(componentViewport?.y||0)+0+80+0+346},xWlX1X8Sg:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+346}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4j0tac-container\",layoutDependency:layoutDependency,layoutId:\"L6TbDnN9A-container\",nodeId:\"L6TbDnN9A\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"L6TbDnN9A\",layoutId:\"L6TbDnN9A\",style:{height:\"100%\",width:\"100%\"},variant:\"ilkh39lgG\",width:\"100%\",Yl6_lUfXe:\"SERVICES\",...addPropertyOverrides({hFcRPdSmf:{style:{width:\"100%\"},variant:\"QR3p0rowx\",Yl6_lUfXe:\"RESIDENTIAL ROOFING\"},xWlX1X8Sg:{style:{width:\"100%\"},variant:\"QR3p0rowx\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hFcRPdSmf:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 28px)`,y:(componentViewport?.y||0)+0+80+0+692},xWlX1X8Sg:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+1038}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hxijpa-container\",layoutDependency:layoutDependency,layoutId:\"KuF4Of2AH-container\",nodeId:\"KuF4Of2AH\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"KuF4Of2AH\",layoutId:\"KuF4Of2AH\",style:{height:\"100%\",width:\"100%\"},variant:\"ilkh39lgG\",width:\"100%\",Yl6_lUfXe:\"SERVICES\",...addPropertyOverrides({hFcRPdSmf:{style:{width:\"100%\"},variant:\"LNolXBMPw\",Yl6_lUfXe:\"LOCATIONS\"},xWlX1X8Sg:{style:{width:\"100%\"},variant:\"uVKgIAX9G\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hFcRPdSmf:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 28px)`,y:(componentViewport?.y||0)+0+80+0+1038},xWlX1X8Sg:{height:346,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+80+0+692}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13r1e7c-container\",layoutDependency:layoutDependency,layoutId:\"ZCsRILLO5-container\",nodeId:\"ZCsRILLO5\",rendersWithMotion:true,scopeId:\"IqFXwbwu9\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"ZCsRILLO5\",layoutId:\"ZCsRILLO5\",style:{width:\"100%\"},variant:\"uVKgIAX9G\",width:\"100%\",Yl6_lUfXe:\"COMPANY\",...addPropertyOverrides({xWlX1X8Sg:{variant:\"LNolXBMPw\"}},baseVariant,gestureVariant)})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fk6yd.framer-bcbwoj, .framer-Fk6yd .framer-bcbwoj { display: block; }\",\".framer-Fk6yd.framer-1argjcd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 1200px; }\",\".framer-Fk6yd .framer-r7kvjt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fk6yd .framer-xyo6kw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fk6yd .framer-40et2m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fk6yd .framer-1y5dc43 { height: 40px; position: relative; width: 164px; }\",\".framer-Fk6yd .framer-1u3qf9o { height: 29px; left: 0px; position: absolute; top: 12px; width: 12px; }\",\".framer-Fk6yd .framer-nrwdxc { height: 40px; left: 13px; position: absolute; top: 0px; width: 12px; }\",\".framer-Fk6yd .framer-1g8fpez { height: 31px; left: 29px; position: absolute; top: 7px; width: 135px; }\",\".framer-Fk6yd .framer-dbh5oa { height: 15px; left: 67px; position: absolute; top: 0px; width: 18px; }\",\".framer-Fk6yd .framer-19khrtc { height: 15px; left: 87px; position: absolute; top: 0px; width: 4px; }\",\".framer-Fk6yd .framer-1nkyhmz { height: 15px; left: 115px; position: absolute; top: 0px; width: 21px; }\",\".framer-Fk6yd .framer-60q6vx { height: 15px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-Fk6yd .framer-16yx85a { height: 4px; left: 4px; position: absolute; top: 4px; width: 11px; }\",\".framer-Fk6yd .framer-cn961n { height: 15px; left: 94px; position: absolute; top: 0px; width: 19px; }\",\".framer-Fk6yd .framer-1bvaeqz { height: 15px; left: 21px; position: absolute; top: 0px; width: 21px; }\",\".framer-Fk6yd .framer-r56e5n { height: 9px; left: 26px; position: absolute; top: 4px; width: 12px; }\",\".framer-Fk6yd .framer-6wdn0c { height: 15px; left: 44px; position: absolute; top: 0px; width: 21px; }\",\".framer-Fk6yd .framer-1rg3xds { height: 9px; left: 48px; position: absolute; top: 4px; width: 12px; }\",\".framer-Fk6yd .framer-dcukgj { height: 10px; left: 120px; position: absolute; top: 21px; width: 15px; }\",\".framer-Fk6yd .framer-1ulvypp { height: 10px; left: 106px; position: absolute; top: 21px; width: 13px; }\",\".framer-Fk6yd .framer-13y3de3 { height: 10px; left: 92px; position: absolute; top: 21px; width: 13px; }\",\".framer-Fk6yd .framer-1pn7sb7 { height: 10px; left: 71px; position: absolute; top: 21px; width: 13px; }\",\".framer-Fk6yd .framer-13ej33y { height: 3px; left: 59px; position: absolute; top: 23px; width: 8px; }\",\".framer-Fk6yd .framer-9or3gc { height: 10px; left: 56px; position: absolute; top: 21px; width: 14px; }\",\".framer-Fk6yd .framer-1xf4z9k { height: 10px; left: 40px; position: absolute; top: 21px; width: 15px; }\",\".framer-Fk6yd .framer-1t545po { height: 6px; left: 43px; position: absolute; top: 23px; width: 9px; }\",\".framer-Fk6yd .framer-wi3cpn { height: 10px; left: 23px; position: absolute; top: 21px; width: 16px; }\",\".framer-Fk6yd .framer-1djuol2 { height: 10px; left: 1px; position: absolute; top: 21px; width: 15px; }\",\".framer-Fk6yd .framer-1rrnrr8 { height: 2px; left: 4px; position: absolute; top: 27px; width: 7px; }\",\".framer-Fk6yd .framer-1lisy02-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Fk6yd .framer-keltig-container { align-self: stretch; flex: none; height: auto; position: relative; width: 250px; }\",\".framer-Fk6yd .framer-9yh5es { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Fk6yd .framer-106wanc-container, .framer-Fk6yd .framer-923h2q-container, .framer-Fk6yd .framer-g9hzfj-container, .framer-Fk6yd .framer-1w6gjh-container { cursor: pointer; flex: none; height: 100%; position: relative; width: auto; }\",\".framer-Fk6yd .framer-z2ma4c-container, .framer-Fk6yd .framer-10wsltf-container, .framer-Fk6yd .framer-ldrg5q-container, .framer-Fk6yd .framer-1cnwti6-container { height: auto; position: relative; width: auto; }\",\".framer-Fk6yd .framer-bhyuuk-container { flex: none; height: 100%; position: relative; width: 250px; }\",\".framer-Fk6yd .framer-155lta1-container, .framer-Fk6yd .framer-4j0tac-container, .framer-Fk6yd .framer-hxijpa-container { flex: none; height: 202px; position: relative; width: 300px; }\",\".framer-Fk6yd .framer-13r1e7c-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Fk6yd.framer-v-s6s6ig.framer-1argjcd { flex-direction: column; gap: 0px; height: 80px; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-r7kvjt, .framer-Fk6yd.framer-v-1fd6azt .framer-r7kvjt { gap: unset; height: 80px; justify-content: space-between; padding: 0px 0px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-xyo6kw, .framer-Fk6yd.framer-v-1fd6azt .framer-xyo6kw, .framer-Fk6yd.framer-v-1pbeb6t .framer-xyo6kw { order: 0; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-1lisy02-container, .framer-Fk6yd.framer-v-1fd6azt .framer-1lisy02-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); order: 1; width: 60px; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-9yh5es { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-bhyuuk-container, .framer-Fk6yd.framer-v-1fd6azt .framer-bhyuuk-container { height: auto; order: 8; width: 100%; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-155lta1-container, .framer-Fk6yd.framer-v-1fd6azt .framer-155lta1-container { height: auto; order: 4; width: 100%; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-4j0tac-container, .framer-Fk6yd.framer-v-1fd6azt .framer-4j0tac-container { height: auto; order: 5; width: 100%; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-hxijpa-container { height: auto; order: 7; width: 100%; }\",\".framer-Fk6yd.framer-v-s6s6ig .framer-13r1e7c-container { flex: none; order: 6; width: 100%; }\",\".framer-Fk6yd.framer-v-1fd6azt.framer-1argjcd { flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-Fk6yd.framer-v-1fd6azt .framer-9yh5es { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 14px 0px 14px; width: 100%; z-index: 2; }\",\".framer-Fk6yd.framer-v-1fd6azt .framer-hxijpa-container { height: auto; order: 6; width: 100%; }\",\".framer-Fk6yd.framer-v-1fd6azt .framer-13r1e7c-container { flex: none; order: 7; width: 100%; }\",\".framer-Fk6yd.framer-v-1pbeb6t.framer-1argjcd { flex-direction: column; gap: 0px; height: 64px; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 1400px; }\",\".framer-Fk6yd.framer-v-1pbeb6t .framer-r7kvjt { gap: unset; height: 64px; justify-content: space-between; padding: 0px 0px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Fk6yd.framer-v-1pbeb6t .framer-keltig-container, .framer-Fk6yd.framer-v-1385k3l .framer-keltig-container { align-self: unset; height: 100%; order: 2; }\",\".framer-Fk6yd.framer-v-1385k3l.framer-1argjcd { flex-direction: column; gap: 0px; height: 64px; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-r7kvjt { gap: unset; height: 64px; justify-content: space-between; width: 100%; z-index: 2; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-xyo6kw { flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1y5dc43 { height: 32px; width: 130px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1u3qf9o { height: 23px; top: 10px; width: 10px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-nrwdxc { height: 32px; left: 11px; width: 9px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1g8fpez { height: 25px; left: 23px; top: 6px; width: 107px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-dbh5oa { height: 12px; left: 53px; width: 15px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-19khrtc { height: 12px; left: 69px; width: 4px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1nkyhmz { height: 12px; left: 91px; width: 16px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-60q6vx { height: 12px; width: 15px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-16yx85a { height: 4px; left: 4px; top: 3px; width: 9px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-cn961n { height: 12px; left: 74px; width: 15px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1bvaeqz { height: 12px; left: 17px; width: 16px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-r56e5n { height: 7px; left: 20px; top: 3px; width: 10px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-6wdn0c { height: 12px; left: 35px; width: 16px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1rg3xds { height: 7px; left: 38px; top: 3px; width: 10px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-dcukgj { height: 8px; left: 95px; top: 17px; width: 12px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1ulvypp { height: 8px; left: 84px; top: 17px; width: 10px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-13y3de3 { height: 8px; left: 73px; top: 17px; width: 10px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1pn7sb7 { height: 8px; left: 57px; top: 17px; width: 11px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-13ej33y { height: 2px; left: 47px; top: 19px; width: 6px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-9or3gc { height: 8px; left: 45px; top: 17px; width: 11px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1xf4z9k { height: 8px; left: 32px; top: 17px; width: 12px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1t545po { height: 5px; left: 34px; top: 19px; width: 7px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-wi3cpn { height: 8px; left: 18px; top: 17px; width: 13px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1djuol2 { height: 8px; top: 17px; width: 12px; }\",\".framer-Fk6yd.framer-v-1385k3l .framer-1rrnrr8 { left: 3px; top: 22px; width: 6px; }\",'.framer-Fk6yd[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-Fk6yd [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-Fk6yd[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-Fk6yd [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-Fk6yd[data-hide-scrollbars=\"true\"], .framer-Fk6yd [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xWlX1X8Sg\":{\"layout\":[\"fixed\",\"fixed\"]},\"hFcRPdSmf\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"LGcxak7XV\":{\"layout\":[\"fixed\",\"fixed\"]},\"COOwymEFS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIqFXwbwu9=withCSS(Component,css,\"framer-Fk6yd\");export default FramerIqFXwbwu9;FramerIqFXwbwu9.displayName=\"Topbar\";FramerIqFXwbwu9.defaultProps={height:100,width:1200};addPropertyControls(FramerIqFXwbwu9,{variant:{options:[\"zkjd0tMDr\",\"xWlX1X8Sg\",\"hFcRPdSmf\",\"LGcxak7XV\",\"COOwymEFS\"],optionTitles:[\"Default\",\"Phone\",\"Phone Open\",\"Lp\",\"Lp Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIqFXwbwu9,[{explicitInter:true,fonts:[]},...IconFonts,...ButtonOFFonts,...TriggerFonts,...MenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIqFXwbwu9\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xWlX1X8Sg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hFcRPdSmf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"LGcxak7XV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"COOwymEFS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/aRKiZ_BPG/aRKiZ_BPG.js\";import Topbar from\"#framer/local/canvasComponent/IqFXwbwu9/IqFXwbwu9.js\";const TopbarFonts=getFonts(Topbar);const FooterFonts=getFonts(Footer);const breakpoints={l2vue_wah:\"(max-width: 809px)\",nA4r9Pf6L:\"(min-width: 810px) and (max-width: 1199px)\",qVsh1GKHY:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-AoRJu\";const variantClassNames={l2vue_wah:\"framer-v-8cw0kf\",nA4r9Pf6L:\"framer-v-c8wcge\",qVsh1GKHY:\"framer-v-gr2v83\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AoRJu.framer-68fid9, .framer-AoRJu .framer-68fid9 { display: block; }\",\".framer-AoRJu.framer-gr2v83 { align-content: center; align-items: center; background-color: var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, #0a0a0a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AoRJu .framer-2vaxz2-container { flex: none; height: auto; left: 50%; order: -998; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-AoRJu .framer-swtz2j { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-AoRJu .framer-xfidn7-container { bottom: 0px; flex: none; height: auto; order: 1005; position: sticky; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={l2vue_wah:\"(max-width: 809px)\",nA4r9Pf6L:\"(min-width: 810px) and (max-width: 1199px)\",qVsh1GKHY:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"qVsh1GKHY\",Phone:\"l2vue_wah\",Tablet:\"nA4r9Pf6L\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qVsh1GKHY\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"qVsh1GKHY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10)); } :root { font-size: 100%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-gr2v83\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2vaxz2-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"GHHb_KY_D\",scopeId:\"hMli4CfbB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l2vue_wah:{variant:\"COOwymEFS\"}},children:/*#__PURE__*/_jsx(Topbar,{height:\"100%\",id:\"GHHb_KY_D\",layoutId:\"GHHb_KY_D\",style:{width:\"100%\"},variant:\"LGcxak7XV\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-swtz2j\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:436,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xfidn7-container\",nodeId:\"hj09AWmpr\",scopeId:\"hMli4CfbB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l2vue_wah:{variant:\"Xf_KxbOyu\"},nA4r9Pf6L:{variant:\"JtyRLDCVi\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"hj09AWmpr\",layoutId:\"hj09AWmpr\",style:{width:\"100%\"},variant:\"KVshQFfoU\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nA4r9Pf6L\":{\"layout\":[\"fixed\",\"fixed\"]},\"l2vue_wah\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"qVsh1GKHY\":[\".framer-2vaxz2-container\",\".framer-xfidn7-container\"],\"nA4r9Pf6L\":[\".framer-2vaxz2-container\",\".framer-xfidn7-container\"],\"l2vue_wah\":[\".framer-2vaxz2-container\",\".framer-xfidn7-container\"]}\n * @framerBreakpoints {\"qVsh1GKHY\":{\"min\":1200,\"canvasClassName\":\"framer-gr2v83-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"nA4r9Pf6L\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-c8wcge-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"l2vue_wah\":{\"max\":809,\"canvasClassName\":\"framer-8cw0kf-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant qVsh1GKHY\n * @framerLayoutTemplate\n */const FramerhMli4CfbB=withCSS(Component,css,\"framer-AoRJu\");export default FramerhMli4CfbB;FramerhMli4CfbB.displayName=\"Default\";FramerhMli4CfbB.defaultProps={height:1e3,width:1200};addFonts(FramerhMli4CfbB,[{explicitInter:true,fonts:[]},...TopbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhMli4CfbB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerRootFontSize\":\"16\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"qVsh1GKHY\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nA4r9Pf6L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l2vue_wah\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerHitTargets\":\"{\\\"qVsh1GKHY\\\":[\\\".framer-2vaxz2-container\\\",\\\".framer-xfidn7-container\\\"],\\\"nA4r9Pf6L\\\":[\\\".framer-2vaxz2-container\\\",\\\".framer-xfidn7-container\\\"],\\\"l2vue_wah\\\":[\\\".framer-2vaxz2-container\\\",\\\".framer-xfidn7-container\\\"]}\",\"framerBreakpoints\":\"{\\\"qVsh1GKHY\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-gr2v83-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"nA4r9Pf6L\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-c8wcge-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"l2vue_wah\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-8cw0kf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1bcc82d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-mOh8z .framer-styles-preset-vzjogt:not(.rich-text-wrapper), .framer-mOh8z .framer-styles-preset-vzjogt.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #0088ff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, #525252); --framer-link-text-decoration: none; }\"];export const className=\"framer-mOh8z\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1d068b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"SbIrlWYIp\",\"gzckTe59u\",\"GSiUx9rZ2\",\"iOAlCaNzr\",\"ibPj7DX6I\",\"szOBHJWto\"];const serializationHash=\"framer-dNIfb\";const variantClassNames={GSiUx9rZ2:\"framer-v-1wgnxed\",gzckTe59u:\"framer-v-ks2ohm\",ibPj7DX6I:\"framer-v-oca03e\",iOAlCaNzr:\"framer-v-1or0zkj\",SbIrlWYIp:\"framer-v-1n00dmi\",szOBHJWto:\"framer-v-7qsfcq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"2XS - 16x16\":\"szOBHJWto\",\"L - 64x64\":\"gzckTe59u\",\"M - 40x40\":\"GSiUx9rZ2\",\"S - 32x32\":\"iOAlCaNzr\",\"XL - 80x80\":\"SbIrlWYIp\",\"XS - 24x24\":\"ibPj7DX6I\"};const getProps=({height,id,image,width,...props})=>{return{...props,EhBSjETo1:image??props.EhBSjETo1??{src:\"https://framerusercontent.com/images/LDZoIENyXzBGgbFwxpOPuM1WFdY.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"SbIrlWYIp\"};};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,EhBSjETo1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SbIrlWYIp\",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(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:512,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:512,pixelWidth:512,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(EhBSjETo1)},className:cx(scopingClassNames,\"framer-1n00dmi\",className,classNames),\"data-framer-name\":\"XL - 80x80\",layoutDependency:layoutDependency,layoutId:\"SbIrlWYIp\",ref:refBinding,style:{...style},...addPropertyOverrides({GSiUx9rZ2:{\"data-framer-name\":\"M - 40x40\"},gzckTe59u:{\"data-framer-name\":\"L - 64x64\"},ibPj7DX6I:{\"data-framer-name\":\"XS - 24x24\"},iOAlCaNzr:{\"data-framer-name\":\"S - 32x32\"},szOBHJWto:{\"data-framer-name\":\"2XS - 16x16\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dNIfb.framer-ookb7n, .framer-dNIfb .framer-ookb7n { display: block; }\",\".framer-dNIfb.framer-1n00dmi { height: 80px; overflow: hidden; position: relative; width: 80px; }\",\".framer-dNIfb.framer-v-ks2ohm.framer-1n00dmi { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 64px); width: 64px; }\",\".framer-dNIfb.framer-v-1wgnxed.framer-1n00dmi { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-dNIfb.framer-v-1or0zkj.framer-1n00dmi { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); width: 32px; }\",\".framer-dNIfb.framer-v-oca03e.framer-1n00dmi { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-dNIfb.framer-v-7qsfcq.framer-1n00dmi { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gzckTe59u\":{\"layout\":[\"fixed\",\"fixed\"]},\"GSiUx9rZ2\":{\"layout\":[\"fixed\",\"fixed\"]},\"iOAlCaNzr\":{\"layout\":[\"fixed\",\"fixed\"]},\"ibPj7DX6I\":{\"layout\":[\"fixed\",\"fixed\"]},\"szOBHJWto\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EhBSjETo1\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramertVz5wVyQ8=withCSS(Component,css,\"framer-dNIfb\");export default FramertVz5wVyQ8;FramertVz5wVyQ8.displayName=\"Icon\";FramertVz5wVyQ8.defaultProps={height:80,width:80};addPropertyControls(FramertVz5wVyQ8,{variant:{options:[\"SbIrlWYIp\",\"gzckTe59u\",\"GSiUx9rZ2\",\"iOAlCaNzr\",\"ibPj7DX6I\",\"szOBHJWto\"],optionTitles:[\"XL - 80x80\",\"L - 64x64\",\"M - 40x40\",\"S - 32x32\",\"XS - 24x24\",\"2XS - 16x16\"],title:\"Variant\",type:ControlType.Enum},EhBSjETo1:{__defaultAssetReference:\"data:framer/asset-reference,LDZoIENyXzBGgbFwxpOPuM1WFdY.png?originalFilename=image-square.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramertVz5wVyQ8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertVz5wVyQ8\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gzckTe59u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GSiUx9rZ2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iOAlCaNzr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ibPj7DX6I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"szOBHJWto\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"EhBSjETo1\\\":\\\"image\\\"}\",\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"80\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tVz5wVyQ8.map","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/ekxSEYwBSB8ZWI6UQXJf/AuKsziz03U4n6O1bfqha/tVz5wVyQ8.js\";const IconFonts=getFonts(Icon);const enabledGestures={u5TlX11lk:{hover:true}};const serializationHash=\"framer-lHYfR\";const variantClassNames={u5TlX11lk:\"framer-v-18nxjdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const 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,image,linkSocialMedia,width,...props})=>{return{...props,FyOtHkbJy:linkSocialMedia??props.FyOtHkbJy,GmXRKc2q1:image??props.GmXRKc2q1??{pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/ni3pU9Tp9MV2A7orV53A14qToM.png\"}};};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,GmXRKc2q1,FyOtHkbJy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"u5TlX11lk\",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__*/_jsx(Link,{href:FyOtHkbJy,motionChild:true,nodeId:\"u5TlX11lk\",openInNewTab:true,scopeId:\"RaaPTPg9H\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18nxjdx\",className,classNames)} framer-1qzg35p`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"u5TlX11lk\",ref:refBinding,style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},...addPropertyOverrides({\"u5TlX11lk-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yhvppc\",layoutDependency:layoutDependency,layoutId:\"gRQR1uL3D\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12sgpts\",\"data-border\":true,\"data-framer-name\":\"Card/Project\",layoutDependency:layoutDependency,layoutId:\"Siug4jiuk\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b2fd3f17-d233-4f1a-96da-ff9eb89f2185, rgb(239, 239, 242))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-88b568e1-e6f8-4980-bc8c-36e51a98442d, rgb(255, 255, 255))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-((componentViewport?.height||40)-0)*1)/2)+(2.5+(((componentViewport?.height||40)-0)*1-5-(((componentViewport?.height||40)-0)*1-5)*1)/2)+12+(((((componentViewport?.height||40)-0)*1-5)*1-24-80)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wgy8lw-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"keH5LRGv7-container\",nodeId:\"keH5LRGv7\",rendersWithMotion:true,scopeId:\"RaaPTPg9H\",style:{opacity:.8},variants:{\"u5TlX11lk-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(Icon,{EhBSjETo1:toResponsiveImage(GmXRKc2q1),height:\"100%\",id:\"keH5LRGv7\",layoutId:\"keH5LRGv7\",variant:\"szOBHJWto\",width:\"100%\"})})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lHYfR.framer-1qzg35p, .framer-lHYfR .framer-1qzg35p { display: block; }\",\".framer-lHYfR.framer-18nxjdx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-lHYfR .framer-yhvppc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 2.5px; position: relative; width: 1px; }\",\".framer-lHYfR .framer-12sgpts { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 12px 12px 12px 11px; position: relative; width: 100%; }\",\".framer-lHYfR .framer-1wgy8lw-container { flex: none; height: auto; position: relative; width: auto; }\",'.framer-lHYfR[data-border=\"true\"]::after, .framer-lHYfR [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 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vQi3k4tmt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GmXRKc2q1\":\"image\",\"FyOtHkbJy\":\"linkSocialMedia\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRaaPTPg9H=withCSS(Component,css,\"framer-lHYfR\");export default FramerRaaPTPg9H;FramerRaaPTPg9H.displayName=\"Social Media\";FramerRaaPTPg9H.defaultProps={height:40,width:40};addPropertyControls(FramerRaaPTPg9H,{GmXRKc2q1:{__defaultAssetReference:\"data:framer/asset-reference,ni3pU9Tp9MV2A7orV53A14qToM.png?originalFilename=Photo.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},FyOtHkbJy:{title:\"Link Social Media\",type:ControlType.Link}});addFonts(FramerRaaPTPg9H,[{explicitInter:true,fonts:[]},...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRaaPTPg9H\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"GmXRKc2q1\\\":\\\"image\\\",\\\"FyOtHkbJy\\\":\\\"linkSocialMedia\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vQi3k4tmt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RaaPTPg9H.map","// Generated by Framer (4458791)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,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 AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xtqptwJb5LXLkH8Y8xZU/wddEpUwnlH9EH4Fo7ANT/ZISUWnzO0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qADAPGT8Wlf6knxk871c/eXiwqx40vl0KvqUazCx4/zOfY2WOHa.js\";import SocialMedia from\"https://framerusercontent.com/modules/aM4K1Wg6Ns1TzuIwSpVA/i14Rvx8lp63I0PdRNQOa/RaaPTPg9H.js\";const SocialMediaFonts=getFonts(SocialMedia);const AutoCopyrightFonts=getFonts(AutoCopyright);const cycleOrder=[\"B_IxC5EaG\",\"KR3S3vFdY\"];const serializationHash=\"framer-swWX2\";const variantClassNames={B_IxC5EaG:\"framer-v-1oako8h\",KR3S3vFdY:\"framer-v-2s86ck\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer Large\":\"B_IxC5EaG\",\"Footer Small\":\"KR3S3vFdY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"B_IxC5EaG\"};};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:\"B_IxC5EaG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1oako8h\",className,classNames),\"data-framer-name\":\"Footer Large\",layoutDependency:layoutDependency,layoutId:\"B_IxC5EaG\",ref:refBinding,style:{...style},...addPropertyOverrides({KR3S3vFdY:{\"data-framer-name\":\"Footer Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y74pap\",\"data-border\":true,\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"q0wwRmNKQ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b2fd3f17-d233-4f1a-96da-ff9eb89f2185, rgb(239, 239, 242))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d2d4a269-93e6-4d8d-a89e-585bfbef9cfd, rgb(245, 245, 247))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u2bh9s\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"uPaJise8y\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-818a283b-450e-452c-a8af-6b81d42f4181, rgb(0, 0, 0)))\"},children:\"Let’s talk!\"})}),className:\"framer-9l209j\",\"data-framer-name\":\"Title\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"j2l5eiCEJ\",style:{\"--extracted-r6o4lv\":\"var(--token-818a283b-450e-452c-a8af-6b81d42f4181, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a188dfa-68d3-41d9-8d6c-67b23199941d, rgb(113, 113, 122)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:example@example.com\",motionChild:true,nodeId:\"xP2tglxql\",openInNewTab:true,relValues:[],scopeId:\"fmhiIzSID\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vvu9n3\",\"data-styles-preset\":\"zOfY2WOHa\",children:\"hello@roofingandmorellc.com\"})})})}),className:\"framer-7tm587\",\"data-framer-name\":\"Description\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"xP2tglxql\",style:{\"--extracted-r6o4lv\":\"var(--token-7a188dfa-68d3-41d9-8d6c-67b23199941d, rgb(113, 113, 122))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-khyrrw\",\"data-framer-name\":\"Social Media Column\",layoutDependency:layoutDependency,layoutId:\"ZCuee4tBX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({KR3S3vFdY:{y:(componentViewport?.y||0)+12+0+12+52.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o1wvmx-container\",layoutDependency:layoutDependency,layoutId:\"fWJGQdIWF-container\",nodeId:\"fWJGQdIWF\",rendersWithMotion:true,scopeId:\"fmhiIzSID\",children:/*#__PURE__*/_jsx(SocialMedia,{FyOtHkbJy:\"instagram.com/roofingandmorellc\",GmXRKc2q1:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/VfdvoTY1jM0YlQfclYA0uRah8MQ.png\"},\"\"),height:\"100%\",id:\"fWJGQdIWF\",layoutId:\"fWJGQdIWF\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({KR3S3vFdY:{y:(componentViewport?.y||0)+12+0+12+52.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ubojpa-container\",layoutDependency:layoutDependency,layoutId:\"pv_ybgyyf-container\",nodeId:\"pv_ybgyyf\",rendersWithMotion:true,scopeId:\"fmhiIzSID\",children:/*#__PURE__*/_jsx(SocialMedia,{FyOtHkbJy:\"https://www.linkedin.com/company/roofingandmore\",GmXRKc2q1:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/l9YivlZa7CHZzJuXomTN8AYx5kY.png\"},\"\"),height:\"100%\",id:\"pv_ybgyyf\",layoutId:\"pv_ybgyyf\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({KR3S3vFdY:{y:(componentViewport?.y||0)+12+0+12+52.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3judng-container\",layoutDependency:layoutDependency,layoutId:\"NAthW6FXK-container\",nodeId:\"NAthW6FXK\",rendersWithMotion:true,scopeId:\"fmhiIzSID\",children:/*#__PURE__*/_jsx(SocialMedia,{FyOtHkbJy:\"https://www.youtube.com/@RoofingandMore_LLC\",GmXRKc2q1:addImageAlt({pixelHeight:96,pixelWidth:97,src:\"https://framerusercontent.com/images/TM6luwhgV84nkKy72IPGKMLFQ.png\"},\"\"),height:\"100%\",id:\"NAthW6FXK\",layoutId:\"NAthW6FXK\",style:{height:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dfsn7f\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"eDYql3rMB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-185dmdc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tnkGDsbma-container\",nodeId:\"tnkGDsbma\",rendersWithMotion:true,scopeId:\"fmhiIzSID\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, rgb(82, 82, 82))\",dateRange:true,font:{fontFamily:'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"tnkGDsbma\",layoutId:\"tnkGDsbma\",name:\"Roofing and More, LLC\",startYear:2021,statement:\"All rights reserved.\",width:\"100%\",...addPropertyOverrides({KR3S3vFdY:{font:{fontFamily:'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, rgb(82, 82, 82)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IEjq5Axpg\"},motionChild:true,nodeId:\"mCtJfpCSV\",openInNewTab:false,relValues:[],scopeId:\"fmhiIzSID\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vzjogt\",\"data-styles-preset\":\"ZISUWnzO0\",children:\"Privacy Policy\"})})})}),className:\"framer-f1yva1\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"mCtJfpCSV\",style:{\"--extracted-r6o4lv\":\"var(--token-ff7810aa-cd07-484f-ade8-53a81bb2ac96, rgb(82, 82, 82))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-swWX2.framer-1vkefcf, .framer-swWX2 .framer-1vkefcf { display: block; }\",\".framer-swWX2.framer-1oako8h { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 12px 12px 6px; position: relative; width: 811px; }\",\".framer-swWX2 .framer-1y74pap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 12px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-swWX2 .framer-u2bh9s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-swWX2 .framer-9l209j, .framer-swWX2 .framer-7tm587, .framer-swWX2 .framer-f1yva1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-swWX2 .framer-khyrrw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: 40px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-swWX2 .framer-1o1wvmx-container, .framer-swWX2 .framer-1ubojpa-container, .framer-swWX2 .framer-3judng-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-swWX2 .framer-1dfsn7f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: 32px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-swWX2 .framer-185dmdc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-swWX2.framer-v-2s86ck.framer-1oako8h { padding: 12px; width: 340px; }\",\".framer-swWX2.framer-v-2s86ck .framer-1y74pap { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; overflow: visible; will-change: unset; }\",\".framer-swWX2.framer-v-2s86ck .framer-u2bh9s { align-content: center; align-items: center; width: 100%; }\",\".framer-swWX2.framer-v-2s86ck .framer-khyrrw { align-content: flex-start; align-items: flex-start; flex: none; gap: 12px; justify-content: center; width: 100%; }\",\".framer-swWX2.framer-v-2s86ck .framer-1dfsn7f { flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-swWX2[data-border=\"true\"]::after, .framer-swWX2 [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 133\n * @framerIntrinsicWidth 811\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KR3S3vFdY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfmhiIzSID=withCSS(Component,css,\"framer-swWX2\");export default FramerfmhiIzSID;FramerfmhiIzSID.displayName=\"Footer\";FramerfmhiIzSID.defaultProps={height:133,width:811};addPropertyControls(FramerfmhiIzSID,{variant:{options:[\"B_IxC5EaG\",\"KR3S3vFdY\"],optionTitles:[\"Footer Large\",\"Footer Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfmhiIzSID,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDI1apSCOBt_aeQQ7ftydoaMXMjKm7sp8g.woff2\",weight:\"400\"}]},...SocialMediaFonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfmhiIzSID\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KR3S3vFdY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"133\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"811\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fmhiIzSID.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @copyright ©framersnippets.com\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n **/export default function vCardButton(props){const{contact,styles,font,label,padding,radius,border,scale,hover,transition,isMixedPadding=false,isMixedRadius=false,isMixedRadiusHover=false}=props;const[hoverState,setHoverState]=useState(false);const[blobUrl,setBlobUrl]=useState(null);const[iconLoaded,setIconLoaded]=useState(false);const paddingValue=isMixedPadding?`${styles.padding}px`:`${styles.top}px ${styles.right}px ${styles.bottom}px ${styles.left}px`;const radiusValue=isMixedRadius?`${styles.radius}px`:`${styles.topLeft}px ${styles.topRight}px ${styles.bottomRight}px ${styles.bottomLeft}px`;const radiusValueHover=isMixedRadiusHover?`${hover.radius}px`:`${hover.topLeft}px ${hover.topRight}px ${hover.bottomRight}px ${hover.bottomLeft}px`;useEffect(()=>{handleFileLoad();},[]);useEffect(()=>{if(styles.Icon&&styles.Icon.image){const img=new Image;img.onload=()=>setIconLoaded(true);img.onerror=()=>setIconLoaded(false);img.src=styles.Icon.image.src;}else{setIconLoaded(false);}},[styles.Icon]);const handleFileLoad=async()=>{try{const response=await fetch(contact.file);const blob=await response.blob();const url=URL.createObjectURL(blob);setBlobUrl(url);}catch(error){console.error(\"Error loading file:\",error);}};// Helper function to convert blob to base64\nconst blobToBase64=blob=>{return new Promise((resolve,reject)=>{const reader=new FileReader;reader.onloadend=()=>resolve(reader.result.split(\",\")[1]);reader.onerror=reject;reader.readAsDataURL(blob);});};const generateVCard=async()=>{let photoData=\"\";// If there's a photo, convert it to base64\nif(contact.photo&&contact.photo.src){try{const response=await fetch(contact.photo.src);const blob=await response.blob();const base64=await blobToBase64(blob);const mimeType=blob.type||\"image/jpeg\";photoData=`PHOTO;ENCODING=b;TYPE=${mimeType.split(\"/\")[1].toUpperCase()}:${base64}`;}catch(error){console.error(\"Error processing photo:\",error);}}const vCardData=`BEGIN:VCARD\nVERSION:3.0\nN:${contact.lastName};${contact.firstName};;;\nFN:${contact.firstName} ${contact.lastName}\nEMAIL:${contact.email}\nTEL;TYPE=work,voice:${contact.phoneWork}\nTEL;TYPE=home,voice:${contact.phoneHome}\nTITLE:${contact.jobTitle}\nORG:${contact.organization}\nADR;TYPE=work:;;${contact.streetAddress};${contact.city};${contact.state};${contact.postalCode};${contact.country}${photoData?\"\\n\"+photoData:\"\"}\nEND:VCARD`;const blob=new Blob([vCardData],{type:\"text/vcard\"});const url=URL.createObjectURL(blob);const link=document.createElement(\"a\");link.href=url;link.download=`${contact.firstName}_${contact.lastName}.vcf`;link.click();URL.revokeObjectURL(url);};return /*#__PURE__*/_jsxs(motion.div,{onClick:generateVCard,onHoverStart:()=>setHoverState(true),onHoverEnd:()=>setHoverState(false),style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexDirection:\"row\",cursor:\"pointer\",width:\"100%\",height:\"100%\",backgroundColor:styles.fill,color:styles.color,borderRadius:radiusValue,border:`${styles.border.borderWidth}px ${styles.border.borderStyle} ${styles.border.borderColor}`,padding:paddingValue,fontFamily:styles.fontFamily,fontSize:styles.fontSize,fontWeight:styles.fontWeight,lineHeight:styles.lineHeight,letterSpacing:styles.letterSpacing,whiteSpace:\"nowrap\",scale:styles.scale,...styles.font},whileHover:{backgroundColor:hover.fill,color:hover.color,borderRadius:radiusValueHover,border:`${hover.border.borderWidth}px ${hover.border.borderStyle} ${hover.border.borderColor}`,scale:hover.scale},transition:transition,children:[styles.Icon&&iconLoaded&&/*#__PURE__*/_jsx(\"img\",{src:styles.Icon.image.src,srcSet:styles.Icon.image.srcSet,alt:styles.Icon.image.alt||\"vCard Icon\",style:{width:styles.Icon.size,height:styles.Icon.size,marginRight:styles.Icon.gap}}),styles.label]});}vCardButton.defaultProps={contact:{firstName:\"John\",lastName:\"Appleseed\",email:\"john.appleseed@email.com\",phoneWork:\"3101234567\",phoneHome:\"0987654321\",jobTitle:\"Software Designer\",organization:\"AwesomeOrg\",streetAddress:\"123 Designer St\",city:\"Anytown\",country:\"Country\",state:\"State\",postalCode:\"12345\",photo:null},styles:{label:\"Save to contact\",fontFamily:\"Inter, sans-serif\",fontSize:14,fontWeight:\"Regular\",lineHeight:1,letterSpacing:0,color:\"#FFFFFF\",fill:\"#007AFF\",radius:13,isMixedRadius:false,padding:16,isMixedPadding:false}};addPropertyControls(vCardButton,{contact:{type:ControlType.Object,title:\"vCard\",buttonTitle:\"Info\",controls:{photo:{type:ControlType.ResponsiveImage,title:\"Contact Photo\",optional:true},firstName:{type:ControlType.String},lastName:{type:ControlType.String},email:{type:ControlType.String},phoneWork:{type:ControlType.String},phoneHome:{type:ControlType.String},jobTitle:{type:ControlType.String},organization:{type:ControlType.String},streetAddress:{type:ControlType.String},city:{type:ControlType.String},country:{type:ControlType.String},state:{type:ControlType.String},postalCode:{type:ControlType.String}}},styles:{type:ControlType.Object,buttonTitle:\"Button\",controls:{label:{type:ControlType.String},font:{type:\"font\",controls:\"extended\",displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1,letterSpacing:0}},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#007AFF\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\"},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:13,toggleKey:\"isMixedRadius\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:10,toggleKey:\"isMixedPadding\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:0,step:.1,displayStepper:true},border:{type:ControlType.Object,title:\"Border\",controls:{borderWidth:{type:ControlType.Number,title:\"Size\",defaultValue:1,min:0,displayStepper:true},borderStyle:{type:ControlType.Enum,title:\"Style\",options:[\"dotted\",\"dashed\",\"solid\",\"double\",\"groove\",\"ridge\",\"inset\",\"outset\",\"none\"],optionTitles:[\"Dotted\",\"Dashed\",\"Solid\",\"Double\",\"Groove\",\"Ridge\",\"Inset\",\"Outset\",\"None\"],defaultValue:\"solid\"},borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#007AFF\"}}},Icon:{type:ControlType.Object,optional:true,controls:{image:{type:ControlType.ResponsiveImage,title:\"Image\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:24,min:1,max:100,step:1,displayStepper:true},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:50,step:1,displayStepper:true}}}}},hover:{type:ControlType.Object,buttonTitle:\"Button\",controls:{fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0060C0\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\"},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:13,toggleKey:\"isMixedRadiusHover\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:0,step:.1,displayStepper:true},border:{type:ControlType.Object,title:\"Border\",controls:{borderWidth:{type:ControlType.Number,title:\"Size\",defaultValue:1,min:0,displayStepper:true},borderStyle:{type:ControlType.Enum,title:\"Style\",options:[\"dotted\",\"dashed\",\"solid\",\"double\",\"groove\",\"ridge\",\"inset\",\"outset\",\"none\"],optionTitles:[\"Dotted\",\"Dashed\",\"Solid\",\"Double\",\"Groove\",\"Ridge\",\"Inset\",\"Outset\",\"None\"],defaultValue:\"solid\"},borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#0060C0\"}}}}},transition:{type:ControlType.Transition,title:\"Transition\",description:`\nImportant: Update the component in Framer (Assets > Components > Click purple update button) to prevent crashes.\n`}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"vCardButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vCardButton.map","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,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 VCardButton from\"https://framerusercontent.com/modules/0Tprl4l371R8dA8C1jIk/MQ9cu4rct8p5Czy4K85s/vCardButton.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qADAPGT8Wlf6knxk871c/eXiwqx40vl0KvqUazCx4/zOfY2WOHa.js\";const VCardButtonFonts=getFonts(VCardButton);const cycleOrder=[\"WjbrDUA4f\",\"Ai3JMXC4g\",\"WVJVdJc7I\",\"UYlKDUaR8\"];const serializationHash=\"framer-3qaN6\";const variantClassNames={Ai3JMXC4g:\"framer-v-8cpkbu\",UYlKDUaR8:\"framer-v-1ougfnx\",WjbrDUA4f:\"framer-v-pod6l5\",WVJVdJc7I:\"framer-v-1uu3w9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Alejandro:\"WjbrDUA4f\",Angie:\"UYlKDUaR8\",Erick:\"Ai3JMXC4g\",Luis:\"WVJVdJc7I\"};const getProps=({height,home,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WjbrDUA4f\",wiwAI2klp:home??props.wiwAI2klp??\"Home\"};};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,wiwAI2klp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WjbrDUA4f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pod6l5\",className,classNames),\"data-framer-name\":\"Alejandro\",layoutDependency:layoutDependency,layoutId:\"WjbrDUA4f\",ref:refBinding,style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},...addPropertyOverrides({Ai3JMXC4g:{\"data-framer-name\":\"Erick\"},UYlKDUaR8:{\"data-framer-name\":\"Angie\"},WVJVdJc7I:{\"data-framer-name\":\"Luis\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-a8h4p0\",\"data-framer-name\":\"menubar\",layoutDependency:layoutDependency,layoutId:\"TEjVym52G\",style:{backgroundColor:\"var(--token-694b2af8-4168-4a48-b989-5d899fe725e5, rgb(245, 245, 245))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aqzht5\",layoutDependency:layoutDependency,layoutId:\"SPHEQVf5I\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4769c37a-e483-4cd7-ac6b-55da2c10d7ad, rgb(133, 133, 133)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"iHN8IoJil\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"GxBhL85K0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vvu9n3\",\"data-styles-preset\":\"zOfY2WOHa\",children:\"Home\"})})})}),className:\"framer-1rjo7sk\",\"data-framer-name\":\"Text\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"iHN8IoJil\",style:{\"--extracted-r6o4lv\":\"var(--token-4769c37a-e483-4cd7-ac6b-55da2c10d7ad, rgb(133, 133, 133))\"},text:wiwAI2klp,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iur5wr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bZr0rzjJY-container\",nodeId:\"bZr0rzjJY\",rendersWithMotion:true,scopeId:\"GxBhL85K0\",children:/*#__PURE__*/_jsx(VCardButton,{contact:{city:\"Jurupa Valley\",country:\"USA\",email:\"alejandro@roofingandmorellc.com\",firstName:\"Alejandro\",jobTitle:\"Project Manager / Estimator\",lastName:\"Gomez\",organization:\"Roofing and More, LLC\",phoneHome:\"9097458442\",phoneWork:\"9097458442\",photo:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/pGiCPFyeU3SruAe6TT7xNu0bb8c.png\",srcSet:\"https://framerusercontent.com/images/pGiCPFyeU3SruAe6TT7xNu0bb8c.png?scale-down-to=512 512w,https://framerusercontent.com/images/pGiCPFyeU3SruAe6TT7xNu0bb8c.png 800w\"},\"\"),postalCode:\"91752\",state:\"CA\",streetAddress:\"10935 Limonite Ave\"},height:\"100%\",hover:{border:{borderColor:\"rgb(0, 96, 192)\",borderStyle:\"solid\",borderWidth:1},bottomLeft:4,bottomRight:4,color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 96, 192)\",isMixedRadiusHover:false,radius:4,scale:1,topLeft:4,topRight:4},id:\"bZr0rzjJY\",layoutId:\"bZr0rzjJY\",styles:{border:{borderColor:\"rgb(0, 122, 255)\",borderStyle:\"solid\",borderWidth:1},bottom:10,bottomLeft:4,bottomRight:4,color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 122, 255)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:\"1em\"},isMixedPadding:false,isMixedRadius:false,label:\"Save Contact\",left:10,padding:10,radius:4,right:10,scale:1,top:10,topLeft:4,topRight:4},transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},width:\"100%\",...addPropertyOverrides({Ai3JMXC4g:{contact:{city:\"Jurupa Valley\",country:\"USA\",email:\"erick@roofingandmorellc.com\",firstName:\"Erick\",jobTitle:\"Project Manager / Estimator\",lastName:\"Solis\",organization:\"Roofing and More, LLC\",phoneHome:\"9092207005\",phoneWork:\"9092207005\",photo:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/2FnvNLlYPydMZcQNqO8IgJIyVU.png\",srcSet:\"https://framerusercontent.com/images/2FnvNLlYPydMZcQNqO8IgJIyVU.png?scale-down-to=512 512w,https://framerusercontent.com/images/2FnvNLlYPydMZcQNqO8IgJIyVU.png 800w\"},\"\"),postalCode:\"91752\",state:\"CA\",streetAddress:\"10935 Limonite Ave\"}},UYlKDUaR8:{contact:{city:\"Jurupa Valley\",country:\"USA\",email:\"angie@roofingandmorellc.com\",firstName:\"Angelina\",jobTitle:\"Project Manager / Estimator\",lastName:\"Valenzuela\",organization:\"Roofing and More, LLC\",phoneHome:\"9099195695\",phoneWork:\"9099195695\",photo:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/s31yUCXIa9xF63LRTa0oLYTkc.png\",srcSet:\"https://framerusercontent.com/images/s31yUCXIa9xF63LRTa0oLYTkc.png?scale-down-to=512 512w,https://framerusercontent.com/images/s31yUCXIa9xF63LRTa0oLYTkc.png 800w\"},\"\"),postalCode:\"91752\",state:\"CA\",streetAddress:\"10935 Limonite Ave\"}},WVJVdJc7I:{contact:{city:\"Jurupa Valley\",country:\"USA\",email:\"llucero1380@roofingandmorellc.com\",firstName:\"Luis\",jobTitle:\"Project Manager / Estimator\",lastName:\"Lucero\",organization:\"Roofing and More, LLC\",phoneHome:\"9094384111\",phoneWork:\"9094384111\",photo:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/VZ3eQu2iCqtmrLHuRBnrBZLNB38.png\",srcSet:\"https://framerusercontent.com/images/VZ3eQu2iCqtmrLHuRBnrBZLNB38.png?scale-down-to=512 512w,https://framerusercontent.com/images/VZ3eQu2iCqtmrLHuRBnrBZLNB38.png 800w\"},\"\"),postalCode:\"91752\",state:\"CA\",streetAddress:\"10935 Limonite Ave\"}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3qaN6.framer-cihtpf, .framer-3qaN6 .framer-cihtpf { display: block; }\",\".framer-3qaN6.framer-pod6l5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3qaN6 .framer-a8h4p0 { 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: 8px 8px 8px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-3qaN6 .framer-1aqzht5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 18px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3qaN6 .framer-1rjo7sk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3qaN6 .framer-1iur5wr-container { flex: none; height: auto; position: relative; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ai3JMXC4g\":{\"layout\":[\"fixed\",\"auto\"]},\"WVJVdJc7I\":{\"layout\":[\"fixed\",\"auto\"]},\"UYlKDUaR8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wiwAI2klp\":\"home\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGxBhL85K0=withCSS(Component,css,\"framer-3qaN6\");export default FramerGxBhL85K0;FramerGxBhL85K0.displayName=\"Header Menu\";FramerGxBhL85K0.defaultProps={height:52,width:340};addPropertyControls(FramerGxBhL85K0,{variant:{options:[\"WjbrDUA4f\",\"Ai3JMXC4g\",\"WVJVdJc7I\",\"UYlKDUaR8\"],optionTitles:[\"Alejandro\",\"Erick\",\"Luis\",\"Angie\"],title:\"Variant\",type:ControlType.Enum},wiwAI2klp:{defaultValue:\"Home\",displayTextArea:false,title:\"Home\",type:ControlType.String}});addFonts(FramerGxBhL85K0,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDI1apSCOBt_aeQQ7ftydoaMXMjKm7sp8g.woff2\",weight:\"400\"},{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\"}]},...VCardButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGxBhL85K0\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wiwAI2klp\\\":\\\"home\\\"}\",\"framerIntrinsicWidth\":\"340\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ai3JMXC4g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WVJVdJc7I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UYlKDUaR8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GxBhL85K0.map","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={gEJVialP4:{hover:true}};const serializationHash=\"framer-YZ8HJ\";const variantClassNames={gEJVialP4:\"framer-v-16g9aft\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:280,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 getProps=({height,id,image,link,title,width,...props})=>{return{...props,fJ9MCgQVV:link??props.fJ9MCgQVV,T9YJ4yLS4:title??props.T9YJ4yLS4??\"Product Title\",wPqSSKivW:image??props.wPqSSKivW??{pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/ni3pU9Tp9MV2A7orV53A14qToM.png\"}};};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,wPqSSKivW,T9YJ4yLS4,fJ9MCgQVV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gEJVialP4\",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__*/_jsx(Link,{href:fJ9MCgQVV,motionChild:true,nodeId:\"gEJVialP4\",openInNewTab:false,scopeId:\"cK5Zsa0HY\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16g9aft\",className,classNames)} framer-1af719t`,\"data-framer-name\":\"Project\",layoutDependency:layoutDependency,layoutId:\"gEJVialP4\",ref:refBinding,style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,...style},...addPropertyOverrides({\"gEJVialP4-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-167hd9l\",\"data-border\":true,\"data-framer-name\":\"Card/Project\",layoutDependency:layoutDependency,layoutId:\"JJioxltXe\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b2fd3f17-d233-4f1a-96da-ff9eb89f2185, rgb(239, 239, 242))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-1cbc24b2-1be3-4ad3-80a3-c71ceacff2f8, rgb(242, 242, 242))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{\"gEJVialP4-hover\":{\"--border-color\":\"var(--token-b2fd3f17-d233-4f1a-96da-ff9eb89f2185, rgb(233, 233, 236))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1160cyz\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"CHdxc9JCW\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+2.5+0+16+0+0),sizes:\"36px\",...toResponsiveImage(wPqSSKivW),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-3nr0cp\",\"data-framer-name\":\"Photo\",layoutDependency:layoutDependency,layoutId:\"zHBjdM8nR\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 1px 3px 0px rgba(107, 100, 100, 0.1)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-frglam\",\"data-framer-name\":\"Info project\",layoutDependency:layoutDependency,layoutId:\"NyAeCHhK4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-818a283b-450e-452c-a8af-6b81d42f4181, rgb(0, 0, 0)))\"},children:\"Product Title\"})}),className:\"framer-13ejh1h\",\"data-framer-name\":\"Title\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"n95PCtadN\",style:{\"--extracted-1of0zx5\":\"var(--token-818a283b-450e-452c-a8af-6b81d42f4181, rgb(0, 0, 0))\"},text:T9YJ4yLS4,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YZ8HJ.framer-1af719t, .framer-YZ8HJ .framer-1af719t { display: block; }\",\".framer-YZ8HJ.framer-16g9aft { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2.5px; position: relative; text-decoration: none; width: 340px; }\",\".framer-YZ8HJ .framer-167hd9l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-YZ8HJ .framer-1160cyz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YZ8HJ .framer-3nr0cp { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 36px); overflow: visible; position: relative; width: 36px; }\",\".framer-YZ8HJ .framer-frglam { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-YZ8HJ .framer-13ejh1h { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-YZ8HJ[data-border=\"true\"]::after, .framer-YZ8HJ [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 73\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"s6Q3xmyIM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wPqSSKivW\":\"image\",\"T9YJ4yLS4\":\"title\",\"fJ9MCgQVV\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercK5Zsa0HY=withCSS(Component,css,\"framer-YZ8HJ\");export default FramercK5Zsa0HY;FramercK5Zsa0HY.displayName=\"Card Work\";FramercK5Zsa0HY.defaultProps={height:73,width:340};addPropertyControls(FramercK5Zsa0HY,{wPqSSKivW:{__defaultAssetReference:\"data:framer/asset-reference,ni3pU9Tp9MV2A7orV53A14qToM.png?originalFilename=Photo.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},T9YJ4yLS4:{defaultValue:\"Product Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},fJ9MCgQVV:{title:\"Link\",type:ControlType.Link}});addFonts(FramercK5Zsa0HY,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercK5Zsa0HY\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"73\",\"framerVariables\":\"{\\\"wPqSSKivW\\\":\\\"image\\\",\\\"T9YJ4yLS4\\\":\\\"title\\\",\\\"fJ9MCgQVV\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"340\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s6Q3xmyIM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cK5Zsa0HY.map","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,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=[\"rDit5Y9N2\",\"PCnyRn06o\"];const serializationHash=\"framer-hWdcs\";const variantClassNames={PCnyRn06o:\"framer-v-z1mn86\",rDit5Y9N2:\"framer-v-k6xvwb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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\":\"rDit5Y9N2\",Off:\"PCnyRn06o\"};const getProps=({click,height,id,title,width,...props})=>{return{...props,igaCEo_6P:click??props.igaCEo_6P,oYmW3Nfji:title??props.oYmW3Nfji??\"Works\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rDit5Y9N2\"};};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,oYmW3Nfji,igaCEo_6P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rDit5Y9N2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt4vrym=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(igaCEo_6P){const res=await igaCEo_6P(...args);if(res===false)return false;}});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-k6xvwb\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rDit5Y9N2\",onTap:onTapt4vrym,ref:refBinding,style:{borderBottomLeftRadius:7.5,borderBottomRightRadius:7.5,borderTopLeftRadius:7.5,borderTopRightRadius:7.5,...style},...addPropertyOverrides({PCnyRn06o:{\"data-framer-name\":\"Off\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-818a283b-450e-452c-a8af-6b81d42f4181, rgb(0, 0, 0)))\"},children:\"Works\"})}),className:\"framer-sbwd1h\",\"data-framer-name\":\"Text\",fonts:[\"GF;Manrope-regular\"],layoutDependency:layoutDependency,layoutId:\"kEPltpQ_M\",style:{\"--extracted-r6o4lv\":\"var(--token-818a283b-450e-452c-a8af-6b81d42f4181, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:oYmW3Nfji,variants:{PCnyRn06o:{\"--extracted-r6o4lv\":\"var(--token-7a188dfa-68d3-41d9-8d6c-67b23199941d, rgb(113, 113, 122))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PCnyRn06o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS1yZWd1bGFy\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a188dfa-68d3-41d9-8d6c-67b23199941d, rgb(113, 113, 122)))\"},children:\"Works\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hWdcs.framer-1qjnh1q, .framer-hWdcs .framer-1qjnh1q { display: block; }\",\".framer-hWdcs.framer-k6xvwb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: 163px; }\",\".framer-hWdcs .framer-sbwd1h { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 163\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PCnyRn06o\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oYmW3Nfji\":\"title\",\"igaCEo_6P\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUZ4Kr7d6t=withCSS(Component,css,\"framer-hWdcs\");export default FramerUZ4Kr7d6t;FramerUZ4Kr7d6t.displayName=\"menubar item\";FramerUZ4Kr7d6t.defaultProps={height:34,width:163};addPropertyControls(FramerUZ4Kr7d6t,{variant:{options:[\"rDit5Y9N2\",\"PCnyRn06o\"],optionTitles:[\"Variant 1\",\"Off\"],title:\"Variant\",type:ControlType.Enum},oYmW3Nfji:{defaultValue:\"Works\",displayTextArea:false,title:\"Title\",type:ControlType.String},igaCEo_6P:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerUZ4Kr7d6t,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_A87jxeN7B.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUZ4Kr7d6t\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"163\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"oYmW3Nfji\\\":\\\"title\\\",\\\"igaCEo_6P\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PCnyRn06o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UZ4Kr7d6t.map","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 CardWork from\"https://framerusercontent.com/modules/Eu7kjJp1M7s6du5LmqAX/7QmYXQhIaUZL9keii41y/cK5Zsa0HY.js\";import MenubarItem from\"https://framerusercontent.com/modules/CeHc6LWNdL0ifN6IHiUp/9hg6eig3vGwVgqGPB5Rs/UZ4Kr7d6t.js\";const MenubarItemFonts=getFonts(MenubarItem);const CardWorkFonts=getFonts(CardWork);const cycleOrder=[\"pNvEjhxdX\",\"KEa1RsF1x\"];const serializationHash=\"framer-ut1QJ\";const variantClassNames={KEa1RsF1x:\"framer-v-12hnj30\",pNvEjhxdX:\"framer-v-1mmxqj3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.1,ease:[.12,.23,.5,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 transition3={delay:.3,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Works Large\":\"pNvEjhxdX\",Products:\"KEa1RsF1x\"};const getProps=({callLink,emailLink,height,id,link,shareTextLink,textLink,whatsAppLink,whatsAppsShareLink,width,...props})=>{return{...props,C_mBRtso3:whatsAppsShareLink??props.C_mBRtso3,CGrrVjkm9:whatsAppLink??props.CGrrVjkm9,Cvp7XTSaw:callLink??props.Cvp7XTSaw,dgtXIrSHj:emailLink??props.dgtXIrSHj,eisyYBCxX:shareTextLink??props.eisyYBCxX,LR_AvjMv1:link??props.LR_AvjMv1,variant:humanReadableVariantMap[props.variant]??props.variant??\"pNvEjhxdX\",yPDxs88uV:textLink??props.yPDxs88uV};};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,yPDxs88uV,Cvp7XTSaw,CGrrVjkm9,dgtXIrSHj,eisyYBCxX,C_mBRtso3,LR_AvjMv1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pNvEjhxdX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const igaCEo_6P13pil95=activeVariantCallback(async(...args)=>{setVariant(\"pNvEjhxdX\");});const igaCEo_6P3xmr9f=activeVariantCallback(async(...args)=>{setVariant(\"KEa1RsF1x\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KEa1RsF1x\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mmxqj3\",className,classNames),\"data-framer-name\":\"Works Large\",layoutDependency:layoutDependency,layoutId:\"pNvEjhxdX\",ref:refBinding,style:{...style},...addPropertyOverrides({KEa1RsF1x:{\"data-framer-name\":\"Products\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mxfrx3\",\"data-framer-name\":\"Tabs\",layoutDependency:layoutDependency,layoutId:\"xuXV5JSLI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-75am6j\",\"data-border\":true,\"data-framer-name\":\"menubar\",layoutDependency:layoutDependency,layoutId:\"vLxCbBGe3\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b2fd3f17-d233-4f1a-96da-ff9eb89f2185, rgb(239, 239, 242))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-1cbc24b2-1be3-4ad3-80a3-c71ceacff2f8, rgb(242, 242, 242))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g653xs\",\"data-framer-name\":\"Selector\",layoutDependency:layoutDependency,layoutId:\"UzaGYd5tK\",style:{backgroundColor:\"var(--token-f047e827-a27a-420c-a0a1-119f8ac83e1b, rgb(250, 250, 250))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,boxShadow:\"0px 1px 3px 0px rgba(107, 100, 100, 0.1)\"}})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({KEa1RsF1x:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((${componentViewport?.width||\"100vw\"} - 21px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+2.5+0+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-32t68r-container\",layoutDependency:layoutDependency,layoutId:\"vG74m1r6f-container\",nodeId:\"vG74m1r6f\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(MenubarItem,{height:\"100%\",id:\"vG74m1r6f\",layoutId:\"vG74m1r6f\",oYmW3Nfji:\"Connect\",style:{width:\"100%\"},variant:\"rDit5Y9N2\",width:\"100%\",...addPropertyOverrides({KEa1RsF1x:{igaCEo_6P:igaCEo_6P13pil95}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((${componentViewport?.width||\"100vw\"} - 21px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+2.5+0+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ihuqai-container\",layoutDependency:layoutDependency,layoutId:\"i1MgkPwyA-container\",nodeId:\"i1MgkPwyA\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(MenubarItem,{height:\"100%\",id:\"i1MgkPwyA\",igaCEo_6P:igaCEo_6P3xmr9f,layoutId:\"i1MgkPwyA\",oYmW3Nfji:\"Share\",style:{width:\"100%\"},variant:\"PCnyRn06o\",width:\"100%\",...addPropertyOverrides({KEa1RsF1x:{variant:\"rDit5Y9N2\"}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+67,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-172t97e-container\",layoutDependency:layoutDependency,layoutId:\"LEt6HhcVO-container\",nodeId:\"LEt6HhcVO\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(CardWork,{fJ9MCgQVV:yPDxs88uV,height:\"100%\",id:\"LEt6HhcVO\",layoutId:\"LEt6HhcVO\",style:{width:\"100%\"},T9YJ4yLS4:\"Text Me\",width:\"100%\",wPqSSKivW:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/Haq4NDuB2vq1dCRTYt32swgHzuU.webp\"},\"\"),...addPropertyOverrides({KEa1RsF1x:{fJ9MCgQVV:eisyYBCxX,T9YJ4yLS4:\"Text Share\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+152,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u7c734-container\",layoutDependency:layoutDependency,layoutId:\"W1G7DN5ad-container\",nodeId:\"W1G7DN5ad\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(CardWork,{fJ9MCgQVV:Cvp7XTSaw,height:\"100%\",id:\"W1G7DN5ad\",layoutId:\"W1G7DN5ad\",style:{width:\"100%\"},T9YJ4yLS4:\"Call Me\",width:\"100%\",wPqSSKivW:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/fJKWYIcxmqRxeKNSXq8svlqmVAw.png\"},\"\")})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+237,...addPropertyOverrides({KEa1RsF1x:{y:(componentViewport?.y||0)+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lx1fkg-container\",layoutDependency:layoutDependency,layoutId:\"mg_qSyQgO-container\",nodeId:\"mg_qSyQgO\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(CardWork,{fJ9MCgQVV:CGrrVjkm9,height:\"100%\",id:\"mg_qSyQgO\",layoutId:\"mg_qSyQgO\",style:{width:\"100%\"},T9YJ4yLS4:\"WhatsApp\",width:\"100%\",wPqSSKivW:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/N8UkrBUpYRjK0HO3RZmw3fgw.png\"},\"\"),...addPropertyOverrides({KEa1RsF1x:{fJ9MCgQVV:C_mBRtso3,T9YJ4yLS4:\"WhatsApp Share\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+322,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1phteid-container\",layoutDependency:layoutDependency,layoutId:\"ltg1XZ2Oh-container\",nodeId:\"ltg1XZ2Oh\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(CardWork,{fJ9MCgQVV:dgtXIrSHj,height:\"100%\",id:\"ltg1XZ2Oh\",layoutId:\"ltg1XZ2Oh\",style:{width:\"100%\"},T9YJ4yLS4:\"Email Me\",width:\"100%\",wPqSSKivW:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/xQeTvwO2fufjc6c1Xi6aIumcQ.webp\"},\"\")})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+407,...addPropertyOverrides({KEa1RsF1x:{y:(componentViewport?.y||0)+0+237}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-108dgu7-container\",layoutDependency:layoutDependency,layoutId:\"HkP5flg4B-container\",nodeId:\"HkP5flg4B\",rendersWithMotion:true,scopeId:\"OHEERZIXf\",children:/*#__PURE__*/_jsx(CardWork,{fJ9MCgQVV:LR_AvjMv1,height:\"100%\",id:\"HkP5flg4B\",layoutId:\"HkP5flg4B\",style:{width:\"100%\"},T9YJ4yLS4:\"Our Website\",width:\"100%\",wPqSSKivW:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/NBgw3hStlN5TfizwdGz0fdsT6Co.png\",srcSet:\"https://framerusercontent.com/images/NBgw3hStlN5TfizwdGz0fdsT6Co.png?scale-down-to=512 512w,https://framerusercontent.com/images/NBgw3hStlN5TfizwdGz0fdsT6Co.png 800w\"},\"\")})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ut1QJ.framer-9a94io, .framer-ut1QJ .framer-9a94io { display: block; }\",\".framer-ut1QJ.framer-1mmxqj3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 473px; }\",\".framer-ut1QJ .framer-1mxfrx3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2.5px; position: relative; width: 100%; }\",\".framer-ut1QJ .framer-75am6j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: 100%; }\",\".framer-ut1QJ .framer-1g653xs { flex: none; height: 34px; left: 8px; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 34px / 2); width: 49%; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-ut1QJ .framer-32t68r-container, .framer-ut1QJ .framer-ihuqai-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ut1QJ .framer-172t97e-container, .framer-ut1QJ .framer-u7c734-container, .framer-ut1QJ .framer-lx1fkg-container, .framer-ut1QJ .framer-1phteid-container, .framer-ut1QJ .framer-108dgu7-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ut1QJ.framer-v-12hnj30 .framer-1mxfrx3 { order: 0; }\",\".framer-ut1QJ.framer-v-12hnj30 .framer-1g653xs { left: unset; right: 8px; }\",\".framer-ut1QJ.framer-v-12hnj30 .framer-172t97e-container { order: 1; }\",\".framer-ut1QJ.framer-v-12hnj30 .framer-lx1fkg-container { order: 3; }\",\".framer-ut1QJ.framer-v-12hnj30 .framer-108dgu7-container { order: 5; }\",'.framer-ut1QJ[data-border=\"true\"]::after, .framer-ut1QJ [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 480\n * @framerIntrinsicWidth 473\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KEa1RsF1x\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yPDxs88uV\":\"textLink\",\"Cvp7XTSaw\":\"callLink\",\"CGrrVjkm9\":\"whatsAppLink\",\"dgtXIrSHj\":\"emailLink\",\"eisyYBCxX\":\"shareTextLink\",\"C_mBRtso3\":\"whatsAppsShareLink\",\"LR_AvjMv1\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOHEERZIXf=withCSS(Component,css,\"framer-ut1QJ\");export default FramerOHEERZIXf;FramerOHEERZIXf.displayName=\"Work and Products\";FramerOHEERZIXf.defaultProps={height:480,width:473};addPropertyControls(FramerOHEERZIXf,{variant:{options:[\"pNvEjhxdX\",\"KEa1RsF1x\"],optionTitles:[\"Works Large\",\"Products\"],title:\"Variant\",type:ControlType.Enum},yPDxs88uV:{title:\"Text Link\",type:ControlType.Link},Cvp7XTSaw:{title:\"Call Link\",type:ControlType.Link},CGrrVjkm9:{title:\"WhatsApp Link\",type:ControlType.Link},dgtXIrSHj:{title:\"Email Link\",type:ControlType.Link},eisyYBCxX:{title:\"Share Text Link\",type:ControlType.Link},C_mBRtso3:{title:\"WhatsApps Share Link\",type:ControlType.Link},LR_AvjMv1:{title:\"Link\",type:ControlType.Link}});addFonts(FramerOHEERZIXf,[{explicitInter:true,fonts:[]},...MenubarItemFonts,...CardWorkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOHEERZIXf\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"473\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"480\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KEa1RsF1x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"yPDxs88uV\\\":\\\"textLink\\\",\\\"Cvp7XTSaw\\\":\\\"callLink\\\",\\\"CGrrVjkm9\\\":\\\"whatsAppLink\\\",\\\"dgtXIrSHj\\\":\\\"emailLink\\\",\\\"eisyYBCxX\\\":\\\"shareTextLink\\\",\\\"C_mBRtso3\\\":\\\"whatsAppsShareLink\\\",\\\"LR_AvjMv1\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,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-KCubP\";const variantClassNames={O8nrc0UMh:\"framer-v-hkq2un\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const 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,image,name1,role,width,...props})=>{return{...props,lD9CZvMmd:image??props.lD9CZvMmd??{pixelHeight:218,pixelWidth:287,src:\"https://framerusercontent.com/images/8LEZz69tHF0AY7FdwCJklqtioQ0.png\"},qCZJ_4hCn:name1??props.qCZJ_4hCn??\"James Anderson\",UTwmSuDyJ:role??props.UTwmSuDyJ??\"Product Designer\"};};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,lD9CZvMmd,qCZJ_4hCn,UTwmSuDyJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"O8nrc0UMh\",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-hkq2un\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"O8nrc0UMh\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mf83x0\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"Q4XWxTZlO\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:218,intrinsicWidth:287,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0),pixelHeight:218,pixelWidth:287,...toResponsiveImage(lD9CZvMmd)},className:\"framer-epzy90\",\"data-framer-name\":\"Category\",layoutDependency:layoutDependency,layoutId:\"CnmoeQIhK\",style:{borderBottomLeftRadius:101.82,borderBottomRightRadius:101.82,borderTopLeftRadius:101.82,borderTopRightRadius:101.82}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zs1h2t\",layoutDependency:layoutDependency,layoutId:\"X7l_lUv91\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17midtw\",layoutDependency:layoutDependency,layoutId:\"IJf0fhRYc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTYwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.6px\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10)))\"},children:\"ALEJANDRO GOMEZ\"})}),className:\"framer-1wewdei\",fonts:[\"GF;Bai Jamjuree-600\"],layoutDependency:layoutDependency,layoutId:\"kZVE_CM6Q\",style:{\"--extracted-gdpscs\":\"var(--token-391e9003-d1db-4fc4-83f3-e66355968c17, rgb(10, 10, 10))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qCZJ_4hCn,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-13iei7c\",layoutDependency:layoutDependency,layoutId:\"THBSO76hK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\" overflow=\"visible\"><g><path d=\"M 10.775 0 L 12.164 2.148 L 14.72 2.276 L 14.849 4.832 L 16.999 6.22 L 15.833 8.498 L 17 10.775 L 14.852 12.164 L 14.724 14.72 L 12.168 14.849 L 10.78 16.999 L 8.502 15.833 L 6.225 17 L 4.836 14.852 L 2.28 14.724 L 2.151 12.168 L 0.001 10.78 L 1.167 8.502 L 0 6.225 L 2.148 4.836 L 2.276 2.28 L 4.832 2.151 L 6.22 0.001 L 8.498 1.167 Z\" fill=\"rgb(66,165,245)\"></path><path d=\"M 7.487 11.529 L 4.857 8.9 L 5.716 8.041 L 7.5 9.825 L 11.373 6.071 L 12.218 6.943 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1yf9034\",layoutDependency:layoutDependency,layoutId:\"BrsZb8IDK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\" overflow=\"visible\"><path d=\"M 10.775 0 L 12.164 2.148 L 14.72 2.276 L 14.849 4.832 L 16.999 6.22 L 15.833 8.498 L 17 10.775 L 14.852 12.164 L 14.724 14.72 L 12.168 14.849 L 10.78 16.999 L 8.502 15.833 L 6.225 17 L 4.836 14.852 L 2.28 14.724 L 2.151 12.168 L 0.001 10.78 L 1.167 8.502 L 0 6.225 L 2.148 4.836 L 2.276 2.28 L 4.832 2.151 L 6.22 0.001 L 8.498 1.167 Z\" fill=\"rgb(66,165,245)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fiw1k2\",layoutDependency:layoutDependency,layoutId:\"xS__aQt35\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.361 5.457\" overflow=\"visible\"><path d=\"M 2.63 5.457 L 0 2.828 L 0.859 1.97 L 2.643 3.754 L 6.515 0 L 7.361 0.872 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4e62c978-8075-4afc-961c-92654da86d77, rgb(163, 163, 163)))\"},children:\"PROJECT MANAGER / ESTIMATOR\"})}),className:\"framer-1elbaue\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"csoR9PvXY\",style:{\"--extracted-r6o4lv\":\"var(--token-4e62c978-8075-4afc-961c-92654da86d77, rgb(163, 163, 163))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UTwmSuDyJ,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KCubP.framer-1xkcfc, .framer-KCubP .framer-1xkcfc { display: block; }\",\".framer-KCubP.framer-hkq2un { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-KCubP .framer-mf83x0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KCubP .framer-epzy90 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12.727272033691406px; height: 56px; justify-content: center; min-width: 56px; overflow: hidden; padding: 5.090909481048584px 12.727272033691406px 5.090909481048584px 12.727272033691406px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KCubP .framer-zs1h2t { align-content: flex-start; align-items: flex-start; 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: min-content; }\",\".framer-KCubP .framer-17midtw { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-KCubP .framer-1wewdei, .framer-KCubP .framer-1elbaue { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KCubP .framer-13iei7c { height: 17px; position: relative; width: 17px; }\",\".framer-KCubP .framer-1yf9034 { height: 17px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-KCubP .framer-fiw1k2 { height: 6px; left: 5px; position: absolute; top: 6px; width: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 247\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lD9CZvMmd\":\"image\",\"qCZJ_4hCn\":\"name1\",\"UTwmSuDyJ\":\"role\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWNJTfyYdO=withCSS(Component,css,\"framer-KCubP\");export default FramerWNJTfyYdO;FramerWNJTfyYdO.displayName=\"Profile\";FramerWNJTfyYdO.defaultProps={height:80,width:247};addPropertyControls(FramerWNJTfyYdO,{lD9CZvMmd:{__defaultAssetReference:\"data:framer/asset-reference,8LEZz69tHF0AY7FdwCJklqtioQ0.png?originalFilename=imagen_2023-08-31_090654172.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},qCZJ_4hCn:{defaultValue:\"James Anderson\",displayTextArea:false,title:\"Name\",type:ControlType.String},UTwmSuDyJ:{defaultValue:\"Product Designer\",displayTextArea:false,title:\"Role\",type:ControlType.String}});addFonts(FramerWNJTfyYdO,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0gebulpA1-yiSgA.woff2\",weight:\"600\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v12/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWNJTfyYdO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"247\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"lD9CZvMmd\\\":\\\"image\\\",\\\"qCZJ_4hCn\\\":\\\"name1\\\",\\\"UTwmSuDyJ\\\":\\\"role\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WNJTfyYdO.map","// Generated by Framer (4458791)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HeaderMenu from\"https://framerusercontent.com/modules/jGnt96cSGnNtXeZXeFAB/LJYQsebhvZRNqcaxe25D/GxBhL85K0.js\";import WorkAndProducts from\"https://framerusercontent.com/modules/n8bxH7GQqh6M3AZfFZ0x/I5VcuvWh2bYLwkeuY0Xb/OHEERZIXf.js\";import Profile from\"https://framerusercontent.com/modules/8fqUHYvFxUJy8mq9WilD/thdgdAtXoEZQTRTClGAn/WNJTfyYdO.js\";const HeaderMenuFonts=getFonts(HeaderMenu);const ProfileFonts=getFonts(Profile);const WorkAndProductsFonts=getFonts(WorkAndProducts);const cycleOrder=[\"okpBrYiWr\",\"NK4Fr17p2\",\"GoUroEUZg\",\"t4HYNKFt2\"];const serializationHash=\"framer-qV3Tf\";const variantClassNames={GoUroEUZg:\"framer-v-tdrm6y\",NK4Fr17p2:\"framer-v-1t3idgj\",okpBrYiWr:\"framer-v-agc1gp\",t4HYNKFt2:\"framer-v-166dlsb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Alejandro:\"okpBrYiWr\",Angie:\"t4HYNKFt2\",Erick:\"NK4Fr17p2\",Luis:\"GoUroEUZg\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"okpBrYiWr\"};};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:\"okpBrYiWr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-agc1gp\",className,classNames),\"data-framer-name\":\"Alejandro\",layoutDependency:layoutDependency,layoutId:\"okpBrYiWr\",ref:refBinding,style:{backgroundColor:\"var(--token-f047e827-a27a-420c-a0a1-119f8ac83e1b, rgb(250, 250, 250))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},...addPropertyOverrides({GoUroEUZg:{\"data-framer-name\":\"Luis\"},NK4Fr17p2:{\"data-framer-name\":\"Erick\"},t4HYNKFt2:{\"data-framer-name\":\"Angie\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zp3z1x-container\",layoutDependency:layoutDependency,layoutId:\"vV3QCtNfK-container\",nodeId:\"vV3QCtNfK\",rendersWithMotion:true,scopeId:\"fTc1nIeyJ\",children:/*#__PURE__*/_jsx(HeaderMenu,{height:\"100%\",id:\"vV3QCtNfK\",layoutId:\"vV3QCtNfK\",style:{width:\"100%\"},variant:\"WjbrDUA4f\",width:\"100%\",wiwAI2klp:\"Home\",...addPropertyOverrides({GoUroEUZg:{variant:\"WVJVdJc7I\"},NK4Fr17p2:{variant:\"Ai3JMXC4g\"},t4HYNKFt2:{variant:\"UYlKDUaR8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+64,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x6xwdf-container\",layoutDependency:layoutDependency,layoutId:\"eIbGPIwfk-container\",nodeId:\"eIbGPIwfk\",rendersWithMotion:true,scopeId:\"fTc1nIeyJ\",children:/*#__PURE__*/_jsx(Profile,{height:\"100%\",id:\"eIbGPIwfk\",layoutId:\"eIbGPIwfk\",lD9CZvMmd:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/pGiCPFyeU3SruAe6TT7xNu0bb8c.png\",srcSet:\"https://framerusercontent.com/images/pGiCPFyeU3SruAe6TT7xNu0bb8c.png?scale-down-to=512 512w,https://framerusercontent.com/images/pGiCPFyeU3SruAe6TT7xNu0bb8c.png 800w\"},\"\"),qCZJ_4hCn:\"ALEJANDRO GOMEZ\",style:{width:\"100%\"},UTwmSuDyJ:\"CEO\",width:\"100%\",...addPropertyOverrides({GoUroEUZg:{lD9CZvMmd:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/VZ3eQu2iCqtmrLHuRBnrBZLNB38.png\",srcSet:\"https://framerusercontent.com/images/VZ3eQu2iCqtmrLHuRBnrBZLNB38.png?scale-down-to=512 512w,https://framerusercontent.com/images/VZ3eQu2iCqtmrLHuRBnrBZLNB38.png 800w\"},\"\"),qCZJ_4hCn:\"LUIS LUCERO\"},NK4Fr17p2:{lD9CZvMmd:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/2FnvNLlYPydMZcQNqO8IgJIyVU.png\",srcSet:\"https://framerusercontent.com/images/2FnvNLlYPydMZcQNqO8IgJIyVU.png?scale-down-to=512 512w,https://framerusercontent.com/images/2FnvNLlYPydMZcQNqO8IgJIyVU.png 800w\"},\"\"),qCZJ_4hCn:\"ERICK SOLIS\"},t4HYNKFt2:{lD9CZvMmd:addImageAlt({pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/s31yUCXIa9xF63LRTa0oLYTkc.png\",srcSet:\"https://framerusercontent.com/images/s31yUCXIa9xF63LRTa0oLYTkc.png?scale-down-to=512 512w,https://framerusercontent.com/images/s31yUCXIa9xF63LRTa0oLYTkc.png 800w\"},\"\"),qCZJ_4hCn:\"ANGELINA VALENZUELA\",UTwmSuDyJ:\"PRODUCTION MANAGER\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:480,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+156,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ejtc8w-container\",layoutDependency:layoutDependency,layoutId:\"xDEq5VzJU-container\",nodeId:\"xDEq5VzJU\",rendersWithMotion:true,scopeId:\"fTc1nIeyJ\",children:/*#__PURE__*/_jsx(WorkAndProducts,{C_mBRtso3:\"https://wa.me/?text=Check%20out%20Alejandro%20from%20Roofing%20and%20More%2C%20LLC.%20Great%20service!%20📞%20909-745-8442\",CGrrVjkm9:\"https://wa.me/19097458442\",Cvp7XTSaw:\"tel:+19097458442\",dgtXIrSHj:\"mailto:alejandro@roofingandmorellc.com\",eisyYBCxX:\"sms:&body=Check out Alejandro from Roofing and More, LLC. Great service! 📞 909-745-8442\",height:\"100%\",id:\"xDEq5VzJU\",layoutId:\"xDEq5VzJU\",LR_AvjMv1:resolvedLinks[0],style:{width:\"100%\"},variant:\"pNvEjhxdX\",width:\"100%\",yPDxs88uV:\"sms:+19097458442\",...addPropertyOverrides({GoUroEUZg:{C_mBRtso3:\"https://wa.me/?text=Check%20out%20Luis%20from%20Roofing%20and%20More%2C%20LLC.%20Great%20service!%20📞%20909-438-4111\",CGrrVjkm9:\"https://wa.me/19094384111\",Cvp7XTSaw:\"tel:+19094384111\",dgtXIrSHj:\"mailto:llucero1380@roofingandmorellc.com\",eisyYBCxX:\"sms:&body=Check out Luis from Roofing and More, LLC. Great service! 📞 909-438-4111\",LR_AvjMv1:resolvedLinks[2],yPDxs88uV:\"sms:+19094384111\"},NK4Fr17p2:{C_mBRtso3:\"https://wa.me/?text=Check%20out%20Erick%20from%20Roofing%20and%20More%2C%20LLC.%20Great%20service!%20📞%20909-220-7005\",CGrrVjkm9:\"https://wa.me/19092207005\",Cvp7XTSaw:\"tel:+19092207005\",dgtXIrSHj:\"mailto:erick@roofingandmorellc.com\",eisyYBCxX:\"sms:&body=Check out Erick from Roofing and More, LLC. Great service! 📞 909-220-7005\",LR_AvjMv1:resolvedLinks[1],yPDxs88uV:\"sms:+19092207005\"},t4HYNKFt2:{LR_AvjMv1:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qV3Tf.framer-1sf8dmf, .framer-qV3Tf .framer-1sf8dmf { display: block; }\",\".framer-qV3Tf.framer-agc1gp { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qV3Tf .framer-zp3z1x-container, .framer-qV3Tf .framer-1x6xwdf-container, .framer-qV3Tf .framer-ejtc8w-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 636\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NK4Fr17p2\":{\"layout\":[\"fixed\",\"auto\"]},\"GoUroEUZg\":{\"layout\":[\"fixed\",\"auto\"]},\"t4HYNKFt2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfTc1nIeyJ=withCSS(Component,css,\"framer-qV3Tf\");export default FramerfTc1nIeyJ;FramerfTc1nIeyJ.displayName=\"Card\";FramerfTc1nIeyJ.defaultProps={height:636,width:340};addPropertyControls(FramerfTc1nIeyJ,{variant:{options:[\"okpBrYiWr\",\"NK4Fr17p2\",\"GoUroEUZg\",\"t4HYNKFt2\"],optionTitles:[\"Alejandro\",\"Erick\",\"Luis\",\"Angie\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfTc1nIeyJ,[{explicitInter:true,fonts:[]},...HeaderMenuFonts,...ProfileFonts,...WorkAndProductsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfTc1nIeyJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"340\",\"framerIntrinsicHeight\":\"636\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NK4Fr17p2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GoUroEUZg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"t4HYNKFt2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fTc1nIeyJ.map","// Generated by Framer (1bcc82d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/fmhiIzSID/fmhiIzSID.js\";import Card from\"#framer/local/canvasComponent/fTc1nIeyJ/fTc1nIeyJ.js\";const CardFonts=getFonts(Card);const FooterFonts=getFonts(Footer);const CardControls=getPropertyControls(Card);const breakpoints={KIuJrfRIO:\"(min-width: 810px) and (max-width: 1199px)\",XjZXOzPlw:\"(max-width: 809px)\",Xsng1yN6l:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-uwbg4\";const variantClassNames={KIuJrfRIO:\"framer-v-vmlpph\",XjZXOzPlw:\"framer-v-1mknz1e\",Xsng1yN6l:\"framer-v-17u5glm\"};const breakpointRules={KIuJrfRIO:[\".framer-uwbg4.framer-17u5glm { padding: 0px; }\",\".framer-uwbg4 .framer-966u9a { height: min-content; left: unset; order: -1000; position: relative; top: unset; width: 100%; }\"],XjZXOzPlw:[\".framer-uwbg4.framer-17u5glm { padding: 0px; }\",\".framer-uwbg4 .framer-966u9a { flex-direction: column; height: min-content; left: unset; padding: 12px 14px 0px 14px; position: relative; top: unset; width: 100%; }\",\".framer-uwbg4 .framer-1o0m0so-container { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={KIuJrfRIO:\".framer-vmlpph-override\",XjZXOzPlw:\".framer-1mknz1e-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uwbg4.framer-1s9gd2x, .framer-uwbg4 .framer-1s9gd2x { display: block; }\",\".framer-uwbg4.framer-17u5glm { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 358px; position: relative; width: 100%; }\",\".framer-uwbg4 .framer-966u9a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); justify-content: flex-start; left: 0px; overflow: auto; padding: 12px 6px 0px 12px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 30%; z-index: 1; }\",\".framer-uwbg4 .framer-1o0m0so-container { flex: 1 0 0px; height: auto; position: sticky; top: 0px; width: 1px; z-index: 1; }\",\".framer-uwbg4 .framer-17vc6lj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-uwbg4 .framer-1uflfkc-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-uwbg4[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-uwbg4 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-uwbg4[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-uwbg4 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-uwbg4[data-hide-scrollbars=\"true\"], .framer-uwbg4 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];const mediaQueries={KIuJrfRIO:\"(min-width: 810px) and (max-width: 1199px)\",XjZXOzPlw:\"(max-width: 809px)\",Xsng1yN6l:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Variant 1\":\"okpBrYiWr\",\"Variant 2\":\"NK4Fr17p2\",\"Variant 3\":\"GoUroEUZg\",\"Variant 4\":\"s8eCrfNqx\"};const humanReadableVariantMap={Desktop:\"Xsng1yN6l\",Phone:\"XjZXOzPlw\",Tablet:\"KIuJrfRIO\"};const getProps=({contact,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Xsng1yN6l\",VEMsIkt1t:humanReadableEnumMap[contact]??contact??props.VEMsIkt1t??\"okpBrYiWr\"};};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{style,className,layoutId,variant,VEMsIkt1t,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Xsng1yN6l\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-17u5glm\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"main\",{className:\"framer-966u9a\",\"data-framer-name\":\"Left section\",\"data-hide-scrollbars\":true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KIuJrfRIO:{width:\"max(100vw - 18px, 1px)\"},XjZXOzPlw:{width:\"calc(100vw - 28px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:563,width:\"max(29.8333vw - 18px, 1px)\",y:12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o0m0so-container\",nodeId:\"okIsU_vyr\",scopeId:\"K8adyGJ9u\",children:/*#__PURE__*/_jsx(Card,{height:\"100%\",id:\"okIsU_vyr\",layoutId:\"okIsU_vyr\",style:{width:\"100%\"},variant:VEMsIkt1t,width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-17vc6lj\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KIuJrfRIO:{width:\"100vw\",y:1575},XjZXOzPlw:{width:\"100vw\",y:1575}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:133,width:\"calc(100vw - 358px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uflfkc-container\",nodeId:\"DgqoNviJn\",scopeId:\"K8adyGJ9u\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XjZXOzPlw:{variant:\"KR3S3vFdY\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"DgqoNviJn\",layoutId:\"DgqoNviJn\",style:{width:\"100%\"},variant:\"B_IxC5EaG\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KIuJrfRIO\":{\"layout\":[\"fixed\",\"fixed\"]},\"XjZXOzPlw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VEMsIkt1t\":\"contact\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Xsng1yN6l\":[\".framer-966u9a\",\".framer-1uflfkc-container\"],\"KIuJrfRIO\":[\".framer-966u9a\",\".framer-1uflfkc-container\"],\"XjZXOzPlw\":[\".framer-966u9a\",\".framer-1uflfkc-container\"]}\n * @framerBreakpoints {\"Xsng1yN6l\":{\"min\":1200,\"canvasClassName\":\"framer-17u5glm-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"KIuJrfRIO\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-vmlpph-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XjZXOzPlw\":{\"max\":809,\"canvasClassName\":\"framer-1mknz1e-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Xsng1yN6l\n * @framerLayoutTemplate\n */const FramerK8adyGJ9u=withCSS(Component,css,\"framer-uwbg4\");export default FramerK8adyGJ9u;FramerK8adyGJ9u.displayName=\"Team\";FramerK8adyGJ9u.defaultProps={height:1e3,width:1200};addPropertyControls(FramerK8adyGJ9u,{VEMsIkt1t:CardControls?.[\"variant\"]&&{...CardControls[\"variant\"],defaultValue:\"okpBrYiWr\",description:undefined,hidden:undefined,title:\"Contact\"}});addFonts(FramerK8adyGJ9u,[{explicitInter:true,fonts:[]},...CardFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK8adyGJ9u\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"VEMsIkt1t\\\":\\\"contact\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"Xsng1yN6l\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-17u5glm-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"KIuJrfRIO\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-vmlpph-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XjZXOzPlw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1mknz1e-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KIuJrfRIO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XjZXOzPlw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"Xsng1yN6l\\\":[\\\".framer-966u9a\\\",\\\".framer-1uflfkc-container\\\"],\\\"KIuJrfRIO\\\":[\\\".framer-966u9a\\\",\\\".framer-1uflfkc-container\\\"],\\\"XjZXOzPlw\\\":[\\\".framer-966u9a\\\",\\\".framer-1uflfkc-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"Xsng1yN6l\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Default from \"https://framerusercontent.com/modules/hunA8V7BJXkkpzeLGQjh/El8LEgEpYQB9FW8x9D9R/hMli4CfbB.js\";\r\nimport Team from \"https://framerusercontent.com/modules/qUZcNgihENJEL54U5hU6/Xocppkr6twz8TDlydaTo/K8adyGJ9u.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {a3RTNS1K0: \"2\", b0rkWVvWm: \"3\", CkFwT47zx: \"faq\", dHE6uXPCO: \"1-1\", heTj6IPUm: \"get-a-quote\", RHIhqpsOv: \"1\", rKR0hvmGo: \"reviews\", snFv6c6yc: \"process\", X6uuVWjxv: \"reviews-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/288MRhhMQt4gyxunHztZ/nNNmqEVT70IkKlDqnpmh/augiA20Il.js\")), path: \"/\"}, CQ27G5eBP: {elements: {Aqyh0hMe9: \"3\", GbH725soM: \"1\", KeZyAfOGo: \"get-a-quote\", LgFXiVnOs: \"reviews\", qJGfI8zPt: \"2\", r7WPx1A1j: \"reviews-1\", TGjKm0x4o: \"process\", xlW1L9X9f: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lQv8pgRY2DIxNt1TLexW/eBmUrkvrTuzEdAl9rbMX/CQ27G5eBP.js\")), path: \"/contact\"}, U1h2cQJAO: {elements: {B44OlqTYW: \"2\", HK1jv9S2y: \"reviews\", L5gDQyfUx: \"faq\", lFI4vnHHX: \"process\", n3PRS7duE: \"reviews-1\", Opcjgq3K2: \"get-a-quote\", w1IbbJbXR: \"1\", ZVyKYEuJE: \"3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Tpi7Otyax3Wn8jkUa0UB/xgonGo6rRxCkbFseMtO5/U1h2cQJAO.js\")), path: \"/lp/residential/socal/roof-replacement\"}, IEjq5Axpg: {elements: {F74ymSjJD: \"get-a-quote\", o4joKljTb: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LhqoeQq25jlHnJcSx8kW/dHYgEEuFuTJd0rKuXwJs/IEjq5Axpg.js\")), path: \"/privacy\"}, fVyLvzcCy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VdkHnC96TN0XgXjQsOK2/smx9Ex6MiwIMUAQPMKZ9/fVyLvzcCy.js\")), path: \"/thank-you\"}, Lfv6fVoTO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/I9RVjka6ciFmSSyjagJ7/hxrqFKFy39HWa5CB3nDW/Lfv6fVoTO.js\")), path: \"/team/alejandro\"}, Ctje3Szj2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fLJXfhOdo7dstOtWbyRQ/eETdo8XdgomiwWYL3EtW/Ctje3Szj2.js\")), path: \"/team/erick\"}, zo3IW_iCn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nu0KltoZZ1pcv1jtqFzN/jzQx00lgUSm5Jc0lBfUD/zo3IW_iCn.js\")), path: \"/team/luis\"}, hV3Qc6RLF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g5d9wTSaD1QMHIDQCtwE/IfZBqfH3hHyv2qMVVnAx/hV3Qc6RLF.js\")), path: \"/team/angie\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"87bdfab0056012ea504af06d0a35c6ceea0acb976e84e60948e3ff9b7c8077df\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {VEMsIkt1t: \"okpBrYiWr\"}\r\nconst props2 = {...props1, VEMsIkt1t: \"NK4Fr17p2\"}\r\nconst props3 = {...props1, VEMsIkt1t: \"GoUroEUZg\"}\r\nconst props4 = {...props1, VEMsIkt1t: \"t4HYNKFt2\"}\r\nconst templateProps = {Ctje3Szj2: props2, hV3Qc6RLF: props4, Lfv6fVoTO: props1, zo3IW_iCn: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"CQ27G5eBP\":\r\ncase \"U1h2cQJAO\":\r\ncase \"IEjq5Axpg\":\r\ncase \"TH07BWaA7\":\r\ncase \"rVnvuBvHU\":\r\ncase \"uTOuw4DxD\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ncase \"Lfv6fVoTO\":\r\ncase \"Ctje3Szj2\":\r\ncase \"zo3IW_iCn\":\r\ncase \"hV3Qc6RLF\":\r\nreturn React.createElement(Team, {...props, key: \"Team\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"CQ27G5eBP\":\r\ncase \"U1h2cQJAO\":\r\ncase \"IEjq5Axpg\":\r\ncase \"TH07BWaA7\":\r\ncase \"rVnvuBvHU\":\r\ncase \"uTOuw4DxD\":\r\nreturn [{hash: \"gr2v83\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"c8wcge\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"8cw0kf\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"Lfv6fVoTO\":\r\ncase \"Ctje3Szj2\":\r\ncase \"zo3IW_iCn\":\r\ncase \"hV3Qc6RLF\":\r\nreturn [{hash: \"17u5glm\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"vmlpph\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1mknz1e\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://plum-reason-526638.framer.app\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/y640qIb5FFEA8bDb84m4/a8WRqw3Ck5gogQblGZy6/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}