{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js", "ssg:https://framerusercontent.com/modules/tWmhw3DTu07enDcnvBGe/qPgXyFJudLRgZuN1wnmz/aRKiZ_BPG.js", "ssg:https://framerusercontent.com/modules/7NI4bN0EHVglysgzLxBa/mi0w11EQl2jWYC9gr23U/lfUSFeDtB.js", "ssg:https://framerusercontent.com/modules/sGkPyUYVNkApeIpR2Bx9/g3Ot2BUyjRiAQ4b0mfDJ/Overrides.js", "ssg:https://framerusercontent.com/modules/VopewLT2FF70hwCu1XFG/HNAX6wT4AwhawdzwwAvm/bdfExm_QA.js", "ssg:https://framerusercontent.com/modules/K6grnQzWQpdPAsRtlFHJ/kTsWzKnBkSvRliB2RN8s/feujvLNpl.js", "ssg:https://framerusercontent.com/modules/hoPCP03iR38I9i32HRu8/xWbhWUYUCRNxaS1ppojZ/u1tGWFOSU.js", "ssg:https://framerusercontent.com/modules/Z0GiNAmhGD7TBDGInNqG/SYl7cbjxwa4Scz010byY/uctz_exp3.js", "ssg:https://framerusercontent.com/modules/8vUk568KsvZu2m5CB5uj/l8QYpOhSceYvLFUIEiyr/IqFXwbwu9.js", "ssg:https://framerusercontent.com/modules/hunA8V7BJXkkpzeLGQjh/El8LEgEpYQB9FW8x9D9R/hMli4CfbB.js", "ssg:https://framerusercontent.com/modules/xtqptwJb5LXLkH8Y8xZU/wddEpUwnlH9EH4Fo7ANT/ZISUWnzO0.js", "ssg:https://framerusercontent.com/modules/ekxSEYwBSB8ZWI6UQXJf/AuKsziz03U4n6O1bfqha/tVz5wVyQ8.js", "ssg:https://framerusercontent.com/modules/aM4K1Wg6Ns1TzuIwSpVA/i14Rvx8lp63I0PdRNQOa/RaaPTPg9H.js", "ssg:https://framerusercontent.com/modules/6XpO2hAPlsNaIihwIczg/YKVBMYxXfPApb8Ip8njO/fmhiIzSID.js", "ssg:https://framerusercontent.com/modules/0Tprl4l371R8dA8C1jIk/MQ9cu4rct8p5Czy4K85s/vCardButton.js", "ssg:https://framerusercontent.com/modules/jGnt96cSGnNtXeZXeFAB/LJYQsebhvZRNqcaxe25D/GxBhL85K0.js", "ssg:https://framerusercontent.com/modules/Eu7kjJp1M7s6du5LmqAX/7QmYXQhIaUZL9keii41y/cK5Zsa0HY.js", "ssg:https://framerusercontent.com/modules/CeHc6LWNdL0ifN6IHiUp/9hg6eig3vGwVgqGPB5Rs/UZ4Kr7d6t.js", "ssg:https://framerusercontent.com/modules/n8bxH7GQqh6M3AZfFZ0x/I5VcuvWh2bYLwkeuY0Xb/OHEERZIXf.js", "ssg:https://framerusercontent.com/modules/8fqUHYvFxUJy8mq9WilD/thdgdAtXoEZQTRTClGAn/WNJTfyYdO.js", "ssg:https://framerusercontent.com/modules/lXaR0jwiYuqxrjGkXzM8/ZLh7VZ5TGSpyCElFLnJu/fTc1nIeyJ.js", "ssg:https://framerusercontent.com/modules/qUZcNgihENJEL54U5hU6/Xocppkr6twz8TDlydaTo/K8adyGJ9u.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "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 \u2014 no full replacement yet.\",xJzvjQy4l:resolvedLinks1[3]},rfLpBYMOp:{jk8mvt_Pw:\"Save money by extending the life of your roof \u2014 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 (2f96024)\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/cHGgfYxYHiDBojli08qP/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-6aaxj\";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\",mDC7k2tiY:false,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\",mDC7k2tiY:false,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-6aaxj.framer-bcbwoj, .framer-6aaxj .framer-bcbwoj { display: block; }\",\".framer-6aaxj.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-6aaxj .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-6aaxj .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-6aaxj .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-6aaxj .framer-1y5dc43 { height: 40px; position: relative; width: 164px; }\",\".framer-6aaxj .framer-1u3qf9o { height: 29px; left: 0px; position: absolute; top: 12px; width: 12px; }\",\".framer-6aaxj .framer-nrwdxc { height: 40px; left: 13px; position: absolute; top: 0px; width: 12px; }\",\".framer-6aaxj .framer-1g8fpez { height: 31px; left: 29px; position: absolute; top: 7px; width: 135px; }\",\".framer-6aaxj .framer-dbh5oa { height: 15px; left: 67px; position: absolute; top: 0px; width: 18px; }\",\".framer-6aaxj .framer-19khrtc { height: 15px; left: 87px; position: absolute; top: 0px; width: 4px; }\",\".framer-6aaxj .framer-1nkyhmz { height: 15px; left: 115px; position: absolute; top: 0px; width: 21px; }\",\".framer-6aaxj .framer-60q6vx { height: 15px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-6aaxj .framer-16yx85a { height: 4px; left: 4px; position: absolute; top: 4px; width: 11px; }\",\".framer-6aaxj .framer-cn961n { height: 15px; left: 94px; position: absolute; top: 0px; width: 19px; }\",\".framer-6aaxj .framer-1bvaeqz { height: 15px; left: 21px; position: absolute; top: 0px; width: 21px; }\",\".framer-6aaxj .framer-r56e5n { height: 9px; left: 26px; position: absolute; top: 4px; width: 12px; }\",\".framer-6aaxj .framer-6wdn0c { height: 15px; left: 44px; position: absolute; top: 0px; width: 21px; }\",\".framer-6aaxj .framer-1rg3xds { height: 9px; left: 48px; position: absolute; top: 4px; width: 12px; }\",\".framer-6aaxj .framer-dcukgj { height: 10px; left: 120px; position: absolute; top: 21px; width: 15px; }\",\".framer-6aaxj .framer-1ulvypp { height: 10px; left: 106px; position: absolute; top: 21px; width: 13px; }\",\".framer-6aaxj .framer-13y3de3 { height: 10px; left: 92px; position: absolute; top: 21px; width: 13px; }\",\".framer-6aaxj .framer-1pn7sb7 { height: 10px; left: 71px; position: absolute; top: 21px; width: 13px; }\",\".framer-6aaxj .framer-13ej33y { height: 3px; left: 59px; position: absolute; top: 23px; width: 8px; }\",\".framer-6aaxj .framer-9or3gc { height: 10px; left: 56px; position: absolute; top: 21px; width: 14px; }\",\".framer-6aaxj .framer-1xf4z9k { height: 10px; left: 40px; position: absolute; top: 21px; width: 15px; }\",\".framer-6aaxj .framer-1t545po { height: 6px; left: 43px; position: absolute; top: 23px; width: 9px; }\",\".framer-6aaxj .framer-wi3cpn { height: 10px; left: 23px; position: absolute; top: 21px; width: 16px; }\",\".framer-6aaxj .framer-1djuol2 { height: 10px; left: 1px; position: absolute; top: 21px; width: 15px; }\",\".framer-6aaxj .framer-1rrnrr8 { height: 2px; left: 4px; position: absolute; top: 27px; width: 7px; }\",\".framer-6aaxj .framer-1lisy02-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6aaxj .framer-keltig-container { align-self: stretch; flex: none; height: auto; position: relative; width: 250px; }\",\".framer-6aaxj .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-6aaxj .framer-106wanc-container, .framer-6aaxj .framer-923h2q-container, .framer-6aaxj .framer-g9hzfj-container, .framer-6aaxj .framer-1w6gjh-container { cursor: pointer; flex: none; height: 100%; position: relative; width: auto; }\",\".framer-6aaxj .framer-z2ma4c-container, .framer-6aaxj .framer-10wsltf-container, .framer-6aaxj .framer-ldrg5q-container, .framer-6aaxj .framer-1cnwti6-container { height: auto; position: relative; width: auto; }\",\".framer-6aaxj .framer-bhyuuk-container { flex: none; height: 100%; position: relative; width: 250px; }\",\".framer-6aaxj .framer-155lta1-container, .framer-6aaxj .framer-4j0tac-container, .framer-6aaxj .framer-hxijpa-container { flex: none; height: 202px; position: relative; width: 300px; }\",\".framer-6aaxj .framer-13r1e7c-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-6aaxj.framer-v-s6s6ig.framer-1argjcd { flex-direction: column; gap: 0px; height: 80px; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-r7kvjt, .framer-6aaxj.framer-v-1fd6azt .framer-r7kvjt { gap: unset; height: 80px; justify-content: space-between; padding: 0px 0px 0px 20px; width: 100%; z-index: 2; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-xyo6kw, .framer-6aaxj.framer-v-1fd6azt .framer-xyo6kw, .framer-6aaxj.framer-v-1pbeb6t .framer-xyo6kw { order: 0; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-1lisy02-container, .framer-6aaxj.framer-v-1fd6azt .framer-1lisy02-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); order: 1; width: 60px; }\",\".framer-6aaxj.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-6aaxj.framer-v-s6s6ig .framer-bhyuuk-container, .framer-6aaxj.framer-v-1fd6azt .framer-bhyuuk-container { height: auto; order: 8; width: 100%; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-155lta1-container, .framer-6aaxj.framer-v-1fd6azt .framer-155lta1-container { height: auto; order: 4; width: 100%; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-4j0tac-container, .framer-6aaxj.framer-v-1fd6azt .framer-4j0tac-container { height: auto; order: 5; width: 100%; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-hxijpa-container { height: auto; order: 7; width: 100%; }\",\".framer-6aaxj.framer-v-s6s6ig .framer-13r1e7c-container { flex: none; order: 6; width: 100%; }\",\".framer-6aaxj.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-6aaxj.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-6aaxj.framer-v-1fd6azt .framer-hxijpa-container { height: auto; order: 6; width: 100%; }\",\".framer-6aaxj.framer-v-1fd6azt .framer-13r1e7c-container { flex: none; order: 7; width: 100%; }\",\".framer-6aaxj.framer-v-1pbeb6t.framer-1argjcd { flex-direction: column; gap: 0px; height: 64px; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 1400px; }\",\".framer-6aaxj.framer-v-1pbeb6t .framer-r7kvjt { gap: unset; height: 64px; justify-content: space-between; padding: 0px 0px 0px 20px; width: 100%; z-index: 2; }\",\".framer-6aaxj.framer-v-1pbeb6t .framer-keltig-container, .framer-6aaxj.framer-v-1385k3l .framer-keltig-container { align-self: unset; height: 100%; order: 2; }\",\".framer-6aaxj.framer-v-1385k3l.framer-1argjcd { flex-direction: column; gap: 0px; height: 64px; overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-r7kvjt { gap: unset; height: 64px; justify-content: space-between; width: 100%; z-index: 2; }\",\".framer-6aaxj.framer-v-1385k3l .framer-xyo6kw { flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1y5dc43 { height: 32px; width: 130px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1u3qf9o { height: 23px; top: 10px; width: 10px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-nrwdxc { height: 32px; left: 11px; width: 9px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1g8fpez { height: 25px; left: 23px; top: 6px; width: 107px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-dbh5oa { height: 12px; left: 53px; width: 15px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-19khrtc { height: 12px; left: 69px; width: 4px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1nkyhmz { height: 12px; left: 91px; width: 16px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-60q6vx { height: 12px; width: 15px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-16yx85a { height: 4px; left: 4px; top: 3px; width: 9px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-cn961n { height: 12px; left: 74px; width: 15px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1bvaeqz { height: 12px; left: 17px; width: 16px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-r56e5n { height: 7px; left: 20px; top: 3px; width: 10px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-6wdn0c { height: 12px; left: 35px; width: 16px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1rg3xds { height: 7px; left: 38px; top: 3px; width: 10px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-dcukgj { height: 8px; left: 95px; top: 17px; width: 12px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1ulvypp { height: 8px; left: 84px; top: 17px; width: 10px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-13y3de3 { height: 8px; left: 73px; top: 17px; width: 10px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1pn7sb7 { height: 8px; left: 57px; top: 17px; width: 11px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-13ej33y { height: 2px; left: 47px; top: 19px; width: 6px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-9or3gc { height: 8px; left: 45px; top: 17px; width: 11px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1xf4z9k { height: 8px; left: 32px; top: 17px; width: 12px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1t545po { height: 5px; left: 34px; top: 19px; width: 7px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-wi3cpn { height: 8px; left: 18px; top: 17px; width: 13px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1djuol2 { height: 8px; top: 17px; width: 12px; }\",\".framer-6aaxj.framer-v-1385k3l .framer-1rrnrr8 { left: 3px; top: 22px; width: 6px; }\",'.framer-6aaxj[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-6aaxj [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-6aaxj[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-6aaxj [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-6aaxj[data-hide-scrollbars=\"true\"], .framer-6aaxj [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-6aaxj\");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\",\"framerComponentViewportWidth\":\"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\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\"}},\"__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\u2019s 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 \u00A9framersnippets.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\uD83D\uDCDE%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! \uD83D\uDCDE 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\uD83D\uDCDE%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! \uD83D\uDCDE 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\uD83D\uDCDE%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! \uD83D\uDCDE 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        import * 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        const 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/ahYIWvo0t4KdzvPuBMAZ/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/BAYA15Qs826GmFLUzCZI/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/Ib7aPdP7l5ICpL4T891d/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        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"87bdfab0056012ea504af06d0a35c6ceea0acb976e84e60948e3ff9b7c8077df\"\r\n        function Template({routeId, 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[routeId] ?? {}\r\nswitch (routeId) {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\", routeId, style}, children(true));\r\ncase \"Lfv6fVoTO\":\r\ncase \"Ctje3Szj2\":\r\ncase \"zo3IW_iCn\":\r\ncase \"hV3Qc6RLF\":\r\nreturn React.createElement(Team, {...props, key: \"Team\", routeId, 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: 1199px)\"}, {hash: \"8cw0kf\", mediaQuery: \"(max-width: 809px)\"}]\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: 1199px)\"}, {hash: \"1mknz1e\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.roofingandmorellc.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "currentYear", "AutoCopyright", "props", "name", "statement", "dateRange", "startYear", "font", "color", "fontSize", "displayText", "textStyle", "p", "addPropertyControls", "ControlType", "AutoCopyrightFonts", "getFonts", "AutoCopyright", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "SVG", "RichText", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FrameraRKiZ_BPG", "withCSS", "aRKiZ_BPG_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "XKaY3MrGu", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap16vb438", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "css", "FramerlfUSFeDtB", "withCSS", "lfUSFeDtB_default", "addPropertyControls", "ControlType", "addFonts", "OpenType", "Component", "Y", "props", "ref", "p", "RichTextOpenTypex2hbsz", "withCodeBoundaryForOverrides", "RichText", "OpenType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "PWSlWeqS6", "DApvjrdfG", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter170i0h9", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerbdfExm_QA", "withCSS", "bdfExm_QA_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "link", "mobileClick", "subTitle", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "l9l8CHNQw", "jk8mvt_Pw", "xJzvjQy4l", "pMstYcupX", "txNukizlW", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapgogld7", "args", "onMouseEnter1cml40l", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText", "css", "FramerfeujvLNpl", "withCSS", "feujvLNpl_default", "addPropertyControls", "ControlType", "addFonts", "ItemFonts", "getFonts", "feujvLNpl_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "pMstYcupX1hhxsit", "args", "pMstYcupX1rb71wv", "pMstYcupXcut10g", "pMstYcupXqka5uy", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Frameru1tGWFOSU", "withCSS", "u1tGWFOSU_default", "addPropertyControls", "ControlType", "addFonts", "ItemFonts", "getFonts", "feujvLNpl_default", "MotionDivWithFX", "withFX", "motion", "DropdownFonts", "u1tGWFOSU_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "animation2", "animation3", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Yl6_lUfXe", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "txNukizlWtxyyif", "overlay", "loadMore", "args", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "isDisplayed1", "ref1", "ref2", "isDisplayed2", "isDisplayed3", "LayoutGroup", "u", "RichText", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "resolvedLinks2", "l", "resolvedLinks3", "AnimatePresence", "Floating", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "css", "Frameructz_exp3", "withCSS", "uctz_exp3_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "lfUSFeDtB_default", "ButtonOFFonts", "XL9fFv2AG_default", "TriggerFonts", "bdfExm_QA_default", "MenuFonts", "uctz_exp3_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "tap1wrmm12", "args", "taphswbr", "taptos123", "PWSlWeqS6txyyif", "overlay", "loadMore", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "ref1", "ref2", "ref3", "ref4", "ref5", "ref6", "ref7", "ref8", "LayoutGroup", "u", "SVG", "ComponentViewportProvider", "l", "AnimatePresence", "Floating", "overlay1", "overlay2", "overlay3", "css", "FramerIqFXwbwu9", "withCSS", "IqFXwbwu9_default", "addPropertyControls", "ControlType", "addFonts", "TopbarFonts", "getFonts", "IqFXwbwu9_default", "FooterFonts", "aRKiZ_BPG_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "IqFXwbwu9_default", "aRKiZ_BPG_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerhMli4CfbB", "withCSS", "hMli4CfbB_default", "addFonts", "TopbarFonts", "FooterFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "EhBSjETo1", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "FramertVz5wVyQ8", "withCSS", "tVz5wVyQ8_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "tVz5wVyQ8_default", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "linkSocialMedia", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "GmXRKc2q1", "FyOtHkbJy", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerRaaPTPg9H", "withCSS", "RaaPTPg9H_default", "addPropertyControls", "ControlType", "addFonts", "SocialMediaFonts", "getFonts", "RaaPTPg9H_default", "AutoCopyrightFonts", "AutoCopyright", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerfmhiIzSID", "withCSS", "fmhiIzSID_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "vCardButton", "props", "contact", "styles", "font", "label", "padding", "radius", "border", "scale", "hover", "transition", "isMixedPadding", "isMixedRadius", "isMixedRadiusHover", "hoverState", "setHoverState", "ye", "blobUrl", "setBlobUrl", "iconLoaded", "setIconLoaded", "paddingValue", "radiusValue", "radiusValueHover", "ue", "handleFileLoad", "img", "blob", "url", "error", "blobToBase64", "resolve", "reject", "reader", "generateVCard", "photoData", "base64", "vCardData", "link", "u", "motion", "p", "addPropertyControls", "ControlType", "VCardButtonFonts", "getFonts", "vCardButton", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "home", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "wiwAI2klp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerGxBhL85K0", "withCSS", "GxBhL85K0_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "wPqSSKivW", "T9YJ4yLS4", "fJ9MCgQVV", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "css", "FramercK5Zsa0HY", "withCSS", "cK5Zsa0HY_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "oYmW3Nfji", "igaCEo_6P", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapt4vrym", "args", "scopingClassNames", "cx", "LayoutGroup", "RichText", "css", "FramerUZ4Kr7d6t", "withCSS", "UZ4Kr7d6t_default", "addPropertyControls", "ControlType", "addFonts", "MenubarItemFonts", "getFonts", "UZ4Kr7d6t_default", "CardWorkFonts", "cK5Zsa0HY_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "transition3", "addImageAlt", "image", "alt", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "callLink", "emailLink", "height", "id", "link", "shareTextLink", "textLink", "whatsAppLink", "whatsAppsShareLink", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "yPDxs88uV", "Cvp7XTSaw", "CGrrVjkm9", "dgtXIrSHj", "eisyYBCxX", "C_mBRtso3", "LR_AvjMv1", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "igaCEo_6P13pil95", "args", "igaCEo_6P3xmr9f", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerOHEERZIXf", "withCSS", "OHEERZIXf_default", "addPropertyControls", "ControlType", "addFonts", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "name1", "role", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "lD9CZvMmd", "qCZJ_4hCn", "UTwmSuDyJ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "SVG", "css", "FramerWNJTfyYdO", "withCSS", "WNJTfyYdO_default", "addPropertyControls", "ControlType", "addFonts", "HeaderMenuFonts", "getFonts", "GxBhL85K0_default", "ProfileFonts", "WNJTfyYdO_default", "WorkAndProductsFonts", "OHEERZIXf_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "css", "FramerfTc1nIeyJ", "withCSS", "fTc1nIeyJ_default", "addPropertyControls", "ControlType", "addFonts", "CardFonts", "getFonts", "fTc1nIeyJ_default", "FooterFonts", "fmhiIzSID_default", "CardControls", "getPropertyControls", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "contact", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "VEMsIkt1t", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "Container", "fTc1nIeyJ_default", "fmhiIzSID_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerK8adyGJ9u", "withCSS", "K8adyGJ9u_default", "addPropertyControls", "CardControls", "addFonts", "CardFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props4", "props", "B", "hMli4CfbB_default", "K8adyGJ9u_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "x", "X", "te", "ue", "pe", "ye", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
