{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/IbnaEr3KS2Gy9DELXBih/jBrjhEC9EG3HAclyn5GK/B4qe9JGUY.js", "ssg:https://framerusercontent.com/modules/nCu0K5rITuwd5QIeikZr/Zv3FG0kd48hO8kSAHwbC/bjfAfpvSj.js", "ssg:https://framerusercontent.com/modules/i6pqhS3uticQ5xBOCy1p/DjzbKpplTMZePAkZokkA/d4y2VfZEz.js", "ssg:https://framerusercontent.com/modules/1q7NIxPTidJhV97uqQNb/VssBfUBEcZ3xmv5j1hmM/GP69a9wAq.js", "ssg:https://framerusercontent.com/modules/SQU9jMz8ELUVCVLN1lEQ/oEnpmBxjNV5l6XAGtDRf/N0ESLJqEA.js", "ssg:https://framerusercontent.com/modules/InQ5GaF1kVhiO6BAJmu7/7e0rWiO2G2Er03IPESI6/iFCEM8Mka.js", "ssg:https://framerusercontent.com/modules/yrUKzbsZiq2LBuzZoqMb/IBMnthCSeVeTwB0f4oRX/CswhQ6mgo.js", "ssg:https://framerusercontent.com/modules/BatYfq5CN39upkCLtkEK/xn2XVoj9QCa4xChiwia8/zaJjAp4kZ.js", "ssg:https://framerusercontent.com/modules/lAtKJIObEJyC5F6IaSAq/nzyGlEZrSLrMPpkwxx3v/J4iRfPi9K.js", "ssg:https://framerusercontent.com/modules/k8KR82qxsgahuf2U28i6/jgaQpi7y5CA2fBCt7E6v/HgWkjtMTP.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"GF;Manrope-800\"]);export const fonts=[{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{family:\"Manrope\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_A87jxeN7B.woff2\",weight:\"800\"}];export const css=['.framer-4Jc5j .framer-styles-preset-1bwmzmn:not(.rich-text-wrapper), .framer-4Jc5j .framer-styles-preset-1bwmzmn.rich-text-wrapper h6 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0.01em; --framer-line-height: 2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-4Jc5j .framer-styles-preset-1bwmzmn:not(.rich-text-wrapper), .framer-4Jc5j .framer-styles-preset-1bwmzmn.rich-text-wrapper h6 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0.01em; --framer-line-height: 2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-4Jc5j .framer-styles-preset-1bwmzmn:not(.rich-text-wrapper), .framer-4Jc5j .framer-styles-preset-1bwmzmn.rich-text-wrapper h6 { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: 0.01em; --framer-line-height: 2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-4Jc5j\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ddd30d5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Manrope-700\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_A87jxeN7B.woff2\",weight:\"700\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-eOQ7L .framer-styles-preset-cdc0xo:not(.rich-text-wrapper), .framer-eOQ7L .framer-styles-preset-cdc0xo.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-eOQ7L .framer-styles-preset-cdc0xo:not(.rich-text-wrapper), .framer-eOQ7L .framer-styles-preset-cdc0xo.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-eOQ7L .framer-styles-preset-cdc0xo:not(.rich-text-wrapper), .framer-eOQ7L .framer-styles-preset-cdc0xo.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-eOQ7L\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=['.framer-Hj5vG .framer-styles-preset-1j4mpsp:not(.rich-text-wrapper), .framer-Hj5vG .framer-styles-preset-1j4mpsp.rich-text-wrapper a { --framer-link-current-text-color: var(--token-3b8c1d87-eb32-424f-a10b-9cd6c1bad454, #40c55a) /* {\"name\":\"Accent\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-3b8c1d87-eb32-424f-a10b-9cd6c1bad454, #40c55a) /* {\"name\":\"Accent\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: #000000; --framer-link-text-decoration: none; }'];export const className=\"framer-Hj5vG\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (04e0834)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getPropertyControls,ResolveLinks,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Trigger from\"https://framerusercontent.com/modules/InQ5GaF1kVhiO6BAJmu7/7e0rWiO2G2Er03IPESI6/iFCEM8Mka.js\";import Divisions from\"https://framerusercontent.com/modules/lAtKJIObEJyC5F6IaSAq/nzyGlEZrSLrMPpkwxx3v/J4iRfPi9K.js\";import ASG_Logo_website from\"https://framerusercontent.com/modules/WNR7BD3Aw14AoYcEEutc/Ms7v3g1MDLYpu8fQ08at/NeIbV6YIX.js\";import MenuIcon from\"https://framerusercontent.com/modules/BatYfq5CN39upkCLtkEK/xn2XVoj9QCa4xChiwia8/zaJjAp4kZ.js\";const ASG_Logo_websiteFonts=getFonts(ASG_Logo_website);const MenuIconFonts=getFonts(MenuIcon);const TriggerFonts=getFonts(Trigger);const DivisionsFonts=getFonts(Divisions);const MotionDivWithFX=withFX(motion.div);const TriggerControls=getPropertyControls(Trigger);const cycleOrder=[\"YJRWoLlZK\",\"iiWtYavYP\",\"X1ifDbnEV\",\"e9wl04oja\",\"e5Hr_Ob60\",\"C0htwmQvz\",\"pTtQmg8to\",\"DG8E9hINx\"];const serializationHash=\"framer-BHW9r\";const variantClassNames={C0htwmQvz:\"framer-v-ivtbiu\",DG8E9hINx:\"framer-v-brewnd\",e5Hr_Ob60:\"framer-v-13xe93b\",e9wl04oja:\"framer-v-1xq7xdz\",iiWtYavYP:\"framer-v-1jnme49\",pTtQmg8to:\"framer-v-1fh0igh\",X1ifDbnEV:\"framer-v-1d03oc8\",YJRWoLlZK:\"framer-v-dpc7pv\"};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:400,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,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(React.Fragment);const humanReadableEnumMap={\"Division Title\":\"PuC3uguTt\",\"Divisions (above)\":\"MmpsG9z0m\",\"Mobile menu item\":\"t1Ucl6KTO\",\"Mobile Solution\":\"oFDgDXtXU\",\"Solutions Closed\":\"NZRJZU8Mc\",\"Solutions Open\":\"vj0cCw9vl\",Closed:\"CdLzPOzi9\",Dark:\"qoriH8pc7\",Open:\"w4HP7seKi\"};const humanReadableVariantMap={\"Divisions (above)\":\"e9wl04oja\",\"Mobile open\":\"C0htwmQvz\",\"Open divisions\":\"pTtQmg8to\",\"Phone Open\":\"X1ifDbnEV\",Desktop:\"YJRWoLlZK\",Footer:\"DG8E9hINx\",Mobile:\"e5Hr_Ob60\",Phone:\"iiWtYavYP\"};const getProps=({aboutStatus,background,burgerColor,contactStatus,divisionsStatus,height,id,projectsStatus,textColor,width,...props})=>{return{...props,rd_bBiP3U:humanReadableEnumMap[divisionsStatus]??divisionsStatus??props.rd_bBiP3U??\"MmpsG9z0m\",spBhgSWeZ:textColor??props.spBhgSWeZ??\"rgb(0, 0, 0)\",T1s85bT42:background??props.T1s85bT42??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"YJRWoLlZK\",VLuUfYJNK:humanReadableEnumMap[projectsStatus]??projectsStatus??props.VLuUfYJNK??\"MmpsG9z0m\",xWtm6kiHU:humanReadableEnumMap[aboutStatus]??aboutStatus??props.xWtm6kiHU??\"MmpsG9z0m\",Yl5W_gvtV:humanReadableEnumMap[contactStatus]??contactStatus??props.Yl5W_gvtV??\"MmpsG9z0m\",yz1rDD5qS:burgerColor??props.yz1rDD5qS??\"var(--token-c35cb3e1-61c6-4448-a9ec-9146cf623886, rgb(32, 29, 21))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,spBhgSWeZ,yz1rDD5qS,T1s85bT42,VLuUfYJNK,rd_bBiP3U,xWtm6kiHU,Yl5W_gvtV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YJRWoLlZK\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaphqzzux=activeVariantCallback(async(...args)=>{setVariant(\"X1ifDbnEV\");});const onTapkf9p3d=activeVariantCallback(async(...args)=>{setVariant(\"iiWtYavYP\");});const TBgHLr7MWf96qmy=activeVariantCallback(async(...args)=>{setVariant(\"hrkueafri\");});const TBgHLr7MW1n7q107=activeVariantCallback(async(...args)=>{setVariant(\"C0htwmQvz\");});const TBgHLr7MWxi215n=activeVariantCallback(async(...args)=>{setVariant(\"e5Hr_Ob60\");});const PWSlWeqS6izu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"pTtQmg8to\",\"DG8E9hINx\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"e5Hr_Ob60\",\"C0htwmQvz\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"e5Hr_Ob60\",\"C0htwmQvz\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"X1ifDbnEV\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"iiWtYavYP\")return true;return false;};const isDisplayed5=()=>{if([\"iiWtYavYP\",\"X1ifDbnEV\",\"e5Hr_Ob60\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if([\"C0htwmQvz\",\"pTtQmg8to\",\"DG8E9hINx\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const isDisplayed7=()=>{if([\"C0htwmQvz\",\"pTtQmg8to\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"pTtQmg8to\")return false;return true;};const router=useRouter();const isDisplayed9=()=>{if(baseVariant===\"DG8E9hINx\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();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.nav,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-dpc7pv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"YJRWoLlZK\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.07)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{C0htwmQvz:{backgroundColor:\"var(--token-9417caf5-fb37-4a0e-8492-79320466fcee, rgba(246, 246, 246, 0.95))\"},e5Hr_Ob60:{backgroundColor:T1s85bT42},e9wl04oja:{backgroundColor:\"rgb(255, 255, 255)\"},pTtQmg8to:{backgroundColor:\"var(--token-9417caf5-fb37-4a0e-8492-79320466fcee, rgba(246, 246, 246, 0.95))\"},X1ifDbnEV:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({C0htwmQvz:{\"data-framer-name\":\"Mobile open\"},DG8E9hINx:{\"data-framer-name\":\"Footer\"},e5Hr_Ob60:{\"data-framer-name\":\"Mobile\"},e9wl04oja:{\"data-framer-name\":\"Divisions (above)\"},iiWtYavYP:{\"data-framer-name\":\"Phone\"},pTtQmg8to:{\"data-framer-name\":\"Open divisions\"},X1ifDbnEV:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ehg8ym\",\"data-framer-name\":\"Menu content\",layoutDependency:layoutDependency,layoutId:\"dkBNSwe7Z\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ezotpl\",\"data-framer-name\":\"Top content\",layoutDependency:layoutDependency,layoutId:\"mUG2iKxmT\",...addPropertyOverrides({iiWtYavYP:{\"data-highlight\":true,onTap:onTaphqzzux},X1ifDbnEV:{\"data-highlight\":true,onTap:onTapkf9p3d}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wclbc7-container\",layoutDependency:layoutDependency,layoutId:\"zGZ7kfqf8-container\",children:/*#__PURE__*/_jsx(ASG_Logo_website,{height:\"100%\",id:\"zGZ7kfqf8\",layoutId:\"zGZ7kfqf8\",style:{height:\"100%\",width:\"100%\"},variant:\"K4x_X95Rg\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p4gflb-container\",layoutDependency:layoutDependency,layoutId:\"h3jKG8T1x-container\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"h3jKG8T1x\",iWF8EWIN1:yz1rDD5qS,layoutId:\"h3jKG8T1x\",style:{height:\"100%\",width:\"100%\"},TBgHLr7MW:TBgHLr7MWf96qmy,variant:\"ne6jP0jr9\",width:\"100%\",...addPropertyOverrides({C0htwmQvz:{TBgHLr7MW:TBgHLr7MWxi215n,variant:\"xMLrq_Xbh\"},e5Hr_Ob60:{TBgHLr7MW:TBgHLr7MW1n7q107}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-a755i1\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Ezbpni7Ot\"}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a2x87e\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"E7HdjQ8Cm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mv9c8u\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"sVEvrRAI2\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{X1ifDbnEV:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15x3xsw\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"xmTsdFna9\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{X1ifDbnEV:{rotate:45}}})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q2qkxk-container\",layoutDependency:layoutDependency,layoutId:\"ImugDx9HX-container\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"ImugDx9HX\",iWF8EWIN1:yz1rDD5qS,layoutId:\"ImugDx9HX\",style:{height:\"100%\",width:\"100%\"},TBgHLr7MW:TBgHLr7MWf96qmy,variant:\"ne6jP0jr9\",width:\"100%\"})})})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wlye4p\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"g4WOFQbR5\",children:[isDisplayed6()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-153exb8-container\",\"data-framer-name\":\"Division Title \",id:`${layoutId}-153exb8`,layoutDependency:layoutDependency,layoutId:\"K6oJF8TpB-container\",name:\"Division Title \",ref:ref2,children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Business Divisions\",height:\"100%\",id:\"K6oJF8TpB\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"K6oJF8TpB\",name:\"Division Title \",PWSlWeqS6:PWSlWeqS6izu9gt({overlay}),S7AoD5NnW:true,variant:overlay.visible?\"CdLzPOzi9\":\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({e9wl04oja:{variant:overlay.visible?\"MmpsG9z0m\":rd_bBiP3U}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-153exb8`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-13cau8t\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"p90ssXab2\",ref:ref3,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0,0,0,0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u9oz2k-container\",layoutDependency:layoutDependency,layoutId:\"oRsiq0E05-container\",children:/*#__PURE__*/_jsx(Divisions,{height:\"100%\",id:\"oRsiq0E05\",layoutId:\"oRsiq0E05\",variant:\"f6dvJnn9n\",width:\"100%\"})})})})})})]})})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({C0htwmQvz:{width:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1200px) - 10px) / 2, 1px)`},pTtQmg8to:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1200px), 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9svcea-container\",layoutDependency:layoutDependency,layoutId:\"gN6zcK3SV-container\",children:/*#__PURE__*/_jsx(Divisions,{height:\"100%\",id:\"gN6zcK3SV\",layoutId:\"gN6zcK3SV\",style:{width:\"100%\"},variant:\"eokWLHZkp\",width:\"100%\",...addPropertyOverrides({pTtQmg8to:{variant:\"f6dvJnn9n\"}},baseVariant,gestureVariant)})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"NQEMMsd1a\"},implicitPathVariables:undefined},{href:{webPageId:\"NQEMMsd1a\"},implicitPathVariables:undefined},{href:{webPageId:\"NQEMMsd1a\"},implicitPathVariables:undefined},{href:{webPageId:\"NQEMMsd1a\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19alcnb-container\",layoutDependency:layoutDependency,layoutId:\"s8sIq2sd8-container\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Projects\",eNN1lgs5b:resolvedLinks[2],height:\"100%\",HlOG4YyHl:resolvedLinks[3],id:\"s8sIq2sd8\",jNpiaGMbl:\"ReUP3nXTJ\",KjYm4YJ7D:resolvedLinks[0],layoutId:\"s8sIq2sd8\",S7AoD5NnW:true,variant:\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",yyPx8tKvi:resolvedLinks[1],...addPropertyOverrides({C0htwmQvz:{eNN1lgs5b:resolvedLinks[10],HlOG4YyHl:resolvedLinks[11],KjYm4YJ7D:resolvedLinks[8],S7AoD5NnW:false,variant:\"PuC3uguTt\",vgWJthgml:spBhgSWeZ,yyPx8tKvi:resolvedLinks[9]},DG8E9hINx:{DApvjrdfG:\"Business Divisions\",eNN1lgs5b:resolvedLinks[14],HlOG4YyHl:resolvedLinks[15],KjYm4YJ7D:resolvedLinks[12],variant:\"NZRJZU8Mc\",vgWJthgml:\"rgb(255, 255, 255)\",yyPx8tKvi:resolvedLinks[13]},e9wl04oja:{eNN1lgs5b:resolvedLinks[6],HlOG4YyHl:resolvedLinks[7],KjYm4YJ7D:resolvedLinks[4],variant:VLuUfYJNK,vgWJthgml:spBhgSWeZ,yyPx8tKvi:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnj8yf-container\",layoutDependency:layoutDependency,layoutId:\"BrvPImiyq-container\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Projects\",eNN1lgs5b:resolvedLinks1[2],height:\"100%\",HlOG4YyHl:resolvedLinks1[3],id:\"BrvPImiyq\",jNpiaGMbl:\"ReUP3nXTJ\",KjYm4YJ7D:resolvedLinks1[0],layoutId:\"BrvPImiyq\",S7AoD5NnW:true,variant:\"NZRJZU8Mc\",vgWJthgml:\"rgb(255, 255, 255)\",width:\"100%\",yyPx8tKvi:resolvedLinks1[1],...addPropertyOverrides({DG8E9hINx:{eNN1lgs5b:resolvedLinks1[6],HlOG4YyHl:resolvedLinks1[7],KjYm4YJ7D:resolvedLinks1[4],yyPx8tKvi:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-uneuw1-container\",layoutDependency:layoutDependency,layoutId:\"xdYwysb77-container\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"About us\",height:\"100%\",HlOG4YyHl:resolvedLinks2[0],id:\"xdYwysb77\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"xdYwysb77\",S7AoD5NnW:true,variant:\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({C0htwmQvz:{eNN1lgs5b:resolvedLinks2[7],HlOG4YyHl:resolvedLinks2[8],KjYm4YJ7D:resolvedLinks2[5],S7AoD5NnW:false,variant:\"PuC3uguTt\",yyPx8tKvi:resolvedLinks2[6]},DG8E9hINx:{eNN1lgs5b:resolvedLinks2[11],HlOG4YyHl:resolvedLinks2[12],KjYm4YJ7D:resolvedLinks2[9],variant:\"NZRJZU8Mc\",vgWJthgml:\"rgb(255, 255, 255)\",yyPx8tKvi:resolvedLinks2[10]},e9wl04oja:{eNN1lgs5b:resolvedLinks2[3],HlOG4YyHl:resolvedLinks2[4],KjYm4YJ7D:resolvedLinks2[1],variant:xWtm6kiHU,yyPx8tKvi:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-d15dl6-container\",layoutDependency:layoutDependency,layoutId:\"MPg6BgW8x-container\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Contact us\",height:\"100%\",HlOG4YyHl:resolvedLinks3[0],id:\"MPg6BgW8x\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"MPg6BgW8x\",S7AoD5NnW:true,variant:\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({C0htwmQvz:{eNN1lgs5b:resolvedLinks3[8],HlOG4YyHl:resolvedLinks3[9],KjYm4YJ7D:resolvedLinks3[6],S7AoD5NnW:false,variant:\"PuC3uguTt\",yyPx8tKvi:resolvedLinks3[7]},DG8E9hINx:{eNN1lgs5b:resolvedLinks3[12],HlOG4YyHl:resolvedLinks3[13],KjYm4YJ7D:resolvedLinks3[10],variant:\"NZRJZU8Mc\",vgWJthgml:\"rgb(255, 255, 255)\",yyPx8tKvi:resolvedLinks3[11]},e9wl04oja:{eNN1lgs5b:resolvedLinks3[3],eVNZDtCF6:resolvedLinks3[5],HlOG4YyHl:resolvedLinks3[4],KjYm4YJ7D:resolvedLinks3[1],variant:Yl5W_gvtV,yyPx8tKvi:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BHW9r.framer-tm92kh, .framer-BHW9r .framer-tm92kh { display: block; }\",\".framer-BHW9r.framer-dpc7pv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1199px; }\",\".framer-BHW9r .framer-ehg8ym { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 46px; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-BHW9r .framer-1ezotpl { 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-BHW9r .framer-1wclbc7-container { flex: none; height: 30px; position: relative; width: 87px; }\",\".framer-BHW9r .framer-p4gflb-container, .framer-BHW9r .framer-q2qkxk-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-BHW9r .framer-a755i1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; min-height: 30px; min-width: 87px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BHW9r .framer-a2x87e { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-BHW9r .framer-1mv9c8u { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BHW9r .framer-15x3xsw { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BHW9r .framer-1wlye4p { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-BHW9r .framer-153exb8-container, .framer-BHW9r .framer-u9oz2k-container, .framer-BHW9r .framer-19alcnb-container, .framer-BHW9r .framer-jnj8yf-container, .framer-BHW9r .framer-uneuw1-container, .framer-BHW9r .framer-d15dl6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-BHW9r .framer-13cau8t { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-BHW9r .framer-9svcea-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-dpc7pv, .framer-BHW9r .framer-ehg8ym, .framer-BHW9r .framer-1ezotpl, .framer-BHW9r .framer-a755i1, .framer-BHW9r .framer-1wlye4p, .framer-BHW9r .framer-13cau8t { gap: 0px; } .framer-BHW9r.framer-dpc7pv > *, .framer-BHW9r .framer-1ezotpl > *, .framer-BHW9r .framer-a755i1 > *, .framer-BHW9r .framer-1wlye4p > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-BHW9r.framer-dpc7pv > :first-child, .framer-BHW9r .framer-ehg8ym > :first-child, .framer-BHW9r .framer-1ezotpl > :first-child, .framer-BHW9r .framer-a755i1 > :first-child, .framer-BHW9r .framer-1wlye4p > :first-child { margin-left: 0px; } .framer-BHW9r.framer-dpc7pv > :last-child, .framer-BHW9r .framer-ehg8ym > :last-child, .framer-BHW9r .framer-1ezotpl > :last-child, .framer-BHW9r .framer-a755i1 > :last-child, .framer-BHW9r .framer-1wlye4p > :last-child { margin-right: 0px; } .framer-BHW9r .framer-ehg8ym > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-BHW9r .framer-13cau8t > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-BHW9r .framer-13cau8t > :first-child { margin-top: 0px; } .framer-BHW9r .framer-13cau8t > :last-child { margin-bottom: 0px; } }\",\".framer-BHW9r.framer-v-1jnme49.framer-dpc7pv { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-BHW9r.framer-v-1jnme49 .framer-ehg8ym, .framer-BHW9r.framer-v-1d03oc8 .framer-ehg8ym { flex: none; order: 0; width: 100%; }\",\".framer-BHW9r.framer-v-1jnme49 .framer-1ezotpl, .framer-BHW9r.framer-v-1d03oc8 .framer-1ezotpl { cursor: pointer; flex: 1 0 0px; gap: unset; height: 64px; justify-content: space-between; padding: 0px 10px 0px 20px; width: 1px; z-index: 2; }\",\".framer-BHW9r.framer-v-1jnme49 .framer-1wclbc7-container, .framer-BHW9r.framer-v-1d03oc8 .framer-1wclbc7-container { order: 0; }\",\".framer-BHW9r.framer-v-1jnme49 .framer-a755i1, .framer-BHW9r.framer-v-1d03oc8 .framer-a755i1 { order: 2; }\",\".framer-BHW9r.framer-v-1jnme49 .framer-q2qkxk-container { order: 4; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-v-1jnme49.framer-dpc7pv, .framer-BHW9r.framer-v-1jnme49 .framer-1ezotpl { gap: 0px; } .framer-BHW9r.framer-v-1jnme49.framer-dpc7pv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BHW9r.framer-v-1jnme49.framer-dpc7pv > :first-child { margin-top: 0px; } .framer-BHW9r.framer-v-1jnme49.framer-dpc7pv > :last-child { margin-bottom: 0px; } .framer-BHW9r.framer-v-1jnme49 .framer-1ezotpl > *, .framer-BHW9r.framer-v-1jnme49 .framer-1ezotpl > :first-child, .framer-BHW9r.framer-v-1jnme49 .framer-1ezotpl > :last-child { margin: 0px; } }\",\".framer-BHW9r.framer-v-1d03oc8.framer-dpc7pv { flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-BHW9r.framer-v-1d03oc8 .framer-a2x87e { height: 44px; order: 3; width: 44px; }\",\".framer-BHW9r.framer-v-1d03oc8 .framer-1mv9c8u, .framer-BHW9r.framer-v-1d03oc8 .framer-15x3xsw { top: calc(50.00000000000002% - 2px / 2); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-v-1d03oc8.framer-dpc7pv, .framer-BHW9r.framer-v-1d03oc8 .framer-1ezotpl { gap: 0px; } .framer-BHW9r.framer-v-1d03oc8.framer-dpc7pv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BHW9r.framer-v-1d03oc8.framer-dpc7pv > :first-child { margin-top: 0px; } .framer-BHW9r.framer-v-1d03oc8.framer-dpc7pv > :last-child { margin-bottom: 0px; } .framer-BHW9r.framer-v-1d03oc8 .framer-1ezotpl > *, .framer-BHW9r.framer-v-1d03oc8 .framer-1ezotpl > :first-child, .framer-BHW9r.framer-v-1d03oc8 .framer-1ezotpl > :last-child { margin: 0px; } }\",\".framer-BHW9r.framer-v-1xq7xdz.framer-dpc7pv { width: 1000px; }\",\".framer-BHW9r.framer-v-13xe93b.framer-dpc7pv { flex-direction: column; height: min-content; width: 390px; }\",\".framer-BHW9r.framer-v-13xe93b .framer-ehg8ym, .framer-BHW9r.framer-v-ivtbiu .framer-ehg8ym, .framer-BHW9r.framer-v-ivtbiu .framer-9svcea-container, .framer-BHW9r.framer-v-1fh0igh .framer-ehg8ym, .framer-BHW9r.framer-v-1fh0igh .framer-9svcea-container { flex: none; width: 100%; }\",\".framer-BHW9r.framer-v-13xe93b .framer-1ezotpl, .framer-BHW9r.framer-v-ivtbiu .framer-1ezotpl { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-v-13xe93b.framer-dpc7pv, .framer-BHW9r.framer-v-13xe93b .framer-1ezotpl { gap: 0px; } .framer-BHW9r.framer-v-13xe93b.framer-dpc7pv > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-BHW9r.framer-v-13xe93b.framer-dpc7pv > :first-child { margin-top: 0px; } .framer-BHW9r.framer-v-13xe93b.framer-dpc7pv > :last-child { margin-bottom: 0px; } .framer-BHW9r.framer-v-13xe93b .framer-1ezotpl > *, .framer-BHW9r.framer-v-13xe93b .framer-1ezotpl > :first-child, .framer-BHW9r.framer-v-13xe93b .framer-1ezotpl > :last-child { margin: 0px; } }\",\".framer-BHW9r.framer-v-ivtbiu.framer-dpc7pv, .framer-BHW9r.framer-v-1fh0igh.framer-dpc7pv { flex-direction: column; gap: 35px; height: min-content; justify-content: flex-start; width: 452px; }\",\".framer-BHW9r.framer-v-ivtbiu .framer-1wlye4p, .framer-BHW9r.framer-v-1fh0igh .framer-1wlye4p { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-v-ivtbiu.framer-dpc7pv, .framer-BHW9r.framer-v-ivtbiu .framer-1ezotpl, .framer-BHW9r.framer-v-ivtbiu .framer-1wlye4p { gap: 0px; } .framer-BHW9r.framer-v-ivtbiu.framer-dpc7pv > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-BHW9r.framer-v-ivtbiu.framer-dpc7pv > :first-child, .framer-BHW9r.framer-v-ivtbiu .framer-1wlye4p > :first-child { margin-top: 0px; } .framer-BHW9r.framer-v-ivtbiu.framer-dpc7pv > :last-child, .framer-BHW9r.framer-v-ivtbiu .framer-1wlye4p > :last-child { margin-bottom: 0px; } .framer-BHW9r.framer-v-ivtbiu .framer-1ezotpl > *, .framer-BHW9r.framer-v-ivtbiu .framer-1ezotpl > :first-child, .framer-BHW9r.framer-v-ivtbiu .framer-1ezotpl > :last-child { margin: 0px; } .framer-BHW9r.framer-v-ivtbiu .framer-1wlye4p > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-v-1fh0igh.framer-dpc7pv, .framer-BHW9r.framer-v-1fh0igh .framer-1wlye4p { gap: 0px; } .framer-BHW9r.framer-v-1fh0igh.framer-dpc7pv > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-BHW9r.framer-v-1fh0igh.framer-dpc7pv > :first-child, .framer-BHW9r.framer-v-1fh0igh .framer-1wlye4p > :first-child { margin-top: 0px; } .framer-BHW9r.framer-v-1fh0igh.framer-dpc7pv > :last-child, .framer-BHW9r.framer-v-1fh0igh .framer-1wlye4p > :last-child { margin-bottom: 0px; } .framer-BHW9r.framer-v-1fh0igh .framer-1wlye4p > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\".framer-BHW9r.framer-v-brewnd.framer-dpc7pv { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: flex-start; width: min-content; }\",\".framer-BHW9r.framer-v-brewnd .framer-ehg8ym { flex: none; height: min-content; width: min-content; }\",\".framer-BHW9r.framer-v-brewnd .framer-1wlye4p { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BHW9r.framer-v-brewnd .framer-1wlye4p { gap: 0px; } .framer-BHW9r.framer-v-brewnd .framer-1wlye4p > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BHW9r.framer-v-brewnd .framer-1wlye4p > :first-child { margin-top: 0px; } .framer-BHW9r.framer-v-brewnd .framer-1wlye4p > :last-child { margin-bottom: 0px; } }\",'.framer-BHW9r[data-border=\"true\"]::after, .framer-BHW9r [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; }','.framer-BHW9r[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-BHW9r [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-BHW9r[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-BHW9r [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1199\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iiWtYavYP\":{\"layout\":[\"fixed\",\"fixed\"]},\"X1ifDbnEV\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"e9wl04oja\":{\"layout\":[\"fixed\",\"fixed\"]},\"e5Hr_Ob60\":{\"layout\":[\"fixed\",\"auto\"]},\"C0htwmQvz\":{\"layout\":[\"fixed\",\"auto\"]},\"pTtQmg8to\":{\"layout\":[\"fixed\",\"auto\"]},\"DG8E9hINx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"spBhgSWeZ\":\"textColor\",\"yz1rDD5qS\":\"burgerColor\",\"T1s85bT42\":\"background\",\"VLuUfYJNK\":\"projectsStatus\",\"rd_bBiP3U\":\"divisionsStatus\",\"xWtm6kiHU\":\"aboutStatus\",\"Yl5W_gvtV\":\"contactStatus\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGP69a9wAq=withCSS(Component,css,\"framer-BHW9r\");export default FramerGP69a9wAq;FramerGP69a9wAq.displayName=\"Navigation\";FramerGP69a9wAq.defaultProps={height:64,width:1199};addPropertyControls(FramerGP69a9wAq,{variant:{options:[\"YJRWoLlZK\",\"iiWtYavYP\",\"X1ifDbnEV\",\"e9wl04oja\",\"e5Hr_Ob60\",\"C0htwmQvz\",\"pTtQmg8to\",\"DG8E9hINx\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\",\"Divisions (above)\",\"Mobile\",\"Mobile open\",\"Open divisions\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},spBhgSWeZ:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},yz1rDD5qS:{defaultValue:'var(--token-c35cb3e1-61c6-4448-a9ec-9146cf623886, rgb(32, 29, 21)) /* {\"name\":\"foreground\"} */',title:\"Burger color\",type:ControlType.Color},T1s85bT42:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background\",type:ControlType.Color},VLuUfYJNK:TriggerControls?.[\"variant\"]&&{...TriggerControls[\"variant\"],defaultValue:\"MmpsG9z0m\",description:undefined,hidden:undefined,title:\"Projects status\"},rd_bBiP3U:TriggerControls?.[\"variant\"]&&{...TriggerControls[\"variant\"],defaultValue:\"MmpsG9z0m\",description:undefined,hidden:undefined,title:\"Divisions status\"},xWtm6kiHU:TriggerControls?.[\"variant\"]&&{...TriggerControls[\"variant\"],defaultValue:\"MmpsG9z0m\",description:undefined,hidden:undefined,title:\"About status\"},Yl5W_gvtV:TriggerControls?.[\"variant\"]&&{...TriggerControls[\"variant\"],defaultValue:\"MmpsG9z0m\",description:undefined,hidden:undefined,title:\"Contact status\"}});addFonts(FramerGP69a9wAq,[{explicitInter:true,fonts:[]},...ASG_Logo_websiteFonts,...MenuIconFonts,...TriggerFonts,...DivisionsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGP69a9wAq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1199\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iiWtYavYP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X1ifDbnEV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"e9wl04oja\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e5Hr_Ob60\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C0htwmQvz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pTtQmg8to\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DG8E9hINx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"spBhgSWeZ\\\":\\\"textColor\\\",\\\"yz1rDD5qS\\\":\\\"burgerColor\\\",\\\"T1s85bT42\\\":\\\"background\\\",\\\"VLuUfYJNK\\\":\\\"projectsStatus\\\",\\\"rd_bBiP3U\\\":\\\"divisionsStatus\\\",\\\"xWtm6kiHU\\\":\\\"aboutStatus\\\",\\\"Yl5W_gvtV\\\":\\\"contactStatus\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ddd30d5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"ReUP3nXTJ\",\"RTn4L1Wvr\"];const serializationHash=\"framer-yVFNd\";const variantClassNames={ReUP3nXTJ:\"framer-v-1jtuwfn\",RTn4L1Wvr:\"framer-v-104gt1p\"};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 transition1={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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"ReUP3nXTJ\",Open:\"RTn4L1Wvr\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"ReUP3nXTJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ReUP3nXTJ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-1jtuwfn\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"ReUP3nXTJ\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({RTn4L1Wvr:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-iar8xt\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"D8VnDwTS8\",style:{rotate:0},variants:{RTn4L1Wvr:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-159kkpa\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"YDpL9yDXu\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"#aaa\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9482190474,withExternalLayout:true,...addPropertyOverrides({RTn4L1Wvr:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9826317624}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yVFNd.framer-1epw9m0, .framer-yVFNd .framer-1epw9m0 { display: block; }\",\".framer-yVFNd.framer-1jtuwfn { height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-yVFNd .framer-iar8xt { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-yVFNd .framer-159kkpa { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RTn4L1Wvr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerN0ESLJqEA=withCSS(Component,css,\"framer-yVFNd\");export default FramerN0ESLJqEA;FramerN0ESLJqEA.displayName=\"Caret\";FramerN0ESLJqEA.defaultProps={height:14,width:14};addPropertyControls(FramerN0ESLJqEA,{variant:{options:[\"ReUP3nXTJ\",\"RTn4L1Wvr\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerN0ESLJqEA,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN0ESLJqEA\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RTn4L1Wvr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"14\",\"framerIntrinsicHeight\":\"14\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N0ESLJqEA.map", "// Generated by Framer (66beb72)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/IbnaEr3KS2Gy9DELXBih/jBrjhEC9EG3HAclyn5GK/B4qe9JGUY.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/nCu0K5rITuwd5QIeikZr/Zv3FG0kd48hO8kSAHwbC/bjfAfpvSj.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/i6pqhS3uticQ5xBOCy1p/DjzbKpplTMZePAkZokkA/d4y2VfZEz.js\";import Caret from\"https://framerusercontent.com/modules/SQU9jMz8ELUVCVLN1lEQ/oEnpmBxjNV5l6XAGtDRf/N0ESLJqEA.js\";const CaretFonts=getFonts(Caret);const CaretControls=getPropertyControls(Caret);const enabledGestures={CdLzPOzi9:{hover:true},MmpsG9z0m:{hover:true},NZRJZU8Mc:{hover:true},PuC3uguTt:{hover:true},qoriH8pc7:{hover:true}};const cycleOrder=[\"CdLzPOzi9\",\"w4HP7seKi\",\"qoriH8pc7\",\"PuC3uguTt\",\"MmpsG9z0m\",\"NZRJZU8Mc\",\"vj0cCw9vl\",\"oFDgDXtXU\",\"t1Ucl6KTO\"];const serializationHash=\"framer-SONca\";const variantClassNames={CdLzPOzi9:\"framer-v-1vwmcmb\",MmpsG9z0m:\"framer-v-1l82r3s\",NZRJZU8Mc:\"framer-v-1dbmlrh\",oFDgDXtXU:\"framer-v-1j0k1s8\",PuC3uguTt:\"framer-v-11e0rl\",qoriH8pc7:\"framer-v-kh4r9z\",t1Ucl6KTO:\"framer-v-15mv0du\",vj0cCw9vl:\"framer-v-mhp250\",w4HP7seKi:\"framer-v-jr4c0g\"};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 transition1={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 Variants=motion(React.Fragment);const humanReadableEnumMap={Closed:\"ReUP3nXTJ\",Open:\"RTn4L1Wvr\"};const humanReadableVariantMap={\"Division Title\":\"PuC3uguTt\",\"Divisions (above)\":\"MmpsG9z0m\",\"Mobile menu item\":\"t1Ucl6KTO\",\"Mobile Solution\":\"oFDgDXtXU\",\"Solutions Closed\":\"NZRJZU8Mc\",\"Solutions Open\":\"vj0cCw9vl\",Closed:\"CdLzPOzi9\",Dark:\"qoriH8pc7\",Open:\"w4HP7seKi\"};const getProps=({divisionLinks,height,hover,id,link,link2,link3,menuItemLink,menuMobileItemLink,textColor,title,variant1,visible,width,...props})=>{var _ref,_humanReadableEnumMap_variant1,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4,_ref5;return{...props,DApvjrdfG:(_ref=title!==null&&title!==void 0?title:props.DApvjrdfG)!==null&&_ref!==void 0?_ref:\"Product\",eNN1lgs5b:divisionLinks!==null&&divisionLinks!==void 0?divisionLinks:props.eNN1lgs5b,eVNZDtCF6:menuItemLink!==null&&menuItemLink!==void 0?menuItemLink:props.eVNZDtCF6,HlOG4YyHl:link3!==null&&link3!==void 0?link3:props.HlOG4YyHl,jNpiaGMbl:(_ref2=(_ref1=(_humanReadableEnumMap_variant1=humanReadableEnumMap[variant1])!==null&&_humanReadableEnumMap_variant1!==void 0?_humanReadableEnumMap_variant1:variant1)!==null&&_ref1!==void 0?_ref1:props.jNpiaGMbl)!==null&&_ref2!==void 0?_ref2:\"ReUP3nXTJ\",KjYm4YJ7D:link!==null&&link!==void 0?link:props.KjYm4YJ7D,PWSlWeqS6:hover!==null&&hover!==void 0?hover:props.PWSlWeqS6,S7AoD5NnW:(_ref3=visible!==null&&visible!==void 0?visible:props.S7AoD5NnW)!==null&&_ref3!==void 0?_ref3:true,variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"CdLzPOzi9\",vgWJthgml:(_ref5=textColor!==null&&textColor!==void 0?textColor:props.vgWJthgml)!==null&&_ref5!==void 0?_ref5:\"rgb(0, 0, 0)\",Xn5753fTJ:menuMobileItemLink!==null&&menuMobileItemLink!==void 0?menuMobileItemLink:props.Xn5753fTJ,yyPx8tKvi:link2!==null&&link2!==void 0?link2:props.yyPx8tKvi};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,PWSlWeqS6,DApvjrdfG,vgWJthgml,KjYm4YJ7D,yyPx8tKvi,eNN1lgs5b,HlOG4YyHl,S7AoD5NnW,jNpiaGMbl,eVNZDtCF6,Xn5753fTJ,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CdLzPOzi9\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1rcefkx=activeVariantCallback(async(...args)=>{if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if(gestureVariant===\"PuC3uguTt-hover\")return value;if([\"PuC3uguTt\",\"oFDgDXtXU\"].includes(baseVariant))return value;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{...addPropertyOverrides({\"CdLzPOzi9-hover\":{href:HlOG4YyHl},MmpsG9z0m:{href:eNN1lgs5b},NZRJZU8Mc:{href:yyPx8tKvi},PuC3uguTt:{href:eVNZDtCF6},vj0cCw9vl:{href:KjYm4YJ7D}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1vwmcmb\",className,classNames)} framer-t7frxb`,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CdLzPOzi9\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onMouseEnter:onMouseEnter1rcefkx,onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"CdLzPOzi9-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.56)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},\"MmpsG9z0m-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.16)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},\"NZRJZU8Mc-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.16)\"},\"qoriH8pc7-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.16)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},NZRJZU8Mc:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},vj0cCw9vl:{backgroundColor:\"rgba(0, 0, 0, 0.16)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},w4HP7seKi:{backgroundColor:\"rgba(0, 0, 0, 0.16)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({\"CdLzPOzi9-hover\":{\"data-framer-name\":undefined},\"MmpsG9z0m-hover\":{\"data-framer-name\":undefined},\"NZRJZU8Mc-hover\":{\"data-framer-name\":undefined},\"PuC3uguTt-hover\":{\"data-framer-name\":undefined},\"qoriH8pc7-hover\":{\"data-framer-name\":undefined},MmpsG9z0m:{\"data-framer-name\":\"Divisions (above)\"},NZRJZU8Mc:{\"data-framer-name\":\"Solutions Closed\"},oFDgDXtXU:{\"data-framer-name\":\"Mobile Solution\"},PuC3uguTt:{\"data-framer-name\":\"Division Title\"},qoriH8pc7:{\"data-framer-name\":\"Dark\"},t1Ucl6KTO:{\"data-framer-name\":\"Mobile menu item\"},vj0cCw9vl:{\"data-framer-name\":\"Solutions Open\"},w4HP7seKi:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1bwmzmn\",\"data-styles-preset\":\"B4qe9JGUY\",children:\"Product\"})}),className:\"framer-17bfpj1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nEdovPUUQ\",style:{\"--variable-reference-vgWJthgml-iFCEM8Mka\":vgWJthgml},text:DApvjrdfG,variants:{\"CdLzPOzi9-hover\":{\"--extracted-1w1cjl5\":\"rgba(0, 0, 0, 0.82)\"},MmpsG9z0m:{\"--extracted-r6o4lv\":\"rgb(28, 28, 28)\"},NZRJZU8Mc:{\"--extracted-r6o4lv\":\"var(--variable-reference-vgWJthgml-iFCEM8Mka)\",\"--variable-reference-vgWJthgml-iFCEM8Mka\":vgWJthgml},oFDgDXtXU:{\"--extracted-r6o4lv\":\"rgb(28, 28, 28)\"},PuC3uguTt:{\"--extracted-1w1cjl5\":\"rgb(28, 28, 28)\"},qoriH8pc7:{\"--extracted-1w1cjl5\":\"rgb(28, 28, 28)\"},t1Ucl6KTO:{\"--extracted-r6o4lv\":\"rgb(28, 28, 28)\"},vj0cCw9vl:{\"--extracted-r6o4lv\":\"var(--variable-reference-vgWJthgml-iFCEM8Mka)\",\"--variable-reference-vgWJthgml-iFCEM8Mka\":vgWJthgml},w4HP7seKi:{\"--extracted-1w1cjl5\":\"var(--variable-reference-vgWJthgml-iFCEM8Mka)\",\"--variable-reference-vgWJthgml-iFCEM8Mka\":vgWJthgml}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CdLzPOzi9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1bwmzmn\",\"data-styles-preset\":\"B4qe9JGUY\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(0, 0, 0, 0.82))\"},children:\"Product\"})})},MmpsG9z0m:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cdc0xo\",\"data-styles-preset\":\"bjfAfpvSj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(28, 28, 28))\"},children:\"Product\"})})},NZRJZU8Mc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cdc0xo\",\"data-styles-preset\":\"bjfAfpvSj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vgWJthgml-iFCEM8Mka))\"},children:\"Product\"})})},oFDgDXtXU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cdc0xo\",\"data-styles-preset\":\"bjfAfpvSj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(28, 28, 28))\"},children:\"Product\"})})},PuC3uguTt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1bwmzmn\",\"data-styles-preset\":\"B4qe9JGUY\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(28, 28, 28))\"},children:\"Product\"})})},qoriH8pc7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1bwmzmn\",\"data-styles-preset\":\"B4qe9JGUY\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(28, 28, 28))\"},children:\"Product\"})})},t1Ucl6KTO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cdc0xo\",\"data-styles-preset\":\"bjfAfpvSj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(28, 28, 28))\"},children:/*#__PURE__*/_jsx(Link,{href:Xn5753fTJ,openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j4mpsp\",\"data-styles-preset\":\"d4y2VfZEz\",children:\"Product\"})})})})},vj0cCw9vl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cdc0xo\",\"data-styles-preset\":\"bjfAfpvSj\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-vgWJthgml-iFCEM8Mka))\"},children:\"Product\"})})},w4HP7seKi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1bwmzmn\",\"data-styles-preset\":\"B4qe9JGUY\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--variable-reference-vgWJthgml-iFCEM8Mka))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),isDisplayed(S7AoD5NnW)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-99bijy-container\",layoutDependency:layoutDependency,layoutId:\"J4vUZxi9z-container\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"J4vUZxi9z\",layoutId:\"J4vUZxi9z\",variant:jNpiaGMbl,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SONca.framer-t7frxb, .framer-SONca .framer-t7frxb { display: block; }\",\".framer-SONca.framer-1vwmcmb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 10px 5px 10px; position: relative; width: min-content; }\",\".framer-SONca .framer-17bfpj1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-SONca .framer-99bijy-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SONca.framer-1vwmcmb { gap: 0px; } .framer-SONca.framer-1vwmcmb > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-SONca.framer-1vwmcmb > :first-child { margin-left: 0px; } .framer-SONca.framer-1vwmcmb > :last-child { margin-right: 0px; } }\",\".framer-SONca.framer-v-jr4c0g.framer-1vwmcmb { cursor: unset; will-change: var(--framer-will-change-override, transform); }\",\".framer-SONca.framer-v-11e0rl.framer-1vwmcmb, .framer-SONca.framer-v-1l82r3s.framer-1vwmcmb { text-decoration: none; }\",\".framer-SONca.framer-v-1dbmlrh.framer-1vwmcmb, .framer-SONca.framer-v-1vwmcmb.hover.framer-1vwmcmb { text-decoration: none; will-change: var(--framer-will-change-override, transform); }\",\".framer-SONca.framer-v-mhp250.framer-1vwmcmb { cursor: unset; text-decoration: none; will-change: var(--framer-will-change-override, transform); }\",\".framer-SONca.framer-v-mhp250 .framer-17bfpj1 { -webkit-user-select: auto; user-select: auto; }\",\".framer-SONca.framer-v-1j0k1s8.framer-1vwmcmb, .framer-SONca.framer-v-15mv0du.framer-1vwmcmb { cursor: unset; padding: 5px 0px 5px 10px; }\",\".framer-SONca.framer-v-kh4r9z.hover.framer-1vwmcmb, .framer-SONca.framer-v-1l82r3s.hover.framer-1vwmcmb { will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"w4HP7seKi\":{\"layout\":[\"auto\",\"auto\"]},\"qoriH8pc7\":{\"layout\":[\"auto\",\"auto\"]},\"PuC3uguTt\":{\"layout\":[\"auto\",\"auto\"]},\"MmpsG9z0m\":{\"layout\":[\"auto\",\"auto\"]},\"NZRJZU8Mc\":{\"layout\":[\"auto\",\"auto\"]},\"vj0cCw9vl\":{\"layout\":[\"auto\",\"auto\"]},\"oFDgDXtXU\":{\"layout\":[\"auto\",\"auto\"]},\"t1Ucl6KTO\":{\"layout\":[\"auto\",\"auto\"]},\"oHXXfOuBL\":{\"layout\":[\"auto\",\"auto\"]},\"BlGtcdkwr\":{\"layout\":[\"auto\",\"auto\"]},\"iujmG6u01\":{\"layout\":[\"auto\",\"auto\"]},\"G_y_q3t0k\":{\"layout\":[\"auto\",\"auto\"]},\"uGta1B8ul\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\",\"vgWJthgml\":\"textColor\",\"KjYm4YJ7D\":\"link\",\"yyPx8tKvi\":\"link2\",\"eNN1lgs5b\":\"divisionLinks\",\"HlOG4YyHl\":\"link3\",\"S7AoD5NnW\":\"visible\",\"jNpiaGMbl\":\"variant1\",\"eVNZDtCF6\":\"menuItemLink\",\"Xn5753fTJ\":\"menuMobileItemLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameriFCEM8Mka=withCSS(Component,css,\"framer-SONca\");export default FrameriFCEM8Mka;FrameriFCEM8Mka.displayName=\"Trigger\";FrameriFCEM8Mka.defaultProps={height:46,width:91};addPropertyControls(FrameriFCEM8Mka,{variant:{options:[\"CdLzPOzi9\",\"w4HP7seKi\",\"qoriH8pc7\",\"PuC3uguTt\",\"MmpsG9z0m\",\"NZRJZU8Mc\",\"vj0cCw9vl\",\"oFDgDXtXU\",\"t1Ucl6KTO\"],optionTitles:[\"Closed\",\"Open\",\"Dark\",\"Division Title\",\"Divisions (above)\",\"Solutions Closed\",\"Solutions Open\",\"Mobile Solution\",\"Mobile menu item\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String},vgWJthgml:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},KjYm4YJ7D:{title:\"Link\",type:ControlType.Link},yyPx8tKvi:{title:\"Link 2\",type:ControlType.Link},eNN1lgs5b:{title:\"Division links\",type:ControlType.Link},HlOG4YyHl:{title:\"Link 3\",type:ControlType.Link},S7AoD5NnW:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},jNpiaGMbl:(CaretControls===null||CaretControls===void 0?void 0:CaretControls[\"variant\"])&&{...CaretControls[\"variant\"],defaultValue:\"ReUP3nXTJ\",description:undefined,hidden:undefined,title:\"Variant\"},eVNZDtCF6:{title:\"Menu item link\",type:ControlType.Link},Xn5753fTJ:{title:\"Menu mobile item link\",type:ControlType.Link}});addFonts(FrameriFCEM8Mka,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...CaretFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriFCEM8Mka\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\",\\\"vgWJthgml\\\":\\\"textColor\\\",\\\"KjYm4YJ7D\\\":\\\"link\\\",\\\"yyPx8tKvi\\\":\\\"link2\\\",\\\"eNN1lgs5b\\\":\\\"divisionLinks\\\",\\\"HlOG4YyHl\\\":\\\"link3\\\",\\\"S7AoD5NnW\\\":\\\"visible\\\",\\\"jNpiaGMbl\\\":\\\"variant1\\\",\\\"eVNZDtCF6\\\":\\\"menuItemLink\\\",\\\"Xn5753fTJ\\\":\\\"menuMobileItemLink\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w4HP7seKi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qoriH8pc7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PuC3uguTt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MmpsG9z0m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NZRJZU8Mc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vj0cCw9vl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oFDgDXtXU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t1Ucl6KTO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oHXXfOuBL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BlGtcdkwr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iujmG6u01\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G_y_q3t0k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uGta1B8ul\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"46\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"91\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (838580a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={FdOsh0PYp:{hover:true},pzD81FJKk:{hover:true}};const cycleOrder=[\"pzD81FJKk\",\"FdOsh0PYp\",\"F8gsmPDZY\"];const serializationHash=\"framer-NxAYJ\";const variantClassNames={F8gsmPDZY:\"framer-v-4dn3h3\",FdOsh0PYp:\"framer-v-1ouwyno\",pzD81FJKk:\"framer-v-tsam4w\"};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 transition1={damping:60,delay:0,mass:1,stiffness:500,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 Variants=motion(React.Fragment);const humanReadableVariantMap={\"Title mobile\":\"F8gsmPDZY\",Default:\"pzD81FJKk\",Title:\"FdOsh0PYp\"};const getProps=({height,id,link,text,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,KBo32UPak:(_ref=text!==null&&text!==void 0?text:props.KBo32UPak)!==null&&_ref!==void 0?_ref:\"Electrification Division\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"pzD81FJKk\",y0xOow8ji:link!==null&&link!==void 0?link:props.y0xOow8ji};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,KBo32UPak,y0xOow8ji,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pzD81FJKk\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"pzD81FJKk-hover\",\"FdOsh0PYp-hover\"].includes(gestureVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:y0xOow8ji,openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-tsam4w\",className,classNames)} framer-1i6yoca`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"pzD81FJKk\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"FdOsh0PYp-hover\":{\"data-framer-name\":undefined},\"pzD81FJKk-hover\":{\"data-framer-name\":undefined},F8gsmPDZY:{\"data-framer-name\":\"Title mobile\"},FdOsh0PYp:{\"data-framer-name\":\"Title\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ypou5u\",layoutDependency:layoutDependency,layoutId:\"sN24FY85Y\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter 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, rgb(17, 17, 17))\"},children:\"Electrification Division\"})}),className:\"framer-1rp16l9\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"BTXTgOYv4\",style:{\"--extracted-r6o4lv\":\"rgb(17, 17, 17)\"},text:KBo32UPak,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F8gsmPDZY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Electrification Division\"})}),fonts:[\"Inter-Bold\"]},FdOsh0PYp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Electrification Division\"})}),fonts:[\"Inter-Bold\"]}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter 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, rgba(0, 0, 0, 0.5))\"},children:\"learn more\"})}),className:\"framer-thwdc2\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"L8pD0OPkj\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"FdOsh0PYp-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter 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, rgba(0, 0, 0, 0.5))\"},children:\"view division\"})})},\"pzD81FJKk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter 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, rgba(0, 0, 0, 0.5))\"},children:\"view solution\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NxAYJ.framer-1i6yoca, .framer-NxAYJ .framer-1i6yoca { display: block; }\",\".framer-NxAYJ.framer-tsam4w { 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: 0px; position: relative; text-decoration: none; width: 240px; }\",\".framer-NxAYJ .framer-1ypou5u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NxAYJ .framer-1rp16l9, .framer-NxAYJ .framer-thwdc2 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NxAYJ.framer-tsam4w, .framer-NxAYJ .framer-1ypou5u { gap: 0px; } .framer-NxAYJ.framer-tsam4w > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-NxAYJ.framer-tsam4w > :first-child, .framer-NxAYJ .framer-1ypou5u > :first-child { margin-top: 0px; } .framer-NxAYJ.framer-tsam4w > :last-child, .framer-NxAYJ .framer-1ypou5u > :last-child { margin-bottom: 0px; } .framer-NxAYJ .framer-1ypou5u > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-NxAYJ.framer-v-4dn3h3.framer-tsam4w { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22.5\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FdOsh0PYp\":{\"layout\":[\"fixed\",\"auto\"]},\"F8gsmPDZY\":{\"layout\":[\"fixed\",\"auto\"]},\"Zgv2kRwAu\":{\"layout\":[\"fixed\",\"auto\"]},\"Jp2v9SE8M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KBo32UPak\":\"text\",\"y0xOow8ji\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCswhQ6mgo=withCSS(Component,css,\"framer-NxAYJ\");export default FramerCswhQ6mgo;FramerCswhQ6mgo.displayName=\"Menu sub item\";FramerCswhQ6mgo.defaultProps={height:22.5,width:240};addPropertyControls(FramerCswhQ6mgo,{variant:{options:[\"pzD81FJKk\",\"FdOsh0PYp\",\"F8gsmPDZY\"],optionTitles:[\"Default\",\"Title\",\"Title mobile\"],title:\"Variant\",type:ControlType.Enum},KBo32UPak:{defaultValue:\"Electrification Division\",displayTextArea:false,placeholder:\"\",title:\"Text\",type:ControlType.String},y0xOow8ji:{title:\"Link\",type:ControlType.Link}});addFonts(FramerCswhQ6mgo,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{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://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{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://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{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://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCswhQ6mgo\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"240\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KBo32UPak\\\":\\\"text\\\",\\\"y0xOow8ji\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FdOsh0PYp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F8gsmPDZY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zgv2kRwAu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Jp2v9SE8M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"22.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CswhQ6mgo.map", "// Generated by Framer (1cc6588)\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=[\"ne6jP0jr9\",\"xMLrq_Xbh\"];const serializationHash=\"framer-nkcRC\";const variantClassNames={ne6jP0jr9:\"framer-v-1x8v71l\",xMLrq_Xbh:\"framer-v-1cj4gyh\"};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:30,delay:0,mass:1,stiffness:400,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={Burger:\"ne6jP0jr9\",X:\"xMLrq_Xbh\"};const getProps=({color,height,id,tap,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,iWF8EWIN1:(_ref=color!==null&&color!==void 0?color:props.iWF8EWIN1)!==null&&_ref!==void 0?_ref:\"rgb(136, 136, 136)\",TBgHLr7MW:tap!==null&&tap!==void 0?tap:props.TBgHLr7MW,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"ne6jP0jr9\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,TBgHLr7MW,iWF8EWIN1,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ne6jP0jr9\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapuvait5=activeVariantCallback(async(...args)=>{if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"xMLrq_Xbh\");});const onTap1x6yooh=activeVariantCallback(async(...args)=>{if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"ne6jP0jr9\");});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-nkcRC\",...sharedStyleClassNames,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(\"framer-1x8v71l\",className),\"data-framer-name\":\"Burger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ne6jP0jr9\",onTap:onTapuvait5,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({xMLrq_Xbh:{\"data-framer-name\":\"X\",onTap:onTap1x6yooh}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-onggdo\",layoutDependency:layoutDependency,layoutId:\"YNtNEVPJm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-i7aq69\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"nmuWdRFDZ\",style:{backgroundColor:iWF8EWIN1,rotate:0},variants:{xMLrq_Xbh:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c1ulpk\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"PKE9fUu8V\",style:{backgroundColor:iWF8EWIN1,opacity:1},variants:{xMLrq_Xbh:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3lzlht\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"FSF5kiQT_\",style:{backgroundColor:iWF8EWIN1,rotate:0},variants:{xMLrq_Xbh:{rotate:45}}})]})})})})});});const css=['.framer-nkcRC [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-nkcRC .framer-185r1x { display: block; }\",\".framer-nkcRC .framer-1x8v71l { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-nkcRC .framer-onggdo { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\",\".framer-nkcRC .framer-i7aq69 { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\",\".framer-nkcRC .framer-c1ulpk { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-nkcRC .framer-3lzlht { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-nkcRC.framer-v-1cj4gyh .framer-i7aq69 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-nkcRC.framer-v-1cj4gyh .framer-c1ulpk { left: unset; width: 2px; }\",\".framer-nkcRC.framer-v-1cj4gyh .framer-3lzlht { left: unset; right: -1px; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xMLrq_Xbh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TBgHLr7MW\":\"tap\",\"iWF8EWIN1\":\"color\"}\n * @framerImmutableVariables true\n */const FramerzaJjAp4kZ=withCSS(Component,css,\"framer-nkcRC\");export default FramerzaJjAp4kZ;FramerzaJjAp4kZ.displayName=\"Menu Icon\";FramerzaJjAp4kZ.defaultProps={height:32,width:32};addPropertyControls(FramerzaJjAp4kZ,{variant:{options:[\"ne6jP0jr9\",\"xMLrq_Xbh\"],optionTitles:[\"Burger\",\"X\"],title:\"Variant\",type:ControlType.Enum},TBgHLr7MW:{title:\"Tap\",type:ControlType.EventHandler},iWF8EWIN1:{defaultValue:\"rgb(136, 136, 136)\",title:\"Color\",type:ControlType.Color}});addFonts(FramerzaJjAp4kZ,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzaJjAp4kZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"32\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xMLrq_Xbh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"TBgHLr7MW\\\":\\\"tap\\\",\\\"iWF8EWIN1\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zaJjAp4kZ.map", "// Generated by Framer (dc53115)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuSubItem from\"https://framerusercontent.com/modules/yrUKzbsZiq2LBuzZoqMb/IBMnthCSeVeTwB0f4oRX/CswhQ6mgo.js\";import Trigger from\"https://framerusercontent.com/modules/InQ5GaF1kVhiO6BAJmu7/7e0rWiO2G2Er03IPESI6/iFCEM8Mka.js\";import MenuIcon from\"https://framerusercontent.com/modules/BatYfq5CN39upkCLtkEK/xn2XVoj9QCa4xChiwia8/zaJjAp4kZ.js\";const TriggerFonts=getFonts(Trigger);const MenuSubItemFonts=getFonts(MenuSubItem);const MenuIconFonts=getFonts(MenuIcon);const cycleOrder=[\"f6dvJnn9n\",\"eokWLHZkp\",\"U9JupegKA\",\"SGaJbwOEU\"];const serializationHash=\"framer-hLqGT\";const variantClassNames={eokWLHZkp:\"framer-v-1u8cki0\",f6dvJnn9n:\"framer-v-20tg5f\",SGaJbwOEU:\"framer-v-k14l49\",U9JupegKA:\"framer-v-1ec9tzt\"};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={\"Titles only\":\"SGaJbwOEU\",\"Variant 1\":\"f6dvJnn9n\",\"Variant 3\":\"U9JupegKA\",Mobile:\"eokWLHZkp\"};const getProps=({click,height,id,width,...props})=>{return{...props,Pysk1Mwfa:click??props.Pysk1Mwfa,variant:humanReadableVariantMap[props.variant]??props.variant??\"f6dvJnn9n\"};};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,Pysk1Mwfa,yz1rDD5qSGP69a9wAq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f6dvJnn9n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1olnnz8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Pysk1Mwfa){const res=await Pysk1Mwfa(...args);if(res===false)return false;}});const onTapc87p9i=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Pysk1Mwfa){const res=await Pysk1Mwfa(...args);if(res===false)return false;}setVariant(\"SGaJbwOEU\");});const onTap98yp9v=activeVariantCallback(async(...args)=>{setVariant(\"eokWLHZkp\");});const PWSlWeqS698yp9v=activeVariantCallback(async(...args)=>{setVariant(\"eokWLHZkp\");});const TBgHLr7MWxi215n=activeVariantCallback(async(...args)=>{setVariant(\"e5Hr_Ob60\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"eokWLHZkp\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"eokWLHZkp\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"SGaJbwOEU\")return false;return true;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"SGaJbwOEU\")return true;return false;};const isDisplayed4=()=>{if([\"eokWLHZkp\",\"U9JupegKA\",\"SGaJbwOEU\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"eokWLHZkp\",\"SGaJbwOEU\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if([\"U9JupegKA\",\"SGaJbwOEU\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"U9JupegKA\",\"SGaJbwOEU\"].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-20tg5f\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f6dvJnn9n\",onTap:onTap1olnnz8,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(235, 235, 235)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{eokWLHZkp:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},SGaJbwOEU:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-9417caf5-fb37-4a0e-8492-79320466fcee, rgba(246, 246, 246, 0.95))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},U9JupegKA:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-9417caf5-fb37-4a0e-8492-79320466fcee, rgba(246, 246, 246, 0.95))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({eokWLHZkp:{\"data-framer-name\":\"Mobile\",onTap:onTapc87p9i},SGaJbwOEU:{\"data-framer-name\":\"Titles only\"},U9JupegKA:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eokWLHZkp:{height:46,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ogo23-container\",layoutDependency:layoutDependency,layoutId:\"dM7AGqBG7-container\",nodeId:\"dM7AGqBG7\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Business Divisions\",height:\"100%\",id:\"dM7AGqBG7\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"dM7AGqBG7\",S7AoD5NnW:true,variant:\"oFDgDXtXU\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6b2663\",\"data-framer-name\":\"Electrification column\",layoutDependency:layoutDependency,layoutId:\"Myflqio5k\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{SGaJbwOEU:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},U9JupegKA:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"DIVISION\"})}),className:\"framer-wodut3\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"btnLnK9e9\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-m6z0x0\",\"data-border\":true,\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"rSz5ywiVW\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rVuZj2PsT\"},implicitPathVariables:undefined},{href:{webPageId:\"rVuZj2PsT\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+35+0,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+56+15+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vqs6z7-container\",layoutDependency:layoutDependency,layoutId:\"w0mMZW9pP-container\",nodeId:\"w0mMZW9pP\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"w0mMZW9pP\",KBo32UPak:\"Electrification Division\",layoutId:\"w0mMZW9pP\",style:{width:\"100%\"},variant:\"FdOsh0PYp\",width:\"100%\",y0xOow8ji:resolvedLinks[0],...addPropertyOverrides({U9JupegKA:{variant:\"F8gsmPDZY\",y0xOow8ji:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"SOLUTIONS\"})}),className:\"framer-1406jfl\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"kOsQGu5lm\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"feuQFzlGX\"},implicitPathVariables:undefined},{href:{webPageId:\"feuQFzlGX\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+127,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+56+15+107}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ncb93g-container\",layoutDependency:layoutDependency,layoutId:\"A4fxgcgMy-container\",nodeId:\"A4fxgcgMy\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"A4fxgcgMy\",KBo32UPak:\"Electrification Transition\",layoutId:\"A4fxgcgMy\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks1[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rVuZj2PsT\"},implicitPathVariables:undefined},{href:{webPageId:\"rVuZj2PsT\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SGaJbwOEU:{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+56+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1atfjd4-container\",layoutDependency:layoutDependency,layoutId:\"P1SIcJ_XM-container\",nodeId:\"P1SIcJ_XM\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"P1SIcJ_XM\",KBo32UPak:\"Electrification Division\",layoutId:\"P1SIcJ_XM\",style:{width:\"100%\"},variant:\"F8gsmPDZY\",width:\"100%\",y0xOow8ji:resolvedLinks2[0],...addPropertyOverrides({SGaJbwOEU:{y0xOow8ji:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uSTyd6PQR\"},implicitPathVariables:undefined},{href:{webPageId:\"uSTyd6PQR\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+169,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+56+15+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qxllb9-container\",layoutDependency:layoutDependency,layoutId:\"w6WEpEQBC-container\",nodeId:\"w6WEpEQBC\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"w6WEpEQBC\",KBo32UPak:\"Renewable Technology\",layoutId:\"w6WEpEQBC\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks3[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oA1gld3M0\"},implicitPathVariables:undefined},{href:{webPageId:\"oA1gld3M0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+211,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+56+15+181}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ur981w-container\",layoutDependency:layoutDependency,layoutId:\"qViOvu3Yd-container\",nodeId:\"qViOvu3Yd\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"qViOvu3Yd\",KBo32UPak:\"EV Charging\",layoutId:\"qViOvu3Yd\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks4[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zZ3jNPozW\"},implicitPathVariables:undefined},{href:{webPageId:\"zZ3jNPozW\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SGaJbwOEU:{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+56+15+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7pv5jh-container\",layoutDependency:layoutDependency,layoutId:\"qI5ji7_NW-container\",nodeId:\"qI5ji7_NW\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"qI5ji7_NW\",KBo32UPak:\"Technology Division\",layoutId:\"qI5ji7_NW\",style:{width:\"100%\"},variant:\"F8gsmPDZY\",width:\"100%\",y0xOow8ji:resolvedLinks5[0],...addPropertyOverrides({SGaJbwOEU:{y0xOow8ji:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"v70kF6g3e\"},implicitPathVariables:undefined},{href:{webPageId:\"v70kF6g3e\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SGaJbwOEU:{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+56+15+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6nd94y-container\",layoutDependency:layoutDependency,layoutId:\"TQxy0EoKn-container\",nodeId:\"TQxy0EoKn\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"TQxy0EoKn\",KBo32UPak:\"Service Division\",layoutId:\"TQxy0EoKn\",style:{width:\"100%\"},variant:\"F8gsmPDZY\",width:\"100%\",y0xOow8ji:resolvedLinks6[0],...addPropertyOverrides({SGaJbwOEU:{y0xOow8ji:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-y25jda\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"laGEEG7HE\",style:{backgroundColor:\"rgb(235, 235, 235)\"}}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xf57dv\",\"data-framer-name\":\"Technology column\",layoutDependency:layoutDependency,layoutId:\"xyPkOCwXE\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{U9JupegKA:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"DIVISION\"})}),className:\"framer-a9j1wm\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"No3TlmXb3\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ncivxh\",\"data-border\":true,\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"P55VFEcs_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zZ3jNPozW\"},implicitPathVariables:undefined},{href:{webPageId:\"zZ3jNPozW\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+35+0,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+299+15+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-41xyfl-container\",layoutDependency:layoutDependency,layoutId:\"ekv1byQF5-container\",nodeId:\"ekv1byQF5\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"ekv1byQF5\",KBo32UPak:\"Technology Division\",layoutId:\"ekv1byQF5\",style:{width:\"100%\"},variant:\"FdOsh0PYp\",width:\"100%\",y0xOow8ji:resolvedLinks7[0],...addPropertyOverrides({U9JupegKA:{variant:\"F8gsmPDZY\",y0xOow8ji:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"SOLUTIONS\"})}),className:\"framer-1qm38d1\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"BSZgREf63\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mY33y8ewD\"},implicitPathVariables:undefined},{href:{webPageId:\"mY33y8ewD\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+127,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+299+15+107}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-178cemv-container\",layoutDependency:layoutDependency,layoutId:\"rBo_igL7S-container\",nodeId:\"rBo_igL7S\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"rBo_igL7S\",KBo32UPak:\"Building Services & IT Networks\",layoutId:\"rBo_igL7S\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks8[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F2p5bPpYR\"},implicitPathVariables:undefined},{href:{webPageId:\"F2p5bPpYR\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+169,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+299+15+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jg26g-container\",layoutDependency:layoutDependency,layoutId:\"FDQNpaHCU-container\",nodeId:\"FDQNpaHCU\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"FDQNpaHCU\",KBo32UPak:\"Automation & Controls\",layoutId:\"FDQNpaHCU\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks9[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jACLgjELx\"},implicitPathVariables:undefined},{href:{webPageId:\"jACLgjELx\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+211,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+299+15+181}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1epvtm9-container\",layoutDependency:layoutDependency,layoutId:\"fWWBcY9MF-container\",nodeId:\"fWWBcY9MF\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"fWWBcY9MF\",KBo32UPak:\"Security, Access Control & CCTV\",layoutId:\"fWWBcY9MF\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks10[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xybnx6\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"Yug1gvpVM\",style:{backgroundColor:\"rgb(235, 235, 235)\"}}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g3rej3\",\"data-framer-name\":\"Technology column\",layoutDependency:layoutDependency,layoutId:\"zNHR7Ej9n\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{U9JupegKA:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"DIVISION\"})}),className:\"framer-1iqjjry\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ypEuhVA_c\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1otk3ni\",\"data-border\":true,\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"ggm1g6hdj\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"v70kF6g3e\"},implicitPathVariables:undefined},{href:{webPageId:\"v70kF6g3e\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+35+0,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+542+15+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1byj9n0-container\",layoutDependency:layoutDependency,layoutId:\"QR_TolxBv-container\",nodeId:\"QR_TolxBv\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"QR_TolxBv\",KBo32UPak:\"Service Division\",layoutId:\"QR_TolxBv\",style:{width:\"100%\"},variant:\"FdOsh0PYp\",width:\"100%\",y0xOow8ji:resolvedLinks11[0],...addPropertyOverrides({U9JupegKA:{variant:\"F8gsmPDZY\",y0xOow8ji:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.4))\"},children:\"SOLUTIONS\"})}),className:\"framer-x11x80\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"PAttEHkRd\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.4)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mE0RdfaUt\"},implicitPathVariables:undefined},{href:{webPageId:\"mE0RdfaUt\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+127,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+542+15+107}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b1j86s-container\",layoutDependency:layoutDependency,layoutId:\"guLYbBAP9-container\",nodeId:\"guLYbBAP9\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"guLYbBAP9\",KBo32UPak:\"Preventative Maintenance\",layoutId:\"guLYbBAP9\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks12[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rTCTEId2F\"},implicitPathVariables:undefined},{href:{webPageId:\"rTCTEId2F\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+169,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+542+15+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16i2jm8-container\",layoutDependency:layoutDependency,layoutId:\"YkMpRb_rs-container\",nodeId:\"YkMpRb_rs\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"YkMpRb_rs\",KBo32UPak:\"Reactive Maintenance\",layoutId:\"YkMpRb_rs\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks13[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dcGxKE0c8\"},implicitPathVariables:undefined},{href:{webPageId:\"dcGxKE0c8\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"240px\",y:(componentViewport?.y||0)+0+30+211,...addPropertyOverrides({U9JupegKA:{y:(componentViewport?.y||0)+0+542+15+181}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3fxc0n-container\",layoutDependency:layoutDependency,layoutId:\"STCHVjJqo-container\",nodeId:\"STCHVjJqo\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuSubItem,{height:\"100%\",id:\"STCHVjJqo\",KBo32UPak:\"System Upgrades and Retrofits\",layoutId:\"STCHVjJqo\",style:{width:\"100%\"},variant:\"pzD81FJKk\",width:\"100%\",y0xOow8ji:resolvedLinks14[0],...addPropertyOverrides({U9JupegKA:{y0xOow8ji:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fhrte5\",\"data-framer-name\":\"Title\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hc5jN3zQH\",onTap:onTap98yp9v,children:[isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SGaJbwOEU:{height:46,y:(componentViewport?.y||0)+0+0+0},U9JupegKA:{height:46,y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o2u5cw-container\",layoutDependency:layoutDependency,layoutId:\"SY_pMWruj-container\",nodeId:\"SY_pMWruj\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Business Divisions\",height:\"100%\",id:\"SY_pMWruj\",jNpiaGMbl:\"RTn4L1Wvr\",layoutId:\"SY_pMWruj\",S7AoD5NnW:true,variant:\"oFDgDXtXU\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({SGaJbwOEU:{PWSlWeqS6:PWSlWeqS698yp9v},U9JupegKA:{PWSlWeqS6:PWSlWeqS698yp9v}},baseVariant,gestureVariant)})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4rzdqa-container\",layoutDependency:layoutDependency,layoutId:\"LFcnkt7Gw-container\",nodeId:\"LFcnkt7Gw\",rendersWithMotion:true,scopeId:\"J4iRfPi9K\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"LFcnkt7Gw\",iWF8EWIN1:yz1rDD5qSGP69a9wAq,layoutId:\"LFcnkt7Gw\",style:{height:\"100%\",width:\"100%\"},TBgHLr7MW:TBgHLr7MWxi215n,variant:\"xMLrq_Xbh\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hLqGT.framer-8slcx9, .framer-hLqGT .framer-8slcx9 { display: block; }\",\".framer-hLqGT.framer-20tg5f { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 851px; }\",\".framer-hLqGT .framer-19ogo23-container, .framer-hLqGT .framer-1o2u5cw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hLqGT .framer-6b2663, .framer-hLqGT .framer-1xf57dv, .framer-hLqGT .framer-g3rej3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 1px; }\",\".framer-hLqGT .framer-wodut3, .framer-hLqGT .framer-1406jfl, .framer-hLqGT .framer-a9j1wm, .framer-hLqGT .framer-1qm38d1, .framer-hLqGT .framer-1iqjjry, .framer-hLqGT .framer-x11x80 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-hLqGT .framer-m6z0x0, .framer-hLqGT .framer-1ncivxh, .framer-hLqGT .framer-1otk3ni { 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 0px 15px 0px; position: relative; width: 240px; }\",\".framer-hLqGT .framer-1vqs6z7-container, .framer-hLqGT .framer-1ncb93g-container, .framer-hLqGT .framer-1atfjd4-container, .framer-hLqGT .framer-qxllb9-container, .framer-hLqGT .framer-ur981w-container, .framer-hLqGT .framer-7pv5jh-container, .framer-hLqGT .framer-6nd94y-container, .framer-hLqGT .framer-41xyfl-container, .framer-hLqGT .framer-178cemv-container, .framer-hLqGT .framer-jg26g-container, .framer-hLqGT .framer-1epvtm9-container, .framer-hLqGT .framer-1byj9n0-container, .framer-hLqGT .framer-1b1j86s-container, .framer-hLqGT .framer-16i2jm8-container, .framer-hLqGT .framer-3fxc0n-container { flex: none; height: auto; position: relative; width: 240px; }\",\".framer-hLqGT .framer-y25jda, .framer-hLqGT .framer-xybnx6 { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 1px; }\",\".framer-hLqGT .framer-1fhrte5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hLqGT .framer-4rzdqa-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-hLqGT.framer-v-1u8cki0.framer-20tg5f { flex-direction: column; width: min-content; }\",\".framer-hLqGT.framer-v-1ec9tzt.framer-20tg5f { flex-direction: column; gap: 10px; width: min-content; }\",\".framer-hLqGT.framer-v-1ec9tzt .framer-6b2663 { align-self: stretch; flex: none; gap: 15px; order: 2; padding: 15px 30px 15px 30px; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-hLqGT.framer-v-1ec9tzt .framer-m6z0x0, .framer-hLqGT.framer-v-1ec9tzt .framer-1ncivxh, .framer-hLqGT.framer-v-1ec9tzt .framer-1otk3ni { padding: 0px 0px 10px 0px; }\",\".framer-hLqGT.framer-v-1ec9tzt .framer-1xf57dv { align-self: stretch; flex: none; gap: 15px; order: 3; padding: 15px; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-hLqGT.framer-v-1ec9tzt .framer-g3rej3 { align-self: stretch; flex: none; gap: 15px; order: 4; padding: 15px; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-hLqGT.framer-v-1ec9tzt .framer-1fhrte5, .framer-hLqGT.framer-v-k14l49 .framer-1fhrte5 { align-self: stretch; flex: none; order: 1; width: auto; }\",\".framer-hLqGT.framer-v-1ec9tzt .framer-1o2u5cw-container, .framer-hLqGT.framer-v-k14l49 .framer-1o2u5cw-container { order: 0; }\",\".framer-hLqGT.framer-v-k14l49.framer-20tg5f { flex-direction: column; gap: 10px; padding: 0px 0px 50px 0px; width: min-content; }\",\".framer-hLqGT.framer-v-k14l49 .framer-6b2663 { align-self: stretch; flex: none; gap: 28px; order: 2; padding: 15px 30px 15px 30px; width: auto; will-change: var(--framer-will-change-override, transform); }\",'.framer-hLqGT[data-border=\"true\"]::after, .framer-hLqGT [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 296.5\n * @framerIntrinsicWidth 851\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eokWLHZkp\":{\"layout\":[\"auto\",\"auto\"]},\"U9JupegKA\":{\"layout\":[\"auto\",\"auto\"]},\"SGaJbwOEU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Pysk1Mwfa\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ4iRfPi9K=withCSS(Component,css,\"framer-hLqGT\");export default FramerJ4iRfPi9K;FramerJ4iRfPi9K.displayName=\"Divisions\";FramerJ4iRfPi9K.defaultProps={height:296.5,width:851};addPropertyControls(FramerJ4iRfPi9K,{variant:{options:[\"f6dvJnn9n\",\"eokWLHZkp\",\"U9JupegKA\",\"SGaJbwOEU\"],optionTitles:[\"Variant 1\",\"Mobile\",\"Variant 3\",\"Titles only\"],title:\"Variant\",type:ControlType.Enum},Pysk1Mwfa:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJ4iRfPi9K,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...TriggerFonts,...MenuSubItemFonts,...MenuIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ4iRfPi9K\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"851\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eokWLHZkp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U9JupegKA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SGaJbwOEU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"296.5\",\"framerVariables\":\"{\\\"Pysk1Mwfa\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J4iRfPi9K.map", "// Generated by Framer (dc53115)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Trigger from\"https://framerusercontent.com/modules/InQ5GaF1kVhiO6BAJmu7/7e0rWiO2G2Er03IPESI6/iFCEM8Mka.js\";import Divisions from\"https://framerusercontent.com/modules/lAtKJIObEJyC5F6IaSAq/nzyGlEZrSLrMPpkwxx3v/J4iRfPi9K.js\";import ASG_Logo_website from\"https://framerusercontent.com/modules/WNR7BD3Aw14AoYcEEutc/Ms7v3g1MDLYpu8fQ08at/NeIbV6YIX.js\";import MenuIcon from\"https://framerusercontent.com/modules/BatYfq5CN39upkCLtkEK/xn2XVoj9QCa4xChiwia8/zaJjAp4kZ.js\";const ASG_Logo_websiteFonts=getFonts(ASG_Logo_website);const MenuIconFonts=getFonts(MenuIcon);const TriggerFonts=getFonts(Trigger);const DivisionsFonts=getFonts(Divisions);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"pSsmnPqRI\",\"gTT3ItGLY\",\"L6Mho9pKf\",\"Xyzr_oK8C\",\"XVNoqduLi\",\"XTfEZJ5e3\",\"SRZkm0O16\",\"sN1Z10okA\"];const serializationHash=\"framer-l26OJ\";const variantClassNames={gTT3ItGLY:\"framer-v-13x0d3o\",L6Mho9pKf:\"framer-v-azb0o0\",pSsmnPqRI:\"framer-v-xyqbf3\",sN1Z10okA:\"framer-v-1ohpzdi\",SRZkm0O16:\"framer-v-ljefaz\",XTfEZJ5e3:\"framer-v-1tn1n5g\",XVNoqduLi:\"framer-v-1uue4ks\",Xyzr_oK8C:\"framer-v-wanfa2\"};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:400,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,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={\"Divisions (above)\":\"Xyzr_oK8C\",\"Mobile Closed\":\"XVNoqduLi\",\"Mobile open\":\"XTfEZJ5e3\",\"Phone Open\":\"L6Mho9pKf\",\"Variant 7\":\"SRZkm0O16\",\"Variant 8\":\"sN1Z10okA\",Desktop:\"pSsmnPqRI\",Phone:\"gTT3ItGLY\"};const getProps=({burgerColor,height,id,textColor,width,...props})=>{return{...props,spBhgSWeZ:textColor??props.spBhgSWeZ??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pSsmnPqRI\",yz1rDD5qS:burgerColor??props.yz1rDD5qS??\"var(--token-c35cb3e1-61c6-4448-a9ec-9146cf623886, rgb(32, 29, 21))\"};};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,spBhgSWeZ,yz1rDD5qS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pSsmnPqRI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4o3xel=activeVariantCallback(async(...args)=>{setVariant(\"L6Mho9pKf\");});const onTap1otdj7w=activeVariantCallback(async(...args)=>{setVariant(\"gTT3ItGLY\");});const TBgHLr7MWf96qmy=activeVariantCallback(async(...args)=>{setVariant(\"hrkueafri\");});const TBgHLr7MW1tb6f0j=activeVariantCallback(async(...args)=>{setVariant(\"XTfEZJ5e3\");});const TBgHLr7MW1qidvgx=activeVariantCallback(async(...args)=>{setVariant(\"XVNoqduLi\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const Pysk1Mwfa1m203h4=activeVariantCallback(async(...args)=>{setVariant(\"SRZkm0O16\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XVNoqduLi\",\"XTfEZJ5e3\",\"SRZkm0O16\",\"sN1Z10okA\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"XVNoqduLi\",\"XTfEZJ5e3\",\"SRZkm0O16\",\"sN1Z10okA\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"L6Mho9pKf\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"gTT3ItGLY\")return true;return false;};const isDisplayed4=()=>{if([\"gTT3ItGLY\",\"L6Mho9pKf\",\"XVNoqduLi\",\"sN1Z10okA\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"XTfEZJ5e3\",\"SRZkm0O16\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed6=()=>{if([\"XTfEZJ5e3\",\"SRZkm0O16\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed7=()=>{if(baseVariant===\"SRZkm0O16\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"XTfEZJ5e3\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xyqbf3\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"pSsmnPqRI\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.07)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{L6Mho9pKf:{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"},sN1Z10okA:{backgroundColor:\"rgba(0, 0, 0, 0)\"},SRZkm0O16:{backgroundColor:\"var(--token-9417caf5-fb37-4a0e-8492-79320466fcee, rgba(246, 246, 246, 0.95))\"},XTfEZJ5e3:{backgroundColor:\"var(--token-9417caf5-fb37-4a0e-8492-79320466fcee, rgba(246, 246, 246, 0.95))\"},XVNoqduLi:{backgroundColor:\"rgb(245, 245, 245)\"},Xyzr_oK8C:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({gTT3ItGLY:{\"data-framer-name\":\"Phone\"},L6Mho9pKf:{\"data-framer-name\":\"Phone Open\"},sN1Z10okA:{\"data-framer-name\":\"Variant 8\"},SRZkm0O16:{\"data-framer-name\":\"Variant 7\"},XTfEZJ5e3:{\"data-framer-name\":\"Mobile open\"},XVNoqduLi:{\"data-framer-name\":\"Mobile Closed\"},Xyzr_oK8C:{\"data-framer-name\":\"Divisions (above)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zdqj9w\",\"data-framer-name\":\"Top content\",layoutDependency:layoutDependency,layoutId:\"hpjbU2vMr\",...addPropertyOverrides({gTT3ItGLY:{\"data-highlight\":true,onTap:onTap4o3xel},L6Mho9pKf:{\"data-highlight\":true,onTap:onTap1otdj7w}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mw17tj-container\",layoutDependency:layoutDependency,layoutId:\"xSFdQ1hn1-container\",nodeId:\"xSFdQ1hn1\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(ASG_Logo_website,{height:\"100%\",id:\"xSFdQ1hn1\",layoutId:\"xSFdQ1hn1\",style:{height:\"100%\",width:\"100%\"},variant:\"K4x_X95Rg\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12jema4-container\",layoutDependency:layoutDependency,layoutId:\"AHXviFZI9-container\",nodeId:\"AHXviFZI9\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"AHXviFZI9\",iWF8EWIN1:yz1rDD5qS,layoutId:\"AHXviFZI9\",style:{height:\"100%\",width:\"100%\"},TBgHLr7MW:TBgHLr7MWf96qmy,variant:\"ne6jP0jr9\",width:\"100%\",...addPropertyOverrides({sN1Z10okA:{TBgHLr7MW:TBgHLr7MW1tb6f0j},SRZkm0O16:{TBgHLr7MW:TBgHLr7MW1qidvgx,variant:\"xMLrq_Xbh\"},XTfEZJ5e3:{TBgHLr7MW:TBgHLr7MW1qidvgx,variant:\"xMLrq_Xbh\"},XVNoqduLi:{TBgHLr7MW:TBgHLr7MW1tb6f0j}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1751zr9\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"JSGdUgjz7\"}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x7r5dz\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"ukTk9YeWF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ysa01j\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"ge5VFpwS0\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{L6Mho9pKf:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g1b7fi\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"TVpos3JKB\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{L6Mho9pKf:{rotate:45}}})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6vsi3o-container\",layoutDependency:layoutDependency,layoutId:\"WaTO21WVv-container\",nodeId:\"WaTO21WVv\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"WaTO21WVv\",iWF8EWIN1:yz1rDD5qS,layoutId:\"WaTO21WVv\",style:{height:\"100%\",width:\"100%\"},TBgHLr7MW:TBgHLr7MWf96qmy,variant:\"ne6jP0jr9\",width:\"100%\"})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10u7owr\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"nQyrbCvAF\",children:[isDisplayed5()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-((componentViewport?.height||64)-40)*1)/2)+(0+(((componentViewport?.height||64)-40)*1-0-46)/2),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-5qjwof-container\",\"data-framer-name\":\"Division Title \",id:`${layoutId}-5qjwof`,layoutDependency:layoutDependency,layoutId:\"gykVHKZAC-container\",name:\"Division Title \",nodeId:\"gykVHKZAC\",ref:ref1,rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Business Divisions\",height:\"100%\",id:\"gykVHKZAC\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"gykVHKZAC\",name:\"Division Title \",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),S7AoD5NnW:true,variant:overlay.visible?\"CdLzPOzi9\":\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({Xyzr_oK8C:{variant:overlay.visible?\"MmpsG9z0m\":\"MmpsG9z0m\"}},baseVariant,gestureVariant)}),/*#__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}-5qjwof`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1oikbnj\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"X4DNN0Z4g\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iqg882-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"NpX2GFqxG-container\",nodeId:\"NpX2GFqxG\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Divisions,{height:\"100%\",id:\"NpX2GFqxG\",layoutId:\"NpX2GFqxG\",variant:\"f6dvJnn9n\",width:\"100%\"})})})})})})]})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SRZkm0O16:{height:296,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+67+0+0},XTfEZJ5e3:{height:296,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+67+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aihjx0-container\",layoutDependency:layoutDependency,layoutId:\"SDxb_WesH-container\",nodeId:\"SDxb_WesH\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Divisions,{height:\"100%\",id:\"SDxb_WesH\",layoutId:\"SDxb_WesH\",style:{width:\"100%\"},variant:\"eokWLHZkp\",width:\"100%\",...addPropertyOverrides({SRZkm0O16:{variant:\"U9JupegKA\"},XTfEZJ5e3:{Pysk1Mwfa:Pysk1Mwfa1m203h4}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-((componentViewport?.height||64)-40)*1)/2)+(0+(((componentViewport?.height||64)-40)*1-0-46)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w9g139-container\",layoutDependency:layoutDependency,layoutId:\"gJ26oCrtX-container\",nodeId:\"gJ26oCrtX\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Projects\",eNN1lgs5b:resolvedLinks[2],height:\"100%\",HlOG4YyHl:resolvedLinks[3],id:\"gJ26oCrtX\",jNpiaGMbl:\"ReUP3nXTJ\",KjYm4YJ7D:resolvedLinks[0],layoutId:\"gJ26oCrtX\",S7AoD5NnW:true,variant:\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",yyPx8tKvi:resolvedLinks[1],...addPropertyOverrides({Xyzr_oK8C:{eNN1lgs5b:resolvedLinks[6],HlOG4YyHl:resolvedLinks[7],KjYm4YJ7D:resolvedLinks[4],variant:\"MmpsG9z0m\",vgWJthgml:spBhgSWeZ,yyPx8tKvi:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined},{href:{webPageId:\"FSfQNZ4Ok\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SRZkm0O16:{height:46,y:(componentViewport?.y||0)+20+67+0+316},XTfEZJ5e3:{height:46,y:(componentViewport?.y||0)+20+67+0+316}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q0f51h-container\",layoutDependency:layoutDependency,layoutId:\"EI6g1Vzfh-container\",nodeId:\"EI6g1Vzfh\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Projects\",eNN1lgs5b:resolvedLinks1[2],eVNZDtCF6:resolvedLinks1[4],height:\"100%\",HlOG4YyHl:resolvedLinks1[3],id:\"EI6g1Vzfh\",jNpiaGMbl:\"ReUP3nXTJ\",KjYm4YJ7D:resolvedLinks1[0],layoutId:\"EI6g1Vzfh\",S7AoD5NnW:false,variant:\"PuC3uguTt\",vgWJthgml:spBhgSWeZ,width:\"100%\",yyPx8tKvi:resolvedLinks1[1],...addPropertyOverrides({SRZkm0O16:{eNN1lgs5b:resolvedLinks1[8],eVNZDtCF6:resolvedLinks1[10],HlOG4YyHl:resolvedLinks1[9],KjYm4YJ7D:resolvedLinks1[6],yyPx8tKvi:resolvedLinks1[7]},XTfEZJ5e3:{eNN1lgs5b:undefined,eVNZDtCF6:undefined,HlOG4YyHl:undefined,KjYm4YJ7D:undefined,variant:\"t1Ucl6KTO\",Xn5753fTJ:resolvedLinks1[5],yyPx8tKvi:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined},{href:{webPageId:\"GzQe5G1dG\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-((componentViewport?.height||64)-40)*1)/2)+(0+(((componentViewport?.height||64)-40)*1-0-46)/2),...addPropertyOverrides({SRZkm0O16:{y:(componentViewport?.y||0)+20+67+0+382},XTfEZJ5e3:{y:(componentViewport?.y||0)+20+67+0+382}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k8bsqp-container\",layoutDependency:layoutDependency,layoutId:\"t3D_JXcF1-container\",nodeId:\"t3D_JXcF1\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"About us\",height:\"100%\",HlOG4YyHl:resolvedLinks2[0],id:\"t3D_JXcF1\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"t3D_JXcF1\",S7AoD5NnW:true,variant:\"CdLzPOzi9\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({SRZkm0O16:{eNN1lgs5b:resolvedLinks2[8],eVNZDtCF6:resolvedLinks2[10],HlOG4YyHl:resolvedLinks2[9],KjYm4YJ7D:resolvedLinks2[6],S7AoD5NnW:false,variant:\"PuC3uguTt\",yyPx8tKvi:resolvedLinks2[7]},XTfEZJ5e3:{HlOG4YyHl:undefined,S7AoD5NnW:false,variant:\"t1Ucl6KTO\",Xn5753fTJ:resolvedLinks2[5]},Xyzr_oK8C:{eNN1lgs5b:resolvedLinks2[3],HlOG4YyHl:resolvedLinks2[4],KjYm4YJ7D:resolvedLinks2[1],variant:\"MmpsG9z0m\",yyPx8tKvi:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SRZkm0O16:{height:46,y:(componentViewport?.y||0)+20+67+0+448}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xohgtl-container\",layoutDependency:layoutDependency,layoutId:\"R_DkbOCD8-container\",nodeId:\"R_DkbOCD8\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Contact us\",eNN1lgs5b:resolvedLinks3[2],eVNZDtCF6:resolvedLinks3[4],height:\"100%\",HlOG4YyHl:resolvedLinks3[3],id:\"R_DkbOCD8\",jNpiaGMbl:\"ReUP3nXTJ\",KjYm4YJ7D:resolvedLinks3[0],layoutId:\"R_DkbOCD8\",S7AoD5NnW:false,variant:\"oFDgDXtXU\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",yyPx8tKvi:resolvedLinks3[1],...addPropertyOverrides({SRZkm0O16:{eNN1lgs5b:resolvedLinks3[7],eVNZDtCF6:resolvedLinks3[9],HlOG4YyHl:resolvedLinks3[8],KjYm4YJ7D:resolvedLinks3[5],yyPx8tKvi:resolvedLinks3[6]}},baseVariant,gestureVariant)})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined},{href:{webPageId:\"d4NAsKccc\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({XTfEZJ5e3:{height:46,y:(componentViewport?.y||0)+20+67+0+448}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ydvhzn-container\",layoutDependency:layoutDependency,layoutId:\"eYKnV7QRH-container\",nodeId:\"eYKnV7QRH\",rendersWithMotion:true,scopeId:\"HgWkjtMTP\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Contact us\",height:\"100%\",id:\"eYKnV7QRH\",jNpiaGMbl:\"ReUP3nXTJ\",layoutId:\"eYKnV7QRH\",S7AoD5NnW:false,variant:\"t1Ucl6KTO\",vgWJthgml:\"rgb(0, 0, 0)\",width:\"100%\",Xn5753fTJ:resolvedLinks4[0],...addPropertyOverrides({XTfEZJ5e3:{Xn5753fTJ:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l26OJ.framer-1satzc2, .framer-l26OJ .framer-1satzc2 { display: block; }\",\".framer-l26OJ.framer-xyqbf3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1199px; }\",\".framer-l26OJ .framer-zdqj9w { 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-l26OJ .framer-1mw17tj-container { flex: none; height: 30px; position: relative; width: 87px; }\",\".framer-l26OJ .framer-12jema4-container, .framer-l26OJ .framer-6vsi3o-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-l26OJ .framer-1751zr9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; min-height: 30px; min-width: 87px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-l26OJ .framer-x7r5dz { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-l26OJ .framer-ysa01j { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-l26OJ .framer-1g1b7fi { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-l26OJ .framer-10u7owr { 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-l26OJ .framer-5qjwof-container, .framer-l26OJ .framer-1iqg882-container, .framer-l26OJ .framer-1w9g139-container, .framer-l26OJ .framer-1q0f51h-container, .framer-l26OJ .framer-1k8bsqp-container, .framer-l26OJ .framer-1xohgtl-container, .framer-l26OJ .framer-ydvhzn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-l26OJ .framer-1oikbnj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-l26OJ .framer-1aihjx0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-l26OJ.framer-v-13x0d3o.framer-xyqbf3 { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-l26OJ.framer-v-13x0d3o .framer-zdqj9w, .framer-l26OJ.framer-v-azb0o0 .framer-zdqj9w { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-l26OJ.framer-v-13x0d3o .framer-1mw17tj-container, .framer-l26OJ.framer-v-azb0o0 .framer-1mw17tj-container { order: 0; }\",\".framer-l26OJ.framer-v-13x0d3o .framer-1751zr9, .framer-l26OJ.framer-v-azb0o0 .framer-1751zr9 { order: 2; }\",\".framer-l26OJ.framer-v-13x0d3o .framer-6vsi3o-container, .framer-l26OJ.framer-v-1tn1n5g .framer-1q0f51h-container, .framer-l26OJ.framer-v-ljefaz .framer-1q0f51h-container { order: 4; }\",\".framer-l26OJ.framer-v-azb0o0.framer-xyqbf3 { flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 120px 0px; width: 390px; }\",\".framer-l26OJ.framer-v-azb0o0 .framer-x7r5dz { height: 44px; order: 3; width: 44px; }\",\".framer-l26OJ.framer-v-azb0o0 .framer-ysa01j, .framer-l26OJ.framer-v-azb0o0 .framer-1g1b7fi { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-l26OJ.framer-v-wanfa2.framer-xyqbf3 { width: 1000px; }\",\".framer-l26OJ.framer-v-1uue4ks.framer-xyqbf3, .framer-l26OJ.framer-v-1ohpzdi.framer-xyqbf3 { flex-direction: column; gap: 35px; height: min-content; justify-content: flex-start; overflow: hidden; width: 452px; }\",\".framer-l26OJ.framer-v-1uue4ks .framer-zdqj9w, .framer-l26OJ.framer-v-1tn1n5g .framer-zdqj9w, .framer-l26OJ.framer-v-ljefaz .framer-zdqj9w, .framer-l26OJ.framer-v-1ohpzdi .framer-zdqj9w { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-l26OJ.framer-v-1tn1n5g.framer-xyqbf3 { flex-direction: column; gap: 35px; height: 800px; justify-content: flex-start; max-height: 800px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 452px; }\",\".framer-l26OJ.framer-v-1tn1n5g .framer-10u7owr { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 1px; justify-content: flex-start; width: 100%; }\",\".framer-l26OJ.framer-v-1tn1n5g .framer-1aihjx0-container, .framer-l26OJ.framer-v-ljefaz .framer-1aihjx0-container { flex: none; order: 3; width: 100%; }\",\".framer-l26OJ.framer-v-1tn1n5g .framer-1k8bsqp-container, .framer-l26OJ.framer-v-ljefaz .framer-1k8bsqp-container { order: 5; }\",\".framer-l26OJ.framer-v-1tn1n5g .framer-ydvhzn-container { order: 7; }\",\".framer-l26OJ.framer-v-ljefaz.framer-xyqbf3 { flex-direction: column; gap: 35px; height: min-content; justify-content: flex-start; max-height: 1200px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 452px; }\",\".framer-l26OJ.framer-v-ljefaz .framer-10u7owr { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-l26OJ.framer-v-ljefaz .framer-1xohgtl-container { order: 6; }\",'.framer-l26OJ[data-border=\"true\"]::after, .framer-l26OJ [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; }','.framer-l26OJ[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-l26OJ [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-l26OJ[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-l26OJ [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-l26OJ[data-hide-scrollbars=\"true\"], .framer-l26OJ [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1199\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gTT3ItGLY\":{\"layout\":[\"fixed\",\"fixed\"]},\"L6Mho9pKf\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"Xyzr_oK8C\":{\"layout\":[\"fixed\",\"fixed\"]},\"XVNoqduLi\":{\"layout\":[\"fixed\",\"auto\"]},\"XTfEZJ5e3\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",\"800px\"]},\"SRZkm0O16\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"1200px\"]},\"sN1Z10okA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"spBhgSWeZ\":\"textColor\",\"yz1rDD5qS\":\"burgerColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHgWkjtMTP=withCSS(Component,css,\"framer-l26OJ\");export default FramerHgWkjtMTP;FramerHgWkjtMTP.displayName=\"Navigation Mobile\";FramerHgWkjtMTP.defaultProps={height:64,width:1199};addPropertyControls(FramerHgWkjtMTP,{variant:{options:[\"pSsmnPqRI\",\"gTT3ItGLY\",\"L6Mho9pKf\",\"Xyzr_oK8C\",\"XVNoqduLi\",\"XTfEZJ5e3\",\"SRZkm0O16\",\"sN1Z10okA\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\",\"Divisions (above)\",\"Mobile Closed\",\"Mobile open\",\"Variant 7\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum},spBhgSWeZ:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Color\",type:ControlType.Color},yz1rDD5qS:{defaultValue:'var(--token-c35cb3e1-61c6-4448-a9ec-9146cf623886, rgb(32, 29, 21)) /* {\"name\":\"foreground\"} */',title:\"Burger color\",type:ControlType.Color}});addFonts(FramerHgWkjtMTP,[{explicitInter:true,fonts:[]},...ASG_Logo_websiteFonts,...MenuIconFonts,...TriggerFonts,...DivisionsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHgWkjtMTP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1199\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"spBhgSWeZ\\\":\\\"textColor\\\",\\\"yz1rDD5qS\\\":\\\"burgerColor\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gTT3ItGLY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L6Mho9pKf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"Xyzr_oK8C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XVNoqduLi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XTfEZJ5e3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"800px\\\"]},\\\"SRZkm0O16\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"1200px\\\"]},\\\"sN1Z10okA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HgWkjtMTP.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "GP69a9wAq_exports", "__export", "__FramerMetadata__", "GP69a9wAq_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", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "SVG", "css", "FramerN0ESLJqEA", "withCSS", "N0ESLJqEA_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "N0ESLJqEA_default", "CaretControls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "divisionLinks", "height", "hover", "id", "link", "link2", "link3", "menuItemLink", "menuMobileItemLink", "textColor", "title", "variant1", "visible", "width", "props", "_ref", "_humanReadableEnumMap_variant1", "_ref1", "_ref2", "_ref3", "_humanReadableVariantMap_props_variant", "_ref4", "_ref5", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "PWSlWeqS6", "DApvjrdfG", "vgWJthgml", "KjYm4YJ7D", "yyPx8tKvi", "eNN1lgs5b", "HlOG4YyHl", "S7AoD5NnW", "jNpiaGMbl", "eVNZDtCF6", "Xn5753fTJ", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1rcefkx", "args", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FrameriFCEM8Mka", "withCSS", "iFCEM8Mka_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "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", "id", "link", "text", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "KBo32UPak", "y0xOow8ji", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "FramerCswhQ6mgo", "withCSS", "CswhQ6mgo_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "color", "height", "id", "tap", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "TBgHLr7MW", "iWF8EWIN1", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapuvait5", "args", "onTap1x6yooh", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "css", "FramerzaJjAp4kZ", "withCSS", "zaJjAp4kZ_default", "addPropertyControls", "ControlType", "addFonts", "TriggerFonts", "getFonts", "iFCEM8Mka_default", "MenuSubItemFonts", "CswhQ6mgo_default", "MenuIconFonts", "zaJjAp4kZ_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", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Pysk1Mwfa", "yz1rDD5qSGP69a9wAq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1olnnz8", "args", "onTapc87p9i", "onTap98yp9v", "PWSlWeqS698yp9v", "TBgHLr7MWxi215n", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "router", "useRouter", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "resolvedLinks13", "resolvedLinks14", "css", "FramerJ4iRfPi9K", "withCSS", "J4iRfPi9K_default", "addPropertyControls", "ControlType", "addFonts", "ASG_Logo_websiteFonts", "getFonts", "NeIbV6YIX_default", "MenuIconFonts", "zaJjAp4kZ_default", "TriggerFonts", "iFCEM8Mka_default", "DivisionsFonts", "J4iRfPi9K_default", "MotionDivWithFX", "withFX", "motion", "TriggerControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "aboutStatus", "background", "burgerColor", "contactStatus", "divisionsStatus", "height", "id", "projectsStatus", "textColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "spBhgSWeZ", "yz1rDD5qS", "T1s85bT42", "VLuUfYJNK", "rd_bBiP3U", "xWtm6kiHU", "Yl5W_gvtV", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaphqzzux", "args", "onTapkf9p3d", "TBgHLr7MWf96qmy", "TBgHLr7MW1n7q107", "TBgHLr7MWxi215n", "PWSlWeqS6izu9gt", "overlay", "paginationInfo", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "ref2", "ref3", "isDisplayed7", "isDisplayed8", "router", "useRouter", "isDisplayed9", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "ComponentViewportProvider", "l", "AnimatePresence", "Floating", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "FramerGP69a9wAq", "withCSS", "GP69a9wAq_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "ASG_Logo_websiteFonts", "getFonts", "NeIbV6YIX_default", "MenuIconFonts", "zaJjAp4kZ_default", "TriggerFonts", "iFCEM8Mka_default", "DivisionsFonts", "J4iRfPi9K_default", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "burgerColor", "height", "id", "textColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "spBhgSWeZ", "yz1rDD5qS", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap4o3xel", "args", "onTap1otdj7w", "TBgHLr7MWf96qmy", "TBgHLr7MW1tb6f0j", "TBgHLr7MW1qidvgx", "PWSlWeqS6txyyif", "overlay", "loadMore", "Pysk1Mwfa1m203h4", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "ref1", "ref2", "isDisplayed6", "router", "useRouter", "isDisplayed7", "isDisplayed8", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "l", "AnimatePresence", "Floating", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "css", "FramerHgWkjtMTP", "withCSS", "HgWkjtMTP_default", "addPropertyControls", "ControlType", "addFonts", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se"]
}
